:root{color:#202124;background:#fff;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.page-shell{margin-inline:auto;width:min(1190px,calc(100% - 48px))}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.site-header{align-items:center;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffeb;border:1px solid rgba(225,228,235,.9);border-radius:999px;box-shadow:0 10px 28px #242f431f;display:flex;height:66px;justify-content:space-between;left:50%;padding:0 24px 0 28px;position:absolute;top:32px;transform:translate(-50%);width:min(1280px,calc(100% - 64px));z-index:30}.brand{align-items:center;display:inline-flex;gap:9px;min-width:130px}.brand-mark{align-items:center;background:#d71920;color:#fff;display:inline-flex;font-size:23px;height:34px;justify-content:center;width:34px}.brand strong{display:block;font-size:19px;letter-spacing:-.04em;line-height:1}.brand small{color:#81858d;display:block;font-size:8px;letter-spacing:.13em;margin-top:5px}.nav-links{align-items:center;display:flex;gap:14px}.nav-menu{align-items:center;display:flex;position:relative}.nav-link{align-items:center;background:transparent;border:0;color:#34363c;display:inline-flex;font-size:13px;gap:4px;padding:10px 0;white-space:nowrap}.nav-link:hover{color:#d71920}.nav-expand-button{align-items:center;background:transparent;border:0;color:#555a63;display:inline-flex;font-size:12px;justify-content:center;padding:10px 0 10px 3px}.nav-expand-button:hover,.nav-expand-button[aria-expanded=true]{color:#d71920}.mega-menu{background:#fffffff5;border:1px solid rgba(220,224,232,.98);border-radius:18px;box-shadow:0 20px 45px #1e26342b;left:50%;overflow:hidden;padding:34px 42px 17px;position:fixed;top:112px;transform:translate(-50%);width:min(1260px,calc(100vw - 84px));z-index:45}.mega-menu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu--four-columns{width:min(1380px,calc(100vw - 84px))}.mega-menu--four-columns .mega-menu-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mega-menu--four-columns .mega-menu-column{min-height:172px;padding-inline:18px}.mega-menu--four-columns .mega-menu-column h3{color:#d71920;font-size:15px;line-height:1.45;min-height:44px}.mega-menu--two-columns{width:min(820px,calc(100vw - 84px))}.mega-menu--two-columns .mega-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu--two-columns .mega-menu-column{min-height:190px;padding-inline:32px}.mega-menu--two-columns .mega-menu-column:first-child{align-content:start;display:grid;gap:2px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu--two-columns .mega-menu-column:first-child h3{grid-column:1 / -1}.mega-menu--two-columns .mega-menu-column:first-child a{margin:0;padding-inline:4px}.mega-menu--service-center .mega-menu-column:nth-child(2){align-content:start;display:grid;gap:2px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu--service-center .mega-menu-column:nth-child(2) h3{grid-column:1 / -1}.mega-menu--service-center .mega-menu-column:nth-child(2) a{margin:0;padding-inline:4px}.mega-menu--four-columns .mega-menu-column:nth-child(2),.mega-menu--four-columns .mega-menu-column:nth-child(3){align-content:start;display:grid;gap:2px 8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu--four-columns .mega-menu-column:nth-child(2) h3,.mega-menu--four-columns .mega-menu-column:nth-child(3) h3{grid-column:1 / -1}.mega-menu--four-columns .mega-menu-column:nth-child(2) a,.mega-menu--four-columns .mega-menu-column:nth-child(3) a{margin:0;padding-inline:4px}.mega-menu-column{border-left:1px solid #e4e7ec;min-height:226px;padding:0 38px}.mega-menu-column:first-child{border-left:0;padding-left:8px}.mega-menu-column:last-child{padding-right:8px}.mega-menu-column h3{color:#272b33;font-size:17px;letter-spacing:-.03em;margin:0 0 17px}.mega-menu-column a{align-items:center;border-radius:8px;color:#3e434c;display:flex;font-size:14px;gap:12px;justify-content:space-between;margin:0 -10px;padding:9px 10px;transition:background .2s ease,color .2s ease,transform .2s ease}.mega-menu-column a span{display:grid;gap:4px}.mega-menu-column a b{font-size:14px;font-weight:600}.mega-menu-column a small{color:#737984;font-size:11px;line-height:1.45}.mega-menu-column a svg{color:#d71920;flex:0 0 auto;font-size:14px;opacity:0;transition:opacity .2s ease,transform .2s ease}.mega-menu-column a:hover{background:#ffeff0cc;color:#d71920;transform:translate(3px)}.mega-menu-column a:hover small{color:#d2767a}.mega-menu-column a:hover svg{opacity:1;transform:translate(2px)}.mega-menu-footer{align-items:center;border-top:1px solid #e7e9ee;color:#555a63;display:flex;font-size:14px;gap:7px;justify-content:center;margin-top:28px;padding:17px 0 0}.mega-menu-footer:hover{color:#d71920}.header-actions{align-items:center;display:flex;gap:10px}.hotline{align-items:center;border-right:1px solid #e6e6e6;color:#d71920;display:flex;font-size:14px;font-weight:800;gap:5px;padding-right:12px}.hotline svg{font-size:21px}.hotline span{display:grid;line-height:1.25}.hotline b{font-size:10px}.text-button{background:transparent;border:0;color:#d71920;font-size:13px;font-weight:700;padding:7px 1px}.contact-button{background:#f7f7f7;border:0;border-radius:18px;color:#2a2a2d;font-size:12px;font-weight:700;padding:9px 13px}.language-button{align-items:center;border-left:1px solid #e5e5e5;display:inline-flex;font-size:12px;gap:4px;padding-left:10px}.mobile-menu-button{background:transparent;border:0;display:none;font-size:23px}.hero{background:#f8f9fc;height:800px;overflow:hidden;position:relative}.page-intro:before{background:repeating-linear-gradient(90deg,transparent 0,transparent 144px,rgba(189,199,218,.14) 145px,transparent 146px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.hero-frame{height:100%;position:relative}.hero-copy{animation:hero-enter .42s ease both;margin-left:clamp(38px,26.5vw,700px);max-width:760px;padding-top:190px;position:relative;width:min(760px,calc(100vw - 110px));z-index:2}.hero-kicker,.section-eyebrow{color:#d71920;font-size:13px;font-weight:750;letter-spacing:.11em;margin:0 0 13px}.hero h1,.page-intro h1{font-size:clamp(54px,5.2vw,76px);letter-spacing:-.09em;line-height:1.04;margin:0}.hero-event-title{align-items:baseline;display:flex;flex-wrap:wrap;font-size:clamp(54px,5.4vw,86px)!important;gap:0 .14em;letter-spacing:-.075em!important;line-height:1.08!important}.hero-title-red{color:#e20a10}.hero-title-dark{color:#4b4c50}.hero-event-name{color:#a1a3aa;font-size:17px;letter-spacing:.22em;margin:18px 0 0}.hero-meta{align-items:center;color:#5d626a;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:18px;margin-top:27px}.hero-meta span+span{border-left:1px solid #cfd3db;padding-left:18px}.hero-actions,.intro-actions{display:flex;gap:12px;margin-top:29px}.primary-button,.ghost-button{align-items:center;border:0;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:45px;padding:0 18px;transition:.2s ease}.primary-button{background:#d71920;border-radius:7px;color:#fff}.primary-button:hover{background:#b8171d;box-shadow:0 12px 21px #d7192038;transform:translateY(-2px)}.ghost-button{background:#ffffffc7;border:1px solid #dce0e6;border-radius:7px;color:#31343a}.ghost-button:hover{border-color:#d71920;color:#d71920}.hero-media{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.hero-media img{animation:hero-enter .42s ease both;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.hero-carousel-controls{bottom:28px;left:50%;position:absolute;transform:translate(-50%);z-index:2}.hero-dots{display:flex;gap:8px}.hero-dots button{background:#54596340;border:0;border-radius:999px;height:3px;padding:0;transition:.2s ease;width:20px}.hero-dots button.active{background:#d71920;width:34px}@keyframes hero-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.enterprise-ai-section,.product-map-section,.qualification-section{background:#fff;padding:96px 0}.agent-business-section,.domain-services-section{background:#f8f9fc;padding:96px 0}.feature-tabs,.agent-tabs,.domain-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:36px auto}.feature-tabs button,.agent-tabs button,.domain-tabs button{align-items:center;background:#fff;border:1px solid #eceef2;border-radius:999px;box-shadow:0 6px 15px #1a1f2912;color:#484c54;display:inline-flex;font-size:14px;font-weight:700;gap:6px;justify-content:center;min-height:42px;padding:0 21px;transition:.2s ease}.feature-tabs button:hover,.agent-tabs button:hover,.domain-tabs button:hover{border-color:#f09ca0;color:#d71920}.feature-tabs button.active,.agent-tabs button.active,.domain-tabs button.active{background:#d71920;border-color:#d71920;box-shadow:0 9px 19px #d7192038;color:#fff}.product-map-section .feature-tabs.compact{justify-content:center;margin-bottom:28px}.ai-mode-stage{align-items:center;background:linear-gradient(115deg,#f7f9fe,#fff 57%,#fff1f2);display:grid;gap:36px;grid-template-columns:.9fr 1.1fr;min-height:328px;overflow:hidden;padding:48px 58px}.ai-mode-copy{max-width:440px}.ai-mode-copy h2,.product-map-intro h2,.domain-spotlight h2{color:#262930;font-size:42px;letter-spacing:-.07em;line-height:1.13;margin:0}.ai-mode-copy>p:not(.section-eyebrow),.product-map-intro>div>p:not(.section-eyebrow),.product-map-copy p,.domain-spotlight-copy>p:not(.section-eyebrow){color:#727780;font-size:15px;line-height:1.85;margin:18px 0 24px}.ai-mode-stage img{height:276px;object-fit:cover;width:100%}.ai-mode-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:14px}.ai-mode-grid article{background:#fff;border-bottom:2px solid transparent;box-shadow:0 9px 22px #1b1f260f;min-height:188px;padding:24px;transition:.2s ease}.ai-mode-grid article:hover{border-bottom-color:#d71920;box-shadow:0 14px 26px #d719201f;transform:translateY(-3px)}.ai-mode-grid svg{color:#d71920;font-size:28px}.ai-mode-grid h3{color:#34373e;font-size:18px;margin:19px 0 8px}.ai-mode-grid p{color:#787c84;font-size:13px;line-height:1.7;margin:0}.agent-business-section{overflow:hidden;position:relative}.agent-business-section:before{background:repeating-linear-gradient(0deg,transparent 0,transparent 112px,rgba(215,25,32,.035) 113px,transparent 114px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.agent-business-section>div{position:relative}.agent-tabs{margin-bottom:28px}.agent-showcase{background:#fffc;box-shadow:0 12px 34px #2229360f;display:grid;gap:36px;grid-template-columns:.68fr 1.32fr;padding:42px}.agent-overview{border-right:1px solid #eef0f3;padding:8px 40px 8px 0}.agent-icon,.domain-spotlight-copy>span{align-items:center;background:#fff0f0;color:#d71920;display:inline-flex;font-size:27px;height:48px;justify-content:center;margin-bottom:18px;width:48px}.agent-overview h2{color:#292c32;font-size:34px;letter-spacing:-.07em;margin:0}.agent-overview>p:not(.section-eyebrow){color:#747981;font-size:15px;line-height:1.8;margin:18px 0 23px}.agent-card-grid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.agent-card-grid article{background:#fff;border:1px solid #eceef1;min-height:166px;padding:19px 20px;position:relative}.agent-card-grid article>span{color:#e45a5f;display:block;font-size:12px;font-weight:800}.agent-card-grid article>svg{color:#d71920;font-size:20px;position:absolute;right:19px;top:18px}.agent-card-grid h3{color:#34373d;font-size:17px;margin:19px 0 7px}.agent-card-grid p{color:#7b7f87;font-size:12px;line-height:1.65;margin:0}.agent-card-grid a{color:#d71920;display:inline-flex;font-size:12px;font-weight:800;gap:5px;margin-top:10px}.agent-overview-actions{align-items:flex-start;display:flex;flex-direction:column;gap:22px}.agent-video-preview{align-items:center;background:linear-gradient(135deg,#fff4f4,#fff);border:1px solid #f3c6c8;color:#30333a;cursor:pointer;display:flex;gap:13px;min-height:82px;padding:14px 16px;text-align:left;transition:border-color .2s,box-shadow .2s,transform .2s;width:100%}.agent-video-preview:hover{border-color:#d71920;box-shadow:0 14px 24px #d719201f;transform:translateY(-2px)}.agent-video-preview-icon{align-items:center;background:#d71920;border-radius:50%;color:#fff;display:flex;flex:0 0 42px;font-size:25px;height:42px;justify-content:center;width:42px}.agent-video-preview-copy{display:grid;gap:5px}.agent-video-preview-copy b{font-size:14px}.agent-video-preview-copy small{color:#777d87;font-size:12px;line-height:1.4}.agent-video-preview-arrow{color:#d71920;font-size:18px;margin-left:auto}.agent-video-backdrop{padding:24px}.agent-video-modal{background:#000;border-radius:4px;box-shadow:0 10px 22px #00000073;max-width:850px;overflow:hidden;position:relative;width:100%}.agent-video-close{background:transparent;border-radius:0;color:#747474;font-size:27px;height:40px;right:2px;top:10px;width:40px;z-index:1}.agent-video-close:hover{background:transparent;color:#fff}.agent-video-topbar{border-bottom:1px solid rgba(255,255,255,.72);height:116px;margin:0 24px}.agent-video-frame{aspect-ratio:1.9;background:#000;display:block;object-fit:contain;width:100%}.agent-video-pending{background:#000}.agent-more-button{align-items:center;background:#d71920;color:#fff;display:flex;font-size:14px;font-weight:800;gap:8px;justify-content:center;margin:28px auto 0;min-height:46px;padding:0 31px;transition:background .2s,transform .2s;width:fit-content}.agent-more-button:hover{background:#b9131a;transform:translateY(-2px)}.product-map-intro{align-items:center;display:grid;gap:60px;grid-template-columns:.8fr 1.2fr}.product-map-intro>div>p:not(.section-eyebrow) b{color:#d71920}.product-map-intro img{height:246px;object-fit:cover;width:100%}.product-map-board{background:#fbfcff;border:1px solid #edf0f4;display:grid;gap:40px;grid-template-columns:.7fr 1.3fr;padding:36px 42px 42px}.product-map-copy{border-right:1px solid #e8ebf0;padding:18px 35px 18px 0}.product-map-copy h3{color:#2f3238;font-size:29px;letter-spacing:-.06em;line-height:1.2;margin:0}.product-map-layers{display:grid;gap:10px}.product-map-layer{align-items:stretch;background:#fff;border:1px solid #e8ebf0;display:grid;grid-template-columns:115px 1fr;min-height:58px}.product-map-layer strong{align-items:center;background:#fff1f2;color:#d71920;display:flex;font-size:13px;justify-content:center;padding:8px}.product-map-layer>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:8px 13px}.product-map-layer span{background:#f5f7fa;color:#565b65;font-size:12px;padding:6px 9px}.product-map-links{grid-template-columns:1fr}.product-map-links>div{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px}.product-map-links--5>div{grid-template-columns:repeat(5,minmax(0,1fr))}.product-map-links a{align-items:center;background:#f5f7fa;color:#565b65;display:flex;font-size:13px;font-weight:700;gap:9px;justify-content:center;min-height:52px;padding:10px 14px;text-decoration:none;transition:.2s ease}.product-map-links a em{color:#d71920;font-size:11px;font-style:normal;font-weight:800}.product-map-links a:hover{background:#d71920;color:#fff;transform:translateY(-2px)}.product-map-links a:hover em{color:#fff}.products-landing-hero{background:#f7f8fb;overflow:hidden;padding:156px 0 78px;position:relative}.products-landing-hero:before{background:repeating-linear-gradient(90deg,transparent 0,transparent 144px,rgba(189,199,218,.14) 145px,transparent 146px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.products-landing-hero-grid{align-items:center;display:grid;gap:68px;grid-template-columns:.9fr 1.1fr;position:relative}.products-landing-hero .breadcrumbs{margin-bottom:34px}.products-landing-hero h1{color:#272a31;font-size:clamp(48px,5vw,72px);letter-spacing:-.09em;line-height:1.06;margin:0}.products-landing-hero h1 b{color:#d71920;font-weight:850}.products-landing-hero p:not(.section-eyebrow){color:#6f747d;font-size:16px;line-height:1.9;margin:25px 0 28px;max-width:520px}.products-landing-hero img{aspect-ratio:1672 / 941;display:block;height:auto;object-fit:contain;width:100%}.products-catalog{background:#fff;padding:92px 0 104px}.products-catalog-heading{align-items:end;display:flex;justify-content:space-between}.products-catalog-heading h2{color:#292c33;font-size:42px;letter-spacing:-.07em;line-height:1.18;margin:0}.products-catalog-heading>p{color:#7a7f88;font-size:15px;line-height:1.8;margin:0;max-width:360px}.products-category-nav{border-bottom:1px solid #e8ebf0;border-top:1px solid #e8ebf0;display:flex;flex-wrap:wrap;gap:26px;margin:48px 0 30px;padding:17px 0}.products-category-nav a{color:#555a63;font-size:14px;font-weight:700;transition:color .2s ease}.products-category-nav a:hover{color:#d71920}.products-section-list{display:grid;gap:16px}.products-category-section{border:1px solid #e8ebf0;display:grid;grid-template-columns:250px 1fr;min-height:176px;scroll-margin-top:110px}.products-category-copy{align-items:flex-start;background:#d71920;border-right:1px solid #d71920;display:flex;flex-direction:column;justify-content:center;padding:27px 29px}.products-category-copy h3{color:#fff;font-size:24px;letter-spacing:-.05em;margin:0 0 9px}.products-category-copy p{color:#ffffffd1;font-size:13px;line-height:1.65;margin:0}.products-card-grid{align-content:center;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,292px);justify-content:center;padding:21px}.products-card{background:#fff;border:1px solid #edf0f4;color:#3a3e46;display:grid;gap:7px;min-height:118px;padding:15px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.products-card strong{font-size:14px;font-weight:700;line-height:1.3;padding-right:18px}.products-card.has-logo{align-items:center;height:130px;justify-items:center;min-height:130px;padding:0;width:292px}.products-card-logo{height:130px;max-width:100%;object-fit:contain;object-position:center;width:292px}.products-card.has-logo strong{display:none}.yonbip-hero{background:#fff;overflow:hidden;padding:150px 0 96px;position:relative}.yonbip-hero:before{background:radial-gradient(circle at 73% 41%,rgba(224,18,33,.1),transparent 0 22%),linear-gradient(118deg,transparent 0 54%,rgba(36,42,52,.06) 54% 54.2%,transparent 54.2%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yonbip-hero-grid{align-items:center;display:grid;gap:70px;grid-template-columns:.96fr 1.04fr;position:relative}.yonbip-breadcrumbs{color:#8a9099;margin-bottom:34px}.yonbip-breadcrumbs a{color:#626873}.yonbip-logo{height:46px;object-fit:contain;object-position:left center;width:206px}.yonbip-hero .section-eyebrow{color:#ff666d;margin:28px 0 9px}.yonbip-hero h1{color:#282c33;font-size:clamp(43px,5vw,66px);letter-spacing:-.08em;line-height:1.08;margin:0}.yonbip-hero h1 b{color:#ef252d;font-weight:850}.yonbip-hero-copy{color:#6f757f;font-size:16px;line-height:1.9;margin:25px 0 29px;max-width:570px}.yonbip-hero-actions{display:flex;flex-wrap:wrap;gap:13px}.yonbip-outline-button{align-items:center;border:1px solid #c9ced5;color:#3b4048;display:inline-flex;font-size:14px;font-weight:800;min-height:48px;padding:0 22px}.yonbip-outline-button:hover{border-color:#d71920;background:#fff7f7;color:#d71920}.yonbip-hero-visual{aspect-ratio:1 / .84;min-height:390px;position:relative}.yonbip-orbit{border:1px solid rgba(35,40,49,.17);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.orbit-one{height:72%;width:72%}.orbit-two{border-color:#ef252dad;height:96%;width:96%}.yonbip-core{align-items:center;background:linear-gradient(145deg,#ef2b33,#a60d19);border:10px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 18px #ef252d14,0 22px 60px #0000006b;color:#fff;display:flex;flex-direction:column;height:184px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:184px}.yonbip-core b{font-size:26px;letter-spacing:-.05em}.yonbip-core span{font-size:11px;margin-top:8px;opacity:.85}.yonbip-node{align-items:center;background:#fff;border:1px solid #edf0f3;border-radius:50%;box-shadow:0 12px 26px #21273024;color:#2e3037;display:flex;font-size:14px;font-weight:850;height:72px;justify-content:center;position:absolute;width:72px}.node-ai{right:7%;top:7%}.node-data{bottom:7%;left:5%}.node-flow{bottom:8%;right:6%}.yonbip-principles,.yonbip-domains{padding:94px 0}.yonbip-principles{background:#fff}.yonbip-domains{background:#f7f8fb}.yonbip-section-heading{align-items:end;display:flex;justify-content:space-between}.yonbip-section-heading h2,.yonbip-flows h2{color:#282b32;font-size:42px;letter-spacing:-.07em;line-height:1.16;margin:0}.yonbip-section-heading h2 b{color:#d71920}.yonbip-section-heading>p{color:#737982;font-size:15px;line-height:1.8;margin:0;max-width:390px}.yonbip-principle-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:46px}.yonbip-principle-grid article{border:1px solid #e8ebef;min-height:205px;padding:23px;position:relative}.yonbip-principle-grid article>span{color:#d71920;font-size:11px;font-weight:850}.yonbip-principle-grid svg{color:#d71920;font-size:25px;display:block;margin:23px 0 17px}.yonbip-principle-grid h3{color:#2c3037;font-size:19px;margin:0 0 9px}.yonbip-principle-grid p{color:#7a8089;font-size:13px;line-height:1.7;margin:0}.yonbip-domain-grid{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin-top:44px}.yonbip-domain-grid a{background:#fff;border:1px solid #e8ebef;color:#2f333a;min-height:174px;padding:20px;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}.yonbip-domain-grid a:hover{border-color:#ef9599;box-shadow:0 12px 24px #d719201a;transform:translateY(-3px)}.yonbip-domain-grid span{color:#d71920;font-size:11px;font-weight:850}.yonbip-domain-grid strong{display:block;font-size:16px;margin-top:23px}.yonbip-domain-grid p{color:#7a8089;font-size:12px;line-height:1.65;margin:10px 0 0}.yonbip-domain-grid svg{bottom:18px;color:#d71920;font-size:15px;position:absolute;right:18px}.yonbip-flows{background:#fff;padding:90px 0}.yonbip-flows>div{align-items:center;display:grid;gap:60px;grid-template-columns:.8fr 1.2fr}.yonbip-flow-list{display:grid}.yonbip-flow-list article{align-items:center;border-bottom:1px solid #e9ebef;display:grid;gap:22px;grid-template-columns:35px 1fr 20px;padding:22px 0}.yonbip-flow-list article:first-child{border-top:1px solid #e9ebef}.yonbip-flow-list span{color:#d71920;font-size:12px;font-weight:850}.yonbip-flow-list h3{color:#2d3138;font-size:18px;margin:0 0 6px}.yonbip-flow-list p{color:#777e87;font-size:13px;line-height:1.65;margin:0}.yonbip-flow-list svg{color:#d71920}.finance-cloud-hero{background:url(/assets/domain/finance-cloud-hero-v2.png) center center / cover no-repeat;min-height:680px;overflow:hidden;padding:145px 0 48px;position:relative}.finance-cloud-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.98) 0 18%,rgba(255,255,255,.84) 35%,rgba(255,255,255,.32) 52%,transparent 70%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.finance-cloud-hero-grid{align-items:center;display:flex;min-height:487px;position:relative;z-index:2}.finance-cloud-hero-copy{position:relative;z-index:3}.finance-cloud-hero .breadcrumbs{margin-bottom:24px}.finance-cloud-logo{height:49px;object-fit:contain;object-position:left center;width:232px}.finance-cloud-hero h1{color:#2d3138;font-size:clamp(46px,5.1vw,66px);letter-spacing:-.07em;line-height:1.12;margin:29px 0 18px}.finance-cloud-hero h1 b,.finance-cloud-heading h2 b,.finance-cloud-practice h2 b{color:#e51e2a}.finance-cloud-hero-copy>p{color:#656c76;font-size:17px;line-height:1.8;margin:0;max-width:455px}.finance-cloud-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin:30px 0 22px}.finance-cloud-text-button{align-items:center;color:#383d46;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.finance-cloud-text-button:hover{color:#d71920}.finance-cloud-hero-copy>small{color:#cc3d47;font-size:12px;font-weight:700}.finance-cloud-proof{background:#fff;border-bottom:1px solid #edf0f2}.finance-cloud-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);padding:49px 0}.finance-cloud-proof article{align-items:center;border-left:1px solid #edf0f2;display:flex;flex-direction:column;gap:11px;text-align:center}.finance-cloud-proof article:first-child{border-left:0}.finance-cloud-proof strong{color:#e51e2a;font-size:48px;font-weight:500;letter-spacing:-.05em;line-height:1}.finance-cloud-proof sup{font-size:20px}.finance-cloud-proof span{color:#727982;font-size:14px}.finance-cloud-framework{background:#f8f9fa;padding:92px 0}.finance-cloud-heading.center{text-align:center}.finance-cloud-heading .section-eyebrow{margin-bottom:12px}.finance-cloud-heading h2{color:#292e36;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.finance-cloud-heading>p:last-child{color:#737982;font-size:15px;line-height:1.8;margin:15px 0 0}.finance-cloud-heading.center>p:last-child{margin-left:auto;margin-right:auto;max-width:540px}.finance-cloud-value-band{background:linear-gradient(90deg,#db101f,#f1353e);border-radius:3px;color:#fff;display:grid;grid-template-columns:repeat(3,1fr);margin:38px auto 12px;max-width:960px;overflow:hidden}.finance-cloud-value-band span{font-size:18px;font-weight:800;padding:16px;text-align:center}.finance-cloud-value-band span+span{border-left:1px solid rgba(255,255,255,.35)}.finance-cloud-capability-grid{background:#fff;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:960px}.finance-cloud-capability-grid article{align-items:flex-start;background:#f1f3f5;display:flex;gap:13px;min-height:150px;padding:25px 18px}.finance-cloud-capability-grid svg{color:#d71920;flex:0 0 auto;font-size:23px;margin-top:2px}.finance-cloud-capability-grid h3{color:#343941;font-size:15px;margin:0 0 8px}.finance-cloud-capability-grid p{color:#79808a;font-size:12px;line-height:1.7;margin:0}.finance-cloud-tags{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin-top:13px}.finance-cloud-tags span{background:#fff;border:1px solid #e8ebef;border-radius:2px;color:#656c75;font-size:13px;padding:8px 18px}.finance-cloud-solutions{background:#fff;padding:96px 0}.finance-solution-tabs{border-bottom:1px solid #e5e8ec;display:grid;grid-template-columns:repeat(6,1fr);margin-top:45px}.finance-solution-tabs button{background:none;border:0;color:#737983;cursor:pointer;font:inherit;font-size:15px;font-weight:700;padding:19px 8px;position:relative}.finance-solution-tabs button.active{color:#d71920}.finance-solution-tabs button.active:after{background:#e51e2a;bottom:-1px;content:"";height:3px;left:24%;position:absolute;right:24%}.finance-solution-panel{background:linear-gradient(118deg,#fff7f7,#fff);border:1px solid #f0e3e4;display:grid;gap:70px;grid-template-columns:1fr .85fr;margin-top:30px;min-height:300px;padding:48px 55px}.finance-solution-panel>div>span{color:#d71920;font-size:12px;font-weight:850}.finance-solution-panel h3{color:#2c3139;font-size:27px;letter-spacing:-.05em;line-height:1.3;margin:18px 0 14px}.finance-solution-panel p{color:#727983;font-size:14px;line-height:1.85;margin:0 0 24px;max-width:520px}.finance-solution-panel .primary-button{min-height:43px;padding:0 18px}.finance-solution-panel ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.finance-solution-panel li{align-items:center;background:#fff;border:1px solid #f0e7e8;color:#3e434b;display:grid;font-size:14px;font-weight:750;gap:12px;grid-template-columns:25px 1fr 18px;padding:17px}.finance-solution-panel li b{color:#e51e2a;font-size:11px}.finance-solution-panel li svg{color:#e51e2a}.finance-cloud-practice{background:#272b31;color:#fff;padding:90px 0}.finance-cloud-practice-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.finance-cloud-practice .section-eyebrow{color:#ff7379}.finance-cloud-practice h2{font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.finance-cloud-practice-grid>div:last-child>p{color:#bdc2c9;font-size:15px;line-height:1.9;margin:0 0 25px}.finance-practice-list{border-top:1px solid rgba(255,255,255,.18);display:grid}.finance-practice-list span{align-items:center;border-bottom:1px solid rgba(255,255,255,.18);color:#fff;display:flex;font-size:15px;font-weight:700;gap:16px;padding:14px 0}.finance-practice-list b{color:#ff5961;font-size:12px}.hr-cloud-hero{background:url(/assets/domain/hr-cloud.png) center center / cover no-repeat;min-height:680px;overflow:hidden;padding:145px 0 48px;position:relative}.hr-cloud-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.99) 0 20%,rgba(255,255,255,.88) 37%,rgba(255,255,255,.27) 56%,transparent 73%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.hr-cloud-hero-grid{align-items:center;display:flex;min-height:487px;position:relative;z-index:2}.hr-cloud-hero-copy{max-width:540px;position:relative;z-index:2}.hr-cloud-hero .breadcrumbs{margin-bottom:24px}.hr-cloud-logo{height:49px;object-fit:contain;object-position:left center;width:232px}.hr-cloud-hero h1{color:#2c3139;font-size:clamp(46px,5.1vw,66px);letter-spacing:-.07em;line-height:1.12;margin:28px 0 18px}.hr-cloud-hero h1 b,.hr-cloud-heading h2 b,.hr-cloud-path h2 b{color:#e51e2a}.hr-cloud-hero-copy>p{color:#656c76;font-size:17px;line-height:1.8;margin:0;max-width:460px}.hr-cloud-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin:30px 0 22px}.hr-cloud-text-button{align-items:center;color:#383d46;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.hr-cloud-text-button:hover{color:#d71920}.hr-cloud-hero-copy>small{color:#ca424d;font-size:12px;font-weight:700}.hr-cloud-proof{background:#fff;border-bottom:1px solid #edf0f2}.hr-cloud-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:49px 0}.hr-cloud-proof article{align-items:center;border-left:1px solid #edf0f2;display:flex;flex-direction:column;gap:11px;text-align:center}.hr-cloud-proof article:first-child{border-left:0}.hr-cloud-proof strong{color:#e51e2a;font-size:45px;font-weight:500;letter-spacing:-.05em;line-height:1}.hr-cloud-proof sup{font-size:18px}.hr-cloud-proof span{color:#727982;font-size:13px}.hr-cloud-platform{background:#f8f9fa;padding:92px 0}.hr-cloud-heading.center{text-align:center}.hr-cloud-heading .section-eyebrow{margin-bottom:12px}.hr-cloud-heading h2{color:#292e36;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.hr-cloud-heading>p:last-child{color:#737982;font-size:15px;line-height:1.8;margin:15px 0 0}.hr-cloud-heading.center>p:last-child{margin-left:auto;margin-right:auto;max-width:790px}.hr-cloud-principles{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:45px}.hr-cloud-principles article{background:#fff;border:1px solid #e9ecef;min-height:215px;padding:23px;position:relative}.hr-cloud-principles article>span{color:#e51e2a;font-size:11px;font-weight:850}.hr-cloud-principles svg{color:#e51e2a;display:block;font-size:25px;margin:24px 0 17px}.hr-cloud-principles h3{color:#343941;font-size:18px;margin:0 0 9px}.hr-cloud-principles p{color:#7b818a;font-size:13px;line-height:1.7;margin:0}.hr-cloud-scenarios{background:#fff;padding:96px 0}.hr-scenario-tabs{border-bottom:1px solid #e5e8ec;display:grid;grid-template-columns:repeat(8,1fr);margin-top:45px}.hr-scenario-tabs button{background:none;border:0;color:#737983;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:19px 5px;position:relative}.hr-scenario-tabs button.active{color:#d71920}.hr-scenario-tabs button.active:after{background:#e51e2a;bottom:-1px;content:"";height:3px;left:20%;position:absolute;right:20%}.hr-scenario-panel{background:linear-gradient(118deg,#fff7f7,#fff);border:1px solid #f0e3e4;display:grid;gap:33px;grid-template-columns:55px 1.1fr .9fr;margin-top:30px;min-height:290px;padding:48px 55px}.hr-scenario-serial{color:#e51e2a;font-size:12px;font-weight:850;padding-top:6px}.hr-scenario-panel .section-eyebrow{margin:0 0 13px}.hr-scenario-panel h3{color:#2d3239;font-size:27px;letter-spacing:-.05em;line-height:1.3;margin:0 0 14px}.hr-scenario-panel p{color:#727983;font-size:14px;line-height:1.85;margin:0 0 23px}.hr-scenario-panel .primary-button{min-height:43px;padding:0 18px}.hr-scenario-tags{align-content:center;display:grid;gap:12px}.hr-scenario-tags span{align-items:center;background:#fff;border:1px solid #f0e7e8;color:#3e434b;display:grid;font-size:14px;font-weight:750;gap:12px;grid-template-columns:25px 1fr 18px;padding:17px}.hr-scenario-tags b{color:#e51e2a;font-size:11px}.hr-scenario-tags svg{color:#e51e2a}.hr-cloud-path{background:#2b3037;color:#fff;padding:90px 0}.hr-cloud-path-grid{align-items:center;display:grid;gap:95px;grid-template-columns:.85fr 1.15fr}.hr-cloud-path .section-eyebrow{color:#ff7379}.hr-cloud-path h2{font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.hr-cloud-path-list{display:grid}.hr-cloud-path-list article{align-items:center;border-bottom:1px solid rgba(255,255,255,.17);display:grid;gap:18px;grid-template-columns:35px 1fr 20px;padding:20px 0}.hr-cloud-path-list article:first-child{border-top:1px solid rgba(255,255,255,.17)}.hr-cloud-path-list>article>span{color:#ff5961;font-size:12px;font-weight:850}.hr-cloud-path-list h3{font-size:17px;margin:0 0 6px}.hr-cloud-path-list p{color:#c0c5cb;font-size:13px;line-height:1.65;margin:0}.hr-cloud-path-list svg{color:#ff5961}.supply-cloud-hero{background:url(/assets/domain/supply-chain-cloud.png) center center / cover no-repeat;min-height:680px;overflow:hidden;padding:145px 0 48px;position:relative}.supply-cloud-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.99) 0 19%,rgba(255,255,255,.86) 37%,rgba(255,255,255,.28) 57%,transparent 74%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.supply-cloud-hero-grid{align-items:center;display:flex;min-height:487px;position:relative;z-index:2}.supply-cloud-hero-copy{max-width:550px;position:relative;z-index:2}.supply-cloud-hero .breadcrumbs{margin-bottom:24px}.supply-cloud-logo{height:49px;object-fit:contain;object-position:left center;width:245px}.supply-cloud-hero h1{color:#2c3139;font-size:clamp(46px,5.1vw,66px);letter-spacing:-.07em;line-height:1.12;margin:28px 0 18px}.supply-cloud-hero h1 b,.supply-cloud-heading h2 b,.supply-cloud-intro h2 b,.supply-cloud-practice h2 b{color:#e51e2a}.supply-cloud-hero-copy>p{color:#656c76;font-size:16px;line-height:1.8;margin:0;max-width:500px}.supply-cloud-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin:30px 0 22px}.supply-cloud-text-button{align-items:center;color:#383d46;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.supply-cloud-text-button:hover{color:#d71920}.supply-cloud-hero-copy>small{color:#ca424d;font-size:12px;font-weight:700}.supply-cloud-trends{background:#fff;padding:92px 0}.supply-cloud-heading.center{text-align:center}.supply-cloud-heading .section-eyebrow{margin-bottom:12px}.supply-cloud-heading h2{color:#292e36;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.supply-cloud-heading>p:last-child{color:#737982;font-size:15px;line-height:1.8;margin:15px 0 0}.supply-cloud-heading.center>p:last-child{margin-left:auto;margin-right:auto;max-width:700px}.supply-cloud-trend-grid{display:grid;gap:13px;grid-template-columns:repeat(4,1fr);margin-top:45px}.supply-cloud-trend-grid article{border:1px solid #e8ebef;min-height:192px;padding:23px}.supply-cloud-trend-grid span{color:#e51e2a;font-size:11px;font-weight:850}.supply-cloud-trend-grid h3{color:#323740;font-size:19px;margin:35px 0 10px}.supply-cloud-trend-grid p{color:#7a8089;font-size:13px;line-height:1.7;margin:0}.supply-cloud-intro{background:#f7f8fa;padding:82px 0}.supply-cloud-intro-grid{align-items:center;display:grid;gap:95px;grid-template-columns:.88fr 1.12fr}.supply-cloud-intro h2,.supply-cloud-practice h2{color:#2c3139;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.supply-cloud-intro-grid>p{color:#69707a;font-size:15px;line-height:1.95;margin:0}.supply-cloud-capabilities{background:#fff;padding:96px 0}.supply-cloud-capability-grid{display:grid;gap:13px;grid-template-columns:repeat(3,1fr);margin-top:45px}.supply-cloud-capability-grid article{border:1px solid #e8ebef;min-height:205px;padding:23px;position:relative}.supply-cloud-capability-grid article>span{color:#e51e2a;font-size:11px;font-weight:850}.supply-cloud-capability-grid svg{color:#e51e2a;display:block;font-size:25px;margin:22px 0 15px}.supply-cloud-capability-grid h3{color:#343941;font-size:18px;margin:0 0 9px}.supply-cloud-capability-grid p{color:#7b818a;font-size:13px;line-height:1.7;margin:0}.supply-cloud-values{background:#f8f9fa;padding:96px 0}.supply-value-tabs{border-bottom:1px solid #e5e8ec;display:grid;grid-template-columns:repeat(5,1fr);margin-top:45px}.supply-value-tabs button{background:none;border:0;color:#737983;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:19px 5px;position:relative}.supply-value-tabs button.active{color:#d71920}.supply-value-tabs button.active:after{background:#e51e2a;bottom:-1px;content:"";height:3px;left:18%;position:absolute;right:18%}.supply-value-panel{background:#fff;border:1px solid #edeff2;display:grid;gap:80px;grid-template-columns:1fr .85fr;margin-top:30px;min-height:295px;padding:48px 55px}.supply-value-panel>div:first-child>span{color:#e51e2a;font-size:12px;font-weight:850}.supply-value-panel h3{color:#2d3239;font-size:27px;letter-spacing:-.05em;line-height:1.3;margin:18px 0 14px}.supply-value-panel p{color:#727983;font-size:14px;line-height:1.85;margin:0 0 23px}.supply-value-panel .primary-button{min-height:43px;padding:0 18px}.supply-value-steps{align-content:center;display:grid;gap:12px}.supply-value-steps span{align-items:center;background:#fff7f7;border:1px solid #f1e4e5;color:#3e434b;display:flex;font-size:14px;font-weight:750;gap:13px;padding:16px}.supply-value-steps b{color:#e51e2a;font-size:11px}.supply-cloud-practice{background:#2b3037;color:#fff;padding:90px 0}.supply-cloud-practice-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.supply-cloud-practice .section-eyebrow{color:#ff7379}.supply-cloud-practice h2{color:#e51e2a}.supply-cloud-practice-grid>div:last-child>p{color:#bdc2c9;font-size:15px;line-height:1.9;margin:0 0 25px}.supply-cloud-practice-list{border-top:1px solid rgba(255,255,255,.18);display:grid}.supply-cloud-practice-list span{align-items:center;border-bottom:1px solid rgba(255,255,255,.18);color:#fff;display:flex;font-size:15px;font-weight:700;gap:16px;padding:14px 0}.supply-cloud-practice-list b{color:#ff5961;font-size:12px}.marketing-cloud-hero{background:url(/assets/domain/marketing-cloud.png) center center / cover no-repeat;min-height:680px;overflow:hidden;padding:145px 0 48px;position:relative}.marketing-cloud-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.99) 0 19%,rgba(255,255,255,.87) 37%,rgba(255,255,255,.28) 57%,transparent 74%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.marketing-cloud-hero-grid{align-items:center;display:flex;min-height:487px;position:relative;z-index:2}.marketing-cloud-hero-copy{max-width:550px;position:relative;z-index:2}.marketing-cloud-hero .breadcrumbs{margin-bottom:24px}.marketing-cloud-logo{height:49px;object-fit:contain;object-position:left center;width:245px}.marketing-cloud-hero h1{color:#2c3139;font-size:clamp(46px,5.1vw,66px);letter-spacing:-.07em;line-height:1.12;margin:28px 0 18px}.marketing-cloud-hero h1 b,.marketing-cloud-heading h2 b,.marketing-cloud-solution h2 b,.marketing-cloud-practice h2 b{color:#e51e2a}.marketing-cloud-hero-copy>p{color:#656c76;font-size:16px;line-height:1.8;margin:0;max-width:500px}.marketing-cloud-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin:30px 0 22px}.marketing-cloud-text-button{align-items:center;color:#383d46;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.marketing-cloud-text-button:hover{color:#d71920}.marketing-cloud-hero-copy>small{color:#ca424d;font-size:12px;font-weight:700}.marketing-cloud-proof{background:#fff;border-bottom:1px solid #edf0f2}.marketing-cloud-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:49px 0}.marketing-cloud-proof article{align-items:center;border-left:1px solid #edf0f2;display:flex;flex-direction:column;gap:11px;text-align:center}.marketing-cloud-proof article:first-child{border-left:0}.marketing-cloud-proof strong{color:#e51e2a;font-size:45px;font-weight:500;letter-spacing:-.05em;line-height:1}.marketing-cloud-proof sup{font-size:18px}.marketing-cloud-proof span{color:#727982;font-size:13px}.marketing-cloud-solution{background:#f7f8fa;padding:82px 0}.marketing-cloud-solution-grid{align-items:center;display:grid;gap:95px;grid-template-columns:.9fr 1.1fr}.marketing-cloud-solution h2,.marketing-cloud-practice h2{color:#2c3139;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.marketing-cloud-solution-grid>p{color:#69707a;font-size:15px;line-height:1.95;margin:0}.marketing-cloud-services{background:#fff;padding:96px 0}.marketing-cloud-heading .section-eyebrow{margin-bottom:12px}.marketing-cloud-heading h2{color:#292e36;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.marketing-cloud-service-grid{display:grid;gap:13px;grid-template-columns:repeat(5,1fr);margin-top:45px}.marketing-cloud-service-grid article{border:1px solid #e8ebef;min-height:215px;padding:23px;position:relative}.marketing-cloud-service-grid article>span{color:#e51e2a;font-size:11px;font-weight:850}.marketing-cloud-service-grid svg{color:#e51e2a;display:block;font-size:25px;margin:24px 0 17px}.marketing-cloud-service-grid h3{color:#343941;font-size:17px;margin:0 0 9px}.marketing-cloud-service-grid p{color:#7b818a;font-size:12px;line-height:1.7;margin:0}.marketing-cloud-values{background:#f8f9fa;padding:96px 0}.marketing-value-tabs{border-bottom:1px solid #e5e8ec;display:grid;grid-template-columns:repeat(5,1fr);margin-top:45px}.marketing-value-tabs button{background:none;border:0;color:#737983;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:19px 5px;position:relative}.marketing-value-tabs button.active{color:#d71920}.marketing-value-tabs button.active:after{background:#e51e2a;bottom:-1px;content:"";height:3px;left:18%;position:absolute;right:18%}.marketing-value-panel{background:#fff;border:1px solid #edeff2;display:grid;gap:80px;grid-template-columns:1fr .85fr;margin-top:30px;min-height:295px;padding:48px 55px}.marketing-value-panel>div:first-child>span{color:#e51e2a;font-size:12px;font-weight:850}.marketing-value-panel h3{color:#2d3239;font-size:27px;letter-spacing:-.05em;line-height:1.3;margin:18px 0 14px}.marketing-value-panel p{color:#727983;font-size:14px;line-height:1.85;margin:0 0 23px}.marketing-value-panel .primary-button{min-height:43px;padding:0 18px}.marketing-value-steps{align-content:center;display:grid;gap:12px}.marketing-value-steps span{align-items:center;background:#fff7f7;border:1px solid #f1e4e5;color:#3e434b;display:flex;font-size:14px;font-weight:750;gap:13px;padding:16px}.marketing-value-steps b{color:#e51e2a;font-size:11px}.marketing-cloud-practice{background:#2b3037;color:#fff;padding:90px 0}.marketing-cloud-practice-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.marketing-cloud-practice .section-eyebrow{color:#ff7379}.marketing-cloud-practice h2{color:#e51e2a}.marketing-cloud-practice-grid>div:last-child>p{color:#bdc2c9;font-size:15px;line-height:1.9;margin:0 0 25px}.marketing-cloud-practice-list{border-top:1px solid rgba(255,255,255,.18);display:grid}.marketing-cloud-practice-list span{align-items:center;border-bottom:1px solid rgba(255,255,255,.18);color:#fff;display:flex;font-size:15px;font-weight:700;gap:16px;padding:14px 0}.marketing-cloud-practice-list b{color:#ff5961;font-size:12px}.procurement-cloud-hero{background:url(/assets/domain/procurement-cloud.png) center center / cover no-repeat;min-height:680px;overflow:hidden;padding:145px 0 48px;position:relative}.procurement-cloud-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.99) 0 19%,rgba(255,255,255,.88) 37%,rgba(255,255,255,.27) 57%,transparent 74%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.procurement-cloud-hero-grid{align-items:center;display:flex;min-height:487px;position:relative;z-index:2}.procurement-cloud-hero-copy{max-width:550px;position:relative;z-index:2}.procurement-cloud-hero .breadcrumbs{margin-bottom:24px}.procurement-cloud-logo{height:49px;object-fit:contain;object-position:left center;width:245px}.procurement-cloud-hero h1{color:#2c3139;font-size:clamp(46px,5.1vw,66px);letter-spacing:-.07em;line-height:1.12;margin:28px 0 18px}.procurement-cloud-hero h1 b,.procurement-cloud-heading h2 b,.procurement-cloud-solution h2 b,.procurement-cloud-practice h2 b{color:#e51e2a}.procurement-cloud-hero-copy>p{color:#656c76;font-size:16px;line-height:1.8;margin:0;max-width:500px}.procurement-cloud-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin:30px 0 22px}.procurement-cloud-text-button{align-items:center;color:#383d46;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.procurement-cloud-text-button:hover{color:#d71920}.procurement-cloud-hero-copy>small{color:#ca424d;font-size:12px;font-weight:700}.procurement-cloud-proof{background:#fff;border-bottom:1px solid #edf0f2}.procurement-cloud-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:49px 0}.procurement-cloud-proof article{align-items:center;border-left:1px solid #edf0f2;display:flex;flex-direction:column;gap:11px;text-align:center}.procurement-cloud-proof article:first-child{border-left:0}.procurement-cloud-proof strong{color:#e51e2a;font-size:45px;font-weight:500;letter-spacing:-.05em;line-height:1}.procurement-cloud-proof sup{font-size:18px}.procurement-cloud-proof span{color:#727982;font-size:13px}.procurement-cloud-solution{background:#f7f8fa;padding:82px 0}.procurement-cloud-solution-grid{align-items:center;display:grid;gap:95px;grid-template-columns:.9fr 1.1fr}.procurement-cloud-solution h2,.procurement-cloud-practice h2{color:#2c3139;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.procurement-cloud-solution-grid>p{color:#69707a;font-size:15px;line-height:1.95;margin:0}.procurement-cloud-services{background:#fff;padding:96px 0}.procurement-cloud-heading .section-eyebrow{margin-bottom:12px}.procurement-cloud-heading h2{color:#292e36;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.procurement-cloud-service-grid{display:grid;gap:13px;grid-template-columns:repeat(5,1fr);margin-top:45px}.procurement-cloud-service-grid article{border:1px solid #e8ebef;min-height:215px;padding:23px;position:relative}.procurement-cloud-service-grid article>span{color:#e51e2a;font-size:11px;font-weight:850}.procurement-cloud-service-grid svg{color:#e51e2a;display:block;font-size:25px;margin:24px 0 17px}.procurement-cloud-service-grid h3{color:#343941;font-size:17px;margin:0 0 9px}.procurement-cloud-service-grid p{color:#7b818a;font-size:12px;line-height:1.7;margin:0}.procurement-cloud-scenarios{background:#f8f9fa;padding:96px 0}.procurement-scenario-tabs{border-bottom:1px solid #e5e8ec;display:grid;grid-template-columns:repeat(5,1fr);margin-top:45px}.procurement-scenario-tabs button{background:none;border:0;color:#737983;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:19px 5px;position:relative}.procurement-scenario-tabs button.active{color:#d71920}.procurement-scenario-tabs button.active:after{background:#e51e2a;bottom:-1px;content:"";height:3px;left:18%;position:absolute;right:18%}.procurement-scenario-panel{background:#fff;border:1px solid #edeff2;display:grid;gap:80px;grid-template-columns:1fr .85fr;margin-top:30px;min-height:295px;padding:48px 55px}.procurement-scenario-panel>div:first-child>span{color:#e51e2a;font-size:12px;font-weight:850}.procurement-scenario-panel h3{color:#2d3239;font-size:27px;letter-spacing:-.05em;line-height:1.3;margin:18px 0 14px}.procurement-scenario-panel p{color:#727983;font-size:14px;line-height:1.85;margin:0 0 23px}.procurement-scenario-panel .primary-button{min-height:43px;padding:0 18px}.procurement-scenario-steps{align-content:center;display:grid;gap:12px}.procurement-scenario-steps span{align-items:center;background:#fff7f7;border:1px solid #f1e4e5;color:#3e434b;display:flex;font-size:14px;font-weight:750;gap:13px;padding:16px}.procurement-scenario-steps b{color:#e51e2a;font-size:11px}.procurement-scenario-steps svg{color:#e51e2a;margin-left:auto}.procurement-cloud-practice{background:#2b3037;color:#fff;padding:90px 0}.procurement-cloud-practice-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.procurement-cloud-practice .section-eyebrow{color:#ff7379}.procurement-cloud-practice h2{color:#e51e2a}.procurement-cloud-practice-grid>div:last-child>p{color:#bdc2c9;font-size:15px;line-height:1.9;margin:0 0 25px}.procurement-cloud-practice-list{border-top:1px solid rgba(255,255,255,.18);display:grid}.procurement-cloud-practice-list article{align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.18);display:flex;gap:16px;padding:15px 0}.procurement-cloud-practice-list>article>b{color:#ff5961;font-size:12px;padding-top:3px}.procurement-cloud-practice-list h3{font-size:15px;margin:0 0 5px}.procurement-cloud-practice-list p{color:#bdc2c9;font-size:13px;line-height:1.6;margin:0}.products-card svg{bottom:14px;color:#d71920;font-size:13px;opacity:0;position:absolute;right:14px;transition:opacity .2s ease,transform .2s ease}.products-card:hover{border-color:#efb1b4;box-shadow:0 10px 22px #d719201a;transform:translateY(-2px)}.products-card:hover svg{opacity:1;transform:translate(2px)}.domain-tabs{gap:8px}.domain-tabs button{box-shadow:none;min-height:39px;padding:0 13px}.domain-tabs button svg{font-size:16px}.domain-spotlight{background:#fff;border:1px solid #edf0f4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:400px;min-height:400px;overflow:hidden}.domain-spotlight-copy{align-self:stretch;background:#fff;display:flex;flex-direction:column;justify-content:center;max-width:none;padding:56px 64px}.domain-spotlight img{background:#f8f9fc;height:100%;min-height:0;object-fit:cover;object-position:center;width:100%}.qualification-section{background:linear-gradient(180deg,#fff,#fafafa)}.qualification-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:38px}.capability-visual-card{background:#fff;border:1px solid #eceef1;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.capability-visual-card>img{aspect-ratio:3 / 2;display:block;object-fit:cover;transition:transform .35s ease;width:100%}.capability-visual-content{padding:20px 22px 22px}.capability-visual-content span{color:#d71920;display:block;font-size:12px;font-weight:800;letter-spacing:.08em}.capability-visual-content h3{color:#30333a;font-size:21px;margin:9px 0 7px}.capability-visual-content p{color:#737780;font-size:12px;line-height:1.65;margin:0}.capability-visual-card:hover>img{transform:scale(1.045)}.authorization-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.authorization-card>img{aspect-ratio:7 / 10;background:#f7f8fa;object-fit:contain;padding:10px}@media(max-width:960px){.authorization-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-title{margin:0 auto;text-align:center}.section-title p{color:#2b2c30;font-size:32px;font-weight:800;letter-spacing:-.06em;margin:0}.section-title p b{color:#d71920;font-weight:inherit}.section-title span{color:#999da5;display:block;font-size:15px;margin-top:10px}.left-title{text-align:left}.left-title span{max-width:520px}.overview-section,.industry-section,.news-section{padding:92px 0}.overview-grid,.solution-grid,.industry-grid,.landing-card-grid,.related-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:39px}.landing-card{background:#fff;border:1px solid #ececee;border-top:2px solid transparent;box-shadow:0 10px 30px #23272f0f;min-height:238px;padding:25px;transition:.2s ease}.landing-card:hover{border-color:#e24b51;box-shadow:0 15px 31px #d7192021;transform:translateY(-4px)}.landing-card>svg{color:#d71920;font-size:31px;margin-top:18px}.card-index{color:#d71920;display:block;font-size:13px;font-weight:800}.landing-card h3{font-size:20px;margin:18px 0 8px}.landing-card p{color:#7a7d84;font-size:13px;line-height:1.7;min-height:43px}.arrow-link{align-items:center;color:#d71920;display:inline-flex;font-size:13px;font-weight:700;gap:6px}.arrow-link:hover{gap:10px}.center-link{display:flex;justify-content:center;margin-top:32px}.home-platform{background:#fafafa;padding:88px 0}.platform-home-grid{align-items:center;display:grid;gap:60px;grid-template-columns:.9fr 1.1fr}.platform-home-grid h2,.capability-band h2,.news-heading h2,.detail-grid h2{font-size:40px;letter-spacing:-.07em;margin:0}.platform-home-grid p:not(.section-eyebrow){color:#73777f;line-height:1.8;margin:19px 0 24px}.platform-home-grid img{height:390px;object-fit:cover;width:100%}.solution-section{padding:95px 0}.industry-section{background:#fff}.capability-band{background:#1f2126;color:#fff;padding:79px 0}.capability-band>div{align-items:end;display:flex;justify-content:space-between}.capability-band .section-eyebrow{color:#ff777b}.band-metrics{display:flex;gap:34px}.band-metrics span{color:#c6c9ce;display:grid;font-size:12px;gap:8px}.band-metrics b{color:#fff;font-size:30px}.news-heading{align-items:center;display:flex;justify-content:center;position:relative;text-align:center}.news-heading-copy h2 b{color:#e32027;font-weight:800}.news-heading-copy .section-eyebrow{font-size:36px;font-weight:800;letter-spacing:-.07em}.news-heading-copy h2{color:#9aa0ab;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.7;margin:12px 0 0}.news-heading-copy>p:not(.section-eyebrow){color:#9aa0ab;font-size:15px;letter-spacing:0;line-height:1.7;margin:0}.news-heading>.arrow-link{bottom:0;position:absolute;right:0}.news-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:36px}.news-grid article{border-bottom:1px solid #e8e8e8;padding-bottom:21px}.news-image{display:block;height:182px;margin-bottom:19px;overflow:hidden}.news-image img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.news-image:hover img{transform:scale(1.04)}.news-grid small{color:#a0a3aa}.news-grid h3{font-size:19px;line-height:1.45;margin:9px 0}.news-grid h3 a:hover{color:#d71920}.news-grid p{color:#7d8087;font-size:13px;line-height:1.7;min-height:44px}.page-intro{background:#f8f9fc;min-height:560px;overflow:hidden;padding:165px 0 66px;position:relative}.intro-grid{align-items:center;display:grid;gap:45px;grid-template-columns:.9fr 1.1fr;position:relative;z-index:1}.breadcrumbs{color:#92969e;font-size:13px;margin-bottom:35px}.breadcrumbs a:hover{color:#d71920}.breadcrumbs span{margin-left:7px}.page-intro h1{font-size:clamp(45px,4.8vw,66px)}.intro-description{color:#636872;font-size:17px;line-height:1.8;margin:23px 0 0;max-width:540px}.intro-grid>img{height:355px;object-fit:cover;width:100%}.landing-list,.related-section{padding:86px 0}.landing-list{background:#fff}.related-section{background:#fafafa}.detail-section{padding:92px 0}.detail-grid{align-items:start;display:grid;gap:62px;grid-template-columns:155px 1fr;max-width:970px}.detail-number{color:#d71920;font-size:90px;font-weight:800;letter-spacing:-.09em;line-height:.8}.detail-grid>div:last-child>p:not(.section-eyebrow){color:#727780;font-size:16px;line-height:1.9;margin:22px 0;max-width:700px}.detail-bullets{display:grid;gap:13px;grid-template-columns:1fr 1fr}.detail-bullets div{align-items:center;color:#3d4147;display:flex;font-size:14px;gap:8px}.detail-bullets svg{color:#d71920;font-size:19px}.consult-section{background:#f4f4f4 url(/assets/form-cover.png) center / cover no-repeat;padding:0}.consult-card{align-items:center;background:transparent;box-shadow:none;display:flex;flex-direction:column;justify-content:flex-start;min-height:598px;padding:96px 0 88px;text-align:center;width:min(1640px,calc(100% - 80px))}.consult-heading h2{align-items:baseline;display:flex;font-size:44px;letter-spacing:-.065em;line-height:1;margin:0}.consult-heading h2 b{color:#e60012;font-weight:900}.consult-heading h2 span{color:#383b40;font-weight:800;margin-left:12px}.consult-card form{display:block;margin-top:61px;max-width:944px;width:100%}.consult-input-row{display:grid;grid-template-columns:minmax(0,1fr) 184px;height:66px;width:100%}.consult-phone-field{align-items:center;background:#fffffff7;border-radius:6px 0 0 6px;display:flex;min-width:0;padding-left:22px}.consult-phone-field>svg{color:#777b82;flex:0 0 auto;font-size:28px}.consult-card input{background:transparent;border:0;color:#3a3d43;font-size:17px;min-width:0;outline:0;padding:0 17px;width:100%}.consult-card input::placeholder{color:#94989e}.consult-card input:focus{box-shadow:none}.consult-submit{background:#e60012;border:0;border-radius:0 6px 6px 0;color:#fff;cursor:pointer;font-size:19px;font-weight:800}.consult-submit:hover{background:#c90010}.consult-benefits{display:grid;gap:36px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:75px;width:100%}.consult-benefit{align-items:center;display:flex;gap:13px;justify-content:center;text-align:left}.consult-benefit>span{align-items:center;background:#e6001214;border-radius:5px;color:#e60012;display:flex;flex:0 0 auto;font-size:22px;height:30px;justify-content:center;width:30px}.consult-benefit p{color:#3f4248;font-size:17px;font-weight:500;margin:0;white-space:nowrap}.consult-more{align-items:center;background:#ffffffe6;border:1px solid rgba(255,255,255,.98);border-radius:999px;box-shadow:0 8px 18px #2b303821;color:#50545a;display:inline-flex;font-size:16px;gap:8px;margin-top:59px;padding:12px 25px}.consult-more:hover{color:#e60012}.inline-success{align-items:center;color:#d71920;display:flex;font-size:14px;font-weight:700;gap:8px}.inline-success svg{font-size:23px}.consult-success{background:#ffffffe6;justify-content:center;margin-top:61px;max-width:944px;min-height:66px;width:100%}.site-footer{background:#22242a;color:#fff;padding-top:43px}.footer-top{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:39px}.footer-brand .brand strong{font-size:21px}.footer-brand .brand small{color:#9b9ea5}.footer-brand>p{color:#a8abb1;font-size:13px}.footer-links{display:flex;flex-wrap:wrap;gap:11px 21px;justify-content:flex-end;max-width:540px;padding-top:12px}.footer-links a{color:#d5d7da;font-size:13px}.footer-links a:hover,.footer-bottom a:hover{color:#fff}.footer-contact{color:#d0d2d5;font-size:13px}.footer-contact p{align-items:center;display:flex;gap:9px}.footer-contact svg{color:#ff6368;font-size:17px}.footer-bottom{border-top:1px solid #3d3f44;color:#8d9096;display:flex;font-size:12px;justify-content:space-between;padding:18px 0}.footer-bottom a{color:inherit}.quick-contact{display:grid;position:fixed;right:0;top:40%;z-index:15}.quick-contact button{align-items:center;background:#d71920;border:1px solid rgba(255,255,255,.35);color:#fff;display:grid;font-size:11px;gap:4px;min-height:64px;padding:8px 10px}.quick-contact button:hover{background:#b9131a}.quick-contact svg{font-size:19px;justify-self:center}.modal-backdrop{align-items:center;background:#16191f85;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:50}.consult-modal{background:#fff;border-radius:14px;box-shadow:0 25px 80px #00000047;max-width:480px;padding:36px;position:relative;width:100%}.close-button{background:#f2f2f2;border:0;border-radius:50%;color:#555;display:grid;height:32px;place-items:center;position:absolute;right:15px;top:15px;width:32px}.consult-modal h2{font-size:30px;letter-spacing:-.05em;margin:0 0 9px}.consult-modal form>p:not(.section-eyebrow),.success-state p{color:#737780;line-height:1.65;margin:0 0 23px}.consult-modal label{color:#44474d;display:grid;font-size:13px;gap:7px;margin-top:14px}.consult-modal input{border:1px solid #dbdde0;border-radius:5px;outline-color:#d71920;padding:12px;width:100%}.submit-button{margin-top:23px;width:100%}.success-state{padding:20px 8px 5px;text-align:center}.success-state>svg{color:#d71920;font-size:49px}.success-state h2{margin-top:12px}.not-found{min-height:70vh;padding-top:190px}.not-found h1{font-size:52px;letter-spacing:-.06em;margin:0}.not-found>p:not(.section-eyebrow){color:#737780;margin:17px 0 26px}@media(max-width:1120px){.site-header{width:calc(100% - 36px)}.nav-links{gap:9px}.header-actions .hotline,.header-actions .text-button{display:none}.hero-copy{padding-right:28px}.overview-grid,.solution-grid,.industry-grid,.landing-card-grid,.related-grid{grid-template-columns:repeat(2,1fr)}.platform-home-grid{grid-template-columns:.9fr 1.1fr}}@media(max-width:1050px){.consult-card{min-height:550px;padding-block:78px;width:min(940px,calc(100% - 64px))}.consult-benefits{gap:26px 44px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:58px}.consult-benefit{justify-content:flex-start}}@media(max-width:720px){.page-shell{width:calc(100% - 32px)}.site-header{height:58px;padding:0 17px;top:15px;width:calc(100% - 24px)}.brand-mark{font-size:20px;height:30px;width:30px}.brand strong{font-size:18px}.nav-links{background:#fff;border-radius:0 0 18px 18px;box-shadow:0 18px 30px #21262f21;display:none;left:0;padding:13px 20px 20px;position:absolute;top:56px;width:100%}.nav-links.is-open{display:grid}.nav-menu{width:100%}.nav-link{flex:1;font-size:15px;justify-content:space-between;width:auto}.nav-expand-button{font-size:16px;padding:10px 0 10px 12px}.mega-menu{box-shadow:none;left:0;position:relative;top:0;width:100%}.header-actions{display:none}.mobile-menu-button{display:block}.hero{height:700px}.hero-frame{grid-template-columns:1fr;grid-template-rows:1fr 246px}.hero-copy{align-self:stretch;padding:126px 16px 20px}.hero-kicker{font-size:11px}.hero h1{font-size:47px}.hero-copy>p:not(.hero-kicker){font-size:14px}.hero-actions,.intro-actions{margin-top:23px}.hero-media{grid-row:2}.hero-media:after{background:linear-gradient(180deg,rgba(248,249,252,.65),transparent 26%)}.hero-media img{object-position:center 58%}.hero-carousel-controls{margin-top:25px}.section-title p{font-size:27px}.section-title span{font-size:13px}.overview-section,.industry-section,.news-section,.solution-section,.landing-list,.related-section,.detail-section{padding:62px 0}.overview-grid,.solution-grid,.industry-grid,.landing-card-grid,.related-grid{gap:11px;grid-template-columns:1fr;margin-top:28px}.landing-card{min-height:0}.landing-card>svg{margin-top:11px}.platform-home-grid{display:flex;flex-direction:column;gap:28px}.platform-home-grid h2,.capability-band h2,.news-heading h2,.detail-grid h2{font-size:31px}.platform-home-grid img{height:auto}.capability-band{padding:62px 0}.capability-band>div{align-items:flex-start;flex-direction:column;gap:30px}.band-metrics{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);width:100%}.band-metrics b{font-size:23px}.news-heading,.consult-card,.footer-top,.footer-bottom{align-items:flex-start;flex-direction:column;gap:19px}.news-heading{align-items:center}.news-heading>.arrow-link{position:static}.news-grid{grid-template-columns:1fr}.page-intro{min-height:0;padding:125px 0 53px}.intro-grid{display:flex;flex-direction:column;gap:28px}.breadcrumbs{margin-bottom:26px}.page-intro h1{font-size:45px}.intro-description{font-size:15px}.intro-grid>img{height:auto}.detail-grid{gap:24px;grid-template-columns:1fr}.detail-number{font-size:63px}.detail-bullets{grid-template-columns:1fr}.consult-card{padding:28px 24px}.consult-card h2{font-size:27px}.consult-card form{flex-direction:column;width:100%}.consult-card input{min-width:0;width:100%}.inline-success{align-items:flex-start}.footer-links{flex-wrap:wrap;gap:11px 18px;justify-content:flex-start;max-width:none;padding-top:0}.footer-bottom{padding-block:17px}.quick-contact{top:47%}.quick-contact button{font-size:9px;min-height:52px;padding-inline:6px}.quick-contact svg{font-size:16px}.not-found{min-height:62vh;padding-top:145px}.not-found h1{font-size:39px}}@media(max-width:720px){.products-landing-hero{padding:116px 0 55px}.products-landing-hero-grid{display:flex;flex-direction:column;gap:32px}.products-landing-hero h1{font-size:48px}.products-landing-hero p:not(.section-eyebrow){font-size:14px;margin:19px 0 23px}.products-landing-hero img{height:auto}.products-catalog{padding:62px 0}.products-catalog-heading{align-items:flex-start;flex-direction:column;gap:18px}.products-catalog-heading h2{font-size:31px}.products-category-nav{flex-wrap:nowrap;gap:20px;margin:31px -16px 22px;overflow-x:auto;padding:15px 16px}.products-category-nav a{flex:0 0 auto}.products-section-list{gap:12px}.products-category-section{grid-template-columns:1fr}.products-category-copy{border-bottom:1px solid #e8ebf0;border-right:0;padding:22px}.products-category-copy h3{font-size:22px}.products-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:13px}.products-card{min-height:78px;padding:13px}.products-card strong{font-size:13px}.products-card.has-logo{height:112px;min-height:112px;width:100%}.products-card-logo{height:112px;max-width:100%;width:100%}}@media(max-width:720px){.yonbip-hero{padding:116px 0 64px}.yonbip-hero-grid,.yonbip-flows>div{display:flex;flex-direction:column;gap:40px}.yonbip-hero h1{font-size:43px}.yonbip-hero-copy{font-size:14px}.yonbip-hero-visual{min-height:300px;width:100%}.yonbip-core{height:148px;width:148px}.yonbip-core b{font-size:22px}.yonbip-node{height:58px;width:58px}.yonbip-principles,.yonbip-domains,.yonbip-flows{padding:62px 0}.yonbip-section-heading{align-items:flex-start;flex-direction:column;gap:18px}.yonbip-section-heading h2,.yonbip-flows h2{font-size:31px}.yonbip-section-heading>p{font-size:13px}.yonbip-principle-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.yonbip-principle-grid article{min-height:185px;padding:17px}.yonbip-principle-grid svg{margin:18px 0 13px}.yonbip-principle-grid h3{font-size:16px}.yonbip-principle-grid p{font-size:12px}.yonbip-domain-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.yonbip-domain-grid a{min-height:164px;padding:17px}.yonbip-domain-grid strong{font-size:15px;margin-top:18px}.yonbip-domain-grid p{font-size:11px}}@media(max-width:720px){.finance-cloud-hero{background-position:62% center;min-height:640px;padding:113px 0 38px}.finance-cloud-hero:after{background:linear-gradient(90deg,#fffffffa 0,#fffffffa 36%,#ffffffd4 61%,#fff3)}.finance-cloud-hero-grid{display:flex;min-height:489px}.finance-cloud-hero-copy{max-width:305px}.finance-cloud-hero .breadcrumbs{font-size:12px;margin-bottom:20px}.finance-cloud-logo{height:40px;width:205px}.finance-cloud-hero h1{font-size:45px;margin:23px 0 15px}.finance-cloud-hero-copy>p{font-size:14px}.finance-cloud-actions{gap:16px;margin:23px 0 16px}.finance-cloud-actions .primary-button{font-size:13px;min-height:44px;padding:0 14px}.finance-cloud-proof-grid{grid-template-columns:1fr;padding:12px 0}.finance-cloud-proof article{border-left:0;border-top:1px solid #edf0f2;flex-direction:row;gap:14px;justify-content:flex-start;padding:18px 3px;text-align:left}.finance-cloud-proof article:first-child{border-top:0}.finance-cloud-proof strong{font-size:33px;min-width:112px}.finance-cloud-proof span{font-size:12px}.finance-cloud-framework,.finance-cloud-solutions,.finance-cloud-practice{padding:62px 0}.finance-cloud-heading h2,.finance-cloud-practice h2{font-size:31px}.finance-cloud-heading>p:last-child{font-size:13px}.finance-cloud-value-band{margin:28px 0 10px}.finance-cloud-value-band span{font-size:14px;padding:13px 7px}.finance-cloud-capability-grid{grid-template-columns:repeat(2,1fr)}.finance-cloud-capability-grid article{display:block;min-height:166px;padding:18px 13px}.finance-cloud-capability-grid svg{margin-bottom:15px}.finance-cloud-capability-grid h3{font-size:14px}.finance-cloud-capability-grid p{font-size:11px}.finance-cloud-tags{gap:6px}.finance-cloud-tags span{font-size:11px;padding:7px 10px}.finance-solution-tabs{margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.finance-solution-tabs button{flex:0 0 100px;font-size:13px}.finance-solution-panel{display:block;margin-top:22px;min-height:0;padding:28px 20px}.finance-solution-panel h3{font-size:23px}.finance-solution-panel p{font-size:13px}.finance-solution-panel ul{margin-top:28px}.finance-solution-panel li{font-size:13px;padding:14px}.finance-cloud-practice-grid{display:block}.finance-cloud-practice-grid>div:last-child{margin-top:27px}.finance-cloud-practice-grid>div:last-child>p{font-size:13px}.finance-practice-list span{font-size:13px}}@media(max-width:720px){.hr-cloud-hero{background-position:61% center;min-height:640px;padding:113px 0 38px}.hr-cloud-hero:after{background:linear-gradient(90deg,#fffffffa 0,#fffffffa 36%,#ffffffd6 62%,#fff3)}.hr-cloud-hero-grid{min-height:489px}.hr-cloud-hero-copy{max-width:305px}.hr-cloud-hero .breadcrumbs{font-size:12px;margin-bottom:20px}.hr-cloud-logo{height:40px;width:205px}.hr-cloud-hero h1{font-size:45px;margin:23px 0 15px}.hr-cloud-hero-copy>p{font-size:14px}.hr-cloud-actions{gap:16px;margin:23px 0 16px}.hr-cloud-actions .primary-button{font-size:13px;min-height:44px;padding:0 14px}.hr-cloud-proof-grid{grid-template-columns:1fr;padding:12px 0}.hr-cloud-proof article{border-left:0;border-top:1px solid #edf0f2;flex-direction:row;gap:14px;justify-content:flex-start;padding:18px 3px;text-align:left}.hr-cloud-proof article:first-child{border-top:0}.hr-cloud-proof strong{font-size:33px;min-width:112px}.hr-cloud-proof span{font-size:12px}.hr-cloud-platform,.hr-cloud-scenarios,.hr-cloud-path{padding:62px 0}.hr-cloud-heading h2,.hr-cloud-path h2{font-size:31px}.hr-cloud-heading>p:last-child{font-size:13px}.hr-cloud-principles{grid-template-columns:repeat(2,1fr);margin-top:28px}.hr-cloud-principles article{min-height:188px;padding:17px}.hr-cloud-principles svg{margin:18px 0 13px}.hr-cloud-principles h3{font-size:16px}.hr-cloud-principles p{font-size:12px}.hr-scenario-tabs{margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.hr-scenario-tabs button{flex:0 0 98px;font-size:13px}.hr-scenario-panel{display:block;margin-top:22px;min-height:0;padding:28px 20px}.hr-scenario-serial{margin-bottom:16px}.hr-scenario-panel h3{font-size:23px}.hr-scenario-panel p{font-size:13px}.hr-scenario-tags{margin-top:28px}.hr-scenario-tags span{font-size:13px;padding:14px}.hr-cloud-path-grid{display:block}.hr-cloud-path-list{margin-top:28px}}@media(max-width:720px){.supply-cloud-hero{background-position:61% center;min-height:640px;padding:113px 0 38px}.supply-cloud-hero:after{background:linear-gradient(90deg,#fffffffa 0,#fffffffa 36%,#ffffffd6 62%,#fff3)}.supply-cloud-hero-grid{min-height:489px}.supply-cloud-hero-copy{max-width:305px}.supply-cloud-hero .breadcrumbs{font-size:12px;margin-bottom:20px}.supply-cloud-logo{height:40px;width:210px}.supply-cloud-hero h1{font-size:45px;margin:23px 0 15px}.supply-cloud-hero-copy>p{font-size:14px}.supply-cloud-actions{gap:16px;margin:23px 0 16px}.supply-cloud-actions .primary-button{font-size:13px;min-height:44px;padding:0 14px}.supply-cloud-trends,.supply-cloud-capabilities,.supply-cloud-values,.supply-cloud-practice{padding:62px 0}.supply-cloud-heading h2,.supply-cloud-intro h2,.supply-cloud-practice h2{font-size:31px}.supply-cloud-heading>p:last-child{font-size:13px}.supply-cloud-trend-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.supply-cloud-trend-grid article{min-height:168px;padding:17px}.supply-cloud-trend-grid h3{font-size:16px;margin:25px 0 9px}.supply-cloud-trend-grid p{font-size:12px}.supply-cloud-intro{padding:62px 0}.supply-cloud-intro-grid{display:block}.supply-cloud-intro-grid>p{font-size:13px;margin-top:22px}.supply-cloud-capability-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.supply-cloud-capability-grid article{min-height:180px;padding:17px}.supply-cloud-capability-grid svg{margin:17px 0 12px}.supply-cloud-capability-grid h3{font-size:16px}.supply-cloud-capability-grid p{font-size:12px}.supply-value-tabs{margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.supply-value-tabs button{flex:0 0 108px;font-size:13px}.supply-value-panel{display:block;margin-top:22px;min-height:0;padding:28px 20px}.supply-value-panel h3{font-size:23px}.supply-value-panel p{font-size:13px}.supply-value-steps{margin-top:28px}.supply-value-steps span{font-size:13px}.supply-cloud-practice-grid{display:block}.supply-cloud-practice-grid>div:last-child{margin-top:27px}.supply-cloud-practice-grid>div:last-child>p{font-size:13px}.supply-cloud-practice-list span{font-size:13px}}@media(max-width:720px){.marketing-cloud-hero{background-position:61% center;min-height:640px;padding:113px 0 38px}.marketing-cloud-hero:after{background:linear-gradient(90deg,#fffffffa 0,#fffffffa 36%,#ffffffd6 62%,#fff3)}.marketing-cloud-hero-grid{min-height:489px}.marketing-cloud-hero-copy{max-width:305px}.marketing-cloud-hero .breadcrumbs{font-size:12px;margin-bottom:20px}.marketing-cloud-logo{height:40px;width:210px}.marketing-cloud-hero h1{font-size:45px;margin:23px 0 15px}.marketing-cloud-hero-copy>p{font-size:14px}.marketing-cloud-actions{gap:16px;margin:23px 0 16px}.marketing-cloud-actions .primary-button{font-size:13px;min-height:44px;padding:0 14px}.marketing-cloud-proof-grid{grid-template-columns:1fr;padding:12px 0}.marketing-cloud-proof article{border-left:0;border-top:1px solid #edf0f2;flex-direction:row;gap:14px;justify-content:flex-start;padding:18px 3px;text-align:left}.marketing-cloud-proof article:first-child{border-top:0}.marketing-cloud-proof strong{font-size:33px;min-width:112px}.marketing-cloud-proof span{font-size:12px}.marketing-cloud-solution,.marketing-cloud-services,.marketing-cloud-values,.marketing-cloud-practice{padding:62px 0}.marketing-cloud-heading h2,.marketing-cloud-solution h2,.marketing-cloud-practice h2{font-size:31px}.marketing-cloud-solution-grid{display:block}.marketing-cloud-solution-grid>p{font-size:13px;margin-top:22px}.marketing-cloud-service-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.marketing-cloud-service-grid article{min-height:184px;padding:17px}.marketing-cloud-service-grid svg{margin:17px 0 12px}.marketing-cloud-service-grid h3{font-size:15px}.marketing-cloud-service-grid p{font-size:11px}.marketing-value-tabs{margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.marketing-value-tabs button{flex:0 0 104px;font-size:13px}.marketing-value-panel{display:block;margin-top:22px;min-height:0;padding:28px 20px}.marketing-value-panel h3{font-size:23px}.marketing-value-panel p{font-size:13px}.marketing-value-steps{margin-top:28px}.marketing-value-steps span{font-size:13px}.marketing-cloud-practice-grid{display:block}.marketing-cloud-practice-grid>div:last-child{margin-top:27px}.marketing-cloud-practice-grid>div:last-child>p{font-size:13px}.marketing-cloud-practice-list span{font-size:13px}}@media(max-width:720px){.procurement-cloud-hero{background-position:61% center;min-height:640px;padding:113px 0 38px}.procurement-cloud-hero:after{background:linear-gradient(90deg,#fffffffa 0,#fffffffa 36%,#ffffffd6 62%,#fff3)}.procurement-cloud-hero-grid{min-height:489px}.procurement-cloud-hero-copy{max-width:305px}.procurement-cloud-hero .breadcrumbs{font-size:12px;margin-bottom:20px}.procurement-cloud-logo{height:40px;width:210px}.procurement-cloud-hero h1{font-size:45px;margin:23px 0 15px}.procurement-cloud-hero-copy>p{font-size:14px}.procurement-cloud-actions{gap:16px;margin:23px 0 16px}.procurement-cloud-actions .primary-button{font-size:13px;min-height:44px;padding:0 14px}.procurement-cloud-proof-grid{grid-template-columns:1fr;padding:12px 0}.procurement-cloud-proof article{border-left:0;border-top:1px solid #edf0f2;flex-direction:row;gap:14px;justify-content:flex-start;padding:18px 3px;text-align:left}.procurement-cloud-proof article:first-child{border-top:0}.procurement-cloud-proof strong{font-size:33px;min-width:112px}.procurement-cloud-proof span{font-size:12px}.procurement-cloud-solution,.procurement-cloud-services,.procurement-cloud-scenarios,.procurement-cloud-practice{padding:62px 0}.procurement-cloud-heading h2,.procurement-cloud-solution h2,.procurement-cloud-practice h2{font-size:31px}.procurement-cloud-solution-grid{display:block}.procurement-cloud-solution-grid>p{font-size:13px;margin-top:22px}.procurement-cloud-service-grid{grid-template-columns:repeat(2,1fr);margin-top:28px}.procurement-cloud-service-grid article{min-height:184px;padding:17px}.procurement-cloud-service-grid svg{margin:17px 0 12px}.procurement-cloud-service-grid h3{font-size:15px}.procurement-cloud-service-grid p{font-size:11px}.procurement-scenario-tabs{margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.procurement-scenario-tabs button{flex:0 0 104px;font-size:13px}.procurement-scenario-panel{display:block;margin-top:22px;min-height:0;padding:28px 20px}.procurement-scenario-panel h3{font-size:23px}.procurement-scenario-panel p{font-size:13px}.procurement-scenario-steps{margin-top:28px}.procurement-scenario-steps span{font-size:13px}.procurement-cloud-practice-grid{display:block}.procurement-cloud-practice-grid>div:last-child{margin-top:27px}.procurement-cloud-practice-grid>div:last-child>p,.procurement-cloud-practice-list p{font-size:13px}}@media(max-width:720px){.mega-menu{background:#fafbfe;border-radius:10px;margin:0 0 8px;padding:8px 0 12px;position:relative;transform:none}.mega-menu:after{display:none}.mega-menu-grid,.mega-menu--four-columns .mega-menu-grid,.mega-menu--two-columns .mega-menu-grid{grid-template-columns:1fr}.mega-menu-column,.mega-menu-column:first-child,.mega-menu-column:last-child,.mega-menu--four-columns .mega-menu-column,.mega-menu--four-columns .mega-menu-column:nth-child(2),.mega-menu--four-columns .mega-menu-column:nth-child(3),.mega-menu--two-columns .mega-menu-column,.mega-menu--two-columns .mega-menu-column:first-child,.mega-menu--service-center .mega-menu-column:nth-child(2){border-left:0;border-top:1px solid #e7e9ee;display:block;min-height:0;padding:16px 10px}.mega-menu-column:first-child{border-top:0}.mega-menu-column h3,.mega-menu--four-columns .mega-menu-column h3{font-size:14px;margin-bottom:6px;min-height:0}.mega-menu-column a{margin:0;padding:8px 4px}.mega-menu-column a small{display:none}.mega-menu-column a svg{opacity:1}.mega-menu-footer{font-size:13px;margin:0 10px;padding-top:14px}}.manufacturing-cloud-hero{background-image:url(/assets/domain/manufacturing-cloud.png)}.research-cloud-hero{background-image:url(/assets/domain/research-cloud.png)}.research-cloud-hero+.procurement-cloud-proof{display:none}.project-cloud-hero{background-image:url(/assets/domain/project-cloud.png)}.project-cloud-hero+.procurement-cloud-proof{display:none}.asset-cloud-hero{background-image:url(/assets/domain/asset-cloud.png)}.collaboration-cloud-hero{background-image:url(/assets/domain/collaboration-cloud.png)}.yon-suite-hero{background-color:#f8fafb;background-image:url(/assets/domain/yon-suite-hero.jpg);background-position:center 108px;background-repeat:no-repeat;background-size:100% auto;box-sizing:border-box;height:calc(31.25vw + 108px);min-height:0;padding:0}.yon-suite-hero:after{display:none}.yon-suite-hero .procurement-cloud-hero-grid{display:none}#yon-suite-services .procurement-cloud-service-grid{grid-template-columns:repeat(4,1fr)}#yon-suite-services .procurement-cloud-service-grid article{min-height:205px}.finance-cloud-hero,.hr-cloud-hero,.supply-cloud-hero,.marketing-cloud-hero,.procurement-cloud-hero:not(.yon-suite-hero){background-color:#f8fafb;background-position:center 108px;background-repeat:no-repeat;background-size:cover}.finance-cloud-hero:after,.hr-cloud-hero:after,.supply-cloud-hero:after,.marketing-cloud-hero:after,.procurement-cloud-hero:not(.yon-suite-hero):after{display:none}@media(max-width:720px){.finance-cloud-hero,.hr-cloud-hero,.supply-cloud-hero,.marketing-cloud-hero,.procurement-cloud-hero:not(.yon-suite-hero){background-position:center 84px}.yon-suite-hero{background-position:center 84px;height:calc(31.25vw + 84px)}}.asset-cloud-hero+.procurement-cloud-proof{background:#fafbfc;border-bottom:1px solid #eef0f2;border-top:1px solid #eef0f2}.asset-cloud-hero+.procurement-cloud-proof .procurement-cloud-proof-grid{padding:28px 0}.asset-cloud-hero+.procurement-cloud-proof article{gap:9px;padding:2px 18px}.asset-cloud-hero+.procurement-cloud-proof strong{font-size:0;font-weight:600;letter-spacing:-.025em}.asset-cloud-hero+.procurement-cloud-proof strong sup{display:none}.asset-cloud-hero+.procurement-cloud-proof strong:after{color:#df1c29;font-size:clamp(26px,2vw,34px);line-height:1.15;white-space:nowrap}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(1) strong:after{content:"1800+ 家"}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(2) strong:after{content:"37万亿 人民币"}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(3) strong:after{content:"5400万+ 台/套"}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(4) strong:after{content:"36万+ 宗"}.asset-cloud-hero+.procurement-cloud-proof span{font-size:0}.asset-cloud-hero+.procurement-cloud-proof span:after{color:#777f89;font-size:13px;line-height:1.4}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(1) span:after{content:"服务大型企业"}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(2) span:after{content:"管理企业资产规模"}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(3) span:after{content:"运维生产设备"}.asset-cloud-hero+.procurement-cloud-proof article:nth-child(4) span:after{content:"经营土地房产"}.supply-cloud-practice h2,.marketing-cloud-practice h2,.procurement-cloud-practice h2{color:#fff}@media(max-width:720px){.hero{height:650px}.hero-frame{display:block}.hero-copy{margin-left:0;max-width:100%;padding:142px 24px 70px;width:min(510px,100%)}.hero-event-title{font-size:43px!important;gap:0 .1em}.hero-event-name{font-size:13px;letter-spacing:.15em;margin-top:15px}.hero-meta{font-size:12px;gap:10px;margin-top:20px}.hero-meta span+span{padding-left:10px}.hero-media{grid-row:auto;top:0;right:0;bottom:0;left:0}.hero-media img{object-position:72% center}.hero-carousel-controls{bottom:18px;left:24px;transform:none}}@media(max-width:720px){.enterprise-ai-section,.agent-business-section,.product-map-section,.domain-services-section,.qualification-section{padding:62px 0}.feature-tabs,.agent-tabs,.domain-tabs{flex-wrap:nowrap;justify-content:flex-start;margin:27px -16px;overflow-x:auto;padding:0 16px 7px}.feature-tabs button,.agent-tabs button,.domain-tabs button{flex:0 0 auto;font-size:13px;min-height:39px;padding-inline:16px}.ai-mode-stage,.agent-showcase,.product-map-intro,.product-map-board,.domain-spotlight{display:flex;flex-direction:column;gap:27px;padding:28px 24px}.ai-mode-copy h2,.product-map-intro h2,.domain-spotlight h2{font-size:32px}.ai-mode-stage img,.product-map-intro img,.domain-spotlight img{height:auto;min-height:0}.ai-mode-grid,.qualification-grid{gap:11px;grid-template-columns:1fr}.ai-mode-grid article,.qualification-grid article{min-height:0;padding:21px}.agent-overview,.product-map-copy{border-right:0;border-bottom:1px solid #eceef1;padding:0 0 24px}.agent-overview h2,.product-map-copy h3{font-size:28px}.agent-card-grid{grid-template-columns:1fr}.agent-card-grid article{min-height:0}.product-map-layer{grid-template-columns:91px 1fr}.product-map-layer strong{font-size:12px}.product-map-layer span{font-size:11px;padding:5px 7px}}@media(max-width:720px){.product-map-section .feature-tabs.compact{justify-content:flex-start}}@media(max-width:720px){.product-map-layer.product-map-links{grid-template-columns:1fr}.product-map-links>div,.product-map-links--5>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.product-map-links a{font-size:12px;min-height:48px;padding-inline:8px}}@media(max-width:720px){.news-heading-copy h2,.news-heading-copy>p:not(.section-eyebrow){font-size:15px}}@media(max-width:720px){.domain-spotlight{height:auto;min-height:0}.domain-spotlight-copy{padding:0}.domain-spotlight img{aspect-ratio:5 / 3;height:auto}}@media(max-width:720px){.qualification-grid .capability-visual-card{min-height:0;padding:0}}@media(max-width:720px){.asset-cloud-hero+.procurement-cloud-proof .procurement-cloud-proof-grid{padding:10px 0}.asset-cloud-hero+.procurement-cloud-proof article{gap:6px;padding:15px 3px}.asset-cloud-hero+.procurement-cloud-proof strong{min-width:128px}.asset-cloud-hero+.procurement-cloud-proof strong:after{font-size:23px}.asset-cloud-hero+.procurement-cloud-proof span:after{font-size:12px}}.digital-hr-hero{min-height:690px;padding:136px 0 62px;overflow:hidden;position:relative;background:radial-gradient(circle at 82% 42%,rgba(111,149,255,.22),transparent 27%),linear-gradient(135deg,#f9fbff,#f1f5ff 54%,#fbfcff)}.digital-hr-hero:before{content:"";width:420px;height:420px;position:absolute;right:-95px;top:98px;background-image:radial-gradient(#8da9ed 1px,transparent 1px);background-size:17px 17px;opacity:.35}.digital-hr-hero-grid{min-height:495px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);align-items:center;position:relative;z-index:1}.digital-hr-copy{max-width:550px}.digital-hr-copy .breadcrumbs{margin-bottom:28px}.digital-hr-brand{display:flex;gap:14px;align-items:center;margin-bottom:28px;color:#283145;font-size:22px}.digital-hr-brand strong{color:#315ac6;font-size:27px;letter-spacing:-1px}.digital-hr-brand i{height:25px;width:1px;background:#c9d1e4}.digital-hr-brand b{font-size:21px}.digital-hr-eyebrow{margin:0 0 12px;color:#315fcf;font-weight:700;font-size:15px;letter-spacing:.04em}.digital-hr-copy h1{margin:0;color:#1e2940;font-size:55px;line-height:1.15;letter-spacing:-3.2px}.digital-hr-copy h1 b,.digital-hr-heading h2 b,.digital-hr-platform h2 b,.digital-hr-practice h2 b{color:#315ed1}.digital-hr-lead{max-width:510px;margin:22px 0 26px;color:#69758b;font-size:16px;line-height:2}.digital-hr-actions{display:flex;gap:24px;align-items:center}.digital-hr-text-button{display:inline-flex;gap:8px;align-items:center;color:#2a3851;font-size:15px;font-weight:700}.digital-hr-text-button svg{font-size:17px}.digital-hr-note{display:block;margin-top:23px;color:#5474c5;font-size:13px}.digital-hr-visual{height:475px;position:relative}.hr-ring{border:1px solid rgba(77,116,211,.26);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hr-ring-one{width:383px;height:383px}.hr-ring-two{width:505px;height:505px;border-color:#5e7cc129}.hr-core{display:flex;flex-direction:column;justify-content:center;align-items:center;width:178px;height:178px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;background:linear-gradient(145deg,#5d86ee,#273f9d);box-shadow:0 20px 42px #3152b059,0 0 0 10px #4e73db1c;text-align:center}.hr-core strong{font-size:24px;line-height:1.25}.hr-core span{margin-top:9px;font-size:12px;opacity:.84}.hr-node{position:absolute;display:flex;gap:9px;align-items:center;padding:13px 17px;background:#ffffffed;border:1px solid #dce4f4;box-shadow:0 12px 25px #3f53841a;color:#33415b;font-size:14px;font-weight:700}.hr-node svg{color:#416bdd;font-size:18px}.hr-node-one{left:2%;top:14%}.hr-node-two{right:0;top:28%}.hr-node-three{left:8%;bottom:13%}.hr-people-card{position:absolute;right:7%;bottom:1%;width:215px;padding:17px 19px;color:#fff;background:#273651;box-shadow:0 16px 28px #27365138}.hr-people-card b{display:block;font-size:15px}.hr-people-card span{display:block;margin-top:7px;color:#cad4e6;font-size:12px}.hr-people-card svg{position:absolute;right:16px;top:23px;color:#81a6ff;font-size:22px}.digital-hr-proof{background:#fff;border-bottom:1px solid #edf0f6}.digital-hr-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.digital-hr-proof article{min-height:116px;padding:27px 30px;border-right:1px solid #e8edf6;display:flex;align-items:center;gap:15px}.digital-hr-proof article:last-child{border-right:0}.digital-hr-proof strong{color:#345fcc;font-size:27px}.digital-hr-proof span{color:#657187;font-size:13px;line-height:1.6}.digital-hr-value{padding:105px 0;background:#f7f9fd}.digital-hr-heading.center{text-align:center}.digital-hr-heading h2{margin:8px 0 12px;color:#222d43;font-size:39px;line-height:1.27;letter-spacing:-2px}.digital-hr-heading>p:last-child{margin:0;color:#778196;line-height:1.85}.digital-hr-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.digital-hr-value-grid article{min-height:240px;padding:31px 29px;background:#fff;border:1px solid #e9edf5;position:relative;overflow:hidden}.digital-hr-value-grid article:after{content:"";width:80px;height:3px;position:absolute;bottom:0;left:29px;background:#416bdd}.digital-hr-value-grid article>span{display:block;color:#afbedf;font-size:14px;font-weight:800}.digital-hr-value-grid article>svg{margin:25px 0 17px;color:#3966d3;font-size:27px}.digital-hr-value-grid h3{margin:0;color:#26334a;font-size:20px}.digital-hr-value-grid p{margin:11px 0 0;color:#758095;font-size:14px;line-height:1.75}.digital-hr-platform{padding:108px 0;background:#fff}.digital-hr-platform-grid{display:grid;grid-template-columns:.88fr 1.12fr;gap:78px;align-items:center}.digital-hr-platform h2{margin:9px 0 18px;color:#252f43;font-size:39px;line-height:1.28;letter-spacing:-2px}.digital-hr-platform p:not(.section-eyebrow){max-width:470px;margin:0 0 28px;color:#6e788c;line-height:1.9}.digital-hr-map{padding:25px;background:linear-gradient(135deg,#1d2942,#30466c);box-shadow:0 20px 42px #2536592e}.hr-map-top,.hr-map-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hr-map-bottom{grid-template-columns:repeat(4,1fr);margin-top:14px}.hr-map-top span,.hr-map-bottom span{padding:13px 6px;color:#d9e4ff;background:#8ca9ed1f;border:1px solid rgba(195,213,255,.15);font-size:13px;text-align:center}.hr-map-core{margin-top:14px;padding:42px 26px;text-align:center;color:#fff;background:radial-gradient(circle,#587bd8,#3656ac 42%,#273b68);border:1px solid rgba(198,217,255,.24)}.hr-map-core b{display:block;font-size:25px}.hr-map-core span{display:block;margin-top:10px;color:#d6e1ff;font-size:13px}.digital-hr-scenarios{padding:106px 0;background:#f6f8fc}.digital-hr-tabs{display:flex;justify-content:space-between;margin-top:35px;border-bottom:1px solid #d8e0ee}.digital-hr-tabs button{padding:0 16px 16px;color:#7a8495;background:none;border:0;border-bottom:3px solid transparent;font-size:15px;font-weight:700;cursor:pointer}.digital-hr-tabs button.active{color:#315fcf;border-color:#315fcf}.digital-hr-scenario-panel{display:grid;grid-template-columns:1fr .88fr;gap:68px;min-height:278px;margin-top:29px;padding:42px 48px;background:#fff;box-shadow:0 10px 28px #2d3f6312}.digital-hr-scenario-panel>div:first-child>span{color:#88a5e5;font-size:16px;font-weight:800}.digital-hr-scenario-panel h3{margin:10px 0 12px;color:#25324a;font-size:26px}.digital-hr-scenario-panel p{max-width:550px;margin:0 0 22px;color:#6d788e;font-size:14px;line-height:1.85}.digital-hr-scenario-steps{display:grid;gap:11px;align-content:center}.digital-hr-scenario-steps div{display:grid;grid-template-columns:38px 1fr 22px;gap:13px;align-items:center;padding:14px 15px;border-left:2px solid #4773df;background:#f7f9ff;color:#46536a;font-size:14px}.digital-hr-scenario-steps b{color:#3c67cf}.digital-hr-scenario-steps svg{color:#4d75d8;font-size:17px}.digital-hr-practice{padding:104px 0;color:#fff;background:#252e3d}.digital-hr-practice-grid{display:grid;grid-template-columns:.83fr 1.17fr;gap:100px}.digital-hr-practice .section-eyebrow{color:#8caeff}.digital-hr-practice h2{margin:8px 0 0;font-size:40px;line-height:1.25;letter-spacing:-2px}.digital-hr-practice>div>div>p{margin:0;color:#b9c4d7;line-height:1.9}.digital-hr-practice-list{margin-top:25px;border-top:1px solid rgba(220,230,255,.18)}.digital-hr-practice-list article{display:flex;gap:21px;padding:18px 0;border-bottom:1px solid rgba(220,230,255,.18)}.digital-hr-practice-list b{color:#83a3f7;font-size:16px}.digital-hr-practice-list h3{margin:0;color:#fff;font-size:16px}.digital-hr-practice-list p{margin:6px 0 0!important;color:#aeb9cc!important;font-size:13px;line-height:1.65!important}@media(max-width:720px){.digital-hr-hero{min-height:auto;padding:106px 0 44px}.digital-hr-hero-grid,.digital-hr-platform-grid,.digital-hr-practice-grid{display:block}.digital-hr-copy .breadcrumbs{margin-bottom:22px}.digital-hr-brand{margin-bottom:22px;font-size:17px}.digital-hr-brand strong{font-size:22px}.digital-hr-brand b{font-size:18px}.digital-hr-copy h1{font-size:40px;letter-spacing:-2px}.digital-hr-lead{font-size:14px;line-height:1.8}.digital-hr-actions{gap:16px}.digital-hr-visual{height:355px;margin-top:5px;transform:scale(.84);transform-origin:center}.hr-ring-one{width:310px;height:310px}.hr-ring-two{width:398px;height:398px}.hr-node{padding:10px 12px;font-size:12px}.hr-node-one{left:-2%;top:12%}.hr-node-two{right:-2%;top:28%}.hr-node-three{left:1%;bottom:10%}.hr-people-card{right:1%;bottom:2%}.digital-hr-proof-grid{grid-template-columns:repeat(2,1fr)}.digital-hr-proof article{min-height:94px;padding:18px 14px;gap:10px;border-bottom:1px solid #e8edf6}.digital-hr-proof article:nth-child(2){border-right:0}.digital-hr-proof strong{font-size:21px}.digital-hr-proof span{font-size:11px}.digital-hr-value,.digital-hr-platform,.digital-hr-scenarios,.digital-hr-practice{padding:70px 0}.digital-hr-heading h2,.digital-hr-platform h2,.digital-hr-practice h2{font-size:30px}.digital-hr-value-grid{grid-template-columns:1fr;margin-top:30px}.digital-hr-value-grid article{min-height:auto}.digital-hr-platform-grid{gap:0}.digital-hr-map{margin-top:35px;padding:15px}.hr-map-top,.hr-map-bottom{gap:5px}.hr-map-top span,.hr-map-bottom span{font-size:11px;padding:10px 2px}.hr-map-core{padding:30px 12px}.hr-map-core b{font-size:20px}.hr-map-core span{font-size:11px}.digital-hr-tabs{width:calc(100% + 36px);margin-left:-18px;overflow-x:auto;justify-content:flex-start}.digital-hr-tabs button{white-space:nowrap;padding:0 15px 14px}.digital-hr-scenario-panel{display:block;min-height:0;margin-top:22px;padding:27px 22px}.digital-hr-scenario-panel h3{font-size:22px}.digital-hr-scenario-steps{margin-top:26px}.digital-hr-practice-grid{gap:0}.digital-hr-practice-grid>div:last-child{margin-top:28px}.digital-hr-practice h2{font-size:31px}}.digital-hr-hero{background:radial-gradient(circle at 82% 42%,rgba(235,43,54,.15),transparent 28%),linear-gradient(135deg,#fff,#fff8f8 56%,#fff)}.digital-hr-hero:before{background-image:radial-gradient(#ed7c84 1px,transparent 1px)}.digital-hr-brand strong,.digital-hr-eyebrow,.digital-hr-copy h1 b,.digital-hr-heading h2 b,.digital-hr-platform h2 b,.digital-hr-practice h2 b,.digital-hr-text-button:hover{color:#df1d29}.digital-hr-brand i{background:#efd2d5}.digital-hr-note{color:#c6424c}.hr-ring{border-color:#df1d2940}.hr-ring-two{border-color:#84303829}.hr-core{background:linear-gradient(145deg,#ed3440,#bd0a18);box-shadow:0 20px 42px #b0131d45,0 0 0 10px #eb3d471a}.hr-node{border-color:#f1d9db}.hr-node svg{color:#dd1c29}.hr-people-card{background:#3a3035}.hr-people-card svg{color:#ff858b}.digital-hr-proof strong{color:#df1d29}.digital-hr-value,.digital-hr-scenarios{background:#fcf7f7}.digital-hr-value-grid article:after{background:#df1d29}.digital-hr-value-grid article>span{color:#e7aeb4}.digital-hr-value-grid article>svg{color:#dd1c29}.digital-hr-map{background:linear-gradient(135deg,#3a3035,#5b252c);box-shadow:0 20px 42px #5e1e262e}.hr-map-top span,.hr-map-bottom span{color:#ffe0e2;background:#ffa4aa1f;border-color:#ffdcde33}.hr-map-core{background:radial-gradient(circle,#ec5963,#c71d2a 46%,#6c2129);border-color:#ffdcde47}.hr-map-core span{color:#ffe2e4}.digital-hr-tabs{border-color:#efdfe1}.digital-hr-tabs button.active{color:#d71920;border-color:#df1d29}.digital-hr-scenario-panel{box-shadow:0 10px 28px #67242c12}.digital-hr-scenario-panel>div:first-child>span,.digital-hr-scenario-steps b,.digital-hr-scenario-steps svg{color:#dd1c29}.digital-hr-scenario-steps div{border-color:#df1d29;background:#fff8f8}.digital-hr-practice{background:#352e33}.digital-hr-practice .section-eyebrow,.digital-hr-practice-list b{color:#ff969d}.digital-hr-practice>div>div>p{color:#e0cbd0}.digital-hr-practice-list{border-color:#ffdee033}.digital-hr-practice-list article{border-color:#ffdee033}.digital-hr-practice-list p{color:#dbc6cb!important}.digital-hr-visual .hr-people-card{background:#fff;border:1px solid #f0dadd;color:#343b47;box-shadow:0 16px 28px #542b3024}.digital-hr-visual .hr-people-card b{color:#343b47}.digital-hr-visual .hr-people-card span{color:#7b818c}.digital-hr-visual .hr-people-card svg{color:#dd1c29}.digital-hr-visual{display:flex;align-items:center;justify-content:center;overflow:visible}.digital-hr-visual>img{display:block;width:calc(100% + 34px);height:100%;max-width:none;object-fit:cover;object-position:77% center;mix-blend-mode:multiply}@media(max-width:720px){.digital-hr-visual{height:320px;margin:12px -18px 0;transform:none;width:calc(100% + 36px)}.digital-hr-visual>img{width:100%;object-position:76% center}}.digital-hr-hero{background:#fff url(/assets/digital-hr-hero-dashboard-v4.png) center center/cover no-repeat}.digital-hr-hero:before{display:none}.digital-hr-visual{display:none}@media(max-width:720px){.digital-hr-hero{background-position:66% center}.digital-hr-hero-grid{min-height:520px}.digital-hr-copy{max-width:100%}}.intelligent-finance-cases .intelligent-finance-case-card{display:flex;justify-content:center}.intelligent-finance-case-content{align-items:center;display:grid;gap:35px;grid-template-columns:85px minmax(0,440px) 150px;max-width:780px;width:100%}@media(max-width:720px){.intelligent-finance-cases .intelligent-finance-case-card,.intelligent-finance-case-content{display:block}.intelligent-finance-case-content{max-width:none}}.intelligent-finance-visual .finance-data-panel{background:#fffffff5;border:1px solid #dfe4ea;box-shadow:0 10px 24px #343e4d1a;color:#414954;padding:15px 18px}.intelligent-finance-visual .finance-data-panel span{color:#7d8691}.intelligent-finance-visual .finance-data-panel svg{color:#dd1c29}.intelligent-finance-hero{background:linear-gradient(115deg,#fff,#fff8f8 43%,#f1f5fb);min-height:690px;overflow:hidden;padding:134px 0 58px;position:relative}.intelligent-finance-hero:before{background:radial-gradient(circle,rgba(238,35,45,.16) 0 1px,transparent 1.4px);background-size:18px 18px;content:"";height:410px;opacity:.65;position:absolute;right:-42px;top:160px;transform:rotate(-14deg);width:530px}.intelligent-finance-hero-grid{align-items:center;display:grid;grid-template-columns:.95fr 1.05fr;min-height:500px;position:relative;z-index:1}.intelligent-finance-copy{max-width:535px}.intelligent-finance-copy .breadcrumbs{margin-bottom:22px}.intelligent-finance-brand{align-items:center;color:#2b3038;display:flex;font-size:21px;font-weight:800;gap:12px;letter-spacing:-.04em}.intelligent-finance-brand span{color:#d71920;font-family:Arial,sans-serif;font-size:25px;font-weight:850;letter-spacing:-.08em}.intelligent-finance-brand i{background:#d9dde2;height:19px;width:1px}.intelligent-finance-eyebrow{color:#d71920;font-size:12px;font-weight:800;letter-spacing:.12em;margin:31px 0 12px}.intelligent-finance-copy h1{color:#272d36;font-size:clamp(47px,5.25vw,68px);letter-spacing:-.085em;line-height:1.1;margin:0}.intelligent-finance-copy h1 b,.intelligent-finance-heading h2 b,.intelligent-finance-solution h2 b{color:#df1d29}.intelligent-finance-lead{color:#606873;font-size:16px;line-height:1.85;margin:23px 0 0;max-width:495px}.intelligent-finance-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin:28px 0 19px}.intelligent-finance-text-button{align-items:center;color:#343b45;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.intelligent-finance-text-button:hover{color:#d71920}.intelligent-finance-note{color:#c6424c;font-size:12px;font-weight:700}.intelligent-finance-visual{height:474px;position:relative}.finance-orbit{border:1px solid rgba(217,25,32,.22);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.finance-orbit-one{height:326px;width:326px}.finance-orbit-two{border-color:#37527826;height:430px;transform:translate(-50%,-50%) rotate(27deg);width:430px}.finance-core{align-items:center;background:linear-gradient(145deg,#ed3440,#bd0a18);border:10px solid rgba(255,255,255,.85);border-radius:50%;box-shadow:0 23px 50px #b0131d40,inset 0 0 0 1px #ffffff40;color:#fff;display:flex;flex-direction:column;height:178px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:178px;z-index:2}.finance-core span{font-size:12px;font-weight:700;letter-spacing:.06em;opacity:.9}.finance-core strong{font-size:24px;letter-spacing:-.06em;margin:7px 0}.finance-core small{font-size:10px;letter-spacing:.08em;opacity:.78}.finance-satellite{align-items:center;background:#ffffffeb;border:1px solid rgba(224,228,234,.9);box-shadow:0 10px 30px #343e4d1a;color:#4a525e;display:flex;font-size:12px;font-weight:750;gap:8px;padding:11px 14px;position:absolute;z-index:3}.finance-satellite svg{color:#dd1c29;font-size:18px}.satellite-one{left:7%;top:16%}.satellite-two{right:0;top:31%}.satellite-three{bottom:14%;left:13%}.finance-data-panel{align-items:center;background:#27303d;bottom:0;box-shadow:0 17px 35px #1e273430;color:#fff;display:flex;gap:20px;justify-content:space-between;padding:16px 19px;position:absolute;right:6%;width:235px;z-index:4}.finance-data-panel b,.finance-data-panel span{display:block}.finance-data-panel b{font-size:13px}.finance-data-panel span{color:#b8c0ca;font-size:10px;margin-top:6px}.finance-data-panel svg{color:#ff727a;font-size:29px}.intelligent-finance-proof{background:#fff;border-bottom:1px solid #edf0f3}.intelligent-finance-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:42px 0}.intelligent-finance-proof article{align-items:center;border-left:1px solid #e9ecf0;display:flex;flex-direction:column;gap:10px;text-align:center}.intelligent-finance-proof article:first-child{border:0}.intelligent-finance-proof strong{color:#df1d29;font-size:35px;font-weight:500;letter-spacing:-.065em;line-height:1}.intelligent-finance-proof sup{font-size:17px}.intelligent-finance-proof span{color:#727a84;font-size:13px}.intelligent-finance-value,.intelligent-finance-scenarios{background:#f7f8fa;padding:94px 0}.intelligent-finance-heading h2{color:#292f38;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.intelligent-finance-heading>p:last-child{color:#737b85;font-size:15px;line-height:1.8;margin:15px 0 0}.intelligent-finance-heading.center{text-align:center}.intelligent-finance-heading.center>p:last-child{margin-left:auto;margin-right:auto;max-width:540px}.intelligent-finance-value-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:43px}.intelligent-finance-value-grid article{background:#fff;min-height:245px;padding:28px 25px;position:relative}.intelligent-finance-value-grid article>span{color:#d71920;font-size:12px;font-weight:850}.intelligent-finance-value-grid svg{color:#d71920;display:block;font-size:28px;margin:30px 0 17px}.intelligent-finance-value-grid h3{color:#303640;font-size:20px;margin:0 0 9px}.intelligent-finance-value-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:0}.intelligent-finance-solution{background:#fff;padding:98px 0}.intelligent-finance-solution-grid{align-items:center;display:grid;gap:68px;grid-template-columns:.9fr 1.1fr}.intelligent-finance-solution h2{color:#292f38;font-size:40px;letter-spacing:-.075em;line-height:1.2;margin:0}.intelligent-finance-solution-grid>div:first-child>p:not(.section-eyebrow){color:#737b85;font-size:15px;line-height:1.85;margin:18px 0 25px;max-width:450px}.intelligent-finance-solution-board{background:linear-gradient(135deg,#303947,#202733);box-shadow:0 20px 43px #222b382e;color:#fff;padding:33px}.solution-board-title span,.solution-board-title b{display:block}.solution-board-title span{color:#ff8b91;font-size:12px;font-weight:800;letter-spacing:.08em}.solution-board-title b{font-size:23px;letter-spacing:-.05em;margin-top:10px}.solution-board-flow{align-items:center;border-bottom:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(255,255,255,.15);display:flex;gap:10px;justify-content:space-between;margin:32px 0 23px;padding:24px 0}.solution-board-flow span{background:#ffffff1a;color:#fff;font-size:12px;padding:10px 8px;text-align:center}.solution-board-flow svg{color:#ff767e;flex:0 0 auto}.solution-board-chips{display:flex;flex-wrap:wrap;gap:9px}.solution-board-chips span{border:1px solid rgba(255,255,255,.18);color:#d3d9e0;font-size:12px;padding:7px 12px}.intelligent-finance-scenarios{background:#f8f9fa}.intelligent-finance-tabs{border-bottom:1px solid #e2e6ea;display:grid;grid-template-columns:repeat(5,1fr);margin-top:43px}.intelligent-finance-tabs button,.intelligent-finance-case-tabs button{background:none;border:0;color:#757d87;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 8px;position:relative}.intelligent-finance-tabs button.active,.intelligent-finance-case-tabs button.active{color:#d71920}.intelligent-finance-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:27%;position:absolute;right:27%}.intelligent-finance-scenario-panel{background:linear-gradient(120deg,#fff4f4,#fff);display:grid;gap:72px;grid-template-columns:1fr .87fr;margin-top:30px;min-height:318px;padding:45px 53px}.scenario-panel-copy>span{color:#d71920;font-size:12px;font-weight:850}.scenario-panel-copy>span+p{color:#df1d29;font-size:12px;font-weight:750;margin:9px 0 0}.scenario-panel-copy h3{color:#2b313a;font-size:27px;letter-spacing:-.05em;line-height:1.35;margin:13px 0}.scenario-panel-copy h3+p{color:#707882;font-size:14px;line-height:1.85;margin:0 0 23px}.scenario-panel-steps{align-content:center;display:grid;gap:12px}.scenario-panel-steps>div{align-items:center;background:#fff;border:1px solid #f0e6e7;color:#404752;display:grid;font-size:14px;font-weight:750;gap:12px;grid-template-columns:25px 1fr 18px;padding:16px}.scenario-panel-steps b,.scenario-panel-steps svg{color:#dd1c29;font-size:11px}.intelligent-finance-cases{background:#292f37;color:#fff;padding:92px 0}.intelligent-finance-cases .section-eyebrow{color:#ff858b}.intelligent-finance-cases .intelligent-finance-heading h2{color:#fff}.intelligent-finance-case-tabs{border-bottom:1px solid rgba(255,255,255,.17);display:flex;justify-content:center;margin:42px auto 0;max-width:520px}.intelligent-finance-case-tabs button{color:#adb5bf;flex:1}.intelligent-finance-case-tabs button.active:after{background:#f33d48;bottom:-1px;content:"";height:3px;left:29%;position:absolute;right:29%}.intelligent-finance-case-card{align-items:center;background:linear-gradient(114deg,#343e4b,#262d36);display:grid;gap:35px;grid-template-columns:85px 1fr .65fr;margin:29px auto 0;max-width:950px;padding:43px 49px}.case-serial{color:#ff606a;font-size:47px;font-weight:500;letter-spacing:-.08em}.intelligent-finance-case-card>div:nth-child(2)>span{color:#ff9ca1;font-size:12px;font-weight:750}.intelligent-finance-case-card h3{font-size:23px;letter-spacing:-.05em;margin:11px 0}.intelligent-finance-case-card p{color:#c4cbd3;font-size:14px;line-height:1.8;margin:0}.case-tags{display:grid;gap:8px}.case-tags span{border-left:2px solid #f1444e;color:#e0e5eb;font-size:13px;padding:4px 0 4px 11px}@media(max-width:720px){.intelligent-finance-hero{min-height:660px;padding:109px 0 42px}.intelligent-finance-hero:before{right:-225px;top:172px}.intelligent-finance-hero-grid{display:block;min-height:0}.intelligent-finance-copy{max-width:315px}.intelligent-finance-copy .breadcrumbs{font-size:12px;margin-bottom:19px}.intelligent-finance-brand{font-size:17px;gap:9px}.intelligent-finance-brand span{font-size:20px}.intelligent-finance-eyebrow{font-size:10px;margin:22px 0 9px}.intelligent-finance-copy h1{font-size:43px}.intelligent-finance-lead{font-size:13px;margin-top:18px}.intelligent-finance-actions{gap:15px;margin:22px 0 15px}.intelligent-finance-actions .primary-button{font-size:13px;min-height:43px;padding:0 14px}.intelligent-finance-text-button{font-size:13px}.intelligent-finance-note{font-size:10px}.intelligent-finance-visual{height:270px;margin:4px -8px 0}.finance-orbit-one{height:190px;width:190px}.finance-orbit-two{height:255px;width:255px}.finance-core{border-width:6px;height:114px;width:114px}.finance-core strong{font-size:17px;margin:4px 0}.finance-core span,.finance-core small{font-size:8px}.finance-satellite{font-size:10px;gap:5px;padding:7px 9px}.finance-satellite svg{font-size:14px}.satellite-one{left:4%;top:13%}.satellite-two{right:0;top:30%}.satellite-three{bottom:10%;left:8%}.finance-data-panel{bottom:-2px;gap:10px;padding:10px 12px;right:1%;width:175px}.finance-data-panel b{font-size:10px}.finance-data-panel span{font-size:8px;margin-top:3px}.finance-data-panel svg{font-size:20px}.intelligent-finance-proof-grid{grid-template-columns:repeat(2,1fr);padding:14px 0}.intelligent-finance-proof article{border-left:1px solid #e9ecf0;border-top:1px solid #e9ecf0;gap:7px;padding:18px 8px}.intelligent-finance-proof article:nth-child(-n+2){border-top:0}.intelligent-finance-proof article:nth-child(3){border-left:0}.intelligent-finance-proof strong{font-size:27px}.intelligent-finance-proof span{font-size:11px}.intelligent-finance-value,.intelligent-finance-scenarios,.intelligent-finance-solution,.intelligent-finance-cases{padding:62px 0}.intelligent-finance-heading h2,.intelligent-finance-solution h2{font-size:31px}.intelligent-finance-heading>p:last-child{font-size:13px}.intelligent-finance-value-grid{grid-template-columns:repeat(2,1fr);margin-top:29px}.intelligent-finance-value-grid article{min-height:193px;padding:18px 15px}.intelligent-finance-value-grid svg{font-size:22px;margin:20px 0 12px}.intelligent-finance-value-grid h3{font-size:16px}.intelligent-finance-value-grid p{font-size:11px}.intelligent-finance-solution-grid{display:block}.intelligent-finance-solution-grid>div:first-child>p:not(.section-eyebrow){font-size:13px;margin:16px 0 22px}.intelligent-finance-solution-board{margin-top:29px;padding:24px 20px}.solution-board-title b{font-size:19px}.solution-board-flow{flex-wrap:wrap;gap:7px;justify-content:flex-start;margin:24px 0 18px;padding:17px 0}.solution-board-flow span{font-size:10px;padding:8px 7px}.solution-board-flow svg{font-size:13px}.solution-board-chips span{font-size:10px}.intelligent-finance-tabs{margin-left:-16px;margin-right:-16px;margin-top:29px;overflow-x:auto;width:calc(100% + 32px)}.intelligent-finance-tabs button{flex:0 0 95px;font-size:13px}.intelligent-finance-scenario-panel{display:block;margin-top:22px;min-height:0;padding:27px 20px}.scenario-panel-copy h3{font-size:22px}.scenario-panel-copy h3+p{font-size:13px}.scenario-panel-steps{margin-top:27px}.scenario-panel-steps>div{font-size:13px;padding:13px}.intelligent-finance-case-tabs{margin-top:29px}.intelligent-finance-case-tabs button{font-size:13px}.intelligent-finance-case-card{display:block;margin-top:22px;padding:27px 23px}.case-serial{font-size:34px;margin-bottom:16px}.intelligent-finance-case-card h3{font-size:20px}.intelligent-finance-case-card p{font-size:13px}.case-tags{display:flex;flex-wrap:wrap;gap:11px 15px;margin-top:23px}.case-tags span{font-size:12px}}@media(max-width:720px){.consult-card{align-items:stretch;min-height:0;padding:61px 0 48px;text-align:center;width:calc(100% - 32px)}.consult-heading{align-self:center}.consult-heading h2{font-size:31px;margin:0}.consult-heading h2 span{margin-left:8px}.consult-card form{margin-top:34px;max-width:100%}.consult-input-row{display:flex;flex-direction:column;height:auto}.consult-phone-field{border-radius:6px 6px 0 0;min-height:54px;padding-left:17px}.consult-phone-field>svg{font-size:23px}.consult-card input{font-size:15px}.consult-submit{border-radius:0 0 6px 6px;font-size:16px;min-height:54px;width:100%}.consult-benefits{gap:18px 14px;grid-template-columns:1fr 1fr;margin-top:42px}.consult-benefit{align-items:flex-start;gap:8px;justify-content:flex-start}.consult-benefit>span{font-size:17px;height:26px;width:26px}.consult-benefit p{font-size:12px;line-height:1.45;white-space:normal}.consult-more{align-self:center;font-size:13px;margin-top:35px;padding:10px 18px}.consult-success{margin-top:34px;min-height:54px}}.agile-supply-hero{background:#f9fafc url(/assets/agile-supply-chain-hero.png) center center / cover no-repeat;min-height:686px;overflow:hidden;padding:126px 0 55px;position:relative}.agile-supply-hero:after{background:linear-gradient(90deg,#fffffff5,#ffffffdb 30%,#ffffff21 57%,#fff0);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.agile-supply-hero-grid{align-items:center;display:grid;min-height:505px;position:relative;z-index:1}.agile-supply-copy{max-width:570px}.agile-supply-copy .breadcrumbs{margin-bottom:29px}.agile-supply-brand{align-items:center;color:#2d333c;display:flex;font-size:22px;font-weight:800;gap:12px;letter-spacing:-.04em}.agile-supply-brand span{color:#d81925;font-family:Arial,sans-serif;font-size:26px;font-weight:850;letter-spacing:-.08em}.agile-supply-brand i{background:#cfd4db;height:19px;width:1px}.agile-supply-eyebrow{color:#dc202c;font-size:12px;font-weight:800;letter-spacing:.13em;margin:28px 0 12px}.agile-supply-copy h1{color:#282e37;font-size:clamp(50px,5.5vw,72px);letter-spacing:-.09em;line-height:1.07;margin:0}.agile-supply-copy h1 b,.agile-supply-heading h2 b,.agile-supply-command h2 b{color:#df1d29}.agile-supply-copy>p:not(.agile-supply-eyebrow){color:#5e6773;font-size:16px;line-height:1.85;margin:22px 0 0;max-width:500px}.agile-supply-actions{align-items:center;display:flex;flex-wrap:wrap;gap:25px;margin:27px 0 18px}.agile-supply-actions>a:not(.primary-button){align-items:center;color:#343b46;display:inline-flex;font-size:14px;font-weight:800;gap:7px}.agile-supply-actions>a:not(.primary-button):hover{color:#d71920}.agile-supply-copy small{color:#b33941;font-size:12px;font-weight:650}.agile-supply-proof{background:#fff;border-bottom:1px solid #edf0f3}.agile-supply-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:40px 0}.agile-supply-proof article{align-items:center;border-left:1px solid #e9ecf0;display:flex;flex-direction:column;gap:10px;text-align:center}.agile-supply-proof article:first-child{border:0}.agile-supply-proof strong{color:#df1d29;font-size:29px;font-weight:600;letter-spacing:-.07em;line-height:1}.agile-supply-proof span{color:#747c87;font-size:13px}.agile-supply-value,.agile-supply-scenarios{background:#f7f8fa;padding:94px 0}.agile-supply-heading h2,.agile-supply-command h2{color:#292f38;font-size:40px;letter-spacing:-.075em;line-height:1.2;margin:0}.agile-supply-heading>p:last-child{color:#737b85;font-size:15px;line-height:1.8;margin:15px 0 0}.agile-supply-heading.center{text-align:center}.agile-supply-heading.center>p:last-child{margin-left:auto;margin-right:auto;max-width:530px}.agile-supply-value-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:42px}.agile-supply-value-grid article{background:#fff;min-height:260px;padding:28px 25px;position:relative}.agile-supply-value-grid article>span{color:#d71920;font-size:12px;font-weight:850}.agile-supply-value-grid article>svg:first-of-type{color:#df1d29;display:block;font-size:28px;margin:29px 0 17px}.agile-supply-value-grid h3{color:#303640;font-size:20px;margin:0 0 9px}.agile-supply-value-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:0}.agile-supply-value-grid article>svg:last-child{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}.agile-supply-command{background:#fff;padding:98px 0}.agile-supply-command-grid{align-items:center;display:grid;gap:75px;grid-template-columns:.88fr 1.12fr}.agile-supply-command-grid>div:first-child>p:not(.section-eyebrow){color:#737b85;font-size:15px;line-height:1.85;margin:18px 0 25px;max-width:465px}.supply-command-board{background:linear-gradient(128deg,#27303c,#141a22);box-shadow:0 24px 47px #19222d33;color:#fff;padding:36px;position:relative}.supply-command-board:before{background:radial-gradient(circle,rgba(255,97,105,.45) 0 1px,transparent 1.5px);background-size:17px 17px;content:"";height:180px;opacity:.28;position:absolute;right:0;top:0;width:230px}.supply-command-title{position:relative;z-index:1}.supply-command-title span,.supply-command-title b{display:block}.supply-command-title span{color:#ff9298;font-size:11px;font-weight:800;letter-spacing:.11em}.supply-command-title b{font-size:24px;letter-spacing:-.05em;margin-top:10px}.supply-command-flow{align-items:center;border-bottom:1px solid rgba(255,255,255,.15);border-top:1px solid rgba(255,255,255,.15);display:flex;gap:9px;justify-content:space-between;margin:31px 0 24px;padding:23px 0;position:relative;z-index:1}.supply-command-flow span{background:#ffffff17;font-size:12px;padding:10px 9px;text-align:center}.supply-command-flow svg{color:#ff6d75;flex:0 0 auto}.supply-command-metrics{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);position:relative;z-index:1}.supply-command-metrics article{background:#ffffff12;padding:15px 13px}.supply-command-metrics span,.supply-command-metrics b,.supply-command-metrics em{display:block}.supply-command-metrics span{color:#bec6d0;font-size:11px}.supply-command-metrics b{color:#fff;font-size:24px;letter-spacing:-.07em;margin:10px 0 6px}.supply-command-metrics small{font-size:12px;margin-left:2px}.supply-command-metrics em{color:#ff9399;font-size:10px;font-style:normal}.agile-supply-tabs{border-bottom:1px solid #e2e6ea;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.agile-supply-tabs button{background:none;border:0;color:#757d87;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 8px;position:relative}.agile-supply-tabs button.active{color:#d71920}.agile-supply-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:28%;position:absolute;right:28%}.agile-supply-scenario-panel{background:linear-gradient(120deg,#fff4f4,#fff);display:grid;gap:72px;grid-template-columns:1fr .87fr;margin-top:30px;min-height:315px;padding:44px 53px}.agile-supply-scenario-panel>div:first-child>span{color:#d71920;font-size:12px;font-weight:850}.agile-supply-scenario-panel h3{color:#2b313a;font-size:27px;letter-spacing:-.05em;line-height:1.35;margin:13px 0}.agile-supply-scenario-panel h3+p{color:#707882;font-size:14px;line-height:1.85;margin:0 0 23px}.agile-supply-scenario-steps{align-content:center;display:grid;gap:12px}.agile-supply-scenario-steps>div{align-items:center;background:#fff;border:1px solid #f0e6e7;color:#404752;display:grid;font-size:14px;font-weight:750;gap:12px;grid-template-columns:25px 1fr 18px;padding:16px}.agile-supply-scenario-steps b,.agile-supply-scenario-steps svg{color:#dd1c29;font-size:11px}.agile-supply-practice{background:#292f37;color:#fff;padding:92px 0}.agile-supply-practice-grid{display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.agile-supply-practice .section-eyebrow{color:#ff8f95}.agile-supply-practice h2{color:#fff;font-size:40px;letter-spacing:-.075em;line-height:1.2;margin:0}.agile-supply-practice h2 b{color:#ff6570}.agile-supply-practice-grid>div:last-child>p{color:#c4cbd3;font-size:15px;line-height:1.85;margin:0}.agile-supply-practice-list{border-top:1px solid rgba(255,255,255,.18);margin-top:28px}.agile-supply-practice-list article{border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:20px;grid-template-columns:38px 1fr;padding:18px 0}.agile-supply-practice-list>b{color:#ff737c;font-size:13px}.agile-supply-practice-list h3{font-size:17px;margin:0 0 7px}.agile-supply-practice-list p{color:#c4cbd3;font-size:13px;line-height:1.7;margin:0}@media(max-width:720px){.agile-supply-hero{background-position:65% center;min-height:642px;padding:106px 0 38px}.agile-supply-hero:after{background:linear-gradient(90deg,#fffffff2,#ffffffd9 60%,#ffffff2e)}.agile-supply-hero-grid{min-height:0}.agile-supply-copy{max-width:310px}.agile-supply-copy .breadcrumbs{font-size:12px;margin-bottom:20px}.agile-supply-brand{font-size:17px;gap:9px}.agile-supply-brand span{font-size:20px}.agile-supply-eyebrow{font-size:10px;margin:21px 0 9px}.agile-supply-copy h1{font-size:44px}.agile-supply-copy>p:not(.agile-supply-eyebrow){font-size:13px;margin-top:18px}.agile-supply-actions{gap:15px;margin:22px 0 15px}.agile-supply-actions .primary-button{font-size:13px;min-height:43px;padding:0 14px}.agile-supply-actions>a:not(.primary-button){font-size:13px}.agile-supply-copy small{font-size:10px}.agile-supply-proof-grid{grid-template-columns:repeat(2,1fr);padding:14px 0}.agile-supply-proof article{border-left:1px solid #e9ecf0;border-top:1px solid #e9ecf0;gap:7px;padding:18px 8px}.agile-supply-proof article:nth-child(-n+2){border-top:0}.agile-supply-proof article:nth-child(3){border-left:0}.agile-supply-proof strong{font-size:23px}.agile-supply-proof span{font-size:11px}.agile-supply-value,.agile-supply-scenarios,.agile-supply-command,.agile-supply-practice{padding:62px 0}.agile-supply-heading h2,.agile-supply-command h2,.agile-supply-practice h2{font-size:31px}.agile-supply-heading>p:last-child{font-size:13px}.agile-supply-value-grid{grid-template-columns:repeat(2,1fr);margin-top:29px}.agile-supply-value-grid article{min-height:203px;padding:18px 15px}.agile-supply-value-grid article>svg:first-of-type{font-size:22px;margin:20px 0 12px}.agile-supply-value-grid h3{font-size:16px}.agile-supply-value-grid p{font-size:11px}.agile-supply-value-grid article>svg:last-child{bottom:15px;font-size:15px;right:15px}.agile-supply-command-grid,.agile-supply-practice-grid{display:block}.agile-supply-command-grid>div:first-child>p:not(.section-eyebrow){font-size:13px;margin:16px 0 22px}.supply-command-board{margin-top:30px;padding:23px 19px}.supply-command-title b{font-size:20px}.supply-command-flow{flex-wrap:wrap;gap:7px;justify-content:flex-start;margin:23px 0 18px;padding:17px 0}.supply-command-flow span{font-size:10px;padding:8px 7px}.supply-command-flow svg{font-size:13px}.supply-command-metrics{gap:6px}.supply-command-metrics article{padding:11px 8px}.supply-command-metrics span{font-size:9px}.supply-command-metrics b{font-size:18px;margin:7px 0 3px}.supply-command-metrics em{font-size:8px}.agile-supply-tabs{margin-left:-16px;margin-right:-16px;margin-top:29px;overflow-x:auto;width:calc(100% + 32px)}.agile-supply-tabs button{flex:0 0 104px;font-size:13px}.agile-supply-scenario-panel{display:block;margin-top:22px;min-height:0;padding:27px 20px}.agile-supply-scenario-panel h3{font-size:22px}.agile-supply-scenario-panel h3+p{font-size:13px}.agile-supply-scenario-steps{margin-top:27px}.agile-supply-scenario-steps>div{font-size:13px;padding:13px}.agile-supply-practice-grid>div:last-child>p{font-size:13px;margin-top:21px}.agile-supply-practice-list{margin-top:23px}.agile-supply-practice-list article{gap:13px;grid-template-columns:31px 1fr}.agile-supply-practice-list p{font-size:12px}}.yonbip-hero{background:#fff url(/assets/product-heroes/yonbip.jpg) center / cover no-repeat}.yonbip-hero:before{background:linear-gradient(90deg,#fffffffa,#ffffffb8 43%,#ffffff0f 72%)}.yonbip-hero-grid{grid-template-columns:1fr}.yonbip-hero-visual{display:none}.finance-cloud-hero{background-image:url(/assets/product-heroes/bip-finance.jpg)}.hr-cloud-hero{background-image:url(/assets/product-heroes/bip-hr.jpg)}.supply-cloud-hero{background-image:url(/assets/product-heroes/bip-supply-chain.jpg)}.marketing-cloud-hero{background-image:url(/assets/product-heroes/bip-marketing.jpg)}.procurement-cloud-hero{background-image:url(/assets/product-heroes/bip-procurement.jpg)}.manufacturing-cloud-hero{background-image:url(/assets/product-heroes/bip-manufacturing.jpg)}.research-cloud-hero{background-image:url(/assets/product-heroes/bip-research.jpg)}.project-cloud-hero{background-image:url(/assets/product-heroes/bip-project.jpg)}.asset-cloud-hero{background-image:url(/assets/product-heroes/bip-assets.jpg)}.collaboration-cloud-hero{background-image:url(/assets/product-heroes/bip-collaboration.jpg)}.yon-suite-hero{background-image:url(/assets/product-heroes/yonsuite.jpg)}.intelligent-finance-hero{background:#fff url(/assets/product-heroes/ys-intelligent-finance.jpg) center / cover no-repeat}.intelligent-finance-hero:before{display:none}.intelligent-finance-hero-grid{grid-template-columns:1fr}.intelligent-finance-visual{display:none}.digital-hr-hero{background-image:url(/assets/product-heroes/ys-digital-hr.jpg)}.agile-supply-hero{background-image:url(/assets/product-heroes/ys-agile-supply.jpg)}.site-header{left:auto;margin:18px auto;position:relative;top:auto;transform:none}.yonbip-hero,.finance-cloud-hero,.hr-cloud-hero,.supply-cloud-hero,.marketing-cloud-hero,.procurement-cloud-hero,.intelligent-finance-hero,.digital-hr-hero,.agile-supply-hero,.yon-suite-hero{background-position:center!important;background-size:cover!important;height:clamp(540px,37.5vw,720px);min-height:0}.smart-collaboration-hero{background:#f8fafb url(/assets/product-heroes/ys-collaboration.jpg) center / cover no-repeat;height:clamp(540px,37.5vw,720px);overflow:hidden;position:relative}.smart-collaboration-hero:before{background:linear-gradient(90deg,#fff 0%,#fff 38%,rgba(255,255,255,.83) 48%,rgba(255,255,255,.13) 65%,transparent 100%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.smart-collaboration-hero-grid{align-items:center;display:grid;height:100%;position:relative;z-index:1}.smart-collaboration-hero-copy{max-width:570px}.smart-collaboration-brand{align-items:center;color:#333a43;display:flex;font-family:Arial,sans-serif;font-size:clamp(24px,2vw,33px);gap:13px;letter-spacing:-.075em;line-height:1}.smart-collaboration-brand span{color:#df1d29;font-size:clamp(32px,2.7vw,43px);font-weight:700;letter-spacing:-.1em}.smart-collaboration-brand i{background:#c7ccd3;height:29px;width:1px}.smart-collaboration-eyebrow{color:#d71920!important;font-size:14px!important;font-weight:750;letter-spacing:.1em;margin:22px 0 0!important}.smart-collaboration-hero h1{color:#303640;font-size:clamp(38px,3.3vw,54px);letter-spacing:-.09em;line-height:1.2;margin:16px 0 19px}.smart-collaboration-hero h1 b,.smart-collaboration-heading h2 b,.smart-collaboration-intro h2 b,.smart-collaboration-framework h2 b,.smart-collaboration-practice h2 b{color:#df1d29}.smart-collaboration-hero-copy>p:not(.smart-collaboration-eyebrow){color:#59626d;font-size:16px;line-height:1.85;margin:0}.smart-collaboration-actions{align-items:center;display:flex;gap:28px;margin-top:30px}.smart-collaboration-actions a:not(.primary-button){color:#414852;font-size:14px;font-weight:700}.smart-collaboration-actions a:not(.primary-button) svg{color:#d71920;margin-left:4px;vertical-align:middle}.smart-collaboration-hero-copy small{color:#9097a0;display:block;font-size:12px;margin-top:28px}.smart-collaboration-proof{background:#fff;border-bottom:1px solid #edf0f3}.smart-collaboration-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:43px 0}.smart-collaboration-proof article{align-items:center;border-left:1px solid #edf0f3;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:96px;text-align:center}.smart-collaboration-proof article:first-child{border-left:0}.smart-collaboration-proof strong{color:#df1d29;font-size:43px;font-weight:450;letter-spacing:-.065em;line-height:1}.smart-collaboration-proof sup{font-size:19px;margin-left:4px}.smart-collaboration-proof span{color:#727a84;font-size:14px}.smart-collaboration-intro{background:#f7f8fa;padding:94px 0}.smart-collaboration-intro-grid,.smart-collaboration-framework-grid,.smart-collaboration-practice-grid{display:grid;gap:100px;grid-template-columns:.9fr 1.1fr}.smart-collaboration-intro h2,.smart-collaboration-heading h2,.smart-collaboration-framework h2,.smart-collaboration-practice h2{color:#2e343d;font-size:40px;letter-spacing:-.075em;line-height:1.22;margin:0}.smart-collaboration-intro-grid>p{align-self:end;color:#69727c;font-size:15px;line-height:1.95;margin:0}.smart-collaboration-values,.smart-collaboration-scenarios,.smart-collaboration-related{padding:94px 0}.smart-collaboration-values,.smart-collaboration-related{background:#fff}.smart-collaboration-heading.center{text-align:center}.smart-collaboration-heading.center>p:last-child{color:#727a84;font-size:14px;line-height:1.85;margin:14px auto 0;max-width:620px}.smart-collaboration-value-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:44px}.smart-collaboration-value-grid article{background:#f8f9fb;min-height:246px;padding:27px 25px;position:relative}.smart-collaboration-value-grid article>span{color:#e98288;font-size:12px;font-weight:800}.smart-collaboration-value-grid svg{color:#d71920;display:block;font-size:32px;margin-top:31px}.smart-collaboration-value-grid h3{color:#343a43;font-size:20px;margin:22px 0 9px}.smart-collaboration-value-grid p{color:#737b85;font-size:13px;line-height:1.75;margin:0}.smart-collaboration-scenarios{background:#f7f8fa}.smart-collaboration-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(5,1fr);margin-top:42px}.smart-collaboration-tabs button{background:transparent;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.smart-collaboration-tabs button.active{color:#d71920}.smart-collaboration-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:28%;position:absolute;right:28%}.smart-collaboration-stage{background:#fff;box-shadow:0 13px 34px #27303d12;display:grid;gap:40px;grid-template-columns:182px 1fr .95fr;margin-top:30px;min-height:316px;padding:40px}.smart-collaboration-stage-index{background:linear-gradient(155deg,#fff0f0,#f9e3e4);color:#d71920;display:flex;flex-direction:column;justify-content:center;padding:25px}.smart-collaboration-stage-index span{font-size:11px;font-weight:800;letter-spacing:.08em}.smart-collaboration-stage-index strong{color:#343a43;font-size:31px;letter-spacing:-.08em;line-height:1;margin:12px 0 30px}.smart-collaboration-stage-index small{font-size:14px;font-weight:800}.smart-collaboration-stage-copy{align-self:center}.smart-collaboration-stage-copy h3{color:#2e343e;font-size:28px;letter-spacing:-.06em;line-height:1.35;margin:0 0 14px}.smart-collaboration-stage-copy p{color:#727a84;font-size:14px;line-height:1.85;margin:0}.smart-collaboration-stage-copy .primary-button{margin-top:24px}.smart-collaboration-stage-points{align-content:center;display:grid;gap:10px}.smart-collaboration-stage-points>div{align-items:center;border:1px solid #f0dfe1;display:grid;gap:12px;grid-template-columns:25px 1fr 18px;min-height:57px;padding:11px 14px}.smart-collaboration-stage-points b,.smart-collaboration-stage-points svg{color:#d71920;font-size:11px}.smart-collaboration-stage-points span{color:#414852;font-size:14px;font-weight:750}.smart-collaboration-framework{background:linear-gradient(120deg,#25272c,#36363c);color:#fff;padding:100px 0}.smart-collaboration-framework .section-eyebrow{color:#ff969c}.smart-collaboration-framework h2{color:#fff}.smart-collaboration-framework-grid>div>p:not(.section-eyebrow){color:#d3d4d8;font-size:14px;line-height:1.9;margin:21px 0 27px}.smart-collaboration-map{align-self:center;display:grid;gap:24px;text-align:center}.smart-collaboration-map-top,.smart-collaboration-map-bottom{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.smart-collaboration-map-top span,.smart-collaboration-map-bottom span{background:#ffffff1a;border:1px solid rgba(255,255,255,.18);color:#e9eaed;font-size:13px;padding:16px 8px}.smart-collaboration-map-core{align-items:center;background:linear-gradient(135deg,#dd1d2a,#ff676c);box-shadow:0 14px 42px #d7192054;display:flex;flex-direction:column;justify-content:center;margin:0 17%;min-height:126px}.smart-collaboration-map-core b{font-size:30px;letter-spacing:-.08em}.smart-collaboration-map-core span{font-size:12px;margin-top:9px;opacity:.92}.smart-collaboration-practice{background:#fff;padding:94px 0}.smart-collaboration-practice-grid>div:last-child>p{color:#69717b;font-size:15px;line-height:1.9;margin:0}.smart-collaboration-practice-list{border-top:1px solid #e5e8eb;margin-top:24px}.smart-collaboration-practice-list article{border-bottom:1px solid #e5e8eb;display:grid;gap:20px;grid-template-columns:36px 1fr;padding:18px 0}.smart-collaboration-practice-list>article>b{color:#d71920;font-size:12px}.smart-collaboration-practice-list h3{color:#343a43;font-size:17px;margin:0 0 6px}.smart-collaboration-practice-list p{color:#737b85;font-size:13px;line-height:1.7;margin:0}.smart-collaboration-related{background:#f7f8fa}.smart-collaboration-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.smart-collaboration-related-grid a{background:#fff;color:#303640;min-height:188px;padding:26px 25px;position:relative}.smart-collaboration-related-grid a:hover{background:#fff4f4}.smart-collaboration-related-grid strong{display:block;font-size:20px}.smart-collaboration-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.smart-collaboration-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.smart-collaboration-hero{background-position:60% center;height:560px}.smart-collaboration-hero:before{background:#ffffffe8}.smart-collaboration-hero-grid{align-items:flex-start;padding-top:84px}.smart-collaboration-hero-copy{max-width:100%}.smart-collaboration-brand{font-size:21px;gap:8px}.smart-collaboration-brand span{font-size:30px}.smart-collaboration-brand i{height:21px}.smart-collaboration-eyebrow{font-size:12px!important;margin-top:18px!important}.smart-collaboration-hero h1{font-size:31px;margin:14px 0}.smart-collaboration-hero-copy>p:not(.smart-collaboration-eyebrow){font-size:13px;line-height:1.8}.smart-collaboration-actions{gap:17px;margin-top:24px}.smart-collaboration-actions a:not(.primary-button){font-size:12px}.smart-collaboration-hero-copy small{margin-top:20px}.smart-collaboration-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.smart-collaboration-proof article{border-left:1px solid #edf0f3;border-top:1px solid #edf0f3;gap:8px;min-height:103px;padding:12px 8px}.smart-collaboration-proof article:nth-child(-n+2){border-top:0}.smart-collaboration-proof article:nth-child(3){border-left:0}.smart-collaboration-proof strong{font-size:29px}.smart-collaboration-proof sup{font-size:13px}.smart-collaboration-proof span{font-size:11px}.smart-collaboration-intro,.smart-collaboration-values,.smart-collaboration-scenarios,.smart-collaboration-framework,.smart-collaboration-practice,.smart-collaboration-related{padding:64px 0}.smart-collaboration-intro-grid,.smart-collaboration-framework-grid,.smart-collaboration-practice-grid{display:block}.smart-collaboration-intro h2,.smart-collaboration-heading h2,.smart-collaboration-framework h2,.smart-collaboration-practice h2{font-size:31px}.smart-collaboration-intro-grid>p,.smart-collaboration-framework-grid>div:last-child,.smart-collaboration-practice-grid>div:last-child{margin-top:27px}.smart-collaboration-intro-grid>p,.smart-collaboration-framework-grid>div>p:not(.section-eyebrow),.smart-collaboration-practice-grid>div:last-child>p{font-size:13px}.smart-collaboration-value-grid{gap:1px;grid-template-columns:repeat(2,1fr);margin-top:29px}.smart-collaboration-value-grid article{min-height:215px;padding:19px 16px}.smart-collaboration-value-grid svg{font-size:28px;margin-top:23px}.smart-collaboration-value-grid h3{font-size:16px;margin-top:18px}.smart-collaboration-value-grid p{font-size:12px}.smart-collaboration-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.smart-collaboration-tabs button{flex:0 0 108px;font-size:13px}.smart-collaboration-stage{display:block;margin-top:22px;min-height:0;padding:20px}.smart-collaboration-stage-index{min-height:108px}.smart-collaboration-stage-index strong{font-size:25px;margin:8px 0 13px}.smart-collaboration-stage-copy{margin-top:23px}.smart-collaboration-stage-copy h3{font-size:23px}.smart-collaboration-stage-copy p{font-size:13px}.smart-collaboration-stage-points{margin-top:25px}.smart-collaboration-map{margin-top:30px}.smart-collaboration-map-top,.smart-collaboration-map-bottom{grid-template-columns:repeat(2,1fr)}.smart-collaboration-map-core{margin:0 8%}.smart-collaboration-related-grid{grid-template-columns:1fr;margin-top:29px}.smart-collaboration-related-grid a{min-height:158px}}.yondata-hero{background:linear-gradient(115deg,#fff,#f8fafc 47%,#eef2f8);min-height:clamp(590px,43vw,740px);overflow:hidden;position:relative}.yondata-hero:after{background:radial-gradient(circle at 85% 50%,rgba(215,25,32,.13),transparent 26%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yondata-hero-grid{align-items:center;display:grid;grid-template-columns:.93fr 1.07fr;min-height:clamp(590px,43vw,740px);position:relative;z-index:1}.yondata-hero-copy{max-width:545px;padding-top:58px}.yondata-hero .breadcrumbs{margin-bottom:28px}.yondata-hero-copy>img{display:block;height:44px;margin-bottom:22px;object-fit:contain;object-position:left center;width:220px}.yondata-hero h1{color:#303741;font-size:clamp(43px,3.8vw,61px);letter-spacing:-.09em;line-height:1.1;margin:0}.yondata-hero h1 b,.yondata-heading h2 b,.yondata-architecture h2 b,.yondata-practice h2 b{color:#d71920}.yondata-hero-copy>p:not(.section-eyebrow){color:#66707c;font-size:16px;line-height:1.85;margin:23px 0 0}.yondata-hero-actions{align-items:center;display:flex;gap:26px;margin-top:29px}.yondata-hero-actions>a:not(.primary-button){align-items:center;color:#d71920;display:inline-flex;font-size:14px;font-weight:750;gap:7px}.yondata-hero-copy>small{color:#8a929c;display:block;font-size:12px;letter-spacing:.05em;margin-top:21px}.yondata-hero-visual{display:block;filter:saturate(.95);max-width:100%;padding:72px 0 0 42px;width:100%}.yondata-proof{background:#fff;border-bottom:1px solid #edf0f3}.yondata-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:42px 0}.yondata-proof article{align-items:center;border-left:1px solid #edf0f3;display:flex;flex-direction:column;gap:13px;justify-content:center;min-height:88px;text-align:center}.yondata-proof article:first-child{border-left:0}.yondata-proof strong{color:#d71920;font-size:26px;letter-spacing:-.06em;line-height:1}.yondata-proof span{color:#737b85;font-size:13px}.yondata-intro{background:#fff;padding:94px 0}.yondata-intro-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.yondata-intro h2,.yondata-heading h2,.yondata-architecture h2,.yondata-practice h2{color:#2d333d;font-size:40px;letter-spacing:-.075em;line-height:1.23;margin:0}.yondata-intro-grid>p{color:#69727d;font-size:15px;line-height:1.95;margin:0}.yondata-capabilities,.yondata-scenarios,.yondata-related{background:#f7f8fa;padding:94px 0}.yondata-heading.center{text-align:center}.yondata-heading.center>p:last-child{color:#737c87;font-size:15px;line-height:1.85;margin:19px auto 0;max-width:640px}.yondata-capability-grid{display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin-top:43px}.yondata-capability-grid article{background:#fff;min-height:257px;padding:29px 26px;transition:box-shadow .2s,transform .2s}.yondata-capability-grid article:hover{box-shadow:0 14px 28px #2d36431a;transform:translateY(-4px)}.yondata-capability-grid article>span{color:#e06a70;font-size:12px;font-weight:800}.yondata-capability-grid svg{color:#d71920;display:block;font-size:34px;margin-top:31px}.yondata-capability-grid h3{color:#313842;font-size:21px;letter-spacing:-.055em;margin:14px 0 10px}.yondata-capability-grid p{color:#747c86;font-size:13px;line-height:1.78;margin:0}.yondata-architecture{background:#30313a;color:#fff;padding:96px 0}.yondata-architecture-grid{align-items:center;display:grid;gap:75px;grid-template-columns:.82fr 1.18fr}.yondata-architecture .section-eyebrow{color:#ff9ea4}.yondata-architecture h2{color:#fff}.yondata-architecture-grid>div:first-child>p:not(.section-eyebrow){color:#d4c8cc;font-size:15px;line-height:1.9;margin:20px 0 28px}.yondata-architecture-visual{background:#fff;box-shadow:0 18px 46px #0003;overflow:hidden}.yondata-architecture-visual img{display:block;height:370px;object-fit:cover;object-position:center;width:100%}.yondata-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.yondata-tabs button{background:transparent;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.yondata-tabs button.active{color:#d71920}.yondata-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:31%;position:absolute;right:31%}.yondata-scenario-stage{background:#fff;display:grid;gap:42px;grid-template-columns:185px 1fr .9fr;margin-top:30px;min-height:328px;padding:42px}.yondata-scenario-index{background:linear-gradient(145deg,#d71920,#f16a61);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:25px}.yondata-scenario-index span{font-size:10px;font-weight:800;letter-spacing:.1em;opacity:.8}.yondata-scenario-index strong{font-size:48px;font-weight:500;letter-spacing:-.08em;line-height:1;margin:18px 0 22px}.yondata-scenario-index small{font-size:18px;font-weight:800}.yondata-scenario-copy{align-self:center}.yondata-scenario-copy h3{color:#2f353e;font-size:28px;letter-spacing:-.06em;line-height:1.35;margin:0 0 13px}.yondata-scenario-copy p{color:#737b85;font-size:14px;line-height:1.85;margin:0}.yondata-scenario-copy .primary-button{margin-top:24px}.yondata-scenario-points{align-content:center;display:grid;gap:11px}.yondata-scenario-points>div{align-items:center;background:#f7f8fa;display:grid;gap:12px;grid-template-columns:26px 1fr 17px;min-height:60px;padding:13px 15px}.yondata-scenario-points b,.yondata-scenario-points svg{color:#d71920;font-size:11px}.yondata-scenario-points span{color:#424953;font-size:14px;font-weight:750}.yondata-practice{background:linear-gradient(110deg,#2d2e37,#3b3339);color:#fff;padding:94px 0}.yondata-practice .section-eyebrow{color:#ff9fa5}.yondata-practice h2{color:#fff}.yondata-practice-grid{display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.yondata-practice-grid>div:last-child>p{color:#d8cbd0;font-size:15px;line-height:1.9;margin:0}.yondata-practice-list{border-top:1px solid rgba(255,255,255,.18);margin-top:28px}.yondata-practice-list article{border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:20px;grid-template-columns:40px 1fr;padding:18px 0}.yondata-practice-list>article>b{color:#ff7d85;font-size:13px}.yondata-practice-list h3{color:#fff;font-size:17px;margin:0 0 7px}.yondata-practice-list p{color:#d8cbd0;font-size:13px;line-height:1.7;margin:0}.yondata-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.yondata-related-grid a{background:#fff;color:#303640;min-height:188px;padding:26px 25px;position:relative}.yondata-related-grid a:hover{background:#fff2f2}.yondata-related-grid strong{display:block;font-size:20px}.yondata-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.yondata-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.yondata-hero{min-height:640px}.yondata-hero-grid{display:block;min-height:640px;padding-top:80px}.yondata-hero-copy{max-width:100%;padding:0}.yondata-hero .breadcrumbs{margin-bottom:22px}.yondata-hero-copy>img{height:35px;margin-bottom:18px;width:180px}.yondata-hero h1{font-size:36px}.yondata-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin-top:18px}.yondata-hero-actions{gap:14px;margin-top:24px}.yondata-hero-actions>a:not(.primary-button){font-size:13px}.yondata-hero-copy>small{font-size:10px}.yondata-hero-visual{bottom:-10px;max-height:240px;object-fit:contain;padding:0;position:absolute;right:-62px;width:360px}.yondata-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.yondata-proof article{border-left:1px solid #edf0f3;border-top:1px solid #edf0f3;gap:8px;min-height:98px;padding:12px 8px}.yondata-proof article:nth-child(-n+2){border-top:0}.yondata-proof article:nth-child(3){border-left:0}.yondata-proof strong{font-size:20px}.yondata-proof span{font-size:11px}.yondata-intro,.yondata-capabilities,.yondata-architecture,.yondata-scenarios,.yondata-practice,.yondata-related{padding:64px 0}.yondata-intro-grid,.yondata-architecture-grid,.yondata-practice-grid{display:block}.yondata-intro h2,.yondata-heading h2,.yondata-architecture h2,.yondata-practice h2{font-size:31px}.yondata-intro-grid>p,.yondata-architecture-grid>div:first-child>p:not(.section-eyebrow),.yondata-practice-grid>div:last-child>p{font-size:13px;margin-top:22px}.yondata-capability-grid{gap:11px;grid-template-columns:repeat(2,1fr);margin-top:29px}.yondata-capability-grid article{min-height:195px;padding:18px 14px}.yondata-capability-grid svg{font-size:28px;margin-top:19px}.yondata-capability-grid h3{font-size:16px;margin:11px 0 7px}.yondata-capability-grid p{font-size:11px;line-height:1.65}.yondata-architecture-visual{margin-top:30px}.yondata-architecture-visual img{height:235px}.yondata-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.yondata-tabs button{flex:0 0 105px;font-size:13px}.yondata-scenario-stage{display:block;margin-top:22px;padding:20px}.yondata-scenario-index{min-height:118px}.yondata-scenario-index strong{font-size:38px;margin:11px 0 14px}.yondata-scenario-copy{margin-top:23px}.yondata-scenario-copy h3{font-size:24px}.yondata-scenario-copy p{font-size:13px}.yondata-scenario-points{margin-top:25px}.yondata-practice-grid>div:last-child{margin-top:27px}.yondata-related-grid{grid-template-columns:1fr;margin-top:29px}.yondata-related-grid a{min-height:158px}}.yonbip-hero,.finance-cloud-hero,.hr-cloud-hero,.supply-cloud-hero,.marketing-cloud-hero,.procurement-cloud-hero,.intelligent-finance-hero,.digital-hr-hero,.agile-supply-hero{padding:clamp(52px,5vw,88px) 0 30px}.yonbip-hero-grid,.finance-cloud-hero-grid,.hr-cloud-hero-grid,.supply-cloud-hero-grid,.marketing-cloud-hero-grid,.procurement-cloud-hero-grid,.intelligent-finance-hero-grid,.digital-hr-hero-grid,.agile-supply-hero-grid{min-height:0}.yon-suite-hero{padding:0}.page-intro--full-image{background-color:#fff;background-image:var(--page-intro-image);background-position:center;background-repeat:no-repeat;background-size:cover;height:clamp(540px,37.5vw,720px);min-height:0;padding:clamp(52px,5vw,88px) 0 30px}.page-intro--full-image:before{display:none}.page-intro--full-image .intro-grid{display:block}@media(max-width:720px){.site-header{margin:12px auto;position:relative;top:auto}.yonbip-hero,.finance-cloud-hero,.hr-cloud-hero,.supply-cloud-hero,.marketing-cloud-hero,.procurement-cloud-hero,.intelligent-finance-hero,.digital-hr-hero,.agile-supply-hero,.yon-suite-hero,.page-intro--full-image{height:560px;padding:44px 0 28px}.yon-suite-hero{padding:0}}.digital-project-hero{background:#fff url(/assets/product-heroes/ys-project.jpg) center / cover no-repeat;height:clamp(540px,37.5vw,720px);position:relative}.digital-project-hero:before{background:linear-gradient(90deg,#fff 0%,#fff 42%,rgba(255,255,255,.7) 54%,rgba(255,255,255,.08) 68%,transparent 78%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.digital-project-hero-grid{align-items:center;display:grid;height:100%;position:relative;z-index:1}.digital-project-hero-copy{max-width:595px}.digital-project-hero .breadcrumbs{margin-bottom:38px}.digital-project-brand{align-items:center;color:#2e343d;display:flex;font-size:22px;font-weight:700;gap:12px;margin-bottom:19px}.digital-project-brand span{color:#db1e2a;font-family:Arial,sans-serif;font-size:25px;font-weight:800;letter-spacing:-.06em}.digital-project-brand i{background:#bcc2ca;height:23px;width:1px}.digital-project-hero h1{color:#343a43;font-size:clamp(39px,3.35vw,54px);letter-spacing:-.085em;line-height:1.14;margin:0}.digital-project-hero h1 b,.digital-project-heading h2 b,.digital-project-map h2 b,.digital-project-practice h2 b{color:#df1d29}.digital-project-hero-copy>p{color:#5f6873;font-size:16px;line-height:1.85;margin:24px 0 0;max-width:520px}.digital-project-actions{align-items:center;display:flex;gap:26px;margin-top:31px}.digital-project-actions>a:not(.primary-button){align-items:center;color:#d71920;display:inline-flex;font-size:14px;font-weight:750;gap:7px}.digital-project-actions>a:not(.primary-button):hover{color:#b8171d}.digital-project-hero small{color:#89909a;display:block;font-size:12px;margin-top:21px}.digital-project-proof{background:#fff;border-bottom:1px solid #edf0f3}.digital-project-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:43px 0}.digital-project-proof article{align-items:center;border-left:1px solid #edf0f3;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:92px;text-align:center}.digital-project-proof article:first-child{border-left:0}.digital-project-proof strong{color:#df1d29;font-size:32px;font-weight:550;letter-spacing:-.07em;line-height:1}.digital-project-proof span{color:#737b85;font-size:13px}.digital-project-value,.digital-project-scenarios,.digital-project-related{padding:94px 0}.digital-project-value{background:#fff}.digital-project-heading h2,.digital-project-map h2,.digital-project-practice h2{color:#2c323b;font-size:40px;letter-spacing:-.075em;line-height:1.22;margin:0}.digital-project-heading.center{text-align:center}.digital-project-heading.center>p:last-child{color:#777f89;font-size:15px;line-height:1.85;margin:19px auto 0;max-width:610px}.digital-project-value-grid{display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin-top:44px}.digital-project-value-grid article{background:#f8f9fb;min-height:255px;padding:27px 25px;position:relative;transition:.2s ease}.digital-project-value-grid article:hover{background:#fff4f4;box-shadow:0 12px 26px #d719201a;transform:translateY(-3px)}.digital-project-value-grid article>span{color:#e16b71;font-size:12px;font-weight:800}.digital-project-value-grid svg{color:#d71920;display:block;font-size:32px;margin-top:35px}.digital-project-value-grid h3{color:#343a43;font-size:20px;margin:15px 0 9px}.digital-project-value-grid p{color:#747c86;font-size:13px;line-height:1.72;margin:0}.digital-project-map{background:#f7f8fa;padding:96px 0}.digital-project-map-grid{align-items:center;display:grid;gap:72px;grid-template-columns:.82fr 1.18fr}.digital-project-map-grid>div:first-child>p:not(.section-eyebrow){color:#69717b;font-size:15px;line-height:1.9;margin:20px 0 26px}.digital-project-flow{background:#fff;box-shadow:0 16px 36px #212b3812;padding:31px}.digital-project-flow-title{border-bottom:1px solid #e8ebef;display:flex;flex-direction:column;gap:8px;padding-bottom:22px}.digital-project-flow-title span{color:#df1d29;font-size:11px;font-weight:800;letter-spacing:.12em}.digital-project-flow-title b{color:#343a43;font-size:21px}.digital-project-flow-steps{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 18px 1fr 18px 1fr 18px 1fr;padding:33px 0}.digital-project-flow-steps>span{background:#fff2f3;color:#39404a;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:8px;min-height:72px;padding:12px}.digital-project-flow-steps b{color:#df1d29;font-size:11px}.digital-project-flow-steps>svg{color:#df1d29;font-size:16px}.digital-project-flow-chips{border-top:1px solid #e8ebef;display:flex;flex-wrap:wrap;gap:9px;padding-top:21px}.digital-project-flow-chips span{background:#f5f7f9;color:#68707b;font-size:12px;padding:7px 10px}.digital-project-scenarios{background:#fff}.digital-project-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.digital-project-tabs button{background:transparent;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.digital-project-tabs button.active{color:#d71920}.digital-project-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:32%;position:absolute;right:32%}.digital-project-scenario-stage{background:#f8f9fb;display:grid;gap:42px;grid-template-columns:185px 1fr .86fr;margin-top:30px;min-height:328px;padding:42px}.digital-project-scenario-index{background:linear-gradient(145deg,#d71920,#f16a61);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:25px}.digital-project-scenario-index span{font-size:11px;font-weight:800;letter-spacing:.11em;opacity:.75}.digital-project-scenario-index strong{font-size:48px;font-weight:500;letter-spacing:-.08em;line-height:1;margin:18px 0 22px}.digital-project-scenario-index small{font-size:18px;font-weight:800}.digital-project-scenario-copy{align-self:center}.digital-project-scenario-copy>p{color:#d71920;font-size:12px;font-weight:800;margin:0 0 10px}.digital-project-scenario-copy h3{color:#2e343e;font-size:28px;letter-spacing:-.06em;line-height:1.35;margin:0 0 13px}.digital-project-scenario-copy>span{color:#737b85;font-size:14px;line-height:1.85}.digital-project-scenario-copy .primary-button{margin-top:24px}.digital-project-scenario-steps{align-content:center;display:grid;gap:11px}.digital-project-scenario-steps>div{align-items:center;background:#fff;display:grid;gap:12px;grid-template-columns:26px 1fr 17px;min-height:60px;padding:13px 15px}.digital-project-scenario-steps b,.digital-project-scenario-steps svg{color:#d71920;font-size:11px}.digital-project-scenario-steps span{color:#414852;font-size:14px;font-weight:750}.digital-project-practice{background:#303039;color:#fff;padding:94px 0}.digital-project-practice-grid{display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.digital-project-practice .section-eyebrow{color:#ff9fa5}.digital-project-practice h2{color:#fff}.digital-project-practice-grid>div:last-child>p{color:#d9cbcd;font-size:15px;line-height:1.9;margin:0}.digital-project-practice-list{border-top:1px solid rgba(255,255,255,.18);margin-top:28px}.digital-project-practice-list article{border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:20px;grid-template-columns:40px 1fr;padding:18px 0}.digital-project-practice-list>article>b{color:#ff7c85;font-size:13px}.digital-project-practice-list h3{color:#fff;font-size:17px;margin:0 0 7px}.digital-project-practice-list p{color:#d9cbcd;font-size:13px;line-height:1.7;margin:0}.digital-project-related{background:#fff}.digital-project-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.digital-project-related-grid a{background:#f8f9fb;color:#303640;min-height:188px;padding:26px 25px;position:relative}.digital-project-related-grid a:hover{background:#fff4f4}.digital-project-related-grid strong{display:block;font-size:20px}.digital-project-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.digital-project-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.digital-project-hero{background-position:65% center;height:590px}.digital-project-hero:before{background:#ffffffe6}.digital-project-hero-grid{align-items:flex-start;padding-top:78px}.digital-project-hero .breadcrumbs{margin-bottom:25px}.digital-project-brand{font-size:18px;margin-bottom:14px}.digital-project-brand span{font-size:21px}.digital-project-hero h1{font-size:34px}.digital-project-hero-copy>p{font-size:13px;line-height:1.8;margin-top:19px}.digital-project-actions{gap:16px;margin-top:24px}.digital-project-actions>a:not(.primary-button){font-size:13px}.digital-project-hero small{font-size:11px}.digital-project-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.digital-project-proof article{border-left:1px solid #edf0f3;border-top:1px solid #edf0f3;gap:8px;min-height:103px;padding:13px 8px}.digital-project-proof article:nth-child(-n+2){border-top:0}.digital-project-proof article:nth-child(3){border-left:0}.digital-project-proof strong{font-size:25px}.digital-project-proof span{font-size:11px}.digital-project-value,.digital-project-map,.digital-project-scenarios,.digital-project-related{padding:64px 0}.digital-project-heading h2,.digital-project-map h2,.digital-project-practice h2{font-size:31px}.digital-project-heading.center>p:last-child{font-size:13px}.digital-project-value-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.digital-project-value-grid article{min-height:220px;padding:19px 16px}.digital-project-value-grid svg{font-size:27px;margin-top:25px}.digital-project-value-grid h3{font-size:17px;margin-top:12px}.digital-project-value-grid p{font-size:12px}.digital-project-map-grid,.digital-project-practice-grid{display:block}.digital-project-map-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.digital-project-flow{margin-top:32px;padding:22px 18px}.digital-project-flow-steps{gap:6px;grid-template-columns:1fr 12px 1fr;padding:21px 0}.digital-project-flow-steps>span{font-size:12px;min-height:63px;padding:9px}.digital-project-flow-steps>svg:nth-of-type(2){display:none}.digital-project-flow-steps>span:nth-of-type(3),.digital-project-flow-steps>span:nth-of-type(4){grid-row:2}.digital-project-flow-steps>span:nth-of-type(3){grid-column:1}.digital-project-flow-steps>span:nth-of-type(4){grid-column:3}.digital-project-flow-steps>svg:nth-of-type(3){display:none}.digital-project-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.digital-project-tabs button{flex:0 0 112px;font-size:13px}.digital-project-scenario-stage{display:block;margin-top:22px;padding:20px}.digital-project-scenario-index{min-height:120px}.digital-project-scenario-index strong{font-size:37px;margin:10px 0}.digital-project-scenario-copy{margin-top:24px}.digital-project-scenario-copy h3{font-size:23px}.digital-project-scenario-copy>span{font-size:13px}.digital-project-scenario-steps{margin-top:24px}.digital-project-practice{padding:64px 0}.digital-project-practice-grid>div:last-child{margin-top:27px}.digital-project-practice-grid>div:last-child>p,.digital-project-practice-list p{font-size:13px}.digital-project-related-grid{grid-template-columns:1fr;margin-top:29px}.digital-project-related-grid a{min-height:158px}}.digital-research-hero{background:#fbfbfb url(/assets/product-heroes/ys-digital-research-hero.jpeg) center / cover no-repeat;height:clamp(540px,37.5vw,720px);overflow:hidden;position:relative}.digital-research-hero:before{background:linear-gradient(90deg,#fbfbfb 0%,#fbfbfb 40%,rgba(251,251,251,.86) 49%,rgba(251,251,251,.16) 61%,transparent 70%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.digital-research-hero-grid{align-items:center;display:grid;height:100%;position:relative;z-index:1}.digital-research-hero-copy{max-width:570px;padding-top:8px}.digital-research-hero h1{align-items:center;color:#4b5058;display:flex;font-size:clamp(29px,2.15vw,39px);gap:14px;letter-spacing:-.065em;line-height:1.15;margin:0 0 27px}.digital-research-hero h1 strong{color:#df1d29;font-family:Arial,sans-serif;font-size:clamp(35px,3vw,47px);letter-spacing:-.1em}.digital-research-hero h1 i{background:#aeb3ba;height:29px;width:1px}.digital-research-hero h2{color:#df1d29;font-size:clamp(35px,3vw,48px);letter-spacing:-.08em;line-height:1.18;margin:0 0 22px}.digital-research-hero-copy>p{color:#626a74;font-size:15px;line-height:1.9;margin:0;max-width:550px}.digital-research-hero-copy .primary-button{margin-top:25px;min-height:47px;min-width:204px}.digital-research-hero ul{color:#707781;font-size:12px;line-height:1.85;list-style:none;margin:28px 0 0;padding:0}.digital-research-whitepaper{background:#f3f4f6 url(/assets/product-heroes/ys-digital-research-whitepaper.png) center / cover no-repeat}.digital-research-whitepaper>.page-shell>div{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:154px;text-align:center}.digital-research-whitepaper span{color:#fff;font-size:30px;font-weight:750;letter-spacing:-.06em;transform:translateY(-7px)}.digital-research-whitepaper a{align-items:center;background:#fff;border-radius:3px;color:#d71920;display:inline-flex;font-size:15px;font-weight:750;gap:7px;justify-content:center;min-height:43px;min-width:145px;transform:translateY(2px)}.digital-research-intro{background:#fff;padding:95px 0 88px}.digital-research-intro-grid{align-items:center;display:grid;gap:60px;grid-template-columns:.86fr 1.14fr}.digital-research-intro h2,.digital-research-heading h2{color:#2d333d;font-size:40px;letter-spacing:-.075em;line-height:1.23;margin:0}.digital-research-intro h2 b,.digital-research-heading h2 b{color:#d71920}.digital-research-intro p:not(.section-eyebrow){color:#6d7580;font-size:15px;line-height:1.95;margin:24px 0 0}.digital-research-intro .primary-button{margin-top:30px}.digital-research-intro img{aspect-ratio:2 / 1;display:block;max-width:100%;object-fit:cover;width:100%}.digital-research-heading.center{text-align:center}.digital-research-heading>p:not(.section-eyebrow){color:#727a84;font-size:15px;line-height:1.85;margin:18px auto 0;max-width:720px}.digital-research-architecture{background:#f8f9fb;padding:92px 0 85px}.digital-research-architecture-visual{aspect-ratio:2 / 1;margin:45px auto 0;max-width:100%;overflow:hidden;position:relative}.digital-research-architecture-visual>img{display:block;max-width:none;transform:translate(-16.667%);width:150%}.digital-research-services{background:#fff url(/assets/product-heroes/ys-digital-research-services-bg.png) center / cover no-repeat;padding:92px 0}.digital-research-services-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:42px}.digital-research-services-grid article{background:#fffffff5;border:1px solid #eceef1;min-height:242px;padding:29px 26px;position:relative;transition:box-shadow .2s,transform .2s}.digital-research-services-grid article:hover{box-shadow:0 14px 32px #1c28381f;transform:translateY(-4px)}.digital-research-services-grid article>span,.digital-research-feature-stage>span,.digital-research-modeling-grid b,.digital-research-practice-grid span{color:#e0585f;display:block;font-size:12px;font-weight:800;letter-spacing:.1em}.digital-research-services-grid svg{color:#db1e2b;font-size:35px;margin-top:27px}.digital-research-services-grid h3{color:#303640;font-size:21px;letter-spacing:-.055em;margin:15px 0 0}.digital-research-services-grid p{color:#737b85;font-size:13px;line-height:1.8;margin:13px 0 0}.digital-research-features{background:#f8f9fb;padding:92px 0}.digital-research-feature-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(6,1fr);margin-top:42px}.digital-research-feature-tabs button{background:transparent;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.digital-research-feature-tabs button.active{color:#d71920}.digital-research-feature-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:29%;position:absolute;right:29%}.digital-research-feature-stage{background:#fff url(/assets/product-heroes/ys-digital-research-ability.png) right center / auto 100% no-repeat;margin-top:30px;min-height:295px;padding:54px 56% 43px 54px}.digital-research-feature-stage h3{color:#303640;font-size:32px;letter-spacing:-.06em;margin:16px 0}.digital-research-feature-stage p{color:#6f7781;font-size:15px;line-height:1.9;margin:0}.digital-research-feature-stage a{align-items:center;color:#d71920;display:inline-flex;font-size:14px;font-weight:750;gap:7px;margin-top:22px}.digital-research-modeling{background:#fff;padding:92px 0}.digital-research-modeling-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.digital-research-modeling-grid article{background:#f7f8fa;min-height:216px;padding:30px}.digital-research-modeling-grid h3{color:#303640;font-size:21px;letter-spacing:-.055em;margin:25px 0 12px}.digital-research-modeling-grid p{color:#737b85;font-size:13px;line-height:1.82;margin:0}.digital-research-modeling .center-link{margin-top:42px}.digital-research-practice{background:#f8f9fb url(/assets/product-heroes/ys-digital-research-practice.png) center / cover no-repeat;padding:92px 0}.digital-research-practice-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:42px}.digital-research-practice-grid article{background:#fffffff5;min-height:218px;padding:29px 25px;position:relative}.digital-research-practice-grid h3{color:#303640;font-size:21px;letter-spacing:-.055em;margin:26px 0 10px}.digital-research-practice-grid p{color:#717983;font-size:13px;line-height:1.76;margin:0}.digital-research-practice-grid a{bottom:26px;color:#d71920;display:inline-flex;font-size:13px;font-weight:750;gap:5px;left:25px;position:absolute}.digital-research-related{background:#fff;padding:92px 0}.digital-research-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.digital-research-related-grid a{background:#f7f8fa;color:#303640;min-height:188px;padding:26px 25px;position:relative}.digital-research-related-grid a:hover{background:#fff1f1}.digital-research-related-grid strong{display:block;font-size:20px}.digital-research-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.digital-research-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.digital-research-hero{background-position:60% center;height:560px}.digital-research-hero:before{background:#fbfbfbe8}.digital-research-hero-grid{align-items:flex-start;padding-top:70px}.digital-research-hero-copy{max-width:100%;padding-top:0}.digital-research-hero h1{font-size:24px;gap:7px;margin-bottom:20px;white-space:nowrap}.digital-research-hero h1 strong{font-size:34px}.digital-research-hero h1 i{height:22px}.digital-research-hero h2{font-size:31px;margin-bottom:17px}.digital-research-hero-copy>p{font-size:13px;line-height:1.82}.digital-research-hero-copy .primary-button{font-size:13px;margin-top:20px;min-height:43px;min-width:176px}.digital-research-hero ul{font-size:10px;line-height:1.65;margin-top:20px}.digital-research-whitepaper>.page-shell>div{gap:16px;min-height:112px}.digital-research-whitepaper span{transform:translateY(-4px)}.digital-research-whitepaper span{font-size:22px}.digital-research-whitepaper a{font-size:12px;min-height:36px;min-width:108px}.digital-research-intro,.digital-research-architecture,.digital-research-services,.digital-research-features,.digital-research-modeling,.digital-research-practice,.digital-research-related{padding:64px 0}.digital-research-intro-grid{gap:28px;grid-template-columns:1fr}.digital-research-intro h2,.digital-research-heading h2{font-size:31px}.digital-research-intro p:not(.section-eyebrow),.digital-research-heading>p:not(.section-eyebrow){font-size:13px}.digital-research-architecture-visual{aspect-ratio:1.7 / 1;margin-top:29px}.digital-research-architecture-visual>img{transform:translate(-21.67%);width:176.5%}.digital-research-services-grid,.digital-research-practice-grid{gap:11px;grid-template-columns:repeat(2,1fr);margin-top:29px}.digital-research-services-grid article{min-height:205px;padding:20px 16px}.digital-research-services-grid svg{font-size:29px;margin-top:18px}.digital-research-services-grid h3{font-size:16px;margin-top:11px}.digital-research-services-grid p{font-size:11px;line-height:1.65;margin-top:8px}.digital-research-feature-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.digital-research-feature-tabs button{flex:0 0 94px;font-size:13px}.digital-research-feature-stage{background-size:auto 75%;background-position:125% bottom;margin-top:22px;min-height:265px;padding:36px 38% 28px 24px}.digital-research-feature-stage h3{font-size:26px;margin:12px 0}.digital-research-feature-stage p{font-size:13px;line-height:1.75}.digital-research-modeling-grid{grid-template-columns:1fr;margin-top:29px}.digital-research-modeling-grid article{min-height:165px;padding:23px}.digital-research-modeling-grid h3{font-size:19px;margin:18px 0 9px}.digital-research-practice-grid article{min-height:190px;padding:21px 18px}.digital-research-practice-grid h3{font-size:18px;margin:19px 0 9px}.digital-research-practice-grid p{font-size:12px}.digital-research-practice-grid a{bottom:19px;left:18px;font-size:12px}.digital-research-related-grid{grid-template-columns:1fr;margin-top:29px}}.digital-marketing-hero{background:#f7f9fc url(/assets/product-heroes/ys-digital-marketing-hero.png) center / cover no-repeat;height:clamp(540px,37.5vw,720px);min-height:0;overflow:hidden;position:relative}.digital-marketing-hero:before{background:#fff;content:"";inset:0 auto 0 0;position:absolute;width:52%}.digital-marketing-hero-grid{align-items:center;display:grid;height:100%;position:relative;z-index:1}.digital-marketing-hero-copy{max-width:570px}.digital-marketing-brand{align-items:center;color:#292f38;display:flex;font-size:22px;font-weight:850;gap:13px;letter-spacing:-.05em}.digital-marketing-brand span{color:#df1d29;font-size:26px}.digital-marketing-brand i{background:#cfd4da;height:24px;width:1px}.digital-marketing-brand b{color:#3c424b;font-family:Arial,sans-serif;font-size:28px;letter-spacing:-.08em}.digital-marketing-hero h1{margin:28px 0 17px}.digital-marketing-hero h1 strong,.digital-marketing-hero h1 span{display:block;letter-spacing:-.085em;line-height:1.04}.digital-marketing-hero h1 strong{color:#e71926;font-family:Arial,sans-serif;font-size:clamp(54px,5.1vw,76px)}.digital-marketing-hero h1 span{color:#30363f;font-size:clamp(48px,4.8vw,70px);margin-top:8px}.digital-marketing-keywords{color:#5e6671;display:flex;flex-wrap:wrap;font-size:18px;gap:12px 24px;line-height:1.5;margin:0}.digital-marketing-keywords span+span{border-left:2px solid #df1d29;padding-left:24px}.digital-marketing-hero-description{color:#69717c;font-size:15px;line-height:1.85;margin:31px 0 27px}.digital-marketing-hero-copy .primary-button{min-height:48px;padding:0 20px}.digital-marketing-value,.digital-marketing-scenes,.digital-marketing-related{padding:96px 0}.digital-marketing-value{background:#fff}.digital-marketing-scenes{background:#f8f9fb}.digital-marketing-heading h2{color:#2d333d;font-size:40px;letter-spacing:-.075em;line-height:1.22;margin:0}.digital-marketing-heading h2 b,.digital-marketing-practice h2 b{color:#df1d29}.digital-marketing-heading>p:last-child{color:#727a84;font-size:15px;line-height:1.85;margin:15px 0 0;max-width:600px}.digital-marketing-heading.center{text-align:center}.digital-marketing-heading.center>p:last-child{margin-left:auto;margin-right:auto}.digital-marketing-capability-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:43px}.digital-marketing-capability-grid article{background:#f8f9fb;min-height:244px;padding:28px 25px;position:relative}.digital-marketing-capability-grid article>span{color:#d71920;font-size:12px;font-weight:850}.digital-marketing-capability-grid article>svg{color:#df1d29;display:block;font-size:28px;margin:29px 0 17px}.digital-marketing-capability-grid h3{color:#303640;font-size:20px;margin:0 0 9px}.digital-marketing-capability-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:0}.digital-marketing-tabs{border-bottom:1px solid #e2e5e8;display:grid;grid-template-columns:repeat(5,1fr);margin-top:42px}.digital-marketing-tabs button{background:none;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.digital-marketing-tabs button.active{color:#d71920}.digital-marketing-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:27%;position:absolute;right:27%}.digital-marketing-scene-stage{background:#fff;box-shadow:0 12px 32px #27303d14;display:grid;gap:70px;grid-template-columns:1fr .9fr;margin-top:30px;min-height:330px;padding:46px 53px}.digital-marketing-scene-copy>span{color:#d71920;font-size:12px;font-weight:850}.digital-marketing-scene-copy h3{color:#2d333d;font-size:29px;letter-spacing:-.06em;line-height:1.35;margin:13px 0;max-width:495px}.digital-marketing-scene-copy p{color:#727a84;font-size:14px;line-height:1.85;margin:0;max-width:510px}.digital-marketing-scene-copy .primary-button{margin-top:24px}.digital-marketing-scene-points{align-content:center;display:grid;gap:12px}.digital-marketing-scene-points>div{align-items:center;border:1px solid #f1e1e3;display:grid;gap:13px;grid-template-columns:26px 1fr 18px;min-height:58px;padding:13px 16px}.digital-marketing-scene-points b,.digital-marketing-scene-points svg{color:#dd1c29;font-size:11px}.digital-marketing-scene-points span{color:#404752;font-size:14px;font-weight:750}.digital-marketing-practice{background:#312f33;color:#fff;padding:94px 0}.digital-marketing-practice-grid{display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.digital-marketing-practice .section-eyebrow{color:#ff989f}.digital-marketing-practice h2{color:#fff;font-size:40px;letter-spacing:-.075em;line-height:1.2;margin:0}.digital-marketing-practice-grid>div:last-child>p{color:#d8c9cc;font-size:15px;line-height:1.85;margin:0}.digital-marketing-practice-list{border-top:1px solid rgba(255,255,255,.18);margin-top:28px}.digital-marketing-practice-list article{border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:20px;grid-template-columns:38px 1fr;padding:18px 0}.digital-marketing-practice-list>article>b{color:#ff7c85;font-size:13px}.digital-marketing-practice-list h3{color:#fff;font-size:17px;margin:0 0 7px}.digital-marketing-practice-list p{color:#d8c9cc;font-size:13px;line-height:1.7;margin:0}.digital-marketing-related{background:#fff}.digital-marketing-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.digital-marketing-related-grid a{background:#f8f9fb;color:#303640;min-height:188px;padding:26px 25px;position:relative}.digital-marketing-related-grid a:hover{background:#fff4f4}.digital-marketing-related-grid strong{display:block;font-size:20px}.digital-marketing-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.digital-marketing-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.digital-marketing-hero{background-position:65% center;height:560px;min-height:0}.digital-marketing-hero:before{background:#ffffffe8;top:0;right:0;bottom:0;left:0;width:auto}.digital-marketing-hero-grid{align-items:flex-start;padding-top:52px}.digital-marketing-hero-copy{max-width:100%}.digital-marketing-brand{font-size:17px;gap:9px}.digital-marketing-brand span{font-size:20px}.digital-marketing-brand i{height:18px}.digital-marketing-brand b{font-size:22px}.digital-marketing-hero h1{margin:21px 0 13px}.digital-marketing-hero h1 strong{font-size:45px}.digital-marketing-hero h1 span{font-size:42px;margin-top:4px}.digital-marketing-keywords{font-size:13px;gap:8px 13px}.digital-marketing-keywords span+span{border-left-width:1px;padding-left:13px}.digital-marketing-hero-description{font-size:13px;margin:21px 0}.digital-marketing-hero-copy .primary-button{font-size:13px;min-height:43px;padding:0 14px}.digital-marketing-value,.digital-marketing-scenes,.digital-marketing-related{padding:64px 0}.digital-marketing-heading h2,.digital-marketing-practice h2{font-size:31px}.digital-marketing-heading>p:last-child{font-size:13px}.digital-marketing-capability-grid{grid-template-columns:repeat(2,1fr);margin-top:29px}.digital-marketing-capability-grid article{min-height:200px;padding:18px 15px}.digital-marketing-capability-grid article>svg{font-size:22px;margin:20px 0 12px}.digital-marketing-capability-grid h3{font-size:16px}.digital-marketing-capability-grid p{font-size:11px}.digital-marketing-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.digital-marketing-tabs button{flex:0 0 126px;font-size:13px}.digital-marketing-scene-stage{display:block;margin-top:22px;min-height:0;padding:27px 20px}.digital-marketing-scene-copy h3{font-size:22px}.digital-marketing-scene-copy p{font-size:13px}.digital-marketing-scene-points{margin-top:27px}.digital-marketing-scene-points>div{font-size:13px;padding:12px}.digital-marketing-practice{padding:64px 0}.digital-marketing-practice-grid{display:block}.digital-marketing-practice-grid>div:last-child{margin-top:27px}.digital-marketing-practice-grid>div:last-child>p,.digital-marketing-practice-list p{font-size:13px}.digital-marketing-related-grid{grid-template-columns:1fr;margin-top:29px}.digital-marketing-related-grid a{min-height:158px}}.smart-procurement-hero{background:#f8fafb url(/assets/product-heroes/ys-smart-procurement-hero.jpg) center / cover no-repeat;height:clamp(540px,37.5vw,720px);min-height:0;overflow:hidden;position:relative}.smart-procurement-hero:before{background:#fff;content:"";inset:0 auto 0 0;position:absolute;width:40%}.smart-procurement-hero-grid{align-items:center;display:grid;height:100%;position:relative;z-index:1}.smart-procurement-hero-copy{max-width:530px}.smart-procurement-hero h1{align-items:center;color:#333941;display:flex;font-size:clamp(30px,2.45vw,40px);gap:14px;letter-spacing:-.075em;line-height:1.15;margin:0 0 28px}.smart-procurement-hero h1 strong{color:#df1d29;font-family:Arial,sans-serif;font-size:clamp(36px,3.2vw,48px);letter-spacing:-.1em}.smart-procurement-hero h1 i{background:#c7ccd3;height:29px;width:1px}.smart-procurement-hero-copy>p{color:#59626d;font-size:16px;line-height:1.85;margin:0}.smart-procurement-hero-copy .primary-button{margin-top:31px;min-height:48px;min-width:178px}.smart-procurement-proof{background:#fff;border-bottom:1px solid #eef0f3}.smart-procurement-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:45px 0}.smart-procurement-proof article{align-items:center;border-left:1px solid #eef0f3;display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:94px;text-align:center}.smart-procurement-proof article:first-child{border-left:0}.smart-procurement-proof strong{color:#df1d29;font-size:47px;font-weight:450;letter-spacing:-.055em;line-height:1}.smart-procurement-proof sup{font-size:20px;margin-left:4px}.smart-procurement-proof span{color:#707883;font-size:14px}.smart-procurement-value,.smart-procurement-scenes,.smart-procurement-related{padding:96px 0}.smart-procurement-value{background:#fff}.smart-procurement-heading h2{color:#2d333d;font-size:40px;letter-spacing:-.075em;line-height:1.22;margin:0}.smart-procurement-heading h2 b,.smart-procurement-practice h2 b{color:#df1d29}.smart-procurement-heading.center{text-align:center}.smart-procurement-value-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:43px}.smart-procurement-value-grid article{align-items:center;background:#f8f9fb;display:grid;gap:23px;grid-template-columns:66px 1fr;min-height:168px;padding:25px 28px}.smart-procurement-value-grid article>span{align-items:center;background:#df1d29;border-radius:50%;color:#fff;display:inline-flex;font-size:28px;height:58px;justify-content:center;width:58px}.smart-procurement-value-grid article b{color:#d71920;font-size:11px}.smart-procurement-value-grid h3{color:#333941;font-size:21px;margin:4px 0 7px}.smart-procurement-value-grid p{color:#747c86;font-size:13px;line-height:1.7;margin:0}.smart-procurement-value .center-link{margin-top:36px}.smart-procurement-scenes{background:#f7f8fa}.smart-procurement-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(6,1fr);margin-top:42px}.smart-procurement-tabs button{background:none;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.smart-procurement-tabs button.active{color:#d71920}.smart-procurement-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:29%;position:absolute;right:29%}.smart-procurement-scene-stage{background:#fff;box-shadow:0 12px 32px #27303d14;display:grid;gap:42px;grid-template-columns:175px 1fr .85fr;margin-top:30px;min-height:323px;padding:42px}.smart-procurement-scene-index{align-items:flex-start;background:#f9eded;color:#d71920;display:flex;flex-direction:column;justify-content:center;padding:23px}.smart-procurement-scene-index span{font-size:11px;font-weight:800;letter-spacing:.07em}.smart-procurement-scene-index strong{color:#383e47;font-size:29px;letter-spacing:-.08em;line-height:1.1;margin:11px 0 33px}.smart-procurement-scene-index small{color:#d71920;font-size:14px;font-weight:850}.smart-procurement-scene-copy{align-self:center}.smart-procurement-scene-copy h3{color:#2d333d;font-size:28px;letter-spacing:-.06em;line-height:1.35;margin:0 0 14px}.smart-procurement-scene-copy p{color:#727a84;font-size:14px;line-height:1.85;margin:0}.smart-procurement-scene-copy .primary-button{margin-top:23px}.smart-procurement-scene-points{align-content:center;display:grid;gap:12px}.smart-procurement-scene-points>div{align-items:center;border:1px solid #f0dfe1;display:grid;gap:12px;grid-template-columns:25px 1fr 18px;min-height:57px;padding:12px 15px}.smart-procurement-scene-points b,.smart-procurement-scene-points svg{color:#d71920;font-size:11px}.smart-procurement-scene-points span{color:#414852;font-size:14px;font-weight:750}.smart-procurement-practice{background:#303039;color:#fff;padding:94px 0}.smart-procurement-practice-grid{display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.smart-procurement-practice .section-eyebrow{color:#ff989f}.smart-procurement-practice h2{color:#fff;font-size:40px;letter-spacing:-.075em;line-height:1.2;margin:0}.smart-procurement-practice-grid>div:last-child>p{color:#d8c9cc;font-size:15px;line-height:1.85;margin:0}.smart-procurement-practice-list{border-top:1px solid rgba(255,255,255,.18);margin-top:28px}.smart-procurement-practice-list article{border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:20px;grid-template-columns:38px 1fr;padding:18px 0}.smart-procurement-practice-list>article>b{color:#ff7c85;font-size:13px}.smart-procurement-practice-list h3{color:#fff;font-size:17px;margin:0 0 7px}.smart-procurement-practice-list p{color:#d8c9cc;font-size:13px;line-height:1.7;margin:0}.smart-procurement-related{background:#fff}.smart-procurement-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.smart-procurement-related-grid a{background:#f8f9fb;color:#303640;min-height:188px;padding:26px 25px;position:relative}.smart-procurement-related-grid a:hover{background:#fff4f4}.smart-procurement-related-grid strong{display:block;font-size:20px}.smart-procurement-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.smart-procurement-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.smart-procurement-hero{background-position:62% center;height:560px}.smart-procurement-hero:before{background:#ffffffe6;top:0;right:0;bottom:0;left:0;width:auto}.smart-procurement-hero-grid{align-items:flex-start;padding-top:82px}.smart-procurement-hero-copy{max-width:100%}.smart-procurement-hero h1{font-size:26px;gap:7px;margin-bottom:21px;white-space:nowrap}.smart-procurement-hero h1 strong{font-size:34px}.smart-procurement-hero h1 i{height:22px}.smart-procurement-hero-copy>p{font-size:13px;line-height:1.8}.smart-procurement-hero-copy .primary-button{font-size:13px;margin-top:24px;min-height:43px;min-width:140px}.smart-procurement-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.smart-procurement-proof article{border-left:1px solid #eef0f3;border-top:1px solid #eef0f3;gap:8px;min-height:103px;padding:13px 8px}.smart-procurement-proof article:nth-child(-n+2){border-top:0}.smart-procurement-proof article:nth-child(3){border-left:0}.smart-procurement-proof strong{font-size:31px}.smart-procurement-proof sup{font-size:14px}.smart-procurement-proof span{font-size:11px}.smart-procurement-value,.smart-procurement-scenes,.smart-procurement-related{padding:64px 0}.smart-procurement-heading h2,.smart-procurement-practice h2{font-size:31px}.smart-procurement-value-grid{gap:1px;grid-template-columns:1fr;margin-top:29px}.smart-procurement-value-grid article{min-height:132px;padding:19px}.smart-procurement-value-grid h3{font-size:18px}.smart-procurement-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.smart-procurement-tabs button{flex:0 0 112px;font-size:13px}.smart-procurement-scene-stage{display:block;margin-top:22px;min-height:0;padding:20px}.smart-procurement-scene-index{min-height:112px}.smart-procurement-scene-index strong{font-size:24px;margin:8px 0 13px}.smart-procurement-scene-copy{margin-top:23px}.smart-procurement-scene-copy h3{font-size:22px}.smart-procurement-scene-copy p{font-size:13px}.smart-procurement-scene-points{margin-top:26px}.smart-procurement-practice{padding:64px 0}.smart-procurement-practice-grid{display:block}.smart-procurement-practice-grid>div:last-child{margin-top:27px}.smart-procurement-practice-grid>div:last-child>p,.smart-procurement-practice-list p{font-size:13px}.smart-procurement-related-grid{grid-template-columns:1fr;margin-top:29px}.smart-procurement-related-grid a{min-height:158px}}.intelligent-manufacturing-hero{background:#f7f9fa url(/assets/product-heroes/ys-intelligent-manufacturing-hero.jpg) center / cover no-repeat;height:clamp(540px,37.5vw,720px);overflow:hidden;position:relative}.intelligent-manufacturing-hero:before{background:linear-gradient(90deg,#fff 0%,#fff 43%,rgba(255,255,255,.42) 50%,transparent 58%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.intelligent-manufacturing-hero-grid{align-items:center;display:grid;height:100%;position:relative;z-index:1}.intelligent-manufacturing-hero-copy{max-width:570px}.intelligent-manufacturing-hero h1{align-items:center;color:#343a43;display:flex;font-size:clamp(30px,2.45vw,40px);gap:14px;letter-spacing:-.075em;line-height:1.15;margin:0 0 28px}.intelligent-manufacturing-hero h1 strong{color:#df1d29;font-family:Arial,sans-serif;font-size:clamp(36px,3.2vw,48px);letter-spacing:-.1em}.intelligent-manufacturing-hero h1 i{background:#c7ccd3;height:29px;width:1px}.intelligent-manufacturing-hero-copy>p{color:#59626d;font-size:16px;line-height:1.85;margin:0}.intelligent-manufacturing-hero-copy .primary-button{margin-top:31px;min-height:48px;min-width:178px}.intelligent-manufacturing-proof{background:#fff url(/assets/product-heroes/ys-intelligent-manufacturing-proof.jpg) center / cover no-repeat}.intelligent-manufacturing-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:45px 0}.intelligent-manufacturing-proof article{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:94px;text-align:center}.intelligent-manufacturing-proof strong{color:#df1d29;font-size:47px;font-weight:450;letter-spacing:-.055em;line-height:1}.intelligent-manufacturing-proof sup{font-size:20px;margin-left:4px}.intelligent-manufacturing-proof span{color:#707883;font-size:14px}.intelligent-manufacturing-value{background:#fff url(/assets/product-heroes/ys-intelligent-manufacturing-value.jpg) center / cover no-repeat;padding:92px 0 88px}.intelligent-manufacturing-heading h2{color:#2d333d;font-size:40px;letter-spacing:-.075em;line-height:1.22;margin:0}.intelligent-manufacturing-heading h2 b{color:#df1d29}.intelligent-manufacturing-heading.center{text-align:center}.intelligent-manufacturing-value-grid{display:grid;gap:28px;grid-template-columns:repeat(4,1fr);margin-top:44px;position:relative}.intelligent-manufacturing-value-grid:after{background:#e55b58;content:"";height:3px;left:7%;position:absolute;right:7%;top:calc(100% + 38px)}.intelligent-manufacturing-value-grid article{align-items:center;background:linear-gradient(145deg,#ff575e,#ff9b58);border-radius:12px;box-shadow:0 14px 25px #dc392b2b;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:246px;padding:25px 23px;position:relative;text-align:center}.intelligent-manufacturing-value-grid article:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:18px solid #ff8359;bottom:-18px;content:"";height:0;position:absolute;width:0}.intelligent-manufacturing-value-grid svg{font-size:48px;opacity:.96}.intelligent-manufacturing-value-grid h3{font-size:21px;letter-spacing:-.055em;line-height:1.38;margin:22px 0 0}.intelligent-manufacturing-value .center-link{margin-top:70px}.intelligent-manufacturing-download{background:#fff;padding:30px 0}.intelligent-manufacturing-download>div>div{align-items:center;background:linear-gradient(105deg,#d3000af5,#e6151ee8),url(/assets/product-heroes/ys-intelligent-manufacturing-scenes.jpeg) center / cover no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:176px;text-align:center}.intelligent-manufacturing-download h2{font-size:29px;letter-spacing:-.06em;margin:0 0 23px}.intelligent-manufacturing-download a{background:#fff;border-radius:8px;color:#d71920;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-width:160px;padding:12px 22px}.intelligent-manufacturing-scenes{background:#f8f9fb;padding:90px 0 95px}.intelligent-manufacturing-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(6,1fr);margin-top:42px}.intelligent-manufacturing-tabs button{background:transparent;border:0;color:#747c86;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.intelligent-manufacturing-tabs button.active{color:#d71920}.intelligent-manufacturing-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:29%;position:absolute;right:29%}.intelligent-manufacturing-scene-stage{background:#fff;display:grid;grid-template-columns:1.15fr .85fr;margin-top:30px;min-height:460px;overflow:hidden}.intelligent-manufacturing-scene-image{display:block;height:100%;min-height:460px;object-fit:cover;width:100%}.intelligent-manufacturing-scene-copy{align-self:center;padding:45px 52px}.intelligent-manufacturing-scene-copy>span{color:#df1d29;display:block;font-size:13px;font-weight:800;letter-spacing:.1em}.intelligent-manufacturing-scene-copy h3{color:#2e343e;font-size:31px;letter-spacing:-.07em;margin:11px 0 15px}.intelligent-manufacturing-scene-copy>p{color:#727a84;font-size:14px;line-height:1.85;margin:0}.intelligent-manufacturing-scene-points{display:grid;gap:8px;margin-top:19px}.intelligent-manufacturing-scene-points b{color:#d71920;font-size:12px;letter-spacing:.02em}.intelligent-manufacturing-scene-copy .primary-button{margin-top:25px}.intelligent-manufacturing-cases{background:#fff;padding:92px 0}.intelligent-manufacturing-case-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:43px}.intelligent-manufacturing-case-grid article{background:#f8f9fb;min-height:238px;padding:30px;position:relative}.intelligent-manufacturing-case-grid article>b{color:#ef767d;display:block;font-size:12px}.intelligent-manufacturing-case-grid strong{color:#303640;display:block;font-size:23px;margin-top:28px}.intelligent-manufacturing-case-grid p{color:#717983;font-size:14px;line-height:1.75;margin:11px 0}.intelligent-manufacturing-case-grid a{bottom:27px;color:#d71920;font-size:13px;font-weight:750;left:30px;position:absolute}.intelligent-manufacturing-related{background:#f8f9fb;padding:92px 0}.intelligent-manufacturing-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.intelligent-manufacturing-related-grid a{background:#fff;color:#303640;min-height:188px;padding:26px 25px;position:relative}.intelligent-manufacturing-related-grid a:hover{background:#fff4f4}.intelligent-manufacturing-related-grid strong{display:block;font-size:20px}.intelligent-manufacturing-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.intelligent-manufacturing-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}.digital-assets-hero{background:radial-gradient(circle at 77% 53%,rgba(244,53,61,.24),transparent 18%),radial-gradient(circle at 87% 76%,rgba(207,22,34,.14),transparent 24%),linear-gradient(125deg,#fff,#f9fafc 54%,#f1f3f7);height:clamp(560px,42vw,730px);overflow:hidden;position:relative}.digital-assets-hero:before{background-image:linear-gradient(rgba(211,218,227,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(211,218,227,.18) 1px,transparent 1px);background-size:34px 34px;content:"";top:0;right:0;bottom:0;left:48%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);mask-image:linear-gradient(90deg,transparent,#000 30%);position:absolute}.digital-assets-hero-grid{align-items:center;display:grid;grid-template-columns:.95fr 1.05fr;height:100%;position:relative;z-index:1}.digital-assets-hero-copy{max-width:555px;padding-top:60px}.digital-assets-hero .breadcrumbs{margin-bottom:34px}.digital-assets-brand{align-items:center;color:#343a43;display:flex;font-size:22px;font-weight:700;gap:12px;margin-bottom:20px}.digital-assets-brand span{color:#dc1f2b;font-family:Arial,sans-serif;font-size:25px;font-weight:800;letter-spacing:-.06em}.digital-assets-brand i{background:#c2c7cf;height:23px;width:1px}.digital-assets-hero h1{color:#333a44;font-size:clamp(42px,3.7vw,60px);letter-spacing:-.09em;line-height:1.12;margin:0}.digital-assets-hero h1 b,.digital-assets-heading h2 b,.digital-assets-map h2 b,.digital-assets-practice h2 b{color:#df1d29}.digital-assets-hero-copy>p{color:#626a75;font-size:16px;line-height:1.85;margin:24px 0 0;max-width:530px}.digital-assets-actions{align-items:center;display:flex;gap:26px;margin-top:30px}.digital-assets-actions>a:not(.primary-button){align-items:center;color:#d71920;display:inline-flex;font-size:14px;font-weight:750;gap:7px}.digital-assets-hero small{color:#8a929c;display:block;font-size:12px;letter-spacing:.04em;margin-top:21px}.digital-assets-orbit{height:530px;justify-self:end;position:relative;width:min(46vw,585px)}.digital-assets-orbit:before,.digital-assets-orbit:after{border:1px solid rgba(215,25,32,.28);border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.digital-assets-orbit:before{height:min(34vw,430px);width:min(34vw,430px)}.digital-assets-orbit:after{border-color:#d7192024;height:min(43vw,540px);width:min(43vw,540px)}.asset-orbit-core{align-items:center;background:linear-gradient(145deg,#e91c27,#bd0e19);border-radius:50%;box-shadow:0 24px 52px #cf141f47;color:#fff;display:flex;font-size:clamp(26px,2.4vw,38px);font-weight:800;height:min(15vw,190px);justify-content:center;left:50%;letter-spacing:-.08em;line-height:1.14;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:min(15vw,190px);z-index:2}.asset-orbit-node{background:#fffffff0;border:1px solid rgba(214,220,228,.95);box-shadow:0 12px 23px #353f4d1a;color:#424954;font-size:14px;font-weight:750;padding:13px 17px;position:absolute;white-space:nowrap;z-index:3}.asset-orbit-node:before{background:#df1d29;border:3px solid #fff;border-radius:50%;box-shadow:0 1px 5px #2429312e;content:"";height:10px;left:-6px;position:absolute;top:-6px;width:10px}.node-one{left:9%;top:19%}.node-two{right:2%;top:25%}.node-three{bottom:18%;right:8%}.node-four{bottom:13%;left:13%}.digital-assets-proof{background:#fff;border-bottom:1px solid #edf0f3}.digital-assets-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:43px 0}.digital-assets-proof article{align-items:center;border-left:1px solid #edf0f3;display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:92px;text-align:center}.digital-assets-proof article:first-child{border-left:0}.digital-assets-proof strong{color:#df1d29;font-size:29px;font-weight:650;letter-spacing:-.07em;line-height:1}.digital-assets-proof span{color:#737b85;font-size:13px}.digital-assets-pains,.digital-assets-values,.digital-assets-scenarios,.digital-assets-related{padding:94px 0}.digital-assets-pains{background:#fff}.digital-assets-values{background:#f7f8fa}.digital-assets-scenarios{background:#fff}.digital-assets-related{background:#f7f8fa}.digital-assets-heading h2,.digital-assets-map h2,.digital-assets-practice h2{color:#2c323b;font-size:40px;letter-spacing:-.075em;line-height:1.22;margin:0}.digital-assets-heading.center{text-align:center}.digital-assets-heading.center>p:last-child{color:#777f89;font-size:15px;line-height:1.85;margin:19px auto 0;max-width:610px}.digital-assets-pain-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:43px}.digital-assets-pain-grid article{background:#f8f9fb;min-height:250px;padding:29px 28px;transition:.2s ease}.digital-assets-pain-grid article:hover{background:#fff3f4;box-shadow:0 12px 28px #d719201a;transform:translateY(-3px)}.digital-assets-pain-grid>article>span,.digital-assets-value-grid>article>span{color:#e16b71;font-size:12px;font-weight:800}.digital-assets-pain-grid svg,.digital-assets-value-grid svg{color:#d71920;display:block;font-size:32px;margin-top:35px}.digital-assets-pain-grid h3,.digital-assets-value-grid h3{color:#343a43;font-size:21px;margin:15px 0 9px}.digital-assets-pain-grid p,.digital-assets-value-grid p{color:#747c86;font-size:13px;line-height:1.76;margin:0}.digital-assets-map{background:#303039;color:#fff;padding:96px 0}.digital-assets-map-grid{align-items:center;display:grid;gap:64px;grid-template-columns:.82fr 1.18fr}.digital-assets-map .section-eyebrow{color:#ff9ca3}.digital-assets-map h2{color:#fff}.digital-assets-map-grid>div:first-child>p:not(.section-eyebrow){color:#d5c8cb;font-size:15px;line-height:1.9;margin:20px 0 27px}.digital-assets-map-visual{background:#fff;box-shadow:0 18px 45px #0000002e;overflow:hidden;position:relative}.digital-assets-map-visual img{display:block;height:370px;object-fit:cover;object-position:65% center;opacity:.92;width:100%}.digital-assets-map-tags{bottom:21px;display:flex;flex-wrap:wrap;gap:8px;left:22px;position:absolute}.digital-assets-map-tags span{background:#ce111deb;color:#fff;font-size:11px;font-weight:750;padding:8px 11px}.digital-assets-value-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:43px}.digital-assets-value-grid article{background:#fff;min-height:265px;padding:28px 25px;transition:.2s ease}.digital-assets-value-grid article:hover{box-shadow:0 14px 28px #2e364317;transform:translateY(-3px)}.digital-assets-tabs{border-bottom:1px solid #dfe3e7;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.digital-assets-tabs button{background:transparent;border:0;color:#747c86;font:inherit;font-size:15px;font-weight:750;padding:18px 7px;position:relative}.digital-assets-tabs button.active{color:#d71920}.digital-assets-tabs button.active:after{background:#df1d29;bottom:-1px;content:"";height:3px;left:31%;position:absolute;right:31%}.digital-assets-scenario-stage{background:#f8f9fb;display:grid;gap:42px;grid-template-columns:185px 1fr .86fr;margin-top:30px;min-height:328px;padding:42px}.digital-assets-scenario-index{background:linear-gradient(145deg,#d71920,#f16a61);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:25px}.digital-assets-scenario-index span{font-size:10px;font-weight:800;letter-spacing:.1em;opacity:.78}.digital-assets-scenario-index strong{font-size:48px;font-weight:500;letter-spacing:-.08em;line-height:1;margin:18px 0 22px}.digital-assets-scenario-index small{font-size:18px;font-weight:800}.digital-assets-scenario-copy{align-self:center}.digital-assets-scenario-copy h3{color:#2e343e;font-size:28px;letter-spacing:-.06em;line-height:1.35;margin:0 0 13px}.digital-assets-scenario-copy p{color:#737b85;font-size:14px;line-height:1.85;margin:0}.digital-assets-scenario-copy .primary-button{margin-top:24px}.digital-assets-scenario-steps{align-content:center;display:grid;gap:11px}.digital-assets-scenario-steps>div{align-items:center;background:#fff;display:grid;gap:12px;grid-template-columns:26px 1fr 17px;min-height:60px;padding:13px 15px}.digital-assets-scenario-steps b,.digital-assets-scenario-steps svg{color:#d71920;font-size:11px}.digital-assets-scenario-steps span{color:#414852;font-size:14px;font-weight:750}.digital-assets-practice{background:linear-gradient(110deg,#2c2d35,#3b3338);color:#fff;padding:94px 0}.digital-assets-practice-grid{display:grid;gap:100px;grid-template-columns:.82fr 1.18fr}.digital-assets-practice .section-eyebrow{color:#ff9fa5}.digital-assets-practice h2{color:#fff}.digital-assets-practice-grid>div:last-child>p{color:#d9cbcd;font-size:15px;line-height:1.9;margin:0}.digital-assets-practice-list{border-top:1px solid rgba(255,255,255,.18);margin-top:28px}.digital-assets-practice-list article{border-bottom:1px solid rgba(255,255,255,.18);display:grid;gap:20px;grid-template-columns:40px 1fr;padding:18px 0}.digital-assets-practice-list>article>b{color:#ff7c85;font-size:13px}.digital-assets-practice-list h3{color:#fff;font-size:17px;margin:0 0 7px}.digital-assets-practice-list p{color:#d9cbcd;font-size:13px;line-height:1.7;margin:0}.digital-assets-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:42px}.digital-assets-related-grid a{background:#fff;color:#303640;min-height:188px;padding:26px 25px;position:relative}.digital-assets-related-grid a:hover{background:#fff4f4}.digital-assets-related-grid strong{display:block;font-size:20px}.digital-assets-related-grid p{color:#747c86;font-size:13px;line-height:1.75;margin:14px 0 0;max-width:285px}.digital-assets-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.digital-assets-hero{height:630px}.digital-assets-hero:before{top:0;right:0;bottom:0;left:0;-webkit-mask-image:none;mask-image:none;opacity:.45}.digital-assets-hero-grid{display:block;padding-top:80px}.digital-assets-hero-copy{padding-top:0}.digital-assets-hero .breadcrumbs{margin-bottom:23px}.digital-assets-brand{font-size:18px;margin-bottom:14px}.digital-assets-brand span{font-size:21px}.digital-assets-hero h1{font-size:36px}.digital-assets-hero-copy>p{font-size:13px;line-height:1.8;margin-top:18px}.digital-assets-actions{gap:14px;margin-top:24px}.digital-assets-actions>a:not(.primary-button){font-size:13px}.digital-assets-hero small{font-size:11px}.digital-assets-orbit{bottom:-96px;height:280px;position:absolute;right:-56px;width:340px}.digital-assets-orbit:before{height:240px;width:240px}.digital-assets-orbit:after{height:315px;width:315px}.asset-orbit-core{font-size:21px;height:108px;width:108px}.asset-orbit-node{font-size:11px;padding:8px 10px}.node-one{left:6%;top:12%}.node-two{right:0;top:17%}.node-three{bottom:13%;right:5%}.node-four{bottom:7%;left:9%}.digital-assets-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.digital-assets-proof article{border-left:1px solid #edf0f3;border-top:1px solid #edf0f3;gap:8px;min-height:103px;padding:13px 8px}.digital-assets-proof article:nth-child(-n+2){border-top:0}.digital-assets-proof article:nth-child(3){border-left:0}.digital-assets-proof strong{font-size:21px}.digital-assets-proof span{font-size:11px}.digital-assets-pains,.digital-assets-map,.digital-assets-values,.digital-assets-scenarios,.digital-assets-related{padding:64px 0}.digital-assets-heading h2,.digital-assets-map h2,.digital-assets-practice h2{font-size:31px}.digital-assets-heading.center>p:last-child{font-size:13px}.digital-assets-pain-grid,.digital-assets-value-grid{gap:10px;grid-template-columns:1fr;margin-top:30px}.digital-assets-pain-grid article,.digital-assets-value-grid article{min-height:0;padding:21px}.digital-assets-pain-grid svg,.digital-assets-value-grid svg{font-size:28px;margin-top:22px}.digital-assets-pain-grid h3,.digital-assets-value-grid h3{font-size:18px}.digital-assets-map-grid,.digital-assets-practice-grid{display:block}.digital-assets-map-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.digital-assets-map-visual{margin-top:31px}.digital-assets-map-visual img{height:246px;object-position:65% center}.digital-assets-map-tags{bottom:13px;left:13px}.digital-assets-map-tags span{font-size:10px;padding:6px 8px}.digital-assets-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.digital-assets-tabs button{flex:0 0 130px;font-size:13px}.digital-assets-scenario-stage{display:block;margin-top:22px;padding:20px}.digital-assets-scenario-index{min-height:118px}.digital-assets-scenario-index strong{font-size:38px;margin:11px 0 14px}.digital-assets-scenario-copy{margin-top:23px}.digital-assets-scenario-copy h3{font-size:24px}.digital-assets-scenario-copy p{font-size:13px}.digital-assets-scenario-steps{margin-top:25px}.digital-assets-practice{padding:64px 0}.digital-assets-practice-grid>div:last-child{margin-top:27px}.digital-assets-practice-grid>div:last-child>p{font-size:13px}.digital-assets-related-grid{grid-template-columns:1fr;margin-top:29px}.digital-assets-related-grid a{min-height:158px}}@media(max-width:720px){.intelligent-manufacturing-hero{background-position:61% center;height:560px}.intelligent-manufacturing-hero:before{background:#ffffffe3}.intelligent-manufacturing-hero-grid{align-items:flex-start;padding-top:82px}.intelligent-manufacturing-hero-copy{max-width:100%}.intelligent-manufacturing-hero h1{font-size:24px;gap:7px;margin-bottom:21px;white-space:nowrap}.intelligent-manufacturing-hero h1 strong{font-size:34px}.intelligent-manufacturing-hero h1 i{height:22px}.intelligent-manufacturing-hero-copy>p{font-size:13px;line-height:1.8}.intelligent-manufacturing-hero-copy .primary-button{font-size:13px;margin-top:24px;min-height:43px;min-width:140px}.intelligent-manufacturing-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.intelligent-manufacturing-proof article{gap:8px;min-height:103px;padding:13px 8px}.intelligent-manufacturing-proof strong{font-size:31px}.intelligent-manufacturing-proof sup{font-size:14px}.intelligent-manufacturing-proof span{font-size:11px}.intelligent-manufacturing-value,.intelligent-manufacturing-scenes,.intelligent-manufacturing-cases,.intelligent-manufacturing-related{padding:64px 0}.intelligent-manufacturing-heading h2{font-size:31px}.intelligent-manufacturing-value-grid{gap:11px;grid-template-columns:repeat(2,1fr);margin-top:29px}.intelligent-manufacturing-value-grid:after{display:none}.intelligent-manufacturing-value-grid article{border-radius:8px;min-height:185px;padding:15px 11px}.intelligent-manufacturing-value-grid svg{font-size:34px}.intelligent-manufacturing-value-grid h3{font-size:15px;margin-top:15px}.intelligent-manufacturing-value .center-link{margin-top:37px}.intelligent-manufacturing-download{padding:18px 0}.intelligent-manufacturing-download>div>div{min-height:139px}.intelligent-manufacturing-download h2{font-size:22px;margin-bottom:17px}.intelligent-manufacturing-download a{font-size:13px;min-width:125px;padding:10px 17px}.intelligent-manufacturing-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.intelligent-manufacturing-tabs button{flex:0 0 112px;font-size:13px}.intelligent-manufacturing-scene-stage{display:block;margin-top:22px;min-height:0}.intelligent-manufacturing-scene-image{min-height:235px}.intelligent-manufacturing-scene-copy{padding:26px 20px 30px}.intelligent-manufacturing-scene-copy h3{font-size:25px}.intelligent-manufacturing-scene-copy>p{font-size:13px}.intelligent-manufacturing-case-grid,.intelligent-manufacturing-related-grid{grid-template-columns:1fr;margin-top:29px}.intelligent-manufacturing-case-grid article,.intelligent-manufacturing-related-grid a{min-height:175px}.intelligent-manufacturing-case-grid article{padding:22px}.intelligent-manufacturing-case-grid strong{font-size:20px;margin-top:14px}.intelligent-manufacturing-case-grid a{bottom:20px;left:22px}}.yonap-hero{background:linear-gradient(119deg,#fff,#fbfbfc 48%,#f0f2f6);min-height:680px;overflow:hidden;padding:142px 0 72px;position:relative}.yonap-hero:before{background:radial-gradient(circle,rgba(229,30,42,.14) 0 1px,transparent 1.5px) 0 0 / 18px 18px;content:"";height:450px;opacity:.55;position:absolute;right:-75px;top:110px;transform:rotate(-18deg);width:600px}.yonap-hero-grid{align-items:center;display:grid;grid-template-columns:.92fr 1.08fr;min-height:466px;position:relative;z-index:1}.yonap-hero-copy{max-width:575px}.yonap-hero .breadcrumbs{margin-bottom:22px}.yonap-logo{height:43px;object-fit:contain;object-position:left center;width:220px}.yonap-hero .section-eyebrow{margin:24px 0 14px}.yonap-hero h1{color:#292d35;font-size:clamp(42px,4.6vw,64px);letter-spacing:-.075em;line-height:1.13;margin:0}.yonap-hero h1 b,.yonap-heading h2 b,.yonap-intro h2 b{color:#e51e2a}.yonap-hero-copy>p:not(.section-eyebrow){color:#68707a;font-size:16px;line-height:1.9;margin:22px 0 0;max-width:520px}.yonap-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:25px;margin-top:30px}.yonap-hero-actions>a:not(.primary-button){align-items:center;color:#434950;display:inline-flex;font-size:14px;font-weight:750;gap:7px}.yonap-hero-actions>a:not(.primary-button):hover{color:#d71920}.yonap-hero-visual{height:460px;justify-self:end;position:relative;width:min(100%,570px)}.yonap-visual-ring{border:1px solid rgba(215,25,32,.38);border-radius:50%;position:absolute;transform:rotate(-25deg)}.yonap-visual-ring.ring-one{height:310px;left:105px;top:75px;width:390px}.yonap-visual-ring.ring-two{border-color:#3f465229;height:370px;left:63px;top:40px;width:480px}.yonap-visual-line{background:linear-gradient(90deg,transparent,rgba(215,25,32,.55),transparent);height:1px;position:absolute;width:300px}.yonap-visual-line.line-one{left:12px;top:185px;transform:rotate(22deg)}.yonap-visual-line.line-two{right:10px;top:295px;transform:rotate(-20deg)}.yonap-core{align-items:center;background:linear-gradient(140deg,#e92831,#ad0711);border-radius:50%;box-shadow:0 26px 46px #c10a1542,inset 0 1px #ffffff80;color:#fff;display:flex;flex-direction:column;height:150px;justify-content:center;left:225px;position:absolute;top:155px;width:150px}.yonap-core b{font-size:31px;letter-spacing:-.07em}.yonap-core span{font-size:12px;margin-top:3px;opacity:.85}.yonap-node{background:#ffffffe0;border:1px solid rgba(215,25,32,.17);box-shadow:0 10px 20px #2a303914;color:#454b54;font-size:13px;font-weight:700;padding:10px 15px;position:absolute}.yonap-node.node-model{left:67px;top:79px}.yonap-node.node-flow{right:18px;top:122px}.yonap-node.node-data{bottom:54px;left:82px}.yonap-node.node-ai{bottom:24px;right:76px}.yonap-intro{background:#2c3038;color:#fff;padding:82px 0}.yonap-intro-grid{align-items:center;display:grid;gap:120px;grid-template-columns:1fr 1fr}.yonap-intro .section-eyebrow{color:#ff9196}.yonap-intro h2{font-size:39px;letter-spacing:-.07em;line-height:1.2;margin:0}.yonap-intro-grid>p{color:#d0d4da;font-size:15px;line-height:1.95;margin:0}.yonap-foundations{background:#fff;padding:94px 0}.yonap-heading h2{color:#2d3139;font-size:40px;letter-spacing:-.07em;line-height:1.2;margin:0}.yonap-heading.center{text-align:center}.yonap-heading.center>p:last-child{color:#79808a;font-size:15px;line-height:1.75;margin:16px auto 0;max-width:660px}.yonap-foundation-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:46px}.yonap-foundation-grid article{background:#f7f8fa;min-height:257px;padding:27px 24px;transition:background .2s ease,transform .2s ease}.yonap-foundation-grid article:hover{background:#fff5f5;transform:translateY(-4px)}.yonap-foundation-grid article>span{color:#e51e2a;font-size:12px;font-weight:850}.yonap-foundation-grid svg{color:#d71920;display:block;font-size:30px;margin:34px 0 17px}.yonap-foundation-grid h3{color:#343942;font-size:18px;margin:0 0 9px}.yonap-foundation-grid p{color:#757c86;font-size:13px;line-height:1.75;margin:0}.yonap-advantages{background:#f6f7f9;padding:96px 0}.yonap-advantage-tabs{border-bottom:1px solid #dde1e6;display:grid;grid-template-columns:repeat(3,1fr);margin-top:43px}.yonap-advantage-tabs button{background:transparent;border:0;color:#737a84;cursor:pointer;font:inherit;font-size:16px;font-weight:750;padding:20px 10px;position:relative}.yonap-advantage-tabs button span{color:#babfc6;font-size:11px;margin-right:10px}.yonap-advantage-tabs button.active{color:#d71920}.yonap-advantage-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:21%;position:absolute;right:21%}.yonap-advantage-stage{background:#fff;display:grid;gap:50px;grid-template-columns:1fr .95fr;margin-top:28px;min-height:372px;overflow:hidden;padding:54px 62px}.yonap-advantage-copy>p{color:#e51e2a;font-size:12px;font-weight:850;letter-spacing:.04em;margin:0}.yonap-advantage-copy h3{color:#2e343d;font-size:28px;letter-spacing:-.06em;line-height:1.35;margin:13px 0}.yonap-advantage-copy>span{color:#747b84;display:block;font-size:14px;line-height:1.8;max-width:535px}.yonap-advantage-copy ul{display:grid;gap:9px;grid-template-columns:1fr 1fr;list-style:none;margin:22px 0;padding:0}.yonap-advantage-copy li{align-items:center;color:#4a5058;display:flex;font-size:13px;gap:8px}.yonap-advantage-copy li svg{color:#d71920;font-size:17px}.yonap-advantage-copy .primary-button{min-height:43px;padding:0 18px}.yonap-advantage-diagram{align-self:center;background:radial-gradient(circle at center,#fff8f8,#fafbfc 61%);border-radius:50%;height:270px;justify-self:center;position:relative;width:270px}.diagram-orbit{border:1px solid rgba(215,25,32,.27);border-radius:50%;position:absolute}.diagram-orbit.orbit-a{height:205px;left:32px;top:32px;width:205px}.diagram-orbit.orbit-b{border-color:#31384321;height:265px;left:2px;top:2px;transform:rotate(42deg) scaleY(.61);width:265px}.diagram-core{align-items:center;background:#d71920;border-radius:50%;color:#fff;display:flex;font-size:21px;font-weight:800;height:91px;justify-content:center;left:89px;position:absolute;top:89px;width:91px}.diagram-chip{background:#fff;border:1px solid #ebeef1;box-shadow:0 7px 14px #2c313914;color:#5b626c;font-size:11px;font-weight:750;padding:7px 10px;position:absolute}.diagram-chip.chip-one{left:-7px;top:47px}.diagram-chip.chip-two{right:-10px;top:55px}.diagram-chip.chip-three{bottom:30px;left:21px}.diagram-chip.chip-four{bottom:22px;right:17px}.yonap-related{background:#fff;padding:94px 0}.yonap-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:43px}.yonap-related-grid a{background:#f7f8fa;color:#333941;min-height:197px;padding:26px;position:relative;transition:background .2s ease}.yonap-related-grid a:hover{background:#fff0f0}.yonap-related-grid span{color:#d71920;font-size:11px;font-weight:850}.yonap-related-grid strong{display:block;font-size:20px;margin-top:28px}.yonap-related-grid p{color:#757c86;font-size:13px;line-height:1.75;margin:9px 0 0;max-width:300px}.yonap-related-grid svg{bottom:23px;color:#d71920;font-size:18px;position:absolute;right:23px}@media(max-width:720px){.yonap-hero{min-height:640px;padding:113px 0 45px}.yonap-hero:before{right:-250px;top:175px}.yonap-hero-grid{display:block;min-height:0}.yonap-hero .breadcrumbs{margin-bottom:18px}.yonap-logo{height:36px;width:190px}.yonap-hero .section-eyebrow{margin:18px 0 11px}.yonap-hero h1{font-size:39px}.yonap-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8}.yonap-hero-actions{gap:16px;margin-top:24px}.yonap-hero-actions>a:not(.primary-button){font-size:12px}.yonap-hero-visual{height:255px;margin:-9px -24px 0 auto;transform:scale(.66);transform-origin:right top;width:570px}.yonap-intro,.yonap-foundations,.yonap-advantages,.yonap-related{padding:64px 0}.yonap-intro-grid{display:block}.yonap-intro h2,.yonap-heading h2{font-size:30px}.yonap-intro-grid>p{font-size:13px;margin-top:24px}.yonap-heading.center>p:last-child{font-size:13px}.yonap-foundation-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.yonap-foundation-grid article{min-height:205px;padding:18px 15px}.yonap-foundation-grid svg{font-size:25px;margin:27px 0 13px}.yonap-foundation-grid h3{font-size:16px}.yonap-foundation-grid p{font-size:11px;line-height:1.65}.yonap-advantage-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.yonap-advantage-tabs button{flex:0 0 143px;font-size:13px}.yonap-advantage-stage{display:flex;flex-direction:column;gap:20px;margin-top:21px;min-height:0;padding:25px 20px 28px}.yonap-advantage-copy h3{font-size:24px}.yonap-advantage-copy>span{font-size:13px}.yonap-advantage-copy ul{display:block;margin:18px 0}.yonap-advantage-copy li{margin:9px 0}.yonap-advantage-diagram{height:230px;transform:scale(.85);transform-origin:center top;width:230px}.yonap-related-grid{grid-template-columns:1fr;margin-top:30px}.yonap-related-grid a{min-height:160px}.yonap-related-grid strong{font-size:18px;margin-top:20px}.yonap-related-grid p{font-size:12px}}.yonctp-hero{background:#17191f;color:#fff;min-height:660px;overflow:hidden;padding:136px 0 82px;position:relative}.yonctp-hero:before{background:radial-gradient(circle at 78% 45%,rgba(224,31,42,.35),transparent 0 22%),radial-gradient(circle at 67% 76%,rgba(233,92,97,.16),transparent 0 34%),linear-gradient(110deg,#15171d,#20232b 57%,#292128);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.yonctp-hero-grid{align-items:center;display:grid;gap:48px;grid-template-columns:.92fr 1.08fr;position:relative}.yonctp-hero-copy{position:relative;z-index:2}.yonctp-hero .breadcrumbs{margin-bottom:24px}.yonctp-hero .breadcrumbs a,.yonctp-hero .breadcrumbs span{color:#ffffffad}.yonctp-logo{display:block;height:37px;object-fit:contain;object-position:left;width:172px}.yonctp-hero .section-eyebrow{color:#ff959a;margin:25px 0 11px}.yonctp-hero h1{color:#fff;font-size:clamp(46px,5.2vw,67px);letter-spacing:-.09em;line-height:1.06;margin:0}.yonctp-hero h1 b,.yonctp-heading h2 b,.yonctp-intro h2 b{color:#ff6e76}.yonctp-hero-copy>p:not(.section-eyebrow){color:#d5d8df;font-size:16px;line-height:1.9;margin:24px 0 29px;max-width:530px}.yonctp-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.yonctp-hero-actions>a:not(.primary-button){align-items:center;color:#f3f4f6;display:inline-flex;font-size:14px;font-weight:700;gap:8px}.yonctp-hero-actions>a:not(.primary-button) svg{color:#ff747b}.yonctp-cloud-visual{aspect-ratio:1.12 / 1;min-height:410px;position:relative}.ctp-grid{background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:32px 32px;border-radius:50%;top:10%;right:10%;bottom:10%;left:10%;-webkit-mask-image:radial-gradient(circle,#000 15%,transparent 72%);mask-image:radial-gradient(circle,#000 15%,transparent 72%);position:absolute}.ctp-ring{border:1px solid rgba(255,129,135,.45);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-28deg)}.ctp-ring.ring-a{height:69%;width:88%}.ctp-ring.ring-b{border-color:#fff3;height:87%;transform:translate(-50%,-50%) rotate(48deg);width:55%}.ctp-signal{background:#ff6c74;border-radius:50%;box-shadow:0 0 0 7px #ff6c741f,0 0 30px #ff6c74b3;height:8px;position:absolute;width:8px}.signal-a{right:25%;top:18%}.signal-b{bottom:21%;left:22%}.ctp-core{align-items:center;background:radial-gradient(circle at 35% 25%,#ff848b,#e5232d 46%,#9e141d);border:12px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 24px 55px #00000052,inset 0 0 30px #ffffff4d;color:#fff;display:flex;flex-direction:column;height:188px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:188px;z-index:1}.ctp-core b{font-size:28px;letter-spacing:-.05em}.ctp-core span{font-size:11px;letter-spacing:.08em;margin-top:6px;opacity:.88}.ctp-node{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid rgba(255,255,255,.22);box-shadow:0 12px 26px #0000002e;color:#fff;font-size:13px;font-weight:750;padding:12px 15px;position:absolute;z-index:2}.node-engine{left:4%;top:17%}.node-yms{right:0;top:27%}.node-monitor{bottom:16%;right:8%}.node-tenant{bottom:9%;left:9%}.yonctp-intro{background:#f7f8fa;padding:80px 0}.yonctp-intro-grid{align-items:center;display:grid;gap:150px;grid-template-columns:1fr 1fr}.yonctp-intro h2,.yonctp-heading h2{color:#292c33;font-size:42px;letter-spacing:-.07em;line-height:1.15;margin:0}.yonctp-intro-grid>div:last-child>p{color:#707681;font-size:15px;line-height:1.9;margin:0 0 22px}.yonctp-intro .arrow-link{color:#d71920}.yonctp-capabilities{background:#fff;padding:95px 0 100px}.yonctp-heading.center{text-align:center}.yonctp-heading.center>p:last-child{color:#727781;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:620px}.yonctp-capability-tabs{border-bottom:1px solid #e6e8ec;display:flex;justify-content:center;margin:43px 0 30px}.yonctp-capability-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;color:#7a8089;cursor:pointer;font:inherit;font-size:15px;font-weight:750;padding:16px 22px}.yonctp-capability-tabs button span{color:#d71920;font-size:11px;margin-right:8px}.yonctp-capability-tabs button.active{border-color:#d71920;color:#292d34}.yonctp-capability-stage{background:#f7f8fa;display:grid;grid-template-columns:1fr 1fr;min-height:405px}.yonctp-stage-copy{align-self:center;padding:48px 58px}.yonctp-stage-copy>p{color:#d71920;font-size:11px;font-weight:850;letter-spacing:.1em;margin:0;text-transform:uppercase}.yonctp-stage-copy h3{color:#292d34;font-size:32px;letter-spacing:-.06em;line-height:1.2;margin:10px 0 18px}.yonctp-stage-copy>span{color:#707680;display:block;font-size:14px;line-height:1.9}.yonctp-stage-copy ul{display:grid;gap:11px;list-style:none;margin:24px 0 28px;padding:0}.yonctp-stage-copy li{align-items:center;color:#454b55;display:flex;font-size:13px;gap:9px}.yonctp-stage-copy li svg{color:#d71920;font-size:16px}.yonctp-stage-diagram{background:linear-gradient(135deg,#24262e,#15171d);min-height:405px;overflow:hidden;position:relative}.ctp-stage-orbit{border:1px solid rgba(255,255,255,.21);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-25deg)}.orbit-one{height:66%;width:83%}.orbit-two{border-color:#ff666d73;height:91%;transform:translate(-50%,-50%) rotate(48deg);width:51%}.ctp-stage-path{background:linear-gradient(90deg,transparent,rgba(255,105,112,.76),transparent);height:1px;left:8%;position:absolute;transform:rotate(-24deg);width:83%}.path-one{top:37%}.path-two{top:61%;transform:rotate(34deg)}.ctp-stage-center{align-items:center;background:radial-gradient(circle at 35% 26%,#ff747c,#db1f29 48%,#95131b);border:9px solid rgba(255,255,255,.15);border-radius:50%;color:#fff;display:flex;flex-direction:column;height:142px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:142px;z-index:1}.ctp-stage-center svg{font-size:25px;margin-bottom:7px}.ctp-stage-center b{font-size:17px}.ctp-stage-center span{font-size:10px;margin-top:3px;opacity:.8}.ctp-stage-chip{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:#fff;font-size:12px;font-weight:700;padding:9px 11px;position:absolute}.chip-one{left:10%;top:15%}.chip-two{right:8%;top:21%}.chip-three{bottom:17%;left:10%}.chip-four{bottom:11%;right:12%}.yonctp-architecture{background:#24262d;color:#fff;padding:95px 0 100px}.yonctp-architecture .section-eyebrow{color:#ff8c92}.yonctp-architecture h2{color:#fff}.yonctp-architecture-map{margin-top:44px}.ctp-map-top,.ctp-map-base,.ctp-map-services{display:grid;gap:1px;grid-template-columns:repeat(4,1fr)}.ctp-map-top span,.ctp-map-base span,.ctp-map-services span{background:#ffffff14;color:#e8eaed;font-size:13px;font-weight:700;padding:17px 20px;text-align:center}.ctp-map-core{align-items:center;background:linear-gradient(105deg,#3a2025,#2f323a);display:grid;gap:40px;grid-template-columns:.82fr 1.18fr;margin:1px 0;min-height:148px;padding:27px 38px}.ctp-map-label{display:flex;flex-direction:column}.ctp-map-label b{color:#ff7a82;font-size:32px;letter-spacing:-.06em}.ctp-map-label span{color:#dddfe4;font-size:13px;margin-top:5px}.ctp-map-services span{background:#ffffff14;padding:14px 8px}.yonctp-values{background:#f7f8fa;padding:95px 0 103px}.yonctp-value-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:44px}.yonctp-value-grid article{background:#fff;min-height:255px;padding:31px 27px}.yonctp-value-grid article svg{color:#d71920;font-size:31px;margin:23px 0 20px}.yonctp-value-grid h3{color:#2d323a;font-size:19px;margin:0}.yonctp-value-grid p{color:#717883;font-size:13px;line-height:1.8;margin:12px 0 0}.yonctp-related{background:#fff;padding:93px 0 100px}.yonctp-related-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:43px}.yonctp-related-grid a{background:#f7f8fa;color:#303640;min-height:220px;padding:28px 25px;position:relative}.yonctp-related-grid a:hover{background:#fff3f4}.yonctp-related-grid span{color:#d71920;font-size:11px;font-weight:850}.yonctp-related-grid strong{display:block;font-size:19px;margin-top:38px}.yonctp-related-grid p{color:#747b85;font-size:13px;line-height:1.75;margin:12px 0 0}.yonctp-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.yonctp-hero{min-height:0;padding:112px 0 48px}.yonctp-hero-grid,.yonctp-intro-grid{display:flex;flex-direction:column;gap:37px}.yonctp-hero h1{font-size:45px}.yonctp-hero-copy>p:not(.section-eyebrow){font-size:14px;margin:20px 0 24px}.yonctp-cloud-visual{min-height:310px;width:100%}.ctp-core{height:143px;width:143px}.ctp-core b{font-size:23px}.ctp-node{font-size:11px;padding:9px 10px}.yonctp-intro,.yonctp-capabilities,.yonctp-architecture,.yonctp-values,.yonctp-related{padding:63px 0}.yonctp-intro h2,.yonctp-heading h2{font-size:31px}.yonctp-intro-grid>div:last-child>p,.yonctp-heading.center>p:last-child{font-size:13px}.yonctp-capability-tabs{justify-content:flex-start;margin:28px -16px 22px;overflow-x:auto}.yonctp-capability-tabs button{flex:0 0 auto;font-size:13px;padding:14px 17px;white-space:nowrap}.yonctp-capability-stage{display:flex;flex-direction:column-reverse}.yonctp-stage-diagram{min-height:255px}.yonctp-stage-copy{padding:30px 23px}.yonctp-stage-copy h3{font-size:26px}.yonctp-stage-copy>span{font-size:13px}.ctp-stage-center{height:112px;width:112px}.ctp-stage-center svg{font-size:19px;margin-bottom:4px}.ctp-stage-chip{font-size:10px;padding:7px 8px}.yonctp-architecture-map{margin-top:30px}.ctp-map-top,.ctp-map-base,.ctp-map-services{grid-template-columns:repeat(2,1fr)}.ctp-map-top span,.ctp-map-base span{font-size:12px;padding:13px 8px}.ctp-map-core{display:block;padding:23px}.ctp-map-services{margin-top:20px}.ctp-map-label b{font-size:27px}.ctp-map-services span{font-size:11px;padding:11px 5px}.yonctp-value-grid,.yonctp-related-grid{grid-template-columns:repeat(2,1fr);margin-top:30px}.yonctp-value-grid article{min-height:205px;padding:18px 15px}.yonctp-value-grid article svg{font-size:27px;margin:22px 0 14px}.yonctp-value-grid h3{font-size:16px}.yonctp-value-grid p{font-size:11px}.yonctp-related-grid a{min-height:195px;padding:20px 16px}.yonctp-related-grid strong{font-size:16px;margin-top:29px}.yonctp-related-grid p{font-size:11px}.yonctp-related-grid svg{bottom:17px;right:16px}}.yonai-hero{background:#fff;min-height:650px;overflow:hidden;padding:145px 0 84px;position:relative}.yonai-hero:before{background:linear-gradient(90deg,#fff,#fffffff0 38%,#fff3 73%,#faf2f2cc),radial-gradient(circle at 78% 48%,rgba(216,25,32,.14),transparent 0 24%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yonai-hero:after{background:repeating-linear-gradient(90deg,transparent 0 120px,rgba(50,56,68,.055) 121px,transparent 122px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yonai-hero-grid{align-items:center;display:grid;gap:52px;grid-template-columns:.96fr 1.04fr;position:relative}.yonai-hero-copy{position:relative;z-index:2}.yonai-hero .breadcrumbs{margin-bottom:25px}.yonai-logo{display:block;height:36px;object-fit:contain;object-position:left center;width:166px}.yonai-hero .section-eyebrow{color:#dd1f29;margin:24px 0 10px}.yonai-hero h1{color:#272a31;font-size:clamp(46px,5.3vw,68px);letter-spacing:-.09em;line-height:1.06;margin:0}.yonai-hero h1 b,.yonai-intro h2 b,.yonai-heading h2 b,.yonai-scenes h2 b{color:#d71920;font-weight:850}.yonai-hero-copy>p:not(.section-eyebrow){color:#68707b;font-size:16px;line-height:1.9;margin:24px 0 29px;max-width:535px}.yonai-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.yonai-hero-actions>a:not(.primary-button){align-items:center;color:#4c535e;display:inline-flex;font-size:14px;font-weight:700;gap:8px}.yonai-hero-actions>a:not(.primary-button) svg{color:#d71920}.yonai-orbit{aspect-ratio:1 / .88;min-height:395px;position:relative}.yonai-orbit:before{background:radial-gradient(circle,rgba(216,25,32,.12) 0 5%,rgba(216,25,32,.035) 26%,transparent 60%);border-radius:50%;content:"";top:6%;right:6%;bottom:6%;left:6%;position:absolute}.yonai-orbit-ring{border:1px solid rgba(215,25,32,.28);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-22deg)}.yonai-orbit-ring:after{background:#d71920;border-radius:50%;box-shadow:0 0 0 6px #d719201a;content:"";height:8px;position:absolute;right:10%;top:3%;width:8px}.yonai-orbit .ring-a{height:70%;width:91%}.yonai-orbit .ring-b{border-color:#464e5c2e;height:88%;transform:translate(-50%,-50%) rotate(48deg);width:57%}.yonai-core{align-items:center;background:radial-gradient(circle at 34% 27%,#ff666b,#e81925 45%,#ad0c17);border:12px solid rgba(255,255,255,.75);border-radius:50%;box-shadow:0 22px 50px #aa111b47,inset 0 0 32px #ffffff6b;color:#fff;display:flex;flex-direction:column;height:190px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:190px;z-index:1}.yonai-core b{font-size:28px;letter-spacing:-.05em}.yonai-core span{font-size:11px;letter-spacing:.07em;margin-top:5px;opacity:.9}.yonai-node{background:#ffffffe0;border:1px solid rgba(215,25,32,.22);box-shadow:0 12px 28px #2a2f371a;color:#4b505a;font-size:13px;font-weight:750;padding:12px 16px;position:absolute;z-index:2}.ai-node-one{left:9%;top:15%}.ai-node-two{right:3%;top:22%}.ai-node-three{bottom:13%;right:10%}.ai-node-four{bottom:8%;left:5%}.yonai-intro{background:#fbfbfc;padding:78px 0}.yonai-intro-grid{align-items:center;display:grid;gap:150px;grid-template-columns:1fr 1fr}.yonai-intro h2,.yonai-heading h2,.yonai-scenes h2{color:#292c33;font-size:42px;letter-spacing:-.07em;line-height:1.15;margin:0}.yonai-intro-grid>div:last-child>p,.yonai-scenes-grid>div:first-child>p:not(.section-eyebrow){color:#707681;font-size:15px;line-height:1.9;margin:0 0 22px}.yonai-intro .arrow-link{color:#d71920}.yonai-products{background:#fff;padding:92px 0 100px}.yonai-heading.center{text-align:center}.yonai-heading.center>p:last-child{color:#727781;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:600px}.yonai-product-tabs{border-bottom:1px solid #e7e9ed;display:flex;justify-content:center;margin:43px 0 30px}.yonai-product-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;color:#7b818a;cursor:pointer;font:inherit;font-size:16px;font-weight:750;padding:16px 42px}.yonai-product-tabs button span{color:#d71920;font-size:11px;margin-right:9px}.yonai-product-tabs button.active{border-color:#d71920;color:#262a30}.yonai-product-stage{background:#f7f8fa;display:grid;grid-template-columns:1.1fr .9fr;min-height:390px}.yonai-stage-visual{background:linear-gradient(135deg,#2a2c34,#16171c);min-height:390px;overflow:hidden;position:relative}.yonai-stage-visual img{height:100%;object-fit:cover;opacity:.86;width:100%}.yonai-stage-icon{align-items:center;background:#d71920;border-radius:50%;bottom:28px;color:#fff;display:flex;font-size:27px;height:58px;justify-content:center;position:absolute;right:28px;width:58px}.yonai-stage-copy{align-self:center;padding:48px 58px}.yonai-stage-copy h3{color:#292d34;font-size:32px;letter-spacing:-.06em;line-height:1.2;margin:9px 0 18px}.yonai-stage-copy>p:not(.section-eyebrow){color:#707680;font-size:14px;line-height:1.9;margin:0}.yonai-stage-copy ul{display:grid;gap:11px;list-style:none;margin:25px 0 29px;padding:0}.yonai-stage-copy li{align-items:center;color:#444a54;display:flex;font-size:13px;gap:9px}.yonai-stage-copy li svg{color:#d71920;font-size:16px}.yonai-foundation{background:#24262d;color:#fff;padding:93px 0 103px}.yonai-foundation .section-eyebrow{color:#ff858a}.yonai-foundation h2{color:#fff}.yonai-foundation h2 b{color:#ff7379}.yonai-foundation-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:45px}.yonai-foundation-grid article{background:#30323a;min-height:260px;padding:31px 27px;transition:background .2s ease}.yonai-foundation-grid article:hover{background:#3a2930}.yonai-foundation-grid article>span{color:#ff858a;font-size:11px;font-weight:800}.yonai-foundation-grid svg{color:#ff666e;font-size:32px;margin:38px 0 20px}.yonai-foundation-grid h3{font-size:19px;margin:0}.yonai-foundation-grid p{color:#c5c8ce;font-size:13px;line-height:1.75;margin:12px 0 0}.yonai-scenes{background:#f7f8fa;padding:100px 0}.yonai-scenes-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.88fr 1.12fr}.yonai-scenes-grid>div:first-child>p:not(.section-eyebrow){margin:20px 0 27px}.yonai-scene-list{border-top:1px solid #dde1e7}.yonai-scene-list article{align-items:center;border-bottom:1px solid #dde1e7;display:grid;gap:22px;grid-template-columns:46px 1fr 22px;min-height:117px;padding:16px 0}.yonai-scene-list article>span{color:#d71920;font-size:12px;font-weight:850}.yonai-scene-list h3{color:#30343b;font-size:20px;margin:0 0 8px}.yonai-scene-list p{color:#747a84;font-size:13px;line-height:1.7;margin:0}.yonai-scene-list>article>svg{color:#d71920}@media(max-width:720px){.yonai-hero{min-height:0;padding:113px 0 50px}.yonai-hero:before{background:linear-gradient(180deg,#fff,#fffffff5 58%,#fff6f6e6)}.yonai-hero-grid,.yonai-intro-grid,.yonai-scenes-grid{display:flex;flex-direction:column;gap:36px}.yonai-logo{height:31px}.yonai-hero h1{font-size:46px}.yonai-hero-copy>p:not(.section-eyebrow){font-size:14px;margin:20px 0 24px}.yonai-hero-actions{gap:15px}.yonai-orbit{min-height:300px;width:100%}.yonai-core{height:142px;width:142px}.yonai-core b{font-size:23px}.yonai-node{font-size:11px;padding:9px 11px}.yonai-intro,.yonai-products,.yonai-foundation,.yonai-scenes{padding:62px 0}.yonai-intro h2,.yonai-heading h2,.yonai-scenes h2{font-size:31px}.yonai-intro-grid>div:last-child>p,.yonai-scenes-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.yonai-product-tabs{justify-content:flex-start;margin:28px -16px 22px;overflow-x:auto}.yonai-product-tabs button{flex:0 0 auto;font-size:14px;padding:14px 20px}.yonai-product-stage{display:block}.yonai-stage-visual{min-height:235px}.yonai-stage-icon{bottom:18px;height:48px;right:18px;width:48px}.yonai-stage-copy{padding:30px 23px}.yonai-stage-copy h3{font-size:26px}.yonai-stage-copy>p:not(.section-eyebrow){font-size:13px}.yonai-foundation-grid{grid-template-columns:repeat(2,1fr);margin-top:29px}.yonai-foundation-grid article{min-height:210px;padding:19px 16px}.yonai-foundation-grid svg{font-size:27px;margin:28px 0 14px}.yonai-foundation-grid h3{font-size:16px}.yonai-foundation-grid p{font-size:11px}.yonai-scene-list article{gap:13px;grid-template-columns:34px 1fr 18px;min-height:104px}.yonai-scene-list h3{font-size:17px}.yonai-scene-list p{font-size:12px}}.yonwork-hero{background:linear-gradient(120deg,#f4f8ff,#fff 43%,#eef4ff);min-height:670px;overflow:hidden;padding:148px 0 86px;position:relative}.yonwork-hero:before{background:radial-gradient(circle at 80% 48%,rgba(64,111,255,.16),transparent 0 21%),radial-gradient(circle at 67% 78%,rgba(149,93,255,.12),transparent 0 20%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yonwork-hero-grid{align-items:center;display:grid;gap:58px;grid-template-columns:.9fr 1.1fr;position:relative;z-index:1}.yonwork-hero .breadcrumbs{margin-bottom:25px}.yonwork-logo{display:block;height:39px;object-fit:contain;object-position:left;width:180px}.yonwork-hero .section-eyebrow{color:#4b5ee6;margin:23px 0 10px}.yonwork-hero h1{color:#18213d;font-size:clamp(45px,4.6vw,65px);letter-spacing:-.085em;line-height:1.08;margin:0}.yonwork-hero h1 b,.yonwork-value h2 b,.yonwork-heading h2 b,.yonwork-flow h2 b,.yonwork-security h2 b{background:linear-gradient(100deg,#4d63ef,#9865f2);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:850}.yonwork-hero-copy>p:not(.section-eyebrow){color:#69738a;font-size:16px;line-height:1.9;margin:23px 0 28px;max-width:525px}.yonwork-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.yonwork-hero-actions .primary-button,.yonwork-flow .primary-button{background:linear-gradient(100deg,#5066ee,#805be8);box-shadow:0 12px 23px #495bda38}.yonwork-hero-actions>a:not(.primary-button){align-items:center;color:#4d5eda;display:inline-flex;font-size:14px;font-weight:750;gap:8px}.yonwork-app-window{background:#ffffffdb;border:1px solid rgba(115,133,209,.22);border-radius:16px;box-shadow:0 30px 65px #22387c2b;display:grid;grid-template-columns:34% 66%;min-height:408px;overflow:hidden;transform:perspective(1000px) rotateY(-5deg) rotateX(1deg)}.yonwork-app-side{background:linear-gradient(180deg,#eef3ff,#f9fbff);border-right:1px solid #e3e9f4;color:#65708b;display:flex;flex-direction:column;font-size:11px;gap:13px;padding:19px 15px}.yonwork-app-side b{color:#26345e;font-size:15px;margin-bottom:11px}.yonwork-app-side b i{background:linear-gradient(135deg,#6171ff,#a260f0);border-radius:5px;display:inline-block;height:16px;margin-right:5px;vertical-align:-3px;width:16px}.yonwork-app-side>span{border-radius:7px;padding:9px 7px}.yonwork-app-side .active{background:#dfe6ff;color:#4054cf;font-weight:750}.yonwork-app-side small{color:#9aa4b8;font-size:10px;margin-top:8px}.yonwork-user{align-items:center;background:#5970ee;border-radius:50%;color:#fff;display:flex;font-size:10px;height:25px;justify-content:center;margin-top:auto;width:25px}.yonwork-app-main{background:#fff;padding:21px}.yonwork-app-top{align-items:center;color:#202a45;display:flex;font-size:16px;font-weight:750;justify-content:space-between}.yonwork-app-top small{color:#8d97aa;font-size:10px;font-weight:500}.yonwork-prompt{background:#f6f8fd;border:1px solid #e6eaf4;border-radius:12px;margin-top:32px;padding:15px}.yonwork-prompt p{color:#48536e;font-size:13px;margin:0 0 15px}.yonwork-prompt div{align-items:center;display:flex;gap:8px}.yonwork-prompt span,.yonwork-task-card em{background:#e5eaff;border-radius:4px;color:#596cd7;font-size:9px;font-style:normal;padding:4px 6px}.yonwork-prompt button{background:#5b6fec;border:0;border-radius:5px;color:#fff;margin-left:auto;width:24px}.yonwork-task-card{border:1px solid #e7ebf2;border-radius:11px;box-shadow:0 7px 18px #23345f0f;display:flex;flex-direction:column;gap:11px;margin:16px 0 0 12px;padding:15px}.yonwork-task-card>span{color:#6280da;font-size:10px}.yonwork-task-card b{color:#293451;font-size:12px}.yonwork-task-card p{color:#7c879d;font-size:10px;margin:0}.yonwork-task-card p i{background:#52bf83;border-radius:50%;display:inline-block;height:5px;margin-right:5px;width:5px}.yonwork-task-card div{display:flex;gap:6px}.yonwork-value{background:#fff;padding:96px 0}.yonwork-value-grid{align-items:end;display:grid;gap:140px;grid-template-columns:1fr 1fr}.yonwork-value h2,.yonwork-heading h2,.yonwork-flow h2,.yonwork-security h2{color:#202941;font-size:42px;letter-spacing:-.07em;line-height:1.16;margin:0}.yonwork-value-grid>p{color:#6a7488;font-size:16px;line-height:2;margin:0}.yonwork-capabilities{background:#f6f8fd;padding:98px 0 105px}.yonwork-heading.center{text-align:center}.yonwork-heading.center>p:last-child{color:#758095;font-size:15px;line-height:1.9;margin:17px auto 0;max-width:630px}.yonwork-capability-grid{display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-top:48px}.yonwork-capability-grid article{background:#fff;border:1px solid #ebedf5;min-height:257px;padding:26px;position:relative;transition:box-shadow .2s ease,transform .2s ease}.yonwork-capability-grid article:hover{box-shadow:0 15px 30px #3344821a;transform:translateY(-4px)}.yonwork-capability-grid article>span{color:#8190df;font-size:11px;font-weight:800}.yonwork-capability-grid article>svg:not(:last-child){color:#586be8;display:block;font-size:31px;margin:35px 0 18px}.yonwork-capability-grid h3{color:#2d3650;font-size:19px;margin:0 0 10px}.yonwork-capability-grid p{color:#737d90;font-size:13px;line-height:1.8;margin:0}.yonwork-capability-grid article>svg:last-child{bottom:23px;color:#697ae5;position:absolute;right:24px}.yonwork-flow{background:#1c2340;color:#fff;padding:105px 0}.yonwork-flow-grid{align-items:center;display:grid;gap:90px;grid-template-columns:.9fr 1.1fr}.yonwork-flow .section-eyebrow,.yonwork-security .section-eyebrow{color:#aebaff}.yonwork-flow h2{color:#fff}.yonwork-flow h2 b{background-image:linear-gradient(100deg,#b4c0ff,#cfafff)}.yonwork-flow>div>p:not(.section-eyebrow){color:#c0c7dc;font-size:15px;line-height:1.9;margin:20px 0 29px}.yonwork-flow-board{display:grid;gap:9px;grid-template-columns:1fr 26px 1fr 26px 1fr}.yonwork-flow-board>div{background:linear-gradient(145deg,#7484ff40,#ffffff0f);border:1px solid rgba(180,192,255,.22);display:flex;flex-direction:column;min-height:185px;padding:22px 17px}.yonwork-flow-board b{color:#b9c3ff;font-size:12px}.yonwork-flow-board span{font-size:20px;font-weight:750;margin:28px 0 8px}.yonwork-flow-board small{color:#c0c7d7;font-size:11px;line-height:1.7}.yonwork-flow-board>i{align-self:center;color:#afbbff;font-size:20px;font-style:normal;text-align:center}.yonwork-scenes{background:#fff;padding:102px 0}.yonwork-scenes .yonwork-heading{max-width:680px}.yonwork-scene-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:45px}.yonwork-scene-grid article{background:#f5f7fb;display:flex;flex-direction:column;min-height:287px;padding:25px}.yonwork-scene-grid article:nth-child(2n){background:#eef2ff}.yonwork-scene-grid>article>span{color:#8c9bea;font-size:11px;font-weight:850}.yonwork-scene-grid small{color:#5268e4;font-size:12px;margin-top:30px}.yonwork-scene-grid h3{color:#303a55;font-size:18px;line-height:1.45;margin:12px 0}.yonwork-scene-grid p{color:#768095;font-size:12px;line-height:1.8;margin:0}.yonwork-scene-grid a{align-items:center;color:#5368dd;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-top:auto}.yonwork-security{background:#f6f8fd;padding:103px 0}.yonwork-security-grid{align-items:start;display:grid;gap:130px;grid-template-columns:.85fr 1.15fr}.yonwork-security-list{border-top:1px solid #dce2f0}.yonwork-security-list article{align-items:center;border-bottom:1px solid #dce2f0;display:grid;gap:22px;grid-template-columns:48px 1fr;padding:23px 0}.yonwork-security-list b{color:#7183e4;font-size:13px}.yonwork-security-list h3{color:#303953;font-size:19px;margin:0 0 6px}.yonwork-security-list p{color:#737d90;font-size:13px;line-height:1.75;margin:0}@media(max-width:720px){.yonwork-hero{min-height:0;padding:113px 0 54px}.yonwork-hero-grid,.yonwork-value-grid,.yonwork-flow-grid,.yonwork-security-grid{display:block}.yonwork-logo{height:33px}.yonwork-hero h1{font-size:40px}.yonwork-hero-copy>p:not(.section-eyebrow){font-size:13px;margin:19px 0 23px}.yonwork-hero-actions{gap:15px}.yonwork-app-window{margin:45px -5px 0;min-height:285px;transform:none}.yonwork-app-side{font-size:8px;gap:7px;padding:13px 8px}.yonwork-app-side b{font-size:11px}.yonwork-app-side>span{padding:6px 3px}.yonwork-app-main{padding:14px}.yonwork-app-top{font-size:13px}.yonwork-app-top small{display:none}.yonwork-prompt{margin-top:19px;padding:10px}.yonwork-prompt p,.yonwork-task-card b{font-size:10px}.yonwork-task-card{margin:10px 0 0;padding:10px}.yonwork-value,.yonwork-capabilities,.yonwork-flow,.yonwork-scenes,.yonwork-security{padding:64px 0}.yonwork-value h2,.yonwork-heading h2,.yonwork-flow h2,.yonwork-security h2{font-size:31px}.yonwork-value-grid>p{font-size:13px;margin-top:22px}.yonwork-heading.center>p:last-child{font-size:13px}.yonwork-capability-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.yonwork-capability-grid article{min-height:220px;padding:17px 14px}.yonwork-capability-grid article>svg:not(:last-child){font-size:25px;margin:27px 0 13px}.yonwork-capability-grid h3{font-size:15px;line-height:1.4}.yonwork-capability-grid p{font-size:11px;line-height:1.65}.yonwork-flow>div>p:not(.section-eyebrow){font-size:13px}.yonwork-flow-board{gap:5px;grid-template-columns:1fr;margin-top:32px}.yonwork-flow-board>i{display:none}.yonwork-flow-board>div{min-height:0;padding:16px}.yonwork-flow-board span{font-size:16px;margin:8px 0 4px}.yonwork-scene-grid{grid-template-columns:repeat(2,1fr);margin-top:30px}.yonwork-scene-grid article{min-height:250px;padding:17px 14px}.yonwork-scene-grid small{margin-top:20px}.yonwork-scene-grid h3{font-size:15px}.yonwork-scene-grid p{font-size:11px}.yonwork-security-list{margin-top:28px}.yonwork-security-list h3{font-size:17px}.yonwork-security-list p{font-size:12px}}.yongpt-hero{background:#17191f;color:#fff;min-height:670px;overflow:hidden;padding:143px 0 78px;position:relative}.yongpt-hero:before{background:radial-gradient(circle at 80% 43%,rgba(222,30,42,.48),transparent 0 15%),radial-gradient(circle at 69% 55%,rgba(255,103,109,.14),transparent 0 31%),linear-gradient(112deg,#16181e 9%,#1c1f26 58%,#311116);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.yongpt-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:76px 76px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,transparent 12%,#000 54%,transparent);mask-image:linear-gradient(90deg,transparent 12%,#000 54%,transparent);opacity:.75;position:absolute}.yongpt-hero-grid{align-items:center;display:grid;gap:40px;grid-template-columns:.93fr 1.07fr;min-height:449px;position:relative;z-index:1}.yongpt-hero-copy{position:relative;z-index:2}.yongpt-hero .breadcrumbs{margin-bottom:22px}.yongpt-hero .breadcrumbs a,.yongpt-hero .breadcrumbs span{color:#ffffffa6}.yongpt-logo{display:block;height:41px;object-fit:contain;object-position:left center;width:245px}.yongpt-hero .section-eyebrow{color:#ff969b;margin:25px 0 11px}.yongpt-hero h1{color:#fff;font-size:clamp(46px,5vw,66px);letter-spacing:-.09em;line-height:1.08;margin:0}.yongpt-hero h1 b,.yongpt-heading h2 b,.yongpt-intro h2 b,.yongpt-architecture h2 b{color:#ff737b}.yongpt-hero-copy>p:not(.section-eyebrow){color:#d4d8df;font-size:16px;line-height:1.9;margin:24px 0 29px;max-width:550px}.yongpt-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.yongpt-hero-actions>a:not(.primary-button){align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:8px}.yongpt-hero-actions>a:not(.primary-button) svg{color:#ff737b}.yongpt-orbit{height:430px;justify-self:end;max-width:575px;position:relative;width:100%}.gpt-grid{background:radial-gradient(circle,rgba(255,255,255,.36) 0 1px,transparent 1.5px) 0 0 / 18px 18px;height:285px;opacity:.35;position:absolute;right:20px;top:70px;transform:rotate(-18deg);width:465px}.gpt-orbit{border:1px solid rgba(255,152,157,.48);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gpt-orbit.orbit-a{height:242px;transform:translate(-50%,-50%) rotate(-23deg);width:420px}.gpt-orbit.orbit-b{border-color:#fff3;height:362px;transform:translate(-50%,-50%) rotate(45deg) scaleY(.58);width:500px}.gpt-orbit.orbit-c{border-color:#ff737b42;height:292px;transform:translate(-50%,-50%) rotate(55deg) scaleY(.62);width:390px}.gpt-core{align-items:center;background:radial-gradient(circle at 34% 27%,#ff6e76,#e31d29 48%,#8e0912);border:11px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 12px #ff576014,0 25px 70px #dc0c1980,inset 0 1px 12px #ffffff80;display:flex;flex-direction:column;height:175px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:175px;z-index:1}.gpt-core b{color:#fff;font-size:28px;letter-spacing:-.07em}.gpt-core span{color:#ffffffd9;font-size:11px;letter-spacing:.08em;margin-top:7px}.gpt-node{background:#fffffff2;box-shadow:0 14px 29px #05070d47;color:#363b43;font-size:13px;font-weight:800;padding:11px 16px;position:absolute;z-index:2}.gpt-node:before{background:#e52530;border-radius:50%;content:"";display:inline-block;height:6px;margin:0 7px 1px 0;width:6px}.gpt-node.node-data{left:22px;top:67px}.gpt-node.node-knowledge{right:7px;top:98px}.gpt-node.node-process{bottom:57px;left:38px}.gpt-node.node-agent{bottom:31px;right:42px}.yongpt-proof{background:#d81e2a;color:#fff}.yongpt-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.yongpt-proof-grid article{border-right:1px solid rgba(255,255,255,.24);min-height:128px;padding:27px 31px}.yongpt-proof-grid article:last-child{border-right:0}.yongpt-proof-grid strong{display:block;font-size:22px;letter-spacing:-.05em}.yongpt-proof-grid span{display:block;font-size:13px;margin-top:11px;opacity:.83}.yongpt-intro{background:#f5f6f8;padding:92px 0}.yongpt-intro-grid{align-items:center;display:grid;gap:130px;grid-template-columns:1fr 1fr}.yongpt-intro h2,.yongpt-heading h2,.yongpt-architecture h2{color:#2b2e36;font-size:42px;letter-spacing:-.075em;line-height:1.18;margin:0}.yongpt-intro-grid>div:last-child>p{color:#727883;font-size:15px;line-height:1.95;margin:0 0 21px}.yongpt-intro .arrow-link{color:#d71920}.yongpt-capabilities{background:#fff;padding:96px 0}.yongpt-heading.center{text-align:center}.yongpt-heading.center>p:last-child{color:#78808b;font-size:15px;line-height:1.8;margin:16px auto 0;max-width:620px}.yongpt-capability-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:46px}.yongpt-capability-grid article{background:#f7f8fa;min-height:263px;padding:29px 25px;transition:background .2s ease,transform .2s ease}.yongpt-capability-grid article:hover{background:#fff1f2;transform:translateY(-4px)}.yongpt-capability-grid article>span{color:#d71920;font-size:12px;font-weight:850}.yongpt-capability-grid svg{color:#d71920;display:block;font-size:30px;margin:37px 0 18px}.yongpt-capability-grid h3{color:#333840;font-size:18px;margin:0 0 10px}.yongpt-capability-grid p{color:#747b85;font-size:13px;line-height:1.75;margin:0}.yongpt-scenarios{background:#272a31;color:#fff;padding:96px 0}.yongpt-scenarios .section-eyebrow{color:#ff969b}.yongpt-scenarios h2{color:#fff}.yongpt-tabs{border-bottom:1px solid rgba(255,255,255,.18);display:flex;margin-top:42px}.yongpt-tabs button{background:transparent;border:0;border-bottom:3px solid transparent;color:#b9bec6;cursor:pointer;flex:1;font:inherit;font-size:16px;font-weight:750;padding:17px 9px}.yongpt-tabs button span{color:#777d87;font-size:11px;margin-right:9px}.yongpt-tabs button.active{border-color:#ee2c37;color:#fff}.yongpt-tabs button.active span{color:#ff858c}.yongpt-scenario-stage{background:#32353d;display:grid;grid-template-columns:190px 1fr 1fr;margin-top:29px;min-height:260px}.yongpt-scenario-index{background:linear-gradient(145deg,#df2631,#a90b16);display:flex;flex-direction:column;justify-content:center;padding:28px}.yongpt-scenario-index span{color:#ffffffb8;font-size:10px;font-weight:800;letter-spacing:.08em}.yongpt-scenario-index strong{font-size:62px;letter-spacing:-.09em;line-height:1;margin:13px 0 9px}.yongpt-scenario-index small{font-size:14px;font-weight:700}.yongpt-scenario-copy{align-self:center;padding:34px 48px}.yongpt-scenario-copy h3{font-size:27px;letter-spacing:-.06em;line-height:1.3;margin:0 0 16px}.yongpt-scenario-copy p{color:#c6cbd2;font-size:14px;line-height:1.85;margin:0 0 24px}.yongpt-scenario-copy .primary-button{min-height:42px;padding:0 18px}.yongpt-scenario-points{align-self:center;display:grid;gap:10px;padding:30px 42px 30px 10px}.yongpt-scenario-points>div{align-items:center;background:#ffffff0f;display:grid;gap:12px;grid-template-columns:27px 1fr 17px;min-height:49px;padding:9px 13px}.yongpt-scenario-points b{color:#ff7d84;font-size:12px}.yongpt-scenario-points span{color:#edf0f3;font-size:13px}.yongpt-scenario-points svg{color:#ff7d84;font-size:16px}.yongpt-architecture{background:#f7f8fa;padding:99px 0}.yongpt-architecture-grid{align-items:center;display:grid;gap:100px;grid-template-columns:.95fr 1.05fr}.yongpt-architecture-grid>div:first-child>p:not(.section-eyebrow){color:#737a84;font-size:15px;line-height:1.9;margin:21px 0 28px}.yongpt-architecture-map{background:#fff;box-shadow:0 18px 42px #2a2f3614;padding:23px}.gpt-map-top,.gpt-map-bottom{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.gpt-map-top span,.gpt-map-bottom span{background:#f5f6f8;color:#565d67;font-size:12px;font-weight:750;padding:13px 7px;text-align:center}.gpt-map-top span{border-top:2px solid #e4232e}.gpt-map-core{align-items:center;background:linear-gradient(120deg,#292c33,#3b2529);color:#fff;display:flex;flex-direction:column;margin:10px 0;padding:28px 18px;text-align:center}.gpt-map-core b{color:#fff;font-size:28px;letter-spacing:-.06em}.gpt-map-core>span{color:#ffb2b6;font-size:12px;margin-top:6px}.gpt-map-core div{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:21px}.gpt-map-core i{background:#ffffff1c;color:#f3f4f5;font-size:11px;font-style:normal;padding:7px 11px}.gpt-map-bottom span{border-bottom:2px solid #aeb4bd}.yongpt-related{background:#fff;padding:94px 0}.yongpt-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:43px}.yongpt-related-grid a{background:#f7f8fa;color:#343941;min-height:205px;padding:27px;position:relative;transition:background .2s ease}.yongpt-related-grid a:hover{background:#fff0f1}.yongpt-related-grid span{color:#d71920;font-size:11px;font-weight:850}.yongpt-related-grid strong{display:block;font-size:20px;margin-top:29px}.yongpt-related-grid p{color:#767d87;font-size:13px;line-height:1.75;margin:9px 0 0;max-width:300px}.yongpt-related-grid svg{bottom:24px;color:#d71920;font-size:18px;position:absolute;right:24px}@media(max-width:720px){.yongpt-hero{min-height:0;padding:112px 0 48px}.yongpt-hero:after{-webkit-mask-image:none;mask-image:none;opacity:.3}.yongpt-hero-grid,.yongpt-intro-grid,.yongpt-architecture-grid{display:flex;flex-direction:column;gap:37px}.yongpt-logo{height:34px;width:210px}.yongpt-hero h1{font-size:45px}.yongpt-hero-copy>p:not(.section-eyebrow){font-size:14px;line-height:1.8;margin:20px 0 24px}.yongpt-hero-actions{gap:15px}.yongpt-hero-actions>a:not(.primary-button){font-size:12px}.yongpt-orbit{height:298px;margin:-9px -19px 0;width:calc(100% + 38px)}.gpt-grid{height:205px;right:-5px;top:43px;width:310px}.gpt-orbit.orbit-a{height:180px;width:310px}.gpt-orbit.orbit-b{height:260px;width:370px}.gpt-orbit.orbit-c{height:220px;width:295px}.gpt-core{height:133px;width:133px}.gpt-core b{font-size:21px}.gpt-core span{font-size:9px}.gpt-node{font-size:10px;padding:8px 10px}.gpt-node:before{height:5px;margin-right:5px;width:5px}.gpt-node.node-data{left:0;top:38px}.gpt-node.node-knowledge{right:-1px;top:60px}.gpt-node.node-process{bottom:44px;left:8px}.gpt-node.node-agent{bottom:18px;right:12px}.yongpt-proof-grid{grid-template-columns:repeat(2,1fr)}.yongpt-proof-grid article{border-bottom:1px solid rgba(255,255,255,.2);min-height:104px;padding:21px 17px}.yongpt-proof-grid article:nth-child(2){border-right:0}.yongpt-proof-grid article:nth-child(n+3){border-bottom:0}.yongpt-proof-grid strong{font-size:18px}.yongpt-proof-grid span{font-size:11px;margin-top:8px}.yongpt-intro,.yongpt-capabilities,.yongpt-scenarios,.yongpt-architecture,.yongpt-related{padding:63px 0}.yongpt-intro h2,.yongpt-heading h2,.yongpt-architecture h2{font-size:30px}.yongpt-intro-grid>div:last-child>p,.yongpt-architecture-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.yongpt-heading.center>p:last-child{font-size:13px}.yongpt-capability-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.yongpt-capability-grid article{min-height:205px;padding:18px 15px}.yongpt-capability-grid svg{font-size:25px;margin:27px 0 14px}.yongpt-capability-grid h3{font-size:16px}.yongpt-capability-grid p{font-size:11px;line-height:1.65}.yongpt-tabs{margin:29px -16px 0;overflow-x:auto}.yongpt-tabs button{flex:0 0 116px;font-size:13px}.yongpt-scenario-stage{display:block;margin-top:22px}.yongpt-scenario-index{min-height:117px;padding:18px 22px}.yongpt-scenario-index strong{font-size:42px;margin:8px 0 4px}.yongpt-scenario-copy{padding:28px 22px 20px}.yongpt-scenario-copy h3{font-size:23px}.yongpt-scenario-copy p{font-size:13px}.yongpt-scenario-points{padding:0 22px 25px}.yongpt-architecture-map{padding:14px;width:100%}.gpt-map-top,.gpt-map-bottom{grid-template-columns:repeat(2,1fr)}.gpt-map-top span,.gpt-map-bottom span{font-size:11px;padding:10px 5px}.gpt-map-core{padding:23px 10px}.gpt-map-core b{font-size:24px}.yongpt-related-grid{grid-template-columns:1fr;margin-top:30px}.yongpt-related-grid a{min-height:160px}.yongpt-related-grid strong{font-size:18px;margin-top:20px}.yongpt-related-grid p{font-size:12px}}.yonlinker-hero{background:#fbfcff;overflow:hidden;padding:148px 0 88px;position:relative}.yonlinker-hero:before{background:linear-gradient(90deg,transparent 0 42%,rgba(215,25,32,.035) 42.1% 42.25%,transparent 42.35%),repeating-linear-gradient(0deg,transparent 0 88px,rgba(69,79,94,.045) 89px,transparent 90px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yonlinker-hero-grid{align-items:center;display:grid;gap:56px;grid-template-columns:.94fr 1.06fr;position:relative}.yonlinker-hero .breadcrumbs{margin-bottom:30px}.yonlinker-logo{display:block;height:44px;object-fit:contain;object-position:left center;width:228px}.yonlinker-hero .section-eyebrow{color:#d71920;margin:24px 0 10px}.yonlinker-hero h1{color:#292d34;font-size:clamp(43px,5vw,66px);letter-spacing:-.085em;line-height:1.1;margin:0}.yonlinker-hero h1 b,.yonlinker-heading h2 b{color:#d71920}.yonlinker-hero-copy>p:not(.section-eyebrow){color:#68707a;font-size:16px;line-height:1.9;margin:22px 0 27px;max-width:550px}.yonlinker-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.yonlinker-hero-actions>a:not(.primary-button){align-items:center;color:#404650;display:inline-flex;font-size:14px;font-weight:800;gap:6px}.yonlinker-hero-actions>a:not(.primary-button):hover{color:#d71920}.yonlinker-visual{aspect-ratio:1.15 / .82;min-height:360px;position:relative}.yonlinker-grid{background-image:linear-gradient(rgba(215,25,32,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(215,25,32,.08) 1px,transparent 1px);background-size:28px 28px;top:7%;right:5%;bottom:7%;left:5%;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 32%,transparent 71%);mask-image:radial-gradient(ellipse at center,#000 0 32%,transparent 71%);opacity:.9;position:absolute}.yonlinker-orbit{border:1px solid rgba(67,74,84,.2);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.yonlinker-orbit.orbit-one{height:60%;width:58%}.yonlinker-orbit.orbit-two{border-color:#d719209e;height:89%;width:87%}.yonlinker-route{background:linear-gradient(90deg,#d719200a,#d71920 45%,#d719200a);height:1px;left:50%;position:absolute;top:50%;transform-origin:left center;width:42%}.yonlinker-route:after{background:#d71920;border-radius:50%;box-shadow:0 0 0 6px #d719201f;content:"";height:6px;position:absolute;right:0;top:-3px;width:6px}.yonlinker-route.route-one{transform:rotate(-39deg)}.yonlinker-route.route-two{transform:rotate(30deg)}.yonlinker-route.route-three{transform:rotate(155deg);width:40%}.yonlinker-core{align-items:center;background:linear-gradient(145deg,#ef3238,#a70d18);border:9px solid #fff;border-radius:50%;box-shadow:0 0 0 15px #d719201a,0 18px 42px #2f212233;color:#fff;display:flex;flex-direction:column;height:158px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:158px}.yonlinker-core b{font-size:21px;letter-spacing:-.06em}.yonlinker-core span{font-size:11px;margin-top:6px;opacity:.85}.yonlinker-node{align-items:center;background:#fff;border:1px solid #e5e8ed;box-shadow:0 10px 25px #2328311a;color:#3e444e;display:flex;font-size:13px;font-weight:800;height:56px;justify-content:center;position:absolute;width:56px}.yonlinker-node.node-api{right:8%;top:12%}.yonlinker-node.node-data{bottom:9%;left:9%}.yonlinker-node.node-app{bottom:10%;right:8%}.yonlinker-node.node-eco{left:7%;top:15%}.yonlinker-proof{background:#fff;border-bottom:1px solid #edf0f3}.yonlinker-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:36px 0}.yonlinker-proof article{align-items:center;border-left:1px solid #edf0f3;display:flex;flex-direction:column;gap:9px;justify-content:center;text-align:center}.yonlinker-proof article:first-child{border:0}.yonlinker-proof strong{color:#d71920;font-size:38px;font-weight:500;letter-spacing:-.07em}.yonlinker-proof sup{font-size:18px;margin-left:3px}.yonlinker-proof span{color:#747b85;font-size:13px}.yonlinker-intro{background:#fff;padding:94px 0}.yonlinker-intro-grid{align-items:end;display:grid;gap:70px;grid-template-columns:1fr 1fr}.yonlinker-heading h2,.yonlinker-intro h2{color:#2b3038;font-size:42px;letter-spacing:-.075em;line-height:1.18;margin:0}.yonlinker-intro>div>p:last-child{color:#727984;font-size:16px;line-height:1.9;margin:0}.yonlinker-heading.center{text-align:center}.yonlinker-heading.center>p:last-child{color:#737b85;font-size:15px;line-height:1.8;margin:18px auto 0;max-width:580px}.yonlinker-capabilities{background:#f7f8fb;padding:92px 0}.yonlinker-tabs{border-bottom:1px solid #dde1e6;display:flex;justify-content:center;margin-top:44px}.yonlinker-tabs button{background:transparent;border:0;color:#747b85;cursor:pointer;font:inherit;font-size:15px;font-weight:800;padding:18px 25px;position:relative}.yonlinker-tabs button span{color:#d71920;font-size:10px;margin-right:8px}.yonlinker-tabs button.active{color:#d71920}.yonlinker-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:25px;position:absolute;right:25px}.yonlinker-stage{background:#fff;display:grid;grid-template-columns:.93fr 1.07fr;margin-top:30px;min-height:366px;overflow:hidden}.yonlinker-stage-copy{padding:55px 46px 48px 54px}.yonlinker-stage-copy>p{color:#d71920;font-size:11px;font-weight:850;letter-spacing:.13em;margin:0}.yonlinker-stage-copy h3{color:#30353d;font-size:31px;letter-spacing:-.065em;line-height:1.25;margin:16px 0}.yonlinker-stage-copy>span{color:#737a84;display:block;font-size:14px;line-height:1.85}.yonlinker-stage-copy ul{display:grid;gap:9px;list-style:none;margin:23px 0 26px;padding:0}.yonlinker-stage-copy li{align-items:center;color:#4e5560;display:flex;font-size:13px;gap:8px}.yonlinker-stage-copy li svg{color:#d71920}.yonlinker-stage-diagram{background:radial-gradient(circle at center,#fff 0 10%,#fff3f3 10.2% 31%,rgba(215,25,32,.06) 31.2% 54%,transparent 54.2%),linear-gradient(135deg,#fff8f8,#f5f7fa);min-height:366px;overflow:hidden;position:relative}.linker-stage-ring{border:1px dashed rgba(215,25,32,.48);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.linker-stage-ring.ring-one{height:54%;width:49%}.linker-stage-ring.ring-two{border-color:#373f4b36;height:84%;width:77%}.linker-stage-line{background:#d7192080;height:1px;left:50%;position:absolute;top:50%;transform-origin:left;width:36%}.linker-stage-line.line-one{transform:rotate(-36deg)}.linker-stage-line.line-two{transform:rotate(144deg)}.linker-stage-center{align-items:center;background:#d71920;border:7px solid #fff;border-radius:50%;box-shadow:0 0 0 11px #d719201c;color:#fff;display:flex;flex-direction:column;height:116px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:116px}.linker-stage-center svg{font-size:25px}.linker-stage-center b{font-size:14px;margin-top:5px}.linker-stage-center small{font-size:9px;opacity:.8}.linker-stage-chip{background:#fff;box-shadow:0 7px 16px #2e35401a;color:#535a64;font-size:12px;font-weight:750;padding:10px 14px;position:absolute}.linker-stage-chip.chip-one{left:12%;top:16%}.linker-stage-chip.chip-two{right:10%;top:21%}.linker-stage-chip.chip-three{bottom:16%;left:13%}.linker-stage-chip.chip-four{bottom:14%;right:11%}.yonlinker-architecture{background:#fff;padding:92px 0}.yonlinker-architecture-map{background:#fafbfc;border:1px solid #e7eaee;margin-top:40px;padding:31px}.linker-map-sources,.linker-map-targets{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}.linker-map-sources span,.linker-map-targets span{align-items:center;background:#fff;border:1px solid #e6e9ed;color:#59606a;display:flex;font-size:12px;justify-content:center;min-height:48px;padding:8px;text-align:center}.linker-map-platform{align-items:center;background:linear-gradient(110deg,#c70f1b,#ec343b);color:#fff;display:grid;gap:25px;grid-template-columns:145px 1fr;margin:16px 0;min-height:112px;padding:20px 26px}.linker-map-platform>div{border-right:1px solid rgba(255,255,255,.35);display:flex;flex-direction:column;gap:6px}.linker-map-platform b{font-size:20px;letter-spacing:-.05em}.linker-map-platform span{font-size:11px}.linker-map-platform p{display:flex;flex-wrap:wrap;gap:8px;margin:0}.linker-map-platform p span{background:#ffffff26;border:1px solid rgba(255,255,255,.25);font-size:12px;padding:8px 11px}.yonlinker-values{background:#f7f8fb;padding:92px 0}.yonlinker-value-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-top:44px}.yonlinker-value-grid article{background:#fff;border-bottom:3px solid transparent;min-height:205px;padding:26px 23px;transition:box-shadow .2s,transform .2s}.yonlinker-value-grid article:hover{border-bottom-color:#d71920;box-shadow:0 15px 30px #1f27311a;transform:translateY(-3px)}.yonlinker-value-grid svg{color:#d71920;font-size:26px}.yonlinker-value-grid h3{color:#333840;font-size:19px;margin:21px 0 9px}.yonlinker-value-grid p{color:#78808a;font-size:13px;line-height:1.75;margin:0}.yonlinker-related{background:#fff;padding:92px 0}.yonlinker-related-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:43px}.yonlinker-related-grid a{border:1px solid #e8ebef;color:#343941;min-height:188px;padding:23px;position:relative;transition:border-color .2s,box-shadow .2s,transform .2s}.yonlinker-related-grid a:hover{border-color:#eaa0a4;box-shadow:0 12px 25px #d719201a;transform:translateY(-3px)}.yonlinker-related-grid a>span{color:#d71920;font-size:11px;font-weight:850}.yonlinker-related-grid strong{display:block;font-size:18px;margin-top:26px}.yonlinker-related-grid p{color:#7b828b;font-size:13px;line-height:1.7;margin:9px 0 0}.yonlinker-related-grid svg{bottom:19px;color:#d71920;position:absolute;right:19px}@media(max-width:720px){.yonlinker-hero{padding:108px 0 53px}.yonlinker-hero-grid,.yonlinker-intro-grid,.yonlinker-stage{display:block}.yonlinker-hero h1{font-size:43px}.yonlinker-hero-copy>p:not(.section-eyebrow){font-size:14px}.yonlinker-visual{margin:38px auto 0;min-height:295px;width:min(100%,420px)}.yonlinker-core{height:126px;width:126px}.yonlinker-core b{font-size:17px}.yonlinker-node{font-size:11px;height:48px;width:48px}.yonlinker-proof-grid{grid-template-columns:repeat(2,1fr);padding:13px 0}.yonlinker-proof article{border-left:1px solid #edf0f3;border-top:1px solid #edf0f3;min-height:94px}.yonlinker-proof article:first-child{border:0}.yonlinker-proof article:nth-child(2){border-top:0}.yonlinker-proof article:nth-child(3){border-left:0}.yonlinker-proof strong{font-size:28px}.yonlinker-proof span{font-size:12px}.yonlinker-intro,.yonlinker-capabilities,.yonlinker-architecture,.yonlinker-values,.yonlinker-related{padding:63px 0}.yonlinker-heading h2,.yonlinker-intro h2{font-size:31px}.yonlinker-intro>div>p:last-child{font-size:13px;margin-top:24px}.yonlinker-tabs{justify-content:flex-start;margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px)}.yonlinker-tabs button{flex:0 0 auto;font-size:13px;padding:16px 13px;white-space:nowrap}.yonlinker-tabs button.active:after{left:13px;right:13px}.yonlinker-stage-copy{padding:31px 21px}.yonlinker-stage-copy h3{font-size:25px}.yonlinker-stage-copy>span{font-size:13px}.yonlinker-stage-diagram{min-height:285px}.linker-stage-chip{font-size:10px;padding:8px 9px}.linker-map-sources,.linker-map-targets{grid-template-columns:repeat(2,1fr)}.linker-map-sources span:last-child{grid-column:span 2}.linker-map-platform{display:block;padding:20px}.linker-map-platform>div{border-bottom:1px solid rgba(255,255,255,.3);border-right:0;padding-bottom:12px}.linker-map-platform p{margin-top:13px}.yonlinker-architecture-map{padding:14px}.yonlinker-value-grid,.yonlinker-related-grid{grid-template-columns:repeat(2,1fr);margin-top:30px}.yonlinker-value-grid article{min-height:178px;padding:19px 15px}.yonlinker-value-grid h3{font-size:16px;margin:15px 0 7px}.yonlinker-value-grid p,.yonlinker-related-grid p{font-size:11px}.yonlinker-related-grid a{min-height:176px;padding:17px}.yonlinker-related-grid strong{font-size:15px;margin-top:20px}}.yonbuilder-hero{background:linear-gradient(117deg,#fff,#fdfdfd 42%,#f5f6f8);min-height:680px;overflow:hidden;padding:145px 0 76px;position:relative}.yonbuilder-hero:before{background:radial-gradient(circle at 77% 49%,rgba(215,25,32,.16),transparent 0 23%),linear-gradient(90deg,transparent 0 54%,rgba(215,25,32,.035));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.yonbuilder-hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:.9fr 1.1fr;min-height:458px;position:relative;z-index:1}.yonbuilder-hero-copy{max-width:555px}.yonbuilder-hero .breadcrumbs{margin-bottom:23px}.yonbuilder-logo{display:block;height:41px;object-fit:contain;object-position:left center;width:220px}.yonbuilder-hero .section-eyebrow{color:#d71920;margin:23px 0 12px}.yonbuilder-hero h1{color:#292d34;font-size:clamp(46px,5vw,67px);letter-spacing:-.087em;line-height:1.08;margin:0}.yonbuilder-hero h1 b,.yonbuilder-heading h2 b,.yonbuilder-intro h2 b,.yonbuilder-practice h2 b{color:#d71920}.yonbuilder-hero-copy>p:not(.section-eyebrow){color:#69717b;font-size:16px;line-height:1.9;margin:22px 0 29px}.yonbuilder-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.yonbuilder-hero-actions>a:not(.primary-button){align-items:center;color:#4a515b;display:inline-flex;font-size:14px;font-weight:750;gap:8px}.yonbuilder-hero-actions>a:not(.primary-button) svg{color:#d71920}.yonbuilder-canvas{height:440px;position:relative}.builder-grid{background-image:linear-gradient(rgba(61,67,77,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(61,67,77,.08) 1px,transparent 1px);background-size:22px 22px;top:25px;right:5px;bottom:25px;left:5px;-webkit-mask-image:radial-gradient(ellipse at center,#000 23%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 23%,transparent 72%);position:absolute}.builder-curve{border:1px solid rgba(215,25,32,.3);border-radius:50%;height:370px;position:absolute;transform:rotate(-27deg);width:520px}.curve-one{left:25px;top:31px}.curve-two{border-color:#2e343d24;height:292px;left:93px;top:75px;transform:rotate(38deg);width:385px}.builder-terminal{background:#ffffffed;border:1px solid rgba(215,25,32,.21);box-shadow:0 30px 65px #262b342e;height:305px;left:72px;overflow:hidden;position:absolute;top:77px;transform:perspective(900px) rotateY(-9deg) rotateX(4deg);width:min(100% - 96px,490px)}.builder-terminal-bar{align-items:center;background:#30333a;color:#d5d8dd;display:flex;font-size:11px;gap:6px;height:34px;padding:0 13px}.builder-terminal-bar i{background:#e44b54;border-radius:50%;height:7px;width:7px}.builder-terminal-bar i:nth-child(2){background:#e8b24d}.builder-terminal-bar i:nth-child(3){background:#5fb983}.builder-terminal-bar span{margin-left:8px;opacity:.8}.builder-terminal-body{display:grid;grid-template-columns:43px 1fr;height:calc(100% - 34px)}.builder-terminal-body aside{align-items:center;background:#f4f5f7;color:#a3a8b0;display:flex;flex-direction:column;font-size:17px;gap:20px;padding-top:21px}.builder-terminal-body aside b{color:#d71920}.builder-code{padding:25px 26px}.builder-code small{color:#d71920;font-size:10px;font-weight:800;letter-spacing:.05em}.builder-code>b{color:#333840;display:block;font-size:22px;letter-spacing:-.05em;margin:8px 0 18px}.builder-code-lines{display:grid;gap:7px}.builder-code-lines span{background:linear-gradient(90deg,#d9dde2 0 37%,#f2d2d4 37% 55%,#d9dde2 55% 70%,transparent 70%);height:5px}.builder-code-lines span:nth-child(2){width:78%}.builder-code-lines span:nth-child(3){width:91%}.builder-code-lines span:nth-child(4){width:61%}.builder-dashboard{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-top:23px}.builder-dashboard em{background:#f7f8fa;color:#858c95;font-size:9px;font-style:normal;padding:9px 7px}.builder-dashboard strong{color:#3a4049;display:block;font-size:11px;margin-top:4px}.builder-ai-chip,.builder-model-chip{background:#d71920;box-shadow:0 10px 20px #c2141c38;color:#fff;font-size:12px;font-weight:750;padding:12px 15px;position:absolute}.builder-ai-chip{align-items:center;display:flex;gap:7px;right:6px;top:67px}.builder-model-chip{background:#fff;border:1px solid #e7e9ed;bottom:42px;box-shadow:0 10px 22px #2a2f371a;color:#525963;right:38px}.yonbuilder-statistics{background:#2c3038;color:#fff}.yonbuilder-statistics-grid{display:grid;grid-template-columns:repeat(5,1fr)}.yonbuilder-statistics-grid>div{border-left:1px solid rgba(255,255,255,.12);padding:31px 14px 33px;text-align:center}.yonbuilder-statistics-grid>div:last-child{border-right:1px solid rgba(255,255,255,.12)}.yonbuilder-statistics strong{color:#fff;display:block;font-size:31px;letter-spacing:-.05em}.yonbuilder-statistics strong small{color:#ff8d92;font-size:17px;margin-left:3px}.yonbuilder-statistics span{color:#c3c7ce;display:block;font-size:12px;margin-top:6px}.yonbuilder-intro{background:#f7f8fa;padding:86px 0}.yonbuilder-intro-grid{align-items:center;display:grid;gap:150px;grid-template-columns:1fr 1fr}.yonbuilder-intro h2,.yonbuilder-heading h2,.yonbuilder-practice h2{color:#2b2f36;font-size:41px;letter-spacing:-.075em;line-height:1.18;margin:0}.yonbuilder-intro-grid>div:last-child>p{color:#707781;font-size:15px;line-height:1.95;margin:0 0 22px}.yonbuilder-intro .arrow-link{color:#d71920}.yonbuilder-capabilities{background:#fff;padding:96px 0}.yonbuilder-heading.center{text-align:center}.yonbuilder-heading.center>p:last-child{color:#737a84;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:620px}.yonbuilder-capability-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:45px}.yonbuilder-capability-grid article{background:#f7f8fa;min-height:265px;padding:29px 25px;position:relative;transition:background .2s ease,transform .2s ease}.yonbuilder-capability-grid article:hover{background:#fff1f1;transform:translateY(-4px)}.yonbuilder-capability-grid article>span{color:#d71920;font-size:11px;font-weight:850}.yonbuilder-capability-grid article>svg:first-of-type{color:#d71920;display:block;font-size:31px;margin:38px 0 18px}.yonbuilder-capability-grid h3{color:#343941;font-size:19px;margin:0 0 9px}.yonbuilder-capability-grid p{color:#757c86;font-size:13px;line-height:1.76;margin:0}.yonbuilder-capability-grid article>svg:last-child{bottom:25px;color:#d71920;position:absolute;right:25px}.yonbuilder-advantages{background:#f6f7f9;padding:97px 0}.yonbuilder-advantage-tabs{border-bottom:1px solid #dfe3e8;display:grid;grid-template-columns:repeat(3,1fr);margin-top:42px}.yonbuilder-advantage-tabs button{background:transparent;border:0;color:#747b85;cursor:pointer;font:inherit;font-size:16px;font-weight:750;padding:19px 8px;position:relative}.yonbuilder-advantage-tabs button span{color:#b7bcc3;font-size:11px;margin-right:9px}.yonbuilder-advantage-tabs button.active{color:#d71920}.yonbuilder-advantage-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:20%;position:absolute;right:20%}.yonbuilder-advantage-stage{background:#fff;display:grid;gap:35px;grid-template-columns:1.08fr .92fr;margin-top:29px;min-height:380px;overflow:hidden;padding:54px 62px}.yonbuilder-advantage-copy>p{color:#d71920;font-size:12px;font-weight:850;letter-spacing:.035em;margin:0}.yonbuilder-advantage-copy h3{color:#2e333b;font-size:29px;letter-spacing:-.065em;line-height:1.35;margin:14px 0}.yonbuilder-advantage-copy>span{color:#747b84;display:block;font-size:14px;line-height:1.82;max-width:558px}.yonbuilder-advantage-copy ul{display:grid;gap:9px;grid-template-columns:1fr 1fr;list-style:none;margin:22px 0 25px;padding:0}.yonbuilder-advantage-copy li{align-items:center;color:#4a5058;display:flex;font-size:13px;gap:8px}.yonbuilder-advantage-copy li svg{color:#d71920;font-size:17px}.yonbuilder-advantage-copy .primary-button{min-height:43px;padding:0 18px}.yonbuilder-advantage-visual{align-self:center;background:radial-gradient(circle at center,#fff7f7,#fafbfc 63%);border-radius:50%;height:285px;justify-self:center;position:relative;width:285px}.builder-flow-line{border:1px solid rgba(215,25,32,.25);border-radius:50%;position:absolute}.line-a{height:220px;left:32px;top:32px;width:220px}.line-b{border-color:#33394321;height:280px;left:2px;top:2px;transform:rotate(48deg) scaleY(.62);width:280px}.line-c{border-color:#d7192029;border-bottom-color:transparent;border-left-color:transparent;height:172px;left:57px;top:57px;transform:rotate(-28deg);width:172px}.builder-flow-core{align-items:center;background:linear-gradient(135deg,#ea323a,#b20b15);border-radius:50%;box-shadow:0 17px 35px #c9151e40;color:#fff;display:flex;flex-direction:column;height:96px;justify-content:center;left:95px;position:absolute;top:95px;width:96px}.builder-flow-core svg{font-size:23px}.builder-flow-core b{font-size:17px;margin-top:3px}.builder-flow-node{background:#fff;border:1px solid #ebedf0;box-shadow:0 8px 18px #2a303914;color:#565d66;font-size:11px;font-weight:750;padding:8px 10px;position:absolute}.node-a{left:-18px;top:57px}.node-b{right:-19px;top:57px}.node-c{bottom:30px;left:2px}.node-d{bottom:27px;right:0}.yonbuilder-practice{background:#2c3038;color:#fff;padding:97px 0}.yonbuilder-practice .section-eyebrow{color:#ff9499}.yonbuilder-practice h2{color:#fff}.yonbuilder-practice h2 b{color:#ff858b}.yonbuilder-practice-grid{align-items:center;display:grid;gap:125px;grid-template-columns:.9fr 1.1fr}.yonbuilder-practice-grid>div:first-child>p:not(.section-eyebrow){color:#cdd1d7;font-size:15px;line-height:1.9;margin:21px 0 29px;max-width:470px}.yonbuilder-practice .primary-button{background:#fff;color:#c7131e}.yonbuilder-practice-list{border-top:1px solid rgba(255,255,255,.2)}.yonbuilder-practice-list article{align-items:center;border-bottom:1px solid rgba(255,255,255,.2);display:grid;gap:22px;grid-template-columns:48px 1fr 20px;min-height:117px;padding:15px 0}.yonbuilder-practice-list article>span{color:#ff9095;font-size:12px;font-weight:850}.yonbuilder-practice-list h3{font-size:20px;margin:0 0 7px}.yonbuilder-practice-list p{color:#c5c9d0;font-size:13px;line-height:1.7;margin:0}.yonbuilder-practice-list article>svg{color:#ff858b}@media(max-width:720px){.yonbuilder-hero{min-height:0;padding:113px 0 42px}.yonbuilder-hero-grid,.yonbuilder-intro-grid,.yonbuilder-practice-grid{display:flex;flex-direction:column;gap:35px}.yonbuilder-hero .breadcrumbs{margin-bottom:18px}.yonbuilder-logo{height:34px;width:190px}.yonbuilder-hero .section-eyebrow{margin:18px 0 10px}.yonbuilder-hero h1{font-size:44px}.yonbuilder-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.yonbuilder-hero-actions{gap:15px}.yonbuilder-hero-actions>a:not(.primary-button){font-size:12px}.yonbuilder-canvas{height:260px;margin:0 -15px;transform:scale(.77);transform-origin:center top;width:125%}.builder-terminal{left:53px;top:25px}.builder-ai-chip{right:10px;top:10px}.builder-model-chip{bottom:12px;right:35px}.yonbuilder-statistics-grid>div{min-width:72px;padding:22px 4px}.yonbuilder-statistics strong{font-size:21px}.yonbuilder-statistics strong small{font-size:12px}.yonbuilder-statistics span{font-size:10px}.yonbuilder-intro,.yonbuilder-capabilities,.yonbuilder-advantages,.yonbuilder-practice{padding:63px 0}.yonbuilder-intro h2,.yonbuilder-heading h2,.yonbuilder-practice h2{font-size:30px}.yonbuilder-intro-grid>div:last-child>p,.yonbuilder-practice-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.yonbuilder-heading.center>p:last-child{font-size:13px}.yonbuilder-capability-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.yonbuilder-capability-grid article{min-height:205px;padding:18px 15px}.yonbuilder-capability-grid article>svg:first-of-type{font-size:25px;margin:27px 0 13px}.yonbuilder-capability-grid h3{font-size:16px}.yonbuilder-capability-grid p{font-size:11px;line-height:1.65}.yonbuilder-capability-grid article>svg:last-child{bottom:16px;right:15px}.yonbuilder-advantage-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.yonbuilder-advantage-tabs button{flex:0 0 155px;font-size:13px}.yonbuilder-advantage-stage{display:flex;flex-direction:column;gap:21px;margin-top:21px;min-height:0;padding:25px 20px 27px}.yonbuilder-advantage-copy h3{font-size:24px}.yonbuilder-advantage-copy>span{font-size:13px}.yonbuilder-advantage-copy ul{display:block;margin:18px 0}.yonbuilder-advantage-copy li{margin:9px 0}.yonbuilder-advantage-visual{height:235px;transform:scale(.83);transform-origin:center top;width:235px}.yonbuilder-practice-list article{gap:13px;grid-template-columns:34px 1fr 18px;min-height:104px}.yonbuilder-practice-list h3{font-size:17px}.yonbuilder-practice-list p{font-size:12px}}.yonwork-hero{background:linear-gradient(120deg,#fff,#fff8f8 47%,#fff0f0)}.yonwork-hero:before{background:radial-gradient(circle at 80% 48%,rgba(215,25,32,.17),transparent 0 21%),radial-gradient(circle at 67% 78%,rgba(244,100,105,.13),transparent 0 20%)}.yonwork-hero .section-eyebrow,.yonwork-scenes .section-eyebrow{color:#d71920}.yonwork-hero h1 b,.yonwork-value h2 b,.yonwork-heading h2 b,.yonwork-flow h2 b,.yonwork-security h2 b{background-image:linear-gradient(100deg,#d71920,#ef5158)}.yonwork-hero-actions .primary-button,.yonwork-flow .primary-button{background:linear-gradient(100deg,#c91019,#e5353d);box-shadow:0 12px 23px #b7141d38}.yonwork-hero-actions>a:not(.primary-button),.yonwork-scene-grid a{color:#d71920}.yonwork-app-window{border-color:#d7192033;box-shadow:0 30px 65px #7e1a2229}.yonwork-app-side{background:linear-gradient(180deg,#fff2f2,snow);border-color:#f2dddd;color:#79656a}.yonwork-app-side b,.yonwork-app-top{color:#3a2a2d}.yonwork-app-side b i,.yonwork-user,.yonwork-prompt button{background:linear-gradient(135deg,#d71920,#ef5860)}.yonwork-app-side .active{background:#fee2e3;color:#c7151d}.yonwork-app-side small{color:#ac989c}.yonwork-prompt{background:#fff8f8;border-color:#f0dfdf}.yonwork-prompt p{color:#69565b}.yonwork-prompt span,.yonwork-task-card em{background:#ffe5e6;color:#cf3339}.yonwork-task-card{border-color:#f0e2e2;box-shadow:0 7px 18px #6323270f}.yonwork-task-card>span{color:#d23d44}.yonwork-task-card b{color:#3e3034}.yonwork-task-card p{color:#8b767a}.yonwork-value h2,.yonwork-heading h2,.yonwork-security h2{color:#302629}.yonwork-value-grid>p{color:#796e72}.yonwork-capabilities,.yonwork-security{background:#fff7f7}.yonwork-heading.center>p:last-child{color:#817579}.yonwork-capability-grid article{border-color:#f1e3e3}.yonwork-capability-grid article:hover{box-shadow:0 15px 30px #91262b1a}.yonwork-capability-grid article>span,.yonwork-capability-grid article>svg:not(:last-child),.yonwork-capability-grid article>svg:last-child{color:#d71920}.yonwork-capability-grid h3{color:#392e31}.yonwork-capability-grid p{color:#7c7175}.yonwork-flow{background:#30292b}.yonwork-flow .section-eyebrow,.yonwork-security .section-eyebrow{color:#e98388}.yonwork-flow h2 b{background-image:linear-gradient(100deg,#ffb0b4,#ff757c)}.yonwork-flow>div>p:not(.section-eyebrow){color:#d9cacc}.yonwork-flow-board>div{background:linear-gradient(145deg,#d7192052,#ffffff0f);border-color:#ffb5b840}.yonwork-flow-board b,.yonwork-flow-board>i{color:#ffadb1}.yonwork-flow-board small{color:#ddccce}.yonwork-scene-grid article{background:#fff6f6}.yonwork-scene-grid article:nth-child(2n){background:#feecec}.yonwork-scene-grid>article>span{color:#db6d72}.yonwork-scene-grid small{color:#d71920}.yonwork-scene-grid h3{color:#443438}.yonwork-scene-grid p{color:#817276}.yonwork-security-list{border-color:#efdcdc}.yonwork-security-list article{border-color:#efdcdc}.yonwork-security-list b{color:#d71920}.yonwork-security-list h3{color:#453438}.yonwork-security-list p{color:#807276}.u9c-hero{background:linear-gradient(120deg,#fff,#fdf8f8 48%,#f6f3f2);min-height:680px;overflow:hidden;padding:145px 0 76px;position:relative}.u9c-hero:before{background:radial-gradient(circle at 78% 48%,rgba(215,25,32,.17),transparent 0 23%),linear-gradient(90deg,transparent 0 56%,rgba(215,25,32,.035));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.u9c-hero-grid{align-items:center;display:grid;gap:56px;grid-template-columns:.91fr 1.09fr;min-height:458px;position:relative;z-index:1}.u9c-hero-copy{max-width:555px}.u9c-hero .breadcrumbs{margin-bottom:22px}.u9c-logo{display:block;height:45px;object-fit:contain;object-position:left center;width:220px}.u9c-hero .section-eyebrow{color:#cb1a21;margin:23px 0 12px}.u9c-hero h1{color:#2c3037;font-size:clamp(48px,5vw,69px);letter-spacing:-.09em;line-height:1.05;margin:0}.u9c-hero h1 b,.u9c-heading h2 b,.u9c-intro h2 b,.u9c-architecture h2 b{color:#d71920}.u9c-hero-copy>p:not(.section-eyebrow){color:#69717b;font-size:16px;line-height:1.9;margin:22px 0 27px}.u9c-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.u9c-hero-actions>a:not(.primary-button){align-items:center;color:#454c55;display:inline-flex;font-size:14px;font-weight:750;gap:8px}.u9c-hero-actions>a:not(.primary-button) svg{color:#d71920}.u9c-hero-copy small{color:#9298a0;display:block;font-size:12px;letter-spacing:.055em;margin-top:27px}.u9c-hero-visual{height:440px;position:relative}.u9c-grid{background-image:linear-gradient(rgba(57,64,73,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(57,64,73,.08) 1px,transparent 1px);background-size:22px 22px;top:17px;right:1px;bottom:17px;left:1px;-webkit-mask-image:radial-gradient(ellipse at center,#000 26%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 26%,transparent 72%);position:absolute}.u9c-orbit{border:1px solid rgba(215,25,32,.3);border-radius:50%;position:absolute}.u9c-orbit.orbit-one{height:335px;left:74px;top:49px;transform:rotate(-31deg);width:490px}.u9c-orbit.orbit-two{border-color:#2f363f29;height:282px;left:118px;top:77px;transform:rotate(35deg);width:392px}.u9c-link{background:linear-gradient(90deg,transparent,rgba(215,25,32,.55),transparent);height:1px;position:absolute;transform-origin:left center;width:280px}.u9c-link.link-one{left:139px;top:159px;transform:rotate(27deg)}.u9c-link.link-two{left:172px;top:302px;transform:rotate(-23deg)}.u9c-core{align-items:center;background:linear-gradient(135deg,#e53c43,#a80d16);border-radius:50%;box-shadow:0 22px 44px #ac141c40;color:#fff;display:flex;flex-direction:column;height:158px;justify-content:center;left:228px;position:absolute;top:140px;width:158px}.u9c-core b{font-size:38px;letter-spacing:-.08em;line-height:.8}.u9c-core span{font-size:18px;font-weight:800;letter-spacing:-.055em}.u9c-core small{font-size:10px;margin-top:10px;opacity:.85}.u9c-node{background:#fffffff2;border:1px solid rgba(215,25,32,.18);box-shadow:0 10px 24px #30353d1a;color:#535b65;font-size:12px;font-weight:800;padding:10px 14px;position:absolute}.u9c-node:before{background:#d71920;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 6px 1px 0;width:5px}.u9c-node.node-rd{left:63px;top:91px}.u9c-node.node-supply{right:40px;top:108px}.u9c-node.node-factory{bottom:55px;left:75px}.u9c-node.node-finance{bottom:39px;right:66px}.u9c-proof{background:#2e333b;color:#fff}.u9c-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.u9c-proof article{border-left:1px solid rgba(255,255,255,.13);min-height:124px;padding:30px 23px}.u9c-proof article:last-child{border-right:1px solid rgba(255,255,255,.13)}.u9c-proof strong{color:#fff;display:block;font-size:25px;letter-spacing:-.055em}.u9c-proof span{color:#bfc4cb;display:block;font-size:12px;margin-top:8px}.u9c-intro{background:#f7f8fa;padding:92px 0}.u9c-intro-grid,.u9c-architecture-grid{align-items:center;display:grid;gap:145px;grid-template-columns:1fr 1fr}.u9c-intro h2,.u9c-heading h2,.u9c-architecture h2{color:#2d3239;font-size:42px;letter-spacing:-.08em;line-height:1.2;margin:0}.u9c-intro-grid>p,.u9c-architecture-grid>div>p:not(.section-eyebrow){color:#707781;font-size:15px;line-height:1.95;margin:0}.u9c-capabilities{background:#fff;padding:96px 0}.u9c-heading.center{text-align:center}.u9c-heading.center>p:last-child{color:#737a84;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:620px}.u9c-capability-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:45px}.u9c-capability-grid article{background:#f7f8fa;min-height:275px;padding:30px 25px;position:relative;transition:.2s ease}.u9c-capability-grid article:hover{background:#fff0f0;transform:translateY(-4px)}.u9c-capability-grid article>span{color:#d71920;font-size:11px;font-weight:850}.u9c-capability-grid article>svg:first-of-type{color:#d71920;display:block;font-size:31px;margin:37px 0 18px}.u9c-capability-grid h3{color:#343941;font-size:19px;margin:0 0 9px}.u9c-capability-grid p{color:#757c86;font-size:13px;line-height:1.76;margin:0}.u9c-capability-grid article>svg:last-child{bottom:25px;color:#d71920;position:absolute;right:25px}.u9c-scenes{background:#f7f8fa;padding:97px 0}.u9c-tabs{border-bottom:1px solid #dfe3e8;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.u9c-tabs button{background:transparent;border:0;color:#747b85;cursor:pointer;font:inherit;font-size:16px;font-weight:750;padding:19px 8px;position:relative}.u9c-tabs button span{color:#b7bcc3;font-size:11px;margin-right:9px}.u9c-tabs button.active{color:#d71920}.u9c-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:18%;position:absolute;right:18%}.u9c-scene-stage{background:#fff;display:grid;gap:35px;grid-template-columns:1.08fr .92fr;margin-top:30px;min-height:392px;overflow:hidden;padding:54px 62px}.u9c-scene-copy>p{color:#d71920;font-size:12px;font-weight:850;letter-spacing:.045em;margin:0}.u9c-scene-copy h3{color:#2e333b;font-size:29px;letter-spacing:-.065em;line-height:1.35;margin:14px 0}.u9c-scene-copy>span{color:#747b84;display:block;font-size:14px;line-height:1.82;max-width:540px}.u9c-scene-copy ul{display:grid;gap:9px;grid-template-columns:1fr 1fr;list-style:none;margin:22px 0 25px;padding:0}.u9c-scene-copy li{align-items:center;color:#4a5058;display:flex;font-size:13px;gap:8px}.u9c-scene-copy li svg{color:#d71920;font-size:17px}.u9c-scene-copy .primary-button{min-height:43px;padding:0 18px}.u9c-scene-board{align-self:center;background:radial-gradient(circle at center,#fff8f8,#fafbfc 63%);border-radius:50%;height:290px;justify-self:center;position:relative;width:290px}.u9c-scene-board>svg{color:#d7192029;font-size:190px;left:50px;position:absolute;top:48px}.u9c-board-core{align-items:center;background:linear-gradient(135deg,#e1323a,#b00c16);border-radius:50%;box-shadow:0 17px 35px #c9151e40;color:#fff;display:flex;flex-direction:column;height:98px;justify-content:center;left:96px;position:absolute;top:96px;width:98px}.u9c-board-core b{font-size:14px}.u9c-board-core span{font-size:11px;margin-top:4px;opacity:.85}.u9c-board-node{background:#fff;border:1px solid #ebedf0;box-shadow:0 8px 18px #2a303914;color:#565d66;font-size:11px;font-style:normal;font-weight:750;padding:8px 10px;position:absolute}.u9c-board-node.node-a{left:-20px;top:55px}.u9c-board-node.node-b{right:-22px;top:55px}.u9c-board-node.node-c{bottom:29px;left:4px}.u9c-board-node.node-d{bottom:26px;right:0}.u9c-architecture{background:#2e333b;color:#fff;padding:97px 0}.u9c-architecture .section-eyebrow{color:#ff9297}.u9c-architecture h2{color:#fff}.u9c-architecture h2 b{color:#ff9197}.u9c-architecture-grid>div>p:not(.section-eyebrow){color:#c7cbd1;margin:21px 0 29px;max-width:490px}.u9c-architecture .primary-button{background:#fff;color:#c7131e}.u9c-map{border:1px solid rgba(255,255,255,.24);padding:18px}.u9c-map-top,.u9c-map-bottom{display:grid;gap:9px;grid-template-columns:repeat(4,1fr)}.u9c-map-top span,.u9c-map-bottom span{background:#ffffff1a;color:#e1e4e8;font-size:12px;padding:13px 8px;text-align:center}.u9c-map-core{align-items:center;background:linear-gradient(105deg,#d61d26,#9d0a12);display:flex;flex-direction:column;justify-content:center;margin:12px 0;min-height:137px}.u9c-map-core b{font-size:25px;letter-spacing:-.05em}.u9c-map-core span{font-size:12px;margin-top:8px;opacity:.86}.u9c-related{background:#f7f8fa;padding:97px 0}.u9c-related-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:45px}.u9c-related-grid a{background:#fff;color:inherit;min-height:201px;padding:29px 26px;position:relative;text-decoration:none;transition:.2s ease}.u9c-related-grid a:hover{background:#fff0f0;transform:translateY(-4px)}.u9c-related-grid strong{color:#343941;display:block;font-size:20px}.u9c-related-grid p{color:#747b84;font-size:13px;line-height:1.75;margin:13px 0 0;max-width:255px}.u9c-related-grid svg{bottom:26px;color:#d71920;position:absolute;right:26px}@media(max-width:720px){.u9c-hero{min-height:0;padding:113px 0 42px}.u9c-hero-grid,.u9c-intro-grid,.u9c-architecture-grid{display:flex;flex-direction:column;gap:35px}.u9c-hero .breadcrumbs{margin-bottom:18px}.u9c-logo{height:37px;width:190px}.u9c-hero .section-eyebrow{margin:18px 0 10px}.u9c-hero h1{font-size:45px}.u9c-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.u9c-hero-actions{gap:15px}.u9c-hero-actions>a:not(.primary-button){font-size:12px}.u9c-hero-visual{height:276px;margin:0 -15px;transform:scale(.76);transform-origin:center top;width:125%}.u9c-proof-grid{grid-template-columns:repeat(2,1fr)}.u9c-proof article{border-left:1px solid rgba(255,255,255,.13);border-top:1px solid rgba(255,255,255,.13);min-height:94px;padding:21px 14px}.u9c-proof article:nth-child(-n+2){border-top:0}.u9c-proof article:nth-child(odd){border-left:0}.u9c-proof article:last-child{border-right:0}.u9c-proof strong{font-size:19px}.u9c-proof span{font-size:10px}.u9c-intro,.u9c-capabilities,.u9c-scenes,.u9c-architecture,.u9c-related{padding:63px 0}.u9c-intro h2,.u9c-heading h2,.u9c-architecture h2{font-size:30px}.u9c-intro-grid>p,.u9c-architecture-grid>div>p:not(.section-eyebrow){font-size:13px}.u9c-heading.center>p:last-child{font-size:13px}.u9c-capability-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.u9c-capability-grid article{min-height:205px;padding:18px 15px}.u9c-capability-grid article>svg:first-of-type{font-size:25px;margin:27px 0 13px}.u9c-capability-grid h3{font-size:16px}.u9c-capability-grid p{font-size:11px;line-height:1.65}.u9c-capability-grid article>svg:last-child{bottom:16px;right:15px}.u9c-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.u9c-tabs button{flex:0 0 146px;font-size:13px}.u9c-scene-stage{display:flex;flex-direction:column;gap:21px;margin-top:21px;min-height:0;padding:25px 20px 27px}.u9c-scene-copy h3{font-size:24px}.u9c-scene-copy>span{font-size:13px}.u9c-scene-copy ul{display:block;margin:18px 0}.u9c-scene-copy li{margin:9px 0}.u9c-scene-board{height:235px;transform:scale(.83);transform-origin:center top;width:235px}.u9c-related-grid{gap:10px;grid-template-columns:1fr;margin-top:30px}.u9c-related-grid a{min-height:155px;padding:22px 20px}.u9c-related-grid strong{font-size:18px}.u9c-related-grid p{font-size:12px}.u9c-related-grid svg{bottom:22px;right:20px}.u9c-map{padding:12px}.u9c-map-top,.u9c-map-bottom{gap:5px;grid-template-columns:repeat(2,1fr)}.u9c-map-top span,.u9c-map-bottom span{font-size:10px;padding:10px 5px}.u9c-map-core{min-height:113px}.u9c-map-core b{font-size:20px}}.nc-hero{background:linear-gradient(120deg,#fafbfc,#fff 48%,#fff0f0);min-height:690px;overflow:hidden;padding:143px 0 78px;position:relative}.nc-hero:before{background:radial-gradient(circle at 79% 47%,rgba(215,25,32,.16),transparent 0 23%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.nc-hero-grid{align-items:center;display:grid;gap:35px;grid-template-columns:.98fr 1.02fr;min-height:468px;position:relative;z-index:1}.nc-hero-copy{max-width:580px}.nc-hero .breadcrumbs{margin-bottom:23px}.nc-logo{display:block;height:40px;object-fit:contain;object-position:left center;width:195px}.nc-hero .section-eyebrow,.nc-heading .section-eyebrow,.nc-overview .section-eyebrow{color:#d71920}.nc-hero .section-eyebrow{margin:22px 0 12px}.nc-hero h1{color:#2d3239;font-size:clamp(46px,5vw,65px);letter-spacing:-.09em;line-height:1.1;margin:0}.nc-hero h1 b,.nc-heading h2 b,.nc-overview h2 b,.nc-practice h2 b{color:#d71920}.nc-hero-copy>p:not(.section-eyebrow){color:#69717a;font-size:16px;line-height:1.9;margin:21px 0 28px;max-width:570px}.nc-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.nc-hero-actions>a:not(.primary-button){align-items:center;color:#4d535c;display:inline-flex;font-size:14px;font-weight:760;gap:8px}.nc-hero-actions>a:not(.primary-button) svg{color:#d71920}.nc-hero-visual{height:440px;position:relative}.nc-grid{background-image:linear-gradient(rgba(52,57,66,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(52,57,66,.075) 1px,transparent 1px);background-size:23px 23px;top:19px;right:4px;bottom:19px;left:4px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 72%);position:absolute}.nc-orbit{border:1px solid rgba(215,25,32,.31);border-radius:50%;position:absolute}.nc-orbit-a{height:340px;left:96px;top:45px;transform:rotate(-32deg);width:420px}.nc-orbit-b{border-color:#30363f2e;height:280px;left:139px;top:83px;transform:rotate(35deg);width:335px}.nc-route{border-top:1px dashed rgba(215,25,32,.36);position:absolute;transform-origin:left center}.nc-route-a{left:151px;top:144px;transform:rotate(-18deg);width:260px}.nc-route-b{left:230px;top:298px;transform:rotate(31deg);width:202px}.nc-core{align-items:center;background:linear-gradient(135deg,#eb3c44,#bb111a);border-radius:50%;box-shadow:0 23px 52px #be131d4a;color:#fff;display:flex;flex-direction:column;height:150px;justify-content:center;left:230px;position:absolute;text-align:center;top:144px;width:150px}.nc-core b{font-size:23px;letter-spacing:-.07em}.nc-core span{font-size:11px;margin-top:6px;opacity:.88}.nc-node{background:#fffffff0;border:1px solid #e5e8ec;box-shadow:0 12px 26px #252a311a;color:#555c66;font-size:13px;font-weight:780;padding:11px 16px;position:absolute}.nc-node:before{background:#d71920;border-radius:50%;content:"";display:inline-block;height:6px;margin:0 7px 1px 0;width:6px}.nc-node-finance{left:86px;top:93px}.nc-node-supply{right:10px;top:89px}.nc-node-making{bottom:58px;left:96px}.nc-node-data{bottom:53px;right:16px}.nc-proof{background:#2e323a;color:#fff}.nc-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.nc-proof-grid article{border-left:1px solid rgba(255,255,255,.13);padding:30px 20px 32px;text-align:center}.nc-proof-grid article:last-child{border-right:1px solid rgba(255,255,255,.13)}.nc-proof-grid strong{display:block;font-size:21px;letter-spacing:-.06em}.nc-proof-grid span{color:#c4c8ce;display:block;font-size:12px;margin-top:8px}.nc-overview{background:#f6f7f9;padding:93px 0}.nc-overview-grid{align-items:center;display:grid;gap:130px;grid-template-columns:1fr 1fr}.nc-overview h2,.nc-heading h2,.nc-practice h2{color:#2d3239;font-size:41px;letter-spacing:-.075em;line-height:1.2;margin:0}.nc-overview-grid>p{color:#717881;font-size:15px;line-height:1.95;margin:0}.nc-advantages{background:#fff;padding:97px 0}.nc-heading.center{text-align:center}.nc-heading.center>p:last-child{color:#747b85;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:650px}.nc-advantage-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:47px}.nc-advantage-grid article{background:#f7f8fa;min-height:267px;padding:29px 25px;position:relative;transition:background .2s ease,transform .2s ease}.nc-advantage-grid article:hover{background:#fff1f1;transform:translateY(-4px)}.nc-advantage-grid article>span{color:#d71920;font-size:11px;font-weight:850}.nc-advantage-grid article>svg:first-of-type{color:#d71920;display:block;font-size:31px;margin:39px 0 18px}.nc-advantage-grid h3{color:#343941;font-size:19px;margin:0 0 9px}.nc-advantage-grid p{color:#747b85;font-size:13px;line-height:1.76;margin:0}.nc-advantage-grid article>svg:last-child{bottom:25px;color:#d71920;position:absolute;right:25px}.nc-scenarios{background:#f6f7f9;padding:97px 0}.nc-scenario-tabs{border-bottom:1px solid #dfe3e8;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.nc-scenario-tabs button{background:transparent;border:0;color:#737a84;cursor:pointer;font:inherit;font-size:16px;font-weight:760;padding:20px 8px;position:relative}.nc-scenario-tabs button span{color:#afb5bd;font-size:11px;margin-right:9px}.nc-scenario-tabs button.active{color:#d71920}.nc-scenario-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:19%;position:absolute;right:19%}.nc-scenario-stage{background:#fff;display:grid;gap:38px;grid-template-columns:180px 1.05fr 1fr;margin-top:30px;min-height:320px;overflow:hidden;padding:51px 58px}.nc-scenario-index{border-right:1px solid #eceef1;color:#a8aeb6;display:flex;flex-direction:column;justify-content:center}.nc-scenario-index span{font-size:10px;font-weight:800;letter-spacing:.12em}.nc-scenario-index strong{color:#d71920;font-size:65px;letter-spacing:-.1em;line-height:1;margin:10px 0}.nc-scenario-index small{color:#343941;font-size:15px;font-weight:800}.nc-scenario-copy{align-self:center}.nc-scenario-copy h3{color:#2e333a;font-size:27px;letter-spacing:-.065em;line-height:1.34;margin:0 0 14px}.nc-scenario-copy p{color:#737a83;font-size:14px;line-height:1.85;margin:0 0 23px}.nc-scenario-copy .primary-button{min-height:43px;padding:0 18px}.nc-scenario-points{align-self:center;border-left:1px solid #eceef1;display:grid;gap:1px;padding-left:35px}.nc-scenario-points>div{align-items:center;background:#f8f9fa;color:#555c65;display:grid;font-size:13px;gap:13px;grid-template-columns:27px 1fr 18px;min-height:58px;padding:10px 14px}.nc-scenario-points b,.nc-scenario-points svg{color:#d71920}.nc-practice{background:#30343c;color:#fff;padding:98px 0}.nc-practice-grid{display:grid;gap:125px;grid-template-columns:.9fr 1.1fr}.nc-practice .section-eyebrow{color:#f38a8f}.nc-practice h2{color:#fff}.nc-practice h2 b{color:#ff959a}.nc-practice-grid>div:last-child>p{color:#c8cdd3;font-size:15px;line-height:1.9;margin:3px 0 24px}.nc-practice-list{border-top:1px solid rgba(255,255,255,.2)}.nc-practice-list article{border-bottom:1px solid rgba(255,255,255,.2);display:grid;gap:20px;grid-template-columns:40px 1fr;padding:20px 0}.nc-practice-list article>b{color:#ff9399;font-size:12px;padding-top:4px}.nc-practice-list h3{font-size:19px;margin:0 0 7px}.nc-practice-list p{color:#c8cdd3;font-size:13px;line-height:1.75;margin:0}.nc-related{background:#fff;padding:97px 0}.nc-related-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:44px}.nc-related-grid a{background:#f7f8fa;color:#353a42;min-height:186px;padding:27px 25px;position:relative;transition:background .2s ease,transform .2s ease}.nc-related-grid a:hover{background:#fff0f0;transform:translateY(-4px)}.nc-related-grid strong{display:block;font-size:19px}.nc-related-grid p{color:#757c85;font-size:13px;line-height:1.75;margin:13px 0 0;max-width:290px}.nc-related-grid svg{bottom:26px;color:#d71920;position:absolute;right:25px}.u8plus-hero{background:linear-gradient(117deg,#fff,#fff9f9 48%,#f8e8e9);min-height:686px;overflow:hidden;padding:142px 0 76px;position:relative}.u8plus-hero:before{background:radial-gradient(circle at 77% 48%,rgba(215,25,32,.2),transparent 0 22%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.u8plus-hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:1fr 1fr;min-height:468px;position:relative;z-index:1}.u8plus-hero-copy{max-width:565px}.u8plus-hero .breadcrumbs{margin-bottom:22px}.u8plus-logo{display:block;height:42px;object-fit:contain;object-position:left center;width:185px}.u8plus-hero .section-eyebrow,.u8plus-heading .section-eyebrow,.u8plus-overview .section-eyebrow{color:#d71920}.u8plus-hero .section-eyebrow{margin:23px 0 11px}.u8plus-hero h1{color:#292d34;font-size:clamp(49px,5vw,68px);letter-spacing:-.095em;line-height:1.08;margin:0}.u8plus-hero h1 b,.u8plus-heading h2 b,.u8plus-overview h2 b,.u8plus-platform h2 b{color:#d71920}.u8plus-hero-copy>p:not(.section-eyebrow){color:#69717b;font-size:16px;line-height:1.9;margin:22px 0 29px}.u8plus-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.u8plus-hero-actions>a:not(.primary-button),.u8plus-overview a{align-items:center;color:#d71920;display:inline-flex;font-size:14px;font-weight:750;gap:8px}.u8plus-hero-visual{height:440px;position:relative}.u8plus-grid{background-image:linear-gradient(rgba(80,70,74,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(80,70,74,.08) 1px,transparent 1px);background-size:24px 24px;top:12px;right:12px;bottom:12px;left:12px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 69%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 69%);position:absolute}.u8plus-orbit{border:1px solid rgba(215,25,32,.28);border-radius:50%;position:absolute}.u8plus-orbit.orbit-a{height:355px;left:52px;top:43px;transform:rotate(-27deg);width:480px}.u8plus-orbit.orbit-b{border-color:#36393f26;height:300px;left:97px;top:71px;transform:rotate(39deg);width:385px}.u8plus-orbit.orbit-c{border-color:#d7192026;border-bottom-color:transparent;border-left-color:transparent;height:222px;left:153px;top:105px;transform:rotate(-32deg);width:240px}.u8plus-core{align-items:center;background:linear-gradient(140deg,#eb3a41,#b40d17);border-radius:50%;box-shadow:0 22px 43px #b5151e4a;color:#fff;display:flex;flex-direction:column;height:140px;justify-content:center;left:207px;position:absolute;top:150px;width:140px}.u8plus-core b{font-size:34px;letter-spacing:-.06em}.u8plus-core span{font-size:12px;margin-top:3px;opacity:.88}.u8plus-node{background:#ffffffed;border:1px solid rgba(215,25,32,.16);box-shadow:0 11px 25px #432a2d1a;color:#555b64;font-size:12px;font-weight:800;padding:11px 15px;position:absolute}.u8plus-node.node-finance{left:49px;top:91px}.u8plus-node.node-supply{right:16px;top:87px}.u8plus-node.node-making{bottom:63px;left:70px}.u8plus-node.node-sales{bottom:70px;right:28px}.u8plus-node.node-data{right:150px;top:22px}.u8plus-overview{background:#f6f7f9;padding:91px 0}.u8plus-overview-grid,.u8plus-platform-grid{align-items:center;display:grid;gap:130px;grid-template-columns:1fr 1fr}.u8plus-overview h2,.u8plus-heading h2,.u8plus-platform h2{color:#2d3138;font-size:42px;letter-spacing:-.078em;line-height:1.2;margin:0}.u8plus-overview-grid>div:last-child>p,.u8plus-platform-grid>div:first-child>p{color:#717882;font-size:15px;line-height:1.95;margin:0 0 22px}.u8plus-advantages{background:#fff;padding:96px 0}.u8plus-heading.center{text-align:center}.u8plus-advantage-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:45px}.u8plus-advantage-grid article{background:#f7f8fa;min-height:268px;padding:30px 27px;transition:.2s ease}.u8plus-advantage-grid article:hover,.u8plus-related-grid a:hover{background:#fff1f1;transform:translateY(-4px)}.u8plus-advantage-grid article>span{color:#d71920;font-size:11px;font-weight:850}.u8plus-advantage-grid svg{color:#d71920;display:block;font-size:31px;margin:40px 0 19px}.u8plus-advantage-grid h3{color:#353a42;font-size:20px;margin:0 0 10px}.u8plus-advantage-grid p{color:#747b85;font-size:13px;line-height:1.76;margin:0}.u8plus-platform{background:#2d3038;color:#fff;padding:98px 0}.u8plus-platform .section-eyebrow{color:#ff9297}.u8plus-platform h2{color:#fff}.u8plus-platform h2 b{color:#ff969b}.u8plus-platform-grid>div:first-child>p{color:#cdd1d7}.u8plus-platform .primary-button{background:#fff;color:#c7131e}.u8plus-platform-map{background:linear-gradient(135deg,#d7192061,#ffffff12);border:1px solid rgba(255,192,195,.26);padding:32px 24px}.u8plus-map-top,.u8plus-map-bottom{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.u8plus-map-top span,.u8plus-map-bottom span{background:#ffffff1a;border:1px solid rgba(255,255,255,.14);color:#e6e8ec;font-size:12px;padding:13px 7px;text-align:center}.u8plus-map-core{align-items:center;background:linear-gradient(135deg,#e7343c,#b20c16);box-shadow:0 18px 34px #0003;display:flex;flex-direction:column;justify-content:center;margin:24px auto;min-height:121px;width:58%}.u8plus-map-core b{font-size:24px}.u8plus-map-core span{font-size:12px;margin-top:4px;opacity:.85}.u8plus-scenarios{background:#f6f7f9;padding:97px 0}.u8plus-tabs{border-bottom:1px solid #dfe3e8;display:grid;grid-template-columns:repeat(3,1fr);margin-top:43px}.u8plus-tabs button{background:transparent;border:0;color:#747b85;cursor:pointer;font:inherit;font-size:16px;font-weight:750;padding:19px 8px;position:relative}.u8plus-tabs button span{color:#b7bcc3;font-size:11px;margin-right:9px}.u8plus-tabs button.active{color:#d71920}.u8plus-tabs button.active:after{background:#d71920;bottom:-1px;content:"";height:3px;left:21%;position:absolute;right:21%}.u8plus-scenario-stage{background:#fff;display:grid;gap:35px;grid-template-columns:1.08fr .92fr;margin-top:29px;min-height:395px;padding:56px 62px}.u8plus-scenario-copy>p{color:#d71920;font-size:12px;font-weight:850;letter-spacing:.04em;margin:0}.u8plus-scenario-copy h3{color:#2e333b;font-size:29px;letter-spacing:-.065em;line-height:1.35;margin:14px 0}.u8plus-scenario-copy>span{color:#747b84;display:block;font-size:14px;line-height:1.82}.u8plus-scenario-copy ul{display:grid;gap:9px;grid-template-columns:1fr 1fr;list-style:none;margin:23px 0 25px;padding:0}.u8plus-scenario-copy li{align-items:center;color:#4a5058;display:flex;font-size:13px;gap:8px}.u8plus-scenario-copy li svg{color:#d71920;font-size:17px}.u8plus-scenario-visual{align-self:center;background:radial-gradient(circle at center,#fff4f4,#fafbfc 63%);border-radius:50%;height:285px;justify-self:center;position:relative;width:285px}.u8plus-scenario-visual:before{border:1px solid rgba(215,25,32,.25);border-radius:50%;content:"";height:220px;left:32px;position:absolute;top:32px;width:220px}.u8plus-scenario-visual>svg{color:#fff;font-size:25px;left:130px;position:absolute;top:91px;z-index:1}.u8plus-scenario-visual>div{align-items:center;background:linear-gradient(135deg,#ea323a,#b20b15);border-radius:50%;box-shadow:0 17px 35px #c9151e40;color:#fff;display:flex;flex-direction:column;height:96px;justify-content:flex-end;left:95px;padding-bottom:16px;position:absolute;top:95px;width:96px}.u8plus-scenario-visual>div b{font-size:15px}.u8plus-scenario-visual>div span{font-size:10px;margin-top:1px}.u8plus-chip{background:#fff;border:1px solid #ebedf0;box-shadow:0 8px 18px #2a303914;color:#565d66;font-size:11px;font-style:normal;font-weight:750;padding:8px 10px;position:absolute}.u8plus-chip.chip-a{left:-14px;top:57px}.u8plus-chip.chip-b{right:-20px;top:57px}.u8plus-chip.chip-c{bottom:30px;left:2px}.u8plus-chip.chip-d{bottom:27px;right:0}.u8plus-related{background:#fff;padding:98px 0}.u8plus-related-grid{display:grid;gap:13px;grid-template-columns:repeat(3,1fr);margin-top:43px}.u8plus-related-grid a{background:#f7f8fa;color:#363b43;min-height:188px;padding:26px;position:relative;transition:.2s ease}.u8plus-related-grid strong{display:block;font-size:20px}.u8plus-related-grid p{color:#777e87;font-size:13px;line-height:1.75;margin:12px 0 0}.u8plus-related-grid svg{bottom:25px;color:#d71920;position:absolute;right:25px}@media(max-width:720px){.u8plus-hero{min-height:0;padding:113px 0 42px}.u8plus-hero-grid,.u8plus-overview-grid,.u8plus-platform-grid{display:flex;flex-direction:column;gap:35px}.u8plus-logo{height:34px;width:160px}.u8plus-hero h1{font-size:44px}.u8plus-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.u8plus-hero-visual{height:280px;margin:0 -15px;transform:scale(.72);transform-origin:center top;width:125%}.u8plus-overview,.u8plus-advantages,.u8plus-platform,.u8plus-scenarios,.u8plus-related{padding:63px 0}.u8plus-overview h2,.u8plus-heading h2,.u8plus-platform h2{font-size:30px}.u8plus-overview-grid>div:last-child>p,.u8plus-platform-grid>div:first-child>p{font-size:13px}.u8plus-advantage-grid{gap:10px;grid-template-columns:1fr;margin-top:30px}.u8plus-advantage-grid article{min-height:178px;padding:20px}.u8plus-advantage-grid svg{font-size:25px;margin:20px 0 10px}.u8plus-advantage-grid h3{font-size:17px}.u8plus-advantage-grid p{font-size:12px}.u8plus-platform-map{padding:17px 11px;width:100%}.u8plus-map-top,.u8plus-map-bottom{gap:5px}.u8plus-map-top span,.u8plus-map-bottom span{font-size:10px;padding:10px 3px}.u8plus-map-core{margin:17px auto;min-height:100px;width:65%}.u8plus-map-core b{font-size:20px}.u8plus-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.u8plus-tabs button{flex:0 0 145px;font-size:13px}.u8plus-scenario-stage{display:flex;flex-direction:column;gap:21px;margin-top:21px;min-height:0;padding:25px 20px 27px}.u8plus-scenario-copy h3{font-size:24px}.u8plus-scenario-copy>span{font-size:13px}.u8plus-scenario-copy ul{display:block;margin:18px 0}.u8plus-scenario-copy li{margin:9px 0}.u8plus-scenario-visual{height:235px;transform:scale(.83);transform-origin:center top;width:235px}.u8plus-related-grid{grid-template-columns:1fr;margin-top:30px}.u8plus-related-grid a{min-height:152px;padding:20px}.u8plus-related-grid strong{font-size:17px}.u8plus-related-grid p{font-size:12px}.u8plus-related-grid svg{bottom:20px;right:20px}}@media(max-width:720px){.nc-hero{min-height:0;padding:113px 0 43px}.nc-hero-grid,.nc-overview-grid,.nc-practice-grid{display:flex;flex-direction:column;gap:35px}.nc-hero .breadcrumbs{margin-bottom:18px}.nc-logo{height:34px;width:175px}.nc-hero .section-eyebrow{margin:18px 0 10px}.nc-hero h1{font-size:44px}.nc-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.nc-hero-actions{gap:15px}.nc-hero-actions>a:not(.primary-button){font-size:12px}.nc-hero-visual{height:275px;margin:0 -27px;transform:scale(.78);transform-origin:center top;width:calc(100% + 54px)}.nc-proof-grid{grid-template-columns:repeat(2,1fr)}.nc-proof-grid article{padding:22px 8px}.nc-proof-grid article:nth-child(2){border-right:1px solid rgba(255,255,255,.13)}.nc-proof-grid strong{font-size:16px}.nc-proof-grid span{font-size:10px}.nc-overview,.nc-advantages,.nc-scenarios,.nc-practice,.nc-related{padding:63px 0}.nc-overview h2,.nc-heading h2,.nc-practice h2{font-size:30px}.nc-overview-grid>p,.nc-practice-grid>div:last-child>p{font-size:13px}.nc-heading.center>p:last-child{font-size:13px}.nc-advantage-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.nc-advantage-grid article{min-height:207px;padding:18px 15px}.nc-advantage-grid article>svg:first-of-type{font-size:25px;margin:28px 0 13px}.nc-advantage-grid h3{font-size:16px}.nc-advantage-grid p{font-size:11px;line-height:1.65}.nc-advantage-grid article>svg:last-child{bottom:16px;right:15px}.nc-scenario-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.nc-scenario-tabs button{flex:0 0 132px;font-size:13px}.nc-scenario-stage{display:flex;flex-direction:column;gap:22px;margin-top:21px;min-height:0;padding:26px 21px}.nc-scenario-index{border-bottom:1px solid #eceef1;border-right:0;display:grid;gap:5px;grid-template-columns:auto 1fr auto;padding-bottom:19px}.nc-scenario-index strong{font-size:46px;margin:0}.nc-scenario-copy h3{font-size:24px}.nc-scenario-copy p{font-size:13px}.nc-scenario-points{border-left:0;border-top:1px solid #eceef1;padding:18px 0 0}.nc-scenario-points>div{font-size:12px}.nc-practice-list article{gap:13px;grid-template-columns:30px 1fr}.nc-practice-list h3{font-size:17px}.nc-practice-list p{font-size:12px}.nc-related-grid{grid-template-columns:1fr;margin-top:30px}.nc-related-grid a{min-height:156px;padding:21px}.nc-related-grid strong{font-size:17px}.nc-related-grid p{font-size:12px}.nc-related-grid svg{bottom:21px;right:21px}}.tpc-hero{background:linear-gradient(117deg,#f9f7ff,#fff 48%,#fff7f2);min-height:690px;overflow:hidden;padding:140px 0 75px;position:relative}.tpc-hero:before{background:radial-gradient(circle at 73% 44%,rgba(210,104,222,.17),transparent 0 23%),radial-gradient(circle at 87% 72%,rgba(249,161,75,.18),transparent 0 20%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.tpc-hero-grid{align-items:center;display:grid;gap:45px;grid-template-columns:.95fr 1.05fr;min-height:472px;position:relative;z-index:1}.tpc-hero .breadcrumbs{margin-bottom:20px}.tpc-logo{display:block;height:45px;object-fit:contain;object-position:left center;width:182px}.tpc-hero .section-eyebrow{color:#9255af;margin:21px 0 11px}.tpc-hero h1{color:#2f2c38;font-size:clamp(52px,5vw,71px);letter-spacing:-.1em;line-height:1.06;margin:0}.tpc-hero h1 b,.tpc-heading h2 b,.tpc-value h2 b,.tpc-architecture h2 b,.tpc-msp h2 b,.tpc-cta h2 b{background:linear-gradient(94deg,#9650b0,#e47779,#ef9a43);-webkit-background-clip:text;background-clip:text;color:transparent}.tpc-hero-copy>p:not(.section-eyebrow){color:#716c78;font-size:16px;line-height:1.9;margin:22px 0 28px;max-width:530px}.tpc-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.tpc-hero-actions .primary-button,.tpc-cta .primary-button{background:linear-gradient(100deg,#9652b1,#db6f79,#ec9543)}.tpc-hero-actions>a:not(.primary-button){align-items:center;color:#9a579f;display:inline-flex;font-size:14px;font-weight:760;gap:8px}.tpc-hero-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.tpc-hero-tags span{background:#ffffffbd;border:1px solid rgba(158,88,167,.2);color:#7d5b85;font-size:12px;font-weight:720;padding:7px 12px}.tpc-hero-visual{height:435px;position:relative}.tpc-orbit{border:1px solid rgba(165,83,172,.26);border-radius:50%;position:absolute}.tpc-orbit.orbit-a{height:340px;left:63px;top:45px;transform:rotate(-28deg);width:510px}.tpc-orbit.orbit-b{border-color:#ef944540;height:300px;left:92px;top:74px;transform:rotate(34deg);width:440px}.tpc-glow{background:radial-gradient(circle,rgba(216,100,157,.25),transparent 66%);border-radius:50%;height:245px;position:absolute;right:38px;top:97px;width:245px}.tpc-dashboard{background:#ffffffeb;border:1px solid rgba(175,111,174,.22);box-shadow:0 25px 55px #5b395b2b;left:93px;position:absolute;top:94px;width:385px}.tpc-dashboard-bar{align-items:center;border-bottom:1px solid #efebf0;color:#534c58;display:flex;font-size:13px;justify-content:space-between;padding:15px 17px}.tpc-dashboard-bar span{color:#a29ba5;font-size:10px}.tpc-dashboard-body{padding:20px}.tpc-dashboard-stat{display:grid;gap:5px}.tpc-dashboard-stat span{color:#817a85;font-size:11px}.tpc-dashboard-stat b{color:#35313a;font-size:26px;letter-spacing:-.06em}.tpc-dashboard-stat small{color:#aaa2ac;font-size:10px}.tpc-dashboard-stat small i{color:#dc6e75;font-style:normal}.tpc-chart{align-items:flex-end;border-bottom:1px solid #eee8ef;display:flex;gap:15px;height:103px;margin:10px 0 14px;padding:0 10px}.tpc-chart i{background:linear-gradient(180deg,#a75aba,#ef9b47);display:block;width:22px}.tpc-chart i:nth-child(1){height:38%}.tpc-chart i:nth-child(2){height:62%}.tpc-chart i:nth-child(3){height:48%}.tpc-chart i:nth-child(4){height:76%}.tpc-chart i:nth-child(5){height:58%}.tpc-chart i:nth-child(6){height:88%}.tpc-chart i:nth-child(7){height:100%}.tpc-mini-stats{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.tpc-mini-stats span{border-left:1px solid #eee9ee;color:#928b96;font-size:10px;padding-left:9px}.tpc-mini-stats b{color:#514b56;display:block;font-size:12px;margin-bottom:4px}.tpc-float-card{background:#fff;box-shadow:0 12px 26px #59355721;display:grid;gap:4px;padding:13px 16px;position:absolute}.tpc-float-card svg{color:#b05aa6;font-size:19px;margin-bottom:2px}.tpc-float-card b{color:#4b4650;font-size:12px}.tpc-float-card span{color:#99919c;font-size:10px}.tpc-order-card{left:29px;top:53px}.tpc-stock-card{bottom:33px;right:22px}.tpc-phone{background:#393340;border:5px solid #393340;border-radius:19px;bottom:19px;box-shadow:0 15px 29px #37293538;height:182px;position:absolute;right:77px;width:96px}.tpc-phone>span{background:#19161c;border-radius:0 0 7px 7px;height:10px;left:31px;position:absolute;top:0;width:27px;z-index:1}.tpc-phone>div{background:linear-gradient(150deg,#f5dcf5,#fff3e7);border-radius:14px;color:#5a4c5d;display:flex;flex-direction:column;height:100%;padding:23px 10px 9px}.tpc-phone small{font-size:8px}.tpc-phone b{font-size:12px;margin:6px 0}.tpc-phone i{background:linear-gradient(90deg,#a45ab8,#ed9848);height:47px;margin:3px 0 9px}.tpc-phone em{color:#8b758a;font-size:7px;font-style:normal;line-height:1.5}.tpc-proof{background:#38313d;color:#fff}.tpc-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.tpc-proof-grid article{border-left:1px solid rgba(255,255,255,.14);padding:30px 20px 32px;text-align:center}.tpc-proof-grid article:last-child{border-right:1px solid rgba(255,255,255,.14)}.tpc-proof-grid strong{background:linear-gradient(100deg,#dc9bdc,#ffbe78);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:27px;letter-spacing:-.08em}.tpc-proof-grid span{color:#cbc5ce;display:block;font-size:12px;margin-top:8px}.tpc-problems,.tpc-scenes,.tpc-enterprises,.tpc-deployments{background:#fff;padding:96px 0}.tpc-heading h2,.tpc-value h2,.tpc-architecture h2,.tpc-msp h2,.tpc-cta h2{color:#322e38;font-size:42px;letter-spacing:-.08em;line-height:1.2;margin:0}.tpc-heading.center{text-align:center}.tpc-problem-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:45px}.tpc-problem-grid article{background:#faf8fb;min-height:248px;padding:29px 24px;transition:.2s ease}.tpc-problem-grid article:hover{background:#fcf3f8;transform:translateY(-4px)}.tpc-problem-grid span{color:#b767aa;font-size:11px;font-weight:850}.tpc-problem-grid svg{color:#b55ca9;display:block;font-size:29px;margin:37px 0 17px}.tpc-problem-grid h3{color:#3b3540;font-size:18px;margin:0 0 9px}.tpc-problem-grid p{color:#7a7480;font-size:13px;line-height:1.75;margin:0}.tpc-value{background:linear-gradient(110deg,#f8f3fb,#fff8f1);padding:92px 0}.tpc-value-grid{align-items:center;display:grid;gap:130px;grid-template-columns:1fr 1fr}.tpc-value-grid>p{color:#716b75;font-size:15px;line-height:1.95;margin:0}.tpc-tabs{border-bottom:1px solid #e8e3e9;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.tpc-tabs button{background:transparent;border:0;color:#77707c;font:inherit;font-size:16px;font-weight:760;padding:20px 8px;position:relative}.tpc-tabs button span{color:#b9afbb;font-size:11px;margin-right:9px}.tpc-tabs button.active{color:#a1589e}.tpc-tabs button.active:after{background:linear-gradient(90deg,#9c55b2,#e88264);bottom:-1px;content:"";height:3px;left:19%;position:absolute;right:19%}.tpc-scene-stage{background:#fbf9fb;display:grid;gap:38px;grid-template-columns:1.04fr .96fr;margin-top:29px;min-height:385px;padding:54px 60px}.tpc-scene-copy{align-self:center}.tpc-scene-copy>p{color:#ae61a7;font-size:12px;font-weight:850;letter-spacing:.04em;margin:0}.tpc-scene-copy h3{color:#37323c;font-size:29px;letter-spacing:-.065em;line-height:1.35;margin:14px 0}.tpc-scene-copy>span{color:#76707b;display:block;font-size:14px;line-height:1.82}.tpc-scene-copy ul{display:grid;gap:10px;grid-template-columns:1fr 1fr;list-style:none;margin:23px 0 25px;padding:0}.tpc-scene-copy li{align-items:center;color:#55505a;display:flex;font-size:13px;gap:8px}.tpc-scene-copy li svg{color:#ba63a8;font-size:17px}.tpc-scene-board{align-self:center;background:radial-gradient(circle at center,#f5eafa,#fff 67%);border-radius:50%;height:286px;justify-self:center;position:relative;width:286px}.tpc-scene-board:before{border:1px solid rgba(168,82,176,.28);border-radius:50%;content:"";height:220px;left:32px;position:absolute;top:32px;width:220px}.tpc-scene-board>svg{color:#fff;font-size:25px;left:130px;position:absolute;top:89px;z-index:1}.tpc-scene-core{align-items:center;background:linear-gradient(135deg,#a85ab9,#d8688b,#ed9a48);border-radius:50%;box-shadow:0 17px 35px #b2538940;color:#fff;display:flex;flex-direction:column;height:96px;justify-content:flex-end;left:95px;padding-bottom:16px;position:absolute;top:95px;width:96px}.tpc-scene-core b{font-size:15px}.tpc-scene-core span{font-size:10px;margin-top:1px}.tpc-scene-chip{background:#fff;border:1px solid #eee4ef;box-shadow:0 8px 18px #43314814;color:#665b68;font-size:11px;font-style:normal;font-weight:750;padding:8px 11px;position:absolute}.tpc-scene-chip.chip-a{left:-15px;top:58px}.tpc-scene-chip.chip-b{right:-18px;top:56px}.tpc-scene-chip.chip-c{bottom:29px;left:0}.tpc-scene-chip.chip-d{bottom:27px;right:0}.tpc-architecture{background:#39313d;color:#fff;padding:98px 0}.tpc-architecture-grid,.tpc-msp-grid{align-items:center;display:grid;gap:125px;grid-template-columns:1fr 1fr}.tpc-architecture .section-eyebrow,.tpc-msp .section-eyebrow{color:#ebb1dd}.tpc-architecture h2,.tpc-msp h2{color:#fff}.tpc-architecture h2 b,.tpc-msp h2 b{background:linear-gradient(100deg,#eba8dc,#ffc47f);-webkit-background-clip:text;background-clip:text;color:transparent}.tpc-architecture-grid>div:first-child>p:not(.section-eyebrow),.tpc-msp-grid>div:first-child>p:not(.section-eyebrow){color:#d1c8d2;font-size:15px;line-height:1.92;margin:18px 0 25px}.tpc-architecture .primary-button,.tpc-msp .primary-button{background:#fff;color:#9c529c}.tpc-architecture-map{background:linear-gradient(135deg,#be6cb77d,#ffbb6f2b);border:1px solid rgba(255,213,241,.28);padding:32px 23px}.tpc-map-top,.tpc-map-bottom{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.tpc-map-top span,.tpc-map-bottom span{background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:#eee9ef;font-size:12px;padding:13px 7px;text-align:center}.tpc-map-core{align-items:center;background:linear-gradient(135deg,#aa59b6,#df7182,#ee9a47);box-shadow:0 18px 34px #0003;display:flex;flex-direction:column;justify-content:center;margin:24px auto;min-height:121px;width:60%}.tpc-map-core b{font-size:24px}.tpc-map-core span{font-size:12px;margin-top:4px;opacity:.86}.tpc-enterprises{background:#f8f6f9}.tpc-enterprise-grid{display:grid;gap:13px;grid-template-columns:repeat(4,1fr);margin-top:43px}.tpc-enterprise-grid article{background:#fff;border-bottom:3px solid transparent;box-shadow:0 8px 21px #49374c0f;min-height:182px;padding:27px 24px;transition:.2s ease}.tpc-enterprise-grid article:hover{border-bottom-color:#bd68a7;box-shadow:0 16px 28px #9e559721;transform:translateY(-4px)}.tpc-enterprise-grid b{color:#4d3d50;display:block;font-size:19px;margin-bottom:17px}.tpc-enterprise-grid span{color:#79727d;font-size:13px;line-height:1.78}.tpc-deployment-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:45px}.tpc-deployment-grid article{border:1px solid #eee8ef;min-height:250px;padding:28px 26px;position:relative;transition:.2s ease}.tpc-deployment-grid article:hover{border-color:#d6a4cb;box-shadow:0 16px 28px #aa55971a;transform:translateY(-4px)}.tpc-deployment-grid article>span{color:#b35da4;font-size:11px;font-weight:850}.tpc-deployment-grid h3{color:#403842;font-size:22px;margin:38px 0 12px}.tpc-deployment-grid p{color:#76707a;font-size:13px;line-height:1.75;margin:0 0 14px}.tpc-deployment-grid small{color:#ab8a9f;font-size:11px;line-height:1.5}.tpc-deployment-grid svg{bottom:26px;color:#ae5aa0;position:absolute;right:25px}.tpc-msp{background:linear-gradient(112deg,#f4edf8,#fff8f0);padding:97px 0}.tpc-msp .section-eyebrow{color:#98599d}.tpc-msp h2{color:#342e39}.tpc-msp h2 b{background:linear-gradient(100deg,#9a55aa,#e97975,#e99a49);-webkit-background-clip:text;background-clip:text;color:transparent}.tpc-msp-grid>div:first-child>p:not(.section-eyebrow){color:#716b75}.tpc-msp .primary-button{background:linear-gradient(100deg,#9c55ad,#df737b,#ed9747);color:#fff}.tpc-msp-board{display:grid;gap:11px;grid-template-columns:1fr 1fr;padding:21px;position:relative}.tpc-msp-board:before{border:1px solid rgba(164,91,169,.3);content:"";top:55px;right:82px;bottom:55px;left:82px;position:absolute;transform:rotate(45deg)}.tpc-msp-board>div{background:#ffffffdb;box-shadow:0 10px 25px #583b5b17;display:grid;gap:9px;min-height:100px;padding:20px;position:relative;z-index:1}.tpc-msp-board>div span{color:#a25a9d;font-size:11px;font-weight:800}.tpc-msp-board>div b{color:#574e5a;font-size:15px}.tpc-msp-board>strong{align-items:center;background:linear-gradient(135deg,#a95bb4,#dc7284,#eda052);box-shadow:0 17px 32px #b0598c38;color:#fff;display:flex;flex-direction:column;font-size:22px;grid-column:1 / -1;justify-content:center;justify-self:center;min-height:112px;position:relative;width:55%;z-index:2}.tpc-msp-board>strong small{font-size:11px;font-weight:500;margin-top:4px;opacity:.88}.tpc-cta{background:#fff;padding:82px 0}.tpc-cta-inner{align-items:center;background:linear-gradient(105deg,#7c438f,#bf5f98,#eb9950);color:#fff;display:flex;justify-content:space-between;min-height:218px;padding:40px 58px}.tpc-cta p{font-size:13px;margin:0 0 11px;opacity:.82}.tpc-cta h2{color:#fff;font-size:35px}.tpc-cta h2 b{background:none;color:#ffd9a8}.tpc-cta .primary-button{background:#fff;color:#945298}@media(max-width:720px){.tpc-hero{min-height:0;padding:113px 0 43px}.tpc-hero-grid,.tpc-value-grid,.tpc-architecture-grid,.tpc-msp-grid{display:flex;flex-direction:column;gap:35px}.tpc-hero .breadcrumbs{margin-bottom:17px}.tpc-logo{height:35px;width:155px}.tpc-hero .section-eyebrow{margin:18px 0 10px}.tpc-hero h1{font-size:46px}.tpc-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.tpc-hero-actions{gap:15px}.tpc-hero-actions>a:not(.primary-button){font-size:12px}.tpc-hero-visual{height:290px;margin:0 -28px;transform:scale(.7);transform-origin:center top;width:calc(100% + 56px)}.tpc-proof-grid{grid-template-columns:repeat(2,1fr)}.tpc-proof-grid article{padding:22px 8px}.tpc-proof-grid article:nth-child(2){border-right:1px solid rgba(255,255,255,.14)}.tpc-proof-grid strong{font-size:21px}.tpc-proof-grid span{font-size:10px}.tpc-problems,.tpc-scenes,.tpc-enterprises,.tpc-deployments,.tpc-architecture,.tpc-msp,.tpc-cta,.tpc-value{padding:63px 0}.tpc-heading h2,.tpc-value h2,.tpc-architecture h2,.tpc-msp h2{font-size:30px}.tpc-problem-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.tpc-problem-grid article{min-height:206px;padding:18px 15px}.tpc-problem-grid svg{font-size:24px;margin:28px 0 13px}.tpc-problem-grid h3{font-size:16px}.tpc-problem-grid p{font-size:11px;line-height:1.65}.tpc-value-grid>p,.tpc-architecture-grid>div:first-child>p:not(.section-eyebrow),.tpc-msp-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.tpc-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.tpc-tabs button{flex:0 0 126px;font-size:13px}.tpc-scene-stage{display:flex;flex-direction:column;gap:20px;margin-top:21px;min-height:0;padding:26px 20px}.tpc-scene-copy h3{font-size:24px}.tpc-scene-copy>span{font-size:13px}.tpc-scene-copy ul{display:block;margin:18px 0}.tpc-scene-copy li{margin:9px 0}.tpc-scene-board{height:235px;transform:scale(.84);transform-origin:center top;width:235px}.tpc-architecture-map{padding:17px 11px;width:100%}.tpc-map-top,.tpc-map-bottom{gap:5px}.tpc-map-top span,.tpc-map-bottom span{font-size:10px;padding:10px 3px}.tpc-map-core{margin:17px auto;min-height:100px;width:65%}.tpc-map-core b{font-size:20px}.tpc-enterprise-grid,.tpc-deployment-grid{grid-template-columns:1fr;margin-top:30px}.tpc-enterprise-grid article,.tpc-deployment-grid article{min-height:145px;padding:20px}.tpc-enterprise-grid b{font-size:17px;margin-bottom:10px}.tpc-enterprise-grid span,.tpc-deployment-grid p{font-size:12px}.tpc-deployment-grid h3{font-size:19px;margin:23px 0 9px}.tpc-deployment-grid svg{bottom:20px;right:20px}.tpc-msp-board{width:100%}.tpc-cta-inner{align-items:flex-start;display:flex;flex-direction:column;gap:25px;min-height:0;padding:31px 25px}.tpc-cta h2{font-size:27px}.tpc-cta .primary-button{width:100%}}.ydz-hero{background:linear-gradient(117deg,#f6fbff,#edf8ff 47%,#d8f1ff);min-height:684px;overflow:hidden;padding:141px 0 72px;position:relative}.ydz-hero:before{background:radial-gradient(circle at 79% 47%,rgba(0,156,224,.19),transparent 0 22%),radial-gradient(circle at 68% 68%,rgba(31,187,239,.14),transparent 0 23%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.ydz-hero-grid{align-items:center;display:grid;gap:42px;grid-template-columns:1fr 1fr;min-height:471px;position:relative;z-index:1}.ydz-hero-copy{max-width:570px}.ydz-hero .breadcrumbs{margin-bottom:21px}.ydz-logo{display:block;height:42px;object-fit:contain;object-position:left center;width:190px}.ydz-hero .section-eyebrow,.ydz-heading .section-eyebrow,.ydz-intro .section-eyebrow{color:#008ed0}.ydz-hero .section-eyebrow{margin:22px 0 11px}.ydz-hero h1{color:#27333c;font-size:clamp(46px,5vw,66px);letter-spacing:-.09em;line-height:1.1;margin:0}.ydz-hero h1 b,.ydz-heading h2 b,.ydz-intro h2 b,.ydz-flow h2 b{color:#009bdd}.ydz-hero-copy>p:not(.section-eyebrow){color:#637581;font-size:16px;line-height:1.9;margin:22px 0 28px;max-width:555px}.ydz-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.ydz-hero .primary-button,.ydz-scenario-copy .primary-button,.ydz-flow .primary-button{background:#009bdd;box-shadow:0 11px 24px #0097d938}.ydz-hero-actions>a:not(.primary-button){align-items:center;color:#23709a;display:inline-flex;font-size:14px;font-weight:760;gap:8px}.ydz-hero-tags{display:flex;gap:9px;margin-top:27px}.ydz-hero-tags span{border:1px solid rgba(0,148,214,.23);border-radius:100px;color:#28769c;font-size:12px;padding:7px 12px}.ydz-hero-visual{height:440px;position:relative}.ydz-orbit{border:1px solid rgba(0,143,206,.26);border-radius:50%;position:absolute}.ydz-orbit.orbit-a{height:344px;left:53px;top:41px;transform:rotate(-32deg);width:472px}.ydz-orbit.orbit-b{border-color:#28495924;height:281px;left:96px;top:77px;transform:rotate(34deg);width:384px}.ydz-spark{background:#0097d98f;border-radius:50%;box-shadow:0 0 0 7px #0097d917;height:7px;position:absolute;width:7px}.ydz-spark.spark-a{right:78px;top:45px}.ydz-spark.spark-b{bottom:69px;left:75px}.ydz-dashboard{background:#fffffff0;border:1px solid rgba(0,131,187,.16);border-radius:13px;box-shadow:0 26px 53px #2c6a862e;height:273px;left:132px;overflow:hidden;position:absolute;top:90px;width:314px;z-index:1}.ydz-dashboard-bar{align-items:center;background:#f7fcff;border-bottom:1px solid #e4f1f6;color:#34505e;display:flex;font-size:13px;justify-content:space-between;padding:15px 18px}.ydz-dashboard-bar span{color:#7a97a6;font-size:11px}.ydz-dashboard-body{padding:20px}.ydz-dashboard-body>div:first-child{display:grid;grid-template-columns:1fr auto;gap:2px}.ydz-dashboard-body small{color:#7b929f;font-size:11px}.ydz-dashboard-body b{color:#263d48;font-size:28px;grid-row:span 2}.ydz-dashboard-body span{color:#26a2da;font-size:11px}.ydz-bars{align-items:flex-end;border-bottom:1px solid #e7eff3;display:flex;gap:14px;height:84px;margin-top:12px;padding:0 4px 11px}.ydz-bars i{background:linear-gradient(180deg,#7ed6f8,#079bd8);border-radius:4px 4px 1px 1px;display:block;flex:1}.ydz-bars i:nth-child(1){height:29%}.ydz-bars i:nth-child(2){height:57%}.ydz-bars i:nth-child(3){height:42%}.ydz-bars i:nth-child(4){height:74%}.ydz-bars i:nth-child(5){height:54%}.ydz-bars i:nth-child(6){height:88%}.ydz-metric-row{display:grid;grid-template-columns:1fr 1fr;margin-top:13px}.ydz-metric-row span{color:#7b919c;font-size:10px}.ydz-metric-row span+span{border-left:1px solid #e3edf1;padding-left:14px}.ydz-metric-row b{color:#2b4654;font-size:13px;margin-right:4px}.ydz-float-card{background:#fffffff5;border:1px solid rgba(0,143,206,.14);border-radius:9px;box-shadow:0 15px 30px #28658226;display:grid;gap:3px;grid-template-columns:29px 1fr;min-width:162px;padding:12px 14px;position:absolute;z-index:2}.ydz-float-card svg{color:#039bd9;font-size:23px;grid-row:span 2}.ydz-float-card b{color:#35505e;font-size:12px}.ydz-float-card span{color:#7d939f;font-size:10px}.ydz-client-card{left:28px;top:56px}.ydz-tax-card{bottom:44px;right:3px}.ydz-mobile{background:#263c49;border:6px solid #f5f9fb;border-radius:21px;bottom:29px;box-shadow:0 17px 35px #285f7733;height:170px;position:absolute;right:50px;width:91px;z-index:2}.ydz-mobile>span{background:#e6f5fb;border-radius:100px;height:4px;left:29px;position:absolute;top:8px;width:25px}.ydz-mobile>div{background:linear-gradient(155deg,#e6f8ff,#b5e9fb);color:#237095;display:flex;flex-direction:column;top:12px;right:5px;bottom:5px;left:5px;padding:23px 10px;position:absolute}.ydz-mobile small{font-size:8px}.ydz-mobile b{font-size:13px;margin-top:8px}.ydz-mobile i{background:#3bb6e7;border-radius:50%;box-shadow:0 0 0 13px #3bb6e726;height:26px;margin:24px auto 0;width:26px}.ydz-proof{background:#087fb4;color:#fff}.ydz-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.ydz-proof-grid article{border-right:1px solid rgba(255,255,255,.22);min-height:124px;padding:28px 27px}.ydz-proof-grid article:last-child{border-right:0}.ydz-proof-grid strong{display:block;font-size:22px;letter-spacing:-.05em}.ydz-proof-grid span{color:#cdeaf6;display:block;font-size:12px;line-height:1.6;margin-top:8px}.ydz-intro{background:#f5f8fa;padding:94px 0}.ydz-intro-grid{align-items:center;display:grid;gap:130px;grid-template-columns:1fr 1fr}.ydz-intro h2,.ydz-heading h2,.ydz-flow h2{color:#293941;font-size:42px;letter-spacing:-.077em;line-height:1.2;margin:0}.ydz-intro-grid>p{color:#6e7d85;font-size:15px;line-height:1.95;margin:0}.ydz-values{background:#fff;padding:97px 0}.ydz-heading.center{text-align:center}.ydz-value-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:46px}.ydz-value-grid article{background:#f5f9fb;min-height:263px;padding:29px 25px;transition:background .2s ease,transform .2s ease}.ydz-value-grid article:hover{background:#ecf9ff;transform:translateY(-4px)}.ydz-value-grid article>span{color:#009bdd;font-size:11px;font-weight:850}.ydz-value-grid svg{color:#009bdd;display:block;font-size:31px;margin:39px 0 18px}.ydz-value-grid h3{color:#334149;font-size:19px;margin:0 0 9px}.ydz-value-grid p{color:#74828a;font-size:13px;line-height:1.76;margin:0}.ydz-scenarios{background:#f5f8fa;padding:97px 0}.ydz-tabs{border-bottom:1px solid #dce7ec;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.ydz-tabs button{background:transparent;border:0;color:#78858c;cursor:pointer;font:inherit;font-size:16px;font-weight:760;padding:20px 8px;position:relative}.ydz-tabs button span{color:#a8b9c1;font-size:11px;margin-right:9px}.ydz-tabs button.active{color:#009bdd}.ydz-tabs button.active:after{background:#009bdd;bottom:-1px;content:"";height:3px;left:19%;position:absolute;right:19%}.ydz-scenario-stage{background:#fff;display:grid;gap:34px;grid-template-columns:1.05fr .95fr;margin-top:30px;min-height:390px;padding:55px 62px}.ydz-scenario-copy>p{color:#009bdd;font-size:12px;font-weight:850;letter-spacing:.04em;margin:0}.ydz-scenario-copy h3{color:#2e3c44;font-size:29px;letter-spacing:-.065em;line-height:1.35;margin:14px 0}.ydz-scenario-copy>span{color:#738089;display:block;font-size:14px;line-height:1.84}.ydz-scenario-copy ul{display:grid;gap:10px;grid-template-columns:1fr 1fr;list-style:none;margin:24px 0 25px;padding:0}.ydz-scenario-copy li{align-items:center;color:#4c5c65;display:flex;font-size:13px;gap:8px}.ydz-scenario-copy li svg{color:#009bdd;font-size:17px}.ydz-scenario-visual{align-self:center;background:radial-gradient(circle at center,#f0fbff,#f9fbfc 64%);border-radius:50%;height:283px;justify-self:center;position:relative;width:283px}.ydz-scenario-visual:before{border:1px solid rgba(0,151,217,.26);border-radius:50%;content:"";height:218px;left:32px;position:absolute;top:32px;width:218px}.ydz-scenario-visual>svg{color:#fff;font-size:25px;left:129px;position:absolute;top:89px;z-index:1}.ydz-scenario-core{align-items:center;background:linear-gradient(135deg,#2dc0ee,#0087c5);border-radius:50%;box-shadow:0 18px 35px #008ecb45;color:#fff;display:flex;flex-direction:column;height:97px;justify-content:flex-end;left:93px;padding-bottom:16px;position:absolute;top:93px;width:97px}.ydz-scenario-core b{font-size:15px}.ydz-scenario-core span{font-size:10px;margin-top:2px}.ydz-scenario-chip{background:#fff;border:1px solid #e1edf2;box-shadow:0 8px 18px #2a5e7617;color:#55707d;font-size:11px;font-style:normal;font-weight:760;padding:8px 10px;position:absolute}.ydz-scenario-chip.chip-a{left:-13px;top:56px}.ydz-scenario-chip.chip-b{right:-20px;top:56px}.ydz-scenario-chip.chip-c{bottom:30px;left:2px}.ydz-scenario-chip.chip-d{bottom:27px;right:0}.ydz-flow{background:#263944;color:#fff;padding:98px 0}.ydz-flow-grid{align-items:center;display:grid;gap:112px;grid-template-columns:.93fr 1.07fr}.ydz-flow .section-eyebrow{color:#85d6f5}.ydz-flow h2{color:#fff}.ydz-flow h2 b{color:#72d5fa}.ydz-flow-grid>div:first-child>p:not(.section-eyebrow){color:#c4d0d5;font-size:15px;line-height:1.9;margin:20px 0 26px}.ydz-flow .primary-button{background:#fff;color:#007eb9;box-shadow:none}.ydz-flow-map{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;position:relative}.ydz-flow-map>span{background:#ffffff1a;border:1px solid rgba(168,229,250,.3);color:#e1f4fb;font-size:13px;padding:15px 18px}.ydz-flow-map>span:nth-child(1),.ydz-flow-map>span:nth-child(5){margin-top:55px}.ydz-flow-map>div{align-items:center;background:linear-gradient(135deg,#25bde9,#0085c1);box-shadow:0 19px 35px #0003;display:flex;flex-direction:column;justify-content:center;min-height:131px;order:6;width:51%}.ydz-flow-map b{font-size:25px}.ydz-flow-map small{font-size:11px;margin-top:6px;opacity:.85}.ydz-related{background:#fff;padding:98px 0}.ydz-related-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:44px}.ydz-related-grid a{background:#f5f9fb;color:#334149;min-height:188px;padding:27px 25px;position:relative;transition:background .2s ease,transform .2s ease}.ydz-related-grid a:hover{background:#eaf8fe;transform:translateY(-4px)}.ydz-related-grid strong{display:block;font-size:20px}.ydz-related-grid p{color:#77858c;font-size:13px;line-height:1.75;margin:12px 0 0}.ydz-related-grid svg{bottom:25px;color:#009bdd;position:absolute;right:25px}@media(max-width:720px){.ydz-hero{min-height:0;padding:113px 0 43px}.ydz-hero-grid,.ydz-intro-grid,.ydz-flow-grid{display:flex;flex-direction:column;gap:35px}.ydz-hero .breadcrumbs{margin-bottom:18px}.ydz-logo{height:34px;width:170px}.ydz-hero .section-eyebrow{margin:18px 0 10px}.ydz-hero h1{font-size:43px}.ydz-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.ydz-hero-actions{gap:15px}.ydz-hero-actions>a:not(.primary-button){font-size:12px}.ydz-hero-tags{margin-top:20px}.ydz-hero-visual{height:275px;margin:0 -28px;transform:scale(.76);transform-origin:center top;width:calc(100% + 56px)}.ydz-proof-grid{grid-template-columns:repeat(2,1fr)}.ydz-proof-grid article{border-bottom:1px solid rgba(255,255,255,.2);min-height:95px;padding:19px 15px}.ydz-proof-grid article:nth-child(2){border-right:0}.ydz-proof-grid article:nth-child(n+3){border-bottom:0}.ydz-proof-grid strong{font-size:17px}.ydz-proof-grid span{font-size:10px;margin-top:5px}.ydz-intro,.ydz-values,.ydz-scenarios,.ydz-flow,.ydz-related{padding:63px 0}.ydz-intro h2,.ydz-heading h2,.ydz-flow h2{font-size:30px}.ydz-intro-grid>p,.ydz-flow-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.ydz-value-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.ydz-value-grid article{min-height:207px;padding:18px 15px}.ydz-value-grid svg{font-size:25px;margin:28px 0 13px}.ydz-value-grid h3{font-size:16px}.ydz-value-grid p{font-size:11px;line-height:1.65}.ydz-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.ydz-tabs button{flex:0 0 119px;font-size:13px}.ydz-scenario-stage{display:flex;flex-direction:column;gap:21px;margin-top:21px;min-height:0;padding:25px 20px 27px}.ydz-scenario-copy h3{font-size:24px}.ydz-scenario-copy>span{font-size:13px}.ydz-scenario-copy ul{display:block;margin:18px 0}.ydz-scenario-copy li{margin:9px 0}.ydz-scenario-visual{height:235px;transform:scale(.83);transform-origin:center top;width:235px}.ydz-flow-map{margin-top:4px;transform:scale(.9);transform-origin:center top;width:111%}.ydz-flow-map>span{font-size:11px;padding:13px 11px}.ydz-related-grid{grid-template-columns:1fr;margin-top:30px}.ydz-related-grid a{min-height:152px;padding:20px}.ydz-related-grid strong{font-size:17px}.ydz-related-grid p{font-size:12px}.ydz-related-grid svg{bottom:20px;right:20px}}.hkj-hero{background:linear-gradient(119deg,#f7fcff,#ecfaff 45%,#ebf8ff);min-height:690px;overflow:hidden;padding:147px 0 76px;position:relative}.hkj-hero:before{background:linear-gradient(90deg,rgba(27,171,232,.09) 1px,transparent 1px),linear-gradient(rgba(27,171,232,.09) 1px,transparent 1px);background-size:32px 32px;content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%);position:absolute}.hkj-hero-grid{align-items:center;display:grid;gap:55px;grid-template-columns:.9fr 1.1fr;min-height:470px;position:relative;z-index:1}.hkj-hero-copy{max-width:560px}.hkj-breadcrumbs{margin-bottom:24px}.hkj-logo{background:#fff;border-radius:3px;display:block;height:auto;object-fit:contain;object-position:left center;width:142px}.hkj-hero .section-eyebrow{color:#15a0d7;margin:23px 0 11px}.hkj-hero h1{color:#26323a;font-size:clamp(49px,5vw,68px);letter-spacing:-.095em;line-height:1.08;margin:0}.hkj-hero h1 b,.hkj-heading h2 b,.hkj-services h2 b{color:#1098d0}.hkj-hero-copy>p:not(.section-eyebrow){color:#687780;font-size:16px;line-height:1.9;margin:21px 0 27px}.hkj-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.hkj-hero-actions .primary-button,.hkj-cta .primary-button{background:#13a1dc}.hkj-hero-actions .primary-button:hover,.hkj-cta .primary-button:hover{background:#0789c2;box-shadow:0 12px 21px #1098d038}.hkj-hero-actions>a:not(.primary-button){align-items:center;color:#4d6672;display:inline-flex;font-size:14px;font-weight:780;gap:8px}.hkj-hero-actions>a:not(.primary-button) svg{color:#1098d0}.hkj-hero-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.hkj-hero-tags span{background:#ffffffbf;border:1px solid rgba(18,160,218,.22);color:#2488ad;font-size:12px;font-weight:760;padding:7px 11px}.hkj-hero-visual{height:455px;position:relative}.hkj-glow{border:1px solid rgba(17,165,221,.2);border-radius:50%;position:absolute}.hkj-glow.glow-a{height:380px;right:63px;top:27px;width:380px}.hkj-glow.glow-b{border-color:#16b9b838;height:305px;right:96px;top:67px;width:305px}.hkj-dashboard{background:#fffffff5;border:1px solid rgba(18,160,218,.16);border-radius:12px;box-shadow:0 22px 45px #1d7a9c26;height:265px;left:82px;overflow:hidden;position:absolute;top:90px;width:390px;z-index:2}.hkj-dashboard-top{align-items:center;border-bottom:1px solid #e6f3f8;color:#447080;display:flex;font-size:11px;gap:8px;padding:14px 16px}.hkj-dashboard-top b{color:#397080;font-size:12px}.hkj-dashboard-top small{color:#91adba;margin-left:auto}.hkj-dashboard-dot{background:#20b9a5;border-radius:50%;height:7px;width:7px}.hkj-dashboard-body{padding:23px 24px}.hkj-dashboard-title{display:grid;gap:4px}.hkj-dashboard-title span{color:#88a1ad;font-size:11px}.hkj-dashboard-title b{color:#205064;font-size:27px;letter-spacing:-.05em}.hkj-dashboard-title small{color:#20ad94;font-size:10px}.hkj-chart{align-items:end;border-bottom:1px solid #e8f1f5;display:flex;gap:12px;height:83px;margin-top:9px;padding:0 8px}.hkj-chart i{background:linear-gradient(180deg,#27bfe3,#199ddd);border-radius:4px 4px 0 0;display:block;width:22px}.hkj-chart i:nth-child(1){height:28px}.hkj-chart i:nth-child(2){height:46px}.hkj-chart i:nth-child(3){height:37px}.hkj-chart i:nth-child(4){height:67px}.hkj-chart i:nth-child(5){height:51px}.hkj-chart i:nth-child(6){height:73px}.hkj-chart i:nth-child(7){height:61px}.hkj-dashboard-data{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}.hkj-dashboard-data span{border-right:1px solid #e5eef2;color:#8aa1ab;display:grid;font-size:10px;gap:2px}.hkj-dashboard-data span:last-child{border-right:0}.hkj-dashboard-data b{color:#416b7b;font-size:13px}.hkj-card{background:#fffffff2;border:1px solid rgba(18,160,218,.16);box-shadow:0 14px 30px #1d7a9c1f;display:grid;padding:14px 16px;position:absolute;z-index:3}.hkj-card span{color:#6d8b97;font-size:11px}.hkj-card b{color:#198ab9;font-size:17px;letter-spacing:-.04em;margin:5px 0 3px}.hkj-card small{color:#93aab4;font-size:10px}.hkj-card-receipt{left:5px;top:50px}.hkj-card-tax{bottom:27px;right:9px}.hkj-card-tax svg{color:#1babd7;font-size:22px;position:absolute;right:14px;top:14px}.hkj-phone{background:#263945;border:5px solid #263945;border-radius:25px;bottom:15px;box-shadow:0 18px 34px #1d7a9c33;height:178px;position:absolute;right:73px;width:91px;z-index:4}.hkj-phone-top{background:#192a33;border-radius:0 0 8px 8px;height:13px;margin:auto;width:42px}.hkj-phone-screen{background:linear-gradient(160deg,#ecfbff,#e1f5fc);border-radius:17px;display:grid;height:151px;overflow:hidden;padding:22px 10px 10px}.hkj-phone-screen small{color:#6a95a5;font-size:9px}.hkj-phone-screen b{color:#168bb8;font-size:17px;letter-spacing:-.05em;margin-top:9px}.hkj-phone-screen span{color:#7d9daa;font-size:8px}.hkj-phone-screen i{background:linear-gradient(90deg,#46c6e6,#1c9ad2);border-radius:6px 6px 0 0;height:39px;margin-top:auto}.hkj-promise{background:#129fd8;color:#fff}.hkj-promise-grid{align-items:center;display:flex;gap:55px;justify-content:space-between;min-height:100px}.hkj-promise-grid>span{font-size:17px;font-weight:760}.hkj-promise-grid>div{display:flex;gap:31px}.hkj-promise-grid b{font-size:13px;font-weight:650;white-space:nowrap}.hkj-painpoints,.hkj-reasons{background:#fff;padding:97px 0}.hkj-heading h2,.hkj-services h2{color:#29343d;font-size:42px;letter-spacing:-.075em;line-height:1.2;margin:0}.hkj-heading.center{text-align:center}.hkj-pain-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:46px}.hkj-pain-grid article{background:#f4fbfe;min-height:214px;padding:29px 25px;transition:.2s ease}.hkj-pain-grid article:hover{background:#e6f7fc;transform:translateY(-4px)}.hkj-pain-grid span,.hkj-reason-grid article>span{color:#159dd3;font-size:11px;font-weight:850}.hkj-pain-grid h3{color:#35434c;font-size:19px;margin:42px 0 10px}.hkj-pain-grid p,.hkj-reason-grid p{color:#71818a;font-size:13px;line-height:1.75;margin:0}.hkj-features{background:#f4fbfe;padding:97px 0}.hkj-feature-tabs{border-bottom:1px solid #d8eaf0;display:flex;margin-top:38px}.hkj-feature-tabs button{background:transparent;border:0;color:#72848d;cursor:pointer;flex:1;font:inherit;font-size:16px;font-weight:760;padding:19px 8px;position:relative}.hkj-feature-tabs button span{color:#a7c1ca;font-size:11px;margin-right:9px}.hkj-feature-tabs button.active{color:#129ed6}.hkj-feature-tabs button.active:after{background:#129ed6;bottom:-1px;content:"";height:3px;left:24%;position:absolute;right:24%}.hkj-feature-stage{background:#fff;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin-top:29px;min-height:372px;overflow:hidden;padding:54px 64px}.hkj-feature-copy{align-self:center;max-width:465px}.hkj-feature-copy>p{color:#159dd3;font-size:11px;font-weight:850;letter-spacing:.11em;margin:0}.hkj-feature-copy h3{color:#2d3942;font-size:30px;letter-spacing:-.065em;line-height:1.3;margin:13px 0}.hkj-feature-copy>span{color:#6f8089;display:block;font-size:14px;line-height:1.86}.hkj-feature-tags{display:flex;flex-wrap:wrap;gap:9px;margin:23px 0}.hkj-feature-tags b{align-items:center;background:#f0f9fc;color:#397384;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:8px 10px}.hkj-feature-tags svg{color:#13a1dc;font-size:15px}.hkj-feature-board{align-self:center;background:radial-gradient(circle at 49% 42%,#e4f9ff,#f8fcfd 63%);border-radius:50%;height:286px;justify-self:center;position:relative;width:286px}.hkj-feature-board:before{border:1px solid rgba(18,160,218,.22);border-radius:50%;content:"";height:220px;left:33px;position:absolute;top:33px;width:220px}.hkj-feature-board>svg{color:#fff;font-size:25px;left:130px;position:absolute;top:78px;z-index:1}.hkj-feature-board-title{align-items:center;background:linear-gradient(135deg,#26bce1,#118fc8);border-radius:50%;box-shadow:0 16px 32px #1098d038;color:#fff;display:flex;flex-direction:column;height:98px;justify-content:flex-end;left:94px;padding-bottom:16px;position:absolute;top:94px;width:98px}.hkj-feature-board-title span{font-size:10px;opacity:.86}.hkj-feature-board-title b{font-size:12px;margin-top:3px;white-space:nowrap}.hkj-feature-lines i{border-top:1px dashed rgba(17,155,209,.55);position:absolute;transform-origin:left}.hkj-feature-lines i:nth-child(1){left:64px;top:108px;transform:rotate(30deg);width:72px}.hkj-feature-lines i:nth-child(2){left:155px;top:72px;transform:rotate(120deg);width:68px}.hkj-feature-lines i:nth-child(3){left:163px;top:180px;transform:rotate(57deg);width:71px}.hkj-feature-lines i:nth-child(4){left:73px;top:185px;transform:rotate(-50deg);width:64px}.hkj-feature-tile{background:#fff;border:1px solid #dceef4;box-shadow:0 8px 16px #1e6f8e1a;color:#407384;font-size:11px;font-style:normal;font-weight:770;padding:8px 10px;position:absolute}.hkj-feature-tile.tile-a{left:-16px;top:59px}.hkj-feature-tile.tile-b{right:-20px;top:56px}.hkj-feature-tile.tile-c{bottom:32px;left:-7px}.hkj-feature-tile.tile-d{bottom:27px;right:-3px}.hkj-services{background:#263941;color:#fff;padding:98px 0}.hkj-services-grid{align-items:center;display:grid;gap:115px;grid-template-columns:.9fr 1.1fr}.hkj-services .section-eyebrow{color:#79d5f2}.hkj-services h2{color:#fff}.hkj-services h2 b{color:#81dafa}.hkj-services-grid>div:first-child>p:not(.section-eyebrow){color:#c3d6dc;font-size:15px;line-height:1.92;margin:20px 0 26px}.hkj-services .primary-button{background:#fff;color:#118fc8}.hkj-service-map{background:linear-gradient(135deg,#24b3e147,#ffffff0d);border:1px solid rgba(158,226,247,.3);height:330px;position:relative}.hkj-service-map:before{background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:26px 26px;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.hkj-service-core{align-items:center;background:linear-gradient(135deg,#25b6dd,#138cc5);box-shadow:0 18px 35px #0003;display:flex;flex-direction:column;height:112px;justify-content:center;left:calc(50% - 56px);position:absolute;top:109px;width:112px;z-index:2}.hkj-service-core b{font-size:22px}.hkj-service-core small{font-size:11px;margin-top:5px;opacity:.86}.hkj-service-item{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:#e1f6fd;font-size:12px;padding:12px 14px;position:absolute;z-index:1}.hkj-service-item em{color:#8ce0f8;font-size:10px;font-style:normal;font-weight:850;margin-right:7px}.hkj-service-item.item-1{left:22px;top:37px}.hkj-service-item.item-2{right:20px;top:37px}.hkj-service-item.item-3{left:24px;top:145px}.hkj-service-item.item-4{right:19px;top:145px}.hkj-service-item.item-5{bottom:35px;left:22px}.hkj-service-item.item-6{bottom:35px;right:20px}.hkj-reason-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:47px}.hkj-reason-grid article{background:#f4fbfe;min-height:248px;padding:29px 25px;transition:.2s ease}.hkj-reason-grid article:hover{background:#e8f8fd;transform:translateY(-4px)}.hkj-reason-grid article>svg{color:#159dd3;display:block;font-size:31px;margin:39px 0 18px}.hkj-reason-grid h3{color:#35434c;font-size:19px;margin:0 0 9px}.hkj-cta{background:linear-gradient(104deg,#0c9bd5,#32c1e1);color:#fff;padding:67px 0}.hkj-cta-inner{align-items:center;display:flex;justify-content:space-between}.hkj-cta p{font-size:13px;font-weight:750;letter-spacing:.08em;margin:0 0 11px;opacity:.85}.hkj-cta h2{font-size:37px;letter-spacing:-.07em;line-height:1.2;margin:0}.hkj-cta .primary-button{background:#fff;color:#0b91ca;min-width:140px}@media(max-width:720px){.hkj-hero{min-height:0;padding:113px 0 44px}.hkj-hero-grid,.hkj-services-grid{display:flex;flex-direction:column;gap:36px}.hkj-breadcrumbs{margin-bottom:18px}.hkj-logo{width:120px}.hkj-hero .section-eyebrow{margin:18px 0 10px}.hkj-hero h1{font-size:44px}.hkj-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.hkj-hero-actions{gap:15px}.hkj-hero-actions>a:not(.primary-button){font-size:12px}.hkj-hero-visual{height:291px;margin:0 -23px;transform:scale(.7);transform-origin:center top;width:calc(100% + 46px)}.hkj-promise-grid{align-items:flex-start;display:grid;gap:14px;padding:22px 0}.hkj-promise-grid>span{font-size:14px}.hkj-promise-grid>div{flex-wrap:wrap;gap:8px 16px}.hkj-promise-grid b{font-size:11px}.hkj-painpoints,.hkj-features,.hkj-services,.hkj-reasons{padding:63px 0}.hkj-heading h2,.hkj-services h2{font-size:30px}.hkj-pain-grid,.hkj-reason-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.hkj-pain-grid article,.hkj-reason-grid article{min-height:194px;padding:19px 15px}.hkj-pain-grid h3{font-size:16px;margin:28px 0 8px}.hkj-pain-grid p,.hkj-reason-grid p{font-size:11px;line-height:1.65}.hkj-feature-tabs{margin-left:-16px;margin-right:-16px;overflow-x:auto}.hkj-feature-tabs button{flex:0 0 136px;font-size:13px}.hkj-feature-stage{display:flex;flex-direction:column;gap:23px;margin-top:21px;min-height:0;padding:27px 21px}.hkj-feature-copy h3{font-size:24px}.hkj-feature-copy>span{font-size:13px}.hkj-feature-board{height:235px;transform:scale(.84);transform-origin:center top;width:235px}.hkj-services-grid{gap:35px}.hkj-services-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.hkj-service-map{height:280px;width:100%}.hkj-service-core{left:calc(50% - 50px);top:88px}.hkj-service-item{font-size:10px;padding:9px 7px}.hkj-service-item.item-1{left:10px;top:25px}.hkj-service-item.item-2{right:10px;top:25px}.hkj-service-item.item-3{left:8px;top:124px}.hkj-service-item.item-4{right:8px;top:124px}.hkj-service-item.item-5{bottom:28px;left:9px}.hkj-service-item.item-6{bottom:28px;right:9px}.hkj-reason-grid article>svg{font-size:25px;margin:27px 0 12px}.hkj-reason-grid h3{font-size:16px}.hkj-cta{padding:48px 0}.hkj-cta-inner{align-items:flex-start;flex-direction:column;gap:22px}.hkj-cta h2{font-size:29px}.hkj-cta .primary-button{min-width:130px}}.hsy-hero{background:linear-gradient(116deg,#fff9f2,#fff2e5 48%,#f4ded0);min-height:684px;overflow:hidden;padding:143px 0 74px;position:relative}.hsy-hero:before{background:radial-gradient(circle at 82% 43%,rgba(239,111,39,.27),transparent 0 24%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.hsy-hero-grid{align-items:center;display:grid;gap:63px;grid-template-columns:.89fr 1.11fr;min-height:467px;position:relative;z-index:1}.hsy-hero-copy{max-width:560px}.hsy-hero .breadcrumbs{margin-bottom:20px}.hsy-brand{align-items:center;display:flex;gap:10px;height:41px}.hsy-brand img{height:40px;object-fit:contain;object-position:left center;width:134px}.hsy-brand span{border-left:1px solid #d7c8ba;color:#925939;font-size:12px;font-weight:760;padding-left:10px}.hsy-hero .section-eyebrow,.hsy-heading .section-eyebrow,.hsy-overview .section-eyebrow{color:#e56a26}.hsy-hero .section-eyebrow{margin:22px 0 12px}.hsy-hero h1{color:#323037;font-size:clamp(48px,5vw,68px);letter-spacing:-.095em;line-height:1.08;margin:0}.hsy-hero h1 b,.hsy-heading h2 b,.hsy-overview h2 b,.hsy-service h2 b{color:#e85d20}.hsy-hero-copy>p:not(.section-eyebrow){color:#736a67;font-size:16px;line-height:1.9;margin:22px 0 29px}.hsy-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.hsy-hero-actions .primary-button{background:#e85d20}.hsy-hero-actions .primary-button:hover{background:#cb4c16}.hsy-hero-actions>a:not(.primary-button){align-items:center;color:#88553b;display:inline-flex;font-size:14px;font-weight:760;gap:8px}.hsy-hero-actions>a:not(.primary-button) svg{color:#e85d20}.hsy-dashboard{background:#fff;border:8px solid rgba(255,255,255,.78);border-radius:17px;box-shadow:0 30px 67px #6d412938;display:grid;grid-template-columns:136px 1fr;height:396px;overflow:hidden;transform:perspective(1300px) rotateY(-6deg) rotateX(2deg)}.hsy-dashboard-side{background:#303840;color:#b6c1c6;display:flex;flex-direction:column;font-size:10px;gap:8px;padding:18px 12px}.hsy-dashboard-side b{color:#fff;font-size:15px;margin:0 0 13px}.hsy-dashboard-side b i{background:#f27b39;border-radius:4px;display:inline-block;height:14px;margin-right:6px;vertical-align:-2px;width:14px}.hsy-dashboard-side span{border-radius:5px;padding:8px}.hsy-dashboard-side span.active{background:#e66529;color:#fff}.hsy-dashboard-side small{color:#78858a;font-size:10px;margin:7px 8px 0}.hsy-dashboard-main{background:#f5f7f8;padding:20px 21px}.hsy-dashboard-top{align-items:center;color:#333c42;display:flex;font-size:15px;justify-content:space-between}.hsy-dashboard-top span{color:#9ba3a6;font-size:10px}.hsy-stat-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:17px}.hsy-stat-grid article{background:#fff;border-radius:5px;box-shadow:0 4px 10px #2532380a;padding:13px}.hsy-stat-grid small{color:#899196;display:block;font-size:10px}.hsy-stat-grid strong{color:#343c42;display:block;font-size:17px;letter-spacing:-.04em;margin:7px 0}.hsy-stat-grid span{color:#a0a7ab;font-size:9px}.hsy-stat-grid em{color:#e56628;font-style:normal}.hsy-dashboard-bottom{display:grid;gap:10px;grid-template-columns:1.15fr .85fr;margin-top:11px}.hsy-dashboard-bottom article{background:#fff;border-radius:5px;min-height:180px;padding:14px}.hsy-dashboard-bottom b{color:#465057;font-size:11px}.hsy-trend>div:first-child{align-items:center;display:flex;justify-content:space-between}.hsy-trend small{color:#a3aaad;font-size:9px}.hsy-chart{align-items:end;border-bottom:1px solid #e9ecec;display:flex;gap:10px;height:103px;margin:10px 0 7px;padding:0 6px}.hsy-chart i{background:linear-gradient(180deg,#ef8b55,#e86527);border-radius:3px 3px 0 0;display:block;flex:1}.hsy-chart i:nth-child(1){height:40%}.hsy-chart i:nth-child(2){height:54%}.hsy-chart i:nth-child(3){height:43%}.hsy-chart i:nth-child(4){height:74%}.hsy-chart i:nth-child(5){height:64%}.hsy-chart i:nth-child(6){height:88%}.hsy-chart i:nth-child(7){height:70%}.hsy-trend>span{color:#a8afb2;font-size:8px}.hsy-todo p{border-bottom:1px solid #f0f1f1;color:#707a7f;font-size:9px;line-height:1.3;margin:9px 0 0;padding:0 0 9px}.hsy-todo p i{background:#f8b28b;border-radius:50%;display:inline-block;height:5px;margin-right:5px;width:5px}.hsy-proof{background:#303940;color:#fff}.hsy-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.hsy-proof-grid article{border-left:1px solid rgba(255,255,255,.13);padding:30px 20px 32px;text-align:center}.hsy-proof-grid article:last-child{border-right:1px solid rgba(255,255,255,.13)}.hsy-proof-grid strong{display:block;font-size:20px;letter-spacing:-.06em}.hsy-proof-grid span{color:#ccd1d3;display:block;font-size:12px;margin-top:8px}.hsy-overview{background:#fcf8f5;padding:93px 0}.hsy-overview-grid{align-items:center;display:grid;gap:128px;grid-template-columns:1fr 1fr}.hsy-overview h2,.hsy-heading h2,.hsy-service h2{color:#312f35;font-size:42px;letter-spacing:-.078em;line-height:1.2;margin:0}.hsy-overview-grid>p{color:#766f6c;font-size:15px;line-height:1.95;margin:0}.hsy-capabilities{background:#fff;padding:97px 0}.hsy-heading.center{text-align:center}.hsy-heading.center>p:last-child{color:#797573;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:650px}.hsy-capability-grid{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:47px}.hsy-capability-grid article{background:#fbf7f4;min-height:267px;padding:29px 25px;position:relative;transition:background .2s ease,transform .2s ease}.hsy-capability-grid article:hover{background:#fff0e6;transform:translateY(-4px)}.hsy-capability-grid article>span{color:#e5672b;font-size:11px;font-weight:850}.hsy-capability-grid article>svg:first-of-type{color:#e5672b;display:block;font-size:31px;margin:39px 0 18px}.hsy-capability-grid h3{color:#403b3b;font-size:19px;margin:0 0 9px}.hsy-capability-grid p{color:#797370;font-size:13px;line-height:1.76;margin:0}.hsy-capability-grid article>svg:last-child{bottom:25px;color:#e5672b;position:absolute;right:25px}.hsy-scenes{background:#fcf8f5;padding:97px 0}.hsy-tabs{border-bottom:1px solid #eadfd8;display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px}.hsy-tabs button{background:transparent;border:0;color:#827b76;cursor:pointer;font:inherit;font-size:16px;font-weight:760;padding:20px 8px;position:relative}.hsy-tabs button span{color:#b9afa8;font-size:11px;margin-right:9px}.hsy-tabs button.active{color:#e55f22}.hsy-tabs button.active:after{background:#e55f22;bottom:-1px;content:"";height:3px;left:19%;position:absolute;right:19%}.hsy-scene-stage{background:#fff;display:grid;gap:35px;grid-template-columns:1.08fr .92fr;margin-top:29px;min-height:395px;padding:56px 62px}.hsy-scene-copy>p{color:#e35f23;font-size:12px;font-weight:850;letter-spacing:.04em;margin:0}.hsy-scene-copy h3{color:#363139;font-size:29px;letter-spacing:-.065em;line-height:1.35;margin:14px 0}.hsy-scene-copy>span{color:#79736f;display:block;font-size:14px;line-height:1.82}.hsy-scene-copy ul{display:grid;gap:9px;grid-template-columns:1fr 1fr;list-style:none;margin:23px 0 25px;padding:0}.hsy-scene-copy li{align-items:center;color:#504b4a;display:flex;font-size:13px;gap:8px}.hsy-scene-copy li svg{color:#e56328;font-size:17px}.hsy-scene-copy .primary-button,.hsy-service .primary-button{background:#e55f22}.hsy-scene-visual{align-self:center;background:radial-gradient(circle at center,#fff2e9,#faf8f7 63%);border-radius:50%;height:285px;justify-self:center;position:relative;width:285px}.hsy-scene-visual:before{border:1px solid rgba(229,95,34,.25);border-radius:50%;content:"";height:220px;left:32px;position:absolute;top:32px;width:220px}.hsy-scene-visual>div{align-items:center;background:linear-gradient(135deg,#f18b4c,#dc5220);border-radius:50%;box-shadow:0 17px 35px #cd572140;color:#fff;display:flex;flex-direction:column;height:102px;justify-content:center;left:91px;position:absolute;top:91px;width:102px}.hsy-scene-visual>div svg{font-size:24px;margin-bottom:6px}.hsy-scene-visual>div b{font-size:15px}.hsy-scene-visual>div span{font-size:10px;margin-top:2px}.hsy-chip{background:#fff;border:1px solid #f0e3db;box-shadow:0 8px 18px #4c352a14;color:#6a605a;font-size:11px;font-style:normal;font-weight:750;padding:8px 10px;position:absolute}.hsy-chip.chip-a{left:-14px;top:57px}.hsy-chip.chip-b{right:-20px;top:57px}.hsy-chip.chip-c{bottom:30px;left:2px}.hsy-chip.chip-d{bottom:27px;right:-14px}.hsy-service{background:#343b42;color:#fff;padding:98px 0}.hsy-service-grid{display:grid;gap:125px;grid-template-columns:.9fr 1.1fr}.hsy-service .section-eyebrow{color:#f8b08e}.hsy-service h2{color:#fff}.hsy-service h2 b{color:#ffae84}.hsy-service-grid>div:first-child>p:not(.section-eyebrow){color:#d3d5d7;font-size:15px;line-height:1.9;margin:19px 0 26px;max-width:480px}.hsy-service .primary-button{background:#fff;color:#d95420}.hsy-service-list{border-top:1px solid rgba(255,255,255,.2)}.hsy-service-list article{border-bottom:1px solid rgba(255,255,255,.2);display:grid;gap:20px;grid-template-columns:40px 1fr;padding:20px 0}.hsy-service-list article>b{color:#ffab82;font-size:12px;padding-top:4px}.hsy-service-list h3{font-size:19px;margin:0 0 7px}.hsy-service-list p{color:#ccd0d3;font-size:13px;line-height:1.75;margin:0}.hsy-related{background:#fff;padding:97px 0}.hsy-related-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:44px}.hsy-related-grid a{background:#fbf7f4;color:#3d3737;min-height:186px;padding:27px 25px;position:relative;transition:background .2s ease,transform .2s ease}.hsy-related-grid a:hover{background:#fff0e7;transform:translateY(-4px)}.hsy-related-grid strong{display:block;font-size:19px}.hsy-related-grid p{color:#7e7773;font-size:13px;line-height:1.75;margin:13px 0 0;max-width:290px}.hsy-related-grid svg{bottom:26px;color:#e56127;position:absolute;right:25px}@media(max-width:720px){.hsy-hero{min-height:0;padding:113px 0 42px}.hsy-hero-grid,.hsy-overview-grid,.hsy-service-grid{display:flex;flex-direction:column;gap:35px}.hsy-hero h1{font-size:44px}.hsy-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:19px 0 23px}.hsy-hero-actions{gap:15px}.hsy-hero-actions>a:not(.primary-button){font-size:12px}.hsy-dashboard{height:290px;margin:0 -12px;transform:none;width:calc(100% + 24px)}.hsy-dashboard-side{font-size:8px;gap:3px;padding:13px 7px}.hsy-dashboard-side b{font-size:12px;margin-bottom:7px}.hsy-dashboard-side span{padding:6px}.hsy-dashboard-main{padding:14px 12px}.hsy-stat-grid{gap:6px;margin-top:11px}.hsy-stat-grid article{padding:8px}.hsy-stat-grid strong{font-size:11px;margin:5px 0}.hsy-stat-grid small,.hsy-stat-grid span{font-size:7px}.hsy-dashboard-bottom{gap:6px;margin-top:7px}.hsy-dashboard-bottom article{min-height:128px;padding:9px}.hsy-dashboard-bottom b{font-size:9px}.hsy-chart{gap:5px;height:70px;margin:6px 0}.hsy-trend>span,.hsy-todo p{font-size:7px}.hsy-todo p{margin-top:6px;padding-bottom:6px}.hsy-proof-grid{grid-template-columns:repeat(2,1fr)}.hsy-proof-grid article{padding:22px 8px}.hsy-proof-grid article:nth-child(2){border-right:1px solid rgba(255,255,255,.13)}.hsy-proof-grid strong{font-size:16px}.hsy-proof-grid span{font-size:10px}.hsy-overview,.hsy-capabilities,.hsy-scenes,.hsy-service,.hsy-related{padding:63px 0}.hsy-overview h2,.hsy-heading h2,.hsy-service h2{font-size:30px}.hsy-overview-grid>p,.hsy-service-grid>div:first-child>p:not(.section-eyebrow){font-size:13px}.hsy-heading.center>p:last-child{font-size:13px}.hsy-capability-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:30px}.hsy-capability-grid article{min-height:207px;padding:18px 15px}.hsy-capability-grid article>svg:first-of-type{font-size:25px;margin:28px 0 13px}.hsy-capability-grid h3{font-size:16px}.hsy-capability-grid p{font-size:11px;line-height:1.65}.hsy-capability-grid article>svg:last-child{bottom:16px;right:15px}.hsy-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.hsy-tabs button{flex:0 0 132px;font-size:13px}.hsy-scene-stage{display:flex;flex-direction:column;gap:21px;margin-top:21px;min-height:0;padding:25px 20px 27px}.hsy-scene-copy h3{font-size:24px}.hsy-scene-copy>span{font-size:13px}.hsy-scene-copy ul{display:block;margin:18px 0}.hsy-scene-copy li{margin:9px 0}.hsy-scene-visual{height:235px;transform:scale(.83);transform-origin:center top;width:235px}.hsy-service-list article{gap:13px;grid-template-columns:30px 1fr}.hsy-service-list h3{font-size:17px}.hsy-service-list p{font-size:12px}.hsy-related-grid{grid-template-columns:1fr;margin-top:30px}.hsy-related-grid a{min-height:156px;padding:21px}.hsy-related-grid strong{font-size:17px}.hsy-related-grid p{font-size:12px}.hsy-related-grid svg{bottom:21px;right:21px}}.hyc-hero{background:linear-gradient(118deg,#eef7ff,#f8fbff 51%,#e6f2ff);min-height:705px;overflow:hidden;padding:136px 0 74px;position:relative}.hyc-hero:before{background:radial-gradient(circle at 76% 49%,rgba(45,139,244,.25),transparent 0 23%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.hyc-hero-grid{align-items:center;display:grid;gap:36px;grid-template-columns:1fr 1fr;min-height:493px;position:relative;z-index:1}.hyc-hero-copy{max-width:565px}.hyc-breadcrumbs{margin-bottom:20px}.hyc-logo{display:block;height:43px;object-fit:contain;object-position:left center;width:176px}.hyc-hero .section-eyebrow,.hyc-heading .section-eyebrow,.hyc-solution .section-eyebrow,.hyc-customer .section-eyebrow{color:#267ce6}.hyc-hero .section-eyebrow{margin:21px 0 11px}.hyc-hero h1{color:#203248;font-size:clamp(49px,5vw,68px);letter-spacing:-.095em;line-height:1.08;margin:0}.hyc-hero h1 b,.hyc-heading h2 b,.hyc-solution h2 b,.hyc-customer h2 b{color:#2382ec}.hyc-hero-copy>p:not(.section-eyebrow){color:#64768b;font-size:16px;line-height:1.9;margin:21px 0 28px}.hyc-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:23px}.hyc-hero .primary-button,.hyc-solution .primary-button,.hyc-capability-copy .primary-button,.hyc-customer .primary-button,.hyc-cta .primary-button{background:#287fe6}.hyc-hero-actions>a:not(.primary-button){align-items:center;color:#3471ad;display:inline-flex;font-size:14px;font-weight:750;gap:8px}.hyc-hero-tags{display:flex;gap:8px;margin-top:26px}.hyc-hero-tags span{background:#ffffffa6;border:1px solid rgba(39,126,230,.15);color:#4d77a3;font-size:12px;padding:7px 12px}.hyc-hero-visual{height:444px;position:relative}.hyc-hero-gridlines{background-image:linear-gradient(rgba(43,125,219,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(43,125,219,.11) 1px,transparent 1px);background-size:24px 24px;top:11px;right:11px;bottom:11px;left:11px;-webkit-mask-image:radial-gradient(ellipse at center,#000 22%,transparent 71%);mask-image:radial-gradient(ellipse at center,#000 22%,transparent 71%);position:absolute}.hyc-hero-orbit{border:1px solid rgba(40,126,230,.24);border-radius:50%;position:absolute}.hyc-hero-orbit.orbit-a{height:365px;left:49px;top:35px;transform:rotate(-26deg);width:473px}.hyc-hero-orbit.orbit-b{border-color:#304f742b;height:300px;left:93px;top:70px;transform:rotate(39deg);width:380px}.hyc-dashboard{background:#fffffff5;border:1px solid rgba(47,131,228,.18);box-shadow:0 25px 58px #275b9433;left:81px;overflow:hidden;position:absolute;top:86px;width:374px}.hyc-dashboard header{align-items:center;background:#f6faff;color:#3d6185;display:flex;font-size:12px;font-weight:800;gap:7px;padding:15px 17px}.hyc-dashboard header small{color:#81a3c4;font-size:10px;margin-left:auto}.hyc-live-dot{background:#29bb8e;border-radius:50%;height:7px;width:7px}.hyc-dashboard-main{display:grid;gap:21px;grid-template-columns:1fr 1fr;padding:22px 20px 15px}.hyc-dashboard-main span{color:#7a8da2;display:block;font-size:11px}.hyc-dashboard-main b{color:#294967;display:block;font-size:25px;letter-spacing:-.055em;margin:6px 0}.hyc-dashboard-main em{color:#25a87e;font-size:10px;font-style:normal;font-weight:800}.hyc-bars{align-items:end;border-bottom:1px solid #e8eff6;display:flex;gap:7px;height:81px;padding:0 5px 7px}.hyc-bars i{background:linear-gradient(#69b5ff,#2781ea);display:block;width:13px}.hyc-bars i:nth-child(1){height:27%}.hyc-bars i:nth-child(2){height:42%}.hyc-bars i:nth-child(3){height:37%}.hyc-bars i:nth-child(4){height:59%}.hyc-bars i:nth-child(5){height:47%}.hyc-bars i:nth-child(6){height:74%}.hyc-bars i:nth-child(7){height:91%}.hyc-dashboard footer{border-top:1px solid #edf1f6;display:grid;grid-template-columns:repeat(3,1fr);padding:13px 16px}.hyc-dashboard footer span{border-right:1px solid #edf1f6;color:#8393a5;font-size:9px;padding-left:8px}.hyc-dashboard footer span:last-child{border:0}.hyc-dashboard footer b{color:#3b5976;display:block;font-size:12px;margin-bottom:5px}.hyc-floating-card{align-items:center;background:#fff;border:1px solid rgba(43,127,225,.15);box-shadow:0 14px 31px #244e7e26;color:#526e8a;display:grid;font-size:10px;gap:1px;grid-template-columns:25px 1fr;padding:11px 13px;position:absolute}.hyc-floating-card svg{color:#2580eb;font-size:19px;grid-row:1/3}.hyc-floating-card b{color:#2b4e70;font-size:12px}.card-order{left:15px;top:44px}.card-profit{bottom:43px;right:17px}.hyc-phone{background:#fff;border:6px solid #334e6d;border-radius:18px;bottom:12px;box-shadow:0 15px 28px #2342653d;color:#7692ae;padding:26px 12px 13px;position:absolute;right:44px;width:106px}.hyc-phone:before{background:#334e6d;border-radius:0 0 8px 8px;content:"";height:10px;left:31px;position:absolute;top:0;width:33px}.hyc-phone small,.hyc-phone span{display:block;font-size:8px}.hyc-phone b{color:#287fe6;display:block;font-size:15px;margin:7px 0}.hyc-phone i{background:linear-gradient(90deg,#54a8ff,#d8ecff);display:block;height:23px;margin-top:11px}.hyc-promise{background:#257fe8;color:#fff}.hyc-promise-inner{align-items:center;display:flex;justify-content:space-between;min-height:87px}.hyc-promise-inner>span{font-size:15px;font-weight:700}.hyc-promise-inner>div{display:flex;gap:0}.hyc-promise-inner b{border-left:1px solid rgba(255,255,255,.28);font-size:14px;padding:3px 23px}.hyc-painpoints,.hyc-capabilities,.hyc-modules,.hyc-reasons{padding:97px 0}.hyc-heading h2,.hyc-solution h2,.hyc-customer h2{color:#293d53;font-size:42px;letter-spacing:-.08em;line-height:1.2;margin:0}.hyc-heading.center{text-align:center}.hyc-heading.center>p:last-child{color:#718396;font-size:15px;line-height:1.8;margin:17px auto 0;max-width:650px}.hyc-pain-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:45px}.hyc-pain-grid article{background:#fff;box-shadow:0 10px 30px #315b8517;overflow:hidden;transition:transform .2s ease}.hyc-pain-grid article:hover{transform:translateY(-5px)}.hyc-pain-grid img{display:block;height:177px;object-fit:cover;width:100%}.hyc-pain-grid article>div{padding:24px 25px 25px}.hyc-pain-grid span,.hyc-reason-grid span{color:#2680e9;font-size:11px;font-weight:850}.hyc-pain-grid h3{color:#31465e;font-size:20px;margin:14px 0 8px}.hyc-pain-grid p{color:#718296;font-size:13px;line-height:1.8;margin:0;min-height:70px}.hyc-pain-grid a{align-items:center;color:#277fe7;display:flex;font-size:12px;font-weight:750;gap:6px;margin-top:15px}.hyc-solution{background:linear-gradient(113deg,#eff7ff,#f8fbff);padding:90px 0}.hyc-solution-grid,.hyc-customer-grid{align-items:center;display:grid;gap:90px;grid-template-columns:.82fr 1.18fr}.hyc-solution-grid>div>p:not(.section-eyebrow),.hyc-customer-grid>div>p:not(.section-eyebrow){color:#6e8193;font-size:15px;line-height:1.9;margin:19px 0 27px}.hyc-solution img{display:block;max-height:430px;object-fit:contain;object-position:center;width:100%}.hyc-tabs{border-bottom:1px solid #dce9f5;display:grid;grid-template-columns:repeat(3,1fr);margin-top:43px}.hyc-tabs button{background:transparent;border:0;color:#6d8195;cursor:pointer;font:inherit;font-size:16px;font-weight:760;padding:20px 8px;position:relative}.hyc-tabs button span{color:#a2b8cd;font-size:11px;margin-right:9px}.hyc-tabs button.active{color:#277fe7}.hyc-tabs button.active:after{background:#287fe7;bottom:-1px;content:"";height:3px;left:22%;position:absolute;right:22%}.hyc-capability-stage{background:#f7fbff;display:grid;gap:45px;grid-template-columns:1fr 1fr;margin-top:29px;min-height:376px;overflow:hidden;padding:51px 62px}.hyc-capability-copy>p{color:#2780e7;font-size:11px;font-weight:850;letter-spacing:.08em;margin:0}.hyc-capability-copy h3{color:#2d4258;font-size:29px;letter-spacing:-.06em;line-height:1.35;margin:14px 0}.hyc-capability-copy>span{color:#6d8194;display:block;font-size:14px;line-height:1.82}.hyc-capability-copy>div{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.hyc-capability-copy>div b{align-items:center;background:#fff;color:#52718f;display:flex;font-size:12px;gap:5px;padding:8px 10px}.hyc-capability-copy>div svg{color:#2780e7}.hyc-capability-board{align-self:center;background:radial-gradient(circle,#eff8ff 0,#e6f3ff 42%,transparent 43%);height:270px;justify-self:center;position:relative;width:340px}.hyc-capability-board:before{border:1px solid rgba(41,130,231,.27);border-radius:50%;content:"";height:193px;left:73px;position:absolute;top:35px;width:193px}.hyc-capability-board>svg{color:#fff;font-size:25px;left:156px;position:absolute;top:85px;z-index:1}.hyc-capability-board>div{align-items:center;background:linear-gradient(135deg,#53a8ff,#287ee5);border-radius:50%;box-shadow:0 18px 33px #2879e045;color:#fff;display:flex;flex-direction:column;height:110px;justify-content:flex-end;left:115px;padding-bottom:17px;position:absolute;top:72px;width:110px}.hyc-capability-board small{font-size:10px;opacity:.8}.hyc-capability-board b{font-size:17px;margin:3px 0}.hyc-capability-board span{font-size:9px;opacity:.84}.board-chip{background:#fff;border:1px solid #d9eafb;box-shadow:0 7px 17px #36628c1a;color:#52718f;font-size:11px;font-style:normal;font-weight:750;padding:8px 11px;position:absolute}.chip-one{left:11px;top:45px}.chip-two{right:5px;top:48px}.chip-three{bottom:24px;left:38px}.chip-four{bottom:21px;right:29px}.hyc-modules{background:#f7fbff}.hyc-modules>div>img{display:block;margin:43px auto 0;max-width:100%;width:1120px}.hyc-customer{background:#fff;padding:95px 0}.hyc-customer img{display:block;max-width:100%;width:650px}.hyc-reasons{background:#f7fbff}.hyc-reason-grid{display:grid;gap:13px;grid-template-columns:repeat(4,1fr);margin:45px 0 47px}.hyc-reason-grid article{background:#fff;min-height:190px;padding:25px 23px}.hyc-reason-grid h3{color:#314960;font-size:20px;margin:26px 0 9px}.hyc-reason-grid p{color:#74879a;font-size:13px;line-height:1.75;margin:0}.hyc-reasons>div>img{display:block;margin:auto;max-width:100%;width:1120px}.hyc-cta{background:linear-gradient(112deg,#1c75dd,#3497f6);color:#fff;padding:71px 0}.hyc-cta-inner{align-items:center;display:flex;justify-content:space-between}.hyc-cta p{font-size:14px;margin:0 0 11px;opacity:.78}.hyc-cta h2{font-size:38px;letter-spacing:-.07em;line-height:1.22;margin:0}.hyc-cta .primary-button{background:#fff;color:#2379db}@media(max-width:720px){.hyc-hero{min-height:0;padding:112px 0 42px}.hyc-hero-grid,.hyc-solution-grid,.hyc-customer-grid{display:flex;flex-direction:column;gap:35px}.hyc-logo{height:35px;width:148px}.hyc-hero h1{font-size:44px}.hyc-hero-copy>p:not(.section-eyebrow){font-size:13px;line-height:1.8;margin:18px 0 23px}.hyc-hero-actions{gap:15px}.hyc-hero-actions>a:not(.primary-button){font-size:12px}.hyc-hero-tags{margin-top:20px}.hyc-hero-tags span{font-size:10px;padding:6px 8px}.hyc-hero-visual{height:275px;margin:0 -25px;transform:scale(.72);transform-origin:center top;width:calc(100% + 50px)}.hyc-promise-inner{align-items:flex-start;display:block;padding:21px 0}.hyc-promise-inner>span{font-size:13px}.hyc-promise-inner>div{margin-top:15px}.hyc-promise-inner b{font-size:11px;padding:2px 11px}.hyc-painpoints,.hyc-capabilities,.hyc-modules,.hyc-reasons,.hyc-customer{padding:63px 0}.hyc-heading h2,.hyc-solution h2,.hyc-customer h2{font-size:30px}.hyc-heading.center>p:last-child{font-size:13px}.hyc-pain-grid{grid-template-columns:1fr;margin-top:30px}.hyc-pain-grid img{height:auto}.hyc-pain-grid p{min-height:0}.hyc-solution{padding:63px 0}.hyc-solution-grid>div>p:not(.section-eyebrow),.hyc-customer-grid>div>p:not(.section-eyebrow){font-size:13px}.hyc-solution img{max-height:300px}.hyc-tabs{display:flex;margin-left:-16px;margin-right:-16px;overflow-x:auto}.hyc-tabs button{flex:0 0 142px;font-size:13px}.hyc-capability-stage{display:flex;flex-direction:column;gap:14px;margin-top:21px;min-height:0;padding:27px 20px}.hyc-capability-copy h3{font-size:24px}.hyc-capability-copy>span{font-size:13px}.hyc-capability-board{height:227px;transform:scale(.84);transform-origin:center top}.hyc-modules>div>img{margin-top:29px}.hyc-customer img{width:100%}.hyc-reason-grid{grid-template-columns:repeat(2,1fr);margin:30px 0}.hyc-reason-grid article{min-height:170px;padding:19px 15px}.hyc-reason-grid h3{font-size:17px;margin:19px 0 8px}.hyc-reason-grid p{font-size:11px}.hyc-cta{padding:54px 0}.hyc-cta-inner{align-items:flex-start;display:flex;flex-direction:column;gap:22px}.hyc-cta h2{font-size:29px}}
