.platform-hub,.information-hub{color:#101d31}.platform-hub__hero{position:relative;overflow:hidden;padding:62px 56px;border:1px solid #dfe7f1;border-radius:24px;background:linear-gradient(135deg,#0d2341 0%,#164d8d 100%);box-shadow:0 20px 54px rgba(17,43,79,.13)}.platform-hub__hero:after{content:"";position:absolute;right:-70px;bottom:-120px;width:330px;height:330px;border:70px solid rgba(255,255,255,.07);border-radius:50%}.platform-hub__hero>span,.information-head>div>span,.platform-paths__head small{display:block;margin-bottom:14px;color:#72b4ff;font:900 11px/1.2 Arial,sans-serif;letter-spacing:2px}.platform-hub__hero h1{position:relative;z-index:1;max-width:760px;margin:0;color:#fff;font-size:clamp(36px,5vw,58px);line-height:1.17;letter-spacing:-2.7px}.platform-hub__hero p{position:relative;z-index:1;max-width:720px;margin:22px 0 0;color:#d7e7fb;font-size:16px;line-height:1.85}.platform-hub__hero--compact{padding-block:50px}.market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.market-card{min-height:390px;display:flex;flex-direction:column;padding:34px 30px;border:1px solid #dfe6ef;border-radius:20px;background:#fff;box-shadow:0 14px 40px rgba(28,55,90,.08);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.market-card:hover{transform:translateY(-5px);border-color:#83b7f8;box-shadow:0 22px 50px rgba(27,77,139,.14)}.market-card__number{align-self:flex-start;padding:7px 10px;border-radius:999px;color:#155fc2;background:#eaf3ff;font-size:12px;font-weight:900}.market-card small{margin-top:48px;color:#7a8a9e;font:850 10px/1.2 Arial,sans-serif;letter-spacing:1.5px}.market-card h2{margin:10px 0 0;color:#10223b;font-size:29px;letter-spacing:-1.3px}.market-card p{margin:17px 0 30px;color:#68778b;font-size:14px;line-height:1.8}.market-card>strong{margin-top:auto;color:#1769e8;font-size:14px}.market-card>strong b{margin-left:6px;font-size:18px}.market-card--group{border-top:5px solid #1769e8}.market-card--used{border-top:5px solid #16a085}.market-card--transfer{border-top:5px solid #d48a20}.platform-hub__notice{margin-top:22px;padding:27px 30px;border:1px solid #e1e7ef;border-radius:16px;background:#f8fafc}.platform-hub__notice strong{color:#152943;font-size:17px}.platform-hub__notice p{margin:9px 0 0;color:#68778b;font-size:13px;line-height:1.75}.platform-hub__actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.platform-hub__actions a{min-height:41px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid #cbd6e4;border-radius:8px;background:#fff;font-size:12px;font-weight:850}.platform-hub__actions a:hover{border-color:#1769e8;color:#1769e8}.transfer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}.transfer-grid article{min-height:260px;padding:32px;border:1px solid #dfe6ef;border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(28,55,90,.07)}.transfer-grid small{color:#1769e8;font:900 10px/1.2 Arial,sans-serif;letter-spacing:1.5px}.transfer-grid h2{margin:12px 0;color:#10223b;font-size:27px}.transfer-grid p{color:#68778b;font-size:14px;line-height:1.8}.transfer-grid span{display:inline-flex;margin-top:20px;padding:7px 11px;border-radius:999px;color:#24598f;background:#edf5ff;font-size:11px;font-weight:850}.information-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:25px}.information-head>div>span{color:#1769e8}.information-head h1{margin:0;color:#10223b;font-size:clamp(36px,5vw,50px);letter-spacing:-2px}.information-head p{margin:12px 0 0;color:#6c7b8e;font-size:14px}.information-manage{display:flex;gap:8px}.information-manage a{min-height:42px;display:inline-flex;align-items:center;padding:0 15px;border:1px solid #1769e8;border-radius:8px;color:#1769e8;background:#fff;font-size:12px;font-weight:850}.information-filter{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px;border:1px solid #e1e7ef;border-radius:14px;background:#fff}.information-tabs{display:flex;gap:6px}.information-tabs a{min-height:39px;display:inline-flex;align-items:center;padding:0 15px;border-radius:8px;color:#637388;font-size:12px;font-weight:850}.information-tabs a[aria-current="page"]{color:#fff;background:#1769e8}.information-search{display:flex;min-width:min(100%,390px)}.information-search input{min-width:0;flex:1;height:41px;padding:0 13px;border:1px solid #d6deea;border-right:0;border-radius:8px 0 0 8px;outline:none}.information-search input:focus{border-color:#1769e8}.information-search button{width:68px;border:0;border-radius:0 8px 8px 0;color:#fff;background:#152943;font-size:12px;font-weight:850;cursor:pointer}.information-list{overflow:hidden;margin-top:16px;border:1px solid #e0e6ee;border-radius:15px;background:#fff;box-shadow:0 12px 35px rgba(27,52,84,.06)}.information-item{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:104px;padding:20px 24px;border-bottom:1px solid #edf0f4}.information-item:last-child{border-bottom:0}.information-item:hover{background:#f8fbff}.information-kind{display:inline-flex;justify-content:center;padding:8px 9px;border-radius:999px;font-size:11px;font-weight:900}.information-kind--support{color:#a15300;background:#fff1d9}.information-kind--education{color:#155fac;background:#e9f3ff}.information-item__body h2{margin:0;color:#142640;font-size:16px;line-height:1.45}.information-item__body h2 em{margin-right:7px;color:#e04d58;font-size:11px;font-style:normal}.information-item__body p{margin:8px 0 0;color:#7a8798;font-size:12px}.information-item__body p i{margin:0 6px;font-style:normal}.information-item__meta{display:grid;justify-items:end;gap:7px;color:#8b96a5;font-size:11px}.information-empty{padding:70px 24px;text-align:center}.information-empty strong{color:#263a54}.information-empty p{color:#7b8796;font-size:13px}.information-pagination{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:22px}.information-pagination a,.information-pagination span{min-height:38px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid #d8e0ea;border-radius:8px;background:#fff;font-size:12px;font-weight:800}.platform-paths{margin:26px 0 72px;padding:38px;border:1px solid #dfe7f1;border-radius:22px;background:#f7faff}.platform-paths__head{max-width:720px;margin-bottom:24px}.platform-paths__head small{color:#1769e8}.platform-paths__head h2{margin:0;color:#10223b;font-size:clamp(28px,4vw,38px);letter-spacing:-1.7px}.platform-paths__head p{margin:12px 0 0;color:#6d7b8e;font-size:14px;line-height:1.75}.platform-paths__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.platform-path{min-height:238px;display:flex;flex-direction:column;padding:26px;border:1px solid #dfe6ef;border-radius:16px;background:#fff;transition:transform .18s ease,border-color .18s ease}.platform-path:hover{transform:translateY(-3px);border-color:#72aaf0}.platform-path__number{align-self:flex-start;color:#1769e8;font-size:12px;font-weight:900}.platform-path>strong{margin-top:27px;color:#122640;font-size:22px}.platform-path p{margin:12px 0 22px;color:#6e7b8d;font-size:13px;line-height:1.7}.platform-path em{margin-top:auto;color:#1769e8;font-size:12px;font-style:normal;font-weight:850}.platform-path em b{margin-left:5px}.platform-path--hotel{border-top:4px solid #327bd5}.platform-path--factory{border-top:4px solid #14a086}.platform-path--erp{border-top:4px solid #7357c7}
@media(max-width:900px){.market-grid,.platform-paths__grid{grid-template-columns:1fr}.market-card{min-height:300px}.market-card small{margin-top:30px}.transfer-grid{grid-template-columns:1fr}.information-head{align-items:flex-start;flex-direction:column}.information-filter{align-items:stretch;flex-direction:column}.information-search{width:100%;min-width:0}.platform-hub__hero{padding:46px 30px}.platform-paths{padding:28px 20px}.platform-path{min-height:210px}}
@media(max-width:640px){.platform-hub__hero{padding:38px 23px;border-radius:18px}.platform-hub__hero h1{font-size:34px;letter-spacing:-1.8px}.platform-hub__hero p{font-size:14px}.market-card{min-height:0;padding:27px 23px}.market-card small{margin-top:25px}.market-card h2{font-size:25px}.information-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.information-tabs a{justify-content:center;padding-inline:10px}.information-item{grid-template-columns:1fr;gap:10px;padding:19px}.information-kind{justify-self:start}.information-item__meta{display:flex;justify-items:start;gap:12px}.information-manage{width:100%}.information-manage a{flex:1;justify-content:center}.platform-paths{margin-bottom:52px}.platform-paths__head h2{font-size:27px}}
