@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);@font-face{font-display:swap;font-family:MojFont;font-style:normal;font-weight:400;src:url(/static/media/ArealRNIDS-Regular.e6fc2e76c4602c0455bf.woff2) format("woff2")}:root{--font-primary:"MojFont",Arial,sans-serif}#root,body,html{font-family:MojFont,Arial,sans-serif;font-family:var(--font-primary);height:100%;margin:0;max-width:100%;overflow-x:clip}@supports not (overflow:clip){#root,body,html{overflow-x:hidden}}button,input,option,select,textarea{font-family:inherit}[class*=" ant-"]:not(.anticon),[class^=ant-]:not(.anticon){font-family:inherit!important}.h1,.h2,.text,.text2,.text3,.text4,.text5,.text6{font-family:inherit}body{-webkit-user-select:none;user-select:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.h1{color:#333;display:"flex";font-size:30px;font-weight:400;margin-left:30px;margin-right:30px;text-align:center}.h2,.text{color:#333;display:"flex";font-size:20px;text-align:center}.text{margin-left:80px;margin-right:80px}.text6{border:0;color:#333;display:"flex";font-size:20px;margin-left:5%;margin-right:5%;padding:0;text-align:center}.text2{margin-Bottom:-35px}.text2,.text3{color:#333;display:"flex";font-size:20px;margin-left:80px;margin-right:80px;text-align:center}.text3{margin-Bottom:-10px}.text4{font-size:16px}.text4,.text5{display:"flex"}.text5{margin-Top:-50px!important;padding-Bottom:-50px!important;color:#333!important;font-size:20px;margin-left:80px;margin-right:80px;text-align:center}@media print{body *{display:none}.card-to-print{background:#fff;border:none;box-shadow:none;display:block!important;margin:0 auto;width:100%}}.modal-form-item .ant-form-item-explain{font-size:16px}.custom-form-item .ant-form-item-label{margin-Top:20;padding-Bottom:10;padding-Left:30;padding-Right:30;align-items:top;display:"flex";flex-direction:column;width:100%}.login-form-button{align-items:center;display:"flex";width:200px}.login-platforma{padding-Left:35%;padding-Right:35%;align-items:center;display:"flex";width:100%}@media (max-width:800px){.login-platforma{padding-Left:20%;padding-Right:20%;align-items:center;display:"flex";width:100%}}.menu{background-color:initial;border:none;cursor:pointer;display:flex;padding:0}.line{fill:none;stroke:#333;stroke-linecap:round;stroke-dasharray:6000;transition:stroke-dasharray 1s cubic-bezier(.4,0,.2,1),stroke-dashoffset 3s cubic-bezier(.4,0,.2,1)}.line,.line1{stroke-width:6}.line1{stroke-dasharray:60 207}.line2{stroke-dasharray:60 60}.line2,.line3{stroke-width:6}.line3{stroke-dasharray:60 207}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.input-group{color:#333;position:relative;width:100%}.input{align-items:center;background:#fff;color:#333;padding-bottom:.75rem;padding-top:.75rem}.user-label{border-radius:6px;color:#333;left:15px;pointer-events:none;position:absolute;transform:translateY(1rem);transition:.4s cubic-bezier(0,0,0,1)}.input:focus,input:valid{color:#333;outline:none}.input:focus~label,input:valid~label{background-color:#fff;border:1px solid #d9d9d9;color:#333;padding-left:6px;padding-right:6px;transform:translateY(-50%) scale(.8)}.certain-category-search-dropdown .ant-select-dropdown-menu-item-group-title{color:#666;font-weight:700}.certain-category-search-dropdown .ant-select-dropdown-menu-item-group{border-bottom:1px solid #f6f6f6}.certain-category-search-dropdown .ant-select-dropdown-menu-item{padding-left:16px}.certain-category-search-dropdown .ant-select-dropdown-menu-item.show-all{cursor:default;text-align:center}.certain-category-search-dropdown .ant-select-dropdown-menu{max-height:300px}.card-to-print .ant-card-head-title,.kontakt .ant-card-head-title{font-size:24px;text-align:center}.card-kontakt .ant-card-head-title{color:#333;font-size:24px;text-align:center}.card-kontakt{padding-Left:0;background-color:#3366991a;margin:0 auto;width:60%}@media (max-width:800px){.card-kontakt{text-Align:center;padding-Left:0;background-color:"rgba(51, 102, 153, 0.1)";margin:0 auto;width:95%}}.card-upit .ant-card-head-title{color:#333;font-size:24px;text-align:center}.card-upit{padding-Left:0;background-color:#3366991a;margin:0 auto;max-width:700px;width:90%}@media (min-width:800px){.kontakt1{display:none}}@media (max-width:800px){.kontakt2{display:none}}.ant-form-item-explain{justify-content:center}.nav-shell{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:none!important;padding:0!important}.ant-menu-horizontal,.ant-menu-horizontal>.ant-menu-item:after{border-bottom:none!important}.navbar .ant-menu-item{padding-inline:6px!important}.nav-item-label{align-items:center;border-radius:9999px;display:inline-flex;gap:8px;line-height:1;padding:10px 14px;position:relative;transform-origin:50% 50%;will-change:transform;z-index:0}.nav-item-icon,.nav-item-text{position:relative;z-index:1}.nav-hover{background:color-mix(in srgb,var(--nav-primary) 8%,#0000);border:1px solid var(--nav-hover-border);border-radius:9999px;box-shadow:0 6px 18px #0000000f;filter:saturate(120%) blur(.2px);inset:-6px -10px;z-index:-1}.nav-hover,.nav-underline{pointer-events:none;position:absolute}.nav-underline{background:var(--nav-primary);border-radius:2px;bottom:-6px;height:2px;left:10px;right:10px}.navbar .ant-menu-horizontal>.ant-menu-item-active,.navbar .ant-menu-horizontal>.ant-menu-item-selected,.navbar .ant-menu-horizontal>.ant-menu-item:hover,.navbar .ant-menu-horizontal>.ant-menu-submenu:hover{background:#0000!important}:root{--container-max:1160px;--container-gutter:clamp(12px,4vw,28px);--content-vpad:clamp(12px,2.5vh,28px)}.content-shell{background:#0000;flex:1 0 auto;min-height:0;padding-block:clamp(12px,2.5vh,28px);padding-block:var(--content-vpad);width:100%}.page-container{margin-inline:auto;width:min(1160px,calc(100% - clamp(12px, 4vw, 28px)*2));width:min(var(--container-max),calc(100% - var(--container-gutter)*2))}.prose{margin-inline:auto;max-width:72ch}.full-bleed{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}@media (max-width:767.98px){:root{--container-gutter:3vw}.page-container{margin-inline:auto;max-width:94%;width:94%}.section{padding:48px 3%}.hero-section{padding:0 3%}}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.ProseMirror{outline:none;white-space:pre-wrap}.ProseMirror p.is-editor-empty:first-child:before{color:#999;content:"Унесите текст…";float:left;height:0;pointer-events:none}.home-page{--home-primary:#1890ff;--home-danger:#ff4d4f;--home-success:#52c41a;--home-purple:#722ed1;--home-orange:#fa8c16;--home-ink:#001529;--home-text:#333;--home-text-secondary:#595959;--home-text-muted:#8c8c8c;--home-surface:#fff;--home-surface-soft:#fafafa;--home-border:#00152917;--home-shadow-sm:0 10px 32px #00152912;--home-shadow-md:0 22px 64px #0015291f;--home-shadow-lg:0 28px 80px #00152929;--home-ease:cubic-bezier(0.22,1,0.36,1);--home-radius-sm:14px;--home-radius-md:20px;--home-radius-lg:28px;color:var(--home-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);min-width:0;position:relative}.home-page *,.home-page :after,.home-page :before{box-sizing:border-box}.home-page img,.home-page svg{max-width:100%}.home-full-bleed{margin-inline:calc(50% - 50vw);position:relative}.home-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.home-kicker{align-items:center;color:var(--home-primary)!important;display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.home-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;transform-origin:left center;transition:transform .26s var(--home-ease);width:24px}.home-hero{align-items:center;background:radial-gradient(circle at 10% 12%,#1890ff26,#0000 31%),radial-gradient(circle at 89% 78%,rgba(114,46,209,.085),#0000 30%),linear-gradient(180deg,#fff 0,var(--home-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);display:flex;isolation:isolate;min-height:clamp(650px,76vh,780px);overflow:hidden;padding-block:clamp(82px,8vw,118px) clamp(104px,10vw,146px);position:relative}.home-hero:before{animation:home-orbit-drift 12s ease-in-out infinite alternate;border:1px solid #1890ff29;border-radius:50%;box-shadow:0 0 0 54px #1890ff0a,0 0 0 108px rgba(24,144,255,.026);height:420px;right:-125px;top:-150px;width:420px;z-index:-2}.home-hero:after,.home-hero:before{content:"";pointer-events:none;position:absolute}.home-hero:after{animation:home-wave-drift 13s ease-in-out infinite alternate;background:url(/static/media/wave.8da45ea5d15707c072c7.svg) bottom/115% 100% no-repeat;bottom:-1px;height:clamp(86px,12vw,150px);left:-3%;opacity:.78;right:-3%;transform:translate3d(0,1px,0);transform-origin:center bottom;z-index:-1}.home-hero__grid{grid-gap:clamp(48px,6.6vw,92px);align-items:center;display:grid;gap:clamp(48px,6.6vw,92px);grid-template-columns:minmax(0,1.14fr) minmax(350px,.86fr);position:relative;z-index:1}.home-hero__copy{max-width:750px;min-width:0}.home-hero__kicker{margin-bottom:20px;max-width:100%}.home-hero__title.ant-typography{text-wrap:balance;color:var(--home-ink);font-size:clamp(2.75rem,4.9vw,4.55rem)!important;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.044em;line-height:1.045!important;margin:0!important;max-width:790px;overflow-wrap:break-word}.home-hero__title span{color:var(--home-primary)}.home-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--home-text-secondary);font-size:clamp(1.04rem,1.55vw,1.22rem);line-height:1.74;margin:25px 0 0;max-width:660px}.home-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.home-hero__actions .ant-btn{align-items:center;border-radius:999px;box-shadow:none;display:inline-flex;font-weight:600;gap:8px;justify-content:center;min-height:48px;min-width:176px;padding-inline:23px;transition:border-color .2s ease,background-color .2s ease,box-shadow .24s var(--home-ease),color .2s ease,transform .24s var(--home-ease)}.home-hero__actions .ant-btn .anticon{transition:transform .22s var(--home-ease)}.home-hero__actions .ant-btn-primary{background:var(--home-primary);border-color:var(--home-primary);box-shadow:0 13px 30px #1890ff3b}.home-hero__facts{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffa3;border:1px solid #00152914;border-radius:20px;box-shadow:0 12px 38px #0015290f;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;max-width:680px;padding:7px}.home-hero__fact{grid-gap:5px;border-right:1px solid rgba(0,21,41,.085);display:grid;gap:5px;min-width:0;padding:13px 16px}.home-hero__fact:last-child{border-right:0}.home-hero__fact strong{font-feature-settings:"tnum";color:var(--home-ink);font-size:clamp(1.35rem,2vw,1.82rem);font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1.12}.home-hero__fact span{color:var(--home-text-muted);font-size:12px;line-height:1.42;overflow-wrap:anywhere}.home-quick-panel{backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%);background:#ffffffe8;border:1px solid rgba(0,21,41,.085);border-radius:var(--home-radius-lg);box-shadow:var(--home-shadow-lg);min-width:0;overflow:hidden;padding:30px;position:relative}.home-quick-panel:before{background:linear-gradient(90deg,var(--home-primary),var(--home-purple));content:"";height:4px;left:0;position:absolute;right:0;top:0}.home-quick-panel:after{background:radial-gradient(circle,#1890ff21,#0000 70%);border-radius:50%;bottom:-110px;content:"";height:230px;pointer-events:none;position:absolute;right:-94px;width:230px}.home-quick-panel>*{position:relative;z-index:1}.home-quick-panel__header{align-items:flex-start;border-bottom:1px solid var(--home-border);display:flex;gap:15px;min-width:0;padding-bottom:23px}.home-quick-panel__header>div{min-width:0}.home-quick-panel__header-icon{align-items:center;background:#1890ff1c;border-radius:15px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--home-primary);display:inline-flex;flex:0 0 auto;font-size:22px;height:48px;justify-content:center;width:48px}.home-quick-panel__eyebrow{color:var(--home-primary)!important;display:block;font-size:11px;font-weight:700;letter-spacing:.115em;line-height:1.5}.home-quick-panel__title.ant-typography{color:var(--home-ink);font-size:21px;line-height:1.34;margin:5px 0 0!important;overflow-wrap:anywhere}.home-quick-panel__contacts{grid-gap:9px;display:grid;gap:9px;padding-block:19px}.home-contact-row,.home-informator-link{grid-gap:12px;-webkit-tap-highlight-color:transparent;align-items:center;color:var(--home-text);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;text-decoration:none;transition:background-color .19s ease,box-shadow .22s var(--home-ease),color .19s ease,transform .22s var(--home-ease)}.home-contact-row{background:var(--home-surface-soft);border:1px solid #0000;border-radius:15px;min-height:62px;padding:11px 13px}.home-contact-row>.anticon:first-child{align-items:center;background:var(--home-surface);border-radius:50%;box-shadow:0 4px 13px rgba(0,21,41,.075);color:var(--home-primary);display:inline-flex;height:35px;justify-content:center;width:35px}.home-contact-row span,.home-informator-link span{min-width:0}.home-contact-row>span,.home-informator-link>span:not(.home-informator-link__icon){grid-gap:2px;display:grid;gap:2px}.home-contact-row small,.home-informator-link small{color:var(--home-text-muted);font-size:12px;line-height:1.38;overflow-wrap:anywhere}.home-contact-row strong,.home-informator-link strong{color:var(--home-ink);font-size:15px;line-height:1.34;overflow-wrap:anywhere}.home-contact-row>.anticon:last-child,.home-informator-link>.anticon:last-child{color:var(--home-text-muted);font-size:12px;transition:transform .19s var(--home-ease)}.home-informator-link{border-top:1px solid var(--home-border);min-height:62px;padding-top:17px}.home-informator-link__icon{align-items:center;background:#722ed11a;border-radius:13px;color:var(--home-purple);display:inline-flex!important;font-size:19px;height:42px;justify-content:center;width:42px}.home-section{padding-block:clamp(74px,7.5vw,108px)}.home-section-heading{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:clamp(34px,4.5vw,52px);min-width:0}.home-section-heading__copy{max-width:730px;min-width:0}.home-section-title.ant-typography{text-wrap:balance;color:var(--home-ink);font-size:clamp(2rem,3.3vw,3rem)!important;font-weight:700;letter-spacing:-.032em;line-height:1.15!important;margin:10px 0 0!important;overflow-wrap:break-word}.home-section-description.ant-typography{text-wrap:pretty;color:var(--home-text-secondary);font-size:16px;line-height:1.7;margin:15px 0 0;max-width:690px}.home-section-heading__action{flex:0 0 auto}.home-heading-link.ant-btn{align-items:center;color:var(--home-primary);display:inline-flex;font-weight:600;gap:7px;min-height:42px;padding:8px 2px;white-space:normal}.home-heading-link.ant-btn .anticon{transition:transform .2s var(--home-ease)}.home-services-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(6,minmax(0,1fr))}.home-service-item{grid-column:span 2;min-width:0}.home-service-item:nth-child(4){grid-column:2/span 2}.home-service-item:nth-child(5){grid-column:4/span 2}.home-service-link{-webkit-tap-highlight-color:transparent;color:inherit;display:block;height:100%;text-decoration:none}.home-service-card.ant-card{background:var(--home-surface);border:1px solid var(--home-border);border-radius:var(--home-radius-md);box-shadow:var(--home-shadow-sm);height:100%;overflow:hidden;position:relative;transition:border-color .23s ease,box-shadow .26s var(--home-ease),transform .26s var(--home-ease)}.home-service-card.ant-card:before{background:var(--service-color);content:"";height:4px;left:0;position:absolute;right:0;top:0;z-index:2}.home-service-card.ant-card:after{background:radial-gradient(circle,color-mix(in srgb,var(--service-color) 13%,#0000),#0000 70%);border-radius:50%;content:"";height:210px;opacity:0;pointer-events:none;position:absolute;right:-90px;top:-90px;transform:scale(.7);transition:opacity .26s ease,transform .38s var(--home-ease);width:210px;z-index:0}.home-service-card .ant-card-body{height:100%;padding:0;position:relative;z-index:1}.home-service-card__body{align-items:flex-start;display:flex;flex-direction:column;height:100%;min-height:282px;padding:29px 27px 25px}.home-service-card__icon{align-items:center;border-radius:17px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--service-color) 8%,#0000);display:inline-flex;flex:0 0 auto;font-size:26px;height:58px;justify-content:center;transition:transform .26s var(--home-ease);width:58px}.home-service-card__title.ant-typography{color:var(--home-ink);font-size:20px;line-height:1.34;margin:23px 0 0!important;overflow-wrap:anywhere}.home-service-card__description.ant-typography{text-wrap:pretty;color:var(--home-text-secondary);font-size:14px;line-height:1.64;margin:11px 0 22px}.home-service-card__more{align-items:center;color:var(--service-color);display:inline-flex;font-size:13px;font-weight:700;gap:7px;margin-top:auto}.home-service-card__more .anticon{transition:transform .19s var(--home-ease)}.home-notice{background:radial-gradient(circle at 6% 18%,#1890ff1a,#0000 27%),radial-gradient(circle at 94% 86%,rgba(114,46,209,.055),#0000 25%),var(--home-surface-soft);border-block:1px solid rgba(0,21,41,.055);isolation:isolate;overflow:hidden;padding-block:clamp(74px,7.5vw,106px)}.home-notice:before{border:1px solid #1890ff1f;border-radius:50%;content:"";height:360px;left:-160px;pointer-events:none;position:absolute;top:-170px;width:360px;z-index:-1}.home-notice__layout{grid-gap:clamp(42px,7vw,92px);align-items:center;display:grid;gap:clamp(42px,7vw,92px);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);min-width:0}.home-notice__intro{max-width:460px;min-width:0}.home-notice__icon{align-items:center;background:#1890ff1f;border:1px solid #1890ff1a;border-radius:18px;box-shadow:0 12px 30px #1890ff1f;color:var(--home-primary);display:flex;font-size:27px;height:60px;justify-content:center;margin-bottom:23px;width:60px}.home-notice__card.ant-card{background:#fffffff5;border:1px solid var(--home-border);border-radius:22px;box-shadow:var(--home-shadow-md);min-width:0;overflow:hidden}.home-notice__card.ant-card:before{background:linear-gradient(90deg,var(--home-primary),var(--home-purple));content:"";display:block;height:4px;width:100%}.home-notice__card .ant-card-body{min-height:220px;padding:clamp(26px,4vw,42px)}.home-notice__content{color:var(--home-text);font-size:16px;line-height:1.74;min-width:0;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.home-notice__content>div>:first-child{margin-top:0}.home-notice__content>div>:last-child{margin-bottom:0}.home-notice__content a{color:var(--home-primary);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.home-notice__content iframe,.home-notice__content img,.home-notice__content video{height:auto;max-width:100%}.home-notice__content table{-webkit-overflow-scrolling:touch;border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:100%}.home-notice__content pre{max-width:100%;overflow-x:auto;white-space:pre-wrap}.home-news{padding-bottom:clamp(84px,8.5vw,122px)}.home-news>.ant-row{align-items:stretch}.home-news>.ant-row>.ant-col{display:flex;min-width:0}.home-news>.ant-row>.ant-col>*{width:100%}.home-news-item,.home-news-link{display:block;height:100%;width:100%}.home-news-link{-webkit-tap-highlight-color:transparent;color:inherit;text-decoration:none}.home-news-card.ant-card{background:var(--home-surface);border:1px solid var(--home-border);border-radius:var(--home-radius-md);box-shadow:var(--home-shadow-sm);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .23s ease,box-shadow .27s var(--home-ease),transform .27s var(--home-ease);width:100%}.home-news-card>.ant-card-cover{margin:0!important}.home-news-card .ant-card-body{flex:1 1;min-width:0;padding:0}.home-news-card__cover{aspect-ratio:16/9.5;background:linear-gradient(135deg,#1890ff14,#722ed10d),var(--home-surface-soft);overflow:hidden;position:relative}.home-news-card__cover:after{background:linear-gradient(0deg,#00152933,#0000 54%);content:"";inset:0;pointer-events:none;position:absolute}.home-news-card__cover img{display:block;height:100%;object-fit:cover;transition:filter .45s ease,transform .52s var(--home-ease);width:100%}.home-news-card__cover .ant-skeleton,.home-news-card__cover .ant-skeleton-element,.home-news-card__cover .ant-skeleton-image{height:100%!important;width:100%!important}.home-news-card__body{display:flex;flex-direction:column;height:100%;min-height:244px;padding:23px}.home-news-card__date{font-feature-settings:"tnum";color:var(--home-text-muted)!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.035em;line-height:1.4}.home-news-card__title.ant-typography{-webkit-line-clamp:2;line-clamp:2;color:var(--home-ink);font-size:19px;line-height:1.4;margin:10px 0 0!important}.home-news-card__excerpt.ant-typography,.home-news-card__title.ant-typography{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;overflow-wrap:anywhere}.home-news-card__excerpt.ant-typography{-webkit-line-clamp:3;line-clamp:3;color:var(--home-text-secondary);font-size:14px;line-height:1.62;margin:11px 0 20px}.home-news-card__more{align-items:center;color:var(--home-primary);display:inline-flex;font-size:13px;font-weight:700;gap:7px;margin-top:auto}.home-news-card__more .anticon{transition:transform .19s var(--home-ease)}.home-news-card--skeleton .ant-card-body{padding:23px}.home-news__empty{background:var(--home-surface-soft);border:1px dashed #00152924;border-radius:var(--home-radius-md);display:grid;min-height:260px;padding:24px;place-items:center}.home-support{background:var(--home-ink);isolation:isolate;overflow:hidden;padding-block:clamp(60px,7vw,86px)}.home-support:before{animation:home-support-glow 9s ease-in-out infinite alternate;background:radial-gradient(circle,#1890ff3b,#0000 68%);border-radius:50%;height:470px;right:-110px;top:-185px;width:470px}.home-support:after,.home-support:before{content:"";pointer-events:none;position:absolute;z-index:-1}.home-support:after{background:url(/static/media/wave.8da45ea5d15707c072c7.svg) bottom/112% 100% no-repeat;bottom:-28px;height:100px;left:-4%;opacity:.16;right:-4%}.home-support__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;min-width:0;position:relative;z-index:1}.home-support__copy{align-items:flex-start;display:flex;gap:19px;max-width:720px;min-width:0}.home-support__copy>div{min-width:0}.home-support__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;box-shadow:0 14px 32px #00000024;color:var(--home-primary);display:inline-flex;flex:0 0 auto;font-size:22px;height:54px;justify-content:center;width:54px}.home-support__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.72rem,3vw,2.48rem)!important;letter-spacing:-.025em;line-height:1.19;margin:0!important;overflow-wrap:break-word}.home-support__description.ant-typography{color:#ffffffb8;font-size:15px;line-height:1.64;margin:11px 0 0;max-width:640px}.home-support__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:11px;justify-content:flex-end}.home-support__actions .ant-btn{align-items:center;border-radius:999px;display:inline-flex;font-weight:600;gap:7px;justify-content:center;min-height:48px;padding-inline:22px;transition:border-color .2s ease,background-color .2s ease,box-shadow .24s var(--home-ease),color .2s ease,transform .24s var(--home-ease)}.home-support__actions .ant-btn .anticon{transition:transform .2s var(--home-ease)}.home-support__actions .ant-btn-primary{background:var(--home-primary);border-color:var(--home-primary);box-shadow:0 13px 28px #1890ff3d}.home-page .ant-btn:focus-visible,.home-page a:focus-visible{outline:3px solid #1890ff4a;outline-offset:3px}.home-contact-row:focus-visible,.home-informator-link:focus-visible,.home-news-link:focus-visible,.home-service-link:focus-visible{border-radius:var(--home-radius-sm)}.home-news-link:focus-visible .home-news-card,.home-service-link:focus-visible .home-service-card{border-color:#1890ff5c;box-shadow:0 0 0 4px #1890ff1f,var(--home-shadow-md)}.home-news-link:active .home-news-card,.home-service-link:active .home-service-card{transform:scale(.985)}.home-contact-row:active,.home-informator-link:active,.home-page .ant-btn:active{transform:scale(.975)}@media (hover:hover) and (pointer:fine){.home-kicker:hover:before{transform:scaleX(1.35)}.home-hero__actions .ant-btn:hover,.home-support__actions .ant-btn:hover{transform:translateY(-2px)}.home-hero__actions .ant-btn-primary:hover,.home-support__actions .ant-btn-primary:hover{box-shadow:0 17px 36px #1890ff4d}.home-heading-link.ant-btn:hover .anticon,.home-hero__actions .ant-btn:hover .anticon,.home-support__actions .ant-btn:hover .anticon{transform:translateX(4px)}.home-contact-row:hover,.home-informator-link:hover{color:var(--home-text);transform:translateY(-2px)}.home-contact-row:hover{background:rgba(24,144,255,.075);border-color:#1890ff1a;box-shadow:0 9px 22px rgba(0,21,41,.065)}.home-contact-row:hover>.anticon:last-child,.home-informator-link:hover>.anticon:last-child{transform:translateX(4px)}.home-service-link:hover .home-service-card{border-color:var(--service-color);box-shadow:0 22px 52px #00152921;transform:translateY(-7px)}.home-service-link:hover .home-service-card:after{opacity:1;transform:scale(1)}.home-service-link:hover .home-service-card__icon{transform:scale(1.07) rotate(-3deg)}.home-service-link:hover .home-service-card__more .anticon{transform:translateX(4px)}.home-news-link:hover .home-news-card{border-color:#1890ff47;box-shadow:0 24px 56px rgba(0,21,41,.145);transform:translateY(-7px)}.home-news-link:hover .home-news-card__cover img{filter:saturate(1.04);transform:scale(1.06)}.home-news-link:hover .home-news-card__more .anticon{transform:translateX(4px)}.home-notice__content a:hover{text-decoration:underline}}@media (max-width:1099.98px){.home-hero{min-height:auto;padding-block:82px 124px}.home-hero__grid{gap:52px;grid-template-columns:1fr}.home-hero__copy{max-width:820px}.home-quick-panel{width:min(100%,710px)}}@media (max-width:899.98px){.home-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-service-item,.home-service-item:nth-child(4),.home-service-item:nth-child(5){grid-column:auto}.home-notice__layout{gap:36px;grid-template-columns:1fr}.home-notice__intro{max-width:720px}.home-support__layout{align-items:flex-start;flex-direction:column;gap:32px}.home-support__actions{justify-content:flex-start}}@media (max-width:767.98px){.home-inner{width:calc(100% - 32px)}.home-hero{padding-block:58px 104px;text-align:left}.home-hero:before{box-shadow:0 0 0 42px rgba(24,144,255,.035),0 0 0 84px rgba(24,144,255,.023);height:380px;right:-225px;top:-215px;width:380px}.home-hero:after{background-size:138% 100%;height:92px;left:-18%;opacity:.66;right:-18%}.home-hero__grid{gap:38px}.home-hero__copy{width:100%}.home-hero__kicker{font-size:10.5px;letter-spacing:.095em;line-height:1.55;margin-bottom:15px}.home-hero__kicker:before{width:18px}.home-hero__title.ant-typography{text-wrap:balance;font-size:clamp(2.08rem,9.7vw,3.05rem)!important;letter-spacing:-.038em;line-height:1.075!important;max-width:650px}.home-hero__subtitle.ant-typography{font-size:clamp(.96rem,3.8vw,1.04rem);line-height:1.64;margin-top:18px}.home-hero__actions{gap:10px;margin-top:25px}.home-hero__actions .ant-btn{min-height:47px}.home-hero__facts{border-radius:17px;margin-top:27px;padding:5px}.home-hero__fact{gap:4px;padding:10px 9px;text-align:center}.home-hero__fact strong{font-size:clamp(1.18rem,5.5vw,1.48rem)}.home-hero__fact span{font-size:10.5px;line-height:1.3}.home-quick-panel{border-radius:22px;box-shadow:0 20px 52px #00152921;padding:21px;width:100%}.home-quick-panel__header{align-items:center;gap:12px;padding-bottom:18px}.home-quick-panel__header-icon{border-radius:14px;font-size:20px;height:44px;width:44px}.home-quick-panel__eyebrow{font-size:10px;letter-spacing:.095em}.home-quick-panel__title.ant-typography{font-size:17px;line-height:1.31;margin-top:3px!important}.home-quick-panel__contacts{gap:8px;padding-block:15px}.home-contact-row{min-height:58px;padding:9px 11px}.home-contact-row>.anticon:first-child{height:33px;width:33px}.home-contact-row strong,.home-informator-link strong{font-size:14px}.home-contact-row small,.home-informator-link small{font-size:11px}.home-informator-link{min-height:58px;padding-top:14px}.home-informator-link__icon{border-radius:12px;font-size:18px;height:39px;width:39px}.home-section{padding-block:58px}.home-section-heading{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:28px}.home-section-heading__action,.home-section-heading__copy{width:100%}.home-kicker{font-size:10.5px;letter-spacing:.105em}.home-section-title.ant-typography{font-size:clamp(1.72rem,7.3vw,2.18rem)!important;letter-spacing:-.028em;line-height:1.16!important;margin-top:8px!important}.home-section-description.ant-typography{font-size:14.5px;line-height:1.62;margin-top:11px}.home-heading-link.ant-btn{margin-left:-2px;min-height:42px;padding-block:6px}.home-services-grid{gap:14px}.home-service-card.ant-card{border-radius:18px}.home-service-card__body{min-height:246px;padding:24px 22px 21px}.home-service-card__title.ant-typography{font-size:18px}.home-notice{padding-block:58px}.home-notice:before{left:-230px;top:-210px}.home-notice__layout{gap:27px}.home-notice__icon{border-radius:16px;font-size:23px;height:52px;margin-bottom:17px;width:52px}.home-notice__card.ant-card{border-radius:18px;box-shadow:0 17px 46px rgba(0,21,41,.105)}.home-notice__card .ant-card-body{min-height:0;padding:21px}.home-notice__content{font-size:14.5px;line-height:1.66}.home-news{padding-bottom:66px}.home-news-card__body{min-height:222px;padding:20px}.home-news-card--skeleton .ant-card-body{padding:20px}.home-support{padding-block:50px calc(52px + env(safe-area-inset-bottom, 0px))}.home-support:before{height:430px;right:-245px;top:-215px;width:430px}.home-support:after{background-size:138% 100%;bottom:-24px;height:82px;left:-18%;opacity:.12;right:-18%}.home-support__layout{gap:27px}.home-support__copy{align-items:flex-start;gap:14px}.home-support__icon{border-radius:15px;font-size:20px;height:48px;width:48px}.home-support__title.ant-typography{font-size:clamp(1.55rem,7vw,1.95rem)!important;line-height:1.2}.home-support__description.ant-typography{font-size:14px;line-height:1.57;margin-top:8px}}@media (max-width:575.98px){.home-news>.ant-row{margin-inline:0!important;row-gap:14px!important}.home-news>.ant-row>.ant-col{padding-inline:0!important}.home-hero__actions,.home-support__actions{display:grid;grid-template-columns:1fr;width:100%}.home-hero__actions .ant-btn,.home-support__actions .ant-btn{width:100%}.home-services-grid{grid-template-columns:1fr}.home-service-card.ant-card:before{bottom:0;height:auto;left:0;right:auto;top:0;width:4px}.home-service-card__body{grid-column-gap:15px;grid-row-gap:0;align-items:start;column-gap:15px;display:grid;grid-template-areas:"service-icon service-title" "service-icon service-description" "service-icon service-more";grid-template-columns:52px minmax(0,1fr);min-height:0;padding:19px 18px 18px 20px;row-gap:0}.home-service-card__icon{border-radius:15px;font-size:23px;grid-area:service-icon;height:52px;width:52px}.home-service-card__title.ant-typography{font-size:17px;grid-area:service-title;line-height:1.3;margin:1px 0 0!important}.home-service-card__description.ant-typography{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;font-size:13px;grid-area:service-description;line-height:1.5;margin:5px 0 10px;overflow:hidden}.home-service-card__more{font-size:12.5px;grid-area:service-more;margin-top:0}.home-news-card.ant-card{border-radius:18px;display:grid;grid-template-columns:minmax(112px,38%) minmax(0,1fr);min-height:184px}.home-news-card .ant-card-body,.home-news-card>.ant-card-cover{height:100%;min-width:0}.home-news-card__cover{aspect-ratio:auto;height:100%;min-height:184px}.home-news-card__body{min-height:184px;padding:15px 15px 14px}.home-news-card__date{font-size:10.5px}.home-news-card__title.ant-typography{-webkit-line-clamp:3;line-clamp:3;font-size:15.5px;line-height:1.34;margin-top:7px!important}.home-news-card__excerpt.ant-typography{-webkit-line-clamp:2;line-clamp:2;font-size:12.5px;line-height:1.47;margin:7px 0 10px}.home-news-card__more{font-size:11.5px;gap:5px}.home-news-card--skeleton .ant-card-body{padding:15px}.home-news__empty{border-radius:18px;min-height:210px;padding:20px}.home-support__actions{justify-content:stretch}}@media (max-width:389.98px){.home-inner{width:calc(100% - 28px)}.home-hero{padding-top:51px}.home-hero__title.ant-typography{font-size:clamp(1.92rem,9.8vw,2.38rem)!important}.home-hero__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.home-hero__fact{padding-inline:6px}.home-hero__fact span{font-size:9.8px}.home-quick-panel{padding:18px}.home-contact-row,.home-informator-link{gap:9px}.home-contact-row>.anticon:last-child,.home-informator-link>.anticon:last-child{display:none}.home-service-card__body{column-gap:13px;grid-template-columns:46px minmax(0,1fr);padding:17px 15px 16px 18px}.home-service-card__icon{border-radius:14px;font-size:21px;height:46px;width:46px}.home-news-card.ant-card{grid-template-columns:minmax(104px,36%) minmax(0,1fr)}.home-news-card__body{padding-inline:13px}.home-news-card__excerpt.ant-typography{display:none}.home-support__copy{gap:12px}}@media (max-width:339.98px){.home-hero__facts{gap:0;grid-template-columns:1fr;padding-inline:11px}.home-hero__fact{align-items:center;border-bottom:1px solid #00152914;border-right:0;grid-template-columns:58px minmax(0,1fr);padding:9px 0;text-align:left}.home-hero__fact:last-child{border-bottom:0}.home-news-card.ant-card{display:flex;min-height:0}.home-news-card__cover{aspect-ratio:16/8.8;min-height:160px}.home-news-card__body{min-height:0}.home-news-card__excerpt.ant-typography{display:-webkit-box}.home-support__copy{flex-direction:column}}@media (max-width:899.98px) and (max-height:600px) and (orientation:landscape){.home-hero{padding-block:46px 90px}.home-hero__grid{gap:30px}.home-hero__title.ant-typography{font-size:clamp(2rem,6.5vw,2.75rem)!important}.home-hero__subtitle.ant-typography{line-height:1.55;margin-top:14px}.home-hero__facts{margin-top:22px}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.home-hero__facts,.home-quick-panel{background:#fffffffa}}@keyframes home-orbit-drift{0%{transform:translateZ(0) rotate(.001deg)}to{transform:translate3d(-18px,18px,0) rotate(4deg)}}@keyframes home-wave-drift{0%{transform:translate3d(-1.2%,1px,0) scaleX(1.015)}to{transform:translate3d(1.2%,1px,0) scaleX(1.035)}}@keyframes home-support-glow{0%{opacity:.78;transform:translateZ(0) scale(1)}to{opacity:1;transform:translate3d(-18px,16px,0) scale(1.06)}}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :after,.home-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.customer-service-page{--cs-primary:#1890ff;--cs-danger:#ff4d4f;--cs-success:#52c41a;--cs-purple:#722ed1;--cs-orange:#fa8c16;--cs-ink:#001529;--cs-text:#333;--cs-text-secondary:#595959;--cs-text-muted:#8c8c8c;--cs-surface:#fff;--cs-surface-soft:#fafafa;--cs-border:#00152917;--cs-shadow-sm:0 12px 36px rgba(0,21,41,.075);--cs-shadow-md:0 24px 68px #0015291f;--cs-shadow-lg:0 30px 90px #00152926;--cs-ease:cubic-bezier(0.22,1,0.36,1);background:var(--cs-surface);color:var(--cs-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;width:auto}.customer-service-page *,.customer-service-page :after,.customer-service-page :before{box-sizing:border-box}.cs-full-bleed{margin-inline:0;max-width:none;width:100%}.cs-inner{margin-inline:auto;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.cs-section-anchor{scroll-margin-top:28px}.cs-kicker{align-items:center;color:var(--cs-primary)!important;display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.cs-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.cs-hero{background:radial-gradient(circle at 7% 13%,#1890ff29,#0000 31%),radial-gradient(circle at 92% 81%,rgba(114,46,209,.085),#0000 29%),linear-gradient(180deg,#fff 0,var(--cs-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(650px,77vh,780px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,156px);position:relative}.cs-hero:before{animation:cs-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 62px rgba(24,144,255,.037),0 0 0 124px rgba(24,144,255,.024);height:485px;right:-145px;top:-190px;width:485px;z-index:-2}.cs-hero:after,.cs-hero:before{content:"";pointer-events:none;position:absolute}.cs-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-126px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:206px;left:-8%;right:-8%;z-index:-1}.cs-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.cs-hero__orb--one{animation:cs-particle-float 7s ease-in-out infinite alternate;background:#1890ff4d;box-shadow:0 0 0 11px rgba(24,144,255,.055);height:14px;left:47%;top:21%;width:14px}.cs-hero__orb--two{animation:cs-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:24%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:9%;width:11px}.cs-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.cs-hero__copy{max-width:750px;min-width:0}.cs-breadcrumb{align-items:center;color:var(--cs-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.cs-breadcrumb a{align-items:center;color:var(--cs-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.cs-breadcrumb a:hover{color:var(--cs-primary)}.cs-breadcrumb__separator{color:#0015293d}.cs-hero__title.ant-typography{text-wrap:balance;color:var(--cs-ink);font-size:clamp(2.9rem,5vw,4.75rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:790px;overflow-wrap:break-word}.cs-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--cs-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:680px}.cs-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.cs-hero__actions .ant-btn{align-items:center;border-radius:12px;box-shadow:none;display:inline-flex;font-weight:600;gap:8px;height:50px;justify-content:center;min-width:170px;padding-inline:23px;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--cs-ease)}.cs-hero__actions .ant-btn-primary{background:var(--cs-primary);border-color:var(--cs-primary);box-shadow:0 13px 30px #1890ff38}.cs-hero__facts{grid-gap:0;border-top:1px solid #0015291a;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:660px;padding-top:25px}.cs-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto 1fr;min-width:0;padding-inline:19px}.cs-hero__facts>span:first-child{padding-left:0}.cs-hero__facts>span:last-child{border-right:0;padding-right:0}.cs-hero__facts .anticon,.cs-hero__facts strong{color:var(--cs-primary);font-size:24px;line-height:1}.cs-hero__facts small{color:var(--cs-text-muted);font-size:12.5px;line-height:1.45}.cs-guide-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--cs-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--cs-ease),transform .3s var(--cs-ease)}.cs-guide-card:before{background:var(--cs-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.cs-guide-card:after{background:radial-gradient(circle,rgba(24,144,255,.145),#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.cs-guide-card__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:15px;padding:28px 29px 24px;position:relative;z-index:1}.cs-guide-card__icon{align-items:center;background:rgba(24,144,255,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--cs-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.cs-guide-card__eyebrow{color:var(--cs-primary)!important;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.5}.cs-guide-card__title.ant-typography{color:var(--cs-ink);font-size:clamp(1.38rem,2.2vw,1.72rem)!important;letter-spacing:-.02em;line-height:1.26!important;margin:5px 0 0!important}.cs-guide-card__steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:12px 29px 9px;position:relative;z-index:1}.cs-guide-card__steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--cs-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:15px}.cs-guide-card__steps li:last-child{border-bottom:0}.cs-guide-card__steps li>span{align-items:center;background:var(--cs-surface-soft);border:1px solid #1890ff1f;border-radius:13px;color:var(--cs-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.cs-guide-card__steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.cs-guide-card__steps strong{color:var(--cs-ink);font-size:14px;line-height:1.4}.cs-guide-card__steps small{color:var(--cs-text-muted);font-size:12px;line-height:1.55}.cs-guide-card__link{grid-gap:13px;align-items:center;background:rgba(24,144,255,.065);border:1px solid #1890ff1a;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:7px 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--cs-ease);z-index:1}.cs-guide-card__link>.anticon:first-child{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--cs-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.cs-guide-card__link>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.cs-guide-card__link small{color:var(--cs-text-muted);font-size:11px;line-height:1.35}.cs-guide-card__link strong{color:var(--cs-ink);font-size:14px;line-height:1.4}.cs-guide-card__link>.anticon:last-child{color:var(--cs-primary);font-size:12px;transition:transform .18s ease}.cs-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-55px;position:relative;z-index:5}.cs-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--cs-border);border-radius:18px;box-shadow:var(--cs-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--cs-ease)}.cs-shortcut__icon{align-items:center;background:rgba(24,144,255,.095);border-radius:13px;color:var(--cs-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--cs-ease);width:44px}.cs-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.cs-shortcut__copy strong{color:var(--cs-ink);font-size:14px;line-height:1.35}.cs-shortcut__copy small{color:var(--cs-text-muted);font-size:11.5px;line-height:1.45}.cs-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.cs-section-heading{align-items:flex-end;display:flex;gap:34px;justify-content:space-between;margin-bottom:clamp(38px,5vw,57px)}.cs-section-heading__copy{max-width:760px}.cs-section-title.ant-typography{text-wrap:balance;color:var(--cs-ink);font-size:clamp(2.05rem,3.5vw,3.12rem)!important;font-weight:700;letter-spacing:-.034em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.cs-section-description.ant-typography{text-wrap:pretty;color:var(--cs-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:710px}.cs-section-heading__action{flex:0 0 auto}.cs-section-heading__action .ant-btn{align-items:center;color:var(--cs-primary);display:inline-flex;font-weight:650;gap:7px;height:auto;padding:8px 0;white-space:normal}.cs-services{background:var(--cs-surface);padding-block:clamp(94px,9vw,132px) clamp(88px,9vw,126px)}.cs-services-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.cs-service-item{min-width:0}.cs-service-card{align-items:flex-start;background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:21px;box-shadow:var(--cs-shadow-sm);color:inherit;display:flex;flex-direction:column;height:100%;min-height:328px;overflow:hidden;padding:30px 28px 27px;position:relative;text-decoration:none;transition:border-color .23s ease,box-shadow .23s ease,transform .23s var(--cs-ease)}.cs-service-card:before{background:var(--cs-service-accent);content:"";height:4px;left:0;position:absolute;right:0;top:0}.cs-service-card:after{background:radial-gradient(circle,var(--cs-service-soft),#0000 69%);border-radius:50%;content:"";height:210px;opacity:.8;pointer-events:none;position:absolute;right:-84px;top:-96px;transition:opacity .25s ease,transform .42s var(--cs-ease);width:210px}.cs-service-card__number{color:#00152933;font-size:12px;font-weight:800;letter-spacing:.1em;position:absolute;right:25px;top:24px;z-index:1}.cs-service-card__icon{align-items:center;background:var(--cs-service-soft);border:1px solid color-mix(in srgb,var(--cs-service-accent) 14%,#0000);border-radius:17px;color:var(--cs-service-accent);display:inline-flex;flex:0 0 auto;font-size:25px;height:58px;justify-content:center;position:relative;transition:transform .23s var(--cs-ease);width:58px;z-index:1}@supports not (background:color-mix(in srgb,#000 10%,transparent)){.cs-service-card__icon{border-color:#00152912}}.cs-service-card__title.ant-typography{color:var(--cs-ink);font-size:20px;letter-spacing:-.015em;line-height:1.35!important;margin:24px 0 0!important;overflow-wrap:break-word;position:relative;z-index:1}.cs-service-card__description.ant-typography{color:var(--cs-text-secondary);font-size:14px;line-height:1.68;margin:12px 0 23px;position:relative;z-index:1}.cs-service-card__more{align-items:center;color:var(--cs-service-accent);display:inline-flex;font-size:13px;font-weight:700;gap:7px;margin-top:auto;position:relative;z-index:1}.cs-service-card__more .anticon{font-size:11px;transition:transform .18s ease}.cs-surveys{background:radial-gradient(circle at 7% 22%,#1890ff1a,#0000 28%),radial-gradient(circle at 92% 77%,rgba(114,46,209,.055),#0000 26%),var(--cs-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(88px,9vw,126px);position:relative}.cs-surveys:before{border:1px solid #1890ff1a;border-radius:50%;box-shadow:0 0 0 54px rgba(24,144,255,.022),0 0 0 108px rgba(24,144,255,.015);content:"";height:420px;left:-170px;pointer-events:none;position:absolute;top:-180px;width:420px}.cs-surveys__layout{grid-gap:clamp(48px,7vw,96px);align-items:center;display:grid;gap:clamp(48px,7vw,96px);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);position:relative;z-index:1}.cs-surveys__intro{max-width:460px}.cs-surveys__icon{align-items:center;background:#1890ff1c;border:1px solid #1890ff1c;border-radius:19px;box-shadow:0 12px 28px #1890ff1a;color:var(--cs-primary);display:flex;font-size:27px;height:62px;justify-content:center;margin-bottom:25px;width:62px}.cs-survey-panel{background:#fffffff5;border:1px solid var(--cs-border);border-radius:24px;box-shadow:var(--cs-shadow-md);min-height:304px;min-width:0;padding:clamp(25px,4vw,38px)}.cs-survey-panel__header{align-items:flex-start;border-bottom:1px solid var(--cs-border);display:flex;gap:22px;justify-content:space-between;margin-bottom:22px;padding-bottom:21px}.cs-survey-panel__eyebrow{color:var(--cs-success)!important;font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.5}.cs-survey-panel__title.ant-typography{color:var(--cs-ink);font-size:clamp(1.5rem,2.6vw,2rem)!important;letter-spacing:-.024em;line-height:1.25!important;margin:5px 0 0!important}.cs-survey-panel__count{align-items:center;background:#52c41a17;border:1px solid #52c41a24;border-radius:14px;color:var(--cs-success);display:inline-flex;font-size:15px;font-weight:800;height:44px;justify-content:center;min-width:44px;padding-inline:10px}.cs-survey-list{grid-gap:10px;display:grid;gap:10px}.cs-survey-link{grid-gap:13px;align-items:center;background:var(--cs-surface-soft);border:1px solid rgba(0,21,41,.065);border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:42px minmax(0,1fr) auto;min-width:0;padding:13px 14px;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,box-shadow .19s ease,transform .19s var(--cs-ease)}.cs-survey-link__index{align-items:center;background:#fff;border-radius:13px;box-shadow:0 5px 15px #00152912;color:var(--cs-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.cs-survey-link__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.cs-survey-link__copy small{color:var(--cs-text-muted);font-size:11px;line-height:1.35}.cs-survey-link__copy strong{color:var(--cs-ink);font-size:14px;line-height:1.42;overflow-wrap:anywhere}.cs-survey-link>.anticon{color:var(--cs-primary);font-size:14px;transition:transform .18s ease}.cs-fallback-note{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c1626;border-radius:12px;color:#7a4a10;display:flex;font-size:12px;gap:9px;line-height:1.55;margin-bottom:18px;padding:11px 12px}.cs-fallback-note .anticon{color:var(--cs-orange);flex:0 0 auto;margin-top:3px}.cs-fallback-note--spaced{margin-bottom:20px}.cs-status-panel{grid-gap:16px;align-content:center;align-items:start;background:var(--cs-surface-soft);border:1px dashed #00152926;border-radius:18px;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr);min-height:210px;padding:24px}.cs-status-panel__icon{align-items:center;background:#1890ff1a;border-radius:15px;color:var(--cs-primary);display:inline-flex;font-size:21px;height:48px;justify-content:center;width:48px}.cs-status-panel strong{color:var(--cs-ink);display:block;font-size:16px;line-height:1.4;margin-top:2px}.cs-status-panel p{color:var(--cs-text-muted);font-size:13px;line-height:1.6;margin:7px 0 0}.cs-status-panel__action{grid-column:2;margin-top:2px}.cs-status-panel__action .ant-btn{border-radius:10px}.cs-loading-block{min-height:220px;padding:10px 3px}.cs-empty-block{display:grid;min-height:220px;place-items:center}.cs-empty-block--bordered{background:var(--cs-surface-soft);border:1px dashed #00152924;border-radius:20px;min-height:280px}.cs-empty-block .ant-empty-description{color:var(--cs-text-muted);line-height:1.55}.cs-faq{background:var(--cs-surface);padding-block:clamp(92px,9vw,132px)}.cs-faq__layout{grid-gap:clamp(30px,4vw,46px);align-items:start;display:grid;gap:clamp(30px,4vw,46px);grid-template-columns:minmax(0,1fr) minmax(285px,330px)}.cs-faq__main{min-width:0}.cs-faq-skeleton{grid-gap:12px;display:grid;gap:12px}.cs-faq-skeleton .ant-skeleton-input{border-radius:15px;height:66px!important;width:100%!important}.cs-faq-collapse.ant-collapse{grid-gap:11px;background:#0000;display:grid;gap:11px}.cs-faq-collapse .ant-collapse-item{background:#fff;border:1px solid var(--cs-border)!important;border-radius:16px!important;box-shadow:0 8px 28px #0015290d;overflow:hidden;transition:border-color .19s ease,box-shadow .19s ease,transform .19s var(--cs-ease)}.cs-faq-collapse .ant-collapse-item-active{border-color:#1890ff38!important;box-shadow:0 14px 38px #00152914}.cs-faq-collapse .ant-collapse-header{align-items:center!important;color:var(--cs-ink)!important;min-height:69px;padding:17px 19px!important}.cs-faq-collapse .ant-collapse-expand-icon{color:var(--cs-primary)}.cs-faq-collapse .ant-collapse-content{background:var(--cs-surface-soft);border-top:1px solid var(--cs-border)!important}.cs-faq-collapse .ant-collapse-content-box{padding:21px 22px 23px!important}.cs-faq-question{grid-gap:13px;align-items:center;display:grid;gap:13px;grid-template-columns:36px minmax(0,1fr);min-width:0}.cs-faq-question>span{align-items:center;background:#1890ff17;border-radius:11px;color:var(--cs-primary);display:inline-flex;font-size:10.5px;font-weight:800;height:36px;justify-content:center;letter-spacing:.06em;width:36px}.cs-faq-question strong{color:var(--cs-ink);font-size:15px;line-height:1.48;overflow-wrap:anywhere}.cs-faq-answer--empty.ant-typography{color:var(--cs-text-muted);margin:0}.cs-help-card{background:radial-gradient(circle at 90% 5%,#1890ff1c,#0000 34%),var(--cs-surface-soft);border:1px solid rgba(0,21,41,.085);border-radius:22px;box-shadow:var(--cs-shadow-sm);overflow:hidden;padding:27px 25px 24px;position:sticky;top:24px}.cs-help-card:before{background:var(--cs-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.cs-help-card__icon{align-items:center;background:#1890ff1a;border-radius:16px;color:var(--cs-primary);display:inline-flex;font-size:22px;height:52px;justify-content:center;margin-bottom:22px;width:52px}.cs-help-card__eyebrow{color:var(--cs-primary)!important;display:block;font-size:11px;font-weight:800;letter-spacing:.11em;line-height:1.5}.cs-help-card__title.ant-typography{color:var(--cs-ink);font-size:22px;letter-spacing:-.02em;line-height:1.3!important;margin:8px 0 0!important}.cs-help-card__description.ant-typography{color:var(--cs-text-secondary);font-size:13px;line-height:1.68;margin:13px 0 22px}.cs-help-card__links{grid-gap:9px;display:grid;gap:9px}.cs-help-card__links a{grid-gap:12px;align-items:center;background:#fff;border:1px solid #00152912;border-radius:13px;color:inherit;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:13px 14px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--cs-ease)}.cs-help-card__links a>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.cs-help-card__links strong{color:var(--cs-ink);font-size:13px;line-height:1.4}.cs-help-card__links small{color:var(--cs-text-muted);font-size:11px;line-height:1.45}.cs-help-card__links .anticon{color:var(--cs-primary);font-size:11px;transition:transform .18s ease}.cs-resources{background:radial-gradient(circle at 93% 8%,#722ed10f,#0000 29%),radial-gradient(circle at 5% 86%,#1890ff14,#0000 27%),var(--cs-surface-soft);border-top:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(88px,9vw,128px) clamp(96px,9vw,136px);position:relative}.cs-resources-card{background:#fffffff7;border:1px solid var(--cs-border);border-radius:24px;box-shadow:var(--cs-shadow-md);overflow:hidden}.cs-resources-card__header{align-items:center;background:linear-gradient(180deg,rgba(24,144,255,.035),#0000);border-bottom:1px solid var(--cs-border);display:flex;gap:15px;padding:24px clamp(24px,4vw,38px)}.cs-resources-card__icon{align-items:center;background:#1890ff1a;border-radius:15px;color:var(--cs-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.cs-resources-card__eyebrow{color:var(--cs-primary)!important;font-size:11px;font-weight:800;letter-spacing:.11em;line-height:1.5}.cs-resources-card__title.ant-typography{color:var(--cs-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.cs-resources-card__body{min-height:260px;padding:clamp(26px,5vw,48px)}.cs-resources-content{min-width:0}.cs-rich-content{color:var(--cs-text);font-size:16px;line-height:1.78;min-width:0;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.cs-rich-content>:first-child{margin-top:0!important}.cs-rich-content>:last-child{margin-bottom:0!important}.cs-rich-content h1,.cs-rich-content h2,.cs-rich-content h3,.cs-rich-content h4,.cs-rich-content h5,.cs-rich-content h6{text-wrap:balance;color:var(--cs-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28;overflow-wrap:break-word}.cs-rich-content h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 24px}.cs-rich-content h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:40px 0 16px}.cs-rich-content h3{font-size:clamp(1.35rem,2.4vw,1.75rem);margin:32px 0 13px}.cs-rich-content h4{font-size:1.2rem;margin:27px 0 11px}.cs-rich-content p{margin:0 0 1.15em}.cs-rich-content ol,.cs-rich-content ul{margin:0 0 1.35em;padding-left:1.45em}.cs-rich-content li{margin:.36em 0;padding-left:.22em}.cs-rich-content li::marker{color:var(--cs-primary);font-weight:700}.cs-rich-content a{color:var(--cs-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#1890ff59;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .17s ease,text-decoration-color .17s ease}.cs-rich-content b,.cs-rich-content strong{color:var(--cs-ink);font-weight:700}.cs-rich-content blockquote{background:rgba(24,144,255,.065);border:0;border-left:4px solid var(--cs-primary);border-radius:0 14px 14px 0;color:var(--cs-text-secondary);margin:28px 0;padding:21px 23px 21px 26px;position:relative}.cs-rich-content blockquote>:last-child{margin-bottom:0}.cs-rich-content hr{background:var(--cs-border);border:0;height:1px;margin:34px 0}.cs-rich-content img,.cs-rich-content video{border-radius:16px;box-shadow:0 14px 40px #0015291a;display:block;height:auto;margin:25px auto;max-width:100%}.cs-rich-content iframe{background:var(--cs-surface-soft);border:0;border-radius:16px;box-shadow:0 14px 40px #0015291a;display:block;margin:25px 0;max-width:100%;min-height:360px;width:100%}.cs-rich-content code{background:rgba(0,21,41,.065);border-radius:5px;color:#8f1d1f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.16em .42em}.cs-rich-content pre{-webkit-overflow-scrolling:touch;background:var(--cs-ink);border-radius:13px;color:#ffffffe6;margin:24px 0;max-width:100%;overflow:auto;padding:18px}.cs-rich-content pre code{background:#0000;color:inherit;padding:0}.cs-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--cs-border);border-radius:14px;margin:25px 0;max-width:100%;overflow-x:auto;scrollbar-color:#1890ff73 #0000;scrollbar-width:thin;width:100%}.cs-table-scroll:focus-visible{outline:3px solid #1890ff40;outline-offset:3px}.cs-table-scroll table{border-collapse:collapse;border-spacing:0;margin:0!important;min-width:620px;width:100%}.cs-table-scroll td,.cs-table-scroll th{border:1px solid rgba(0,21,41,.075);padding:13px 15px;text-align:left;vertical-align:top}.cs-table-scroll th{background:#1890ff12;color:var(--cs-ink);font-weight:700}.cs-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.cs-faq-answer.cs-rich-content{color:var(--cs-text-secondary);font-size:14px;line-height:1.72}.cs-faq-answer.cs-rich-content h1,.cs-faq-answer.cs-rich-content h2,.cs-faq-answer.cs-rich-content h3{font-size:1.16rem}.cs-support{background:var(--cs-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.cs-support:before{background:radial-gradient(circle,#1890ff38,#0000 68%);border-radius:50%;height:470px;right:-110px;top:-185px;width:470px}.cs-support:after,.cs-support:before{content:"";pointer-events:none;position:absolute}.cs-support:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-190px;box-shadow:0 0 0 46px #ffffff05,0 0 0 92px hsla(0,0%,100%,.012);height:380px;left:-160px;width:380px}.cs-support__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.cs-support__copy{align-items:flex-start;display:flex;gap:20px;max-width:720px}.cs-support__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--cs-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.cs-support__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.cs-support__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.cs-support__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.cs-support__actions .ant-btn{align-items:center;border-radius:12px;display:inline-flex;font-weight:650;gap:7px;height:49px;justify-content:center;min-width:132px;padding-inline:22px;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--cs-ease)}.cs-support__actions .ant-btn-primary{background:var(--cs-primary);border-color:var(--cs-primary);box-shadow:0 12px 28px #1890ff3d}.cs-support__actions .ant-btn-default{background:#ffffff14;border-color:#fff3;color:#fff}.customer-service-page .ant-btn:focus-visible,.customer-service-page .ant-collapse-header:focus-visible,.customer-service-page a:focus-visible{outline:3px solid #1890ff47;outline-offset:3px}@media (hover:hover) and (pointer:fine){.cs-hero__actions .ant-btn:hover,.cs-support__actions .ant-btn:hover{transform:translateY(-2px)}.cs-guide-card:hover{box-shadow:0 34px 96px #0015292b;transform:translateY(-3px) rotate(.001deg)}.cs-guide-card__link:hover{background:#1890ff17;border-color:#1890ff33;color:inherit;transform:translateY(-2px)}.cs-guide-card__link:hover>.anticon:last-child{transform:translateX(3px)}.cs-shortcut:hover{border-color:#1890ff3b;box-shadow:0 19px 50px #0015291f;color:inherit;transform:translateY(-5px)}.cs-shortcut:hover .cs-shortcut__icon{transform:scale(1.06) rotate(-3deg)}.cs-shortcut:hover .cs-shortcut__arrow{color:var(--cs-primary);transform:translateX(3px)}.cs-service-card:hover{border-color:var(--cs-service-accent);box-shadow:0 22px 58px rgba(0,21,41,.135);color:inherit;transform:translateY(-7px)}.cs-service-card:hover:after{opacity:1;transform:scale(1.12) translate(-4px,5px)}.cs-service-card:hover .cs-service-card__icon{transform:scale(1.065) rotate(-3deg)}.cs-service-card:hover .cs-service-card__more .anticon{transform:translateX(4px)}.cs-survey-link:hover{background:rgba(24,144,255,.065);border-color:#1890ff33;box-shadow:0 11px 28px rgba(0,21,41,.075);color:inherit;transform:translateY(-2px)}.cs-survey-link:hover>.anticon{transform:translateX(3px)}.cs-faq-collapse .ant-collapse-item:hover{border-color:#1890ff2e!important;transform:translateY(-1px)}.cs-help-card__links a:hover{border-color:#1890ff33;box-shadow:0 10px 25px rgba(0,21,41,.075);color:inherit;transform:translateY(-2px)}.cs-help-card__links a:hover .anticon{transform:translateX(3px)}.cs-rich-content a:hover{color:#096dd9;text-decoration-color:initial}}.customer-service-page .ant-btn:active,.customer-service-page a:active{transform:translateY(0) scale(.985)}@media (max-width:1199.98px){.cs-hero__grid{gap:54px;grid-template-columns:minmax(0,1fr) minmax(330px,.85fr)}.cs-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-service-card{padding-inline:25px}}@media (max-width:1023.98px){.cs-hero{min-height:auto;padding-block:76px 132px}.cs-hero__grid{gap:58px;grid-template-columns:1fr}.cs-hero__copy{max-width:820px}.cs-guide-card{width:min(100%,720px)}.cs-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-surveys__layout{gap:40px;grid-template-columns:1fr}.cs-surveys__intro{max-width:760px}.cs-survey-panel{width:min(100%,820px)}.cs-faq__layout{grid-template-columns:1fr}.cs-help-card{position:relative;top:auto;width:min(100%,680px)}.cs-help-card__links{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-support__layout{align-items:flex-start;flex-direction:column}.cs-support__actions{justify-content:flex-start}}@media (max-width:767.98px){.customer-service-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.cs-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.cs-hero{padding-block:62px 112px}.cs-hero:before{right:-245px;top:-230px}.cs-hero:after{bottom:-141px;height:205px;left:-25%;right:-25%}.cs-hero__orb--one{left:85%;top:16%}.cs-hero__orb--two{bottom:38%;left:5%;right:auto}.cs-breadcrumb{margin-bottom:22px}.cs-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.042em}.cs-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.cs-hero__facts{margin-top:34px;padding-top:22px}.cs-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.cs-hero__facts small{font-size:11px}.cs-guide-card{border-radius:23px}.cs-guide-card__header{padding:24px 23px 20px}.cs-guide-card__steps{padding-inline:23px}.cs-guide-card__link{margin-inline:15px}.cs-shortcuts{gap:11px;margin-top:-48px}.cs-shortcut{min-height:96px;padding:15px}.cs-shortcut__icon{border-radius:12px;height:40px;width:40px}.cs-section-heading{align-items:flex-start;flex-direction:column;gap:13px}.cs-section-heading__action{width:100%}.cs-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.65rem)!important}.cs-section-description.ant-typography{font-size:15px;line-height:1.68}.cs-faq,.cs-services{padding-block:82px}.cs-resources,.cs-surveys{padding-block:80px 88px}.cs-survey-panel{border-radius:21px;min-height:0}.cs-faq-collapse .ant-collapse-header{padding:15px 16px!important}.cs-faq-collapse .ant-collapse-content-box{padding:18px!important}.cs-help-card{padding:24px 21px 21px}.cs-resources-card{border-radius:21px}.cs-rich-content{font-size:15px;line-height:1.72}.cs-rich-content iframe{min-height:300px}.cs-support__copy{flex-direction:column}}@media (max-width:575.98px){.cs-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.cs-hero{padding-block:52px 94px}.cs-kicker{font-size:10.5px;letter-spacing:.12em}.cs-hero__title.ant-typography{font-size:clamp(2.18rem,12vw,3rem)!important;line-height:1.07!important;margin-top:10px!important}.cs-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.cs-hero__actions,.cs-support__actions{display:grid;grid-template-columns:1fr;width:100%}.cs-hero__actions .ant-btn,.cs-support__actions .ant-btn{min-width:0;width:100%}.cs-hero__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.cs-hero__facts .anticon,.cs-hero__facts strong{font-size:21px}.cs-guide-card__header{align-items:center;gap:12px;padding:21px 18px 18px}.cs-guide-card__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.cs-guide-card__title.ant-typography{font-size:1.28rem!important}.cs-guide-card__steps{padding:8px 18px 6px}.cs-guide-card__steps li{gap:12px;grid-template-columns:37px minmax(0,1fr);padding-block:13px}.cs-guide-card__steps li>span{border-radius:11px;font-size:10px;height:37px;width:37px}.cs-guide-card__link{margin:6px 12px 14px;padding:12px}.cs-shortcuts{gap:9px;grid-template-columns:1fr;margin-top:-41px}.cs-shortcut{border-radius:15px;grid-template-columns:41px minmax(0,1fr) auto;min-height:0;padding:13px 14px}.cs-shortcut__icon{height:41px;width:41px}.cs-shortcut__copy strong{font-size:13.5px}.cs-shortcut__copy small{font-size:11px}.cs-section-heading{margin-bottom:32px}.cs-faq,.cs-services{padding-block:72px}.cs-resources,.cs-surveys{padding-block:72px 78px}.cs-services-grid{gap:12px;grid-template-columns:1fr}.cs-service-card{grid-column-gap:14px;grid-row-gap:0;align-items:start;border-radius:17px;column-gap:14px;display:grid;grid-template-areas:"icon title number" "icon description description" ". more more";grid-template-columns:48px minmax(0,1fr) auto;min-height:0;padding:20px 18px 18px;row-gap:0}.cs-service-card__number{align-self:center;grid-area:number;padding-left:8px;position:static}.cs-service-card__icon{border-radius:14px;font-size:21px;grid-area:icon;height:48px;width:48px}.cs-service-card__title.ant-typography{align-self:center;font-size:17px;grid-area:title;line-height:1.35!important;margin:0!important}.cs-service-card__description.ant-typography{font-size:13px;grid-area:description;line-height:1.6;margin:10px 0 0}.cs-service-card__more{font-size:12.5px;grid-area:more;margin-top:14px}.cs-surveys__layout{gap:31px}.cs-surveys__icon{border-radius:16px;font-size:23px;height:54px;margin-bottom:20px;width:54px}.cs-survey-panel{padding:20px 16px}.cs-survey-panel__header{margin-bottom:17px;padding-bottom:17px}.cs-survey-panel__title.ant-typography{font-size:1.38rem!important}.cs-survey-panel__count{border-radius:12px;height:39px;min-width:39px}.cs-survey-link{gap:11px;grid-template-columns:38px minmax(0,1fr) auto;padding:11px}.cs-survey-link__index{border-radius:11px;height:38px;width:38px}.cs-status-panel{grid-template-columns:1fr;justify-items:start;min-height:0;padding:20px}.cs-status-panel__action{grid-column:1}.cs-faq-question{gap:10px;grid-template-columns:32px minmax(0,1fr)}.cs-faq-question>span{border-radius:10px;height:32px;width:32px}.cs-faq-question strong{font-size:14px}.cs-help-card__links{grid-template-columns:1fr}.cs-resources-card__header{align-items:flex-start;gap:12px;padding:20px 17px}.cs-resources-card__icon{border-radius:13px;font-size:19px;height:45px;width:45px}.cs-resources-card__body{min-height:0;padding:22px 17px 25px}.cs-rich-content{font-size:14.5px;line-height:1.7}.cs-rich-content h2{margin-top:32px}.cs-rich-content blockquote{margin:22px 0;padding:17px 16px 17px 19px}.cs-rich-content iframe,.cs-rich-content img,.cs-rich-content video{border-radius:12px;margin-block:20px}.cs-rich-content iframe{min-height:230px}.cs-table-scroll{border-radius:11px;margin-block:20px}.cs-support{padding-block:58px calc(58px + env(safe-area-inset-bottom, 0px))}.cs-support__copy{gap:16px}.cs-support__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.cs-support__title.ant-typography{font-size:clamp(1.7rem,8.5vw,2.2rem)!important}}@media (max-width:374.98px){.cs-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.cs-breadcrumb{font-size:12px}.cs-hero__title.ant-typography{font-size:2.05rem!important}.cs-hero__facts small{font-size:10px}.cs-guide-card__steps small{font-size:11.5px}.cs-service-card{column-gap:12px;grid-template-areas:"icon title" "icon description" ". more";grid-template-columns:44px minmax(0,1fr);padding-inline:15px}.cs-service-card__number{display:none}.cs-service-card__icon{height:44px;width:44px}.cs-service-card__title.ant-typography{font-size:16px}.cs-survey-link{grid-template-columns:36px minmax(0,1fr) auto}.cs-survey-link__index{height:36px;width:36px}.cs-faq-collapse .ant-collapse-header{padding-inline:13px!important}.cs-faq-question{grid-template-columns:29px minmax(0,1fr)}.cs-faq-question>span{height:29px;width:29px}}@keyframes cs-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,22px,0) scale(1.035)}}@keyframes cs-particle-float{0%{transform:translateZ(0)}to{transform:translate3d(10px,-16px,0)}}@media (prefers-reduced-motion:reduce){.customer-service-page *,.customer-service-page :after,.customer-service-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.customer-service-page{background:#fff;color:#000;margin:0;overflow:visible}.cs-full-bleed,.cs-inner{margin:0;width:100%}.cs-hero,.cs-resources,.cs-support,.cs-surveys{background:#fff!important}.cs-faq,.cs-hero,.cs-resources,.cs-services,.cs-support,.cs-surveys{padding:24px 0}.cs-hero:after,.cs-hero:before,.cs-hero__actions,.cs-hero__orb,.cs-section-heading__action,.cs-shortcuts,.cs-support:after,.cs-support:before,.cs-support__actions,.cs-surveys:before{display:none!important}.cs-faq__layout,.cs-hero__grid,.cs-surveys__layout{grid-template-columns:1fr}.cs-guide-card,.cs-help-card,.cs-resources-card,.cs-service-card,.cs-survey-panel{border:1px solid #ccc;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.cs-support__description.ant-typography,.cs-support__title.ant-typography{color:#000}.cs-table-scroll{overflow:visible}.cs-table-scroll table{min-width:0}}.captcha-modal-root{--captcha-primary:#1890ff;--captcha-primary-dark:#096dd9;--captcha-danger:#ff4d4f;--captcha-success:#52c41a;--captcha-purple:#722ed1;--captcha-orange:#fa8c16;--captcha-ink:#001529;--captcha-text:#333;--captcha-text-secondary:#595959;--captcha-text-muted:#8c8c8c;--captcha-surface:#fff;--captcha-surface-soft:#fafafa;--captcha-border:#00152917;--captcha-shadow:0 28px 90px #00152933;--captcha-ease:cubic-bezier(0.22,1,0.36,1)}.captcha-modal-root .ant-modal-mask{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#0015298a}.captcha-modal-root .ant-modal-wrap{overscroll-behavior:contain;padding:14px}.captcha-modal-root .ant-modal{max-width:calc(100vw - 28px);padding-bottom:0;width:min(560px,calc(100vw - 28px))!important}.captcha-modal-root .ant-modal-content{background:#fffffffa;border:1px solid #ffffffb8;border-radius:25px;box-shadow:var(--captcha-shadow);isolation:isolate}.captcha-modal-root .ant-modal-content:before{background:radial-gradient(circle,#1890ff21,#0000 68%);border-radius:50%;content:"";height:250px;pointer-events:none;position:absolute;right:-105px;top:-115px;width:250px;z-index:-1}.captcha-modal-root .ant-modal-close{align-items:center;border-radius:12px;color:var(--captcha-text-muted);display:inline-flex;height:38px;justify-content:center;right:18px;top:18px;transition:background-color .18s ease,color .18s ease,transform .18s var(--captcha-ease);width:38px}.captcha-modal-root .ant-modal-close:hover{background:rgba(0,21,41,.055);color:var(--captcha-ink)}.captcha-modal__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,#1890ff17,#0000 42%),linear-gradient(180deg,#fff,var(--captcha-surface-soft));border-bottom:1px solid var(--captcha-border);display:flex;gap:15px;min-width:0;padding:25px 64px 22px 25px;position:relative}.captcha-modal__header:before{background:var(--captcha-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.captcha-modal__header-icon{align-items:center;background:rgba(24,144,255,.105);border:1px solid #1890ff1c;border-radius:16px;box-shadow:0 10px 25px #1890ff1a;color:var(--captcha-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.captcha-modal__header-copy{grid-gap:4px;display:grid;gap:4px;min-width:0}.captcha-modal__eyebrow{color:var(--captcha-primary);font-size:10.5px;font-weight:800;letter-spacing:.12em;line-height:1.5}.captcha-modal__title{color:var(--captcha-ink);font-size:clamp(1.25rem,3.4vw,1.55rem);font-weight:700;letter-spacing:-.022em;line-height:1.28;overflow-wrap:anywhere}.captcha-modal__description{color:var(--captcha-text-secondary);font-size:12.5px;font-weight:400;line-height:1.58;max-width:410px}.captcha-modal__body{grid-gap:18px;display:grid;gap:18px;padding:22px 25px 20px}.captcha-modal__notice{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c162b;border-radius:13px;color:#75450e;display:flex;font-size:12px;gap:10px;line-height:1.55;padding:12px 13px}.captcha-modal__notice .anticon{color:var(--captcha-orange);flex:0 0 auto;margin-top:3px}.captcha-modal__challenge{background:var(--captcha-surface-soft);border:1px solid var(--captcha-border);border-radius:19px;box-shadow:0 10px 32px #0015290f;min-width:0;overflow:hidden;position:relative}.captcha-modal__challenge-footer,.captcha-modal__challenge-header{align-items:center;background:#ffffffd1;display:flex;gap:12px;justify-content:space-between;min-width:0;padding:12px 14px}.captcha-modal__challenge-header{border-bottom:1px solid var(--captcha-border)}.captcha-modal__challenge-footer{border-top:1px solid var(--captcha-border)}.captcha-modal__challenge-footer>span,.captcha-modal__challenge-label,.captcha-modal__timer{align-items:center;color:var(--captcha-text-secondary);display:inline-flex;font-size:11px;font-weight:700;gap:7px;line-height:1.4;min-width:0}.captcha-modal__challenge-footer>span .anticon,.captcha-modal__challenge-label .anticon{color:var(--captcha-primary)}.captcha-modal__timer{background:rgba(82,196,26,.075);border:1px solid #52c41a26;border-radius:999px;color:#3f8f18;flex:0 0 auto;font-size:10.5px;padding:7px 9px}.captcha-modal__timer strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.captcha-modal__timer--urgent{background:rgba(250,140,22,.085);border-color:#fa8c1633;color:#a85d0b}.captcha-modal__canvas{background:linear-gradient(#ffffffbd,#ffffffbd),repeating-linear-gradient(135deg,rgba(24,144,255,.035),rgba(24,144,255,.035) 7px,#0000 0,#0000 14px);display:grid;min-height:146px;overflow:hidden;padding:18px;place-items:center;position:relative}.captcha-modal__canvas:before{border:1px dashed #1890ff21;border-radius:14px;content:"";inset:12px;pointer-events:none;position:absolute}.captcha-modal__canvas-orb{border-radius:50%;filter:blur(1px);pointer-events:none;position:absolute}.captcha-modal__canvas-orb--one{background:radial-gradient(circle,#1890ff1a,#0000 68%);height:130px;left:-35px;top:-45px;width:130px}.captcha-modal__canvas-orb--two{background:radial-gradient(circle,rgba(114,46,209,.075),#0000 68%);bottom:-55px;height:145px;right:-40px;width:145px}.captcha-modal__load-error,.captcha-modal__loading{grid-gap:11px;display:grid;gap:11px;justify-items:center;position:relative;text-align:center;z-index:2}.captcha-modal__loading strong{color:var(--captcha-text-secondary);font-size:12px;line-height:1.5}.captcha-modal__load-error{gap:7px;max-width:340px}.captcha-modal__load-error-icon{align-items:center;background:#ff4d4f17;border-radius:15px;color:var(--captcha-danger);display:inline-flex;font-size:21px;height:48px;justify-content:center;margin-bottom:3px;width:48px}.captcha-modal__load-error strong{color:var(--captcha-ink);font-size:15px;line-height:1.4}.captcha-modal__load-error>span:not(.captcha-modal__load-error-icon){color:var(--captcha-text-muted);font-size:12px;line-height:1.55}.captcha-modal__load-error .ant-btn{align-items:center;border-radius:10px;display:inline-flex;font-weight:650;gap:7px;height:41px;margin-top:5px}.captcha-modal__image-wrap{background:#fffffff5;border:1px solid #00152914;border-radius:16px;box-shadow:0 12px 28px #0015291a;display:grid;min-height:96px;overflow:hidden;padding:12px 18px;place-items:center;position:relative;width:min(100%,330px);z-index:2}.captcha-modal__image{-webkit-user-drag:none;display:block;height:auto;min-height:70px;object-fit:contain;-webkit-user-select:none;user-select:none;width:min(100%,286px)}.captcha-modal__image-wrap--expired .captcha-modal__image{filter:blur(3px) grayscale(.35);opacity:.28}.captcha-modal__expired{grid-gap:8px;align-content:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#ffffffd1;display:grid;gap:8px;inset:0;padding:12px;place-items:center;position:absolute;text-align:center}.captcha-modal__expired>.anticon{color:var(--captcha-orange);font-size:22px}.captcha-modal__expired strong{color:var(--captcha-ink);font-size:12px;line-height:1.45;max-width:250px}.captcha-modal__expired .ant-btn{align-items:center;border-radius:9px;display:inline-flex;font-size:12px;font-weight:650;gap:6px;height:38px}.captcha-modal__validity{background:#1890ff14;height:3px;overflow:hidden}.captcha-modal__validity .ant-progress,.captcha-modal__validity .ant-progress-inner,.captcha-modal__validity .ant-progress-outer{display:block;line-height:0;width:100%}.captcha-modal__validity .ant-progress-inner{background:#1890ff14;border-radius:0}.captcha-modal__validity .ant-progress-bg{border-radius:0!important;transition:width 1s linear}.captcha-modal__challenge-footer .ant-btn{align-items:center;border-radius:9px;color:var(--captcha-primary);display:inline-flex;font-size:11px;font-weight:700;gap:6px;height:36px;padding-inline:9px}.captcha-modal__field{grid-gap:8px;display:grid;gap:8px;min-width:0}.captcha-modal__field-label{color:var(--captcha-ink);font-size:13px;font-weight:700;line-height:1.4}.captcha-modal__input.ant-input,.captcha-modal__input.ant-input-affix-wrapper{background:#fff;border-radius:12px;color:var(--captcha-ink);font-size:17px;font-weight:700;height:50px;letter-spacing:.12em;text-transform:uppercase;transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--captcha-ease);user-select:text!important;-webkit-user-select:text!important}.captcha-modal__input.ant-input::placeholder{color:#a6a6a6;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none}.captcha-modal__input.ant-input-focused,.captcha-modal__input.ant-input:focus{border-color:var(--captcha-primary);box-shadow:0 0 0 3px #1890ff21}.captcha-modal__field--error .captcha-modal__input.ant-input{border-color:var(--captcha-danger);box-shadow:0 0 0 3px #ff4d4f17}.captcha-modal__field-hint{color:var(--captcha-text-muted);font-size:11.5px;line-height:1.55}.captcha-modal__field-error{align-items:flex-start;color:var(--captcha-danger);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;line-height:1.5}.captcha-modal__field-error .anticon{flex:0 0 auto;margin-top:2px}.captcha-modal__privacy-note{align-items:flex-start;background:rgba(24,144,255,.045);border:1px solid #1890ff1a;border-radius:12px;color:var(--captcha-text-muted);display:flex;font-size:11px;gap:9px;line-height:1.55;padding:11px 12px}.captcha-modal__privacy-note .anticon{color:var(--captcha-primary);flex:0 0 auto;margin-top:2px}.captcha-modal__submitting{grid-gap:7px;color:var(--captcha-text-secondary);display:grid;font-size:11.5px;font-weight:650;gap:7px;line-height:1.4}.captcha-modal__submitting-track{background:#1890ff1f;border-radius:999px;height:4px;overflow:hidden}.captcha-modal__submitting-track>span{background:linear-gradient(90deg,var(--captcha-primary),var(--captcha-purple));border-radius:inherit;display:block;height:100%;width:38%}.captcha-modal__footer{align-items:center;background:var(--captcha-surface-soft);border-top:1px solid var(--captcha-border);display:flex;gap:10px;justify-content:flex-end;padding:17px 25px 20px}.captcha-modal__footer .ant-btn{align-items:center;border-radius:11px;display:inline-flex;font-weight:650;gap:7px;height:46px;justify-content:center;min-width:122px;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s var(--captcha-ease)}.captcha-modal__confirm.ant-btn-primary{background:var(--captcha-primary);border-color:var(--captcha-primary);box-shadow:0 11px 25px #1890ff36;min-width:178px}.captcha-modal__confirm.ant-btn-primary:disabled{box-shadow:none}.captcha-modal-root .ant-modal-close:focus-visible,.captcha-modal-root a:focus-visible,.captcha-modal-root button:focus-visible,.captcha-modal-root input:focus-visible{outline:3px solid #1890ff47;outline-offset:3px}@media (hover:hover) and (pointer:fine){.captcha-modal-root .ant-modal-close:hover{transform:translateY(-1px)}.captcha-modal__challenge-footer .ant-btn:hover{background:#1890ff12}.captcha-modal__footer .ant-btn:hover:not(:disabled){transform:translateY(-2px)}.captcha-modal__confirm.ant-btn-primary:hover:not(:disabled){box-shadow:0 15px 31px #1890ff45}}@media (max-width:575.98px){.captcha-modal-root .ant-modal-wrap{padding:8px}.captcha-modal-root .ant-modal{margin-block:8px;max-width:calc(100vw - 16px);width:min(100%,calc(100vw - 16px))!important}.captcha-modal-root .ant-modal-content{border-radius:20px}.captcha-modal-root .ant-modal-close{border-radius:11px;height:36px;right:13px;top:13px;width:36px}.captcha-modal__header{gap:12px;padding:20px 54px 18px 17px}.captcha-modal__header-icon{border-radius:14px;font-size:20px;height:45px;width:45px}.captcha-modal__title{font-size:1.22rem}.captcha-modal__description{font-size:11.8px}.captcha-modal__body{gap:15px;padding:17px 15px 15px}.captcha-modal__challenge{border-radius:16px}.captcha-modal__challenge-footer,.captcha-modal__challenge-header{padding:10px 11px}.captcha-modal__timer>span{display:none}.captcha-modal__canvas{min-height:132px;padding:15px 11px}.captcha-modal__canvas:before{border-radius:12px;inset:9px}.captcha-modal__image-wrap{border-radius:14px;min-height:88px;padding:10px 13px;width:min(100%,300px)}.captcha-modal__image{min-height:66px;width:min(100%,270px)}.captcha-modal__challenge-footer>span{font-size:10.5px}.captcha-modal__input.ant-input{font-size:16px;height:48px}.captcha-modal__footer{grid-gap:8px;display:grid;gap:8px;grid-template-columns:.78fr 1.22fr;padding:13px 15px calc(15px + env(safe-area-inset-bottom, 0px))}.captcha-modal__confirm.ant-btn-primary,.captcha-modal__footer .ant-btn{font-size:12px;height:45px;min-width:0;padding-inline:10px;white-space:normal;width:100%}}@media (max-width:359.98px){.captcha-modal__header{align-items:flex-start}.captcha-modal__header-icon{height:41px;width:41px}.captcha-modal__eyebrow{font-size:9.5px}.captcha-modal__title{font-size:1.08rem}.captcha-modal__description{display:none}.captcha-modal__challenge-header{align-items:flex-start;flex-direction:column}.captcha-modal__timer{align-self:flex-end;margin-top:-31px}.captcha-modal__challenge-footer>span{display:none}.captcha-modal__challenge-footer{justify-content:flex-end}.captcha-modal__footer{grid-template-columns:1fr}.captcha-modal__confirm{grid-row:1}.captcha-modal__cancel{grid-row:2}}@media (max-height:720px) and (min-width:576px){.captcha-modal-root .ant-modal-wrap{align-items:flex-start;padding-block:10px}.captcha-modal__header{padding-block:19px 16px}.captcha-modal__body{gap:13px;padding-block:16px}.captcha-modal__canvas{min-height:124px}.captcha-modal__privacy-note{padding-block:8px}.captcha-modal__footer{padding-block:13px}}@media (pointer:coarse){.captcha-modal-root .ant-btn,.captcha-modal-root .ant-modal-close{min-height:44px}.captcha-modal-root .ant-modal-close:hover,.captcha-modal__footer .ant-btn:hover{transform:none}}@media (prefers-reduced-motion:reduce){.captcha-modal-root *,.captcha-modal-root :after,.captcha-modal-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.water-page{--water-primary:#1890ff;--water-primary-dark:#096dd9;--water-danger:#ff4d4f;--water-success:#52c41a;--water-purple:#722ed1;--water-orange:#fa8c16;--water-cyan:#13c2c2;--water-ink:#001529;--water-text:#333;--water-text-secondary:#595959;--water-text-muted:#8c8c8c;--water-surface:#fff;--water-surface-soft:#fafafa;--water-border:#00152917;--water-border-strong:#00152926;--water-shadow-sm:0 12px 36px rgba(0,21,41,.075);--water-shadow-md:0 24px 68px #0015291f;--water-shadow-lg:0 32px 96px #00152929;--water-ease:cubic-bezier(0.22,1,0.36,1);background:var(--water-surface);color:var(--water-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;width:auto}.water-page *,.water-page :after,.water-page :before{box-sizing:border-box}.water-page iframe,.water-page img,.water-page svg,.water-page video{max-width:100%}.water-page>section{max-width:none;width:100%}.water-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.water-section{scroll-margin-top:28px}.water-kicker{align-items:center;color:var(--water-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.water-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.water-button{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:50px;justify-content:center;line-height:1;min-width:170px;padding-inline:23px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--water-ease)}.water-button--primary{background:var(--water-primary);border-color:var(--water-primary);box-shadow:0 13px 30px #1890ff38;color:#fff}.water-button--secondary{background:#ffffffe6;border-color:#00152921;color:var(--water-ink)}.water-button--light{background:var(--water-primary);border-color:var(--water-primary);box-shadow:0 12px 28px #1890ff3d;color:#fff}.water-button--outline-light{background:#ffffff14;border-color:#ffffff3d;color:#fff}.water-hero{background:radial-gradient(circle at 7% 12%,#1890ff2b,#0000 31%),radial-gradient(circle at 91% 83%,#722ed114,#0000 29%),linear-gradient(180deg,#fff 0,var(--water-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,78vh,800px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,158px);position:relative}.water-hero:before{animation:water-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 63px rgba(24,144,255,.036),0 0 0 126px rgba(24,144,255,.023);height:500px;right:-155px;top:-205px;width:500px;z-index:-2}.water-hero:after,.water-hero:before{content:"";pointer-events:none;position:absolute}.water-hero:after{background:#ffffffe8;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-132px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:210px;left:-9%;right:-9%;z-index:-1}.water-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.water-hero__orb--one{animation:water-particle-float 7s ease-in-out infinite alternate;background:#1890ff4d;box-shadow:0 0 0 11px rgba(24,144,255,.055);height:14px;left:47%;top:20%;width:14px}.water-hero__orb--two{animation:water-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:25%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:8%;width:11px}.water-hero__grid{grid-gap:clamp(54px,7vw,102px);align-items:center;display:grid;gap:clamp(54px,7vw,102px);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);position:relative;z-index:1}.water-hero__copy{max-width:780px;min-width:0}.water-breadcrumb{align-items:center;color:var(--water-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.water-breadcrumb a{align-items:center;color:var(--water-text-secondary);display:inline-flex;gap:7px;min-width:0;text-decoration:none;transition:color .18s ease}.water-breadcrumb>.anticon{color:#00152938;font-size:9px}.water-hero__title.ant-typography{text-wrap:balance;color:var(--water-ink);font-size:clamp(2.85rem,5vw,4.75rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:820px;overflow-wrap:break-word}.water-hero__title span{color:var(--water-primary)}.water-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--water-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:700px}.water-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.water-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:700px;padding-top:25px}.water-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:18px}.water-hero__facts>span:first-child{padding-left:0}.water-hero__facts>span:last-child{border-right:0;padding-right:0}.water-hero__facts .anticon{color:var(--water-primary);font-size:21px}.water-hero__facts small{color:var(--water-text-muted);font-size:12px;line-height:1.48}.water-system-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--water-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--water-ease),transform .3s var(--water-ease)}.water-system-card:before{background:var(--water-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.water-system-card:after{background:radial-gradient(circle,#1890ff26,#0000 69%);border-radius:50%;content:"";height:275px;pointer-events:none;position:absolute;right:-110px;top:-125px;width:275px}.water-system-card__header{align-items:flex-start;border-bottom:1px solid var(--water-border);display:flex;gap:15px;padding:29px 29px 23px;position:relative;z-index:2}.water-system-card__header-icon{align-items:center;background:rgba(24,144,255,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--water-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.water-system-card__eyebrow{color:var(--water-primary)!important;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.water-system-card__title.ant-typography{color:var(--water-ink);font-size:clamp(1.42rem,2.3vw,1.8rem)!important;letter-spacing:-.024em;line-height:1.25!important;margin:5px 0 0!important}.water-system-card__diagram{background:linear-gradient(rgba(24,144,255,.045) 1px,#0000 0),linear-gradient(90deg,rgba(24,144,255,.045) 1px,#0000 0),linear-gradient(145deg,#1890ff0f,rgba(114,46,209,.025));background-size:24px 24px,24px 24px,auto;border:1px solid #1890ff1a;border-radius:20px;height:160px;margin:22px 28px 7px;overflow:hidden;position:relative;z-index:1}.water-system-card__drop{align-items:center;background:#fff;border:1px solid #1890ff29;border-radius:24px 24px 24px 7px;box-shadow:0 15px 38px #1890ff29;color:var(--water-primary);display:inline-flex;font-size:30px;height:72px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:72px;z-index:3}.water-system-card__drop .anticon{transform:rotate(45deg)}.water-system-card__flow{background:#1890ff29;border-radius:999px;height:3px;overflow:hidden;position:absolute;top:50%;width:31%}.water-system-card__flow:after{animation:water-flow 2.2s linear infinite;background:linear-gradient(90deg,#0000,var(--water-primary),#0000);border-radius:inherit;content:"";inset:0 auto 0 -45%;position:absolute;width:45%}.water-system-card__flow--one{left:10%}.water-system-card__flow--two{right:10%}.water-system-card__node{align-items:center;background:#fffffff5;border:1px solid #00152912;border-radius:15px;box-shadow:0 10px 27px #00152917;color:var(--water-primary);display:inline-flex;font-size:20px;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:2}.water-system-card__node--one{left:7%}.water-system-card__node--two{color:var(--water-purple);right:7%}.water-system-card__services{grid-gap:8px;display:grid;gap:8px;padding:11px 28px 15px;position:relative;z-index:2}.water-system-card__services a{grid-gap:12px;align-items:center;background:var(--water-surface-soft);border-radius:13px;color:inherit;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:11px 12px;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.water-system-card__services a>span:first-child{align-items:center;background:#fff;border-radius:10px;box-shadow:0 5px 14px #00152912;color:var(--water-primary);display:inline-flex;height:34px;justify-content:center;width:34px}.water-system-card__services strong{color:var(--water-ink);font-size:13px;line-height:1.4}.water-system-card__services a>.anticon:last-child{color:var(--water-primary);font-size:11px;transition:transform .18s ease}.water-system-card__phone{grid-gap:13px;align-items:center;background:#1890ff12;border:1px solid #1890ff1f;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 20px 21px;min-width:0;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--water-ease);z-index:2}.water-system-card__phone>span:first-child{align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--water-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.water-system-card__phone>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.water-system-card__phone small{color:var(--water-text-muted);font-size:11px;line-height:1.35}.water-system-card__phone strong{color:var(--water-ink);font-size:14px;line-height:1.4}.water-system-card__phone>.anticon:last-child{color:var(--water-primary);font-size:11px;transition:transform .18s ease}.water-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-56px;position:relative;z-index:5}.water-shortcut{--shortcut-accent:var(--water-primary);--shortcut-soft:rgba(24,144,255,.095);grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--water-border);border-radius:18px;box-shadow:var(--water-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--water-ease)}.water-shortcut--danger{--shortcut-accent:var(--water-danger);--shortcut-soft:#ff4d4f17}.water-shortcut--purple{--shortcut-accent:var(--water-purple);--shortcut-soft:#722ed117}.water-shortcut--success{--shortcut-accent:var(--water-success);--shortcut-soft:#52c41a17}.water-shortcut__icon{align-items:center;background:var(--shortcut-soft);border-radius:13px;color:var(--shortcut-accent);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--water-ease);width:44px}.water-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.water-shortcut__copy strong{color:var(--water-ink);font-size:14px;line-height:1.35}.water-shortcut__copy small{color:var(--water-text-muted);font-size:11.5px;line-height:1.45}.water-shortcut__arrow{color:#00152945;font-size:11px;transition:color .18s ease,transform .18s ease}.water-section-heading{align-items:flex-end;display:flex;gap:34px;justify-content:space-between;margin-bottom:clamp(38px,5vw,57px)}.water-section-heading__copy{max-width:790px}.water-section-title.ant-typography{text-wrap:balance;color:var(--water-ink);font-size:clamp(2.05rem,3.55vw,3.15rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.water-section-description.ant-typography{text-wrap:pretty;color:var(--water-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:735px}.water-section-heading__action{flex:0 0 auto}.water-heading-link,.water-section-heading__action .ant-btn{align-items:center;color:var(--water-primary);display:inline-flex;font-size:14px;font-weight:650;gap:7px;height:auto;line-height:1.45;padding:8px 0;text-decoration:none;white-space:normal}.water-overview{background:var(--water-surface);padding-block:clamp(98px,9vw,136px) clamp(90px,9vw,128px)}.water-feature-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.water-feature-grid>div{height:100%;min-width:0}.water-feature-card{align-items:flex-start;background:var(--water-surface);border:1px solid var(--water-border);border-radius:21px;box-shadow:var(--water-shadow-sm);display:flex;flex-direction:column;height:100%;min-height:280px;overflow:hidden;padding:29px 27px 26px;position:relative;transition:border-color .22s ease,box-shadow .22s var(--water-ease),transform .22s var(--water-ease)}.water-feature-card:before{background:var(--water-feature-accent);content:"";height:4px;left:0;position:absolute;right:0;top:0}.water-feature-card:after{background:radial-gradient(circle,#1890ff17,#0000 69%);border-radius:50%;content:"";height:210px;pointer-events:none;position:absolute;right:-85px;top:-95px;transition:transform .38s var(--water-ease);width:210px}.water-feature-card__icon{align-items:center;background:color-mix(in srgb,var(--water-feature-accent) 10%,#0000);border-radius:17px;color:var(--water-feature-accent);display:inline-flex;font-size:24px;height:57px;justify-content:center;position:relative;transition:transform .22s var(--water-ease);width:57px;z-index:1}@supports not (background:color-mix(in srgb,#000 10%,transparent)){.water-feature-card__icon{background:#1890ff17}}.water-feature-card__title.ant-typography{color:var(--water-ink);font-size:20px;letter-spacing:-.016em;line-height:1.35!important;margin:23px 0 0!important;position:relative;z-index:1}.water-feature-card__description.ant-typography{color:var(--water-text-secondary);font-size:14px;line-height:1.68;margin:12px 0 0;position:relative;z-index:1}.water-data-warning{grid-gap:13px;align-items:center;background:rgba(250,140,22,.075);border:1px solid #fa8c162b;border-radius:15px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:28px;min-width:0;padding:14px 15px}.water-data-warning__icon{align-items:center;background:#fffc;border-radius:12px;color:var(--water-orange);display:inline-flex;font-size:18px;height:38px;justify-content:center;width:38px}.water-data-warning__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.water-data-warning__copy strong{color:#75450e;font-size:13px;line-height:1.45}.water-data-warning__copy small{color:#8c5b20;font-size:11.5px;line-height:1.5}.water-data-warning .ant-btn{color:#8c5b20;font-weight:650}.water-language-note{align-items:flex-start;background:#1890ff0f;border:1px solid #1890ff21;border-radius:13px;color:var(--water-text-secondary);display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin-top:27px;padding:12px 14px}.water-language-note .anticon{color:var(--water-primary);flex:0 0 auto;font-size:17px;margin-top:2px}.water-info-card{background:#fffffffa;border:1px solid var(--water-border);border-radius:24px;box-shadow:var(--water-shadow-md);margin-top:28px;overflow:hidden}.water-info-card__header{align-items:center;background:radial-gradient(circle at 100% 0,#1890ff14,#0000 36%),linear-gradient(180deg,rgba(24,144,255,.035),#0000);border-bottom:1px solid var(--water-border);display:flex;gap:15px;padding:24px clamp(24px,4vw,38px)}.water-info-card__icon{align-items:center;background:#1890ff1a;border-radius:15px;color:var(--water-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.water-info-card__eyebrow{color:var(--water-primary)!important;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.water-info-card__title.ant-typography{color:var(--water-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.water-info-card__body{padding:clamp(27px,5vw,48px)}.water-rich-content{color:var(--water-text);font-size:16px;line-height:1.78;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.water-rich-content *,.water-rich-content :after,.water-rich-content :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.water-rich-content>:first-child{margin-top:0!important}.water-rich-content>:last-child{margin-bottom:0!important}.water-rich-content p{margin:0 0 1.15em}.water-rich-content h1,.water-rich-content h2,.water-rich-content h3,.water-rich-content h4,.water-rich-content h5,.water-rich-content h6{text-wrap:balance;color:var(--water-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28;overflow-wrap:break-word}.water-rich-content h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 24px}.water-rich-content h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:40px 0 16px}.water-rich-content h3{font-size:clamp(1.35rem,2.4vw,1.75rem);margin:32px 0 13px}.water-rich-content h4{font-size:1.2rem;margin:27px 0 11px}.water-rich-content ol,.water-rich-content ul{margin:0 0 1.35em;padding-inline-start:1.45em}.water-rich-content li{margin:.36em 0;padding-inline-start:.22em}.water-rich-content li::marker{color:var(--water-primary);font-weight:700}.water-rich-content a{color:var(--water-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#1890ff59;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .17s ease,text-decoration-color .17s ease}.water-rich-content b,.water-rich-content strong{color:var(--water-ink);font-weight:700}.water-rich-content blockquote{background:rgba(24,144,255,.065);border:0;border-left:4px solid var(--water-primary);border-radius:0 14px 14px 0;color:var(--water-text-secondary);margin:28px 0;padding:21px 23px 21px 26px}.water-rich-content blockquote>:last-child{margin-bottom:0}.water-rich-content hr{background:var(--water-border);border:0;height:1px;margin:34px 0}.water-rich-content img,.water-rich-content video{border-radius:16px;box-shadow:0 14px 40px #0015291a;display:block;height:auto;margin:25px auto;max-width:100%}.water-rich-content iframe{background:var(--water-surface-soft);border:0;border-radius:16px;box-shadow:0 14px 40px #0015291a;display:block;margin:25px 0;max-width:100%;min-height:340px;width:100%}.water-rich-content code:not(pre code){background:rgba(0,21,41,.065);border-radius:5px;color:#8f1d1f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.16em .42em}.water-rich-content pre{-webkit-overflow-scrolling:touch;background:var(--water-ink);border-radius:13px;color:#ffffffe6;margin:24px 0;max-width:100%;overflow:auto;padding:18px}.water-rich-content pre code{background:#0000;color:inherit;padding:0}.water-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--water-border);border-radius:14px;margin:25px 0;max-width:100%;overflow-x:auto;scrollbar-color:#1890ff73 #0000;scrollbar-width:thin;width:100%}.water-table-scroll table{border-collapse:collapse;border-spacing:0;margin:0!important;min-width:620px;width:100%}.water-table-scroll td,.water-table-scroll th{border:1px solid rgba(0,21,41,.075);padding:13px 15px;text-align:left;vertical-align:top}.water-table-scroll th{background:#1890ff12;color:var(--water-ink);font-weight:700}.water-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.water-fault{background:radial-gradient(circle at 7% 20%,#1890ff1a,#0000 28%),radial-gradient(circle at 93% 79%,rgba(255,77,79,.045),#0000 27%),var(--water-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(92px,9vw,132px);position:relative}.water-fault:before{border:1px solid #1890ff1a;border-radius:50%;box-shadow:0 0 0 55px #1890ff05,0 0 0 110px rgba(24,144,255,.013);content:"";height:430px;left:-175px;pointer-events:none;position:absolute;top:-190px;width:430px}.water-fault__layout{grid-gap:clamp(48px,7vw,94px);align-items:start;display:grid;gap:clamp(48px,7vw,94px);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);position:relative;z-index:1}.water-fault__intro{max-width:475px}.water-fault__icon{align-items:center;background:#ff4d4f17;border:1px solid #ff4d4f1f;border-radius:19px;box-shadow:0 12px 28px #ff4d4f14;color:var(--water-danger);display:inline-flex;font-size:27px;height:62px;justify-content:center;margin-bottom:25px;width:62px}.water-steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:30px 0 0;padding:0}.water-steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--water-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:15px}.water-steps li:last-child{border-bottom:0}.water-steps li>span{align-items:center;background:#fff;border:1px solid #1890ff1f;border-radius:13px;box-shadow:0 7px 20px #0015290f;color:var(--water-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.water-steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.water-steps strong{color:var(--water-ink);font-size:14px;line-height:1.4}.water-steps small{color:var(--water-text-muted);font-size:12px;line-height:1.55}.water-fault__contacts{grid-gap:9px;display:grid;gap:9px;margin-top:25px}.water-contact-link{grid-gap:12px;align-items:center;background:#ffffffdb;border:1px solid #00152912;border-radius:14px;color:inherit;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:12px 13px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--water-ease)}.water-contact-link__icon{align-items:center;background:#1890ff17;border-radius:12px;color:var(--water-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.water-contact-link__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.water-contact-link__copy small{color:var(--water-text-muted);font-size:10.5px;line-height:1.35}.water-contact-link__copy strong{color:var(--water-ink);font-size:13.5px;line-height:1.4}.water-contact-link__arrow{color:var(--water-primary);font-size:10px;transition:transform .18s ease}.water-form-card{background:#fffffffa;border:1px solid var(--water-border);border-radius:25px;box-shadow:var(--water-shadow-md);min-width:0;overflow:hidden}.water-form-card:before{background:var(--water-primary);content:"";display:block;height:4px}.water-form-card--fault:before{background:var(--water-danger)}.water-form-card__header{align-items:center;background:radial-gradient(circle at 100% 0,#1890ff14,#0000 38%),linear-gradient(180deg,#1890ff08,#0000);border-bottom:1px solid var(--water-border);display:flex;gap:15px;padding:25px clamp(23px,4vw,36px) 23px}.water-form-card--fault .water-form-card__header{background:radial-gradient(circle at 100% 0,rgba(255,77,79,.075),#0000 38%),linear-gradient(180deg,rgba(255,77,79,.025),#0000)}.water-form-card__header-icon{align-items:center;background:#1890ff1a;border-radius:15px;color:var(--water-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.water-form-card--fault .water-form-card__header-icon{background:#ff4d4f17;color:var(--water-danger)}.water-form-card__eyebrow{color:var(--water-primary)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.water-form-card--fault .water-form-card__eyebrow{color:var(--water-danger)!important}.water-form-card__title.ant-typography{color:var(--water-ink);font-size:clamp(1.45rem,2.6vw,1.92rem)!important;letter-spacing:-.022em;line-height:1.28!important;margin:4px 0 0!important}.water-form-card__body{padding:clamp(25px,4.5vw,42px)}.water-form-notice{align-items:flex-start;background:#1890ff0f;border:1px solid #1890ff21;border-radius:13px;color:var(--water-text-secondary);display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin-bottom:25px;padding:12px 14px}.water-form-notice .anticon{color:var(--water-primary);flex:0 0 auto;font-size:17px;margin-top:2px}.water-form,.water-form .ant-form-item-explain,.water-form .ant-form-item-extra,.water-form .ant-upload-list-item-name,.water-form input,.water-form textarea{user-select:text;-webkit-user-select:text}.water-form .ant-form-item{margin-bottom:23px}.water-form .ant-form-item-label{padding-bottom:7px}.water-form .ant-form-item-label>label{color:var(--water-ink);font-size:13px;font-weight:650;height:auto;line-height:1.45}.water-form .ant-form-item-explain,.water-form .ant-form-item-extra{color:var(--water-text-muted);font-size:11px;line-height:1.5;margin-top:7px}.water-form .ant-input,.water-form .ant-input-affix-wrapper{border-radius:11px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.water-form .ant-input-affix-wrapper-lg,.water-form .ant-input-lg{min-height:46px;padding-inline:14px}.water-form textarea.ant-input{line-height:1.6;padding:12px 14px;resize:vertical}.water-form .ant-input-affix-wrapper:hover,.water-form .ant-input:hover{border-color:#1890ff85}.water-form .ant-input-affix-wrapper-focused,.water-form .ant-input-focused,.water-form .ant-input:focus{border-color:var(--water-primary);box-shadow:0 0 0 3px #1890ff1c}.water-form__grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.water-dragger.ant-upload-wrapper .ant-upload-drag{background:radial-gradient(circle at 90% 10%,#1890ff12,#0000 35%),var(--water-surface-soft);border-color:#1890ff3d;border-radius:16px;overflow:hidden;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease}.water-dragger.ant-upload-wrapper .ant-upload-drag:hover{background:rgba(24,144,255,.045);border-color:var(--water-primary);box-shadow:0 12px 31px #1890ff14}.water-dragger .ant-upload{min-height:205px;padding:29px 20px!important}.water-dragger .ant-upload-drag-icon{margin-bottom:12px!important}.water-dragger .ant-upload-drag-icon .anticon{color:var(--water-primary)!important;font-size:38px!important}.water-dragger .ant-upload-text{color:var(--water-ink)!important;font-size:15px!important;font-weight:650;line-height:1.5;margin:0!important}.water-dragger .ant-upload-hint{color:var(--water-text-muted)!important;font-size:12px!important;line-height:1.55;margin:8px auto 0!important;max-width:560px}.water-form .ant-upload-list{margin-top:12px}.water-form .ant-upload-list-item{border-radius:10px}.water-form .ant-upload-list-picture-card{gap:9px}.water-form .ant-upload-list-picture-card .ant-upload-list-item-container,.water-form .ant-upload-select{height:108px!important;width:108px!important}.water-form .ant-upload-select{background:var(--water-surface-soft)!important;border-radius:14px!important;overflow:hidden}.water-picture-upload{grid-gap:7px;color:var(--water-primary);display:grid;font-size:11.5px;font-weight:650;gap:7px;place-items:center}.water-picture-upload .anticon{font-size:22px}.water-form-card__footer{align-items:center;border-top:1px solid var(--water-border);display:flex;gap:20px;justify-content:space-between;margin-top:3px;padding-top:23px}.water-form-card__security{align-items:center;color:var(--water-text-muted);display:inline-flex;font-size:11px;gap:7px;line-height:1.45;min-width:0}.water-form-card__security .anticon{color:var(--water-success)}.water-form-card__footer .ant-btn{align-items:center;border-radius:12px;box-shadow:0 12px 28px #1890ff33;display:inline-flex;font-weight:650;gap:7px;height:48px;justify-content:center;min-width:172px}.water-connection{background:var(--water-surface);padding-block:clamp(94px,9vw,132px) clamp(98px,9vw,138px)}.water-connection__layout{grid-gap:clamp(28px,4vw,46px);align-items:start;display:grid;gap:clamp(28px,4vw,46px);grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr)}.water-connection-guide{background:radial-gradient(circle at 91% 4%,#722ed11a,#0000 36%),var(--water-surface-soft);border:1px solid var(--water-border);border-radius:23px;box-shadow:var(--water-shadow-sm);overflow:hidden;padding:28px 25px 24px;position:sticky;top:24px}.water-connection-guide:before{background:var(--water-purple);content:"";height:4px;left:0;position:absolute;right:0;top:0}.water-connection-guide__icon{align-items:center;background:#722ed11a;border-radius:17px;color:var(--water-purple);display:inline-flex;font-size:23px;height:54px;justify-content:center;margin-bottom:22px;width:54px}.water-connection-guide__eyebrow{color:var(--water-purple)!important;display:block;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.water-connection-guide__title.ant-typography{color:var(--water-ink);font-size:22px;letter-spacing:-.02em;line-height:1.3!important;margin:8px 0 0!important}.water-connection-guide__description.ant-typography{color:var(--water-text-secondary);font-size:13px;line-height:1.68;margin:13px 0 22px}.water-checklist{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:0}.water-checklist li{grid-gap:10px;align-items:start;border-bottom:1px solid var(--water-border);color:var(--water-text-secondary);display:grid;font-size:12.5px;gap:10px;grid-template-columns:auto minmax(0,1fr);line-height:1.55;min-width:0;padding-block:12px}.water-checklist li:last-child{border-bottom:0}.water-checklist .anticon{color:var(--water-success);margin-top:3px}.water-connection-guide__contact{grid-gap:11px;align-items:center;background:#ffffffd1;border:1px solid #722ed11a;border-radius:13px;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr);margin-top:20px;min-width:0;padding:13px}.water-connection-guide__contact>.anticon{align-items:center;background:#722ed117;border-radius:11px;color:var(--water-purple);display:inline-flex;height:36px;justify-content:center;width:36px}.water-connection-guide__contact>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.water-connection-guide__contact small{color:var(--water-text-muted);font-size:10.5px;line-height:1.35}.water-connection-guide__contact a{color:var(--water-purple);font-size:12px;font-weight:650;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.water-data{background:radial-gradient(circle at 93% 8%,#722ed10f,#0000 29%),radial-gradient(circle at 5% 86%,#1890ff14,#0000 27%),var(--water-surface-soft);border-top:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(92px,9vw,132px) clamp(100px,10vw,144px);position:relative}.water-data:before{border:1px solid #1890ff17;border-radius:50%;bottom:-235px;box-shadow:0 0 0 56px rgba(24,144,255,.018),0 0 0 112px rgba(24,144,255,.011);content:"";height:440px;pointer-events:none;position:absolute;right:-180px;width:440px}.water-language-note--data{margin:-28px 0 28px;position:relative;z-index:1}.water-data__grid{grid-gap:23px;display:grid;gap:23px;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1}.water-data-card,.water-data__grid>div{height:100%;min-width:0}.water-data-card{--data-accent:var(--water-primary);--data-soft:#1890ff17;background:#fffffffa;border:1px solid var(--water-border);border-radius:24px;box-shadow:var(--water-shadow-md);overflow:hidden}.water-data-card--success{--data-accent:var(--water-success);--data-soft:#52c41a17}.water-data-card:before{background:var(--data-accent);content:"";display:block;height:4px}.water-data-card__header{grid-gap:14px;align-items:center;background:radial-gradient(circle at 100% 0,var(--data-soft),#0000 37%),linear-gradient(180deg,rgba(24,144,255,.025),#0000);border-bottom:1px solid var(--water-border);display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:24px 25px 22px}.water-data-card__icon{align-items:center;background:var(--data-soft);border-radius:15px;color:var(--data-accent);display:inline-flex;font-size:21px;height:50px;justify-content:center;width:50px}.water-data-card__heading{grid-gap:3px;display:grid;gap:3px;min-width:0}.water-data-card__eyebrow{color:var(--data-accent)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.water-data-card__title.ant-typography{color:var(--water-ink);font-size:clamp(1.4rem,2.5vw,1.86rem)!important;letter-spacing:-.021em;line-height:1.3!important;margin:0!important}.water-data-card__count{align-items:center;background:var(--data-soft);border:1px solid rgba(0,21,41,.075);border-radius:13px;color:var(--data-accent);display:inline-flex;font-size:14px;font-weight:800;height:43px;justify-content:center;min-width:43px;padding-inline:10px}.water-data-card__body{min-height:312px;padding:24px}.water-data-table .ant-spin-container,.water-data-table .ant-spin-nested-loading,.water-data-table .ant-table-wrapper{min-width:0}.water-data-table .ant-table{border:1px solid var(--water-border);border-radius:14px;overflow:hidden}.water-data-table .ant-table-container{border:0!important}.water-data-table .ant-table-thead>tr>th{background:#1890ff0f!important;border-bottom:1px solid var(--water-border)!important;color:var(--water-ink);font-size:12px;font-weight:700;line-height:1.45}.water-data-card--success .water-data-table .ant-table-thead>tr>th{background:rgba(82,196,26,.055)!important}.water-data-table .ant-table-tbody>tr>td{color:var(--water-text-secondary);font-size:13px;line-height:1.55}.water-data-table .ant-table-tbody>tr:nth-child(2n)>td{background:rgba(0,21,41,.018)}.water-data-table .ant-table-tbody>tr:hover>td{background:rgba(24,144,255,.045)!important}.water-data-list--mobile{display:none}.water-data-list{gap:9px}.water-data-list__item{grid-gap:12px;align-items:center;background:var(--water-surface-soft);border:1px solid var(--water-border);border-radius:14px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:13px}.water-data-list__item-icon{align-items:center;background:var(--data-soft);border-radius:12px;color:var(--data-accent);display:inline-flex;font-size:17px;height:40px;justify-content:center;width:40px}.water-data-list__item-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.water-data-list__item-copy strong{color:var(--water-ink);font-size:13px;line-height:1.42;overflow-wrap:anywhere}.water-data-list__item-copy small{color:var(--water-text-muted);font-size:11px;line-height:1.5}.water-empty-state{background:var(--water-surface-soft);border:1px dashed var(--water-border-strong);border-radius:17px;display:grid;min-height:250px;place-items:center}.water-empty-state .ant-empty-description{color:var(--water-text-muted);line-height:1.55;max-width:330px}.water-data-error{grid-gap:13px;align-items:center;background:rgba(255,77,79,.065);border:1px solid #ff4d4f29;border-radius:15px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:24px;min-width:0;padding:14px 15px;position:relative;z-index:1}.water-data-error>.anticon{color:var(--water-danger);font-size:20px}.water-data-error>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.water-data-error strong{color:#8f1d1f;font-size:13px;line-height:1.4}.water-data-error small{color:#ad4e50;font-size:11.5px;line-height:1.5}.water-data-error .ant-btn{border-radius:10px}.water-support{background:var(--water-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.water-support:before{background:radial-gradient(circle,#1890ff38,#0000 68%);border-radius:50%;height:470px;right:-110px;top:-188px;width:470px}.water-support:after,.water-support:before{content:"";pointer-events:none;position:absolute}.water-support:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-195px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-160px;width:390px}.water-support__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.water-support__copy{align-items:flex-start;display:flex;gap:20px;max-width:735px;min-width:0}.water-support__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--water-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.water-support__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.water-support__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:660px}.water-support__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.water-page .ant-btn:focus-visible,.water-page .ant-upload:focus-visible,.water-page a:focus-visible,.water-page button:focus-visible,.water-table-scroll:focus-visible{outline:3px solid #1890ff4a;outline-offset:3px}.water-page ::selection{background:#1890ff33;color:var(--water-ink)}@media (hover:hover) and (pointer:fine){.water-breadcrumb a:hover,.water-rich-content a:hover{color:var(--water-primary-dark)}.water-rich-content a:hover{text-decoration-color:initial}.water-button:hover{transform:translateY(-2px)}.water-button--light:hover,.water-button--primary:hover{background:var(--water-primary-dark);border-color:var(--water-primary-dark);color:#fff}.water-button--secondary:hover{background:rgba(24,144,255,.055);border-color:#1890ff47;color:var(--water-primary-dark)}.water-button--outline-light:hover{background:#ffffff21;border-color:#ffffff80;color:#fff}.water-system-card:hover{box-shadow:0 36px 102px #0015292e;transform:translateY(-4px) rotate(.001deg)}.water-system-card__services a:hover{background:rgba(24,144,255,.075);color:inherit;transform:translateY(-1px)}.water-system-card__phone:hover>.anticon:last-child,.water-system-card__services a:hover>.anticon:last-child{transform:translateX(3px)}.water-system-card__phone:hover{background:rgba(24,144,255,.095);border-color:#1890ff38;color:inherit;transform:translateY(-2px)}.water-shortcut:hover{border-color:var(--shortcut-accent);box-shadow:0 19px 50px #0015291f;color:inherit;transform:translateY(-5px)}.water-shortcut:hover .water-shortcut__icon{transform:scale(1.06) rotate(-3deg)}.water-shortcut:hover .water-shortcut__arrow{color:var(--shortcut-accent);transform:translateX(3px)}.water-feature-card:hover{border-color:var(--water-feature-accent);box-shadow:0 22px 58px #00152921;transform:translateY(-7px)}.water-feature-card:hover:after{transform:scale(1.12) translate(-4px,5px)}.water-feature-card:hover .water-feature-card__icon{transform:scale(1.065) rotate(-3deg)}.water-contact-link:hover{border-color:#1890ff33;box-shadow:0 11px 28px rgba(0,21,41,.075);color:inherit;transform:translateY(-2px)}.water-contact-link:hover .water-contact-link__arrow{transform:translateX(3px)}.water-heading-link:hover{color:var(--water-primary-dark)}}.water-button:active,.water-contact-link:active,.water-shortcut:active,.water-system-card__phone:active,.water-system-card__services a:active{transform:translateY(0) scale(.985)}@media (max-width:1199.98px){.water-hero__grid{gap:54px;grid-template-columns:minmax(0,1fr) minmax(335px,.86fr)}.water-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.water-hero{min-height:auto;padding-block:76px 132px}.water-hero__grid{gap:58px;grid-template-columns:1fr}.water-hero__copy{max-width:850px}.water-system-card{width:min(100%,720px)}.water-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.water-feature-grid>div:last-child{grid-column:1/-1}.water-feature-grid>div:last-child .water-feature-card{min-height:235px}.water-connection__layout,.water-fault__layout{gap:42px;grid-template-columns:1fr}.water-fault__intro{max-width:760px}.water-fault__contacts{grid-template-columns:repeat(2,minmax(0,1fr));max-width:650px}.water-connection-guide{position:relative;top:auto;width:min(100%,720px)}.water-data__grid{grid-template-columns:1fr}.water-support__layout{align-items:flex-start;flex-direction:column}.water-support__actions{justify-content:flex-start}}@media (max-width:767.98px){.water-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.water-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.water-hero{padding-block:62px 112px}.water-hero:before{right:-245px;top:-235px}.water-hero:after{bottom:-142px;height:208px;left:-25%;right:-25%}.water-hero__orb--one{left:auto;right:13%;top:15%}.water-hero__orb--two{bottom:40%;left:5%;right:auto}.water-breadcrumb{margin-bottom:22px}.water-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.043em}.water-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.water-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.water-hero__facts small{font-size:11px}.water-system-card{border-radius:23px}.water-system-card__header{padding:24px 23px 20px}.water-system-card__diagram{margin-inline:23px}.water-system-card__services{padding-inline:23px}.water-shortcuts{gap:11px;margin-top:-48px}.water-shortcut{min-height:96px;padding:15px}.water-shortcut__icon{border-radius:12px;height:40px;width:40px}.water-section-heading{align-items:flex-start;flex-direction:column;gap:13px}.water-section-heading__action{width:100%}.water-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.water-section-description.ant-typography{font-size:15px;line-height:1.68}.water-connection,.water-overview{padding-block:82px 90px}.water-data,.water-fault{padding-block:80px 90px}.water-feature-card{min-height:250px}.water-fault__contacts{grid-template-columns:1fr}.water-data-card,.water-form-card,.water-info-card{border-radius:21px}.water-form-card__header{padding:23px 22px 21px}.water-form-card__body{padding:26px 22px}.water-connection-guide{padding:24px 21px 21px}.water-data-card__header{padding:22px}.water-data-card__body{min-height:280px;padding:21px}.water-rich-content{font-size:15px;line-height:1.72}.water-rich-content iframe{min-height:280px}.water-support__copy{flex-direction:column}}@media (max-width:575.98px){.water-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.water-hero{padding-block:52px 94px}.water-kicker{font-size:10.5px;letter-spacing:.115em}.water-kicker:before{width:19px}.water-breadcrumb{align-items:center;display:grid;font-size:12px;grid-template-columns:auto auto minmax(0,auto) auto minmax(0,1fr)}.water-breadcrumb a,.water-breadcrumb>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.water-hero__title.ant-typography{font-size:clamp(2.18rem,12vw,3rem)!important;line-height:1.07!important;margin-top:10px!important}.water-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.water-hero__actions,.water-support__actions{display:grid;grid-template-columns:1fr;width:100%}.water-hero__actions .water-button,.water-support__actions .water-button{min-width:0;width:100%}.water-hero__facts{grid-template-columns:1fr}.water-hero__facts>span,.water-hero__facts>span:first-child,.water-hero__facts>span:last-child{border-bottom:1px solid #00152914;border-right:0;gap:11px;grid-template-columns:34px minmax(0,1fr);justify-items:start;padding:13px 0;text-align:left}.water-hero__facts>span:last-child{border-bottom:0}.water-system-card__header{align-items:center;gap:12px;padding:21px 18px 18px}.water-system-card__header-icon{border-radius:14px;font-size:20px;height:46px;width:46px}.water-system-card__title.ant-typography{font-size:1.28rem!important}.water-system-card__diagram{height:140px;margin:18px 18px 5px}.water-system-card__drop{border-radius:21px 21px 21px 7px;font-size:26px;height:62px;width:62px}.water-system-card__node{border-radius:13px;font-size:18px;height:42px;width:42px}.water-system-card__services{padding:9px 18px 13px}.water-system-card__phone{margin:0 12px 14px;padding:12px}.water-shortcuts{grid-template-columns:1fr;margin-top:-30px}.water-shortcut{min-height:0}.water-connection,.water-data,.water-fault,.water-overview{padding-block:68px 78px}.water-feature-grid{gap:12px;grid-template-columns:1fr}.water-feature-grid>div:last-child{grid-column:auto}.water-feature-card,.water-feature-grid>div:last-child .water-feature-card{grid-gap:0 14px;align-items:start;display:grid;gap:0 14px;grid-template-columns:auto minmax(0,1fr);min-height:0;padding:20px 18px}.water-feature-card__icon{border-radius:14px;font-size:21px;grid-row:1/span 2;height:48px;width:48px}.water-feature-card__title.ant-typography{font-size:17px;margin-top:1px!important}.water-feature-card__description.ant-typography{font-size:12.5px;line-height:1.58;margin-top:7px}.water-data-error,.water-data-warning{grid-template-columns:auto minmax(0,1fr);padding:12px}.water-data-error .ant-btn,.water-data-warning .ant-btn{grid-column:2;justify-self:start}.water-info-card__header{align-items:flex-start;padding:21px 18px}.water-info-card__body{padding:23px 18px}.water-fault__icon{border-radius:17px;font-size:23px;height:54px;width:54px}.water-form-card__header{gap:12px;padding:20px 17px 18px}.water-form-card__header-icon{border-radius:13px;font-size:19px;height:44px;width:44px}.water-form-card__title.ant-typography{font-size:1.42rem!important}.water-form-card__body{padding:22px 17px}.water-form__grid{gap:0;grid-template-columns:1fr}.water-form .ant-form-item{margin-bottom:21px}.water-form-card__footer{align-items:stretch;flex-direction:column;gap:14px}.water-form-card__footer .ant-btn{min-width:0;width:100%}.water-form-card__security{justify-content:center}.water-dragger .ant-upload{min-height:180px;padding:24px 13px!important}.water-form .ant-upload-list-picture-card .ant-upload-list-item-container,.water-form .ant-upload-select{height:92px!important;width:92px!important}.water-connection-guide,.water-data-card{border-radius:19px}.water-data-card__header{gap:11px;padding:19px 17px}.water-data-card__icon{border-radius:13px;font-size:19px;height:44px;width:44px}.water-data-card__title.ant-typography{font-size:1.35rem!important}.water-data-card__count{border-radius:12px;font-size:13px;height:38px;min-width:38px}.water-data-card__body{min-height:0;padding:17px}.water-data-table--desktop{display:none}.water-data-list--mobile{display:grid}.water-empty-state{min-height:215px}.water-rich-content{font-size:15px;line-height:1.7}.water-rich-content blockquote{padding:17px 16px 17px 19px}.water-rich-content iframe{border-radius:12px;min-height:215px}.water-support{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.water-support__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.water-support__title.ant-typography{font-size:1.78rem!important}}@media (max-width:374.98px){.water-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.water-hero__title.ant-typography{font-size:2.04rem!important}.water-breadcrumb{grid-template-columns:auto auto minmax(0,1fr)}.water-breadcrumb>.anticon:nth-of-type(2),.water-breadcrumb>span:last-child{display:none}.water-shortcut{grid-template-columns:auto minmax(0,1fr)}.water-shortcut__arrow{display:none}.water-system-card__diagram{height:126px}.water-system-card__node{font-size:16px;height:38px;width:38px}.water-system-card__flow{width:28%}.water-feature-card{grid-template-columns:1fr}.water-feature-card__icon{grid-row:auto;margin-bottom:12px}.water-form-card__header{align-items:flex-start}.water-data-card__header{grid-template-columns:auto minmax(0,1fr)}.water-data-card__count{display:none}}@media (pointer:coarse){.water-button,.water-contact-link,.water-heading-link,.water-page .ant-btn,.water-shortcut,.water-system-card__phone,.water-system-card__services a{min-height:44px}.water-button:hover,.water-contact-link:hover,.water-feature-card:hover,.water-shortcut:hover,.water-system-card:hover{transform:none}}@keyframes water-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,20px,0) scale(1.03)}}@keyframes water-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@keyframes water-flow{0%{transform:translateX(0)}to{transform:translateX(330%)}}@media (prefers-reduced-motion:reduce){.water-page *,.water-page :after,.water-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.water-page{background:#fff;color:#000;margin:0;width:100%}.water-connection,.water-data,.water-fault,.water-hero,.water-overview,.water-support{background:#fff!important;min-height:0;padding:24px 0}.water-connection,.water-data-error,.water-data-warning,.water-fault,.water-hero:after,.water-hero:before,.water-hero__actions,.water-hero__orb,.water-section-heading__action,.water-shortcuts,.water-support,.water-system-card{display:none!important}.water-data__grid,.water-hero__grid,.water-inner{display:block;width:100%}.water-hero__title.ant-typography{color:#000;font-size:30pt!important}.water-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.water-data-card,.water-feature-card,.water-info-card{border:1px solid #ccc;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.water-rich-content{color:#000;font-size:11pt;line-height:1.55}.water-rich-content a{color:#000;text-decoration:underline}.water-rich-content iframe,.water-rich-content img,.water-rich-content pre,.water-rich-content video,.water-table-scroll{box-shadow:none;break-inside:avoid;page-break-inside:avoid}}.waste-page{--waste-danger:#ff4d4f;--waste-success:#52c41a;--waste-purple:#722ed1;--waste-orange:#fa8c16;--waste-cyan:#13c2c2;--waste-ink:#001529;--waste-text:#333;--waste-text-secondary:#595959;--waste-text-muted:#8c8c8c;--waste-surface:#fff;--waste-surface-soft:#fafafa;--waste-border:#00152917;--waste-border-strong:#00152926;--waste-shadow-sm:0 12px 36px rgba(0,21,41,.075);--waste-shadow-md:0 24px 68px #0015291f;--waste-shadow-lg:0 32px 96px #00152929;--waste-ease:cubic-bezier(0.22,1,0.36,1);background:var(--waste-surface);color:var(--waste-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;width:auto}.waste-page *,.waste-page :after,.waste-page :before{box-sizing:border-box}.waste-page iframe,.waste-page img,.waste-page svg,.waste-page video{max-width:100%}.waste-page>section{max-width:none;width:100%}.waste-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.waste-section{scroll-margin-top:28px}.waste-kicker{align-items:center;color:var(--waste-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.waste-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.waste-button{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:50px;justify-content:center;line-height:1;min-width:170px;padding-inline:23px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--waste-ease)}.waste-button--primary{background:var(--waste-primary);border-color:var(--waste-primary);box-shadow:0 13px 30px #52c41a38;color:#fff}.waste-button--secondary{background:#ffffffe6;border-color:#00152921;color:var(--waste-ink)}.waste-button--light{background:var(--waste-primary);border-color:var(--waste-primary);box-shadow:0 12px 28px #52c41a3d;color:#fff}.waste-button--outline-light{background:#ffffff14;border-color:#ffffff3d;color:#fff}.waste-hero{background:radial-gradient(circle at 7% 12%,#52c41a2b,#0000 31%),radial-gradient(circle at 91% 83%,#722ed114,#0000 29%),linear-gradient(180deg,#fff 0,var(--waste-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,78vh,800px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,158px);position:relative}.waste-hero:before{animation:waste-ring-float 13s ease-in-out infinite alternate;border:1px solid #52c41a26;border-radius:50%;box-shadow:0 0 0 63px rgba(82,196,26,.036),0 0 0 126px rgba(82,196,26,.023);height:500px;right:-155px;top:-205px;width:500px;z-index:-2}.waste-hero:after,.waste-hero:before{content:"";pointer-events:none;position:absolute}.waste-hero:after{background:#ffffffe8;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-132px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:210px;left:-9%;right:-9%;z-index:-1}.waste-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.waste-hero__orb--one{animation:waste-particle-float 7s ease-in-out infinite alternate;background:#52c41a4d;box-shadow:0 0 0 11px rgba(82,196,26,.055);height:14px;left:47%;top:20%;width:14px}.waste-hero__orb--two{animation:waste-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:25%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:8%;width:11px}.waste-hero__grid{grid-gap:clamp(54px,7vw,102px);align-items:center;display:grid;gap:clamp(54px,7vw,102px);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);position:relative;z-index:1}.waste-hero__copy{max-width:780px;min-width:0}.waste-breadcrumb{align-items:center;color:var(--waste-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.waste-breadcrumb a{align-items:center;color:var(--waste-text-secondary);display:inline-flex;gap:7px;min-width:0;text-decoration:none;transition:color .18s ease}.waste-breadcrumb>.anticon{color:#00152938;font-size:9px}.waste-hero__title.ant-typography{text-wrap:balance;color:var(--waste-ink);font-size:clamp(2.85rem,5vw,4.75rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:820px;overflow-wrap:break-word}.waste-hero__title span{color:var(--waste-primary)}.waste-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--waste-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:700px}.waste-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.waste-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:700px;padding-top:25px}.waste-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:18px}.waste-hero__facts>span:first-child{padding-left:0}.waste-hero__facts>span:last-child{border-right:0;padding-right:0}.waste-hero__facts .anticon{color:var(--waste-primary);font-size:21px}.waste-hero__facts small{color:var(--waste-text-muted);font-size:12px;line-height:1.48}.waste-system-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--waste-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--waste-ease),transform .3s var(--waste-ease)}.waste-system-card:before{background:var(--waste-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.waste-system-card:after{background:radial-gradient(circle,#52c41a26,#0000 69%);border-radius:50%;content:"";height:275px;pointer-events:none;position:absolute;right:-110px;top:-125px;width:275px}.waste-system-card__header{align-items:flex-start;border-bottom:1px solid var(--waste-border);display:flex;gap:15px;padding:29px 29px 23px;position:relative;z-index:2}.waste-system-card__header-icon{align-items:center;background:rgba(82,196,26,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #52c41a0f;color:var(--waste-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.waste-system-card__eyebrow{color:var(--waste-primary)!important;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.waste-system-card__title.ant-typography{color:var(--waste-ink);font-size:clamp(1.42rem,2.3vw,1.8rem)!important;letter-spacing:-.024em;line-height:1.25!important;margin:5px 0 0!important}.waste-system-card__diagram{background:linear-gradient(rgba(82,196,26,.045) 1px,#0000 0),linear-gradient(90deg,rgba(82,196,26,.045) 1px,#0000 0),linear-gradient(145deg,#52c41a0f,rgba(114,46,209,.025));background-size:24px 24px,24px 24px,auto;border:1px solid #52c41a1a;border-radius:20px;height:160px;margin:22px 28px 7px;overflow:hidden;position:relative;z-index:1}.waste-system-card__drop{align-items:center;background:#fff;border:1px solid #52c41a29;border-radius:24px 24px 24px 7px;box-shadow:0 15px 38px #52c41a29;color:var(--waste-primary);display:inline-flex;font-size:30px;height:72px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:72px;z-index:3}.waste-system-card__drop .anticon{transform:rotate(45deg)}.waste-system-card__flow{background:#52c41a29;border-radius:999px;height:3px;overflow:hidden;position:absolute;top:50%;width:31%}.waste-system-card__flow:after{animation:waste-flow 2.2s linear infinite;background:linear-gradient(90deg,#0000,var(--waste-primary),#0000);border-radius:inherit;content:"";inset:0 auto 0 -45%;position:absolute;width:45%}.waste-system-card__flow--one{left:10%}.waste-system-card__flow--two{right:10%}.waste-system-card__node{align-items:center;background:#fffffff5;border:1px solid #00152912;border-radius:15px;box-shadow:0 10px 27px #00152917;color:var(--waste-primary);display:inline-flex;font-size:20px;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:2}.waste-system-card__node--one{left:7%}.waste-system-card__node--two{color:var(--waste-purple);right:7%}.waste-system-card__services{grid-gap:8px;display:grid;gap:8px;padding:11px 28px 15px;position:relative;z-index:2}.waste-system-card__services a{grid-gap:12px;align-items:center;background:var(--waste-surface-soft);border-radius:13px;color:inherit;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:11px 12px;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.waste-system-card__services a>span:first-child{align-items:center;background:#fff;border-radius:10px;box-shadow:0 5px 14px #00152912;color:var(--waste-primary);display:inline-flex;height:34px;justify-content:center;width:34px}.waste-system-card__services strong{color:var(--waste-ink);font-size:13px;line-height:1.4}.waste-system-card__services a>.anticon:last-child{color:var(--waste-primary);font-size:11px;transition:transform .18s ease}.waste-system-card__phone{grid-gap:13px;align-items:center;background:#52c41a12;border:1px solid #52c41a1f;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 20px 21px;min-width:0;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--waste-ease);z-index:2}.waste-system-card__phone>span:first-child{align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--waste-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.waste-system-card__phone>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.waste-system-card__phone small{color:var(--waste-text-muted);font-size:11px;line-height:1.35}.waste-system-card__phone strong{color:var(--waste-ink);font-size:14px;line-height:1.4}.waste-system-card__phone>.anticon:last-child{color:var(--waste-primary);font-size:11px;transition:transform .18s ease}.waste-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-56px;position:relative;z-index:5}.waste-shortcut{--shortcut-accent:var(--waste-primary);--shortcut-soft:rgba(82,196,26,.095);grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--waste-border);border-radius:18px;box-shadow:var(--waste-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--waste-ease)}.waste-shortcut--danger{--shortcut-accent:var(--waste-danger);--shortcut-soft:#ff4d4f17}.waste-shortcut--purple{--shortcut-accent:var(--waste-purple);--shortcut-soft:#722ed117}.waste-shortcut--success{--shortcut-accent:var(--waste-success);--shortcut-soft:#52c41a17}.waste-shortcut__icon{align-items:center;background:var(--shortcut-soft);border-radius:13px;color:var(--shortcut-accent);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--waste-ease);width:44px}.waste-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.waste-shortcut__copy strong{color:var(--waste-ink);font-size:14px;line-height:1.35}.waste-shortcut__copy small{color:var(--waste-text-muted);font-size:11.5px;line-height:1.45}.waste-shortcut__arrow{color:#00152945;font-size:11px;transition:color .18s ease,transform .18s ease}.waste-section-heading{align-items:flex-end;display:flex;gap:34px;justify-content:space-between;margin-bottom:clamp(38px,5vw,57px)}.waste-section-heading__copy{max-width:790px}.waste-section-title.ant-typography{text-wrap:balance;color:var(--waste-ink);font-size:clamp(2.05rem,3.55vw,3.15rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.waste-section-description.ant-typography{text-wrap:pretty;color:var(--waste-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:735px}.waste-section-heading__action{flex:0 0 auto}.waste-heading-link,.waste-section-heading__action .ant-btn{align-items:center;color:var(--waste-primary);display:inline-flex;font-size:14px;font-weight:650;gap:7px;height:auto;line-height:1.45;padding:8px 0;text-decoration:none;white-space:normal}.waste-overview{background:var(--waste-surface);padding-block:clamp(98px,9vw,136px) clamp(90px,9vw,128px)}.waste-feature-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.waste-feature-grid>div{height:100%;min-width:0}.waste-feature-card{align-items:flex-start;background:var(--waste-surface);border:1px solid var(--waste-border);border-radius:21px;box-shadow:var(--waste-shadow-sm);display:flex;flex-direction:column;height:100%;min-height:280px;overflow:hidden;padding:29px 27px 26px;position:relative;transition:border-color .22s ease,box-shadow .22s var(--waste-ease),transform .22s var(--waste-ease)}.waste-feature-card:before{background:var(--waste-feature-accent);content:"";height:4px;left:0;position:absolute;right:0;top:0}.waste-feature-card:after{background:radial-gradient(circle,#52c41a17,#0000 69%);border-radius:50%;content:"";height:210px;pointer-events:none;position:absolute;right:-85px;top:-95px;transition:transform .38s var(--waste-ease);width:210px}.waste-feature-card__icon{align-items:center;background:color-mix(in srgb,var(--waste-feature-accent) 10%,#0000);border-radius:17px;color:var(--waste-feature-accent);display:inline-flex;font-size:24px;height:57px;justify-content:center;position:relative;transition:transform .22s var(--waste-ease);width:57px;z-index:1}@supports not (background:color-mix(in srgb,#000 10%,transparent)){.waste-feature-card__icon{background:#52c41a17}}.waste-feature-card__title.ant-typography{color:var(--waste-ink);font-size:20px;letter-spacing:-.016em;line-height:1.35!important;margin:23px 0 0!important;position:relative;z-index:1}.waste-feature-card__description.ant-typography{color:var(--waste-text-secondary);font-size:14px;line-height:1.68;margin:12px 0 0;position:relative;z-index:1}.waste-data-warning{grid-gap:13px;align-items:center;background:rgba(250,140,22,.075);border:1px solid #fa8c162b;border-radius:15px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:28px;min-width:0;padding:14px 15px}.waste-data-warning__icon{align-items:center;background:#fffc;border-radius:12px;color:var(--waste-orange);display:inline-flex;font-size:18px;height:38px;justify-content:center;width:38px}.waste-data-warning__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.waste-data-warning__copy strong{color:#75450e;font-size:13px;line-height:1.45}.waste-data-warning__copy small{color:#8c5b20;font-size:11.5px;line-height:1.5}.waste-data-warning .ant-btn{color:#8c5b20;font-weight:650}.waste-language-note{align-items:flex-start;background:#52c41a0f;border:1px solid #52c41a21;border-radius:13px;color:var(--waste-text-secondary);display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin-top:27px;padding:12px 14px}.waste-language-note .anticon{color:var(--waste-primary);flex:0 0 auto;font-size:17px;margin-top:2px}.waste-info-card{background:#fffffffa;border:1px solid var(--waste-border);border-radius:24px;box-shadow:var(--waste-shadow-md);margin-top:28px;overflow:hidden}.waste-info-card__header{align-items:center;background:radial-gradient(circle at 100% 0,#52c41a14,#0000 36%),linear-gradient(180deg,rgba(82,196,26,.035),#0000);border-bottom:1px solid var(--waste-border);display:flex;gap:15px;padding:24px clamp(24px,4vw,38px)}.waste-info-card__icon{align-items:center;background:#52c41a1a;border-radius:15px;color:var(--waste-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.waste-info-card__eyebrow{color:var(--waste-primary)!important;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.waste-info-card__title.ant-typography{color:var(--waste-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.waste-info-card__body{padding:clamp(27px,5vw,48px)}.waste-rich-content{color:var(--waste-text);font-size:16px;line-height:1.78;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.waste-rich-content *,.waste-rich-content :after,.waste-rich-content :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.waste-rich-content>:first-child{margin-top:0!important}.waste-rich-content>:last-child{margin-bottom:0!important}.waste-rich-content p{margin:0 0 1.15em}.waste-rich-content h1,.waste-rich-content h2,.waste-rich-content h3,.waste-rich-content h4,.waste-rich-content h5,.waste-rich-content h6{text-wrap:balance;color:var(--waste-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28;overflow-wrap:break-word}.waste-rich-content h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 24px}.waste-rich-content h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:40px 0 16px}.waste-rich-content h3{font-size:clamp(1.35rem,2.4vw,1.75rem);margin:32px 0 13px}.waste-rich-content h4{font-size:1.2rem;margin:27px 0 11px}.waste-rich-content ol,.waste-rich-content ul{margin:0 0 1.35em;padding-inline-start:1.45em}.waste-rich-content li{margin:.36em 0;padding-inline-start:.22em}.waste-rich-content li::marker{color:var(--waste-primary);font-weight:700}.waste-rich-content a{color:var(--waste-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#52c41a59;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .17s ease,text-decoration-color .17s ease}.waste-rich-content b,.waste-rich-content strong{color:var(--waste-ink);font-weight:700}.waste-rich-content blockquote{background:rgba(82,196,26,.065);border:0;border-left:4px solid var(--waste-primary);border-radius:0 14px 14px 0;color:var(--waste-text-secondary);margin:28px 0;padding:21px 23px 21px 26px}.waste-rich-content blockquote>:last-child{margin-bottom:0}.waste-rich-content hr{background:var(--waste-border);border:0;height:1px;margin:34px 0}.waste-rich-content img,.waste-rich-content video{border-radius:16px;box-shadow:0 14px 40px #0015291a;display:block;height:auto;margin:25px auto;max-width:100%}.waste-rich-content iframe{background:var(--waste-surface-soft);border:0;border-radius:16px;box-shadow:0 14px 40px #0015291a;display:block;margin:25px 0;max-width:100%;min-height:340px;width:100%}.waste-rich-content code:not(pre code){background:rgba(0,21,41,.065);border-radius:5px;color:#8f1d1f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.16em .42em}.waste-rich-content pre{-webkit-overflow-scrolling:touch;background:var(--waste-ink);border-radius:13px;color:#ffffffe6;margin:24px 0;max-width:100%;overflow:auto;padding:18px}.waste-rich-content pre code{background:#0000;color:inherit;padding:0}.waste-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--waste-border);border-radius:14px;margin:25px 0;max-width:100%;overflow-x:auto;scrollbar-color:#52c41a73 #0000;scrollbar-width:thin;width:100%}.waste-table-scroll table{border-collapse:collapse;border-spacing:0;margin:0!important;min-width:620px;width:100%}.waste-table-scroll td,.waste-table-scroll th{border:1px solid rgba(0,21,41,.075);padding:13px 15px;text-align:left;vertical-align:top}.waste-table-scroll th{background:#52c41a12;color:var(--waste-ink);font-weight:700}.waste-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.waste-fault{background:radial-gradient(circle at 7% 20%,#52c41a1a,#0000 28%),radial-gradient(circle at 93% 79%,rgba(255,77,79,.045),#0000 27%),var(--waste-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(92px,9vw,132px);position:relative}.waste-fault:before{border:1px solid #52c41a1a;border-radius:50%;box-shadow:0 0 0 55px #52c41a05,0 0 0 110px rgba(82,196,26,.013);content:"";height:430px;left:-175px;pointer-events:none;position:absolute;top:-190px;width:430px}.waste-fault__layout{grid-gap:clamp(48px,7vw,94px);align-items:start;display:grid;gap:clamp(48px,7vw,94px);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);position:relative;z-index:1}.waste-fault__intro{max-width:475px}.waste-fault__icon{align-items:center;background:#ff4d4f17;border:1px solid #ff4d4f1f;border-radius:19px;box-shadow:0 12px 28px #ff4d4f14;color:var(--waste-danger);display:inline-flex;font-size:27px;height:62px;justify-content:center;margin-bottom:25px;width:62px}.waste-steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:30px 0 0;padding:0}.waste-steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--waste-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:15px}.waste-steps li:last-child{border-bottom:0}.waste-steps li>span{align-items:center;background:#fff;border:1px solid #52c41a1f;border-radius:13px;box-shadow:0 7px 20px #0015290f;color:var(--waste-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.waste-steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.waste-steps strong{color:var(--waste-ink);font-size:14px;line-height:1.4}.waste-steps small{color:var(--waste-text-muted);font-size:12px;line-height:1.55}.waste-fault__contacts{grid-gap:9px;display:grid;gap:9px;margin-top:25px}.waste-contact-link{grid-gap:12px;align-items:center;background:#ffffffdb;border:1px solid #00152912;border-radius:14px;color:inherit;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:12px 13px;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--waste-ease)}.waste-contact-link__icon{align-items:center;background:#52c41a17;border-radius:12px;color:var(--waste-primary);display:inline-flex;height:38px;justify-content:center;width:38px}.waste-contact-link__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.waste-contact-link__copy small{color:var(--waste-text-muted);font-size:10.5px;line-height:1.35}.waste-contact-link__copy strong{color:var(--waste-ink);font-size:13.5px;line-height:1.4}.waste-contact-link__arrow{color:var(--waste-primary);font-size:10px;transition:transform .18s ease}.waste-form-card{background:#fffffffa;border:1px solid var(--waste-border);border-radius:25px;box-shadow:var(--waste-shadow-md);min-width:0;overflow:hidden}.waste-form-card:before{background:var(--waste-primary);content:"";display:block;height:4px}.waste-form-card--fault:before{background:var(--waste-danger)}.waste-form-card__header{align-items:center;background:radial-gradient(circle at 100% 0,#52c41a14,#0000 38%),linear-gradient(180deg,#52c41a08,#0000);border-bottom:1px solid var(--waste-border);display:flex;gap:15px;padding:25px clamp(23px,4vw,36px) 23px}.waste-form-card--fault .waste-form-card__header{background:radial-gradient(circle at 100% 0,rgba(255,77,79,.075),#0000 38%),linear-gradient(180deg,rgba(255,77,79,.025),#0000)}.waste-form-card__header-icon{align-items:center;background:#52c41a1a;border-radius:15px;color:var(--waste-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.waste-form-card__eyebrow{color:var(--waste-primary)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.waste-form-card--fault .waste-form-card__eyebrow{color:var(--waste-danger)!important}.waste-form-card__title.ant-typography{color:var(--waste-ink);font-size:clamp(1.45rem,2.6vw,1.92rem)!important;letter-spacing:-.022em;line-height:1.28!important;margin:4px 0 0!important}.waste-form-card__body{padding:clamp(25px,4.5vw,42px)}.waste-form-notice{align-items:flex-start;background:#52c41a0f;border:1px solid #52c41a21;border-radius:13px;color:var(--waste-text-secondary);display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin-bottom:25px;padding:12px 14px}.waste-form-notice .anticon{color:var(--waste-primary);flex:0 0 auto;font-size:17px;margin-top:2px}.waste-form,.waste-form .ant-form-item-explain,.waste-form .ant-form-item-extra,.waste-form .ant-upload-list-item-name,.waste-form input,.waste-form textarea{user-select:text;-webkit-user-select:text}.waste-form .ant-form-item{margin-bottom:23px}.waste-form .ant-form-item-label{padding-bottom:7px}.waste-form .ant-form-item-label>label{color:var(--waste-ink);font-size:13px;font-weight:650;height:auto;line-height:1.45}.waste-form .ant-form-item-explain,.waste-form .ant-form-item-extra{color:var(--waste-text-muted);font-size:11px;line-height:1.5;margin-top:7px}.waste-form .ant-input,.waste-form .ant-input-affix-wrapper{border-radius:11px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.waste-form .ant-input-affix-wrapper-lg,.waste-form .ant-input-lg{min-height:46px;padding-inline:14px}.waste-form textarea.ant-input{line-height:1.6;padding:12px 14px;resize:vertical}.waste-form .ant-input-affix-wrapper:hover,.waste-form .ant-input:hover{border-color:#52c41a85}.waste-form .ant-input-affix-wrapper-focused,.waste-form .ant-input-focused,.waste-form .ant-input:focus{border-color:var(--waste-primary);box-shadow:0 0 0 3px #52c41a1c}.waste-form__grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.waste-dragger.ant-upload-wrapper .ant-upload-drag{background:radial-gradient(circle at 90% 10%,#52c41a12,#0000 35%),var(--waste-surface-soft);border-color:#52c41a3d;border-radius:16px;overflow:hidden;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease}.waste-dragger.ant-upload-wrapper .ant-upload-drag:hover{background:rgba(82,196,26,.045);border-color:var(--waste-primary);box-shadow:0 12px 31px #52c41a14}.waste-dragger .ant-upload{min-height:205px;padding:29px 20px!important}.waste-dragger .ant-upload-drag-icon{margin-bottom:12px!important}.waste-dragger .ant-upload-drag-icon .anticon{color:var(--waste-primary)!important;font-size:38px!important}.waste-dragger .ant-upload-text{color:var(--waste-ink)!important;font-size:15px!important;font-weight:650;line-height:1.5;margin:0!important}.waste-dragger .ant-upload-hint{color:var(--waste-text-muted)!important;font-size:12px!important;line-height:1.55;margin:8px auto 0!important;max-width:560px}.waste-form .ant-upload-list{margin-top:12px}.waste-form .ant-upload-list-item{border-radius:10px}.waste-form .ant-upload-list-picture-card{gap:9px}.waste-form .ant-upload-list-picture-card .ant-upload-list-item-container,.waste-form .ant-upload-select{height:108px!important;width:108px!important}.waste-form .ant-upload-select{background:var(--waste-surface-soft)!important;border-radius:14px!important;overflow:hidden}.waste-picture-upload{grid-gap:7px;color:var(--waste-primary);display:grid;font-size:11.5px;font-weight:650;gap:7px;place-items:center}.waste-picture-upload .anticon{font-size:22px}.waste-form-card__footer{align-items:center;border-top:1px solid var(--waste-border);display:flex;gap:20px;justify-content:space-between;margin-top:3px;padding-top:23px}.waste-form-card__security{align-items:center;color:var(--waste-text-muted);display:inline-flex;font-size:11px;gap:7px;line-height:1.45;min-width:0}.waste-form-card__security .anticon{color:var(--waste-success)}.waste-form-card__footer .ant-btn{align-items:center;border-radius:12px;box-shadow:0 12px 28px #52c41a33;display:inline-flex;font-weight:650;gap:7px;height:48px;justify-content:center;min-width:172px}.waste-connection{background:var(--waste-surface);padding-block:clamp(94px,9vw,132px) clamp(98px,9vw,138px)}.waste-connection__layout{grid-gap:clamp(28px,4vw,46px);align-items:start;display:grid;gap:clamp(28px,4vw,46px);grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr)}.waste-connection-guide{background:radial-gradient(circle at 91% 4%,#722ed11a,#0000 36%),var(--waste-surface-soft);border:1px solid var(--waste-border);border-radius:23px;box-shadow:var(--waste-shadow-sm);overflow:hidden;padding:28px 25px 24px;position:sticky;top:24px}.waste-connection-guide:before{background:var(--waste-purple);content:"";height:4px;left:0;position:absolute;right:0;top:0}.waste-connection-guide__icon{align-items:center;background:#722ed11a;border-radius:17px;color:var(--waste-purple);display:inline-flex;font-size:23px;height:54px;justify-content:center;margin-bottom:22px;width:54px}.waste-connection-guide__eyebrow{color:var(--waste-purple)!important;display:block;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.waste-connection-guide__title.ant-typography{color:var(--waste-ink);font-size:22px;letter-spacing:-.02em;line-height:1.3!important;margin:8px 0 0!important}.waste-connection-guide__description.ant-typography{color:var(--waste-text-secondary);font-size:13px;line-height:1.68;margin:13px 0 22px}.waste-checklist{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:0}.waste-checklist li{grid-gap:10px;align-items:start;border-bottom:1px solid var(--waste-border);color:var(--waste-text-secondary);display:grid;font-size:12.5px;gap:10px;grid-template-columns:auto minmax(0,1fr);line-height:1.55;min-width:0;padding-block:12px}.waste-checklist li:last-child{border-bottom:0}.waste-checklist .anticon{color:var(--waste-success);margin-top:3px}.waste-connection-guide__contact{grid-gap:11px;align-items:center;background:#ffffffd1;border:1px solid #722ed11a;border-radius:13px;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr);margin-top:20px;min-width:0;padding:13px}.waste-connection-guide__contact>.anticon{align-items:center;background:#722ed117;border-radius:11px;color:var(--waste-purple);display:inline-flex;height:36px;justify-content:center;width:36px}.waste-connection-guide__contact>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.waste-connection-guide__contact small{color:var(--waste-text-muted);font-size:10.5px;line-height:1.35}.waste-connection-guide__contact a{color:var(--waste-purple);font-size:12px;font-weight:650;line-height:1.4;overflow-wrap:anywhere;text-decoration:none}.waste-data{background:radial-gradient(circle at 93% 8%,#722ed10f,#0000 29%),radial-gradient(circle at 5% 86%,#52c41a14,#0000 27%),var(--waste-surface-soft);border-top:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(92px,9vw,132px) clamp(100px,10vw,144px);position:relative}.waste-data:before{border:1px solid #52c41a17;border-radius:50%;bottom:-235px;box-shadow:0 0 0 56px rgba(82,196,26,.018),0 0 0 112px rgba(82,196,26,.011);content:"";height:440px;pointer-events:none;position:absolute;right:-180px;width:440px}.waste-language-note--data{margin:-28px 0 28px;position:relative;z-index:1}.waste-data__grid{grid-gap:23px;display:grid;gap:23px;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1}.waste-data-card,.waste-data__grid>div{height:100%;min-width:0}.waste-data-card{--data-accent:var(--waste-primary);--data-soft:#52c41a17;background:#fffffffa;border:1px solid var(--waste-border);border-radius:24px;box-shadow:var(--waste-shadow-md);overflow:hidden}.waste-data-card--success{--data-accent:var(--waste-success);--data-soft:#52c41a17}.waste-data-card:before{background:var(--data-accent);content:"";display:block;height:4px}.waste-data-card__header{grid-gap:14px;align-items:center;background:radial-gradient(circle at 100% 0,var(--data-soft),#0000 37%),linear-gradient(180deg,rgba(82,196,26,.025),#0000);border-bottom:1px solid var(--waste-border);display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:24px 25px 22px}.waste-data-card__icon{align-items:center;background:var(--data-soft);border-radius:15px;color:var(--data-accent);display:inline-flex;font-size:21px;height:50px;justify-content:center;width:50px}.waste-data-card__heading{grid-gap:3px;display:grid;gap:3px;min-width:0}.waste-data-card__eyebrow{color:var(--data-accent)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.waste-data-card__title.ant-typography{color:var(--waste-ink);font-size:clamp(1.4rem,2.5vw,1.86rem)!important;letter-spacing:-.021em;line-height:1.3!important;margin:0!important}.waste-data-card__count{align-items:center;background:var(--data-soft);border:1px solid rgba(0,21,41,.075);border-radius:13px;color:var(--data-accent);display:inline-flex;font-size:14px;font-weight:800;height:43px;justify-content:center;min-width:43px;padding-inline:10px}.waste-data-card__body{min-height:312px;padding:24px}.waste-data-table .ant-spin-container,.waste-data-table .ant-spin-nested-loading,.waste-data-table .ant-table-wrapper{min-width:0}.waste-data-table .ant-table{border:1px solid var(--waste-border);border-radius:14px;overflow:hidden}.waste-data-table .ant-table-container{border:0!important}.waste-data-table .ant-table-thead>tr>th{background:#52c41a0f!important;border-bottom:1px solid var(--waste-border)!important;color:var(--waste-ink);font-size:12px;font-weight:700;line-height:1.45}.waste-data-card--success .waste-data-table .ant-table-thead>tr>th{background:rgba(82,196,26,.055)!important}.waste-data-table .ant-table-tbody>tr>td{color:var(--waste-text-secondary);font-size:13px;line-height:1.55}.waste-data-table .ant-table-tbody>tr:nth-child(2n)>td{background:rgba(0,21,41,.018)}.waste-data-table .ant-table-tbody>tr:hover>td{background:rgba(82,196,26,.045)!important}.waste-data-list--mobile{display:none}.waste-data-list{gap:9px}.waste-data-list__item{grid-gap:12px;align-items:center;background:var(--waste-surface-soft);border:1px solid var(--waste-border);border-radius:14px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:13px}.waste-data-list__item-icon{align-items:center;background:var(--data-soft);border-radius:12px;color:var(--data-accent);display:inline-flex;font-size:17px;height:40px;justify-content:center;width:40px}.waste-data-list__item-copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.waste-data-list__item-copy strong{color:var(--waste-ink);font-size:13px;line-height:1.42;overflow-wrap:anywhere}.waste-data-list__item-copy small{color:var(--waste-text-muted);font-size:11px;line-height:1.5}.waste-empty-state{background:var(--waste-surface-soft);border:1px dashed var(--waste-border-strong);border-radius:17px;display:grid;min-height:250px;place-items:center}.waste-empty-state .ant-empty-description{color:var(--waste-text-muted);line-height:1.55;max-width:330px}.waste-data-error{grid-gap:13px;align-items:center;background:rgba(255,77,79,.065);border:1px solid #ff4d4f29;border-radius:15px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:24px;min-width:0;padding:14px 15px;position:relative;z-index:1}.waste-data-error>.anticon{color:var(--waste-danger);font-size:20px}.waste-data-error>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.waste-data-error strong{color:#8f1d1f;font-size:13px;line-height:1.4}.waste-data-error small{color:#ad4e50;font-size:11.5px;line-height:1.5}.waste-data-error .ant-btn{border-radius:10px}.waste-support{background:var(--waste-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.waste-support:before{background:radial-gradient(circle,#52c41a38,#0000 68%);border-radius:50%;height:470px;right:-110px;top:-188px;width:470px}.waste-support:after,.waste-support:before{content:"";pointer-events:none;position:absolute}.waste-support:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-195px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-160px;width:390px}.waste-support__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.waste-support__copy{align-items:flex-start;display:flex;gap:20px;max-width:735px;min-width:0}.waste-support__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--waste-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.waste-support__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.waste-support__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:660px}.waste-support__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.waste-page .ant-btn:focus-visible,.waste-page .ant-upload:focus-visible,.waste-page a:focus-visible,.waste-page button:focus-visible,.waste-table-scroll:focus-visible{outline:3px solid #52c41a4a;outline-offset:3px}.waste-page ::selection{background:#52c41a33;color:var(--waste-ink)}@media (hover:hover) and (pointer:fine){.waste-breadcrumb a:hover,.waste-rich-content a:hover{color:var(--waste-primary-dark)}.waste-rich-content a:hover{text-decoration-color:initial}.waste-button:hover{transform:translateY(-2px)}.waste-button--light:hover,.waste-button--primary:hover{background:var(--waste-primary-dark);border-color:var(--waste-primary-dark);color:#fff}.waste-button--secondary:hover{background:rgba(82,196,26,.055);border-color:#52c41a47;color:var(--waste-primary-dark)}.waste-button--outline-light:hover{background:#ffffff21;border-color:#ffffff80;color:#fff}.waste-system-card:hover{box-shadow:0 36px 102px #0015292e;transform:translateY(-4px) rotate(.001deg)}.waste-system-card__services a:hover{background:rgba(82,196,26,.075);color:inherit;transform:translateY(-1px)}.waste-system-card__phone:hover>.anticon:last-child,.waste-system-card__services a:hover>.anticon:last-child{transform:translateX(3px)}.waste-system-card__phone:hover{background:rgba(82,196,26,.095);border-color:#52c41a38;color:inherit;transform:translateY(-2px)}.waste-shortcut:hover{border-color:var(--shortcut-accent);box-shadow:0 19px 50px #0015291f;color:inherit;transform:translateY(-5px)}.waste-shortcut:hover .waste-shortcut__icon{transform:scale(1.06) rotate(-3deg)}.waste-shortcut:hover .waste-shortcut__arrow{color:var(--shortcut-accent);transform:translateX(3px)}.waste-feature-card:hover{border-color:var(--waste-feature-accent);box-shadow:0 22px 58px #00152921;transform:translateY(-7px)}.waste-feature-card:hover:after{transform:scale(1.12) translate(-4px,5px)}.waste-feature-card:hover .waste-feature-card__icon{transform:scale(1.065) rotate(-3deg)}.waste-contact-link:hover{border-color:#52c41a33;box-shadow:0 11px 28px rgba(0,21,41,.075);color:inherit;transform:translateY(-2px)}.waste-contact-link:hover .waste-contact-link__arrow{transform:translateX(3px)}.waste-heading-link:hover{color:var(--waste-primary-dark)}}.waste-button:active,.waste-contact-link:active,.waste-shortcut:active,.waste-system-card__phone:active,.waste-system-card__services a:active{transform:translateY(0) scale(.985)}@media (max-width:1199.98px){.waste-hero__grid{gap:54px;grid-template-columns:minmax(0,1fr) minmax(335px,.86fr)}.waste-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.waste-hero{min-height:auto;padding-block:76px 132px}.waste-hero__grid{gap:58px;grid-template-columns:1fr}.waste-hero__copy{max-width:850px}.waste-system-card{width:min(100%,720px)}.waste-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.waste-feature-grid>div:last-child{grid-column:1/-1}.waste-feature-grid>div:last-child .waste-feature-card{min-height:235px}.waste-connection__layout,.waste-fault__layout{gap:42px;grid-template-columns:1fr}.waste-fault__intro{max-width:760px}.waste-fault__contacts{grid-template-columns:repeat(2,minmax(0,1fr));max-width:650px}.waste-connection-guide{position:relative;top:auto;width:min(100%,720px)}.waste-data__grid{grid-template-columns:1fr}.waste-support__layout{align-items:flex-start;flex-direction:column}.waste-support__actions{justify-content:flex-start}}@media (max-width:767.98px){.waste-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.waste-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.waste-hero{padding-block:62px 112px}.waste-hero:before{right:-245px;top:-235px}.waste-hero:after{bottom:-142px;height:208px;left:-25%;right:-25%}.waste-hero__orb--one{left:auto;right:13%;top:15%}.waste-hero__orb--two{bottom:40%;left:5%;right:auto}.waste-breadcrumb{margin-bottom:22px}.waste-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.043em}.waste-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.waste-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.waste-hero__facts small{font-size:11px}.waste-system-card{border-radius:23px}.waste-system-card__header{padding:24px 23px 20px}.waste-system-card__diagram{margin-inline:23px}.waste-system-card__services{padding-inline:23px}.waste-shortcuts{gap:11px;margin-top:-48px}.waste-shortcut{min-height:96px;padding:15px}.waste-shortcut__icon{border-radius:12px;height:40px;width:40px}.waste-section-heading{align-items:flex-start;flex-direction:column;gap:13px}.waste-section-heading__action{width:100%}.waste-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.waste-section-description.ant-typography{font-size:15px;line-height:1.68}.waste-connection,.waste-overview{padding-block:82px 90px}.waste-data,.waste-fault{padding-block:80px 90px}.waste-feature-card{min-height:250px}.waste-fault__contacts{grid-template-columns:1fr}.waste-data-card,.waste-form-card,.waste-info-card{border-radius:21px}.waste-form-card__header{padding:23px 22px 21px}.waste-form-card__body{padding:26px 22px}.waste-connection-guide{padding:24px 21px 21px}.waste-data-card__header{padding:22px}.waste-data-card__body{min-height:280px;padding:21px}.waste-rich-content{font-size:15px;line-height:1.72}.waste-rich-content iframe{min-height:280px}.waste-support__copy{flex-direction:column}}@media (max-width:575.98px){.waste-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.waste-hero{padding-block:52px 94px}.waste-kicker{font-size:10.5px;letter-spacing:.115em}.waste-kicker:before{width:19px}.waste-breadcrumb{align-items:center;display:grid;font-size:12px;grid-template-columns:auto auto minmax(0,auto) auto minmax(0,1fr)}.waste-breadcrumb a,.waste-breadcrumb>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waste-hero__title.ant-typography{font-size:clamp(2.18rem,12vw,3rem)!important;line-height:1.07!important;margin-top:10px!important}.waste-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.waste-hero__actions,.waste-support__actions{display:grid;grid-template-columns:1fr;width:100%}.waste-hero__actions .waste-button,.waste-support__actions .waste-button{min-width:0;width:100%}.waste-hero__facts{grid-template-columns:1fr}.waste-hero__facts>span,.waste-hero__facts>span:first-child,.waste-hero__facts>span:last-child{border-bottom:1px solid #00152914;border-right:0;gap:11px;grid-template-columns:34px minmax(0,1fr);justify-items:start;padding:13px 0;text-align:left}.waste-hero__facts>span:last-child{border-bottom:0}.waste-system-card__header{align-items:center;gap:12px;padding:21px 18px 18px}.waste-system-card__header-icon{border-radius:14px;font-size:20px;height:46px;width:46px}.waste-system-card__title.ant-typography{font-size:1.28rem!important}.waste-system-card__diagram{height:140px;margin:18px 18px 5px}.waste-system-card__drop{border-radius:21px 21px 21px 7px;font-size:26px;height:62px;width:62px}.waste-system-card__node{border-radius:13px;font-size:18px;height:42px;width:42px}.waste-system-card__services{padding:9px 18px 13px}.waste-system-card__phone{margin:0 12px 14px;padding:12px}.waste-shortcuts{grid-template-columns:1fr;margin-top:-30px}.waste-shortcut{min-height:0}.waste-connection,.waste-data,.waste-fault,.waste-overview{padding-block:68px 78px}.waste-feature-grid{gap:12px;grid-template-columns:1fr}.waste-feature-grid>div:last-child{grid-column:auto}.waste-feature-card,.waste-feature-grid>div:last-child .waste-feature-card{grid-gap:0 14px;align-items:start;display:grid;gap:0 14px;grid-template-columns:auto minmax(0,1fr);min-height:0;padding:20px 18px}.waste-feature-card__icon{border-radius:14px;font-size:21px;grid-row:1/span 2;height:48px;width:48px}.waste-feature-card__title.ant-typography{font-size:17px;margin-top:1px!important}.waste-feature-card__description.ant-typography{font-size:12.5px;line-height:1.58;margin-top:7px}.waste-data-error,.waste-data-warning{grid-template-columns:auto minmax(0,1fr);padding:12px}.waste-data-error .ant-btn,.waste-data-warning .ant-btn{grid-column:2;justify-self:start}.waste-info-card__header{align-items:flex-start;padding:21px 18px}.waste-info-card__body{padding:23px 18px}.waste-fault__icon{border-radius:17px;font-size:23px;height:54px;width:54px}.waste-form-card__header{gap:12px;padding:20px 17px 18px}.waste-form-card__header-icon{border-radius:13px;font-size:19px;height:44px;width:44px}.waste-form-card__title.ant-typography{font-size:1.42rem!important}.waste-form-card__body{padding:22px 17px}.waste-form__grid{gap:0;grid-template-columns:1fr}.waste-form .ant-form-item{margin-bottom:21px}.waste-form-card__footer{align-items:stretch;flex-direction:column;gap:14px}.waste-form-card__footer .ant-btn{min-width:0;width:100%}.waste-form-card__security{justify-content:center}.waste-dragger .ant-upload{min-height:180px;padding:24px 13px!important}.waste-form .ant-upload-list-picture-card .ant-upload-list-item-container,.waste-form .ant-upload-select{height:92px!important;width:92px!important}.waste-connection-guide,.waste-data-card{border-radius:19px}.waste-data-card__header{gap:11px;padding:19px 17px}.waste-data-card__icon{border-radius:13px;font-size:19px;height:44px;width:44px}.waste-data-card__title.ant-typography{font-size:1.35rem!important}.waste-data-card__count{border-radius:12px;font-size:13px;height:38px;min-width:38px}.waste-data-card__body{min-height:0;padding:17px}.waste-data-table--desktop{display:none}.waste-data-list--mobile{display:grid}.waste-empty-state{min-height:215px}.waste-rich-content{font-size:15px;line-height:1.7}.waste-rich-content blockquote{padding:17px 16px 17px 19px}.waste-rich-content iframe{border-radius:12px;min-height:215px}.waste-support{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.waste-support__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.waste-support__title.ant-typography{font-size:1.78rem!important}}@media (max-width:374.98px){.waste-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.waste-hero__title.ant-typography{font-size:2.04rem!important}.waste-breadcrumb{grid-template-columns:auto auto minmax(0,1fr)}.waste-breadcrumb>.anticon:nth-of-type(2),.waste-breadcrumb>span:last-child{display:none}.waste-shortcut{grid-template-columns:auto minmax(0,1fr)}.waste-shortcut__arrow{display:none}.waste-system-card__diagram{height:126px}.waste-system-card__node{font-size:16px;height:38px;width:38px}.waste-system-card__flow{width:28%}.waste-feature-card{grid-template-columns:1fr}.waste-feature-card__icon{grid-row:auto;margin-bottom:12px}.waste-form-card__header{align-items:flex-start}.waste-data-card__header{grid-template-columns:auto minmax(0,1fr)}.waste-data-card__count{display:none}}@media (pointer:coarse){.waste-button,.waste-contact-link,.waste-heading-link,.waste-page .ant-btn,.waste-shortcut,.waste-system-card__phone,.waste-system-card__services a{min-height:44px}.waste-button:hover,.waste-contact-link:hover,.waste-feature-card:hover,.waste-shortcut:hover,.waste-system-card:hover{transform:none}}@keyframes waste-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,20px,0) scale(1.03)}}@keyframes waste-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@keyframes waste-flow{0%{transform:translateX(0)}to{transform:translateX(330%)}}@media (prefers-reduced-motion:reduce){.waste-page *,.waste-page :after,.waste-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.waste-page{background:#fff;color:#000;margin:0;width:100%}.waste-connection,.waste-data,.waste-fault,.waste-hero,.waste-overview,.waste-support{background:#fff!important;min-height:0;padding:24px 0}.waste-connection,.waste-data-error,.waste-data-warning,.waste-fault,.waste-hero:after,.waste-hero:before,.waste-hero__actions,.waste-hero__orb,.waste-section-heading__action,.waste-shortcuts,.waste-support,.waste-system-card{display:none!important}.waste-data__grid,.waste-hero__grid,.waste-inner{display:block;width:100%}.waste-hero__title.ant-typography{color:#000;font-size:30pt!important}.waste-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.waste-data-card,.waste-feature-card,.waste-info-card{border:1px solid #ccc;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.waste-rich-content{color:#000;font-size:11pt;line-height:1.55}.waste-rich-content a{color:#000;text-decoration:underline}.waste-rich-content iframe,.waste-rich-content img,.waste-rich-content pre,.waste-rich-content video,.waste-table-scroll{box-shadow:none;break-inside:avoid;page-break-inside:avoid}}.waste-page{--waste-primary:#52c41a;--waste-primary-dark:#389e0d;--waste-blue:#1890ff;--waste-blue-soft:#1890ff1a}.waste-page .ant-btn-primary{background:var(--waste-primary);border-color:var(--waste-primary)}.waste-page .ant-btn-primary:not(:disabled):focus,.waste-page .ant-btn-primary:not(:disabled):hover{background:var(--waste-primary-dark);border-color:var(--waste-primary-dark)}.waste-shortcut--blue{--shortcut-accent:var(--waste-blue);--shortcut-soft:var(--waste-blue-soft)}.waste-shortcut--green{--shortcut-accent:var(--waste-primary);--shortcut-soft:rgba(82,196,26,.095)}.waste-route-visual{background:linear-gradient(#52c41a0a 1px,#0000 0),linear-gradient(90deg,#52c41a0a 1px,#0000 0),linear-gradient(145deg,rgba(82,196,26,.065),rgba(24,144,255,.025));background-size:24px 24px,24px 24px,auto;border:1px solid #52c41a1f;border-radius:20px;height:150px;margin:22px 28px 8px;overflow:hidden;position:relative;z-index:1}.waste-route-visual__road{background:#00152917;height:4px;left:9%;overflow:hidden;right:9%}.waste-route-visual__road,.waste-route-visual__road:before{border-radius:999px;position:absolute;top:50%;transform:translateY(-50%)}.waste-route-visual__road:before{animation:waste-road-flow 3.2s linear infinite;background:linear-gradient(90deg,#0000,var(--waste-primary),#0000);content:"";height:2px;left:-12%;width:26%}.waste-route-visual__bin,.waste-route-visual__truck{align-items:center;background:#fffffff7;border:1px solid rgba(0,21,41,.075);box-shadow:0 12px 29px #0015291c;display:inline-flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.waste-route-visual__bin{border-radius:14px;color:var(--waste-primary);font-size:19px;height:45px;width:45px}.waste-route-visual__bin--one{left:7%}.waste-route-visual__bin--two{right:7%}.waste-route-visual__truck{animation:waste-truck-float 3.6s ease-in-out infinite alternate;background:#fff;border-color:#52c41a29;border-radius:17px;color:var(--waste-primary);font-size:26px;height:54px;left:50%;transform:translate(-50%,-50%);width:68px}.waste-route-visual__truck:after{background:#00152917;border-radius:50%;bottom:-5px;content:"";filter:blur(4px);height:8px;left:11px;position:absolute;right:11px}.waste-today-summary{padding:10px 28px 16px;position:relative;z-index:2}.waste-today-summary .ant-skeleton{padding-block:4px 9px}.waste-today-summary__metric{grid-gap:12px;align-items:center;background:rgba(82,196,26,.055);border:1px solid #52c41a1a;border-radius:14px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:12px 13px}.waste-today-summary__metric strong{color:var(--waste-primary-dark);font-size:24px;line-height:1}.waste-today-summary__metric span{color:var(--waste-text-secondary);font-size:12px;line-height:1.48}.waste-today-summary__locations{grid-gap:7px;display:grid;gap:7px;margin-top:9px}.waste-today-summary__locations>span{grid-gap:10px;align-items:center;background:var(--waste-surface-soft);border-radius:11px;display:grid;gap:10px;grid-template-columns:31px minmax(0,1fr);min-width:0;padding:8px 10px}.waste-today-summary__locations b{align-items:center;background:#fff;border-radius:9px;box-shadow:0 4px 12px rgba(0,21,41,.065);color:var(--waste-primary);display:inline-flex;font-size:10px;height:31px;justify-content:center;width:31px}.waste-today-summary__locations small{color:var(--waste-ink);font-size:11.5px;font-weight:600;line-height:1.42;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waste-today-summary__locations .waste-today-summary__empty{color:var(--waste-success);grid-template-columns:auto minmax(0,1fr);padding-block:11px}.waste-today-summary__empty .anticon{font-size:18px}.waste-today-summary__empty small{color:var(--waste-text-muted);font-weight:500;overflow:visible;white-space:normal}.waste-info-card--loading{min-height:260px;padding:clamp(28px,5vw,46px)}.waste-schedule{background:radial-gradient(circle at 7% 16%,#52c41a1a,#0000 28%),radial-gradient(circle at 94% 84%,rgba(24,144,255,.055),#0000 27%),var(--waste-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(94px,9vw,134px) clamp(100px,9vw,142px);position:relative}.waste-schedule:before{border:1px solid #52c41a1a;border-radius:50%;box-shadow:0 0 0 56px rgba(82,196,26,.021),0 0 0 112px rgba(82,196,26,.013);content:"";height:440px;pointer-events:none;position:absolute;right:-170px;top:-195px;width:440px}.waste-day-picker{margin-bottom:25px;position:relative;z-index:2}.waste-day-picker__track{grid-gap:8px;background:#fffffff2;border:1px solid var(--waste-border);border-radius:19px;box-shadow:0 13px 38px rgba(0,21,41,.065);display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));overflow:hidden;padding:8px}.waste-day-button{grid-gap:4px;align-content:center;background:#0000;border:1px solid #0000;border-radius:13px;color:var(--waste-text-secondary);cursor:pointer;display:grid;font:inherit;gap:4px;justify-items:center;min-height:83px;min-width:0;overflow:hidden;padding:10px 7px;position:relative;text-align:center;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s var(--waste-ease)}.waste-day-button:before{background:var(--waste-primary);border-radius:999px 999px 0 0;bottom:0;content:"";height:3px;left:14px;opacity:0;position:absolute;right:14px;transform:scaleX(.4);transition:opacity .18s ease,transform .18s var(--waste-ease)}.waste-day-button__short{color:inherit;display:none;font-size:12px;font-weight:750}.waste-day-button__full{color:inherit;font-size:12px;font-weight:700;line-height:1.35;min-width:0}.waste-day-button__meta{align-items:center;color:var(--waste-text-muted);display:flex;font-size:10px;gap:5px;justify-content:center;line-height:1.3}.waste-day-button__meta b{align-items:center;background:rgba(0,21,41,.045);border-radius:8px;color:var(--waste-text-secondary);display:inline-flex;font-size:10.5px;height:24px;justify-content:center;min-width:24px;padding-inline:6px}.waste-day-button__meta em{color:var(--waste-primary-dark);font-size:9px;font-style:normal;font-weight:750;text-transform:uppercase}.waste-day-button--active{background:rgba(82,196,26,.075);border-color:#52c41a33;box-shadow:inset 0 0 0 1px rgba(82,196,26,.025);color:var(--waste-primary-dark)}.waste-day-button--active:before{opacity:1;transform:scaleX(1)}.waste-day-button--active .waste-day-button__meta b{background:#fff;box-shadow:0 4px 12px #52c41a1f;color:var(--waste-primary-dark)}.waste-schedule__layout{grid-gap:clamp(28px,4vw,46px);align-items:start;display:grid;gap:clamp(28px,4vw,46px);grid-template-columns:minmax(0,1fr) minmax(285px,330px);position:relative;z-index:1}.waste-schedule-card,.waste-schedule-summary{background:#fffffff7;border:1px solid var(--waste-border);border-radius:24px;box-shadow:var(--waste-shadow-md);min-width:0;overflow:hidden}.waste-schedule-card__header{grid-gap:14px;align-items:center;background:radial-gradient(circle at 100% 0,#52c41a17,#0000 38%),linear-gradient(180deg,#52c41a08,#0000);border-bottom:1px solid var(--waste-border);display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;padding:24px clamp(22px,4vw,35px)}.waste-schedule-card__icon{align-items:center;background:#52c41a1a;border-radius:15px;color:var(--waste-primary-dark);display:inline-flex;font-size:22px;height:51px;justify-content:center;width:51px}.waste-schedule-card__heading{grid-gap:3px;display:grid;gap:3px;min-width:0}.waste-schedule-card__eyebrow,.waste-schedule-summary__eyebrow{color:var(--waste-primary-dark)!important;font-size:10.5px;font-weight:800;letter-spacing:.11em;line-height:1.45}.waste-schedule-card__title.ant-typography{color:var(--waste-ink);font-size:clamp(1.48rem,2.5vw,1.95rem)!important;letter-spacing:-.024em;line-height:1.25!important;margin:0!important}.waste-schedule-card__count{align-items:center;background:#52c41a17;border:1px solid #52c41a24;border-radius:14px;color:var(--waste-primary-dark);display:inline-flex;font-size:15px;font-weight:800;height:44px;justify-content:center;min-width:44px;padding-inline:9px}.waste-schedule-card__body{min-height:390px;padding:clamp(23px,4vw,34px)}.waste-location-grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.waste-location-card{grid-gap:12px;align-items:start;background:var(--waste-surface-soft);border:1px solid #00152912;border-radius:15px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-width:0;overflow:hidden;padding:16px 15px;position:relative;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,transform .19s var(--waste-ease)}.waste-location-card__index{color:#0015292e;font-size:9.5px;font-weight:800;letter-spacing:.07em;position:absolute;right:10px;top:9px}.waste-location-card__icon{align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 15px #00152912;color:var(--waste-primary);display:inline-flex;font-size:17px;height:39px;justify-content:center;width:39px}.waste-location-card__copy{grid-gap:5px;display:grid;gap:5px;min-width:0;padding:2px 22px 0 0}.waste-location-card__copy strong{color:var(--waste-ink);font-size:13px;line-height:1.48;overflow-wrap:anywhere}.waste-location-card__copy small{color:var(--waste-text-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.waste-schedule-skeleton{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(2,minmax(0,1fr))}.waste-schedule-skeleton .ant-skeleton-input{border-radius:15px;height:74px!important;width:100%!important}.waste-schedule-state{align-content:center;background:var(--waste-surface-soft);border:1px dashed #00152921;border-radius:18px;display:grid;min-height:320px;padding:26px;place-items:center;text-align:center}.waste-schedule-state .ant-empty-description{color:var(--waste-text-muted);line-height:1.6;max-width:520px}.waste-schedule-state--error>.anticon{color:var(--waste-danger);font-size:28px;margin-bottom:13px}.waste-schedule-state--error strong{color:var(--waste-ink);font-size:16px}.waste-schedule-state--error small{color:var(--waste-text-muted);font-size:12px;line-height:1.55;margin:7px 0 17px}.waste-schedule-state--error .ant-btn{border-radius:10px}.waste-schedule-summary{background:radial-gradient(circle at 92% 5%,#52c41a1c,#0000 34%),#fffffff7;padding:26px 24px 23px;position:sticky;top:24px}.waste-schedule-summary:before{background:var(--waste-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.waste-schedule-summary__icon{align-items:center;background:#52c41a1a;border-radius:16px;color:var(--waste-primary-dark);display:inline-flex;font-size:22px;height:52px;justify-content:center;margin-bottom:20px;width:52px}.waste-schedule-summary__eyebrow{display:block}.waste-schedule-summary__title.ant-typography{color:var(--waste-ink);font-size:22px;letter-spacing:-.02em;line-height:1.3!important;margin:7px 0 0!important}.waste-schedule-summary__metrics{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:21px}.waste-schedule-summary__metrics span{grid-gap:4px;align-content:start;background:#fff;border:1px solid rgba(0,21,41,.065);border-radius:13px;display:grid;gap:4px;padding:13px 12px}.waste-schedule-summary__metrics strong{color:var(--waste-primary-dark);font-size:22px;line-height:1.05}.waste-schedule-summary__metrics small{color:var(--waste-text-muted);font-size:10.5px;line-height:1.45}.waste-schedule-summary__guide{grid-gap:0;display:grid;gap:0;list-style:none;margin:20px 0 0;padding:0}.waste-schedule-summary__guide li{grid-gap:10px;align-items:start;border-bottom:1px solid var(--waste-border);display:grid;gap:10px;grid-template-columns:33px minmax(0,1fr);padding-block:11px}.waste-schedule-summary__guide li:last-child{border-bottom:0}.waste-schedule-summary__guide span{align-items:center;background:rgba(82,196,26,.085);border-radius:10px;color:var(--waste-primary-dark);display:inline-flex;font-size:9.5px;font-weight:800;height:33px;justify-content:center;width:33px}.waste-schedule-summary__guide small{color:var(--waste-text-secondary);font-size:11.5px;line-height:1.52;padding-top:3px}.waste-schedule-summary__contact{grid-gap:11px;align-items:center;background:#52c41a12;border:1px solid #52c41a21;border-radius:13px;color:inherit;display:grid;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;margin-top:17px;min-width:0;padding:12px;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s var(--waste-ease)}.waste-schedule-summary__contact>.anticon:first-child{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px #00152912;color:var(--waste-primary);display:inline-flex;height:35px;justify-content:center;width:35px}.waste-schedule-summary__contact>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.waste-schedule-summary__contact small{color:var(--waste-text-muted);font-size:10px}.waste-schedule-summary__contact strong{color:var(--waste-ink);font-size:13px;line-height:1.4}.waste-schedule-summary__contact>.anticon:last-child{color:var(--waste-primary-dark);font-size:10px;transition:transform .18s ease}.waste-form-card--fault .waste-form-card__header-icon{background:#ff4d4f17;color:var(--waste-danger)}.waste-form-card__footer .ant-btn-primary{box-shadow:0 12px 28px #52c41a33}@media (hover:hover) and (pointer:fine){.waste-day-button:hover:not(.waste-day-button--active){background:rgba(82,196,26,.045);border-color:#52c41a24;color:var(--waste-primary-dark);transform:translateY(-2px)}.waste-location-card:hover{background:#fff;border-color:#52c41a33;box-shadow:0 12px 30px #00152914;transform:translateY(-3px)}.waste-schedule-summary__contact:hover{background:rgba(82,196,26,.095);border-color:#52c41a3d;color:inherit;transform:translateY(-2px)}.waste-schedule-summary__contact:hover>.anticon:last-child{transform:translateX(3px)}}.waste-day-button:active,.waste-location-card:active,.waste-schedule-summary__contact:active{transform:scale(.985)}@media (max-width:1023.98px){.waste-schedule__layout{grid-template-columns:1fr}.waste-schedule-summary{grid-gap:0 15px;align-items:start;display:grid;gap:0 15px;grid-template-columns:auto minmax(0,1fr);position:static}.waste-schedule-summary__icon{grid-row:1/span 2;margin-bottom:0}.waste-schedule-summary__contact,.waste-schedule-summary__guide,.waste-schedule-summary__metrics{grid-column:1/-1}}@media (max-width:767.98px){.waste-schedule{padding-block:80px 90px}.waste-day-picker{margin-bottom:20px}.waste-day-picker__track{gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.waste-day-button{min-height:72px;padding:8px 5px}.waste-day-button__full{display:none}.waste-day-button__short{display:block}.waste-location-grid,.waste-schedule-skeleton{grid-template-columns:1fr}.waste-schedule-card,.waste-schedule-summary{border-radius:21px}.waste-schedule-card__body{min-height:340px}}@media (max-width:575.98px){.waste-route-visual{height:126px;margin:18px 18px 7px}.waste-route-visual__truck{border-radius:15px;font-size:23px;height:48px;width:58px}.waste-route-visual__bin{border-radius:12px;font-size:17px;height:39px;width:39px}.waste-today-summary{padding:8px 18px 14px}.waste-today-summary__metric{padding:10px 11px}.waste-schedule{padding-block:68px 78px}.waste-day-picker__track{border-radius:16px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));padding:7px}.waste-day-button{border-radius:11px;min-height:68px;padding:8px 4px}.waste-day-button__meta em{display:none}.waste-schedule-card__header{gap:11px;padding:19px 17px}.waste-schedule-card__icon{border-radius:13px;font-size:19px;height:44px;width:44px}.waste-schedule-card__title.ant-typography{font-size:1.35rem!important}.waste-schedule-card__count{border-radius:12px;font-size:13px;height:38px;min-width:38px}.waste-schedule-card__body{min-height:0;padding:17px}.waste-location-card{padding:14px 13px}.waste-schedule-state{min-height:245px;padding:20px 15px}.waste-schedule-summary{display:block;padding:23px 18px 20px}.waste-schedule-summary__icon{margin-bottom:18px}}@media (max-width:374.98px){.waste-day-picker__track{grid-template-columns:repeat(3,minmax(0,1fr))}.waste-schedule-card__count{display:none}.waste-schedule-summary__metrics{grid-template-columns:1fr}}@keyframes waste-road-flow{0%{transform:translateY(-50%)}to{transform:translate(430%,-50%)}}@keyframes waste-truck-float{0%{transform:translate(-52%,-52%)}to{transform:translate(-48%,-48%)}}@media print{.waste-schedule{background:#fff!important;padding:24px 0}.waste-day-picker,.waste-schedule-summary{display:none!important}.waste-location-grid,.waste-schedule__layout{display:block}.waste-location-card{box-shadow:none;break-inside:avoid;margin-bottom:8px;page-break-inside:avoid}}.market-page{--market-primary:#fa8c16;--market-primary-dark:#d46b08;--market-blue:#1890ff;--market-danger:#ff4d4f;--market-success:#52c41a;--market-purple:#722ed1;--market-cyan:#13c2c2;--market-ink:#001529;--market-text:#333;--market-text-secondary:#595959;--market-text-muted:#8c8c8c;--market-surface:#fff;--market-surface-soft:#fafafa;--market-border:#00152917;--market-border-strong:#00152926;--market-shadow-sm:0 12px 36px rgba(0,21,41,.075);--market-shadow-md:0 24px 68px #0015291f;--market-shadow-lg:0 32px 96px #00152929;--market-ease:cubic-bezier(0.22,1,0.36,1);background:var(--market-surface);color:var(--market-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;width:auto}.market-page *,.market-page :after,.market-page :before{box-sizing:border-box}.market-page iframe,.market-page img,.market-page svg,.market-page video{max-width:100%}.market-page>section{max-width:none;width:100%}.market-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.market-section{scroll-margin-top:28px}.market-kicker{align-items:center;color:var(--market-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.market-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.market-button{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:50px;justify-content:center;line-height:1;min-width:170px;padding-inline:23px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--market-ease)}.market-button--primary{background:var(--market-primary);border-color:var(--market-primary);box-shadow:0 13px 30px #fa8c163b;color:#fff}.market-button--secondary{background:#ffffffeb;border-color:#00152921;color:var(--market-ink)}.market-button--light{background:var(--market-primary);border-color:var(--market-primary);box-shadow:0 12px 28px #fa8c1640;color:#fff}.market-button--outline-light{background:#ffffff14;border-color:#ffffff3d;color:#fff}.market-hero{background:radial-gradient(circle at 7% 12%,#fa8c162b,#0000 31%),radial-gradient(circle at 91% 83%,#722ed114,#0000 29%),linear-gradient(180deg,#fff 0,var(--market-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,78vh,800px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,158px);position:relative}.market-hero:before{animation:market-ring-float 13s ease-in-out infinite alternate;border:1px solid #fa8c1626;border-radius:50%;box-shadow:0 0 0 63px rgba(250,140,22,.036),0 0 0 126px rgba(250,140,22,.023);height:500px;right:-155px;top:-205px;width:500px;z-index:-2}.market-hero:after,.market-hero:before{content:"";pointer-events:none;position:absolute}.market-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-128px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:208px;left:-8%;right:-8%;z-index:-1}.market-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.market-hero__orb--one{animation:market-particle-float 7s ease-in-out infinite alternate;background:#fa8c164f;box-shadow:0 0 0 11px rgba(250,140,22,.055);height:14px;left:47%;top:20%;width:14px}.market-hero__orb--two{animation:market-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:24%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:9%;width:11px}.market-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.market-hero__copy{max-width:760px;min-width:0}.market-breadcrumb{align-items:center;color:var(--market-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.market-breadcrumb a{align-items:center;color:var(--market-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.market-breadcrumb>.anticon{color:#0015293d;font-size:9px}.market-hero__title.ant-typography{text-wrap:balance;color:var(--market-ink);font-size:clamp(2.9rem,5vw,4.75rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:810px;overflow-wrap:break-word}.market-hero__title span{color:var(--market-primary)}.market-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--market-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:690px}.market-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.market-hero__facts{grid-gap:0;border-top:1px solid #0015291a;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:670px;padding-top:25px}.market-hero__facts>span{grid-gap:4px;border-right:1px solid #00152917;display:grid;gap:4px;min-width:0;padding-inline:19px}.market-hero__facts>span:first-child{padding-left:0}.market-hero__facts>span:last-child{border-right:0;padding-right:0}.market-hero__facts strong{color:var(--market-primary);font-size:clamp(1.5rem,2.4vw,1.95rem);line-height:1.1}.market-hero__facts small{color:var(--market-text-muted);font-size:12.5px;line-height:1.45}.market-guide-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--market-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--market-ease),transform .3s var(--market-ease)}.market-guide-card:after{background:radial-gradient(circle,#fa8c1626,#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.market-guide-card__awning{background:repeating-linear-gradient(90deg,var(--market-primary) 0 46px,#fff 46px 92px);border-bottom:1px solid #00152914;box-shadow:0 7px 14px #00152914;height:18px;position:relative;z-index:2}.market-guide-card__awning:after{background:radial-gradient(circle at 23px 0,var(--market-primary) 0 11px,#0000 12px) 0 0 /92px 10px repeat-x,radial-gradient(circle at 69px 0,#fff 0 11px,#0000 12px) 0 0 /92px 10px repeat-x;bottom:-8px;content:"";height:10px;left:0;pointer-events:none;position:absolute;right:0}.market-guide-card__header{align-items:flex-start;border-bottom:1px solid var(--market-border);display:flex;gap:15px;padding:34px 29px 24px;position:relative;z-index:1}.market-guide-card__icon{align-items:center;background:#fa8c161c;border-radius:16px;box-shadow:inset 0 0 0 1px #fa8c1612;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.market-guide-card__eyebrow{color:var(--market-primary)!important;font-size:11px;font-weight:750;letter-spacing:.12em;line-height:1.5}.market-guide-card__title.ant-typography{color:var(--market-ink);font-size:clamp(1.38rem,2.2vw,1.72rem)!important;letter-spacing:-.02em;line-height:1.26!important;margin:5px 0 0!important}.market-guide-card__steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:12px 29px 9px;position:relative;z-index:1}.market-guide-card__steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--market-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:15px}.market-guide-card__steps li:last-child{border-bottom:0}.market-guide-card__steps li>span{align-items:center;background:var(--market-surface-soft);border:1px solid #fa8c1624;border-radius:13px;color:var(--market-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.market-guide-card__steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.market-guide-card__steps strong{color:var(--market-ink);font-size:14px;line-height:1.4}.market-guide-card__steps small{color:var(--market-text-muted);font-size:12px;line-height:1.55}.market-guide-card__contact{grid-gap:13px;align-items:center;background:rgba(250,140,22,.075);border:1px solid #fa8c161f;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:7px 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--market-ease);z-index:1}.market-guide-card__contact>.anticon:first-child{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--market-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.market-guide-card__contact>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.market-guide-card__contact small{color:var(--market-text-muted);font-size:11px;line-height:1.35}.market-guide-card__contact strong{color:var(--market-ink);font-size:14px;line-height:1.4}.market-guide-card__contact>.anticon:last-child{color:var(--market-primary);font-size:12px;transition:transform .18s ease}.market-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-55px;position:relative;z-index:5}.market-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--market-border);border-radius:18px;box-shadow:var(--market-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--market-ease)}.market-shortcut__icon{align-items:center;background:#fa8c161a;border-radius:13px;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--market-ease);width:44px}.market-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.market-shortcut__copy strong{color:var(--market-ink);font-size:14px;line-height:1.35}.market-shortcut__copy small{color:var(--market-text-muted);font-size:11.5px;line-height:1.45}.market-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.market-section-heading{align-items:flex-end;display:flex;gap:34px;justify-content:space-between;margin-bottom:clamp(38px,5vw,57px)}.market-section-heading>div:first-child{max-width:760px}.market-section-title.ant-typography{text-wrap:balance;color:var(--market-ink);font-size:clamp(2.05rem,3.5vw,3.12rem)!important;font-weight:700;letter-spacing:-.034em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.market-section-description.ant-typography{text-wrap:pretty;color:var(--market-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:710px}.market-heading-link{align-items:center;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:650;gap:7px;line-height:1.4;padding:8px 0;text-decoration:none;white-space:normal}.market-overview{background:var(--market-surface);padding-block:clamp(96px,9vw,134px) clamp(90px,9vw,128px)}.market-capacity-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.market-capacity-grid>div{min-width:0}.market-capacity-card{--capacity-color:var(--market-primary);--capacity-soft:#fa8c161a;align-items:flex-start;background:var(--market-surface);border:1px solid var(--market-border);border-radius:21px;box-shadow:var(--market-shadow-sm);display:flex;flex-direction:column;height:100%;min-height:292px;overflow:hidden;padding:30px 28px 27px;position:relative;transition:border-color .23s ease,box-shadow .23s var(--market-ease),transform .23s var(--market-ease)}.market-capacity-card--blue{--capacity-color:var(--market-blue);--capacity-soft:#1890ff1a}.market-capacity-card--green{--capacity-color:var(--market-success);--capacity-soft:#52c41a1a}.market-capacity-card--orange{--capacity-color:var(--market-primary);--capacity-soft:#fa8c161a}.market-capacity-card:before{background:var(--capacity-color);content:"";height:4px;left:0;position:absolute;right:0;top:0}.market-capacity-card:after{background:radial-gradient(circle,var(--capacity-soft),#0000 69%);border-radius:50%;content:"";height:215px;pointer-events:none;position:absolute;right:-85px;top:-98px;transition:opacity .25s ease,transform .42s var(--market-ease);width:215px}.market-capacity-card__icon{align-items:center;background:var(--capacity-soft);border:1px solid #0015290d;border-radius:17px;color:var(--capacity-color);display:inline-flex;font-size:25px;height:58px;justify-content:center;position:relative;transition:transform .23s var(--market-ease);width:58px;z-index:1}.market-capacity-card__value{color:var(--capacity-color);font-size:clamp(1.85rem,3.2vw,2.55rem);font-weight:800;line-height:1;opacity:.88;position:absolute;right:28px;top:27px;z-index:1}.market-capacity-card__title.ant-typography{color:var(--market-ink);font-size:20px;letter-spacing:-.015em;line-height:1.35!important;margin:24px 0 0!important;position:relative;z-index:1}.market-capacity-card__description.ant-typography{color:var(--market-text-secondary);font-size:14px;line-height:1.68;margin:12px 0 0;position:relative;z-index:1}.market-information-card{background:#fffffff7;border:1px solid var(--market-border);border-radius:24px;box-shadow:var(--market-shadow-md);margin-top:clamp(30px,4vw,46px);overflow:hidden}.market-information-card__header{align-items:center;background:radial-gradient(circle at 100% 0,#fa8c1614,#0000 34%),linear-gradient(180deg,rgba(250,140,22,.035),#0000);border-bottom:1px solid var(--market-border);display:flex;gap:15px;padding:24px clamp(24px,4vw,38px)}.market-information-card__icon{align-items:center;background:#fa8c161c;border-radius:15px;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.market-information-card__eyebrow{color:var(--market-primary)!important;font-size:11px;font-weight:800;letter-spacing:.11em;line-height:1.5}.market-information-card__title.ant-typography{color:var(--market-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.market-information-card__body{min-height:230px;padding:clamp(26px,5vw,48px)}.market-language-note{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c162e;border-radius:13px;color:#75450e;display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin:22px clamp(24px,4vw,38px) 0;padding:12px 14px}.market-language-note--section{margin:-25px 0 28px}.market-language-note .anticon{color:var(--market-primary);flex:0 0 auto;font-size:17px;margin-top:2px}.market-loading-panel{min-height:190px}.market-loading-panel .ant-skeleton-title{border-radius:8px;height:22px!important}.market-loading-panel .ant-skeleton-paragraph>li{border-radius:8px;height:14px!important;margin-top:17px!important}.market-content-state{grid-gap:7px;align-content:center;background:var(--market-surface-soft);border:1px dashed var(--market-border-strong);border-radius:18px;display:grid;gap:7px;min-height:180px;padding:26px;place-items:center;text-align:center}.market-content-state>.anticon{color:var(--market-success);font-size:30px;margin-bottom:8px}.market-content-state strong{color:var(--market-ink);font-size:16px;line-height:1.4}.market-content-state small{color:var(--market-text-muted);font-size:12px;line-height:1.55;max-width:560px}.market-content-state .ant-btn{border-radius:10px;margin-top:8px}.market-content-state--error>.anticon{color:var(--market-danger)}.market-content-state--compact{min-height:160px}.market-richtext{color:var(--market-text);font-size:16px;line-height:1.8;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.market-richtext *,.market-richtext :after,.market-richtext :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.market-richtext:after{clear:both;content:"";display:block}.market-richtext>:first-child{margin-top:0!important}.market-richtext>:last-child{margin-bottom:0!important}.market-richtext p{margin:0 0 1.15em}.market-richtext h1,.market-richtext h2,.market-richtext h3,.market-richtext h4,.market-richtext h5,.market-richtext h6{text-wrap:balance;color:var(--market-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28;overflow-wrap:break-word}.market-richtext h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 24px}.market-richtext h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:40px 0 16px}.market-richtext h3{font-size:clamp(1.35rem,2.4vw,1.75rem);margin:32px 0 13px}.market-richtext h4{font-size:1.2rem;margin:27px 0 11px}.market-richtext ol,.market-richtext ul{margin:0 0 1.35em;padding-inline-start:1.45em}.market-richtext li{margin:.36em 0;padding-inline-start:.22em}.market-richtext li::marker{color:var(--market-primary);font-weight:700}.market-richtext a{color:var(--market-primary-dark);font-weight:600;overflow-wrap:anywhere;text-decoration-color:#fa8c1661;text-decoration-thickness:1px;text-underline-offset:3px}.market-richtext b,.market-richtext strong{color:var(--market-ink);font-weight:700}.market-richtext blockquote{background:#fa8c160f;border:1px solid #fa8c1624;border-left:4px solid var(--market-primary);border-radius:0 15px 15px 0;color:var(--market-text-secondary);margin:1.55em 0;overflow:hidden;padding:19px 22px 19px 25px;position:relative}.market-richtext blockquote>:last-child{margin-bottom:0}.market-richtext hr{background:var(--market-border);border:0;height:1px;margin:2.2em 0}.market-richtext img,.market-richtext video{border-radius:16px;box-shadow:0 16px 42px #0015291f;display:block;height:auto;margin:1.65em auto;width:auto}.market-richtext iframe{background:var(--market-surface-soft);border:0;border-radius:16px;box-shadow:0 16px 42px #0015291a;display:block;margin:1.65em auto;min-height:330px;width:100%!important}.market-richtext figure{margin:1.75em 0}.market-richtext figure img{margin-block:0}.market-richtext figcaption{color:var(--market-text-muted);font-size:13px;line-height:1.55;margin-top:10px;text-align:center}.market-richtext code:not(pre code){background:#0015290f;border-radius:6px;color:var(--market-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.16em .42em}.market-richtext pre{background:var(--market-ink);border-radius:14px;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.65;margin:1.55em 0;overflow:auto;padding:18px 20px;white-space:pre}.market-richtext pre,.market-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%}.market-table-scroll{background:#fff;border:1px solid var(--market-border);border-radius:14px;margin:1.7em 0;overflow-x:auto;scrollbar-color:#fa8c1673 #0000;scrollbar-width:thin}.market-table-scroll table{border:0;border-collapse:collapse;margin:0!important;min-width:620px;width:100%}.market-table-scroll td,.market-table-scroll th{border-bottom:1px solid var(--market-border);border-right:1px solid var(--market-border);padding:13px 15px;text-align:left;vertical-align:top}.market-table-scroll td:last-child,.market-table-scroll th:last-child{border-right:0}.market-table-scroll tr:last-child td{border-bottom:0}.market-table-scroll th{background:rgba(250,140,22,.075);color:var(--market-ink);font-size:13px;font-weight:700}.market-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.market-reservation{background:radial-gradient(circle at 7% 18%,rgba(250,140,22,.105),#0000 28%),radial-gradient(circle at 93% 80%,rgba(114,46,209,.055),#0000 27%),var(--market-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(90px,9vw,130px);position:relative}.market-reservation:before{border:1px solid #fa8c161a;border-radius:50%;box-shadow:0 0 0 56px rgba(250,140,22,.021),0 0 0 112px rgba(250,140,22,.014);content:"";height:430px;left:-170px;pointer-events:none;position:absolute;top:-190px;width:430px}.market-reservation__layout{grid-gap:clamp(48px,7vw,96px);align-items:start;display:grid;gap:clamp(48px,7vw,96px);grid-template-columns:minmax(275px,.72fr) minmax(0,1.28fr);position:relative;z-index:1}.market-reservation__intro{max-width:480px}.market-reservation__icon{align-items:center;background:#fa8c161c;border:1px solid #fa8c161f;border-radius:20px;box-shadow:0 12px 28px #fa8c161c;color:var(--market-primary);display:flex;font-size:28px;height:64px;justify-content:center;margin-bottom:25px;width:64px}.market-reservation-steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:31px 0 0;padding:0}.market-reservation-steps li{grid-gap:14px;border-bottom:1px solid #00152914;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding-block:16px}.market-reservation-steps li:last-child{border-bottom:0}.market-reservation-steps li>span{align-items:center;background:#fff;border:1px solid #fa8c1624;border-radius:13px;box-shadow:0 6px 17px #0015290f;color:var(--market-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.market-reservation-steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.market-reservation-steps strong{color:var(--market-ink);font-size:14px;line-height:1.42}.market-reservation-steps small{color:var(--market-text-muted);font-size:12px;line-height:1.55}.market-reservation__contacts{grid-gap:10px;display:grid;gap:10px;margin-top:23px}.market-contact-link{grid-gap:12px;align-items:center;background:#ffffffdb;border:1px solid rgba(0,21,41,.065);border-radius:14px;color:inherit;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:12px 13px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,transform .19s var(--market-ease)}.market-contact-link__icon{align-items:center;background:#fa8c161a;border-radius:12px;color:var(--market-primary);display:inline-flex;font-size:17px;height:38px;justify-content:center;width:38px}.market-contact-link>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.market-contact-link small{color:var(--market-text-muted);font-size:10.5px;line-height:1.35}.market-contact-link strong{color:var(--market-ink);font-size:13.5px;line-height:1.4;overflow-wrap:anywhere}.market-contact-link>.anticon:last-child{color:var(--market-primary);font-size:11px;transition:transform .18s ease}.market-form-card{background:#fffffffa;border:1px solid var(--market-border);border-radius:26px;box-shadow:var(--market-shadow-lg);min-width:0;overflow:hidden;position:relative}.market-form-card:before{background:var(--market-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.market-form-card__header{align-items:center;background:radial-gradient(circle at 100% 0,#fa8c161a,#0000 38%),linear-gradient(180deg,#fff,var(--market-surface-soft));border-bottom:1px solid var(--market-border);display:flex;gap:15px;padding:28px clamp(24px,4vw,38px) 24px}.market-form-card__header-icon{align-items:center;background:#fa8c161c;border-radius:16px;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:22px;height:52px;justify-content:center;width:52px}.market-form-card__eyebrow{color:var(--market-primary)!important;font-size:11px;font-weight:800;letter-spacing:.11em;line-height:1.5}.market-form-card__title.ant-typography{color:var(--market-ink);font-size:clamp(1.5rem,2.6vw,2rem)!important;letter-spacing:-.025em;line-height:1.27!important;margin:4px 0 0!important}.market-form-card__summary{grid-gap:1px;background:rgba(0,21,41,.028);border-bottom:1px solid var(--market-border);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 clamp(24px,4vw,38px)}.market-form-card__summary>span{grid-column-gap:10px;align-items:center;border-right:1px solid var(--market-border);column-gap:10px;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:17px 19px}.market-form-card__summary>span:first-child{padding-left:0}.market-form-card__summary>span:last-child{border-right:0;padding-right:0}.market-form-card__summary .anticon{color:var(--market-primary);font-size:19px;grid-row:1/span 2}.market-form-card__summary small{color:var(--market-text-muted);font-size:10.5px;line-height:1.3}.market-form-card__summary strong{color:var(--market-ink);font-size:13px;line-height:1.4;min-width:0;overflow-wrap:anywhere}.market-form-card__body{padding:clamp(26px,4.5vw,42px)}.market-form-notice{align-items:flex-start;background:#1890ff0f;border:1px solid #1890ff24;border-radius:13px;color:var(--market-text-secondary);display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin-bottom:27px;padding:13px 15px}.market-form-notice .anticon{color:var(--market-blue);flex:0 0 auto;font-size:17px;margin-top:2px}.market-form,.market-form .ant-form-item-explain,.market-form .ant-form-item-extra,.market-form .ant-input-number-input,.market-form input,.market-form textarea{user-select:text!important;-webkit-user-select:text!important}.market-form .ant-form-item{margin-bottom:22px}.market-form .ant-form-item-label{padding-bottom:7px}.market-form .ant-form-item-label>label{color:var(--market-ink);font-size:13px;font-weight:650;height:auto;line-height:1.45}.market-form .ant-form-item-explain,.market-form .ant-form-item-extra{color:var(--market-text-muted);font-size:11px;line-height:1.45;margin-top:5px;text-align:left}.market-form .ant-input,.market-form .ant-input-affix-wrapper,.market-form .ant-input-number,.market-form .ant-picker{background:#fff;border-radius:11px;box-shadow:none;min-height:45px;transition:border-color .17s ease,box-shadow .17s ease;width:100%}.market-form .ant-input-affix-wrapper>input.ant-input{min-height:0}.market-form .ant-input-number-input{height:43px}.market-form textarea.ant-input{min-height:112px;resize:vertical}.market-form .ant-input-number-prefix,.market-form .ant-input-prefix,.market-form .ant-picker-prefix{color:var(--market-primary);margin-right:9px}.market-form .ant-input-affix-wrapper:hover,.market-form .ant-input-number:hover,.market-form .ant-input:hover,.market-form .ant-picker:hover{border-color:#fa8c169e}.market-form .ant-input-affix-wrapper-focused,.market-form .ant-input-focused,.market-form .ant-input-number-focused,.market-form .ant-input:focus,.market-form .ant-picker-focused{border-color:var(--market-primary);box-shadow:0 0 0 3px #fa8c161f}.market-form-grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.market-form-item--full{grid-column:1/-1}.market-form-card__footer{align-items:center;border-top:1px solid var(--market-border);display:flex;gap:20px;justify-content:space-between;margin-top:6px;padding-top:24px}.market-form-card__security{align-items:center;color:var(--market-text-muted);display:inline-flex;font-size:11.5px;gap:8px;line-height:1.45;max-width:360px}.market-form-card__security .anticon{color:var(--market-success);flex:0 0 auto;font-size:16px}.market-form-card__footer .ant-btn{align-items:center;background:var(--market-primary);border-color:var(--market-primary);border-radius:11px;box-shadow:0 12px 28px #fa8c1638;display:inline-flex;font-weight:650;gap:7px;height:48px;justify-content:center;min-width:178px}.market-guidelines{background:radial-gradient(circle at 94% 8%,rgba(114,46,209,.055),#0000 28%),radial-gradient(circle at 5% 88%,rgba(250,140,22,.065),#0000 27%),var(--market-surface);overflow:hidden;padding-block:clamp(92px,9vw,132px) clamp(98px,9vw,138px);position:relative}.market-guidelines:before{border:1px solid rgba(114,46,209,.075);border-radius:50%;bottom:-225px;box-shadow:0 0 0 58px rgba(114,46,209,.014),0 0 0 116px rgba(114,46,209,.009);content:"";height:445px;pointer-events:none;position:absolute;right:-165px;width:445px}.market-guidelines__content{position:relative;z-index:1}.market-guidelines-grid,.market-guidelines__loading{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.market-guidelines__loading .market-loading-panel{background:#fff;border:1px solid var(--market-border);border-radius:23px;box-shadow:var(--market-shadow-sm);min-height:360px;padding:34px}.market-guideline-card{--guideline-color:var(--market-primary);--guideline-soft:#fa8c161a;background:#fff;border:1px solid var(--market-border);border-radius:24px;box-shadow:var(--market-shadow-md);min-width:0;overflow:hidden;transition:border-color .23s ease,box-shadow .23s var(--market-ease),transform .23s var(--market-ease)}.market-guideline-card--hygiene{--guideline-color:var(--market-success);--guideline-soft:#52c41a1a}.market-guideline-card:before{background:var(--guideline-color);content:"";display:block;height:4px}.market-guideline-card__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,var(--guideline-soft),#0000 37%),linear-gradient(180deg,#fff,var(--market-surface-soft));border-bottom:1px solid var(--market-border);display:flex;gap:14px;padding:27px 27px 23px}.market-guideline-card__icon{align-items:center;background:var(--guideline-soft);border-radius:15px;color:var(--guideline-color);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.market-guideline-card__eyebrow{color:var(--guideline-color)!important;font-size:10.5px;font-weight:800;letter-spacing:.11em;line-height:1.5}.market-guideline-card__title.ant-typography{color:var(--market-ink);font-size:clamp(1.42rem,2.4vw,1.82rem)!important;letter-spacing:-.022em;line-height:1.3!important;margin:4px 0 0!important}.market-guideline-card__body{min-height:320px;padding:clamp(25px,4vw,38px)}.market-legacy-rules{background:#fff;border:1px solid var(--market-border);border-radius:24px;box-shadow:var(--market-shadow-md);overflow:hidden}.market-legacy-rules:before{background:var(--market-primary);content:"";display:block;height:4px}.market-legacy-rules__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,#fa8c1617,#0000 37%),linear-gradient(180deg,#fff,var(--market-surface-soft));border-bottom:1px solid var(--market-border);display:flex;gap:14px;padding:27px clamp(24px,4vw,38px) 23px}.market-legacy-rules__icon{align-items:center;background:#fa8c161a;border-radius:15px;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.market-legacy-rules__eyebrow{color:var(--market-primary)!important;font-size:10.5px;font-weight:800;letter-spacing:.11em;line-height:1.5}.market-legacy-rules__title.ant-typography{color:var(--market-ink);font-size:clamp(1.42rem,2.4vw,1.82rem)!important;letter-spacing:-.022em;line-height:1.3!important;margin:4px 0 0!important}.market-rules-collapse.ant-collapse{background:#0000;padding:13px clamp(18px,4vw,32px) 25px}.market-rules-collapse .ant-collapse-item{background:var(--market-surface-soft);border:1px solid var(--market-border)!important;border-radius:15px!important;margin-top:11px;overflow:hidden}.market-rules-collapse .ant-collapse-header{align-items:center!important;color:var(--market-ink)!important;font-weight:650;min-height:64px;padding:13px 15px!important}.market-rules-collapse .ant-collapse-expand-icon{color:var(--market-primary)}.market-rules-collapse .ant-collapse-content{background:#fff;border-top:1px solid var(--market-border)!important}.market-rules-collapse .ant-collapse-content-box{padding:23px!important}.market-rule-question{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);min-width:0}.market-rule-question>span{align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 14px rgba(0,21,41,.065);color:var(--market-primary);display:inline-flex;font-size:10.5px;font-weight:800;height:38px;justify-content:center;letter-spacing:.06em;width:38px}.market-rule-question strong{color:var(--market-ink);font-size:14px;line-height:1.45;overflow-wrap:anywhere}.market-richtext--collapse{font-size:15px}.market-guidelines-state{align-content:center;background:var(--market-surface-soft);border:1px dashed var(--market-border-strong);border-radius:22px;display:grid;min-height:300px;padding:34px;place-items:center;text-align:center}.market-guidelines-state__icon{align-items:center;background:#ff4d4f17;border-radius:18px;color:var(--market-danger);display:inline-flex;font-size:24px;height:58px;justify-content:center;margin-bottom:17px;width:58px}.market-guidelines-state h3.ant-typography{color:var(--market-ink);margin:0!important}.market-guidelines-state p.ant-typography{color:var(--market-text-secondary);line-height:1.65;margin:10px 0 22px;max-width:570px}.market-guidelines-state .ant-btn{background:var(--market-primary);border-color:var(--market-primary);border-radius:11px}.market-cta{background:var(--market-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.market-cta:before{background:radial-gradient(circle,#fa8c163b,#0000 68%);content:"";height:470px;right:-105px;top:-190px;width:470px}.market-cta:before,.market-cta__circle{border-radius:50%;pointer-events:none;position:absolute}.market-cta__circle--one{border:1px solid #ffffff0f;bottom:-205px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-165px;width:390px}.market-cta__circle--two{background:#fa8c16b3;box-shadow:0 0 0 9px rgba(250,140,22,.075);height:10px;right:32%;top:18%;width:10px}.market-cta__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.market-cta__copy{align-items:flex-start;display:flex;gap:20px;max-width:730px;min-width:0}.market-cta__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--market-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.market-cta__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.market-cta__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.market-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.market-page .ant-btn:focus-visible,.market-page .ant-input-number:focus-visible,.market-page .ant-picker:focus-visible,.market-page a:focus-visible,.market-page button:focus-visible,.market-table-scroll:focus-visible{outline:3px solid #fa8c164d;outline-offset:3px}.market-page ::selection{background:#fa8c1638;color:var(--market-ink)}@media (hover:hover) and (pointer:fine){.market-breadcrumb a:hover,.market-heading-link:hover,.market-richtext a:hover{color:var(--market-primary-dark)}.market-button:hover{transform:translateY(-2px)}.market-button--light:hover,.market-button--primary:hover{background:var(--market-primary-dark);border-color:var(--market-primary-dark);box-shadow:0 16px 34px #fa8c1645;color:#fff}.market-button--secondary:hover{border-color:#fa8c1647;color:var(--market-primary-dark)}.market-button--outline-light:hover{background:#ffffff21;border-color:#fff6;color:#fff}.market-guide-card:hover{box-shadow:0 36px 102px #0015292e;transform:translateY(-5px) rotate(.001deg)}.market-guide-card__contact:hover{background:rgba(250,140,22,.105);border-color:#fa8c163b;color:inherit;transform:translateY(-2px)}.market-contact-link:hover>.anticon:last-child,.market-guide-card__contact:hover>.anticon:last-child{transform:translateX(3px)}.market-shortcut:hover{border-color:#fa8c1640;box-shadow:0 18px 48px #0015291f;color:inherit;transform:translateY(-5px)}.market-shortcut:hover .market-shortcut__icon{transform:scale(1.055) rotate(-3deg)}.market-shortcut:hover .market-shortcut__arrow{color:var(--market-primary);transform:translateX(3px)}.market-capacity-card:hover,.market-guideline-card:hover{border-color:#fa8c1638;box-shadow:0 23px 58px #00152921;transform:translateY(-6px)}.market-guideline-card--hygiene:hover{border-color:#52c41a3b}.market-capacity-card:hover:after{opacity:1;transform:scale(1.08)}.market-capacity-card:hover .market-capacity-card__icon{transform:scale(1.06) rotate(-3deg)}.market-contact-link:hover{background:#fff;border-color:#fa8c1633;box-shadow:0 12px 30px #00152917;color:inherit;transform:translateY(-2px)}}.market-button:active,.market-contact-link:active,.market-guide-card__contact:active,.market-shortcut:active{transform:translateY(0) scale(.987)}@media (max-width:1199.98px){.market-hero__grid{gap:54px;grid-template-columns:minmax(0,1fr) minmax(335px,.86fr)}.market-capacity-grid{gap:19px}}@media (max-width:1023.98px){.market-hero{min-height:auto}.market-hero__grid{gap:58px;grid-template-columns:1fr}.market-hero__copy{max-width:840px}.market-guide-card{width:min(100%,720px)}.market-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.market-reservation__layout{gap:46px;grid-template-columns:1fr}.market-reservation__intro{max-width:760px}.market-reservation__contacts{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}.market-cta__layout{align-items:flex-start;flex-direction:column}.market-cta__actions{justify-content:flex-start}}@media (max-width:767.98px){.market-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.market-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.market-hero{padding-block:62px 108px}.market-hero:before{right:-250px;top:-245px}.market-hero:after{bottom:-142px;height:205px;left:-25%;right:-25%}.market-hero__orb--one{left:auto;right:13%;top:15%}.market-hero__orb--two{bottom:40%;left:5%;right:auto}.market-breadcrumb{margin-bottom:22px}.market-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.043em}.market-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.market-hero__facts>span{align-content:start;padding-inline:12px}.market-guide-card{border-radius:23px}.market-guide-card__header{padding:32px 23px 20px}.market-guide-card__steps{padding-inline:23px}.market-guide-card__contact{margin-inline:15px}.market-guidelines,.market-overview,.market-reservation{padding-block:80px 88px}.market-section-heading{align-items:flex-start;flex-direction:column;gap:16px}.market-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.market-section-description.ant-typography{font-size:15px;line-height:1.68}.market-capacity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-capacity-grid>div:first-child{grid-column:1/-1}.market-capacity-card{border-radius:19px;min-height:260px}.market-form-card,.market-guideline-card,.market-information-card,.market-legacy-rules{border-radius:21px}.market-form-grid{grid-template-columns:1fr}.market-form-item--full{grid-column:auto}.market-guidelines-grid,.market-guidelines__loading{grid-template-columns:1fr}.market-guideline-card__body{min-height:0}.market-cta__copy{flex-direction:column}}@media (max-width:575.98px){.market-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.market-kicker{font-size:10.5px;letter-spacing:.115em}.market-kicker:before{width:19px}.market-breadcrumb{font-size:12px}.market-hero{padding-block:52px 92px}.market-hero__title.ant-typography{font-size:clamp(2.2rem,12vw,3.05rem)!important;line-height:1.07!important;margin-top:10px!important}.market-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.market-cta__actions,.market-hero__actions{display:grid;grid-template-columns:1fr;width:100%}.market-cta__actions .market-button,.market-hero__actions .market-button{min-width:0;width:100%}.market-hero__facts{grid-template-columns:1fr}.market-hero__facts>span,.market-hero__facts>span:first-child,.market-hero__facts>span:last-child{align-items:center;border-bottom:1px solid #00152914;border-right:0;gap:12px;grid-template-columns:68px minmax(0,1fr);padding:13px 0}.market-hero__facts>span:last-child{border-bottom:0}.market-hero__facts strong{font-size:1.55rem}.market-guide-card__header{align-items:center;gap:12px;padding:30px 18px 18px}.market-guide-card__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.market-guide-card__title.ant-typography{font-size:1.28rem!important}.market-guide-card__steps{padding:8px 18px 6px}.market-guide-card__steps li{gap:12px;grid-template-columns:37px minmax(0,1fr);padding-block:13px}.market-guide-card__steps li>span{border-radius:11px;font-size:10px;height:37px;width:37px}.market-guide-card__contact{margin:6px 12px 14px;padding:12px}.market-shortcuts{gap:10px;grid-template-columns:1fr;margin-top:-32px}.market-shortcut{border-radius:16px;min-height:84px;padding:14px 15px}.market-shortcut__icon{border-radius:12px;font-size:17px;height:40px;width:40px}.market-guidelines,.market-overview,.market-reservation{padding-block:70px 78px}.market-section-heading{margin-bottom:32px}.market-capacity-grid{gap:12px;grid-template-columns:1fr}.market-capacity-grid>div:first-child{grid-column:auto}.market-capacity-card{grid-gap:4px 13px;align-items:center;display:grid;gap:4px 13px;grid-template-columns:50px minmax(0,1fr) auto;grid-template-rows:auto auto;min-height:0;padding:18px 17px}.market-capacity-card__icon{border-radius:15px;font-size:21px;grid-row:1/span 2;height:50px;width:50px}.market-capacity-card__value{align-self:center;font-size:1.75rem;grid-column:3;grid-row:1/span 2;position:static}.market-capacity-card__title.ant-typography{font-size:16px;grid-column:2;line-height:1.35!important;margin:0!important}.market-capacity-card__description.ant-typography{font-size:11.8px;grid-column:2;line-height:1.5;margin:0}.market-form-card__header,.market-guideline-card__header,.market-information-card__header,.market-legacy-rules__header{gap:12px;padding:22px 18px 19px}.market-form-card__header-icon,.market-guideline-card__icon,.market-information-card__icon,.market-legacy-rules__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.market-form-card__title.ant-typography,.market-guideline-card__title.ant-typography,.market-information-card__title.ant-typography,.market-legacy-rules__title.ant-typography{font-size:1.4rem!important}.market-language-note{margin-inline:18px}.market-language-note--section{margin-inline:0}.market-form-card__body,.market-guideline-card__body,.market-information-card__body{padding:23px 18px}.market-richtext{font-size:15px;line-height:1.73}.market-richtext blockquote{padding:17px 16px 17px 19px}.market-richtext iframe{border-radius:12px;min-height:220px}.market-reservation__icon{border-radius:18px;font-size:25px;height:58px;width:58px}.market-reservation-steps{margin-top:24px}.market-reservation__contacts{grid-template-columns:1fr}.market-form-card__summary{grid-template-columns:1fr;padding-inline:18px}.market-form-card__summary>span,.market-form-card__summary>span:first-child,.market-form-card__summary>span:last-child{border-bottom:1px solid var(--market-border);border-right:0;padding:13px 0}.market-form-card__summary>span:last-child{border-bottom:0}.market-form-notice{margin-bottom:22px;padding:12px 13px}.market-form .ant-form-item{margin-bottom:20px}.market-form-card__footer{align-items:stretch;flex-direction:column}.market-form-card__footer .ant-btn{min-width:0;width:100%}.market-rules-collapse.ant-collapse{padding:9px 12px 17px}.market-rules-collapse .ant-collapse-header{min-height:60px;padding:11px 12px!important}.market-rules-collapse .ant-collapse-content-box{padding:19px 15px!important}.market-rule-question{gap:10px;grid-template-columns:34px minmax(0,1fr)}.market-rule-question>span{border-radius:10px;font-size:9.5px;height:34px;width:34px}.market-cta{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.market-cta__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.market-cta__title.ant-typography{font-size:1.78rem!important}}@media (max-width:374.98px){.market-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.market-hero__title.ant-typography{font-size:2.05rem!important}.market-breadcrumb>span[aria-current=page]{display:none}.market-capacity-card{grid-template-columns:46px minmax(0,1fr)}.market-capacity-card__icon{height:46px;width:46px}.market-capacity-card__value{font-size:1.38rem;grid-column:2;grid-row:auto;justify-self:start;margin-top:2px}.market-capacity-card__description.ant-typography,.market-capacity-card__title.ant-typography{grid-column:2}.market-form-card__header,.market-guide-card__header,.market-guideline-card__header,.market-information-card__header,.market-legacy-rules__header{align-items:flex-start}.market-form-card__summary strong{font-size:12.5px}}@media (pointer:coarse){.market-button,.market-contact-link,.market-guide-card__contact,.market-page .ant-btn,.market-rules-collapse .ant-collapse-header,.market-shortcut{min-height:44px}.market-button:hover,.market-capacity-card:hover,.market-contact-link:hover,.market-guide-card:hover,.market-guideline-card:hover,.market-shortcut:hover{transform:none}}@keyframes market-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,21px,0) scale(1.03)}}@keyframes market-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@media (prefers-reduced-motion:reduce){.market-page *,.market-page :after,.market-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.market-page{background:#fff;color:#000;margin:0}.market-inner{width:100%}.market-cta,.market-guidelines,.market-hero,.market-overview,.market-reservation{background:#fff!important;min-height:0;padding:24px 0}.market-breadcrumb,.market-cta,.market-guide-card,.market-heading-link,.market-hero:after,.market-hero:before,.market-hero__actions,.market-hero__orb,.market-reservation__intro,.market-shortcuts{display:none!important}.market-hero__grid,.market-reservation__layout{display:block}.market-hero__title.ant-typography{color:#000;font-size:30pt!important}.market-capacity-grid,.market-guidelines-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-capacity-card,.market-form-card,.market-guideline-card,.market-information-card,.market-legacy-rules{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.market-form-card{display:none}.market-richtext{color:#000;font-size:11pt;line-height:1.55}.market-richtext a{color:#000;text-decoration:underline}.market-richtext iframe,.market-richtext img,.market-richtext pre,.market-richtext video,.market-table-scroll{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.market-table-scroll{overflow:visible}.market-table-scroll table{min-width:0}}.market-guideline-card--rules{--guideline-color:var(--market-primary);--guideline-soft:#fa8c161a}.market-guidelines-state--error .market-guidelines-state__icon{background:#ff4d4f17;color:var(--market-danger)}.cemetery-page{--cemetery-primary:#722ed1;--cemetery-primary-dark:#531dab;--cemetery-blue:#1890ff;--cemetery-danger:#ff4d4f;--cemetery-success:#52c41a;--cemetery-orange:#fa8c16;--cemetery-cyan:#13c2c2;--cemetery-ink:#001529;--cemetery-text:#333;--cemetery-text-secondary:#595959;--cemetery-text-muted:#8c8c8c;--cemetery-surface:#fff;--cemetery-surface-soft:#fafafa;--cemetery-border:#00152917;--cemetery-border-strong:#00152926;--cemetery-shadow-sm:0 12px 36px rgba(0,21,41,.075);--cemetery-shadow-md:0 24px 68px #0015291f;--cemetery-shadow-lg:0 32px 96px #00152929;--cemetery-ease:cubic-bezier(0.22,1,0.36,1);background:var(--cemetery-surface);color:var(--cemetery-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;width:auto}.cemetery-page *,.cemetery-page :after,.cemetery-page :before{box-sizing:border-box}.cemetery-page iframe,.cemetery-page img,.cemetery-page svg,.cemetery-page video{max-width:100%}.cemetery-page>section{max-width:none;width:100%}.cemetery-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.cemetery-section{scroll-margin-top:28px}.cemetery-kicker{align-items:center;color:var(--cemetery-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.cemetery-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.cemetery-button{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:50px;justify-content:center;line-height:1;min-width:170px;padding-inline:23px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--cemetery-ease)}.cemetery-button--primary{background:var(--cemetery-primary);border-color:var(--cemetery-primary);box-shadow:0 13px 30px #722ed13b;color:#fff}.cemetery-button--secondary{background:#ffffffeb;border-color:#00152921;color:var(--cemetery-ink)}.cemetery-button--light{background:var(--cemetery-primary);border-color:var(--cemetery-primary);box-shadow:0 12px 28px #722ed140;color:#fff}.cemetery-button--outline-light{background:#ffffff14;border-color:#ffffff3d;color:#fff}.cemetery-hero{background:radial-gradient(circle at 7% 12%,#722ed129,#0000 31%),radial-gradient(circle at 91% 83%,rgba(24,144,255,.075),#0000 29%),linear-gradient(180deg,#fff 0,var(--cemetery-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,78vh,800px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,158px);position:relative}.cemetery-hero:before{animation:cemetery-ring-float 13s ease-in-out infinite alternate;border:1px solid #722ed126;border-radius:50%;box-shadow:0 0 0 63px rgba(114,46,209,.036),0 0 0 126px rgba(114,46,209,.023);height:500px;right:-155px;top:-205px;width:500px;z-index:-2}.cemetery-hero:after,.cemetery-hero:before{content:"";pointer-events:none;position:absolute}.cemetery-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-128px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:208px;left:-8%;right:-8%;z-index:-1}.cemetery-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.cemetery-hero__orb--one{animation:cemetery-particle-float 7s ease-in-out infinite alternate;background:#722ed14f;box-shadow:0 0 0 11px rgba(114,46,209,.055);height:14px;left:47%;top:20%;width:14px}.cemetery-hero__orb--two{animation:cemetery-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#1890ff40;bottom:24%;box-shadow:0 0 0 9px rgba(24,144,255,.045);height:11px;right:9%;width:11px}.cemetery-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.cemetery-hero__copy{max-width:760px;min-width:0}.cemetery-breadcrumb{align-items:center;color:var(--cemetery-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.cemetery-breadcrumb a{align-items:center;color:var(--cemetery-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.cemetery-breadcrumb>.anticon{color:#0015293d;font-size:9px}.cemetery-hero__title.ant-typography{text-wrap:balance;color:var(--cemetery-ink);font-size:clamp(2.9rem,5vw,4.75rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:800px;overflow-wrap:break-word}.cemetery-hero__title span{color:var(--cemetery-primary)}.cemetery-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--cemetery-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:700px}.cemetery-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.cemetery-hero__facts{grid-gap:0;border-top:1px solid #0015291a;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:690px;padding-top:25px}.cemetery-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto 1fr;min-width:0;padding-inline:19px}.cemetery-hero__facts>span:first-child{padding-left:0}.cemetery-hero__facts>span:last-child{border-right:0;padding-right:0}.cemetery-hero__facts .anticon{color:var(--cemetery-primary);font-size:23px;line-height:1}.cemetery-hero__facts small{color:var(--cemetery-text-muted);font-size:12px;line-height:1.48}.cemetery-guide-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--cemetery-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--cemetery-ease),transform .3s var(--cemetery-ease)}.cemetery-guide-card:before{background:var(--cemetery-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.cemetery-guide-card:after{background:radial-gradient(circle,rgba(114,46,209,.145),#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.cemetery-guide-card__symbol{bottom:16px;color:rgba(114,46,209,.055);font-size:110px;line-height:1;pointer-events:none;position:absolute;right:18px;transform:rotate(-8deg);z-index:0}.cemetery-guide-card__header{align-items:flex-start;border-bottom:1px solid var(--cemetery-border);display:flex;gap:15px;padding:28px 29px 24px;position:relative;z-index:1}.cemetery-guide-card__icon{align-items:center;background:rgba(114,46,209,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #722ed10f;color:var(--cemetery-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.cemetery-form-card__eyebrow,.cemetery-guide-card__eyebrow,.cemetery-information-card__eyebrow,.cemetery-schedule-card__eyebrow{color:var(--cemetery-primary)!important;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.cemetery-guide-card__title.ant-typography{color:var(--cemetery-ink);font-size:clamp(1.38rem,2.2vw,1.72rem)!important;letter-spacing:-.02em;line-height:1.26!important;margin:5px 0 0!important}.cemetery-guide-card__steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:12px 29px 9px;position:relative;z-index:1}.cemetery-guide-card__steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--cemetery-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:15px}.cemetery-guide-card__steps li:last-child{border-bottom:0}.cemetery-guide-card__steps li>span{align-items:center;background:var(--cemetery-surface-soft);border:1px solid #722ed121;border-radius:13px;color:var(--cemetery-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.cemetery-guide-card__steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.cemetery-guide-card__steps strong{color:var(--cemetery-ink);font-size:14px;line-height:1.4}.cemetery-guide-card__steps small{color:var(--cemetery-text-muted);font-size:12px;line-height:1.55}.cemetery-guide-card__contact{grid-gap:13px;align-items:center;background:rgba(114,46,209,.065);border:1px solid #722ed11c;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:7px 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--cemetery-ease);z-index:2}.cemetery-guide-card__contact>.anticon:first-child{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--cemetery-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.cemetery-guide-card__contact>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.cemetery-guide-card__contact small{color:var(--cemetery-text-muted);font-size:11px;line-height:1.35}.cemetery-guide-card__contact strong{color:var(--cemetery-ink);font-size:14px;line-height:1.4}.cemetery-guide-card__contact>.anticon:last-child{color:var(--cemetery-primary);font-size:12px;transition:transform .18s ease}.cemetery-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-55px;position:relative;z-index:5}.cemetery-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--cemetery-border);border-radius:18px;box-shadow:var(--cemetery-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--cemetery-ease)}.cemetery-shortcut__icon{align-items:center;background:rgba(114,46,209,.095);border-radius:13px;color:var(--cemetery-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--cemetery-ease);width:44px}.cemetery-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.cemetery-shortcut__copy strong{color:var(--cemetery-ink);font-size:14px;line-height:1.35}.cemetery-shortcut__copy small{color:var(--cemetery-text-muted);font-size:11.5px;line-height:1.45}.cemetery-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.cemetery-section-heading{align-items:flex-end;display:flex;gap:34px;justify-content:space-between;margin-bottom:clamp(38px,5vw,57px)}.cemetery-section-heading>div:first-child{max-width:760px}.cemetery-section-title.ant-typography{text-wrap:balance;color:var(--cemetery-ink);font-size:clamp(2.05rem,3.5vw,3.12rem)!important;font-weight:700;letter-spacing:-.034em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.cemetery-section-description.ant-typography{text-wrap:pretty;color:var(--cemetery-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:710px}.cemetery-heading-link{align-items:center;color:var(--cemetery-primary);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:650;gap:7px;padding:8px 0;text-decoration:none;white-space:normal}.cemetery-overview{background:var(--cemetery-surface);padding-block:clamp(96px,9vw,132px) clamp(92px,9vw,128px)}.cemetery-features-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.cemetery-features-grid>div{min-width:0}.cemetery-feature-card{--feature-color:var(--cemetery-primary);--feature-soft:#722ed11a;align-items:flex-start;background:var(--cemetery-surface);border:1px solid var(--cemetery-border);border-radius:21px;box-shadow:var(--cemetery-shadow-sm);display:flex;flex-direction:column;height:100%;min-height:280px;overflow:hidden;padding:29px 27px 26px;position:relative;transition:border-color .23s ease,box-shadow .23s var(--cemetery-ease),transform .23s var(--cemetery-ease)}.cemetery-feature-card:before{background:var(--feature-color);content:"";height:4px;left:0;position:absolute;right:0;top:0}.cemetery-feature-card:after{background:radial-gradient(circle,var(--feature-soft),#0000 69%);border-radius:50%;content:"";height:210px;pointer-events:none;position:absolute;right:-82px;top:-94px;transition:transform .38s var(--cemetery-ease);width:210px}.cemetery-feature-card--purple{--feature-color:var(--cemetery-primary);--feature-soft:#722ed11f}.cemetery-feature-card--blue{--feature-color:var(--cemetery-blue);--feature-soft:#1890ff1c}.cemetery-feature-card--orange{--feature-color:var(--cemetery-orange);--feature-soft:#fa8c161c}.cemetery-feature-card__icon{align-items:center;background:var(--feature-soft);border:1px solid rgba(0,21,41,.055);border-radius:17px;color:var(--feature-color);display:inline-flex;font-size:25px;height:58px;justify-content:center;position:relative;transition:transform .23s var(--cemetery-ease);width:58px;z-index:1}.cemetery-feature-card__title.ant-typography{color:var(--cemetery-ink);font-size:20px;letter-spacing:-.016em;line-height:1.36!important;margin:24px 0 0!important;position:relative;z-index:1}.cemetery-feature-card__description.ant-typography{color:var(--cemetery-text-secondary);font-size:14px;line-height:1.67;margin:12px 0 0;position:relative;z-index:1}.cemetery-information-card{background:#fffffffa;border:1px solid var(--cemetery-border);border-radius:25px;box-shadow:var(--cemetery-shadow-md);margin-top:clamp(30px,5vw,52px);overflow:hidden}.cemetery-form-card__header,.cemetery-information-card__header,.cemetery-schedule-card__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,rgba(114,46,209,.075),#0000 34%),linear-gradient(180deg,#fff,var(--cemetery-surface-soft));border-bottom:1px solid var(--cemetery-border);display:flex;gap:15px;padding:25px clamp(24px,4vw,38px)}.cemetery-form-card__header-icon,.cemetery-information-card__icon,.cemetery-schedule-card__header-icon{align-items:center;background:#722ed11a;border-radius:15px;color:var(--cemetery-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.cemetery-form-card__title.ant-typography,.cemetery-information-card__title.ant-typography,.cemetery-schedule-card__title.ant-typography{color:var(--cemetery-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.cemetery-information-card__body{min-height:260px;padding:clamp(26px,5vw,48px)}.cemetery-language-note{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c162b;border-radius:13px;color:#75450e;display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin:22px clamp(24px,4vw,38px) 0;padding:12px 14px}.cemetery-language-note .anticon{color:var(--cemetery-orange);flex:0 0 auto;font-size:17px;margin-top:2px}.cemetery-loading-panel{min-height:230px}.cemetery-richtext{color:var(--cemetery-text);font-size:16px;line-height:1.78;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.cemetery-richtext *,.cemetery-richtext :after,.cemetery-richtext :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.cemetery-richtext:after{clear:both;content:"";display:block}.cemetery-richtext>:first-child{margin-top:0!important}.cemetery-richtext>:last-child{margin-bottom:0!important}.cemetery-richtext h1,.cemetery-richtext h2,.cemetery-richtext h3,.cemetery-richtext h4,.cemetery-richtext h5,.cemetery-richtext h6{text-wrap:balance;color:var(--cemetery-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28;overflow-wrap:break-word}.cemetery-richtext h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 24px}.cemetery-richtext h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:40px 0 16px}.cemetery-richtext h3{font-size:clamp(1.35rem,2.4vw,1.75rem);margin:32px 0 13px}.cemetery-richtext h4{font-size:1.2rem;margin:27px 0 11px}.cemetery-richtext p{margin:0 0 1.15em}.cemetery-richtext b,.cemetery-richtext strong{color:var(--cemetery-ink);font-weight:700}.cemetery-richtext a{color:var(--cemetery-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#722ed159;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .17s ease,text-decoration-color .17s ease}.cemetery-richtext ol,.cemetery-richtext ul{margin:0 0 1.35em;padding-left:1.45em}.cemetery-richtext li{margin:.36em 0;padding-left:.22em}.cemetery-richtext li::marker{color:var(--cemetery-primary);font-weight:700}.cemetery-richtext blockquote{background:rgba(114,46,209,.055);border:1px solid #722ed121;border-left:4px solid var(--cemetery-primary);border-radius:0 15px 15px 0;color:var(--cemetery-text-secondary);margin:1.6em 0;overflow:hidden;padding:20px 23px 20px 26px;position:relative}.cemetery-richtext blockquote>:last-child{margin-bottom:0}.cemetery-richtext hr{background:var(--cemetery-border);border:0;height:1px;margin:2.2em 0}.cemetery-richtext img{border-radius:16px;box-shadow:0 16px 42px #0015291f;display:block;height:auto;margin:1.65em auto;width:auto}.cemetery-richtext figure{margin:1.75em 0}.cemetery-richtext figure img{margin-block:0}.cemetery-richtext figcaption{color:var(--cemetery-text-muted);font-size:13px;line-height:1.55;margin-top:10px;text-align:center}.cemetery-richtext iframe,.cemetery-richtext video{background:var(--cemetery-surface-soft);border:0;border-radius:16px;box-shadow:0 16px 42px #0015291a;display:block;margin:1.65em auto;min-height:320px;width:100%!important}.cemetery-richtext video{height:auto;min-height:0}.cemetery-richtext pre{-webkit-overflow-scrolling:touch;background:var(--cemetery-ink);border-radius:14px;color:#fff;font-size:13px;line-height:1.65;margin:1.55em 0;max-width:100%;overflow:auto;padding:19px 20px;white-space:pre}.cemetery-richtext code:not(pre code),.cemetery-richtext pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cemetery-richtext code:not(pre code){background:#0015290f;border-radius:6px;color:var(--cemetery-primary-dark);font-size:.9em;padding:.16em .42em}.cemetery-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--cemetery-border);border-radius:14px;margin:1.75em 0;max-width:100%;overflow-x:auto;scrollbar-color:#722ed16b #0000;scrollbar-width:thin;width:100%}.cemetery-table-scroll table{border:0;border-collapse:collapse;border-spacing:0;margin:0!important;min-width:620px;width:100%}.cemetery-table-scroll td,.cemetery-table-scroll th{border-bottom:1px solid var(--cemetery-border);border-right:1px solid var(--cemetery-border);padding:13px 15px;text-align:left;vertical-align:top}.cemetery-table-scroll td:last-child,.cemetery-table-scroll th:last-child{border-right:0}.cemetery-table-scroll tr:last-child td{border-bottom:0}.cemetery-table-scroll th{background:rgba(114,46,209,.065);color:var(--cemetery-ink);font-size:13px;font-weight:700}.cemetery-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.cemetery-content-state{align-content:center;background:var(--cemetery-surface-soft);border:1px dashed var(--cemetery-border-strong);border-radius:19px;display:grid;justify-items:center;min-height:250px;padding:30px;text-align:center}.cemetery-content-state>.anticon{align-items:center;background:#722ed11a;border-radius:16px;color:var(--cemetery-primary);display:inline-flex;font-size:22px;height:52px;justify-content:center;margin-bottom:15px;width:52px}.cemetery-content-state strong{color:var(--cemetery-ink);font-size:16px;line-height:1.4}.cemetery-content-state small{color:var(--cemetery-text-muted);font-size:12.5px;line-height:1.58;margin-top:7px;max-width:510px}.cemetery-content-state .ant-btn{align-items:center;border-radius:10px;display:inline-flex;gap:7px;height:42px;margin-top:18px}.cemetery-content-state--error>.anticon{background:#ff4d4f17;color:var(--cemetery-danger)}.cemetery-content-state--compact{min-height:210px}.cemetery-schedule{background:radial-gradient(circle at 7% 12%,rgba(114,46,209,.095),#0000 29%),radial-gradient(circle at 93% 88%,rgba(24,144,255,.055),#0000 27%),var(--cemetery-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(90px,9vw,128px) clamp(96px,9vw,136px);position:relative}.cemetery-schedule:before{border:1px solid #722ed117;border-radius:50%;box-shadow:0 0 0 56px rgba(114,46,209,.019),0 0 0 112px rgba(114,46,209,.012);content:"";height:430px;left:-180px;pointer-events:none;position:absolute;top:-210px;width:430px}.cemetery-schedule__layout{grid-gap:clamp(42px,7vw,92px);align-items:start;display:grid;gap:clamp(42px,7vw,92px);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);position:relative;z-index:1}.cemetery-schedule__intro{max-width:480px;min-width:0;padding-top:10px}.cemetery-request__icon,.cemetery-schedule__icon{align-items:center;background:rgba(114,46,209,.115);border-radius:19px;box-shadow:inset 0 0 0 1px rgba(114,46,209,.065);color:var(--cemetery-primary);display:flex;font-size:27px;height:62px;justify-content:center;margin-bottom:24px;width:62px}.cemetery-schedule__count{align-items:center;background:#ffffffd1;border:1px solid #722ed121;border-radius:13px;display:inline-flex;gap:11px;margin-top:27px;padding:11px 14px}.cemetery-schedule__count strong{color:var(--cemetery-primary);font-size:25px;line-height:1}.cemetery-schedule__count span{color:var(--cemetery-text-secondary);font-size:12px;line-height:1.45}.cemetery-schedule-card{background:#fffffffa;border:1px solid var(--cemetery-border);border-radius:25px;box-shadow:var(--cemetery-shadow-md);min-width:0;overflow:hidden}.cemetery-schedule-card__body{min-height:440px;padding:clamp(24px,4vw,39px)}.cemetery-timeline{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:0;position:relative}.cemetery-timeline:before{background:linear-gradient(180deg,#722ed16b,#722ed114);border-radius:999px;bottom:24px;content:"";left:22px;position:absolute;top:24px;width:2px}.cemetery-timeline>li{grid-gap:17px;display:grid;gap:17px;grid-template-columns:46px minmax(0,1fr);min-width:0;padding-bottom:17px;position:relative}.cemetery-timeline>li:last-child{padding-bottom:0}.cemetery-timeline__marker{align-items:center;background:var(--cemetery-primary);border:4px solid #fff;border-radius:50%;box-shadow:0 8px 21px #722ed136;color:#fff;display:inline-flex;font-size:10px;font-weight:800;height:46px;justify-content:center;letter-spacing:.07em;position:relative;width:46px;z-index:1}.cemetery-timeline__entry{background:#fff;border:1px solid var(--cemetery-border);border-radius:16px;box-shadow:0 8px 25px rgba(0,21,41,.055);min-width:0;padding:18px 19px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s var(--cemetery-ease)}.cemetery-timeline__meta{display:flex;flex-wrap:wrap;gap:7px 13px;margin-bottom:8px}.cemetery-timeline__meta span{align-items:center;color:var(--cemetery-text-muted);display:inline-flex;font-size:11px;font-weight:600;gap:6px;line-height:1.4}.cemetery-timeline__meta .anticon{color:var(--cemetery-primary)}.cemetery-timeline__entry>strong{color:var(--cemetery-ink);display:block;font-size:15px;line-height:1.46;overflow-wrap:anywhere}.cemetery-timeline__entry>small{color:var(--cemetery-text-secondary);display:block;font-size:12px;line-height:1.5;margin-top:6px}.cemetery-timeline-skeleton{grid-gap:19px;display:grid;gap:19px}.cemetery-timeline-skeleton>div{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template-columns:44px minmax(0,1fr)}.cemetery-timeline-skeleton .ant-skeleton{width:100%}.cemetery-content-state--timeline{min-height:350px}.cemetery-schedule-card .ant-empty{align-content:center;display:grid;margin:0;min-height:340px;place-items:center}.cemetery-schedule-card .ant-empty-description{color:var(--cemetery-text-secondary);line-height:1.6}.cemetery-request{background:var(--cemetery-surface);padding-block:clamp(94px,9vw,132px) clamp(100px,9vw,140px)}.cemetery-request__layout{grid-gap:clamp(42px,7vw,92px);align-items:start;display:grid;gap:clamp(42px,7vw,92px);grid-template-columns:minmax(280px,.73fr) minmax(0,1.27fr)}.cemetery-request__intro{max-width:490px;min-width:0;padding-top:10px}.cemetery-request-steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:28px 0 0;padding:0}.cemetery-request-steps li{grid-gap:13px;border-bottom:1px solid var(--cemetery-border);display:grid;gap:13px;grid-template-columns:40px minmax(0,1fr);min-width:0;padding-block:13px}.cemetery-request-steps li:last-child{border-bottom:0}.cemetery-request-steps li>span{align-items:center;background:#722ed112;border:1px solid #722ed121;border-radius:12px;color:var(--cemetery-primary);display:inline-flex;font-size:10.5px;font-weight:800;height:40px;justify-content:center;letter-spacing:.06em;width:40px}.cemetery-request-steps li>div{grid-gap:3px;display:grid;gap:3px;min-width:0;padding-top:1px}.cemetery-request-steps strong{color:var(--cemetery-ink);font-size:14px;line-height:1.4}.cemetery-request-steps small{color:var(--cemetery-text-muted);font-size:12px;line-height:1.53}.cemetery-request__privacy{align-items:flex-start;background:rgba(82,196,26,.065);border:1px solid #52c41a29;border-radius:13px;color:#426b19;display:flex;font-size:12px;gap:10px;line-height:1.55;margin-top:24px;padding:13px 14px}.cemetery-request__privacy .anticon{color:var(--cemetery-success);flex:0 0 auto;font-size:16px;margin-top:2px}.cemetery-form-card{background:#fff;border:1px solid var(--cemetery-border);border-radius:25px;box-shadow:var(--cemetery-shadow-md);min-width:0;overflow:hidden}.cemetery-form-card__summary{background:rgba(0,21,41,.027);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cemetery-form-card__summary>span{grid-gap:4px;border-right:1px solid var(--cemetery-border);display:grid;gap:4px;min-width:0;padding:15px clamp(22px,4vw,35px)}.cemetery-form-card__summary>span:last-child{border-right:0}.cemetery-form-card__summary small{color:var(--cemetery-text-muted);font-size:10.5px;font-weight:650;line-height:1.4;text-transform:uppercase}.cemetery-form-card__summary strong{color:var(--cemetery-ink);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.cemetery-form-card__body{padding:clamp(27px,4.5vw,44px)}.cemetery-form-notice{align-items:flex-start;background:rgba(24,144,255,.065);border:1px solid #1890ff26;border-radius:13px;color:#315c83;display:flex;font-size:12.5px;gap:10px;line-height:1.56;margin-bottom:26px;padding:13px 15px}.cemetery-form-notice .anticon{color:var(--cemetery-blue);flex:0 0 auto;font-size:17px;margin-top:2px}.cemetery-form,.cemetery-form *{user-select:text;-webkit-user-select:text}.cemetery-form__grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.cemetery-form .ant-form-item{margin-bottom:22px;min-width:0}.cemetery-form .ant-form-item-label{padding-bottom:7px}.cemetery-form .ant-form-item-label>label{color:var(--cemetery-ink);font-size:13px;font-weight:650;height:auto;line-height:1.45}.cemetery-form .ant-form-item-optional{color:var(--cemetery-text-muted);font-size:10px;font-weight:500}.cemetery-form .ant-input,.cemetery-form .ant-input-affix-wrapper,.cemetery-form .ant-picker{background:#fff;border-radius:11px;min-width:0;transition:border-color .18s ease,box-shadow .18s ease}.cemetery-form .ant-input-affix-wrapper,.cemetery-form .ant-picker{min-height:46px;width:100%}.cemetery-form textarea.ant-input{min-height:112px;resize:vertical}.cemetery-form .ant-input-prefix,.cemetery-form .ant-picker-prefix{color:var(--cemetery-primary);margin-right:9px}.cemetery-form .ant-input-affix-wrapper-focused,.cemetery-form .ant-input:focus,.cemetery-form .ant-picker-focused{border-color:var(--cemetery-primary);box-shadow:0 0 0 3px #722ed11c}.cemetery-form .ant-form-item-explain-error{font-size:11.5px;line-height:1.45;margin-top:4px;text-align:left}.cemetery-form-card__footer{align-items:center;border-top:1px solid var(--cemetery-border);display:flex;gap:20px;justify-content:space-between;margin-top:5px;padding-top:24px}.cemetery-form-card__footer>span{align-items:center;color:var(--cemetery-text-muted);display:inline-flex;font-size:11.5px;gap:8px;line-height:1.45}.cemetery-form-card__footer>span .anticon{color:var(--cemetery-success)}.cemetery-form-card__footer .ant-btn{align-items:center;background:var(--cemetery-primary);border-color:var(--cemetery-primary);border-radius:12px;box-shadow:0 12px 28px #722ed138;display:inline-flex;font-weight:650;gap:8px;height:49px;justify-content:center;min-width:218px}.cemetery-cta{background:var(--cemetery-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.cemetery-cta:before{background:radial-gradient(circle,#722ed145,#0000 68%);content:"";height:470px;right:-105px;top:-190px;width:470px}.cemetery-cta:before,.cemetery-cta__circle{border-radius:50%;pointer-events:none;position:absolute}.cemetery-cta__circle--one{border:1px solid #ffffff0f;bottom:-205px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-165px;width:390px}.cemetery-cta__circle--two{background:#ffffff38;box-shadow:0 0 0 9px hsla(0,0%,100%,.025);height:10px;left:43%;top:28px;width:10px}.cemetery-cta__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.cemetery-cta__copy{align-items:flex-start;display:flex;gap:20px;max-width:730px;min-width:0}.cemetery-cta__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:#b37feb;display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.cemetery-cta__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.cemetery-cta__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.cemetery-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.cemetery-page .ant-btn:focus-visible,.cemetery-page .ant-input:focus-visible,.cemetery-page .ant-picker:focus-visible,.cemetery-page a:focus-visible,.cemetery-page button:focus-visible,.cemetery-table-scroll:focus-visible{outline:3px solid #722ed14a;outline-offset:3px}.cemetery-page ::selection{background:#722ed133;color:var(--cemetery-ink)}@media (hover:hover) and (pointer:fine){.cemetery-breadcrumb a:hover,.cemetery-heading-link:hover,.cemetery-richtext a:hover{color:var(--cemetery-primary-dark)}.cemetery-richtext a:hover{text-decoration-color:initial}.cemetery-button:hover{color:inherit;transform:translateY(-2px)}.cemetery-button--light:hover,.cemetery-button--outline-light:hover,.cemetery-button--primary:hover{color:#fff}.cemetery-guide-card:hover{box-shadow:0 36px 100px #0015292e;transform:translateY(-4px) rotate(.001deg)}.cemetery-guide-card__contact:hover{background:rgba(114,46,209,.095);border-color:#722ed138;color:inherit;transform:translateY(-2px)}.cemetery-guide-card__contact:hover>.anticon:last-child{transform:translateX(3px)}.cemetery-shortcut:hover{border-color:#722ed13b;box-shadow:0 18px 48px #0015291f;color:inherit;transform:translateY(-5px)}.cemetery-shortcut:hover .cemetery-shortcut__icon{transform:scale(1.055) rotate(-3deg)}.cemetery-shortcut:hover .cemetery-shortcut__arrow{color:var(--cemetery-primary);transform:translateX(3px)}.cemetery-feature-card:hover{border-color:#722ed133;box-shadow:0 22px 56px #00152921;transform:translateY(-6px)}.cemetery-feature-card:hover:after{transform:scale(1.08) translate(-5px,5px)}.cemetery-feature-card:hover .cemetery-feature-card__icon{transform:scale(1.06) rotate(-3deg)}.cemetery-timeline__entry:hover{border-color:#722ed133;box-shadow:0 15px 36px #0015291a;transform:translateY(-3px)}.cemetery-form-card__footer .ant-btn:hover{background:var(--cemetery-primary-dark);border-color:var(--cemetery-primary-dark);transform:translateY(-2px)}}.cemetery-button:active,.cemetery-feature-card:active,.cemetery-guide-card__contact:active,.cemetery-shortcut:active,.cemetery-timeline__entry:active{transform:translateY(0) scale(.988)}@media (max-width:1099.98px){.cemetery-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.cemetery-hero{min-height:auto}.cemetery-hero__grid{gap:58px;grid-template-columns:1fr}.cemetery-hero__copy{max-width:840px}.cemetery-guide-card{width:min(100%,720px)}.cemetery-request__layout,.cemetery-schedule__layout{gap:44px;grid-template-columns:1fr}.cemetery-request__intro,.cemetery-schedule__intro{max-width:760px}.cemetery-request-steps{max-width:650px}.cemetery-cta__layout{align-items:flex-start;flex-direction:column}.cemetery-cta__actions{justify-content:flex-start}}@media (max-width:767.98px){.cemetery-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.cemetery-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.cemetery-hero{padding-block:62px 108px}.cemetery-hero:before{right:-245px;top:-240px}.cemetery-hero:after{bottom:-142px;height:205px;left:-25%;right:-25%}.cemetery-hero__orb--one{left:auto;right:13%;top:15%}.cemetery-hero__orb--two{bottom:40%;left:5%;right:auto}.cemetery-breadcrumb{margin-bottom:22px}.cemetery-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.043em}.cemetery-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.cemetery-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.cemetery-hero__facts small{font-size:11px}.cemetery-guide-card{border-radius:23px}.cemetery-guide-card__header{padding:24px 23px 20px}.cemetery-guide-card__steps{padding-inline:23px}.cemetery-overview,.cemetery-request,.cemetery-schedule{padding-block:80px 88px}.cemetery-section-heading{align-items:flex-start;flex-direction:column;gap:16px}.cemetery-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.cemetery-section-description.ant-typography{font-size:15px;line-height:1.68}.cemetery-features-grid{gap:13px;grid-template-columns:1fr}.cemetery-feature-card{grid-gap:4px 14px;align-items:center;display:grid;gap:4px 14px;grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto;min-height:0;padding:19px 18px}.cemetery-feature-card__icon{border-radius:16px;font-size:23px;grid-row:1/span 2;height:54px;width:54px}.cemetery-feature-card__title.ant-typography{font-size:17px;grid-column:2;margin:0!important}.cemetery-feature-card__description.ant-typography{font-size:12px;grid-column:2;line-height:1.53;margin:0}.cemetery-form-card,.cemetery-information-card,.cemetery-schedule-card{border-radius:21px}.cemetery-form-card__header,.cemetery-information-card__header,.cemetery-schedule-card__header{padding:23px 22px 20px}.cemetery-form-card__body,.cemetery-information-card__body,.cemetery-schedule-card__body{padding:27px 23px}.cemetery-richtext{font-size:15.5px;line-height:1.75}.cemetery-richtext iframe{min-height:270px}.cemetery-request__icon,.cemetery-schedule__icon{border-radius:18px;font-size:25px;height:58px;width:58px}.cemetery-form__grid{grid-template-columns:1fr}.cemetery-cta__copy{flex-direction:column}}@media (max-width:575.98px){.cemetery-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.cemetery-kicker{font-size:10.5px;letter-spacing:.115em}.cemetery-kicker:before{width:19px}.cemetery-breadcrumb{font-size:12px}.cemetery-hero{padding-block:52px 92px}.cemetery-hero__title.ant-typography{font-size:clamp(2.18rem,12vw,3rem)!important;line-height:1.07!important;margin-top:10px!important}.cemetery-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.cemetery-cta__actions,.cemetery-hero__actions{display:grid;grid-template-columns:1fr;width:100%}.cemetery-cta__actions .cemetery-button,.cemetery-hero__actions .cemetery-button{min-width:0;width:100%}.cemetery-hero__facts{gap:0;grid-template-columns:1fr}.cemetery-hero__facts>span,.cemetery-hero__facts>span:first-child,.cemetery-hero__facts>span:last-child{border-bottom:1px solid #00152914;border-right:0;gap:11px;grid-template-columns:34px minmax(0,1fr);justify-items:start;padding:13px 0;text-align:left}.cemetery-hero__facts>span:last-child{border-bottom:0}.cemetery-hero__facts .anticon{justify-self:center}.cemetery-guide-card__header{align-items:center;gap:12px;padding:21px 18px 18px}.cemetery-guide-card__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.cemetery-guide-card__title.ant-typography{font-size:1.28rem!important}.cemetery-guide-card__steps{padding:8px 18px 6px}.cemetery-guide-card__steps li{gap:12px;grid-template-columns:37px minmax(0,1fr);padding-block:13px}.cemetery-guide-card__steps li>span{border-radius:11px;font-size:10px;height:37px;width:37px}.cemetery-guide-card__contact{margin:6px 12px 14px;padding:12px}.cemetery-shortcuts{gap:10px;grid-template-columns:1fr;margin-top:-33px}.cemetery-shortcut{border-radius:16px;min-height:82px;padding:14px 15px}.cemetery-shortcut__icon{border-radius:12px;font-size:17px;height:40px;width:40px}.cemetery-overview,.cemetery-request,.cemetery-schedule{padding-block:70px 78px}.cemetery-section-heading{margin-bottom:32px}.cemetery-feature-card{grid-template-columns:50px minmax(0,1fr);padding:17px 16px}.cemetery-feature-card__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.cemetery-feature-card__title.ant-typography{font-size:16px}.cemetery-feature-card__description.ant-typography{font-size:11.8px;line-height:1.5}.cemetery-form-card__header,.cemetery-information-card__header,.cemetery-schedule-card__header{gap:12px;padding:22px 18px 19px}.cemetery-form-card__header-icon,.cemetery-information-card__icon,.cemetery-schedule-card__header-icon{border-radius:14px;font-size:20px;height:46px;width:46px}.cemetery-form-card__title.ant-typography,.cemetery-information-card__title.ant-typography,.cemetery-schedule-card__title.ant-typography{font-size:1.4rem!important}.cemetery-language-note{margin-inline:18px}.cemetery-form-card__body,.cemetery-information-card__body,.cemetery-schedule-card__body{padding:23px 18px}.cemetery-richtext{font-size:15px;line-height:1.72}.cemetery-richtext blockquote{padding:17px 16px 17px 19px}.cemetery-richtext iframe{border-radius:12px;min-height:220px}.cemetery-request__layout,.cemetery-schedule__layout{gap:34px}.cemetery-timeline:before{left:18px}.cemetery-timeline>li{gap:11px;grid-template-columns:38px minmax(0,1fr);padding-bottom:13px}.cemetery-timeline__marker{border-width:3px;font-size:9px;height:38px;width:38px}.cemetery-timeline__entry{border-radius:14px;padding:15px 14px}.cemetery-timeline__meta{grid-gap:4px;display:grid;gap:4px;grid-template-columns:1fr}.cemetery-timeline__entry>strong{font-size:14px}.cemetery-request-steps{margin-top:23px}.cemetery-form-card__summary{grid-template-columns:1fr;padding-inline:18px}.cemetery-form-card__summary>span,.cemetery-form-card__summary>span:first-child,.cemetery-form-card__summary>span:last-child{border-bottom:1px solid var(--cemetery-border);border-right:0;padding:13px 0}.cemetery-form-card__summary>span:last-child{border-bottom:0}.cemetery-form-notice{margin-bottom:22px;padding:12px 13px}.cemetery-form .ant-form-item{margin-bottom:20px}.cemetery-form-card__footer{align-items:stretch;flex-direction:column}.cemetery-form-card__footer .ant-btn{min-width:0;width:100%}.cemetery-cta{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.cemetery-cta__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.cemetery-cta__title.ant-typography{font-size:1.78rem!important}}@media (max-width:374.98px){.cemetery-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.cemetery-hero__title.ant-typography{font-size:2.03rem!important}.cemetery-breadcrumb>span[aria-current=page]{display:none}.cemetery-feature-card{grid-template-columns:46px minmax(0,1fr)}.cemetery-feature-card__icon{height:46px;width:46px}.cemetery-form-card__header,.cemetery-guide-card__header,.cemetery-information-card__header,.cemetery-schedule-card__header{align-items:flex-start}.cemetery-timeline>li{gap:9px;grid-template-columns:34px minmax(0,1fr)}.cemetery-timeline:before{left:16px}.cemetery-timeline__marker{height:34px;width:34px}.cemetery-form-card__summary strong{font-size:12.5px}}@media (pointer:coarse){.cemetery-button,.cemetery-guide-card__contact,.cemetery-page .ant-btn,.cemetery-shortcut{min-height:44px}.cemetery-button:hover,.cemetery-feature-card:hover,.cemetery-guide-card:hover,.cemetery-shortcut:hover,.cemetery-timeline__entry:hover{transform:none}}@keyframes cemetery-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,21px,0) scale(1.03)}}@keyframes cemetery-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@media (prefers-reduced-motion:reduce){.cemetery-page *,.cemetery-page :after,.cemetery-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.cemetery-page{background:#fff;color:#000;margin:0}.cemetery-inner{width:100%}.cemetery-cta,.cemetery-hero,.cemetery-overview,.cemetery-request,.cemetery-schedule{background:#fff!important;min-height:0;padding:24px 0}.cemetery-breadcrumb,.cemetery-cta,.cemetery-form-card,.cemetery-guide-card,.cemetery-heading-link,.cemetery-hero:after,.cemetery-hero:before,.cemetery-hero__actions,.cemetery-hero__orb,.cemetery-request__intro,.cemetery-shortcuts{display:none!important}.cemetery-hero__grid,.cemetery-request__layout,.cemetery-schedule__layout{display:block}.cemetery-hero__title.ant-typography{color:#000;font-size:30pt!important}.cemetery-features-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cemetery-feature-card,.cemetery-information-card,.cemetery-schedule-card{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.cemetery-richtext{color:#000;font-size:11pt;line-height:1.55}.cemetery-richtext a{color:#000;text-decoration:underline}.cemetery-richtext iframe,.cemetery-richtext img,.cemetery-richtext pre,.cemetery-richtext video,.cemetery-table-scroll{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.cemetery-table-scroll{overflow:visible}.cemetery-table-scroll table{min-width:0}}.cemetery-richtext img[style*="float: left"],.cemetery-richtext img[style*="float:left"]{margin:.35em 1.45em 1em 0;max-width:min(48%,420px)}.cemetery-richtext img[style*="float: right"],.cemetery-richtext img[style*="float:right"]{margin:.35em 0 1em 1.45em;max-width:min(48%,420px)}@media (max-width:575.98px){.cemetery-richtext img[style*="float: left"],.cemetery-richtext img[style*="float: right"],.cemetery-richtext img[style*="float:left"],.cemetery-richtext img[style*="float:right"]{float:none!important;margin:1.35em auto!important;max-width:100%;width:auto!important}}.geothermal-page{--geo-primary:#ff4d4f;--geo-primary-dark:#cf1322;--geo-orange:#fa8c16;--geo-blue:#1890ff;--geo-success:#52c41a;--geo-purple:#722ed1;--geo-ink:#001529;--geo-text:#333;--geo-text-secondary:#595959;--geo-text-muted:#8c8c8c;--geo-surface:#fff;--geo-surface-soft:#fafafa;--geo-border:#00152917;--geo-border-strong:#00152926;--geo-shadow-sm:0 12px 36px rgba(0,21,41,.075);--geo-shadow-md:0 24px 68px #0015291f;--geo-shadow-lg:0 32px 96px #00152929;--geo-ease:cubic-bezier(0.22,1,0.36,1);background:var(--geo-surface);color:var(--geo-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;width:auto}.geothermal-page *,.geothermal-page :after,.geothermal-page :before{box-sizing:border-box}.geothermal-page iframe,.geothermal-page img,.geothermal-page svg,.geothermal-page video{max-width:100%}.geothermal-page>section{max-width:none;width:100%}.geothermal-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.geothermal-section{scroll-margin-top:28px}.geothermal-kicker{align-items:center;color:var(--geo-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.geothermal-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.geothermal-button{align-items:center;border:1px solid #0000;border-radius:12px;display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:50px;justify-content:center;line-height:1;min-width:172px;padding-inline:23px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--geo-ease)}.geothermal-button--primary{background:var(--geo-primary);border-color:var(--geo-primary);box-shadow:0 13px 30px #ff4d4f3b;color:#fff}.geothermal-button--secondary{background:#ffffffed;border-color:#00152921;color:var(--geo-ink)}.geothermal-button--light{background:var(--geo-primary);border-color:var(--geo-primary);box-shadow:0 12px 28px #ff4d4f40;color:#fff}.geothermal-button--outline-light{background:#ffffff14;border-color:#ffffff3d;color:#fff}.geothermal-section-heading{max-width:760px;min-width:0}.geothermal-section-heading--center{margin-inline:auto;max-width:820px;text-align:center}.geothermal-section-heading--center .geothermal-kicker{justify-content:center}.geothermal-section-heading--center .geothermal-section-description{margin-inline:auto}.geothermal-section-title.ant-typography{text-wrap:balance;color:var(--geo-ink);font-size:clamp(2.05rem,3.6vw,3.12rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.14!important;margin:10px 0 0!important;overflow-wrap:break-word}.geothermal-section-description.ant-typography{text-wrap:pretty;color:var(--geo-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:720px}.geothermal-hero{background:radial-gradient(circle at 7% 12%,#ff4d4f26,#0000 31%),radial-gradient(circle at 92% 82%,#fa8c1617,#0000 29%),radial-gradient(circle at 62% 18%,#1890ff0a,#0000 23%),linear-gradient(180deg,#fff 0,var(--geo-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(670px,79vh,810px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,158px);position:relative}.geothermal-hero:before{animation:geothermal-ring-float 13s ease-in-out infinite alternate;border:1px solid #ff4d4f26;border-radius:50%;box-shadow:0 0 0 64px rgba(255,77,79,.035),0 0 0 128px rgba(255,77,79,.022);height:510px;right:-155px;top:-210px;width:510px;z-index:-2}.geothermal-hero:after,.geothermal-hero:before{content:"";pointer-events:none;position:absolute}.geothermal-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-130px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:210px;left:-8%;right:-8%;z-index:-1}.geothermal-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.geothermal-hero__orb--one{animation:geothermal-particle-float 7s ease-in-out infinite alternate;background:#ff4d4f4f;box-shadow:0 0 0 11px rgba(255,77,79,.055);height:14px;left:47%;top:20%;width:14px}.geothermal-hero__orb--two{animation:geothermal-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#fa8c1645;bottom:24%;box-shadow:0 0 0 9px rgba(250,140,22,.045);height:11px;right:9%;width:11px}.geothermal-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.geothermal-hero__copy{max-width:770px;min-width:0}.geothermal-breadcrumb{align-items:center;color:var(--geo-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.geothermal-breadcrumb a{align-items:center;color:var(--geo-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.geothermal-breadcrumb>.anticon{color:#0015293d;font-size:9px}.geothermal-hero__title.ant-typography{text-wrap:balance;color:var(--geo-ink);font-size:clamp(2.9rem,5vw,4.72rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:820px;overflow-wrap:break-word}.geothermal-hero__title span{color:var(--geo-primary)}.geothermal-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--geo-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:700px}.geothermal-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.geothermal-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:700px;padding-top:25px}.geothermal-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:19px}.geothermal-hero__facts>span:first-child{padding-left:0}.geothermal-hero__facts>span:last-child{border-right:0;padding-right:0}.geothermal-hero__facts .anticon{color:var(--geo-primary);font-size:23px;line-height:1}.geothermal-hero__facts small{color:var(--geo-text-muted);font-size:12px;line-height:1.48}.geothermal-guide-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--geo-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--geo-ease),transform .3s var(--geo-ease)}.geothermal-guide-card:before{background:linear-gradient(90deg,var(--geo-primary),var(--geo-orange));content:"";height:4px;left:0;position:absolute;right:0;top:0}.geothermal-guide-card:after{background:radial-gradient(circle,rgba(255,77,79,.145),#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.geothermal-guide-card__header{align-items:flex-start;border-bottom:1px solid var(--geo-border);display:flex;gap:15px;padding:28px 29px 24px;position:relative;z-index:2}.geothermal-guide-card__icon{align-items:center;background:rgba(255,77,79,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #ff4d4f0f;color:var(--geo-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.geothermal-guide-card__eyebrow{color:var(--geo-primary)!important;font-size:11px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.geothermal-guide-card__title.ant-typography{color:var(--geo-ink);font-size:clamp(1.38rem,2.2vw,1.72rem)!important;letter-spacing:-.022em;line-height:1.26!important;margin:5px 0 0!important}.geothermal-guide-card__visual{background:radial-gradient(circle at center,#ff4d4f17,#0000 38%),linear-gradient(180deg,#fafafa66,#fff0);border-bottom:1px solid var(--geo-border);display:grid;height:190px;margin:0 24px;overflow:hidden;place-items:center;position:relative;z-index:1}.geothermal-guide-card__core{align-items:center;animation:geothermal-core-pulse 3.2s ease-in-out infinite;background:#fff;border:1px solid #ff4d4f2e;border-radius:21px;box-shadow:0 14px 34px #ff4d4f29,inset 0 0 0 8px rgba(255,77,79,.045);color:var(--geo-primary);display:inline-flex;font-size:29px;height:68px;justify-content:center;position:relative;width:68px;z-index:3}.geothermal-guide-card__ring{border:1px solid #ff4d4f26;border-radius:50%;pointer-events:none;position:absolute;z-index:1}.geothermal-guide-card__ring--one{animation:geothermal-ring-pulse 4s ease-in-out infinite;height:122px;width:122px}.geothermal-guide-card__ring--two{animation:geothermal-ring-pulse 4s ease-in-out .75s infinite reverse;border-color:#fa8c161a;height:174px;width:174px}.geothermal-guide-card__label{align-items:center;background:#fffffff0;border:1px solid var(--geo-border);border-radius:999px;box-shadow:0 8px 22px #00152914;color:var(--geo-text-secondary);display:inline-flex;font-size:10.5px;font-weight:700;justify-content:center;line-height:1.3;padding:7px 10px;position:absolute;z-index:4}.geothermal-guide-card__label--one{animation:geothermal-label-float 4.2s ease-in-out infinite alternate;left:23px;top:24px}.geothermal-guide-card__label--two{animation:geothermal-label-float 4.8s ease-in-out .4s infinite alternate-reverse;right:19px;top:34px}.geothermal-guide-card__label--three{animation:geothermal-label-float 4.5s ease-in-out .7s infinite alternate;bottom:23px;right:40px}.geothermal-guide-card__steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:11px 29px 8px;position:relative;z-index:2}.geothermal-guide-card__steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--geo-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:14px}.geothermal-guide-card__steps li:last-child{border-bottom:0}.geothermal-guide-card__steps li>span{align-items:center;background:var(--geo-surface-soft);border:1px solid #ff4d4f1f;border-radius:13px;color:var(--geo-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.geothermal-guide-card__steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.geothermal-guide-card__steps strong{color:var(--geo-ink);font-size:14px;line-height:1.4}.geothermal-guide-card__steps small{color:var(--geo-text-muted);font-size:12px;line-height:1.55}.geothermal-guide-card__link{grid-gap:13px;align-items:center;background:rgba(255,77,79,.055);border:1px solid #ff4d4f1c;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:7px 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--geo-ease);z-index:2}.geothermal-guide-card__link-icon{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--geo-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.geothermal-guide-card__link>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.geothermal-guide-card__link small{color:var(--geo-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.06em;line-height:1.35}.geothermal-guide-card__link strong{color:var(--geo-ink);font-size:14px;line-height:1.4}.geothermal-guide-card__link>.anticon:last-child{color:var(--geo-primary);font-size:12px;transition:transform .18s ease}.geothermal-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-55px;position:relative;z-index:5}.geothermal-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--geo-border);border-radius:18px;box-shadow:var(--geo-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--geo-ease)}.geothermal-shortcut__icon{align-items:center;background:#ff4d4f17;border-radius:13px;color:var(--geo-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--geo-ease);width:44px}.geothermal-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.geothermal-shortcut__copy strong{color:var(--geo-ink);font-size:14px;line-height:1.35}.geothermal-shortcut__copy small{color:var(--geo-text-muted);font-size:11.5px;line-height:1.45}.geothermal-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.geothermal-overview{background:var(--geo-surface);padding-block:clamp(92px,9vw,132px) clamp(96px,9vw,136px)}.geothermal-overview__layout{grid-gap:clamp(36px,6vw,78px);align-items:start;display:grid;gap:clamp(36px,6vw,78px);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.geothermal-overview-card{background:#fff;border:1px solid var(--geo-border);border-radius:25px;box-shadow:var(--geo-shadow-md);min-width:0;overflow:hidden}.geothermal-overview-card__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,#ff4d4f14,#0000 37%),linear-gradient(180deg,#fff,var(--geo-surface-soft));border-bottom:1px solid var(--geo-border);display:flex;gap:15px;padding:27px clamp(24px,4vw,38px) 23px}.geothermal-overview-card__icon{align-items:center;background:#ff4d4f1a;border-radius:15px;color:var(--geo-primary);display:inline-flex;flex:0 0 auto;font-size:21px;height:50px;justify-content:center;width:50px}.geothermal-overview-card__eyebrow{color:var(--geo-primary)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.geothermal-overview-card__title.ant-typography{color:var(--geo-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.geothermal-overview-card__body{min-height:300px;padding:clamp(26px,4.6vw,46px)}.geothermal-language-note{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c162b;border-radius:13px;color:#75450e;display:flex;font-size:12.5px;gap:9px;line-height:1.55;margin-bottom:25px;padding:12px 14px}.geothermal-language-note .anticon{color:var(--geo-orange);flex:0 0 auto;font-size:16px;margin-top:2px}.geothermal-generic-copy{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr)}.geothermal-generic-copy__mark{align-items:center;background:#52c41a17;border-radius:17px;color:var(--geo-success);display:inline-flex;font-size:23px;height:54px;justify-content:center;width:54px}.geothermal-generic-copy>.ant-typography{color:var(--geo-text);font-size:16.5px;line-height:1.82;margin:0}.geothermal-generic-copy__note{align-items:flex-start;background:rgba(24,144,255,.055);border:1px solid #1890ff1f;border-radius:14px;color:var(--geo-text-secondary);display:flex;font-size:13px;gap:10px;grid-column:1/-1;line-height:1.58;margin-top:7px;padding:14px 16px}.geothermal-generic-copy__note .anticon{color:var(--geo-blue);flex:0 0 auto;font-size:17px;margin-top:2px}.geothermal-state{grid-gap:14px;align-items:center;background:rgba(255,77,79,.055);border:1px solid #ff4d4f29;border-radius:16px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:18px}.geothermal-state>.anticon{color:var(--geo-primary);font-size:23px}.geothermal-state>div{grid-gap:4px;display:grid;gap:4px;min-width:0}.geothermal-state strong{color:var(--geo-ink);font-size:15px;line-height:1.4}.geothermal-state small{color:var(--geo-text-muted);font-size:12px;line-height:1.55}.geothermal-state .ant-btn{border-radius:10px}.geothermal-state--error{background:rgba(255,77,79,.055);border-color:#ff4d4f29}.geothermal-generic-copy .geothermal-state{grid-column:1/-1}.geothermal-state--large{align-content:center;min-height:240px}.geothermal-rich-content{color:var(--geo-text);font-size:16px;line-height:1.78;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.geothermal-rich-content *,.geothermal-rich-content :after,.geothermal-rich-content :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.geothermal-rich-content:after{clear:both;content:"";display:block}.geothermal-rich-content>:first-child{margin-top:0!important}.geothermal-rich-content>:last-child{margin-bottom:0!important}.geothermal-rich-content p{margin:0 0 1.15em}.geothermal-rich-content h1,.geothermal-rich-content h2,.geothermal-rich-content h3,.geothermal-rich-content h4,.geothermal-rich-content h5,.geothermal-rich-content h6{text-wrap:balance;color:var(--geo-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28;overflow-wrap:break-word}.geothermal-rich-content h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 24px}.geothermal-rich-content h2{font-size:clamp(1.65rem,3vw,2.25rem);margin:40px 0 16px}.geothermal-rich-content h3{font-size:clamp(1.35rem,2.4vw,1.75rem);margin:32px 0 13px}.geothermal-rich-content h4{font-size:1.2rem;margin:27px 0 11px}.geothermal-rich-content b,.geothermal-rich-content strong{color:var(--geo-ink);font-weight:700}.geothermal-rich-content a{color:var(--geo-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#ff4d4f59;text-decoration-thickness:1px;text-underline-offset:3px}.geothermal-rich-content ol,.geothermal-rich-content ul{margin:0 0 1.35em;padding-inline-start:1.45em}.geothermal-rich-content li{margin:.36em 0;padding-inline-start:.22em}.geothermal-rich-content li::marker{color:var(--geo-primary);font-weight:700}.geothermal-rich-content blockquote{background:#ff4d4f0d;border:1px solid #ff4d4f1f;border-left:4px solid var(--geo-primary);border-radius:0 15px 15px 0;color:var(--geo-text-secondary);margin:1.55em 0;padding:19px 22px 19px 24px}.geothermal-rich-content blockquote>:last-child{margin-bottom:0}.geothermal-rich-content hr{background:var(--geo-border);border:0;height:1px;margin:2.2em 0}.geothermal-rich-content img{border-radius:16px;box-shadow:0 16px 42px #0015291f;display:block;height:auto;margin:1.6em auto;width:auto}.geothermal-rich-content iframe,.geothermal-rich-content video{background:var(--geo-surface-soft);border:0;border-radius:16px;box-shadow:0 16px 42px #0015291a;display:block;margin:1.6em auto;min-height:320px;width:100%!important}.geothermal-rich-content video{height:auto;min-height:0}.geothermal-rich-content pre{background:var(--geo-ink);border-radius:14px;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.65;margin:1.55em 0;max-width:100%;overflow:auto;padding:18px 20px;white-space:pre}.geothermal-rich-content code:not(pre code){background:#0015290f;border-radius:6px;color:var(--geo-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.16em .42em}.geothermal-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--geo-border);border-radius:14px;margin:1.7em 0;max-width:100%;overflow-x:auto;scrollbar-color:#ff4d4f6b #0000;scrollbar-width:thin;width:100%}.geothermal-table-scroll table{border:0;border-collapse:collapse;margin:0!important;min-width:620px;width:100%}.geothermal-table-scroll td,.geothermal-table-scroll th{border-bottom:1px solid var(--geo-border);border-right:1px solid var(--geo-border);padding:13px 15px;text-align:left;vertical-align:top}.geothermal-table-scroll td:last-child,.geothermal-table-scroll th:last-child{border-right:0}.geothermal-table-scroll tr:last-child td{border-bottom:0}.geothermal-table-scroll th{background:rgba(255,77,79,.055);color:var(--geo-ink);font-size:13px;font-weight:700}.geothermal-options{background:radial-gradient(circle at 6% 10%,rgba(255,77,79,.075),#0000 28%),radial-gradient(circle at 94% 88%,rgba(250,140,22,.055),#0000 27%),var(--geo-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(90px,9vw,128px) clamp(96px,9vw,136px);position:relative}.geothermal-options:before{border:1px solid #ff4d4f14;border-radius:50%;box-shadow:0 0 0 54px rgba(255,77,79,.018),0 0 0 108px rgba(255,77,79,.011);content:"";height:430px;pointer-events:none;position:absolute;right:-175px;top:-210px;width:430px}.geothermal-options__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(39px,5vw,57px);position:relative;z-index:1}.geothermal-option-card{background:#fffffff5;border:1px solid var(--geo-border);border-radius:21px;box-shadow:var(--geo-shadow-sm);min-height:286px;min-width:0;overflow:hidden;padding:29px 25px 25px;position:relative;transition:border-color .22s ease,box-shadow .22s var(--geo-ease),transform .22s var(--geo-ease)}.geothermal-option-card:before{background:linear-gradient(90deg,var(--geo-primary),var(--geo-orange));content:"";height:4px;left:0;opacity:.94;position:absolute;right:0;top:0}.geothermal-option-card:after{background:radial-gradient(circle,rgba(255,77,79,.075),#0000 69%);border-radius:50%;content:"";height:170px;pointer-events:none;position:absolute;right:-76px;top:-78px;width:170px}.geothermal-option-card__number{color:#0015292b;font-size:11px;font-weight:800;letter-spacing:.12em;position:absolute;right:22px;top:22px}.geothermal-option-card__icon{align-items:center;background:#ff4d4f17;border-radius:17px;color:var(--geo-primary);display:inline-flex;font-size:24px;height:56px;justify-content:center;position:relative;transition:transform .22s var(--geo-ease);width:56px;z-index:1}.geothermal-option-card__title.ant-typography{color:var(--geo-ink);font-size:19px;letter-spacing:-.016em;line-height:1.38!important;margin:23px 0 0!important;position:relative;z-index:1}.geothermal-option-card__text.ant-typography{color:var(--geo-text-secondary);font-size:13.5px;line-height:1.66;margin:12px 0 0;position:relative;z-index:1}.geothermal-prices{background:var(--geo-surface);padding-block:clamp(92px,9vw,132px) clamp(98px,9vw,138px)}.geothermal-prices__layout{grid-gap:clamp(36px,6vw,78px);align-items:start;display:grid;gap:clamp(36px,6vw,78px);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.geothermal-prices__intro{max-width:470px;min-width:0}.geothermal-prices__icon{background:#ff4d4f1a;border-radius:18px;font-size:26px;height:60px;justify-content:center;margin-bottom:25px;width:60px}.geothermal-prices__contact-link,.geothermal-prices__icon{align-items:center;color:var(--geo-primary);display:inline-flex}.geothermal-prices__contact-link{font-size:13px;font-weight:700;gap:8px;line-height:1.4;margin-top:24px;text-decoration:none}.geothermal-prices__contact-link .anticon{font-size:11px;transition:transform .18s ease}.geothermal-prices-card{background:#fff;border:1px solid var(--geo-border);border-radius:25px;box-shadow:var(--geo-shadow-md);min-width:0;overflow:hidden}.geothermal-prices-card__header{align-items:center;background:radial-gradient(circle at 100% 0,rgba(255,77,79,.075),#0000 38%),linear-gradient(180deg,#fff,var(--geo-surface-soft));border-bottom:1px solid var(--geo-border);display:flex;gap:20px;justify-content:space-between;padding:25px clamp(23px,4vw,36px)}.geothermal-prices-card__eyebrow{color:var(--geo-primary)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.geothermal-prices-card__title.ant-typography{color:var(--geo-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.geothermal-prices-card__status{align-items:center;background:rgba(82,196,26,.075);border:1px solid #52c41a29;border-radius:999px;color:#389e0d;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:700;gap:7px;line-height:1.35;padding:8px 11px}.geothermal-prices-card__body{min-height:320px;padding:clamp(23px,4vw,36px)}.geothermal-prices-table{border:1px solid var(--geo-border);border-radius:15px;overflow:hidden}.geothermal-prices-table .ant-table,.geothermal-prices-table .ant-table-container,.geothermal-prices-table .ant-table-wrapper{min-width:0}.geothermal-prices-table .ant-table-thead>tr>th{background:rgba(255,77,79,.055);color:var(--geo-ink);font-size:12.5px;font-weight:700}.geothermal-prices-table .ant-table-tbody>tr>td{color:var(--geo-text-secondary);font-size:13.5px;line-height:1.55}.geothermal-prices-table .ant-table-tbody>tr:hover>td{background:rgba(255,77,79,.035)!important}.geothermal-price-cards{display:none}.geothermal-price-card{grid-gap:13px;align-items:start;background:#fff;border:1px solid var(--geo-border);border-radius:15px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:17px;position:relative}.geothermal-price-card__number{align-items:center;background:#ff4d4f17;border-radius:12px;color:var(--geo-primary);display:inline-flex;font-size:10.5px;font-weight:800;height:38px;justify-content:center;letter-spacing:.07em;width:38px}.geothermal-price-card__copy{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.geothermal-price-card__copy>strong{color:var(--geo-ink);font-size:14px;grid-column:1/-1;line-height:1.45;overflow-wrap:anywhere}.geothermal-price-card__copy>span{grid-gap:3px;border-top:1px solid var(--geo-border);display:grid;gap:3px;min-width:0;padding-top:10px}.geothermal-price-card__copy small{color:var(--geo-text-muted);font-size:10.5px;line-height:1.35}.geothermal-price-card__copy b{color:var(--geo-text-secondary);font-size:13px;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.geothermal-empty-state{background:var(--geo-surface-soft);border:1px dashed var(--geo-border-strong);border-radius:17px;display:grid;justify-items:center;min-height:260px;padding:24px;place-content:center;text-align:center}.geothermal-empty-state__icon{align-items:center;background:rgba(255,77,79,.085);border-radius:17px;color:var(--geo-primary);display:inline-flex;font-size:22px;height:54px;justify-content:center;margin-bottom:2px;width:54px}.geothermal-empty-state .ant-empty{margin-block:12px}.geothermal-empty-state .ant-empty-description{color:var(--geo-text-secondary);line-height:1.55}.geothermal-empty-state>a{align-items:center;color:var(--geo-primary);display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;text-decoration:none}.geothermal-empty-state>a .anticon{font-size:10px;transition:transform .18s ease}.geothermal-cta{background:var(--geo-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.geothermal-cta:before{background:radial-gradient(circle,#ff4d4f38,#0000 68%);content:"";height:470px;right:-105px;top:-195px;width:470px}.geothermal-cta:before,.geothermal-cta__circle{border-radius:50%;pointer-events:none;position:absolute}.geothermal-cta__circle--one{border:1px solid #ffffff0f;bottom:-205px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-165px;width:390px}.geothermal-cta__circle--two{animation:geothermal-particle-float 7s ease-in-out infinite alternate;background:#fa8c1680;box-shadow:0 0 0 10px #fa8c160d;height:12px;left:46%;top:28px;width:12px}.geothermal-cta__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.geothermal-cta__copy{align-items:flex-start;display:flex;gap:20px;max-width:730px;min-width:0}.geothermal-cta__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--geo-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.geothermal-cta__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.geothermal-cta__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.geothermal-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.geothermal-page .ant-btn:focus-visible,.geothermal-page a:focus-visible,.geothermal-page button:focus-visible,.geothermal-table-scroll:focus-visible{outline:3px solid #ff4d4f47;outline-offset:3px}.geothermal-page ::selection{background:#ff4d4f33;color:var(--geo-ink)}@media (hover:hover) and (pointer:fine){.geothermal-breadcrumb a:hover,.geothermal-rich-content a:hover{color:var(--geo-primary-dark)}.geothermal-button:hover{color:inherit;transform:translateY(-2px)}.geothermal-button--light:hover,.geothermal-button--primary:hover{background:var(--geo-primary-dark);border-color:var(--geo-primary-dark);box-shadow:0 16px 34px #ff4d4f42;color:#fff}.geothermal-button--secondary:hover{border-color:#ff4d4f47;color:var(--geo-ink)}.geothermal-button--outline-light:hover{background:#ffffff21;border-color:#ffffff6b;color:#fff}.geothermal-guide-card:hover{box-shadow:0 36px 100px #0015292e;transform:translateY(-4px) rotate(.001deg)}.geothermal-guide-card__link:hover{background:rgba(255,77,79,.085);border-color:#ff4d4f38;color:inherit;transform:translateY(-2px)}.geothermal-guide-card__link:hover>.anticon:last-child{transform:translateX(3px)}.geothermal-shortcut:hover{border-color:#ff4d4f3b;box-shadow:0 18px 48px #0015291f;color:inherit;transform:translateY(-5px)}.geothermal-shortcut:hover .geothermal-shortcut__icon{transform:scale(1.055) rotate(-3deg)}.geothermal-shortcut:hover .geothermal-shortcut__arrow{color:var(--geo-primary);transform:translateX(3px)}.geothermal-option-card:hover{border-color:#ff4d4f3b;box-shadow:0 22px 56px #00152921;transform:translateY(-6px)}.geothermal-option-card:hover .geothermal-option-card__icon{transform:scale(1.06) rotate(-3deg)}.geothermal-empty-state>a:hover .anticon,.geothermal-prices__contact-link:hover .anticon{transform:translateX(4px)}}.geothermal-guide-card__link:active,.geothermal-option-card:active,.geothermal-shortcut:active{transform:translateY(0) scale(.988)}@media (max-width:1099.98px){.geothermal-options__grid,.geothermal-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.geothermal-hero{min-height:auto}.geothermal-hero__grid{gap:58px;grid-template-columns:1fr}.geothermal-hero__copy{max-width:840px}.geothermal-guide-card{width:min(100%,710px)}.geothermal-overview__layout,.geothermal-prices__layout{gap:42px;grid-template-columns:1fr}.geothermal-prices__intro,.geothermal-section-heading{max-width:760px}.geothermal-cta__layout{align-items:flex-start;flex-direction:column}.geothermal-cta__actions{justify-content:flex-start}}@media (max-width:767.98px){.geothermal-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.geothermal-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.geothermal-hero{padding-block:62px 108px}.geothermal-hero:before{right:-250px;top:-245px}.geothermal-hero:after{bottom:-144px;height:208px;left:-24%;right:-24%}.geothermal-hero__orb--one{left:auto;right:13%;top:15%}.geothermal-hero__orb--two{bottom:38%;left:5%;right:auto}.geothermal-breadcrumb{margin-bottom:22px}.geothermal-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.72rem)!important;letter-spacing:-.043em}.geothermal-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.geothermal-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.geothermal-guide-card{border-radius:23px}.geothermal-guide-card__header{padding:24px 23px 20px}.geothermal-guide-card__steps{padding-inline:23px}.geothermal-guide-card__visual{margin-inline:18px}.geothermal-options,.geothermal-overview,.geothermal-prices{padding-block:80px 88px}.geothermal-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.geothermal-section-description.ant-typography{font-size:15px;line-height:1.68}.geothermal-overview-card,.geothermal-prices-card{border-radius:21px}.geothermal-overview-card__header,.geothermal-prices-card__header{padding-inline:25px}.geothermal-overview-card__body,.geothermal-prices-card__body{padding:27px 25px}.geothermal-options__grid{gap:16px}.geothermal-option-card{min-height:255px}.geothermal-prices-table{display:none}.geothermal-price-cards{grid-gap:12px;display:grid;gap:12px}.geothermal-cta__copy{flex-direction:column}}@media (max-width:575.98px){.geothermal-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.geothermal-kicker{font-size:10.5px;letter-spacing:.115em}.geothermal-kicker:before{width:19px}.geothermal-breadcrumb{font-size:12px}.geothermal-hero{padding-block:52px 92px}.geothermal-hero__title.ant-typography{font-size:clamp(2.18rem,12vw,3rem)!important;line-height:1.07!important;margin-top:10px!important}.geothermal-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.geothermal-cta__actions,.geothermal-hero__actions{display:grid;grid-template-columns:1fr;width:100%}.geothermal-button{min-width:0;width:100%}.geothermal-hero__facts{grid-template-columns:1fr}.geothermal-hero__facts>span,.geothermal-hero__facts>span:first-child,.geothermal-hero__facts>span:last-child{border-bottom:1px solid #00152914;border-right:0;gap:11px;grid-template-columns:34px minmax(0,1fr);justify-items:start;padding:13px 0;text-align:left}.geothermal-hero__facts>span:last-child{border-bottom:0}.geothermal-hero__facts .anticon{justify-self:center}.geothermal-guide-card__header{align-items:center;gap:12px;padding:21px 18px 18px}.geothermal-guide-card__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.geothermal-guide-card__title.ant-typography{font-size:1.28rem!important}.geothermal-guide-card__visual{height:172px;margin-inline:14px}.geothermal-guide-card__core{border-radius:19px;font-size:25px;height:60px;width:60px}.geothermal-guide-card__ring--one{height:108px;width:108px}.geothermal-guide-card__ring--two{height:150px;width:150px}.geothermal-guide-card__label{font-size:9.5px;padding:6px 9px}.geothermal-guide-card__label--one{left:13px;top:20px}.geothermal-guide-card__label--two{right:10px;top:26px}.geothermal-guide-card__label--three{bottom:18px;right:23px}.geothermal-guide-card__steps{padding:8px 18px 6px}.geothermal-guide-card__steps li{gap:12px;grid-template-columns:38px minmax(0,1fr);padding-block:13px}.geothermal-guide-card__steps li>span{border-radius:11px;font-size:10px;height:38px;width:38px}.geothermal-guide-card__link{margin:6px 12px 14px;padding:12px}.geothermal-shortcuts{gap:10px;grid-template-columns:1fr;margin-top:-34px}.geothermal-shortcut{min-height:0;padding:15px}.geothermal-options,.geothermal-overview,.geothermal-prices{padding-block:68px 78px}.geothermal-overview-card__header,.geothermal-prices-card__header{align-items:flex-start;padding:22px 18px}.geothermal-overview-card__icon{border-radius:14px;font-size:19px;height:46px;width:46px}.geothermal-overview-card__body,.geothermal-prices-card__body{min-height:0;padding:23px 18px}.geothermal-generic-copy{gap:14px;grid-template-columns:1fr}.geothermal-generic-copy__mark{border-radius:15px;font-size:21px;height:48px;width:48px}.geothermal-generic-copy>.ant-typography{font-size:15.5px;line-height:1.76}.geothermal-generic-copy__note{grid-column:1}.geothermal-state{grid-template-columns:auto minmax(0,1fr);padding:15px}.geothermal-state .ant-btn{grid-column:1/-1;width:100%}.geothermal-rich-content{font-size:15px;line-height:1.72}.geothermal-rich-content blockquote{padding:17px 16px 17px 19px}.geothermal-rich-content iframe{min-height:220px}.geothermal-options__grid{gap:12px;grid-template-columns:1fr}.geothermal-option-card{grid-gap:13px;align-items:start;border-radius:17px;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);min-height:0;padding:18px 17px}.geothermal-option-card__number{right:16px;top:17px}.geothermal-option-card__icon{border-radius:14px;font-size:20px;grid-row:1/span 2;height:46px;width:46px}.geothermal-option-card__title.ant-typography{font-size:16px;margin:2px 30px 0 0!important}.geothermal-option-card__text.ant-typography{font-size:12.5px;line-height:1.56;margin:5px 0 0}.geothermal-prices__icon{border-radius:16px;font-size:23px;height:54px;width:54px}.geothermal-prices-card__header{flex-direction:column;gap:12px}.geothermal-prices-card__status{align-self:flex-start}.geothermal-price-card__copy{gap:8px;grid-template-columns:1fr}.geothermal-price-card__copy>strong{grid-column:1}.geothermal-empty-state{min-height:225px;padding:20px 14px}.geothermal-cta{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.geothermal-cta__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.geothermal-cta__title.ant-typography{font-size:1.78rem!important}}@media (max-width:359.98px){.geothermal-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.geothermal-hero__title.ant-typography{font-size:2.02rem!important}.geothermal-breadcrumb>span[aria-current=page]{display:none}.geothermal-guide-card__label--one{left:7px}.geothermal-guide-card__label--two{right:5px}.geothermal-guide-card__label--three{right:15px}.geothermal-shortcut{grid-template-columns:auto minmax(0,1fr)}.geothermal-shortcut__arrow{display:none}.geothermal-price-card{grid-template-columns:1fr}}@media (pointer:coarse){.geothermal-button,.geothermal-empty-state>a,.geothermal-guide-card__link,.geothermal-prices__contact-link,.geothermal-shortcut{min-height:44px}.geothermal-button:hover,.geothermal-guide-card:hover,.geothermal-guide-card__link:hover,.geothermal-option-card:hover,.geothermal-shortcut:hover{transform:none}}@keyframes geothermal-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,21px,0) scale(1.03)}}@keyframes geothermal-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@keyframes geothermal-ring-pulse{0%,to{opacity:.62;transform:scale(.95)}50%{opacity:1;transform:scale(1.035)}}@keyframes geothermal-core-pulse{0%,to{box-shadow:0 14px 34px #ff4d4f24,inset 0 0 0 8px rgba(255,77,79,.045);transform:translateY(0)}50%{box-shadow:0 18px 42px #ff4d4f33,inset 0 0 0 10px #ff4d4f0f;transform:translateY(-3px)}}@keyframes geothermal-label-float{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.geothermal-page *,.geothermal-page :after,.geothermal-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.geothermal-page{background:#fff;color:#000}.geothermal-inner,.geothermal-page,.geothermal-page>section{margin:0;width:100%}.geothermal-cta,.geothermal-hero,.geothermal-options,.geothermal-overview,.geothermal-prices{background:#fff!important;min-height:0;padding:24px 0}.geothermal-breadcrumb,.geothermal-cta,.geothermal-guide-card,.geothermal-hero:after,.geothermal-hero:before,.geothermal-hero__actions,.geothermal-hero__orb,.geothermal-options:before,.geothermal-shortcuts{display:none!important}.geothermal-hero__grid,.geothermal-overview__layout,.geothermal-prices__layout{display:block}.geothermal-hero__title.ant-typography{color:#000;font-size:30pt!important}.geothermal-option-card,.geothermal-overview-card,.geothermal-prices-card{border:1px solid #ccc;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.geothermal-overview-card__body,.geothermal-overview-card__header,.geothermal-prices-card__body,.geothermal-prices-card__header{background:#fff;border:0;padding-inline:0}.geothermal-rich-content{color:#000;font-size:11pt;line-height:1.55}.geothermal-rich-content a{color:#000;text-decoration:underline}.geothermal-prices-table{display:block}.geothermal-price-cards{display:none}}.price-page{--price-primary:#1890ff;--price-danger:#ff4d4f;--price-success:#52c41a;--price-purple:#722ed1;--price-orange:#fa8c16;--price-cyan:#13c2c2;--price-ink:#001529;--price-text:#333;--price-text-secondary:#595959;--price-text-muted:#8c8c8c;--price-surface:#fff;--price-surface-soft:#fafafa;--price-border:#00152917;--price-border-strong:#00152926;--price-shadow-sm:0 12px 36px rgba(0,21,41,.075);--price-shadow-md:0 24px 68px #0015291f;--price-shadow-lg:0 32px 92px #00152929;--price-ease:cubic-bezier(0.22,1,0.36,1);background:var(--price-surface);color:var(--price-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);max-width:none;min-width:0;position:relative;user-select:text;-webkit-user-select:text;width:auto}.price-page *,.price-page :after,.price-page :before{box-sizing:border-box}.price-page iframe,.price-page img,.price-page svg,.price-page video{max-width:100%}.price-page .ant-collapse-header,.price-page .ant-select,.price-page a,.price-page button{user-select:none;-webkit-user-select:none}.price-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.price-kicker{align-items:center;color:var(--price-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.price-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.price-hero{background:radial-gradient(circle at 7% 13%,#1890ff29,#0000 31%),radial-gradient(circle at 93% 82%,#722ed114,#0000 29%),linear-gradient(180deg,#fff 0,var(--price-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,78vh,800px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(112px,11vw,158px);position:relative}.price-hero:before{animation:price-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 62px rgba(24,144,255,.036),0 0 0 124px rgba(24,144,255,.023);height:500px;right:-150px;top:-200px;width:500px;z-index:-2}.price-hero:after,.price-hero:before{content:"";pointer-events:none;position:absolute}.price-hero:after{background:#ffffffe8;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-130px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:208px;left:-8%;right:-8%;z-index:-1}.price-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.price-hero__orb--one{animation:price-particle-float 7s ease-in-out infinite alternate;background:#1890ff4d;box-shadow:0 0 0 11px rgba(24,144,255,.055);height:14px;left:47%;top:20%;width:14px}.price-hero__orb--two{animation:price-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:24%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:9%;width:11px}.price-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.price-hero__copy{max-width:760px;min-width:0}.price-breadcrumb{align-items:center;color:var(--price-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.price-breadcrumb a{align-items:center;color:var(--price-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.price-breadcrumb>span{color:#00152940}.price-breadcrumb b{color:var(--price-text-muted);font-weight:500}.price-hero__title.ant-typography{text-wrap:balance;color:var(--price-ink);font-size:clamp(2.9rem,5vw,4.75rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:820px;overflow-wrap:break-word}.price-hero__title span{color:var(--price-primary)}.price-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--price-text-secondary);font-size:clamp(1.04rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:700px}.price-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.price-cta__actions .ant-btn,.price-hero__actions .ant-btn,.price-section-heading .ant-btn,.price-source-note .ant-btn{align-items:center;border-radius:12px;display:inline-flex;font-weight:650;gap:8px;justify-content:center;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--price-ease)}.price-hero__actions .ant-btn{box-shadow:none;height:50px;min-width:170px;padding-inline:23px}.price-cta__actions .ant-btn-primary,.price-hero__actions .ant-btn-primary{background:var(--price-primary);border-color:var(--price-primary);box-shadow:0 13px 30px #1890ff38}.price-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:680px;padding-top:25px}.price-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:19px}.price-hero__facts>span:first-child{padding-left:0}.price-hero__facts>span:last-child{border-right:0;padding-right:0}.price-hero__facts .anticon{color:var(--price-primary);font-size:23px}.price-hero__facts small{color:var(--price-text-muted);font-size:12.5px;line-height:1.45}.price-overview{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--price-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--price-ease),transform .3s var(--price-ease)}.price-overview:before{background:var(--price-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.price-overview--archive:before{background:var(--price-orange)}.price-overview:after{background:radial-gradient(circle,rgba(24,144,255,.145),#0000 69%);border-radius:50%;content:"";height:265px;pointer-events:none;position:absolute;right:-108px;top:-120px;width:265px}.price-overview--archive:after{background:radial-gradient(circle,#fa8c1621,#0000 69%)}.price-overview>header{grid-gap:15px;align-items:start;border-bottom:1px solid var(--price-border);display:grid;gap:15px;grid-template-columns:auto minmax(0,1fr) auto;padding:28px 29px 24px;position:relative;z-index:1}.price-overview>header>span:first-child{align-items:center;background:rgba(24,144,255,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--price-primary);display:inline-flex;font-size:23px;height:52px;justify-content:center;width:52px}.price-overview--archive>header>span:first-child{background:#fa8c161a;color:var(--price-orange)}.price-overview>header>div{min-width:0}.price-overview>header .ant-typography:first-child{color:var(--price-primary)!important;font-size:10.5px;font-weight:750;letter-spacing:.12em;line-height:1.5}.price-overview--archive>header .ant-typography:first-child{color:var(--price-orange)!important}.price-overview>header h2.ant-typography{color:var(--price-ink);font-size:clamp(1.42rem,2.25vw,1.78rem)!important;letter-spacing:-.024em;line-height:1.25!important;margin:5px 0 0!important}.price-overview>header em{align-items:center;background:rgba(82,196,26,.075);border:1px solid #52c41a2e;border-radius:999px;color:#389e0d;display:inline-flex;font-size:10.5px;font-style:normal;font-weight:750;justify-content:center;line-height:1.35;padding:7px 10px;white-space:nowrap}.price-overview--archive>header em{background:#fa8c1614;border-color:#fa8c1633;color:#ad6800}.price-overview__metrics{background:rgba(0,21,41,.034);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:22px 29px;position:relative;z-index:1}.price-overview__metrics span{grid-gap:4px;border-right:1px solid var(--price-border);display:grid;gap:4px;padding-inline:18px}.price-overview__metrics span:first-child{padding-left:0}.price-overview__metrics span:last-child{border-right:0;padding-right:0}.price-overview__metrics strong{color:var(--price-ink);font-size:27px;line-height:1.1}.price-overview__metrics small{color:var(--price-text-muted);font-size:11.5px;line-height:1.45}.price-overview__source{grid-gap:13px;align-items:center;border-bottom:1px solid var(--price-border);display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr);margin:23px 28px 14px;padding-bottom:21px;position:relative;z-index:1}.price-overview__source>span{align-items:center;background:var(--price-surface-soft);border-radius:13px;color:var(--price-primary);display:inline-flex;font-size:19px;height:43px;justify-content:center;width:43px}.price-overview--archive .price-overview__source>span{color:var(--price-orange)}.price-overview__source>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.price-overview__source small{color:var(--price-text-muted);font-size:11px;line-height:1.4}.price-overview__source strong{color:var(--price-ink);font-size:13px;line-height:1.52;overflow-wrap:anywhere}.price-overview__link{grid-gap:13px;align-items:center;background:rgba(24,144,255,.065);border:1px solid #1890ff1a;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--price-ease);z-index:1}.price-overview__link>.anticon:first-child{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--price-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.price-overview__link>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.price-overview__link small{color:var(--price-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.07em;line-height:1.4}.price-overview__link strong{color:var(--price-ink);font-size:13.5px;line-height:1.42}.price-overview__link>.anticon:last-child{color:var(--price-primary);font-size:11px;transition:transform .18s ease}.price-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-55px;position:relative;z-index:5}.price-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--price-border);border-radius:18px;box-shadow:var(--price-shadow-sm);color:inherit;cursor:pointer;display:grid;font:inherit;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-align:left;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--price-ease)}.price-shortcut__icon{align-items:center;background:rgba(24,144,255,.095);border-radius:13px;color:var(--price-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--price-ease);width:44px}.price-shortcut:nth-child(2) .price-shortcut__icon{background:#722ed117;color:var(--price-purple)}.price-shortcut:nth-child(3) .price-shortcut__icon{background:#52c41a17;color:var(--price-success)}.price-shortcut:nth-child(4) .price-shortcut__icon{background:rgba(0,21,41,.065);color:var(--price-ink)}.price-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.price-shortcut__copy strong{color:var(--price-ink);font-size:14px;line-height:1.35}.price-shortcut__copy small{color:var(--price-text-muted);font-size:11.5px;line-height:1.45}.price-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.price-list-section{background:radial-gradient(circle at 94% 8%,rgba(114,46,209,.055),#0000 28%),radial-gradient(circle at 5% 88%,rgba(24,144,255,.075),#0000 27%),var(--price-surface-soft);border-top:1px solid rgba(0,21,41,.045);overflow:hidden;padding-block:clamp(92px,9vw,132px) clamp(104px,10vw,146px);position:relative;scroll-margin-top:26px}.price-list-section:before{border:1px solid #1890ff14;border-radius:50%;box-shadow:0 0 0 58px rgba(24,144,255,.017),0 0 0 116px rgba(24,144,255,.011);content:"";height:450px;left:-190px;pointer-events:none;position:absolute;top:-220px;width:450px}.price-section-heading{align-items:flex-end;display:flex;gap:34px;justify-content:space-between;margin-bottom:clamp(34px,5vw,52px);position:relative;z-index:1}.price-section-heading>div{max-width:770px}.price-section-heading h2.ant-typography{text-wrap:balance;color:var(--price-ink);font-size:clamp(2.05rem,3.6vw,3.15rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.price-section-heading p.ant-typography{text-wrap:pretty;color:var(--price-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:710px}.price-section-heading>.ant-btn{flex:0 0 auto;height:44px}.price-source-note{grid-gap:13px;align-items:start;background:#52c41a12;border:1px solid #52c41a2e;border-radius:15px;color:#2f6b0b;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:20px;padding:15px 16px;position:relative;z-index:1}.price-source-note--archive{background:rgba(250,140,22,.075);border-color:#fa8c1633;color:#75450e}.price-source-note>.anticon{color:var(--price-success);font-size:19px;margin-top:2px}.price-source-note--archive>.anticon{color:var(--price-orange)}.price-source-note>span{grid-gap:3px;display:grid;gap:3px;min-width:0}.price-source-note strong{color:currentColor;font-size:13.5px;line-height:1.45}.price-source-note small{color:currentColor;font-size:12px;line-height:1.55;opacity:.88}.price-source-note .ant-btn{color:currentColor;font-weight:650;height:auto;padding:4px 6px}.price-toolbar{align-items:center;background:#fffffff5;border:1px solid var(--price-border);border-radius:19px;box-shadow:0 10px 32px #0015290f;display:flex;gap:25px;justify-content:space-between;margin-bottom:20px;padding:18px;position:relative;z-index:1}.price-toolbar__controls{grid-gap:10px;align-items:center;display:grid;flex:1 1;gap:10px;grid-template-columns:minmax(260px,1fr) minmax(190px,240px) auto;min-width:0}.price-toolbar__controls .ant-input-affix-wrapper,.price-toolbar__controls .ant-select-selector,.price-toolbar__controls>.ant-btn{border-radius:11px!important;min-height:46px!important}.price-toolbar__controls .ant-input-affix-wrapper{padding-inline:13px}.price-toolbar__controls .ant-input-prefix{color:var(--price-primary);margin-right:9px}.price-toolbar__controls .ant-select{width:100%}.price-toolbar__summary{background:var(--price-surface-soft);border:1px solid var(--price-border);border-radius:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:220px;overflow:hidden}.price-toolbar__summary span{grid-gap:2px;border-right:1px solid var(--price-border);display:grid;gap:2px;padding:10px 13px}.price-toolbar__summary span:last-child{border-right:0}.price-toolbar__summary strong{color:var(--price-ink);font-size:18px;line-height:1.1}.price-toolbar__summary small{color:var(--price-text-muted);font-size:10px;line-height:1.35}.price-list-card{background:#fffffffa;border:1px solid var(--price-border);border-radius:24px;box-shadow:var(--price-shadow-md);min-width:0;overflow:hidden;position:relative;z-index:1}.price-loading{grid-gap:0;display:grid;gap:0;padding:12px clamp(18px,4vw,30px)}.price-loading>div{grid-gap:15px;align-items:center;border-bottom:1px solid var(--price-border);display:grid;gap:15px;grid-template-columns:auto minmax(0,1fr);padding-block:18px}.price-loading>div:last-child{border-bottom:0}.price-loading .ant-skeleton{width:100%}.price-collapse.ant-collapse{background:#0000;border:0}.price-collapse .ant-collapse-item{background:#fff;border-bottom:1px solid var(--price-border);overflow:hidden}.price-collapse .ant-collapse-item:last-child{border-bottom:0}.price-collapse .ant-collapse-header{align-items:center!important;background:#fff;min-height:94px;padding:18px clamp(18px,4vw,30px)!important;transition:background-color .18s ease}.price-collapse .ant-collapse-item-active>.ant-collapse-header{background:linear-gradient(90deg,rgba(24,144,255,.045),#0000 72%),#fff}.price-collapse .ant-collapse-expand-icon{color:var(--price-text-muted)}.price-collapse .ant-collapse-content{background:var(--price-surface-soft);border-top:1px solid var(--price-border)}.price-collapse .ant-collapse-content-box{padding:clamp(18px,4vw,31px)!important}.price-collapse-label{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding-right:8px;width:100%}.price-collapse-label__icon{align-items:center;background:var(--section-soft);border:1px solid #0015290a;border-radius:15px;box-shadow:0 5px 14px rgba(0,21,41,.055);color:var(--section-accent);display:inline-flex;flex:0 0 auto;font-size:21px;height:48px;justify-content:center;width:48px}.price-collapse-label>span:nth-child(2){grid-gap:3px;display:grid;gap:3px;min-width:0}.price-collapse-label strong{color:var(--price-ink);font-size:17px;letter-spacing:-.01em;line-height:1.4}.price-collapse-label small{color:var(--price-text-muted);font-size:11.5px;line-height:1.4}.price-collapse-label>b{align-items:center;background:var(--section-soft);border-radius:999px;color:var(--section-accent);display:inline-flex;font-size:12px;height:30px;justify-content:center;line-height:1;min-width:38px;padding-inline:9px}.price-section-panel{grid-gap:20px;display:grid;gap:20px;min-width:0}.price-group{background:#fff;border:1px solid var(--price-border);border-radius:17px;box-shadow:0 8px 24px rgba(0,21,41,.045);min-width:0;overflow:hidden}.price-group>header{align-items:center;background:linear-gradient(180deg,#1890ff0a,#0000);border-bottom:1px solid var(--price-border);display:flex;gap:12px;padding:16px 18px}.price-group>header>span{align-items:center;background:rgba(24,144,255,.095);border-radius:9px;color:var(--price-primary);display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:800;height:32px;justify-content:center;letter-spacing:.05em;width:32px}.price-group>header h3{color:var(--price-ink);font-size:15px;font-weight:700;line-height:1.45;margin:0;overflow-wrap:break-word}.price-table-shell{-webkit-overflow-scrolling:touch;background:#fff;max-width:100%;overflow-x:auto;scrollbar-color:#1890ff6b #0000;scrollbar-width:thin;width:100%}.price-table{border:0;border-collapse:collapse;border-spacing:0;min-width:720px;table-layout:fixed;width:100%}.price-table td,.price-table th{border-bottom:1px solid var(--price-border);border-right:1px solid var(--price-border);padding:14px 15px;text-align:left;vertical-align:top}.price-table td:last-child,.price-table th:last-child{border-right:0}.price-table tbody tr:last-child td{border-bottom:0}.price-table th{background:rgba(0,21,41,.035);color:var(--price-text-secondary);font-size:11px;font-weight:750;letter-spacing:.035em;line-height:1.4;text-transform:uppercase}.price-table td:first-child,.price-table th:first-child{text-align:center;width:74px}.price-table td:nth-child(3),.price-table th:nth-child(3){text-align:center;width:135px}.price-table td:nth-child(4),.price-table th:nth-child(4){text-align:right;width:145px}.price-table td{color:var(--price-text-secondary);font-size:13px;line-height:1.58;overflow-wrap:anywhere}.price-table td:first-child{color:var(--price-text-muted);font-size:12px;font-weight:700}.price-table td:nth-child(2){color:var(--price-text)}.price-table td:nth-child(2) span{display:block}.price-table td:nth-child(4) strong{color:var(--price-ink);font-size:13.5px;white-space:nowrap}.price-table tbody tr:nth-child(2n) td{background:rgba(0,21,41,.012)}.price-table tbody tr{transition:background-color .17s ease}.price-mobile-list{background:var(--price-surface-soft);display:none;gap:10px;padding:12px}.price-mobile-card{background:#fff;border:1px solid var(--price-border);border-radius:14px;box-shadow:0 7px 20px #0015290d;min-width:0;overflow:hidden}.price-mobile-card__topline{align-items:center;background:rgba(24,144,255,.045);border-bottom:1px solid var(--price-border);display:flex;gap:12px;justify-content:space-between;padding:12px 13px}.price-mobile-card__topline>span{align-items:center;background:#fff;border-radius:8px;box-shadow:0 3px 9px rgba(0,21,41,.055);color:var(--price-text-muted);display:inline-flex;font-size:10.5px;font-weight:750;height:27px;justify-content:center;min-width:31px;padding-inline:7px}.price-mobile-card__topline strong{color:var(--price-ink);font-size:14px;line-height:1.35;white-space:nowrap}.price-mobile-card__description{color:var(--price-text);font-size:13px;line-height:1.58;overflow-wrap:anywhere;padding:14px 13px 12px}.price-mobile-card__unit{align-items:center;background:var(--price-surface-soft);border-top:1px solid var(--price-border);display:flex;gap:10px;justify-content:space-between;padding:10px 13px}.price-mobile-card__unit small{color:var(--price-text-muted);font-size:10px;line-height:1.35}.price-mobile-card__unit b{color:var(--price-text-secondary);font-size:11.5px;line-height:1.35}.price-notes{grid-gap:8px;background:rgba(250,140,22,.055);border-top:1px solid var(--price-border);display:grid;gap:8px;padding:15px 17px}.price-notes>div{grid-gap:9px;align-items:start;color:#75450e;display:grid;font-size:12px;gap:9px;grid-template-columns:auto minmax(0,1fr);line-height:1.56}.price-notes .anticon{color:var(--price-orange);margin-top:2px}.price-empty{background:#ffffffb3;display:grid;min-height:310px;padding:35px;place-items:center}.price-empty .ant-empty-description{color:var(--price-text-secondary);line-height:1.6}.price-empty .ant-btn{border-radius:10px}.price-cta{background:var(--price-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.price-cta:before{background:radial-gradient(circle,#1890ff38,#0000 68%);border-radius:50%;height:470px;right:-105px;top:-195px;width:470px}.price-cta:after,.price-cta:before{content:"";pointer-events:none;position:absolute}.price-cta:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-205px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-165px;width:390px}.price-cta__layout{align-items:center;display:flex;gap:44px;justify-content:space-between;position:relative;z-index:1}.price-cta__copy{align-items:flex-start;display:flex;gap:20px;max-width:735px;min-width:0}.price-cta__copy>span{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--price-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.price-cta__copy h2.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.price-cta__copy p.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.price-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.price-cta__actions .ant-btn{height:49px;min-width:165px;padding-inline:21px;text-decoration:none}.price-cta__actions .ant-btn-default{background:#ffffff14;border-color:#ffffff38;color:#fff}.price-page .ant-btn:focus-visible,.price-page .ant-input-affix-wrapper:focus-within,.price-page .ant-select-selector:focus-visible,.price-page a:focus-visible,.price-page button:focus-visible,.price-table-shell:focus-visible{outline:3px solid #1890ff4a;outline-offset:3px}.price-page ::selection{background:#1890ff33;color:var(--price-ink)}@media (hover:hover) and (pointer:fine){.price-breadcrumb a:hover{color:var(--price-primary)}.price-cta__actions .ant-btn:hover,.price-hero__actions .ant-btn:hover,.price-section-heading .ant-btn:hover{transform:translateY(-2px)}.price-overview:hover{box-shadow:0 36px 100px #0015292e;transform:translateY(-4px) rotate(.001deg)}.price-overview__link:hover{background:#1890ff17;border-color:#1890ff33;color:inherit;transform:translateY(-2px)}.price-overview__link:hover>.anticon:last-child{transform:translateX(3px)}.price-shortcut:hover{border-color:#1890ff3b;box-shadow:0 18px 48px #0015291f;color:inherit;transform:translateY(-5px)}.price-shortcut:hover .price-shortcut__icon{transform:scale(1.055) rotate(-3deg)}.price-shortcut:hover .price-shortcut__arrow{color:var(--price-primary);transform:translateX(3px)}.price-collapse .ant-collapse-header:hover{background:rgba(24,144,255,.035)}.price-table tbody tr:hover td{background:rgba(24,144,255,.045)}}.price-overview__link:active,.price-shortcut:active{transform:translateY(0) scale(.987)}@media (max-width:1099.98px){.price-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.price-toolbar{align-items:stretch;flex-direction:column}.price-toolbar__summary{width:min(100%,360px)}}@media (max-width:1023.98px){.price-hero{min-height:auto}.price-hero__grid{gap:58px;grid-template-columns:1fr}.price-hero__copy{max-width:840px}.price-overview{width:min(100%,710px)}.price-cta__layout{align-items:flex-start;flex-direction:column}.price-cta__actions{justify-content:flex-start}}@media (max-width:767.98px){.price-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.price-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.price-hero{padding-block:62px 108px}.price-hero:before{right:-250px;top:-245px}.price-hero:after{bottom:-142px;height:208px;left:-25%;right:-25%}.price-hero__orb--one{left:auto;right:13%;top:15%}.price-hero__orb--two{bottom:41%;left:5%;right:auto}.price-breadcrumb{margin-bottom:22px}.price-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.043em}.price-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.price-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.price-hero__facts small{font-size:11px}.price-overview{border-radius:23px}.price-overview>header{padding:24px 23px 20px}.price-overview__metrics{padding-inline:23px}.price-overview__source{margin-inline:23px}.price-overview__link{margin-inline:15px}.price-list-section{padding-block:80px 90px}.price-section-heading{align-items:flex-start;flex-direction:column;gap:16px}.price-section-heading h2.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.price-section-heading p.ant-typography{font-size:15px;line-height:1.68}.price-source-note{grid-template-columns:auto minmax(0,1fr)}.price-source-note .ant-btn{grid-column:2;justify-self:start}.price-toolbar__controls{grid-template-columns:minmax(0,1fr) minmax(180px,230px)}.price-toolbar__controls>.ant-btn{grid-column:1/-1;justify-self:start}.price-list-card{border-radius:20px}.price-collapse .ant-collapse-header{min-height:88px}.price-cta__copy{flex-direction:column}}@media (max-width:639.98px){.price-table-shell{display:none}.price-mobile-list{display:grid}}@media (max-width:575.98px){.price-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.price-kicker{font-size:10.5px;letter-spacing:.115em}.price-kicker:before{width:19px}.price-breadcrumb{font-size:12px}.price-hero{padding-block:52px 92px}.price-hero__title.ant-typography{font-size:clamp(2.2rem,12vw,3.05rem)!important;line-height:1.07!important;margin-top:10px!important}.price-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.price-cta__actions,.price-hero__actions{display:grid;grid-template-columns:1fr;width:100%}.price-cta__actions .ant-btn,.price-hero__actions .ant-btn{min-width:0;width:100%}.price-hero__facts{grid-template-columns:1fr}.price-hero__facts>span,.price-hero__facts>span:first-child,.price-hero__facts>span:last-child{border-bottom:1px solid #00152914;border-right:0;gap:11px;grid-template-columns:34px minmax(0,1fr);justify-items:start;padding:13px 0;text-align:left}.price-hero__facts>span:last-child{border-bottom:0}.price-hero__facts .anticon{justify-self:center}.price-overview>header{align-items:center;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:21px 18px 18px}.price-overview>header>span:first-child{border-radius:14px;font-size:20px;height:46px;width:46px}.price-overview>header h2.ant-typography{font-size:1.28rem!important}.price-overview>header em{grid-column:2;justify-self:start;margin-top:-4px}.price-overview__metrics{padding:18px}.price-overview__metrics span{padding-inline:12px}.price-overview__metrics strong{font-size:22px}.price-overview__source{margin:19px 18px 12px;padding-bottom:17px}.price-overview__link{margin:6px 12px 14px;padding:12px}.price-shortcuts{gap:10px;grid-template-columns:1fr;margin-top:-35px}.price-shortcut{border-radius:16px;min-height:0;padding:15px}.price-list-section{padding-block:68px 78px}.price-section-heading{margin-bottom:31px}.price-section-heading>.ant-btn{width:100%}.price-source-note{padding:13px}.price-toolbar{border-radius:16px;gap:14px;padding:13px}.price-toolbar__controls{grid-template-columns:1fr}.price-toolbar__controls>.ant-btn{grid-column:auto;width:100%}.price-toolbar__summary{min-width:0;width:100%}.price-collapse .ant-collapse-header{min-height:82px;padding:15px 13px!important}.price-collapse .ant-collapse-content-box{padding:12px!important}.price-collapse-label{gap:11px;padding-right:2px}.price-collapse-label__icon{border-radius:13px;font-size:18px;height:42px;width:42px}.price-collapse-label strong{font-size:14.5px;line-height:1.35}.price-collapse-label small{font-size:10.5px}.price-collapse-label>b{font-size:10.5px;height:27px;min-width:32px;padding-inline:7px}.price-section-panel{gap:12px}.price-group{border-radius:14px}.price-group>header{padding:13px}.price-group>header h3{font-size:13.5px}.price-notes{padding:13px}.price-empty{min-height:250px;padding:24px 16px}.price-cta{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.price-cta__copy>span{border-radius:15px;font-size:21px;height:50px;width:50px}.price-cta__copy h2.ant-typography{font-size:1.78rem!important}}@media (max-width:374.98px){.price-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.price-hero__title.ant-typography{font-size:2.04rem!important}.price-overview__metrics{gap:12px;grid-template-columns:1fr}.price-overview__metrics span,.price-overview__metrics span:first-child,.price-overview__metrics span:last-child{border-bottom:1px solid var(--price-border);border-right:0;padding:0 0 12px}.price-overview__metrics span:last-child{border-bottom:0;padding-bottom:0}.price-collapse-label>b{display:none}.price-collapse-label{grid-template-columns:auto minmax(0,1fr)}.price-mobile-card__topline{align-items:flex-start;flex-direction:column;gap:8px}}@media (pointer:coarse){.price-collapse .ant-collapse-header,.price-overview__link,.price-page .ant-btn,.price-shortcut{min-height:44px}.price-cta__actions .ant-btn:hover,.price-hero__actions .ant-btn:hover,.price-overview:hover,.price-overview__link:hover,.price-shortcut:hover{transform:none}}@keyframes price-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,21px,0) scale(1.03)}}@keyframes price-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@media (prefers-reduced-motion:reduce){.price-page *,.price-page :after,.price-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{body #root,body #root .ant-layout,body #root .content-shell,body #root .page-container,body #root>.ant-layout{display:block!important;visibility:visible!important}body #root .content-shell,body #root .page-container{background:#fff!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body .price-page.card-to-print,body .price-page.card-to-print *{display:revert!important;visibility:visible!important}body .price-page.card-to-print{background:#fff!important;color:#000!important;margin:0!important;max-width:none!important;padding:0!important;position:static!important;width:100%!important}body .price-page.card-to-print .ant-collapse-expand-icon,body .price-page.card-to-print .price-cta,body .price-page.card-to-print .price-hero,body .price-page.card-to-print .price-mobile-list,body .price-page.card-to-print .price-section-heading>.ant-btn,body .price-page.card-to-print .price-shortcuts,body .price-page.card-to-print .price-source-note>.ant-btn,body .price-page.card-to-print .price-toolbar{display:none!important}body .price-page.card-to-print .price-list-section{background:#fff!important;border:0!important;overflow:visible!important;padding:0!important}body .price-page.card-to-print .price-inner{margin:0!important;max-width:none!important;width:100%!important}body .price-page.card-to-print .price-section-heading{display:block!important;margin:0 0 18pt!important}body .price-page.card-to-print .price-kicker{color:#000!important}body .price-page.card-to-print .price-section-heading h2.ant-typography{color:#000!important;font-size:22pt!important;margin-top:4pt!important}body .price-page.card-to-print .price-section-heading p.ant-typography{color:#333!important;font-size:9.5pt!important}body .price-page.card-to-print .price-source-note{background:#fff!important;border:1px solid #bbb!important;break-inside:avoid;color:#000!important;display:grid!important;grid-template-columns:auto 1fr!important;margin:0 0 16pt!important;page-break-inside:avoid}body .price-page.card-to-print .price-list-card{border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}body .price-page.card-to-print .ant-collapse-content,body .price-page.card-to-print .ant-collapse-content-box,body .price-page.card-to-print .ant-collapse-header,body .price-page.card-to-print .ant-collapse-item,body .price-page.card-to-print .price-collapse,body .price-page.card-to-print .price-group,body .price-page.card-to-print .price-section-panel,body .price-page.card-to-print .price-table-shell{height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}body .price-page.card-to-print .price-collapse .ant-collapse-item{border:0!important;break-before:auto;margin:0 0 16pt!important;page-break-before:auto}body .price-page.card-to-print .price-collapse .ant-collapse-header{background:#fff!important;border-bottom:2px solid #000!important;min-height:0!important;padding:0 0 7pt!important}body .price-page.card-to-print .price-collapse-label small,body .price-page.card-to-print .price-collapse-label>b,body .price-page.card-to-print .price-collapse-label__icon{display:none!important}body .price-page.card-to-print .price-collapse-label{display:block!important}body .price-page.card-to-print .price-collapse-label strong{color:#000!important;font-size:14pt!important}body .price-page.card-to-print .ant-collapse-content{background:#fff!important;border:0!important;display:block!important}body .price-page.card-to-print .ant-collapse-content-box{padding:8pt 0 0!important}body .price-page.card-to-print .price-section-panel{display:block!important}body .price-page.card-to-print .price-group{border:1px solid #aaa!important;border-radius:0!important;box-shadow:none!important;break-inside:auto;margin-bottom:11pt!important;page-break-inside:auto}body .price-page.card-to-print .price-group>header{background:#f2f2f2!important;break-after:avoid;padding:7pt!important;page-break-after:avoid}body .price-page.card-to-print .price-table-shell{display:block!important}body .price-page.card-to-print .price-table{border-collapse:collapse!important;display:table!important;font-size:8pt!important;min-width:0!important;table-layout:fixed!important;width:100%!important}body .price-page.card-to-print .price-table thead{display:table-header-group!important}body .price-page.card-to-print .price-table tbody{display:table-row-group!important}body .price-page.card-to-print .price-table tr{break-inside:avoid;display:table-row!important;page-break-inside:avoid}body .price-page.card-to-print .price-table td,body .price-page.card-to-print .price-table th{background:#fff!important;border:1px solid #aaa!important;color:#000!important;display:table-cell!important;font-size:8pt!important;line-height:1.35!important;padding:5pt!important}body .price-page.card-to-print .price-table td:first-child,body .price-page.card-to-print .price-table th:first-child{width:7%!important}body .price-page.card-to-print .price-table td:nth-child(3),body .price-page.card-to-print .price-table th:nth-child(3){width:15%!important}body .price-page.card-to-print .price-table td:nth-child(4),body .price-page.card-to-print .price-table th:nth-child(4){width:17%!important}body .price-page.card-to-print .price-notes{background:#fff!important;border-top:1px solid #aaa!important;padding:7pt!important}body .price-page.card-to-print .price-notes>div{color:#000!important;font-size:8pt!important}}.news-detail-page,.news-index-page{--news-primary:#1890ff;--news-primary-dark:#096dd9;--news-danger:#ff4d4f;--news-success:#52c41a;--news-purple:#722ed1;--news-orange:#fa8c16;--news-ink:#001529;--news-text:#333;--news-text-secondary:#595959;--news-text-muted:#8c8c8c;--news-surface:#fff;--news-surface-soft:#fafafa;--news-border:#00152917;--news-border-strong:#00152924;--news-shadow-sm:0 11px 34px rgba(0,21,41,.075);--news-shadow-md:0 23px 68px #0015291f;--news-shadow-lg:0 32px 94px #00152929;--news-ease:cubic-bezier(0.22,1,0.36,1);color:var(--news-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);min-width:0;position:relative}.news-detail-page *,.news-detail-page :after,.news-detail-page :before,.news-index-page *,.news-index-page :after,.news-index-page :before{box-sizing:border-box}.news-detail-page iframe,.news-detail-page img,.news-detail-page svg,.news-detail-page video,.news-index-page img,.news-index-page svg{max-width:100%}.news-full-bleed{margin-inline:calc(50% - 50vw);position:relative}.news-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.news-ui-breadcrumb{align-items:center;color:var(--news-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px;position:relative;z-index:3}.news-ui-breadcrumb a{align-items:center;color:var(--news-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.news-ui-breadcrumb a:hover{color:var(--news-primary)}.news-ui-breadcrumb__separator{color:#00152940}.news-ui-kicker{align-items:center;color:var(--news-primary)!important;display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.news-ui-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.news-ui-section-heading{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:clamp(38px,5vw,57px)}.news-ui-section-heading>div:first-child{max-width:760px}.news-ui-section-title.ant-typography{text-wrap:balance;color:var(--news-ink);font-size:clamp(2.05rem,3.55vw,3.15rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.news-ui-section-description.ant-typography{text-wrap:pretty;color:var(--news-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:720px}.news-ui-media-fallback{grid-gap:12px;align-content:center;background:radial-gradient(circle at 18% 16%,#1890ff1c,#0000 32%),linear-gradient(145deg,#fafafa,#f0f5ff);color:var(--news-text-muted);display:grid;gap:12px;height:100%;padding:20px;place-items:center;text-align:center;width:100%}.news-ui-media-fallback .anticon{color:#1890ff85;font-size:clamp(2.2rem,5vw,4rem)}.news-ui-media-fallback span{font-size:12px;font-weight:600;line-height:1.45}.news-index-hero{background:radial-gradient(circle at 7% 12%,#1890ff29,#0000 31%),radial-gradient(circle at 93% 81%,rgba(114,46,209,.085),#0000 29%),linear-gradient(180deg,#fff 0,var(--news-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(650px,76vh,780px);overflow:hidden;padding-block:clamp(76px,8vw,116px) clamp(112px,11vw,154px)}.news-index-hero:before{animation:news-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 64px rgba(24,144,255,.037),0 0 0 128px rgba(24,144,255,.024);height:500px;right:-150px;top:-195px;width:500px;z-index:-2}.news-index-hero:after,.news-index-hero:before{content:"";pointer-events:none;position:absolute}.news-index-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-126px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:206px;left:-8%;right:-8%;z-index:-1}.news-detail-hero__orb,.news-index-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.news-index-hero__orb--one{animation:news-particle-float 7s ease-in-out infinite alternate;background:#1890ff4d;box-shadow:0 0 0 11px rgba(24,144,255,.055);height:14px;left:48%;top:20%;width:14px}.news-index-hero__orb--two{animation:news-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:24%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:9%;width:11px}.news-index-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);position:relative;z-index:1}.news-index-hero__copy{max-width:750px;min-width:0}.news-index-hero__title.ant-typography{text-wrap:balance;color:var(--news-ink);font-size:clamp(2.95rem,5.15vw,4.8rem)!important;font-weight:700;letter-spacing:-.048em;line-height:1.03!important;margin:13px 0 0!important;max-width:790px;overflow-wrap:break-word}.news-index-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--news-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:690px}.news-index-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.news-detail-support__actions .ant-btn,.news-index-hero__actions .ant-btn,.news-index-support__actions .ant-btn{align-items:center;border-radius:12px;box-shadow:none;display:inline-flex;font-weight:650;gap:8px;height:50px;justify-content:center;min-width:168px;padding-inline:23px;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--news-ease)}.news-detail-support__actions .ant-btn-primary,.news-index-hero__actions .ant-btn-primary,.news-index-support__actions .ant-btn-primary{background:var(--news-primary);border-color:var(--news-primary);box-shadow:0 13px 30px #1890ff38}.news-index-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;max-width:670px;padding-top:24px}.news-index-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:18px}.news-index-hero__facts>span:first-child{padding-left:0}.news-index-hero__facts>span:last-child{border-right:0;padding-right:0}.news-index-hero__facts .anticon{color:var(--news-primary);font-size:22px}.news-index-hero__facts small{color:var(--news-text-muted);font-size:12px;line-height:1.45}.news-index-hero-panel{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--news-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--news-ease),transform .3s var(--news-ease)}.news-index-hero-panel:before{background:var(--news-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.news-index-hero-panel:after{background:radial-gradient(circle,rgba(24,144,255,.145),#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.news-index-hero-panel__header{align-items:flex-start;border-bottom:1px solid var(--news-border);display:flex;gap:15px;padding:28px 29px 24px;position:relative;z-index:1}.news-index-hero-panel__icon{align-items:center;background:rgba(24,144,255,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--news-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.news-index-hero-panel__eyebrow{color:var(--news-primary)!important;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.news-index-hero-panel__title.ant-typography{color:var(--news-ink);font-size:clamp(1.38rem,2.2vw,1.72rem)!important;letter-spacing:-.02em;line-height:1.26!important;margin:5px 0 0!important}.news-index-hero-panel__metrics{border-bottom:1px solid var(--news-border);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:1}.news-index-hero-panel__metrics>div{grid-gap:5px;display:grid;gap:5px;min-width:0;padding:21px 28px}.news-index-hero-panel__metrics>div:first-child{border-right:1px solid var(--news-border)}.news-index-hero-panel__metrics strong{color:var(--news-ink);font-size:1.72rem;line-height:1.1}.news-index-hero-panel__metrics span{color:var(--news-text-muted);font-size:11.5px;line-height:1.45}.news-index-hero-panel__list{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:10px 29px 7px;position:relative;z-index:1}.news-index-hero-panel__list li{grid-gap:13px;align-items:start;border-bottom:1px solid var(--news-border);display:grid;gap:13px;grid-template-columns:40px minmax(0,1fr);min-width:0;padding-block:13px}.news-index-hero-panel__list li:last-child{border-bottom:0}.news-index-hero-panel__list li>span{align-items:center;background:var(--news-surface-soft);border:1px solid #1890ff1f;border-radius:12px;color:var(--news-primary);display:inline-flex;font-size:10.5px;font-weight:800;height:40px;justify-content:center;letter-spacing:.07em;width:40px}.news-index-hero-panel__list li>div{grid-gap:3px;display:grid;gap:3px;min-width:0;padding-top:1px}.news-index-hero-panel__list strong{color:var(--news-ink);font-size:13.5px;line-height:1.4}.news-index-hero-panel__list small{color:var(--news-text-muted);font-size:11.5px;line-height:1.5}.news-index-hero-panel__link{grid-gap:13px;align-items:center;background:rgba(24,144,255,.065);border:1px solid #1890ff1a;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:7px 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--news-ease);z-index:1}.news-index-hero-panel__link>.anticon:first-child{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--news-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.news-index-hero-panel__link>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.news-index-hero-panel__link small{color:var(--news-text-muted);font-size:11px;line-height:1.35}.news-index-hero-panel__link strong{color:var(--news-ink);font-size:14px;line-height:1.4}.news-index-hero-panel__link>.anticon:last-child{color:var(--news-primary);font-size:12px;transition:transform .18s ease}.news-index-featured{background:var(--news-surface);padding-block:clamp(92px,9vw,132px) clamp(88px,9vw,126px)}.news-index-featured-card{background:var(--news-surface);border:1px solid var(--news-border);border-radius:26px;box-shadow:var(--news-shadow-md);min-width:0;overflow:hidden}.news-index-featured-card__link{color:inherit;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(370px,.88fr);min-height:460px;text-decoration:none}.news-index-featured-card__media{background:var(--news-surface-soft);min-height:460px;min-width:0;overflow:hidden;position:relative}.news-index-featured-card__media:after{background:linear-gradient(90deg,#0000 65%,#00152914);content:"";inset:0;pointer-events:none;position:absolute}.news-index-featured-card__media img{display:block;height:100%;object-fit:cover;transition:transform .65s var(--news-ease);width:100%}.news-index-featured-card__content{background:radial-gradient(circle at 100% 0,rgba(24,144,255,.105),#0000 35%),#fff;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding:clamp(34px,5vw,58px);position:relative}.news-index-featured-card__content:after{border:1px solid #1890ff17;border-radius:50%;bottom:-110px;box-shadow:0 0 0 38px rgba(24,144,255,.018);content:"";height:240px;pointer-events:none;position:absolute;right:-95px;width:240px}.news-index-featured-card__topline{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:28px;position:relative;z-index:1}.news-index-featured-card__badge{align-items:center;background:rgba(24,144,255,.075);border:1px solid #1890ff21;border-radius:999px;color:var(--news-primary);display:inline-flex;font-size:11.5px;font-weight:800;gap:8px;line-height:1.3;padding:8px 12px;text-transform:uppercase}.news-index-featured-card__number{color:#00152929;font-size:12px;font-weight:800;letter-spacing:.13em}.news-index-card__date,.news-index-featured-card__date{align-items:center;color:var(--news-text-muted);display:inline-flex;font-size:12px;font-weight:600;gap:8px;line-height:1.45;position:relative;z-index:1}.news-index-card__date .anticon,.news-index-featured-card__date .anticon{color:var(--news-primary)}.news-index-featured-card__title.ant-typography{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--news-ink);display:-webkit-box;font-size:clamp(1.85rem,3vw,2.6rem)!important;letter-spacing:-.03em;line-height:1.2!important;margin:16px 0 0!important;overflow:hidden;position:relative;z-index:1}.news-index-featured-card__excerpt.ant-typography{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;color:var(--news-text-secondary);display:-webkit-box;font-size:15px;line-height:1.72;margin:18px 0 30px;overflow:hidden;position:relative;z-index:1}.news-index-card__more,.news-index-featured-card__more{align-items:center;color:var(--news-primary);display:inline-flex;font-size:13px;font-weight:750;gap:8px;line-height:1.4;margin-top:auto;position:relative;z-index:1}.news-index-card__more .anticon,.news-index-featured-card__more .anticon{font-size:11px;transition:transform .18s ease}.news-index-featured-card--skeleton{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(370px,.88fr);min-height:460px}.news-index-featured-skeleton__image,.news-index-featured-skeleton__image .ant-skeleton-image{border-radius:0!important;height:100%!important;min-height:460px;width:100%!important}.news-index-archive{background:radial-gradient(circle at 7% 10%,rgba(24,144,255,.085),#0000 27%),radial-gradient(circle at 94% 82%,rgba(114,46,209,.045),#0000 25%),var(--news-surface-soft);border-top:1px solid #0015290d;overflow:hidden;padding-block:clamp(90px,9vw,130px) clamp(96px,9vw,138px);scroll-margin-top:18px}.news-ui-section-heading--archive{align-items:flex-end}.news-index-archive__summary{background:#fffffff5;border:1px solid var(--news-border);border-radius:17px;box-shadow:var(--news-shadow-sm);display:flex;flex:0 0 auto;overflow:hidden}.news-index-archive__summary>span{grid-gap:3px;color:var(--news-text-muted);display:grid;font-size:11px;gap:3px;line-height:1.4;min-width:120px;padding:16px 18px;text-align:center}.news-index-archive__summary>span:first-child{border-right:1px solid var(--news-border)}.news-index-archive__summary strong{color:var(--news-ink);font-size:20px;line-height:1.1}.news-index-fetch-progress{align-items:center;color:var(--news-text-muted);display:flex;gap:12px;margin:-24px 0 28px}.news-index-fetch-progress>span{background:#1890ff1f;border-radius:999px;height:3px;overflow:hidden;position:relative;width:92px}.news-index-fetch-progress>span:after{animation:news-loading-line 1.15s ease-in-out infinite;background:var(--news-primary);border-radius:inherit;content:"";inset:0 auto 0 -45%;position:absolute;width:45%}.news-index-fetch-progress small{font-size:11.5px;font-weight:600}.news-index-inline-warning{grid-gap:12px;align-items:center;background:rgba(250,140,22,.075);border:1px solid #fa8c1629;border-radius:14px;color:#754410;display:grid;font-size:12.5px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.55;margin-bottom:24px;padding:13px 15px}.news-index-inline-warning>.anticon{color:var(--news-orange);font-size:18px}.news-index-inline-warning .ant-btn{color:#ad6800;font-weight:650;padding-inline:4px}.news-index-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.news-index-card{background:var(--news-surface);border:1px solid var(--news-border);border-radius:21px;box-shadow:var(--news-shadow-sm);height:100%;min-width:0;overflow:hidden;transition:border-color .23s ease,box-shadow .23s ease,transform .23s var(--news-ease)}.news-index-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.news-index-card__media{aspect-ratio:16/9.5;background:#f0f5ff;overflow:hidden;position:relative}.news-index-card__media:after{background:linear-gradient(0deg,#00152933,#0000 52%);content:"";inset:0;pointer-events:none;position:absolute}.news-index-card__media img{display:block;height:100%;object-fit:cover;transition:transform .56s var(--news-ease);width:100%}.news-index-card__body{display:flex;flex-direction:column;height:100%;min-height:260px;padding:24px}.news-index-card__title.ant-typography{color:var(--news-ink);font-size:19px;letter-spacing:-.015em;line-height:1.4!important;margin:13px 0 0!important}.news-index-card__excerpt.ant-typography,.news-index-card__title.ant-typography{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;overflow:hidden}.news-index-card__excerpt.ant-typography{color:var(--news-text-secondary);font-size:14px;line-height:1.66;margin:12px 0 23px}.news-index-card--skeleton .ant-skeleton-image,.news-index-card-skeleton__image{border-radius:0!important;height:100%!important;min-height:210px;width:100%!important}.news-index-status{grid-gap:18px;align-content:center;align-items:center;background:#ffffffe0;border:1px dashed var(--news-border-strong);border-radius:22px;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;min-height:250px;padding:30px}.news-index-status__icon{align-items:center;background:#1890ff1a;border-radius:17px;color:var(--news-primary);display:inline-flex;font-size:24px;height:56px;justify-content:center;width:56px}.news-index-status--danger .news-index-status__icon{background:#ff4d4f17;color:var(--news-danger)}.news-index-status__copy strong{color:var(--news-ink);display:block;font-size:17px;line-height:1.4}.news-index-status__copy p{color:var(--news-text-muted);font-size:13px;line-height:1.62;margin:7px 0 0;max-width:680px}.news-index-status__action .ant-btn{border-radius:11px}.news-index-empty{background:#ffffffe0;border:1px dashed var(--news-border-strong);border-radius:22px;display:grid;min-height:280px;place-items:center}.news-index-empty .ant-empty-description{color:var(--news-text-muted);line-height:1.55}.news-index-pagination{border-top:1px solid var(--news-border);display:flex;justify-content:center;margin-top:52px;padding-top:32px}.news-index-pagination .ant-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.news-index-pagination .ant-pagination-total-text{color:var(--news-text-muted);font-size:12px;margin-right:18px}.news-index-pagination .ant-pagination-item,.news-index-pagination .ant-pagination-next,.news-index-pagination .ant-pagination-prev{border-radius:10px}.news-detail-support,.news-index-support{background:var(--news-ink);overflow:hidden;padding-block:clamp(61px,7vw,88px);position:relative}.news-detail-support:before,.news-index-support:before{background:radial-gradient(circle,#1890ff38,#0000 68%);border-radius:50%;content:"";height:470px;pointer-events:none;position:absolute;right:-110px;top:-185px;width:470px}.news-detail-support:after,.news-index-support:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-205px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);content:"";height:400px;left:-165px;pointer-events:none;position:absolute;width:400px}.news-detail-support__layout,.news-index-support__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.news-detail-support__copy,.news-index-support__copy{align-items:flex-start;display:flex;gap:20px;max-width:730px;min-width:0}.news-detail-support__icon,.news-index-support__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--news-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.news-detail-support__title.ant-typography,.news-index-support__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.news-detail-support__description.ant-typography,.news-index-support__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.news-detail-support__actions,.news-index-support__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.news-detail-support__actions .ant-btn-default,.news-index-support__actions .ant-btn-default{background:#ffffff14;border-color:#fff3;color:#fff}.news-detail-hero{background:radial-gradient(circle at 8% 12%,#1890ff26,#0000 30%),radial-gradient(circle at 92% 82%,#722ed114,#0000 28%),linear-gradient(180deg,#fff 0,var(--news-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(610px,72vh,750px);overflow:hidden;padding-block:clamp(70px,7vw,104px) clamp(88px,9vw,126px)}.news-detail-hero:before{animation:news-ring-float 13s ease-in-out infinite alternate;border:1px solid rgba(24,144,255,.145);border-radius:50%;box-shadow:0 0 0 60px rgba(24,144,255,.035),0 0 0 120px rgba(24,144,255,.023);content:"";height:480px;pointer-events:none;position:absolute;right:-145px;top:-190px;width:480px;z-index:-2}.news-detail-hero:after{background:#ffffffdb;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-126px;content:"";height:190px;left:-9%;pointer-events:none;position:absolute;right:-9%;z-index:-1}.news-detail-hero__orb--one{animation:news-particle-float 7s ease-in-out infinite alternate;background:#1890ff4a;box-shadow:0 0 0 10px rgba(24,144,255,.052);height:14px;left:47%;top:20%;width:14px}.news-detail-hero__orb--two{animation:news-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed13d;bottom:25%;box-shadow:0 0 0 9px rgba(114,46,209,.044);height:11px;right:8%;width:11px}.news-detail-breadcrumb{margin-bottom:31px}.news-detail-breadcrumb__current{display:inline-block;max-width:min(48vw,520px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-detail-hero__grid{grid-gap:clamp(52px,7vw,92px);align-items:center;display:grid;gap:clamp(52px,7vw,92px);grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);position:relative;z-index:1}.news-detail-hero__copy{max-width:760px;min-width:0}.news-detail-back-button.ant-btn{align-items:center;color:var(--news-text-secondary);display:inline-flex;font-weight:650;gap:7px;height:auto;margin:0 0 21px -7px;padding:7px}.news-detail-back-button.ant-btn:hover{background:#1890ff12;color:var(--news-primary)}.news-detail-hero__title.ant-typography{text-wrap:balance;color:var(--news-ink);font-size:clamp(2.55rem,4.65vw,4.3rem)!important;font-weight:700;letter-spacing:-.045em;line-height:1.055!important;margin:14px 0 0!important;max-width:800px;overflow-wrap:anywhere}.news-detail-hero__meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:27px}.news-detail-hero__meta>span{align-items:center;color:var(--news-text-muted);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;line-height:1.45}.news-detail-hero__meta .anticon{color:var(--news-primary)}.news-detail-hero__lead.ant-typography{-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;color:var(--news-text-secondary);display:-webkit-box;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.76;margin:25px 0 0;max-width:710px;overflow:hidden}.news-detail-hero__visual{min-width:0;perspective:1200px;position:relative}.news-detail-hero__visual:after,.news-detail-hero__visual:before{border-radius:28px;content:"";pointer-events:none;position:absolute}.news-detail-hero__visual:before{border:1px solid #1890ff21;inset:7% -7% -7% 7%;transform:rotate(4deg);z-index:-2}.news-detail-hero__visual:after{background:rgba(24,144,255,.055);inset:-5% 8% 9% -6%;transform:rotate(-4deg);z-index:-1}.news-detail-hero__media{aspect-ratio:4/3;background:#f0f5ff;border:1px solid #00152917;border-radius:28px;box-shadow:var(--news-shadow-lg);overflow:hidden;position:relative;transform:rotate(.001deg)}.news-detail-hero__media:after{background:linear-gradient(0deg,#00152933,#0000 48%);content:"";inset:0;pointer-events:none;position:absolute}.news-detail-hero__media img{display:block;height:100%;object-fit:cover;transition:transform .62s var(--news-ease);width:100%}.news-detail-hero__visual-mark{align-items:center;background:var(--news-primary);border:7px solid #fff;border-radius:20px;bottom:-18px;box-shadow:0 14px 34px #1890ff40;color:#fff;display:inline-flex;font-size:24px;height:62px;justify-content:center;position:absolute;right:-18px;width:62px}.news-detail-body-section{background:#fff;padding-block:clamp(88px,9vw,128px) clamp(96px,9vw,138px)}.news-detail-layout{grid-gap:clamp(30px,4vw,48px);align-items:start;display:grid;gap:clamp(30px,4vw,48px);grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.news-detail-article{background:var(--news-surface);border:1px solid var(--news-border);border-radius:28px;box-shadow:var(--news-shadow-md);min-width:0;overflow:hidden}.news-detail-article__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,#1890ff17,#0000 38%),linear-gradient(180deg,#fff,var(--news-surface-soft));border-bottom:1px solid var(--news-border);display:flex;gap:17px;padding:clamp(27px,4vw,38px)}.news-detail-article__icon{align-items:center;background:#1890ff1c;border-radius:16px;color:var(--news-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:54px;justify-content:center;width:54px}.news-detail-article__eyebrow{color:var(--news-primary)!important;font-size:10.5px;font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.news-detail-article__title.ant-typography{color:var(--news-ink);font-size:clamp(1.65rem,2.7vw,2.18rem)!important;letter-spacing:-.025em;line-height:1.23!important;margin:6px 0 0!important}.news-detail-article__body{min-width:0;padding:clamp(29px,5vw,48px)}.news-detail-language-note{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c1629;border-radius:14px;color:#754410;display:flex;font-size:12.5px;gap:11px;line-height:1.55;margin-bottom:28px;padding:14px 15px}.news-detail-language-note .anticon{color:var(--news-orange);flex:0 0 auto;margin-top:3px}.news-detail-language-note span{grid-gap:2px;display:grid;gap:2px}.news-detail-empty-content{background:var(--news-surface-soft);border:1px dashed var(--news-border-strong);border-radius:19px;display:grid;min-height:310px;place-items:center}.news-detail-empty-content .ant-empty-description{color:var(--news-text-muted)}.news-detail-sidebar{grid-gap:18px;display:grid;gap:18px;min-width:0;position:sticky;top:24px}.news-detail-nav-card,.news-detail-share-card{background:#fff;border:1px solid var(--news-border);border-radius:22px;box-shadow:var(--news-shadow-sm);overflow:hidden}.news-detail-share-card{padding:24px}.news-detail-share-card__heading{align-items:flex-start;border-bottom:1px solid var(--news-border);display:flex;gap:13px;padding-bottom:20px}.news-detail-share-card__icon{align-items:center;background:#1890ff1a;border-radius:13px;color:var(--news-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:43px;justify-content:center;width:43px}.news-detail-share-card__heading>div{grid-gap:3px;display:grid;gap:3px;min-width:0}.news-detail-share-card__heading .ant-typography{color:var(--news-primary);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1.45;text-transform:uppercase}.news-detail-share-card__heading strong{color:var(--news-ink);font-size:14px;line-height:1.4}.news-detail-share-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px}.news-detail-share-grid>button{align-items:center;background:var(--news-surface-soft)!important;border:1px solid var(--news-border)!important;border-radius:14px!important;display:inline-flex!important;justify-content:center;min-height:54px;min-width:0;transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--news-ease)}.news-detail-share-grid>button>svg{height:38px;width:38px}.news-detail-copy-button{color:var(--news-primary);cursor:pointer;flex-direction:column;font:inherit;gap:4px;padding:6px}.news-detail-copy-button .anticon{font-size:17px}.news-detail-copy-button span{font-size:9.5px;font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-detail-copy-button.is-copied{background:rgba(82,196,26,.075)!important;border-color:#52c41a3d!important;color:var(--news-success)}.news-detail-nav-card{background:radial-gradient(circle at 95% 0,rgba(114,46,209,.075),#0000 34%),#fff;padding:25px}.news-detail-nav-card__eyebrow{color:var(--news-purple)!important;font-size:10px;font-weight:800;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.news-detail-nav-card__title.ant-typography{color:var(--news-ink);font-size:20px;letter-spacing:-.015em;line-height:1.35!important;margin:6px 0 0!important}.news-detail-nav-card__links{grid-gap:8px;border-top:1px solid var(--news-border);display:grid;gap:8px;margin-top:20px;padding-top:17px}.news-detail-nav-card__links>a{grid-gap:12px;align-items:center;border-radius:12px;color:inherit;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:12px 11px;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.news-detail-nav-card__links>a>span{align-items:center;display:flex;gap:10px;min-width:0}.news-detail-nav-card__links>a>span>.anticon{align-items:center;background:var(--news-surface-soft);border-radius:9px;color:var(--news-purple);display:inline-flex;flex:0 0 auto;height:31px;justify-content:center;width:31px}.news-detail-nav-card__links b{color:var(--news-text-secondary);font-size:13px;line-height:1.4;min-width:0}.news-detail-nav-card__links>a>.anticon{color:#00152940;font-size:10px;transition:transform .18s ease}.news-rich-content{color:var(--news-text);font-size:16.5px;line-height:1.82;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.news-rich-content *,.news-rich-content :after,.news-rich-content :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.news-rich-content>:first-child{margin-top:0!important}.news-rich-content>:last-child{margin-bottom:0!important}.news-rich-content p{margin:0 0 1.15em}.news-rich-content h1,.news-rich-content h2,.news-rich-content h3,.news-rich-content h4,.news-rich-content h5,.news-rich-content h6{text-wrap:balance;color:var(--news-ink);font-weight:700;letter-spacing:-.02em;line-height:1.25;overflow-wrap:break-word;scroll-margin-top:110px}.news-rich-content h1{font-size:clamp(1.85rem,3.2vw,2.45rem);margin:1.42em 0 .55em}.news-rich-content h2{font-size:clamp(1.58rem,2.75vw,2.05rem);margin:1.52em 0 .58em}.news-rich-content h3{font-size:clamp(1.3rem,2.2vw,1.62rem);margin:1.42em 0 .55em}.news-rich-content h4{font-size:1.17rem;margin:1.35em 0 .5em}.news-rich-content h5,.news-rich-content h6{font-size:1rem;margin:1.25em 0 .5em}.news-rich-content b,.news-rich-content strong{color:var(--news-ink);font-weight:700}.news-rich-content a{color:var(--news-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:#1890ff59;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .17s ease,text-decoration-color .17s ease}.news-rich-content ol,.news-rich-content ul{margin:0 0 1.3em;padding-inline-start:1.45em}.news-rich-content li{padding-inline-start:.24em}.news-rich-content li+li{margin-top:.46em}.news-rich-content li::marker{color:var(--news-primary);font-weight:700}.news-rich-content blockquote{background:rgba(24,144,255,.055);border:1px solid #1890ff1f;border-left:4px solid var(--news-primary);border-radius:0 15px 15px 0;color:var(--news-text-secondary);margin:1.6em 0;overflow:hidden;padding:20px 23px 20px 26px;position:relative}.news-rich-content blockquote>:last-child{margin-bottom:0}.news-rich-content hr{background:var(--news-border);border:0;height:1px;margin:2.2em 0}.news-rich-content img{border-radius:16px;box-shadow:0 16px 42px #0015291f;display:block;height:auto;margin:1.7em auto;width:auto}.news-rich-content figure{margin:1.8em 0}.news-rich-content figure img{margin-block:0}.news-rich-content figcaption{color:var(--news-text-muted);font-size:13px;line-height:1.55;margin-top:10px;text-align:center}.news-rich-content iframe,.news-rich-content video{background:var(--news-surface-soft);border:0;border-radius:16px;box-shadow:0 16px 42px #0015291a;display:block;margin:1.7em auto;min-height:330px;width:100%}.news-rich-content audio{margin:1.4em 0;width:100%}.news-rich-content pre{-webkit-overflow-scrolling:touch;background:var(--news-ink);border-radius:14px;color:#fff;font-size:13px;line-height:1.65;margin:1.6em 0;max-width:100%;overflow:auto;padding:19px 20px;white-space:pre}.news-rich-content code:not(pre code),.news-rich-content pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.news-rich-content code:not(pre code){background:#0015290f;border-radius:6px;color:var(--news-ink);font-size:.9em;padding:.16em .42em}.news-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--news-border);border-radius:14px;margin:1.75em 0;max-width:100%;overflow-x:auto;scrollbar-color:#1890ff6b #0000;scrollbar-width:thin;width:100%}.news-table-scroll:focus-visible{outline:3px solid #1890ff42;outline-offset:3px}.news-table-scroll table{border:0;border-collapse:collapse;border-spacing:0;margin:0!important;min-width:620px;width:100%}.news-table-scroll td,.news-table-scroll th{border-bottom:1px solid var(--news-border);border-right:1px solid var(--news-border);padding:13px 15px;text-align:left;vertical-align:top}.news-table-scroll td:last-child,.news-table-scroll th:last-child{border-right:0}.news-table-scroll tr:last-child td{border-bottom:0}.news-table-scroll th{background:rgba(24,144,255,.065);color:var(--news-ink);font-size:13px;font-weight:700}.news-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.news-detail-skeleton__hero{grid-gap:70px;align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);min-height:580px}.news-detail-skeleton__image,.news-detail-skeleton__image .ant-skeleton-image{border-radius:26px!important;height:390px!important;width:100%!important}.news-detail-skeleton__body{min-height:590px;padding-block:90px}.news-detail-skeleton__body>span{color:var(--news-text-muted);display:block;font-size:13px;font-weight:600;margin-bottom:24px}.news-detail-status-section{background:radial-gradient(circle at 10% 12%,#1890ff1f,#0000 28%),var(--news-surface-soft);display:grid;min-height:min(760px,78vh);padding-block:86px;place-items:center}.news-detail-status{align-content:center;background:#fffffff5;border:1px solid var(--news-border);border-radius:28px;box-shadow:var(--news-shadow-md);display:grid;margin-inline:auto;max-width:720px;min-height:420px;padding:clamp(35px,6vw,68px);place-items:center;text-align:center}.news-detail-status__icon{align-items:center;background:#ff4d4f17;border-radius:19px;color:var(--news-danger);display:inline-flex;font-size:26px;height:62px;justify-content:center;margin-bottom:22px;width:62px}.news-detail-status h1.ant-typography{color:var(--news-ink);font-size:clamp(2rem,4vw,3rem)!important;letter-spacing:-.035em;line-height:1.15!important;margin:0!important}.news-detail-status p.ant-typography{color:var(--news-text-secondary);font-size:15px;line-height:1.7;margin:16px 0 25px;max-width:560px}.news-detail-status__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.news-detail-status__actions .ant-btn{align-items:center;border-radius:11px;display:inline-flex;gap:7px;height:46px;justify-content:center;min-width:154px}.news-detail-page .ant-btn:focus-visible,.news-detail-page a:focus-visible,.news-detail-page button:focus-visible,.news-index-page .ant-btn:focus-visible,.news-index-page .ant-pagination-item:focus-visible,.news-index-page a:focus-visible{outline:3px solid #1890ff4a;outline-offset:3px}.news-detail-page ::selection,.news-index-page ::selection{background:#1890ff33;color:var(--news-ink)}@media (hover:hover) and (pointer:fine){.news-detail-status__actions .ant-btn:hover,.news-detail-support__actions .ant-btn:hover,.news-index-hero__actions .ant-btn:hover,.news-index-support__actions .ant-btn:hover{transform:translateY(-2px)}.news-index-hero-panel:hover{box-shadow:0 35px 100px #0015292e;transform:translateY(-4px) rotate(.001deg)}.news-index-hero-panel__link:hover{background:#1890ff17;border-color:#1890ff33;color:inherit;transform:translateY(-2px)}.news-index-hero-panel__link:hover>.anticon:last-child{transform:translateX(3px)}.news-index-card:hover,.news-index-featured-card:hover{border-color:#1890ff3d;box-shadow:0 24px 62px rgba(0,21,41,.145);transform:translateY(-6px)}.news-detail-hero__visual:hover .news-detail-hero__media img,.news-index-card:hover .news-index-card__media img,.news-index-featured-card:hover .news-index-featured-card__media img{transform:scale(1.055)}.news-index-card:hover .news-index-card__more .anticon,.news-index-featured-card:hover .news-index-featured-card__more .anticon{transform:translateX(4px)}.news-detail-share-grid>button:hover{border-color:#1890ff3d!important;box-shadow:0 10px 24px #00152917;transform:translateY(-2px)}.news-detail-nav-card__links>a:hover{background:#722ed10f;color:inherit;transform:translateX(2px)}.news-detail-nav-card__links>a:hover>.anticon{transform:translateX(3px)}.news-rich-content a:hover{color:var(--news-primary-dark);text-decoration-color:initial}}.news-detail-page .ant-btn:active,.news-detail-page a:active,.news-detail-page button:active,.news-index-page .ant-btn:active,.news-index-page a:active{transform:translateY(0) scale(.985)}@media (max-width:1199.98px){.news-detail-hero__grid,.news-index-hero__grid{gap:52px;grid-template-columns:minmax(0,1fr) minmax(330px,.86fr)}.news-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-index-featured-card--skeleton,.news-index-featured-card__link{grid-template-columns:minmax(0,1fr) minmax(350px,.86fr)}}@media (max-width:1023.98px){.news-detail-hero,.news-index-hero{min-height:auto}.news-detail-hero__grid,.news-index-hero__grid{gap:58px;grid-template-columns:1fr}.news-detail-hero__copy,.news-index-hero__copy{max-width:830px}.news-detail-hero__visual,.news-index-hero-panel{width:min(100%,720px)}.news-index-featured-card--skeleton,.news-index-featured-card__link{grid-template-columns:1fr}.news-index-featured-card__media,.news-index-featured-skeleton__image,.news-index-featured-skeleton__image .ant-skeleton-image{min-height:390px}.news-index-featured-card__content{min-height:360px}.news-detail-layout{grid-template-columns:1fr}.news-detail-sidebar{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.news-detail-nav-card,.news-detail-share-card{height:100%}.news-detail-support__layout,.news-index-support__layout{align-items:flex-start;flex-direction:column}.news-detail-support__actions,.news-index-support__actions{justify-content:flex-start}.news-detail-skeleton__hero{gap:42px;grid-template-columns:1fr;padding-block:80px}}@media (max-width:767.98px){.news-detail-page,.news-index-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.news-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.news-ui-breadcrumb{margin-bottom:22px}.news-ui-section-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:38px}.news-ui-section-title.ant-typography{font-size:clamp(1.95rem,8vw,2.7rem)!important}.news-ui-section-description.ant-typography{font-size:15px;line-height:1.68}.news-index-hero{padding-block:62px 112px}.news-detail-hero:before,.news-index-hero:before{right:-245px;top:-235px}.news-detail-hero:after,.news-index-hero:after{bottom:-141px;height:205px;left:-25%;right:-25%}.news-detail-hero__orb--one,.news-index-hero__orb--one{left:auto;right:11%;top:15%}.news-index-hero__title.ant-typography{font-size:clamp(2.45rem,11vw,3.75rem)!important;letter-spacing:-.043em}.news-index-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.news-index-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.news-index-hero__facts small{font-size:11px}.news-index-hero-panel{border-radius:23px}.news-index-hero-panel__header{padding:24px 23px 20px}.news-index-hero-panel__metrics>div{padding:18px 22px}.news-index-hero-panel__list{padding-inline:23px}.news-index-hero-panel__link{margin-inline:15px}.news-index-archive,.news-index-featured{padding-block:80px 88px}.news-index-card,.news-index-featured-card{border-radius:19px}.news-index-featured-card__media,.news-index-featured-skeleton__image,.news-index-featured-skeleton__image .ant-skeleton-image{min-height:320px}.news-index-featured-card__content{min-height:0;padding:34px 30px 36px}.news-index-featured-card__title.ant-typography{font-size:clamp(1.7rem,6.3vw,2.25rem)!important}.news-index-archive__summary{width:100%}.news-index-archive__summary>span{flex:1 1;min-width:0}.news-index-fetch-progress{margin-top:-16px}.news-index-inline-warning{grid-template-columns:auto minmax(0,1fr)}.news-index-inline-warning .ant-btn{grid-column:2;justify-self:start}.news-index-card__body{min-height:240px}.news-index-pagination{margin-top:40px;padding-top:26px}.news-index-pagination .ant-pagination-total-text{margin:0 0 8px;text-align:center;width:100%}.news-detail-hero{padding-block:56px 102px}.news-detail-breadcrumb__current{max-width:54vw}.news-detail-hero__title.ant-typography{font-size:clamp(2.25rem,10.6vw,3.5rem)!important}.news-detail-hero__lead.ant-typography{font-size:1rem;line-height:1.7}.news-detail-hero__visual{width:min(100%,650px)}.news-detail-hero__media{border-radius:23px}.news-detail-body-section{padding-block:76px 88px}.news-detail-article{border-radius:22px}.news-detail-article__header{padding:27px 25px}.news-detail-article__body{padding:28px 25px}.news-detail-sidebar{grid-template-columns:1fr}.news-rich-content{font-size:15.5px;line-height:1.76}.news-rich-content iframe,.news-rich-content video{min-height:280px}.news-detail-support__copy,.news-index-support__copy{flex-direction:column}.news-index-status{grid-template-columns:auto minmax(0,1fr)}.news-index-status__action{grid-column:2}}@media (max-width:575.98px){.news-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.news-ui-breadcrumb{font-size:12px}.news-ui-kicker{font-size:10.5px;letter-spacing:.12em}.news-ui-kicker:before{width:20px}.news-index-hero{padding-block:52px 92px}.news-index-hero__title.ant-typography{font-size:clamp(2.2rem,12vw,3.05rem)!important;line-height:1.06!important}.news-index-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.news-detail-status__actions,.news-detail-support__actions,.news-index-hero__actions,.news-index-support__actions{display:grid;grid-template-columns:1fr;width:100%}.news-detail-status__actions .ant-btn,.news-detail-support__actions .ant-btn,.news-index-hero__actions .ant-btn,.news-index-support__actions .ant-btn{min-width:0;width:100%}.news-index-hero__facts{margin-top:34px}.news-index-hero-panel__header{align-items:center;gap:12px;padding:21px 18px 18px}.news-index-hero-panel__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.news-index-hero-panel__title.ant-typography{font-size:1.26rem!important}.news-index-hero-panel__metrics>div{padding:16px 18px}.news-index-hero-panel__metrics strong{font-size:1.45rem}.news-index-hero-panel__list{padding:8px 18px 6px}.news-index-hero-panel__list li{gap:11px;grid-template-columns:37px minmax(0,1fr);padding-block:12px}.news-index-hero-panel__list li>span{border-radius:11px;font-size:10px;height:37px;width:37px}.news-index-hero-panel__link{margin:6px 12px 14px;padding:12px}.news-index-archive,.news-index-featured{padding-block:68px 76px}.news-index-featured-card__media,.news-index-featured-skeleton__image,.news-index-featured-skeleton__image .ant-skeleton-image{min-height:235px}.news-index-featured-card__content{padding:28px 21px 30px}.news-index-featured-card__topline{margin-bottom:22px}.news-index-featured-card__title.ant-typography{-webkit-line-clamp:4;line-clamp:4;font-size:1.7rem!important}.news-index-featured-card__excerpt.ant-typography{-webkit-line-clamp:5;line-clamp:5;font-size:14px;margin-bottom:24px}.news-index-grid{gap:12px;grid-template-columns:1fr}.news-index-card__link{display:grid;grid-template-columns:minmax(118px,36%) minmax(0,1fr);min-height:168px}.news-index-card__media{aspect-ratio:auto;height:100%}.news-index-card__body{min-height:0;padding:17px 16px 16px}.news-index-card__date{font-size:10.5px}.news-index-card__title.ant-typography{-webkit-line-clamp:3;line-clamp:3;font-size:16px;line-height:1.37!important;margin-top:9px!important}.news-index-card__excerpt.ant-typography{display:none}.news-index-card__more{font-size:11.5px;gap:6px;margin-top:13px}.news-index-card--skeleton .ant-skeleton-image,.news-index-card-skeleton__image{min-height:168px}.news-index-status{grid-template-columns:1fr;justify-items:start;min-height:0;padding:24px 21px}.news-index-status__action{grid-column:1}.news-index-pagination .ant-pagination-options{display:none}.news-detail-hero{padding-block:48px 86px}.news-detail-breadcrumb .news-ui-breadcrumb__separator:last-of-type,.news-detail-breadcrumb__current{display:none}.news-detail-back-button.ant-btn{margin-bottom:18px}.news-detail-hero__title.ant-typography{font-size:clamp(2.08rem,11.8vw,2.9rem)!important;letter-spacing:-.04em}.news-detail-hero__meta{gap:9px 14px;margin-top:23px}.news-detail-hero__meta>span{font-size:11.5px}.news-detail-hero__visual:before{inset:6% -4% -5% 6%}.news-detail-hero__visual:after{inset:-4% 7% 7% -4%}.news-detail-hero__media{border-radius:20px}.news-detail-hero__visual-mark{border-radius:17px;border-width:6px;bottom:-12px;font-size:21px;height:54px;right:-8px;width:54px}.news-detail-body-section{padding-block:64px 76px}.news-detail-article{border-radius:19px}.news-detail-article__header{gap:13px;padding:22px 18px}.news-detail-article__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.news-detail-article__title.ant-typography{font-size:1.55rem!important}.news-detail-article__body{padding:23px 18px 26px}.news-detail-language-note{font-size:12px;padding:12px}.news-rich-content{font-size:15px;line-height:1.74}.news-rich-content blockquote{padding:16px 16px 16px 19px}.news-rich-content iframe,.news-rich-content img,.news-rich-content video{border-radius:12px;margin-block:1.4em}.news-rich-content iframe,.news-rich-content video{min-height:210px}.news-table-scroll{border-radius:11px;margin-block:1.4em}.news-detail-nav-card,.news-detail-share-card{border-radius:18px;padding:21px 18px}.news-detail-support,.news-index-support{padding-block:57px calc(62px + env(safe-area-inset-bottom, 0px))}.news-detail-support__title.ant-typography,.news-index-support__title.ant-typography{font-size:1.78rem!important}.news-detail-status{border-radius:22px;min-height:360px;padding:30px 20px}}@media (max-width:374.98px){.news-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.news-detail-hero__title.ant-typography,.news-index-hero__title.ant-typography{font-size:2.02rem!important}.news-index-hero__facts small{font-size:10px}.news-index-hero-panel__metrics>div{padding-inline:13px}.news-index-hero-panel__list small{font-size:11px}.news-index-card__link{grid-template-columns:112px minmax(0,1fr)}.news-index-card__body{padding-inline:13px}.news-index-card__date{font-size:9.7px;gap:5px}.news-index-card__title.ant-typography{font-size:15px}.news-detail-article__header{flex-direction:column}.news-detail-share-grid{gap:7px}.news-detail-share-grid>button{min-height:50px}.news-detail-share-grid>button>svg{height:34px;width:34px}}@keyframes news-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,21px,0) scale(1.03)}}@keyframes news-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(11px,13px,0)}}@keyframes news-loading-line{0%{left:-45%}to{left:105%}}@media (pointer:coarse){.news-detail-nav-card__links>a,.news-detail-page .ant-btn,.news-detail-share-grid>button,.news-index-card__link,.news-index-featured-card__link,.news-index-page .ant-btn{min-height:44px}.news-detail-share-grid>button:hover,.news-index-card:hover,.news-index-featured-card:hover,.news-index-hero-panel:hover{transform:none}}@media (prefers-reduced-motion:reduce){.news-detail-page *,.news-detail-page :after,.news-detail-page :before,.news-index-page *,.news-index-page :after,.news-index-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.news-detail-page,.news-index-page{color:#000;margin:0}.news-full-bleed,.news-inner{margin:0;width:100%}.news-detail-body-section,.news-detail-hero,.news-detail-support,.news-index-archive,.news-index-featured,.news-index-hero,.news-index-support{background:#fff!important;padding:24px 0}.news-detail-back-button,.news-detail-hero:after,.news-detail-hero:before,.news-detail-hero__orb,.news-detail-hero__visual,.news-detail-sidebar,.news-detail-support,.news-index-hero-panel,.news-index-hero:after,.news-index-hero:before,.news-index-hero__actions,.news-index-hero__facts,.news-index-hero__orb,.news-index-pagination,.news-index-support,.news-ui-breadcrumb{display:none!important}.news-detail-hero__grid,.news-detail-layout,.news-index-hero__grid{display:block}.news-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-detail-article,.news-index-card,.news-index-featured-card{border:1px solid #bbb;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.news-detail-article{border:0;border-radius:0;overflow:visible}.news-detail-article__body,.news-detail-article__header{background:#fff;border:0;padding:0}.news-detail-article__header{margin-bottom:24px}.news-rich-content{color:#000;font-size:11pt;line-height:1.55}.news-rich-content a{color:#000;text-decoration:underline}.news-rich-content iframe,.news-rich-content img,.news-rich-content pre,.news-rich-content video,.news-table-scroll{box-shadow:none;break-inside:avoid;page-break-inside:avoid}.news-table-scroll{overflow:visible}.news-table-scroll table{min-width:0}}.procurement-page{--proc-primary:#1890ff;--proc-primary-dark:#096dd9;--proc-danger:#ff4d4f;--proc-success:#52c41a;--proc-purple:#722ed1;--proc-orange:#fa8c16;--proc-ink:#001529;--proc-text:#333;--proc-text-secondary:#595959;--proc-text-muted:#8c8c8c;--proc-surface:#fff;--proc-surface-soft:#fafafa;--proc-border:#00152917;--proc-border-strong:#00152924;--proc-shadow-sm:0 11px 34px rgba(0,21,41,.075);--proc-shadow-md:0 23px 68px #0015291f;--proc-shadow-lg:0 32px 94px #00152929;--proc-ease:cubic-bezier(0.22,1,0.36,1);background:var(--proc-surface);color:var(--proc-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);min-width:0;position:relative}.procurement-page *,.procurement-page :after,.procurement-page :before{box-sizing:border-box}.procurement-page iframe,.procurement-page img,.procurement-page svg,.procurement-page video{max-width:100%}.procurement-full-bleed{margin-inline:calc(50% - 50vw);position:relative}.procurement-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.procurement-kicker{align-items:center;color:var(--proc-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.procurement-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.procurement-breadcrumb{align-items:center;color:var(--proc-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px;position:relative;z-index:3}.procurement-breadcrumb a{align-items:center;color:var(--proc-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.procurement-breadcrumb a:hover{color:var(--proc-primary)}.procurement-breadcrumb__separator{color:#00152940}.procurement-section-heading{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:clamp(38px,5vw,58px)}.procurement-section-heading__copy{max-width:780px}.procurement-section-title.ant-typography{text-wrap:balance;color:var(--proc-ink);font-size:clamp(2.05rem,3.55vw,3.15rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.procurement-section-description.ant-typography{text-wrap:pretty;color:var(--proc-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:720px}.procurement-section-heading__action{flex:0 0 auto}.procurement-section-heading__action .ant-btn{align-items:center;border-radius:11px;color:var(--proc-primary);display:inline-flex;font-weight:650;gap:8px;height:44px;padding-inline:14px}.procurement-hero{background:radial-gradient(circle at 7% 12%,#1890ff29,#0000 31%),radial-gradient(circle at 93% 81%,rgba(114,46,209,.085),#0000 29%),linear-gradient(180deg,#fff 0,var(--proc-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,77vh,795px);overflow:hidden;padding-block:clamp(76px,8vw,118px) clamp(116px,11vw,158px)}.procurement-hero:before{animation:procurement-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 64px rgba(24,144,255,.037),0 0 0 128px rgba(24,144,255,.024);content:"";height:505px;pointer-events:none;position:absolute;right:-152px;top:-198px;width:505px;z-index:-2}.procurement-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-126px;box-shadow:0 -1px 0 rgba(0,21,41,.035);content:"";height:206px;left:-8%;right:-8%}.procurement-hero:after,.procurement-hero__orb{pointer-events:none;position:absolute;z-index:-1}.procurement-hero__orb{border-radius:50%}.procurement-hero__orb--one{animation:procurement-particle-float 7s ease-in-out infinite alternate;background:#1890ff4d;box-shadow:0 0 0 11px rgba(24,144,255,.055);height:14px;left:48%;top:20%;width:14px}.procurement-hero__orb--two{animation:procurement-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:24%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:9%;width:11px}.procurement-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.procurement-hero__copy{max-width:760px;min-width:0}.procurement-hero__title.ant-typography{text-wrap:balance;color:var(--proc-ink);font-size:clamp(2.95rem,5.15vw,4.8rem)!important;font-weight:700;letter-spacing:-.048em;line-height:1.03!important;margin:13px 0 0!important;max-width:800px;overflow-wrap:break-word}.procurement-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--proc-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:700px}.procurement-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.procurement-page .procurement-hero__actions .ant-btn,.procurement-page .procurement-support__actions .ant-btn{align-items:center;border-radius:12px;box-shadow:none;display:inline-flex;font-weight:650;gap:8px;height:50px;justify-content:center;line-height:1;min-width:170px;padding-inline:23px;text-decoration:none;transition:border-color .19s ease,background-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--proc-ease)}.procurement-page .procurement-hero__actions .ant-btn-primary,.procurement-page .procurement-support__actions .ant-btn-primary{background:var(--proc-primary);border-color:var(--proc-primary);box-shadow:0 13px 30px #1890ff38;color:#fff}.procurement-page .procurement-hero__actions .ant-btn-default{background:#ffffffd4;border-color:#00152921;color:var(--proc-ink)}.procurement-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:680px;padding-top:25px}.procurement-hero__facts>span{grid-gap:5px;border-right:1px solid #00152917;display:grid;gap:5px;min-width:0;padding-inline:19px}.procurement-hero__facts>span:first-child{padding-left:0}.procurement-hero__facts>span:last-child{border-right:0;padding-right:0}.procurement-hero__facts strong{color:var(--proc-primary);font-size:clamp(1.48rem,2.2vw,1.92rem);font-weight:750;line-height:1.08}.procurement-hero__facts small{color:var(--proc-text-muted);font-size:12px;line-height:1.45}.procurement-guide-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--proc-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--proc-ease),transform .3s var(--proc-ease)}.procurement-guide-card:before{background:var(--proc-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.procurement-guide-card:after{background:radial-gradient(circle,rgba(24,144,255,.145),#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.procurement-guide-card__header{align-items:flex-start;border-bottom:1px solid var(--proc-border);display:flex;gap:15px;padding:28px 29px 24px;position:relative;z-index:1}.procurement-guide-card__icon{align-items:center;background:rgba(24,144,255,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--proc-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.procurement-guide-card__eyebrow{color:var(--proc-primary)!important;font-size:11px;font-weight:750;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.procurement-guide-card__title.ant-typography{color:var(--proc-ink);font-size:clamp(1.38rem,2.2vw,1.72rem)!important;letter-spacing:-.02em;line-height:1.26!important;margin:5px 0 0!important}.procurement-guide-card__steps{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:12px 29px 9px;position:relative;z-index:1}.procurement-guide-card__steps li{grid-gap:14px;align-items:start;border-bottom:1px solid var(--proc-border);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding-block:15px}.procurement-guide-card__steps li:last-child{border-bottom:0}.procurement-guide-card__steps li>span{align-items:center;background:var(--proc-surface-soft);border:1px solid #1890ff1f;border-radius:13px;color:var(--proc-primary);display:inline-flex;font-size:11px;font-weight:800;height:42px;justify-content:center;letter-spacing:.07em;width:42px}.procurement-guide-card__steps li>div{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.procurement-guide-card__steps strong{color:var(--proc-ink);font-size:14px;line-height:1.4}.procurement-guide-card__steps small{color:var(--proc-text-muted);font-size:12px;line-height:1.55}.procurement-guide-card__link{grid-gap:13px;align-items:center;background:rgba(24,144,255,.065);border:1px solid #1890ff1a;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:7px 20px 21px;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--proc-ease);z-index:1}.procurement-guide-card__link-icon{align-items:center;background:#fff;border-radius:11px;box-shadow:0 5px 14px rgba(0,21,41,.075);color:var(--proc-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.procurement-guide-card__link>span:nth-child(2){grid-gap:2px;display:grid;gap:2px;min-width:0}.procurement-guide-card__link small{color:var(--proc-text-muted);font-size:11px;line-height:1.35}.procurement-guide-card__link strong{color:var(--proc-ink);font-size:14px;line-height:1.4}.procurement-guide-card__link>.anticon:last-child{color:var(--proc-primary);font-size:12px;transition:transform .18s ease}.procurement-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-55px;position:relative;z-index:5}.procurement-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--proc-border);border-radius:18px;box-shadow:var(--proc-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:108px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--proc-ease)}.procurement-shortcut__icon{align-items:center;background:rgba(24,144,255,.095);border-radius:13px;color:var(--proc-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--proc-ease);width:44px}.procurement-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.procurement-shortcut__copy strong{color:var(--proc-ink);font-size:14px;line-height:1.35}.procurement-shortcut__copy small{color:var(--proc-text-muted);font-size:11.5px;line-height:1.45}.procurement-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.procurement-overview{background:var(--proc-surface);padding-block:clamp(98px,9vw,134px) clamp(92px,9vw,130px);scroll-margin-top:20px}.procurement-overview__layout{grid-gap:clamp(28px,4vw,48px);align-items:stretch;display:grid;gap:clamp(28px,4vw,48px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.procurement-overview-card{background:radial-gradient(circle at 100% 0,rgba(24,144,255,.105),#0000 38%),linear-gradient(160deg,#fff,#fafafa);border:1px solid rgba(0,21,41,.085);border-radius:27px;box-shadow:var(--proc-shadow-md);min-width:0;overflow:hidden;padding:clamp(30px,4.5vw,46px);position:relative}.procurement-overview-card:before{background:var(--proc-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.procurement-overview-card__icon{align-items:center;background:#1890ff1c;border:1px solid #1890ff1f;border-radius:18px;box-shadow:0 12px 28px #1890ff1a;color:var(--proc-primary);display:inline-flex;font-size:25px;height:58px;justify-content:center;margin-bottom:25px;width:58px}.procurement-overview-card__eyebrow{color:var(--proc-primary)!important;display:block;font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.procurement-overview-card__title.ant-typography{text-wrap:balance;color:var(--proc-ink);font-size:clamp(1.72rem,3vw,2.38rem)!important;letter-spacing:-.026em;line-height:1.2!important;margin:9px 0 0!important}.procurement-overview-card>p.ant-typography{color:var(--proc-text-secondary);font-size:15px;line-height:1.76;margin:18px 0 0}.procurement-principles-grid{grid-gap:14px;display:grid;gap:14px;min-width:0}.procurement-principle-card{grid-column-gap:18px;align-content:center;background:#fff;border:1px solid var(--proc-border);border-radius:21px;box-shadow:var(--proc-shadow-sm);column-gap:18px;display:grid;grid-template-areas:"icon title" "icon description";grid-template-columns:58px minmax(0,1fr);min-width:0;overflow:hidden;padding:27px 28px;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--proc-ease)}.procurement-principle-card:after{background:radial-gradient(circle,#1890ff14,#0000 68%);border-radius:50%;content:"";height:170px;pointer-events:none;position:absolute;right:-76px;top:-72px;width:170px}.procurement-principle-card__number{color:#0015292e;font-size:11px;font-weight:800;letter-spacing:.1em;position:absolute;right:22px;top:20px}.procurement-principle-card__icon{align-items:center;background:rgba(24,144,255,.095);border:1px solid #1890ff1c;border-radius:17px;color:var(--proc-primary);display:inline-flex;font-size:24px;grid-area:icon;height:58px;justify-content:center;position:relative;transition:transform .22s var(--proc-ease);width:58px;z-index:1}.procurement-principle-card__title.ant-typography{align-self:end;color:var(--proc-ink);font-size:19px;grid-area:title;letter-spacing:-.015em;line-height:1.35!important;margin:0!important;padding-right:36px;position:relative;z-index:1}.procurement-principle-card>p.ant-typography{color:var(--proc-text-secondary);font-size:13.5px;grid-area:description;line-height:1.65;margin:8px 0 0;position:relative;z-index:1}.procurement-process{background:radial-gradient(circle at 7% 18%,rgba(24,144,255,.095),#0000 28%),radial-gradient(circle at 94% 84%,rgba(114,46,209,.055),#0000 27%),var(--proc-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(92px,9vw,132px);scroll-margin-top:20px}.procurement-process:before{border:1px solid #1890ff1a;border-radius:50%;box-shadow:0 0 0 54px rgba(24,144,255,.022),0 0 0 108px rgba(24,144,255,.015);content:"";height:430px;left:-170px;pointer-events:none;position:absolute;top:-190px;width:430px}.procurement-process .procurement-inner{position:relative;z-index:1}.procurement-process-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.procurement-process-card{background:#fffffff7;border:1px solid var(--proc-border);border-radius:20px;box-shadow:var(--proc-shadow-sm);min-height:286px;min-width:0;overflow:hidden;padding:25px 23px 24px;position:relative;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--proc-ease)}.procurement-process-card:before{background:var(--proc-primary);content:"";height:4px;left:0;opacity:.9;position:absolute;right:0;top:0}.procurement-process-card:after{background:radial-gradient(circle,rgba(24,144,255,.085),#0000 69%);border-radius:50%;bottom:-90px;content:"";height:190px;pointer-events:none;position:absolute;right:-76px;transition:transform .35s var(--proc-ease);width:190px}.procurement-process-card__topline{align-items:center;display:flex;gap:16px;justify-content:space-between;position:relative;z-index:1}.procurement-process-card__icon{align-items:center;background:#1890ff1a;border:1px solid #1890ff1c;border-radius:16px;color:var(--proc-primary);display:inline-flex;font-size:22px;height:52px;justify-content:center;transition:transform .22s var(--proc-ease);width:52px}.procurement-process-card__number{color:#00152938;font-size:12px;font-weight:800;letter-spacing:.1em}.procurement-process-card__title.ant-typography{color:var(--proc-ink);font-size:18px;letter-spacing:-.015em;line-height:1.36!important;margin:24px 0 0!important;position:relative;z-index:1}.procurement-process-card>p.ant-typography{color:var(--proc-text-secondary);font-size:13px;line-height:1.68;margin:12px 0 0;position:relative;z-index:1}.procurement-registry{background:var(--proc-surface);padding-block:clamp(94px,9vw,134px) clamp(100px,10vw,142px);scroll-margin-top:20px}.procurement-filter-panel{background:#fff;border:1px solid var(--proc-border);border-radius:24px;box-shadow:var(--proc-shadow-md);overflow:hidden}.procurement-filter-panel__header{align-items:center;background:radial-gradient(circle at 100% 0,rgba(24,144,255,.075),#0000 37%),linear-gradient(180deg,rgba(24,144,255,.025),#0000);border-bottom:1px solid var(--proc-border);display:flex;gap:24px;justify-content:space-between;padding:23px clamp(22px,4vw,34px)}.procurement-filter-panel__header>div:first-child{align-items:center;display:flex;gap:14px;min-width:0}.procurement-filter-panel__header>div:first-child>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.procurement-filter-panel__header strong{color:var(--proc-ink);font-size:16px;line-height:1.4}.procurement-filter-panel__header small{color:var(--proc-text-muted);font-size:12px;line-height:1.5}.procurement-filter-panel__icon{background:#1890ff1a;border-radius:14px;color:var(--proc-primary);font-size:20px;height:46px;width:46px}.procurement-filter-panel__icon,.procurement-filter-panel__result{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.procurement-filter-panel__result{background:rgba(24,144,255,.075);border:1px solid #1890ff1f;border-radius:14px;gap:7px;height:50px;min-width:92px;padding-inline:14px}.procurement-filter-panel__result strong{color:var(--proc-primary);font-size:18px;line-height:1}.procurement-filter-panel__result small{color:var(--proc-text-secondary);font-size:11px;line-height:1}.procurement-filter-grid{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:minmax(250px,1.7fr) repeat(2,minmax(138px,.82fr)) repeat(2,minmax(155px,1fr)) minmax(150px,.9fr);padding:clamp(22px,4vw,34px)}.procurement-field{grid-gap:8px;display:grid;gap:8px;margin:0;min-width:0}.procurement-field>span:first-child{color:var(--proc-text-secondary);font-size:12px;font-weight:700;line-height:1.4}.procurement-field .ant-btn,.procurement-field .ant-input,.procurement-field .ant-input-affix-wrapper,.procurement-field .ant-select-selector{border-radius:12px!important}.procurement-field .ant-btn,.procurement-field .ant-input-affix-wrapper,.procurement-field .ant-select-single,.procurement-field>.ant-input{min-height:46px}.procurement-field .ant-input-affix-wrapper{padding-inline:13px}.procurement-field .ant-input-prefix{color:var(--proc-text-muted);margin-right:9px}.procurement-field .ant-select{width:100%}.procurement-field .ant-select-selector{align-items:center;padding-inline:13px!important}.procurement-field .ant-btn{align-items:center;display:inline-flex;font-weight:600;gap:7px;justify-content:center}.procurement-field .ant-input-affix-wrapper:hover,.procurement-field .ant-select:not(.ant-select-disabled):hover .ant-select-selector,.procurement-field>.ant-input:hover{border-color:#1890ff80!important}.procurement-filter-panel__footer{align-items:center;background:var(--proc-surface-soft);border-top:1px solid var(--proc-border);color:var(--proc-text-muted);display:flex;font-size:12px;gap:18px;justify-content:space-between;line-height:1.55;min-height:49px;padding:12px clamp(22px,4vw,34px)}.procurement-filter-panel__footer>span{align-items:flex-start;display:inline-flex;gap:7px}.procurement-filter-panel__footer .anticon{flex:0 0 auto;margin-top:3px}.procurement-filter-error{color:#a45d08}.procurement-stale-note{grid-gap:11px;align-items:center;background:rgba(250,140,22,.075);border:1px solid #fa8c162e;border-radius:13px;color:#75450e;display:grid;font-size:12.5px;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.55;margin-top:18px;padding:12px 15px}.procurement-stale-note>.anticon{color:var(--proc-orange);font-size:17px}.procurement-stale-note .ant-btn-link{font-weight:700;height:auto;padding:2px 0}.procurement-registry-panel{margin-top:24px}.procurement-table-wrap{background:#fff;border:1px solid var(--proc-border);border-radius:23px;box-shadow:var(--proc-shadow-md);max-width:100%;overflow:hidden;width:100%}.procurement-table-wrap .ant-spin-container,.procurement-table-wrap .ant-spin-nested-loading,.procurement-table-wrap .ant-table,.procurement-table-wrap .ant-table-container,.procurement-table-wrap .ant-table-wrapper{max-width:100%}.procurement-table .ant-table-container{border-radius:23px}.procurement-table .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important;scrollbar-color:#1890ff61 #0000;scrollbar-width:thin}.procurement-table .ant-table-thead>tr>th{background:#f7faff;border-bottom:1px solid #0015291a;color:var(--proc-ink);font-size:12px;font-weight:750;letter-spacing:.025em;line-height:1.4;padding:17px 18px}.procurement-table .ant-table-thead>tr>th:before{background-color:#00152914!important}.procurement-table .ant-table-tbody>tr>td{background:#fff;border-bottom:1px solid rgba(0,21,41,.065);color:var(--proc-text);padding:19px 18px;transition:background-color .18s ease;vertical-align:middle}.procurement-table .ant-table-tbody>tr:last-child>td{border-bottom:0}.procurement-table .ant-table-tbody>tr.ant-table-row:hover>td{background:rgba(24,144,255,.035)!important}.procurement-table .ant-table-row-expand-icon-cell{padding-left:16px!important;padding-right:4px!important;width:48px}.procurement-table .ant-table-row-expand-icon{background:rgba(24,144,255,.075);border-color:#1890ff2e;border-radius:8px;color:var(--proc-primary);height:25px;line-height:23px;transition:background-color .18s ease,border-color .18s ease,transform .18s ease;width:25px}.procurement-table .ant-table-row-expand-icon:hover{background:#1890ff1f;border-color:#1890ff61}.procurement-table .ant-table-expanded-row>td{background:#f8fbff!important;padding:0!important}.procurement-number-badge{align-items:center;background:#1890ff14;border:1px solid #1890ff21;border-radius:9px;color:var(--proc-primary);display:inline-flex;font-size:11px;font-weight:800;justify-content:center;letter-spacing:.03em;line-height:1.2;min-height:28px;min-width:42px;padding:5px 9px;white-space:nowrap}.procurement-table-main{grid-gap:7px;display:grid;gap:7px;min-width:0}.procurement-table-main__topline{align-items:center;color:var(--proc-text-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;line-height:1.4;min-width:0}.procurement-table-main__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--proc-ink);display:-webkit-box;font-size:15px;font-weight:700;line-height:1.46;overflow:hidden;overflow-wrap:anywhere;text-decoration:none;transition:color .18s ease}.procurement-table-main__title:hover{color:var(--proc-primary)}.procurement-table-main__type{color:var(--proc-text-muted);font-size:11.5px;line-height:1.5;overflow-wrap:anywhere}.procurement-table-context,.procurement-table-dates{grid-gap:9px;display:grid;gap:9px;min-width:0}.procurement-table-context>span{grid-gap:7px;align-items:start;color:var(--proc-text-secondary);display:grid;font-size:12px;gap:7px;grid-template-columns:20px minmax(0,1fr);line-height:1.5;min-width:0;overflow-wrap:anywhere}.procurement-table-context .anticon{color:var(--proc-primary);font-size:13px;margin-top:2px}.procurement-mobile-card__context>span>span,.procurement-table-context>span>span{min-width:0;overflow-wrap:anywhere}.procurement-table-dates>span{grid-gap:2px;display:grid;gap:2px;min-width:0}.procurement-table-dates small{color:var(--proc-text-muted);font-size:10.5px;line-height:1.35}.procurement-table-dates strong{color:var(--proc-text-secondary);font-size:12px;font-weight:650;line-height:1.45;white-space:nowrap}.procurement-status{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:750;gap:7px;line-height:1.25;min-width:0;padding:7px 10px;white-space:nowrap}.procurement-status__dot{background:currentColor;border-radius:50%;box-shadow:0 0 0 4px currentColor;flex:0 0 auto;height:7px;opacity:.82;width:7px}.procurement-status--active{background:rgba(82,196,26,.085);border-color:#52c41a2e;color:#389e0d}.procurement-status--expired{background:rgba(255,77,79,.075);border-color:#ff4d4f29;color:#cf1322}.procurement-status--completed{background:#1890ff14;border-color:#1890ff2b;color:var(--proc-primary-dark)}.procurement-status--suspended{background:rgba(250,140,22,.085);border-color:#fa8c162e;color:#d46b08}.procurement-status--other{background:rgba(0,21,41,.045);border-color:#0015291c;color:var(--proc-text-muted)}.procurement-table-open{align-items:center;color:var(--proc-primary);display:inline-flex;font-size:12px;font-weight:750;gap:6px;justify-content:flex-end;line-height:1.4;text-decoration:none}.procurement-table-open .anticon{font-size:10px;transition:transform .18s ease}.procurement-expanded{animation:procurement-expanded-in .24s var(--proc-ease) both;padding:22px 24px 24px}.procurement-expanded__grid{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr))}.procurement-expanded-action,.procurement-expanded-item{grid-gap:11px;align-items:center;background:#fff;border:1px solid #00152912;border-radius:14px;color:inherit;display:grid;gap:11px;grid-template-columns:40px minmax(0,1fr) auto;min-height:68px;min-width:0;padding:12px 13px;text-decoration:none}.procurement-expanded-action{transition:border-color .18s ease,box-shadow .18s ease,transform .18s var(--proc-ease)}.procurement-expanded-action__icon,.procurement-expanded-item__icon{align-items:center;background:rgba(24,144,255,.085);border-radius:12px;color:var(--proc-primary);display:inline-flex;font-size:17px;height:40px;justify-content:center;width:40px}.procurement-expanded-action>span:nth-child(2),.procurement-expanded-item__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.procurement-expanded-action small,.procurement-expanded-item small{color:var(--proc-text-muted);font-size:10.5px;line-height:1.35}.procurement-expanded-action strong,.procurement-expanded-item a,.procurement-expanded-item strong{color:var(--proc-ink);font-size:12.5px;font-weight:650;line-height:1.45;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.procurement-expanded-item a:hover{color:var(--proc-primary)}.procurement-expanded-action>.anticon:last-child{color:var(--proc-primary);font-size:11px;transition:transform .18s ease}.procurement-copy-button{align-items:center;background:var(--proc-surface-soft);border:1px solid #00152914;border-radius:10px;color:var(--proc-text-muted);cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:34px}.procurement-mobile-list{grid-gap:13px;display:grid;gap:13px}.procurement-mobile-card{background:#fff;border:1px solid var(--proc-border);border-radius:20px;box-shadow:var(--proc-shadow-sm);min-width:0;overflow:hidden;padding:20px 18px 0;position:relative}.procurement-mobile-card:before{background:var(--proc-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.procurement-mobile-card__topline{align-items:center;display:flex;gap:12px;justify-content:space-between}.procurement-mobile-card__title-link{color:inherit;text-decoration:none}.procurement-mobile-card__title.ant-typography{-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--proc-ink);display:-webkit-box;font-size:18px;letter-spacing:-.012em;line-height:1.42!important;margin:17px 0 0!important;overflow:hidden;overflow-wrap:anywhere}.procurement-mobile-card__meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.procurement-mobile-card__meta span{background:var(--proc-surface-soft);border-radius:8px;color:var(--proc-text-muted);font-size:10.5px;font-weight:600;line-height:1.35;padding:5px 8px}.procurement-mobile-card__context{grid-gap:8px;border-top:1px solid var(--proc-border);display:grid;gap:8px;margin-top:17px;padding-top:16px}.procurement-mobile-card__context>span{grid-gap:7px;align-items:start;color:var(--proc-text-secondary);display:grid;font-size:12px;gap:7px;grid-template-columns:20px minmax(0,1fr);line-height:1.5;min-width:0;overflow-wrap:anywhere}.procurement-mobile-card__context .anticon{color:var(--proc-primary);margin-top:2px}.procurement-mobile-card__dates{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:17px}.procurement-mobile-card__dates>span{grid-gap:3px;background:var(--proc-surface-soft);border:1px solid rgba(0,21,41,.065);border-radius:12px;display:grid;gap:3px;min-width:0;padding:12px}.procurement-mobile-card__dates small{color:var(--proc-text-muted);font-size:10px;line-height:1.35}.procurement-mobile-card__dates strong{color:var(--proc-ink);font-size:11.5px;font-weight:700;line-height:1.45}.procurement-mobile-card__actions{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:17px}.procurement-primary-link,.procurement-secondary-link{align-items:center;border:1px solid #0000;border-radius:11px;display:inline-flex;font-size:12px;font-weight:750;gap:7px;justify-content:center;line-height:1.35;min-height:43px;padding:10px 12px;text-align:center;text-decoration:none}.procurement-primary-link{background:var(--proc-primary);border-color:var(--proc-primary);box-shadow:0 9px 22px #1890ff2e;color:#fff}.procurement-secondary-link{background:#fff;border-color:#0015291c;color:var(--proc-ink)}.procurement-mobile-card__details{border-top:1px solid var(--proc-border);margin-top:17px}.procurement-mobile-card__details>summary{align-items:center;color:var(--proc-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.4;list-style:none;min-height:49px;padding-block:13px}.procurement-mobile-card__details>summary::-webkit-details-marker{display:none}.procurement-mobile-card__details-icon{align-items:center;background:rgba(24,144,255,.075);border-radius:8px;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;position:relative;width:26px}.procurement-mobile-card__details-icon:after,.procurement-mobile-card__details-icon:before{background:var(--proc-primary);border-radius:2px;content:"";height:2px;position:absolute;transition:transform .18s ease;width:10px}.procurement-mobile-card__details-icon:after{transform:rotate(90deg)}.procurement-mobile-card__details[open] .procurement-mobile-card__details-icon:after{transform:rotate(0deg)}.procurement-mobile-card__details .procurement-expanded{background:#f8fbff;border-top:1px solid var(--proc-border);margin-inline:-18px;padding:16px 18px 19px}.procurement-mobile-card__details .procurement-expanded__grid{grid-template-columns:1fr}.procurement-mobile-card__details .procurement-expanded-action,.procurement-mobile-card__details .procurement-expanded-item{min-height:62px}.procurement-mobile-card--skeleton{min-height:250px;padding:24px 20px}.procurement-table-skeleton{background:#fff;border:1px solid var(--proc-border);border-radius:23px;box-shadow:var(--proc-shadow-md);overflow:hidden}.procurement-table-skeleton__head{background:#f7faff;border-bottom:1px solid var(--proc-border);height:52px}.procurement-table-skeleton__row{border-bottom:1px solid rgba(0,21,41,.065);min-height:92px;padding:20px 24px}.procurement-table-skeleton__row:last-child{border-bottom:0}.procurement-table-skeleton__row .ant-skeleton-title{border-radius:7px;height:16px!important}.procurement-table-skeleton__row .ant-skeleton-paragraph>li{border-radius:6px;height:12px!important}.procurement-state{grid-gap:17px;align-content:center;align-items:start;background:var(--proc-surface-soft);border:1px dashed var(--proc-border-strong);border-radius:22px;display:grid;gap:17px;grid-template-columns:auto minmax(0,1fr);min-height:290px;padding:clamp(26px,5vw,44px)}.procurement-state__icon{align-items:center;background:#1890ff1a;border-radius:17px;color:var(--proc-primary);display:inline-flex;font-size:23px;height:54px;justify-content:center;width:54px}.procurement-state--danger .procurement-state__icon{background:#ff4d4f17;color:var(--proc-danger)}.procurement-state__copy strong{color:var(--proc-ink);display:block;font-size:18px;line-height:1.4;margin-top:3px}.procurement-state__copy p{color:var(--proc-text-secondary);font-size:14px;line-height:1.65;margin:9px 0 0;max-width:650px}.procurement-state__action{grid-column:2;margin-top:4px}.procurement-state__action .ant-btn{align-items:center;border-radius:10px;display:inline-flex;gap:7px;height:43px}.procurement-empty{background:var(--proc-surface-soft);border:1px dashed var(--proc-border-strong);border-radius:22px;display:grid;min-height:300px;padding:30px;place-items:center}.procurement-empty .ant-empty-description{color:var(--proc-text-secondary);line-height:1.6;max-width:540px}.procurement-empty .ant-btn{border-radius:10px}.procurement-empty--filtered .ant-btn{margin-top:16px}.procurement-pagination{align-items:center;background:var(--proc-surface-soft);border:1px solid var(--proc-border);border-radius:16px;display:flex;gap:24px;justify-content:space-between;margin-top:24px;padding:17px 19px}.procurement-pagination>span{color:var(--proc-text-muted);font-size:12px;font-weight:650;line-height:1.5;white-space:nowrap}.procurement-pagination .ant-pagination-item,.procurement-pagination .ant-pagination-next .ant-pagination-item-link,.procurement-pagination .ant-pagination-prev .ant-pagination-item-link{border-radius:9px}.procurement-registry-note{grid-gap:14px;align-items:center;background:rgba(24,144,255,.055);border:1px solid #1890ff1c;border-radius:15px;display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr);margin-top:24px;padding:16px 18px}.procurement-registry-note__icon{align-items:center;background:#fff;border-radius:14px;box-shadow:0 7px 18px #00152912;color:var(--proc-primary);display:inline-flex;font-size:20px;height:46px;justify-content:center;width:46px}.procurement-registry-note>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.procurement-registry-note strong{color:var(--proc-ink);font-size:13px;line-height:1.4}.procurement-registry-note small{color:var(--proc-text-secondary);font-size:12px;line-height:1.55}.procurement-support{background:var(--proc-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px)}.procurement-support:before{background:radial-gradient(circle,#1890ff38,#0000 68%);border-radius:50%;content:"";height:470px;pointer-events:none;position:absolute;right:-110px;top:-185px;width:470px}.procurement-support:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-190px;box-shadow:0 0 0 46px #ffffff05,0 0 0 92px hsla(0,0%,100%,.012);content:"";height:380px;left:-160px;pointer-events:none;position:absolute;width:380px}.procurement-support__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.procurement-support__copy{align-items:flex-start;display:flex;gap:20px;max-width:730px;min-width:0}.procurement-support__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--proc-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.procurement-support__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.procurement-support__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:660px}.procurement-support__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.procurement-page .procurement-support__actions .ant-btn-default{background:#ffffff14;border-color:#fff3;color:#fff}.procurement-mobile-card__details>summary:focus-visible,.procurement-page .ant-btn:focus-visible,.procurement-page .ant-input-affix-wrapper:focus-within,.procurement-page .ant-input:focus-visible,.procurement-page .ant-select-focused .ant-select-selector,.procurement-page a:focus-visible,.procurement-page button:focus-visible{outline:3px solid #1890ff47;outline-offset:3px}.procurement-page ::selection{background:#1890ff33;color:var(--proc-ink)}@media (hover:hover) and (pointer:fine){.procurement-page .procurement-hero__actions .ant-btn:hover,.procurement-page .procurement-support__actions .ant-btn:hover{transform:translateY(-2px)}.procurement-page .procurement-hero__actions .ant-btn-primary:hover,.procurement-page .procurement-support__actions .ant-btn-primary:hover{background:var(--proc-primary-dark);border-color:var(--proc-primary-dark);box-shadow:0 16px 34px #1890ff47;color:#fff}.procurement-guide-card:hover{box-shadow:0 35px 100px #0015292e;transform:translateY(-4px) rotate(.001deg)}.procurement-guide-card__link:hover{background:#1890ff17;border-color:#1890ff33;color:inherit;transform:translateY(-2px)}.procurement-guide-card__link:hover>.anticon:last-child{transform:translateX(3px)}.procurement-shortcut:hover{border-color:#1890ff3b;box-shadow:0 19px 50px #0015291f;color:inherit;transform:translateY(-5px)}.procurement-shortcut:hover .procurement-shortcut__icon{transform:scale(1.06) rotate(-3deg)}.procurement-shortcut:hover .procurement-shortcut__arrow{color:var(--proc-primary);transform:translateX(3px)}.procurement-principle-card:hover,.procurement-process-card:hover{border-color:#1890ff3d;box-shadow:0 21px 56px #0015291f;transform:translateY(-6px)}.procurement-principle-card:hover .procurement-principle-card__icon,.procurement-process-card:hover .procurement-process-card__icon{transform:scale(1.065) rotate(-3deg)}.procurement-process-card:hover:after{transform:scale(1.12) translate(-5px,-4px)}.procurement-table-open:hover{color:var(--proc-primary-dark)}.procurement-table-open:hover .anticon{transform:translateX(3px)}.procurement-expanded-action:hover{border-color:#1890ff33;box-shadow:0 10px 25px #00152912;color:inherit;transform:translateY(-2px)}.procurement-expanded-action:hover>.anticon:last-child{transform:translateX(3px)}.procurement-copy-button:hover{background:#1890ff17;border-color:#1890ff33;color:var(--proc-primary);transform:translateY(-1px)}.procurement-mobile-card__title-link:hover .procurement-mobile-card__title{color:var(--proc-primary)}.procurement-primary-link:hover{background:var(--proc-primary-dark);border-color:var(--proc-primary-dark);color:#fff}.procurement-secondary-link:hover{border-color:#1890ff38;color:var(--proc-primary)}}.procurement-page .ant-btn:active,.procurement-page a:active,.procurement-page button:active{transform:translateY(0) scale(.985)}@media (max-width:1199.98px){.procurement-hero__grid{gap:54px;grid-template-columns:minmax(0,1fr) minmax(330px,.86fr)}.procurement-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.procurement-process-card{min-height:250px}.procurement-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.procurement-field--search{grid-column:span 2}.procurement-field--action{align-self:end}.procurement-expanded__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.procurement-hero{min-height:auto;padding-block:76px 132px}.procurement-hero__grid{gap:58px;grid-template-columns:1fr}.procurement-hero__copy{max-width:840px}.procurement-guide-card{width:min(100%,720px)}.procurement-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.procurement-overview__layout{grid-template-columns:1fr}.procurement-overview-card{max-width:840px}.procurement-principles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.procurement-principle-card{align-content:start;gap:0;grid-template-areas:"icon" "title" "description";grid-template-columns:1fr;padding:25px 23px}.procurement-principle-card__title.ant-typography{align-self:auto;margin-top:21px!important;padding-right:0}.procurement-principle-card>p.ant-typography{margin-top:10px}.procurement-support__layout{align-items:flex-start;flex-direction:column}.procurement-support__actions{justify-content:flex-start}}@media (max-width:767.98px){.procurement-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.procurement-hero{padding-block:62px 112px}.procurement-hero:before{right:-245px;top:-230px}.procurement-hero:after{bottom:-141px;height:205px;left:-25%;right:-25%}.procurement-hero__orb--one{left:84%;top:16%}.procurement-hero__orb--two{bottom:38%;left:5%;right:auto}.procurement-breadcrumb{margin-bottom:22px}.procurement-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.042em}.procurement-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.procurement-hero__facts{margin-top:34px;padding-top:22px}.procurement-hero__facts>span{padding-inline:12px}.procurement-guide-card{border-radius:23px}.procurement-guide-card__header{padding:24px 23px 20px}.procurement-guide-card__steps{padding-inline:23px}.procurement-guide-card__link{margin-inline:15px}.procurement-shortcuts{gap:11px;margin-top:-48px}.procurement-shortcut{min-height:96px;padding:15px}.procurement-shortcut__icon{border-radius:12px;height:40px;width:40px}.procurement-section-heading{align-items:flex-start;flex-direction:column;gap:13px}.procurement-section-heading__action{width:100%}.procurement-section-heading__action .ant-btn{padding-inline:0}.procurement-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.65rem)!important}.procurement-section-description.ant-typography{font-size:15px;line-height:1.68}.procurement-overview,.procurement-process,.procurement-registry{padding-block:82px}.procurement-overview-card{border-radius:23px}.procurement-principles-grid{grid-template-columns:1fr}.procurement-principle-card{column-gap:15px;grid-template-areas:"icon title" "icon description";grid-template-columns:52px minmax(0,1fr);padding:23px 21px}.procurement-principle-card__icon{height:52px;width:52px}.procurement-principle-card__title.ant-typography{align-self:end;margin-top:0!important;padding-right:32px}.procurement-principle-card>p.ant-typography{margin-top:7px}.procurement-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.procurement-process-card{min-height:245px}.procurement-filter-panel{border-radius:21px}.procurement-filter-panel__header{padding:20px}.procurement-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:21px 20px}.procurement-field--search{grid-column:1/-1}.procurement-filter-panel__footer{align-items:flex-start;flex-direction:column;padding:13px 20px}.procurement-registry-panel{margin-top:18px}.procurement-pagination{align-items:flex-start;flex-direction:column}.procurement-support__copy{flex-direction:column}}@media (max-width:575.98px){.procurement-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.procurement-kicker{font-size:10.5px;letter-spacing:.12em}.procurement-kicker:before{width:19px}.procurement-hero{padding-block:52px 94px}.procurement-breadcrumb{font-size:12px}.procurement-hero__title.ant-typography{font-size:clamp(2.2rem,12vw,3.05rem)!important;line-height:1.06!important;margin-top:10px!important}.procurement-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.procurement-hero__actions,.procurement-support__actions{display:grid;grid-template-columns:1fr;width:100%}.procurement-page .procurement-hero__actions .ant-btn,.procurement-page .procurement-support__actions .ant-btn{min-width:0;width:100%}.procurement-hero__facts strong{font-size:1.4rem}.procurement-hero__facts small{font-size:10.5px}.procurement-guide-card__header{align-items:center;gap:12px;padding:21px 18px 18px}.procurement-guide-card__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.procurement-guide-card__title.ant-typography{font-size:1.28rem!important}.procurement-guide-card__steps{padding:8px 18px 6px}.procurement-guide-card__steps li{gap:12px;grid-template-columns:37px minmax(0,1fr);padding-block:13px}.procurement-guide-card__steps li>span{border-radius:11px;font-size:10px;height:37px;width:37px}.procurement-guide-card__link{margin:6px 12px 14px;padding:12px}.procurement-shortcuts{gap:9px;grid-template-columns:1fr;margin-top:-41px}.procurement-shortcut{border-radius:15px;grid-template-columns:41px minmax(0,1fr) auto;min-height:0;padding:13px 14px}.procurement-shortcut__icon{height:41px;width:41px}.procurement-section-heading{margin-bottom:32px}.procurement-overview,.procurement-process,.procurement-registry{padding-block:72px 78px}.procurement-overview-card{border-radius:20px;padding:27px 21px}.procurement-overview-card__icon{border-radius:16px;font-size:22px;height:52px;margin-bottom:21px;width:52px}.procurement-overview-card__title.ant-typography{font-size:1.72rem!important}.procurement-overview-card>p.ant-typography{font-size:14px;line-height:1.7}.procurement-principle-card{border-radius:17px;column-gap:13px;grid-template-columns:48px minmax(0,1fr);padding:20px 18px}.procurement-principle-card__icon{border-radius:14px;font-size:21px;height:48px;width:48px}.procurement-principle-card__title.ant-typography{font-size:17px}.procurement-principle-card>p.ant-typography{font-size:13px;line-height:1.6}.procurement-process-grid{gap:11px;grid-template-columns:1fr}.procurement-process-card{grid-column-gap:14px;grid-row-gap:0;align-items:start;border-radius:17px;column-gap:14px;display:grid;grid-template-areas:"topline title number" "topline description description";grid-template-columns:48px minmax(0,1fr) auto;min-height:0;padding:20px 18px;row-gap:0}.procurement-process-card__topline{display:contents}.procurement-process-card__icon{border-radius:14px;font-size:21px;grid-area:topline;height:48px;width:48px}.procurement-process-card__number{align-self:center;grid-area:number;padding-left:8px}.procurement-process-card__title.ant-typography{align-self:center;font-size:17px;grid-area:title;margin:0!important}.procurement-process-card>p.ant-typography{font-size:13px;grid-area:description;line-height:1.6;margin:9px 0 0}.procurement-filter-panel__header{align-items:flex-start;padding:18px 16px}.procurement-filter-panel__icon{border-radius:13px;font-size:18px;height:42px;width:42px}.procurement-filter-panel__result{flex-direction:column;gap:2px;height:42px;min-width:65px;padding-inline:8px}.procurement-filter-panel__result strong{font-size:15px}.procurement-filter-panel__result small{font-size:9.5px}.procurement-filter-grid{gap:12px;grid-template-columns:1fr;padding:18px 16px}.procurement-field--search{grid-column:auto}.procurement-filter-panel__footer{padding:12px 16px}.procurement-stale-note{grid-template-columns:auto minmax(0,1fr)}.procurement-stale-note .ant-btn{grid-column:2;justify-self:start}.procurement-mobile-card{border-radius:18px;padding:19px 16px 0}.procurement-mobile-card__title.ant-typography{font-size:17px}.procurement-mobile-card__dates{gap:7px}.procurement-mobile-card__dates>span{padding:10px}.procurement-mobile-card__actions{grid-template-columns:1fr}.procurement-mobile-card__details .procurement-expanded{margin-inline:-16px;padding-inline:16px}.procurement-expanded-action,.procurement-expanded-item{grid-template-columns:38px minmax(0,1fr) auto;padding:11px}.procurement-expanded-action__icon,.procurement-expanded-item__icon{height:38px;width:38px}.procurement-pagination{padding:15px}.procurement-pagination .ant-pagination{display:flex;justify-content:center;width:100%}.procurement-registry-note{grid-template-columns:42px minmax(0,1fr);padding:14px}.procurement-registry-note__icon{border-radius:13px;font-size:18px;height:42px;width:42px}.procurement-support{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.procurement-support__copy{gap:16px}.procurement-support__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.procurement-support__title.ant-typography{font-size:clamp(1.7rem,8.5vw,2.2rem)!important}}@media (max-width:374.98px){.procurement-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.procurement-hero__title.ant-typography{font-size:2.04rem!important}.procurement-hero__facts{gap:11px;grid-template-columns:1fr}.procurement-hero__facts>span,.procurement-hero__facts>span:first-child,.procurement-hero__facts>span:last-child{align-items:center;border-bottom:1px solid #00152914;border-right:0;grid-template-columns:54px minmax(0,1fr);padding:0 0 11px}.procurement-hero__facts>span:last-child{border-bottom:0;padding-bottom:0}.procurement-hero__facts small{font-size:11px}.procurement-guide-card__steps small{font-size:11.5px}.procurement-shortcut{grid-template-columns:40px minmax(0,1fr)}.procurement-shortcut__arrow{display:none}.procurement-principle-card{column-gap:11px;grid-template-columns:44px minmax(0,1fr);padding-inline:15px}.procurement-principle-card__icon{height:44px;width:44px}.procurement-process-card{column-gap:12px;grid-template-areas:"topline title" "topline description";grid-template-columns:44px minmax(0,1fr);padding-inline:15px}.procurement-process-card__icon{height:44px;width:44px}.procurement-process-card__number{display:none}.procurement-mobile-card__topline{align-items:flex-start;flex-direction:column}.procurement-mobile-card__dates{grid-template-columns:1fr}.procurement-expanded-action,.procurement-expanded-item{grid-template-columns:36px minmax(0,1fr) auto}.procurement-expanded-action__icon,.procurement-expanded-item__icon{height:36px;width:36px}.procurement-expanded-action strong,.procurement-expanded-item a,.procurement-expanded-item strong{overflow-wrap:anywhere;white-space:normal}}@media (pointer:coarse){.procurement-copy-button,.procurement-expanded-action,.procurement-guide-card__link,.procurement-mobile-card__details>summary,.procurement-page .ant-btn,.procurement-primary-link,.procurement-secondary-link,.procurement-shortcut,.procurement-table-open{min-height:44px}.procurement-guide-card:hover,.procurement-guide-card__link:hover,.procurement-page .procurement-hero__actions .ant-btn:hover,.procurement-page .procurement-support__actions .ant-btn:hover,.procurement-principle-card:hover,.procurement-process-card:hover,.procurement-shortcut:hover{transform:none}.procurement-expanded-action:active,.procurement-guide-card__link:active,.procurement-primary-link:active,.procurement-secondary-link:active,.procurement-shortcut:active{transform:scale(.985)}}@keyframes procurement-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,22px,0) scale(1.035)}}@keyframes procurement-particle-float{0%{transform:translateZ(0)}to{transform:translate3d(10px,-16px,0)}}@keyframes procurement-expanded-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.procurement-page *,.procurement-page :after,.procurement-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.procurement-page{background:#fff;color:#000;margin:0}.procurement-full-bleed,.procurement-inner{margin:0;width:100%}.procurement-hero,.procurement-overview,.procurement-process,.procurement-registry,.procurement-support{background:#fff!important;padding:24px 0}.procurement-hero{min-height:0}.procurement-filter-panel,.procurement-guide-card,.procurement-hero:after,.procurement-hero:before,.procurement-hero__actions,.procurement-hero__orb,.procurement-pagination,.procurement-registry-note,.procurement-section-heading__action,.procurement-shortcuts,.procurement-stale-note,.procurement-support{display:none!important}.procurement-hero__grid,.procurement-overview__layout,.procurement-principles-grid,.procurement-process-grid{display:block}.procurement-mobile-card,.procurement-principle-card,.procurement-process-card,.procurement-table-wrap{border:1px solid #bbb;box-shadow:none;break-inside:avoid;margin-bottom:12px;page-break-inside:avoid}.procurement-table-wrap{overflow:visible}.procurement-table .ant-table-content{overflow:visible!important}.procurement-table table{min-width:0!important;width:100%!important}}.contact-page{--contact-primary:#1890ff;--contact-danger:#ff4d4f;--contact-success:#52c41a;--contact-purple:#722ed1;--contact-orange:#fa8c16;--contact-ink:#001529;--contact-text:#333;--contact-text-secondary:#595959;--contact-text-muted:#8c8c8c;--contact-surface:#fff;--contact-surface-soft:#fafafa;--contact-border:#00152917;--contact-border-strong:#00152924;--contact-shadow-sm:0 11px 34px rgba(0,21,41,.075);--contact-shadow-md:0 24px 68px #0015291f;--contact-shadow-lg:0 32px 96px #00152929;--contact-ease:cubic-bezier(0.22,1,0.36,1);background:var(--contact-surface);color:var(--contact-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);min-width:0;position:relative;user-select:text;-webkit-user-select:text}.contact-page *,.contact-page :after,.contact-page :before{box-sizing:border-box}.contact-page iframe,.contact-page img,.contact-page svg,.contact-page video{max-width:100%}.contact-full-bleed{margin-inline:calc(50% - 50vw);position:relative}.contact-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.contact-kicker{align-items:center;color:var(--contact-primary)!important;display:inline-flex;font-size:12px;font-weight:750;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.contact-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.contact-hero{background:radial-gradient(circle at 7% 12%,#1890ff29,#0000 31%),radial-gradient(circle at 92% 82%,rgba(114,46,209,.085),#0000 29%),linear-gradient(180deg,#fff 0,var(--contact-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(660px,77vh,790px);overflow:hidden;padding-block:clamp(78px,8vw,118px) clamp(108px,10vw,148px)}.contact-hero:before{animation:contact-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 64px rgba(24,144,255,.037),0 0 0 128px rgba(24,144,255,.024);height:500px;right:-155px;top:-205px;width:500px;z-index:-2}.contact-hero:after,.contact-hero:before{content:"";pointer-events:none;position:absolute}.contact-hero:after{background:#ffffffe6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-132px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:205px;left:-8%;right:-8%;z-index:-1}.contact-hero__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:-1}.contact-hero__orb--one{animation:contact-particle-float 7s ease-in-out infinite alternate;background:#1890ff4d;box-shadow:0 0 0 11px rgba(24,144,255,.055);height:14px;left:47%;top:20%;width:14px}.contact-hero__orb--two{animation:contact-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed140;bottom:25%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:8%;width:11px}.contact-hero__grid{grid-gap:clamp(54px,7vw,100px);align-items:center;display:grid;gap:clamp(54px,7vw,100px);grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr);position:relative;z-index:1}.contact-hero__copy{max-width:760px;min-width:0}.contact-breadcrumb{align-items:center;color:var(--contact-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:27px}.contact-breadcrumb a{align-items:center;color:var(--contact-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.contact-breadcrumb__separator{color:#0015293d}.contact-hero__title.ant-typography{text-wrap:balance;color:var(--contact-ink);font-size:clamp(2.9rem,5vw,4.8rem)!important;font-weight:700;letter-spacing:-.047em;line-height:1.035!important;margin:12px 0 0!important;max-width:810px;overflow-wrap:break-word}.contact-hero__title span{color:var(--contact-primary)}.contact-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--contact-text-secondary);font-size:clamp(1.04rem,1.55vw,1.22rem);line-height:1.76;margin:25px 0 0;max-width:690px}.contact-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:33px}.contact-cta__actions .ant-btn,.contact-hero__actions .ant-btn{align-items:center;border-radius:12px;box-shadow:none;display:inline-flex;font-weight:650;gap:8px;height:50px;justify-content:center;min-width:170px;padding-inline:23px;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--contact-ease)}.contact-cta__actions .ant-btn-primary,.contact-hero__actions .ant-btn-primary{background:var(--contact-primary);border-color:var(--contact-primary);box-shadow:0 13px 30px #1890ff38}.contact-hero__facts{border-top:1px solid #0015291a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:41px;max-width:700px;padding-top:25px}.contact-hero__facts>span{grid-gap:10px;align-items:center;border-right:1px solid #00152917;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding-inline:18px}.contact-hero__facts>span:first-child{padding-left:0}.contact-hero__facts>span:last-child{border-right:0;padding-right:0}.contact-hero__facts .anticon{color:var(--contact-primary);font-size:21px}.contact-hero__facts small{color:var(--contact-text-muted);font-size:12px;line-height:1.48}.contact-hero-panel{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:#ffffffeb;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--contact-shadow-lg);min-width:0;overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--contact-ease),transform .3s var(--contact-ease)}.contact-hero-panel:before{background:var(--contact-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.contact-hero-panel:after{background:radial-gradient(circle,rgba(24,144,255,.145),#0000 69%);border-radius:50%;content:"";height:260px;pointer-events:none;position:absolute;right:-105px;top:-120px;width:260px}.contact-hero-panel__header{align-items:flex-start;border-bottom:1px solid var(--contact-border);display:flex;gap:15px;padding:29px 29px 24px;position:relative;z-index:1}.contact-hero-panel__header-icon{align-items:center;background:rgba(24,144,255,.105);border-radius:16px;box-shadow:inset 0 0 0 1px #1890ff0f;color:var(--contact-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:52px;justify-content:center;width:52px}.contact-card-heading__eyebrow,.contact-details-card__eyebrow,.contact-hero-panel__eyebrow,.contact-hours-card__eyebrow,.contact-map-card__eyebrow{color:var(--contact-primary)!important;font-size:10.5px;font-weight:750;letter-spacing:.11em;line-height:1.5;text-transform:uppercase}.contact-hero-panel__title.ant-typography{color:var(--contact-ink);font-size:clamp(1.42rem,2.25vw,1.78rem)!important;letter-spacing:-.024em;line-height:1.25!important;margin:5px 0 0!important}.contact-hero-panel__links{grid-gap:9px;display:grid;gap:9px;padding:20px 20px 15px;position:relative;z-index:1}.contact-direct-link{grid-gap:13px;align-items:center;background:var(--contact-surface-soft);border:1px solid rgba(0,21,41,.065);border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:13px 14px;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,box-shadow .19s ease,transform .19s var(--contact-ease)}.contact-direct-link__icon{align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 15px #00152912;color:var(--contact-primary);display:inline-flex;flex:0 0 auto;font-size:17px;height:39px;justify-content:center;width:39px}.contact-direct-link__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.contact-direct-link__copy small{color:var(--contact-text-muted);font-size:11px;line-height:1.4}.contact-direct-link__copy strong{color:var(--contact-ink);font-size:14px;line-height:1.42;overflow-wrap:anywhere}.contact-direct-link__arrow{color:var(--contact-primary);font-size:11px;transition:transform .18s ease}.contact-hero-panel__location{grid-gap:13px;align-items:center;background:rgba(114,46,209,.065);border:1px solid #722ed11f;border-radius:15px;color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 20px 21px;min-width:0;padding:14px;position:relative;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--contact-ease);z-index:1}.contact-hero-panel__location-icon{align-items:center;background:#fff;border-radius:12px;box-shadow:0 5px 15px #00152912;color:var(--contact-purple);display:inline-flex;flex:0 0 auto;font-size:17px;height:39px;justify-content:center;width:39px}.contact-hero-panel__location>span:nth-child(2){grid-gap:3px;display:grid;gap:3px;min-width:0}.contact-hero-panel__location small{color:var(--contact-purple);font-size:9.8px;font-weight:750;letter-spacing:.1em;line-height:1.4}.contact-hero-panel__location strong{color:var(--contact-ink);font-size:13px;line-height:1.5}.contact-hero-panel__location>.anticon:last-child{color:var(--contact-purple);font-size:11px;transition:transform .18s ease}.contact-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-54px;position:relative;z-index:5}.contact-shortcut{grid-gap:13px;align-items:center;background:#fffffffa;border:1px solid var(--contact-border);border-radius:18px;box-shadow:var(--contact-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:106px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--contact-ease)}.contact-shortcut__icon{align-items:center;background:rgba(24,144,255,.095);border-radius:13px;color:var(--contact-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:44px;justify-content:center;transition:transform .22s var(--contact-ease);width:44px}.contact-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.contact-shortcut__copy strong{color:var(--contact-ink);font-size:14px;line-height:1.35}.contact-shortcut__copy small{color:var(--contact-text-muted);font-size:11.5px;line-height:1.45}.contact-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.contact-main-section{background:var(--contact-surface);padding-block:clamp(94px,9vw,132px) clamp(94px,9vw,130px);scroll-margin-top:24px}.contact-main-layout{grid-gap:clamp(28px,4vw,48px);align-items:start;display:grid;gap:clamp(28px,4vw,48px);grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr)}.contact-details-card,.contact-form-card,.contact-hours-card,.contact-map-card{background:var(--contact-surface);border:1px solid var(--contact-border);border-radius:26px;box-shadow:var(--contact-shadow-md);min-width:0;overflow:hidden}.contact-card-heading{align-items:flex-start;background:radial-gradient(circle at 100% 0,#1890ff17,#0000 38%),linear-gradient(180deg,#fff,var(--contact-surface-soft));border-bottom:1px solid var(--contact-border);display:flex;gap:18px;padding:clamp(28px,4vw,40px)}.contact-card-heading__icon,.contact-details-card__icon,.contact-hours-card__icon{align-items:center;background:rgba(24,144,255,.105);border-radius:17px;color:var(--contact-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:55px;justify-content:center;width:55px}.contact-card-heading__title.ant-typography,.contact-details-card__title.ant-typography{text-wrap:balance;color:var(--contact-ink);font-size:clamp(1.82rem,3vw,2.5rem)!important;letter-spacing:-.03em;line-height:1.18!important;margin:7px 0 0!important}.contact-card-heading__description.ant-typography{color:var(--contact-text-secondary);font-size:14.5px;line-height:1.68;margin:12px 0 0;max-width:650px}.contact-form{padding:clamp(28px,4.5vw,44px)}.contact-form__grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form__field{min-width:0}.contact-form__field--wide{grid-column:1/-1}.contact-form .ant-form-item{margin-bottom:22px}.contact-form .ant-form-item-label{padding-bottom:7px}.contact-form .ant-form-item-label>label{color:var(--contact-ink);font-size:13px;font-weight:650;height:auto;line-height:1.45}.contact-form .ant-input,.contact-form .ant-input-affix-wrapper,.contact-form textarea.ant-input{background:#fff;border-color:#00152921;border-radius:12px;box-shadow:none;color:var(--contact-text);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.contact-form .ant-input-affix-wrapper-lg,.contact-form .ant-input-lg{font-size:14px;min-height:48px;padding-inline:14px}.contact-form textarea.ant-input{min-height:145px;padding:13px 14px;resize:vertical}.contact-form .ant-input::placeholder,.contact-form textarea.ant-input::placeholder{color:#00152959}.contact-form .ant-input:hover,.contact-form textarea.ant-input:hover{border-color:#1890ff80}.contact-form .ant-input-focused,.contact-form .ant-input:focus,.contact-form textarea.ant-input:focus{border-color:var(--contact-primary);box-shadow:0 0 0 3px #1890ff1f}.contact-form .ant-form-item-has-error .ant-input,.contact-form .ant-form-item-has-error textarea.ant-input{border-color:var(--contact-danger)}.contact-form .ant-form-item-explain-error{color:#cf1322;font-size:11.5px;line-height:1.45;padding-top:4px}.contact-form__footer{align-items:center;border-top:1px solid var(--contact-border);display:flex;gap:24px;justify-content:space-between;margin-top:2px;padding-top:25px}.contact-form__security{align-items:flex-start;display:flex;gap:11px;min-width:0}.contact-form__security>.anticon{align-items:center;background:#52c41a17;border-radius:12px;color:var(--contact-success);display:inline-flex;flex:0 0 auto;font-size:17px;height:38px;justify-content:center;width:38px}.contact-form__security>span{grid-gap:3px;display:grid;gap:3px;min-width:0}.contact-form__security strong{color:var(--contact-ink);font-size:12.5px;line-height:1.4}.contact-form__security small{color:var(--contact-text-muted);font-size:11px;line-height:1.5;max-width:360px}.contact-form__submit.ant-btn{align-items:center;background:var(--contact-primary);border-color:var(--contact-primary);border-radius:12px;box-shadow:0 12px 28px #1890ff38;display:inline-flex;flex:0 0 auto;font-weight:650;gap:8px;height:49px;justify-content:center;min-width:190px;transition:box-shadow .19s ease,transform .19s var(--contact-ease)}.contact-details-card{position:sticky;top:24px}.contact-details-card__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,#722ed114,#0000 38%),linear-gradient(180deg,#fff,var(--contact-surface-soft));border-bottom:1px solid var(--contact-border);display:flex;gap:15px;padding:28px 26px 24px}.contact-details-card__icon{background:rgba(114,46,209,.095);color:var(--contact-purple)}.contact-details-card__eyebrow{color:var(--contact-purple)!important}.contact-details-card__title.ant-typography{font-size:clamp(1.48rem,2.4vw,1.92rem)!important}.contact-details-card__primary{grid-gap:0;display:grid;gap:0;padding:12px 25px}.contact-business-detail{grid-gap:12px;align-items:start;border-bottom:1px solid var(--contact-border);display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);min-width:0;padding-block:14px}.contact-business-detail:last-child{border-bottom:0}.contact-business-detail__icon{align-items:center;background:var(--contact-surface-soft);border-radius:12px;color:var(--contact-primary);display:inline-flex;font-size:16px;height:38px;justify-content:center;width:38px}.contact-business-detail__copy{grid-gap:4px;display:grid;gap:4px;min-width:0;padding-top:1px}.contact-business-detail__copy small{color:var(--contact-text-muted);font-size:10.5px;font-weight:650;line-height:1.4;text-transform:uppercase}.contact-business-detail__copy strong{color:var(--contact-ink);font-size:13.5px;line-height:1.52;overflow-wrap:anywhere}.contact-details-card__registry{background:var(--contact-surface-soft);border-top:1px solid var(--contact-border);padding:22px 25px 25px}.contact-details-card__registry-heading{align-items:center;color:var(--contact-ink);display:flex;font-size:13px;gap:9px;line-height:1.45;margin-bottom:16px}.contact-details-card__registry-heading .anticon{color:var(--contact-purple);font-size:17px}.contact-details-list{grid-gap:0;display:grid;gap:0;margin:0}.contact-details-list>div{grid-gap:14px;border-bottom:1px solid var(--contact-border);display:grid;gap:14px;grid-template-columns:minmax(105px,.42fr) minmax(0,.58fr);padding-block:10px}.contact-details-list dt{color:var(--contact-text-muted);font-size:11px;font-weight:650;line-height:1.45}.contact-details-list dd{color:var(--contact-ink);font-size:12px;font-weight:650;line-height:1.55;margin:0;overflow-wrap:anywhere}.contact-bank-accounts{grid-gap:9px;display:grid;gap:9px;margin-top:17px}.contact-bank-account{grid-gap:8px;background:#fff;border:1px solid var(--contact-border);border-radius:13px;display:grid;gap:8px;min-width:0;padding:13px}.contact-bank-account>strong{color:var(--contact-ink);font-size:12px;line-height:1.4}.contact-bank-account>span{display:flex;flex-wrap:wrap;gap:6px}.contact-bank-account code{background:rgba(0,21,41,.055);border-radius:7px;color:var(--contact-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;line-height:1.35;overflow-wrap:anywhere;padding:5px 7px;user-select:all;-webkit-user-select:all}.contact-visit-section{background:radial-gradient(circle at 7% 17%,rgba(24,144,255,.095),#0000 28%),radial-gradient(circle at 93% 85%,rgba(114,46,209,.055),#0000 27%),var(--contact-surface-soft);border-block:1px solid rgba(0,21,41,.055);overflow:hidden;padding-block:clamp(88px,9vw,128px) clamp(98px,9vw,136px);position:relative}.contact-visit-section:before{border:1px solid #1890ff17;border-radius:50%;box-shadow:0 0 0 56px rgba(24,144,255,.019),0 0 0 112px rgba(24,144,255,.012);content:"";height:430px;left:-180px;pointer-events:none;position:absolute;top:-205px;width:430px}.contact-section-heading{margin-bottom:clamp(38px,5vw,58px);max-width:760px;position:relative;z-index:1}.contact-section-title.ant-typography{text-wrap:balance;color:var(--contact-ink);font-size:clamp(2rem,3.6vw,3.15rem)!important;font-weight:700;letter-spacing:-.035em;line-height:1.13!important;margin:10px 0 0!important;overflow-wrap:break-word}.contact-section-description.ant-typography{text-wrap:pretty;color:var(--contact-text-secondary);font-size:16px;line-height:1.72;margin:16px 0 0;max-width:710px}.contact-visit-grid{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);position:relative;z-index:1}.contact-hours-card,.contact-map-card{border-radius:24px;height:100%}.contact-hours-card{display:flex;flex-direction:column}.contact-hours-card__header{align-items:flex-start;background:linear-gradient(180deg,rgba(24,144,255,.035),#0000);border-bottom:1px solid var(--contact-border);display:flex;gap:14px;padding:25px 25px 21px}.contact-hours-card__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.contact-hours-card__title.ant-typography,.contact-map-card__title.ant-typography{color:var(--contact-ink);font-size:clamp(1.42rem,2.5vw,1.88rem)!important;letter-spacing:-.02em;line-height:1.3!important;margin:4px 0 0!important}.contact-language-note{align-items:flex-start;background:rgba(250,140,22,.075);border:1px solid #fa8c1626;border-radius:12px;color:#7a4a10;display:flex;font-size:11.5px;gap:9px;line-height:1.55;margin:20px 22px 0;padding:11px 12px}.contact-language-note .anticon{color:var(--contact-orange);flex:0 0 auto;margin-top:2px}.contact-hours-card__body{align-content:start;display:grid;flex:1 1;min-height:285px;padding:26px 25px}.contact-hours-card__body .ant-empty{align-self:center}.contact-hours-card__footer{align-items:flex-start;background:var(--contact-surface-soft);border-top:1px solid var(--contact-border);color:var(--contact-text-muted);display:flex;font-size:11.5px;gap:9px;line-height:1.55;padding:17px 22px}.contact-hours-card__footer .anticon{color:var(--contact-primary);flex:0 0 auto;margin-top:2px}.contact-hours-card__footer a{color:var(--contact-primary);font-weight:700;text-decoration:none}.contact-state{grid-gap:8px;align-content:center;background:var(--contact-surface-soft);border:1px dashed var(--contact-border-strong);border-radius:17px;display:grid;gap:8px;justify-items:start;min-height:220px;padding:22px}.contact-state--error{border-color:#ff4d4f33}.contact-state>.anticon{align-items:center;background:#ff4d4f17;border-radius:14px;color:var(--contact-danger);display:inline-flex;font-size:20px;height:46px;justify-content:center;margin-bottom:5px;width:46px}.contact-state strong{color:var(--contact-ink);font-size:15px;line-height:1.4}.contact-state small{color:var(--contact-text-muted);font-size:12px;line-height:1.55}.contact-state .ant-btn{border-radius:10px;margin-top:7px}.contact-hours-richtext{color:var(--contact-text);font-size:15px;line-height:1.74;min-width:0;overflow-wrap:anywhere;user-select:text;-webkit-user-select:text}.contact-hours-richtext>:first-child{margin-top:0!important}.contact-hours-richtext>:last-child{margin-bottom:0!important}.contact-hours-richtext p{margin:0 0 1em}.contact-hours-richtext h1,.contact-hours-richtext h2,.contact-hours-richtext h3,.contact-hours-richtext h4{text-wrap:balance;color:var(--contact-ink);font-weight:700;letter-spacing:-.02em;line-height:1.28}.contact-hours-richtext h1{font-size:1.8rem;margin:0 0 18px}.contact-hours-richtext h2{font-size:1.48rem;margin:28px 0 13px}.contact-hours-richtext h3{font-size:1.24rem;margin:24px 0 11px}.contact-hours-richtext h4{font-size:1.08rem;margin:20px 0 9px}.contact-hours-richtext ol,.contact-hours-richtext ul{margin:0 0 1.1em;padding-inline-start:1.35em}.contact-hours-richtext li{margin:.35em 0}.contact-hours-richtext li::marker{color:var(--contact-primary);font-weight:700}.contact-hours-richtext b,.contact-hours-richtext strong{color:var(--contact-ink)}.contact-hours-richtext a{color:var(--contact-primary);font-weight:650;text-decoration-color:#1890ff59;text-underline-offset:3px}.contact-hours-richtext blockquote{background:rgba(24,144,255,.055);border:1px solid #1890ff1f;border-left:4px solid var(--contact-primary);border-radius:0 13px 13px 0;color:var(--contact-text-secondary);margin:20px 0;padding:16px 17px 16px 19px}.contact-hours-richtext iframe,.contact-hours-richtext img,.contact-hours-richtext video{border:0;border-radius:13px;display:block;height:auto;margin:20px auto;width:100%}.contact-hours-richtext iframe{min-height:230px}.contact-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--contact-border);border-radius:12px;margin:20px 0;max-width:100%;overflow-x:auto;scrollbar-color:#1890ff6b #0000;scrollbar-width:thin;width:100%}.contact-table-scroll table{border:0;border-collapse:collapse;margin:0!important;min-width:520px;width:100%}.contact-table-scroll td,.contact-table-scroll th{border-bottom:1px solid var(--contact-border);border-right:1px solid var(--contact-border);padding:12px 13px;text-align:left;vertical-align:top}.contact-table-scroll td:last-child,.contact-table-scroll th:last-child{border-right:0}.contact-table-scroll tr:last-child td{border-bottom:0}.contact-table-scroll th{background:rgba(24,144,255,.065);color:var(--contact-ink);font-size:12px;font-weight:700}.contact-map-card{display:flex;flex-direction:column}.contact-map-card__toolbar{align-items:center;background:linear-gradient(180deg,rgba(114,46,209,.035),#0000);border-bottom:1px solid var(--contact-border);display:flex;gap:22px;justify-content:space-between;padding:24px 25px 21px}.contact-map-card__toolbar>span:first-child{display:grid;min-width:0}.contact-map-card__eyebrow{color:var(--contact-purple)!important}.contact-map-card__toolbar>a{align-items:center;background:rgba(114,46,209,.065);border:1px solid #722ed124;border-radius:11px;color:var(--contact-purple);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:700;gap:7px;line-height:1.4;min-height:40px;padding:9px 12px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s var(--contact-ease)}.contact-map-card__frame{background:#eef2f5;flex:1 1;min-height:420px;overflow:hidden;position:relative}.contact-map-card__frame iframe{border:0;display:block;height:100%;min-height:420px;width:100%}.contact-map-card__address{grid-gap:12px;align-items:center;background:#fff;border-top:1px solid var(--contact-border);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:18px 22px}.contact-map-card__address-icon{align-items:center;background:#722ed117;border-radius:12px;color:var(--contact-purple);display:inline-flex;font-size:17px;height:40px;justify-content:center;width:40px}.contact-map-card__address>span:last-child{grid-gap:3px;display:grid;gap:3px;min-width:0}.contact-map-card__address small{color:var(--contact-purple);font-size:10px;font-weight:750;letter-spacing:.1em;line-height:1.4}.contact-map-card__address strong{color:var(--contact-ink);font-size:13.5px;line-height:1.5}.contact-cta{background:var(--contact-ink);overflow:hidden;padding-block:clamp(62px,7vw,88px);position:relative}.contact-cta:before{background:radial-gradient(circle,#1890ff38,#0000 68%);border-radius:50%;height:470px;right:-105px;top:-190px;width:470px}.contact-cta:after,.contact-cta:before{content:"";pointer-events:none;position:absolute}.contact-cta:after{border:1px solid #ffffff0f;border-radius:50%;bottom:-205px;box-shadow:0 0 0 48px #ffffff05,0 0 0 96px hsla(0,0%,100%,.012);height:390px;left:-165px;width:390px}.contact-cta__circle{border-radius:50%;pointer-events:none;position:absolute}.contact-cta__circle--one{animation:contact-particle-float 8s ease-in-out infinite alternate;background:#ffffff40;box-shadow:0 0 0 8px #ffffff0a;height:10px;right:12%;top:28%;width:10px}.contact-cta__circle--two{animation:contact-particle-float 10s ease-in-out .7s infinite alternate-reverse;background:#1890ff80;bottom:17%;box-shadow:0 0 0 9px #1890ff12;height:12px;left:8%;width:12px}.contact-cta__layout{align-items:center;display:flex;gap:42px;justify-content:space-between;position:relative;z-index:1}.contact-cta__copy{align-items:flex-start;display:flex;gap:20px;max-width:720px;min-width:0}.contact-cta__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--contact-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.contact-cta__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.82rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.contact-cta__description.ant-typography{color:#ffffffb3;font-size:15px;line-height:1.67;margin:12px 0 0;max-width:650px}.contact-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.contact-cta__service-link{align-items:center;background:#ffffff14;border:1px solid #fff3;border-radius:12px;color:#fff;display:inline-flex;font-size:14px;font-weight:650;gap:8px;height:50px;justify-content:center;min-width:184px;padding-inline:21px;text-decoration:none;transition:background-color .19s ease,border-color .19s ease,transform .19s var(--contact-ease)}.contact-cta__service-link .anticon:last-child{font-size:11px;transition:transform .18s ease}.contact-captcha-modal .ant-modal-content{border:1px solid #00152914;border-radius:22px;box-shadow:0 30px 90px #00152933;padding:25px}.contact-captcha-modal .ant-modal-header{margin-bottom:19px}.contact-captcha-modal .ant-modal-close{border-radius:10px;right:18px;top:18px}.captcha-modal-title{align-items:center;color:#001529;color:var(--contact-ink,#001529);display:flex;font-size:18px;font-weight:700;gap:12px;line-height:1.35;padding-right:34px}.captcha-modal-title__icon{align-items:center;background:#1890ff1a;border-radius:12px;color:#1890ff;color:var(--contact-primary,#1890ff);display:inline-flex;flex:0 0 auto;font-size:18px;height:40px;justify-content:center;width:40px}.captcha-modal-body{grid-gap:15px;display:grid;gap:15px}.captcha-modal-challenge{background:radial-gradient(circle at 9% 10%,#1890ff17,#0000 36%),linear-gradient(180deg,rgba(24,144,255,.035),rgba(114,46,209,.035));border:1px solid #00152912;border-radius:16px;overflow:hidden;position:relative}.captcha-modal-challenge__content{display:grid;min-height:105px;padding:15px;place-items:center}.captcha-modal-challenge__content img{display:block;max-height:110px;max-width:100%}.captcha-modal-challenge__content .ant-alert{border-radius:12px;width:100%}.captcha-modal-challenge__toolbar{display:flex;justify-content:flex-end;padding:0 12px 12px}.captcha-modal-challenge__toolbar .ant-btn{border-radius:10px}.contact-captcha-modal .ant-input-lg{border-radius:12px;min-height:47px}.captcha-modal-footer{display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.captcha-modal-footer .ant-btn{border-radius:10px;font-weight:650;height:42px;min-width:106px}.captcha-modal-progress{background:#1890ff21;border-radius:999px;height:3px;overflow:hidden}.captcha-modal-progress span{background:linear-gradient(90deg,#1890ff,#722ed1);background:linear-gradient(90deg,var(--contact-primary,#1890ff),var(--contact-purple,#722ed1));border-radius:inherit;display:block;height:100%;width:40%}.contact-captcha-modal .ant-btn:focus-visible,.contact-captcha-modal .ant-input:focus-visible,.contact-page .ant-btn:focus-visible,.contact-page .ant-input:focus-visible,.contact-page a:focus-visible,.contact-table-scroll:focus-visible{outline:3px solid #1890ff4a;outline-offset:3px}.contact-captcha-modal ::selection,.contact-page ::selection{background:#1890ff33;color:var(--contact-ink)}@media (hover:hover) and (pointer:fine){.contact-breadcrumb a:hover{color:var(--contact-primary)}.contact-cta__actions .ant-btn:hover,.contact-form__submit.ant-btn:hover,.contact-hero__actions .ant-btn:hover{transform:translateY(-2px)}.contact-hero-panel:hover{box-shadow:0 36px 100px #0015292e;transform:translateY(-4px) rotate(.001deg)}.contact-direct-link:hover{background:rgba(24,144,255,.065);border-color:#1890ff33;box-shadow:0 10px 26px rgba(0,21,41,.075);color:inherit;transform:translateY(-2px)}.contact-direct-link:hover .contact-direct-link__arrow{transform:translateX(3px)}.contact-hero-panel__location:hover{background:#722ed117;border-color:#722ed133;color:inherit;transform:translateY(-2px)}.contact-hero-panel__location:hover>.anticon:last-child{transform:translateX(3px)}.contact-shortcut:hover{border-color:#1890ff3b;box-shadow:0 19px 50px #0015291f;color:inherit;transform:translateY(-5px)}.contact-shortcut:hover .contact-shortcut__icon{transform:scale(1.06) rotate(-3deg)}.contact-shortcut:hover .contact-shortcut__arrow{color:var(--contact-primary);transform:translateX(3px)}.contact-map-card__toolbar>a:hover{background:#722ed117;border-color:#722ed13b;color:var(--contact-purple);transform:translateY(-2px)}.contact-hours-card__footer a:hover,.contact-hours-richtext a:hover{color:var(--contact-primary);text-decoration-color:initial}.contact-cta__service-link:hover{background:#ffffff21;border-color:#ffffff59;color:#fff;transform:translateY(-2px)}.contact-cta__service-link:hover .anticon:last-child{transform:translateX(3px)}}.contact-cta__service-link:active,.contact-direct-link:active,.contact-hero-panel__location:active,.contact-shortcut:active{transform:translateY(0) scale(.988)}@media (max-width:1199.98px){.contact-hero__grid{gap:54px;grid-template-columns:minmax(0,1fr) minmax(335px,.86fr)}.contact-main-layout{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)}}@media (max-width:1099.98px){.contact-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.contact-hero{min-height:auto;padding-block:76px 132px}.contact-hero__grid{gap:58px;grid-template-columns:1fr}.contact-hero__copy{max-width:840px}.contact-hero-panel{width:min(100%,720px)}.contact-main-layout{grid-template-columns:1fr}.contact-details-card{position:static;width:min(100%,760px)}.contact-visit-grid{grid-template-columns:1fr}.contact-hours-card{width:min(100%,760px)}.contact-cta__layout{align-items:flex-start;flex-direction:column}.contact-cta__actions{justify-content:flex-start}}@media (max-width:767.98px){.contact-page{margin-bottom:-16px;margin-bottom:calc(var(--content-vpad, 16px)*-1);margin-top:-16px;margin-top:calc(var(--content-vpad, 16px)*-1)}.contact-inner{width:min(100% - 28px,1160px);width:min(100% - 28px,var(--container-max,1160px))}.contact-hero{padding-block:62px 112px}.contact-hero:before{right:-245px;top:-235px}.contact-hero:after{bottom:-141px;height:205px;left:-25%;right:-25%}.contact-hero__orb--one{left:auto;right:13%;top:15%}.contact-hero__orb--two{bottom:39%;left:5%;right:auto}.contact-breadcrumb{margin-bottom:22px}.contact-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.75rem)!important;letter-spacing:-.043em}.contact-hero__subtitle.ant-typography{font-size:1rem;line-height:1.7}.contact-hero__facts>span{gap:7px;grid-template-columns:1fr;justify-items:center;padding-inline:10px;text-align:center}.contact-hero__facts small{font-size:11px}.contact-hero-panel{border-radius:23px}.contact-hero-panel__header{padding:24px 23px 20px}.contact-hero-panel__links{padding-inline:17px}.contact-hero-panel__location{margin-inline:17px}.contact-shortcuts{gap:11px;margin-top:-48px}.contact-shortcut{min-height:96px;padding:15px}.contact-main-section{padding-block:82px 88px}.contact-details-card,.contact-form-card,.contact-hours-card,.contact-map-card{border-radius:21px}.contact-card-heading{padding:27px 25px}.contact-form{padding:28px 25px}.contact-form__footer{align-items:flex-start;flex-direction:column}.contact-form__submit.ant-btn{min-width:210px}.contact-details-card__header{padding:25px 23px 22px}.contact-details-card__primary,.contact-details-card__registry{padding-inline:22px}.contact-visit-section{padding-block:80px 88px}.contact-section-title.ant-typography{font-size:clamp(1.92rem,8vw,2.68rem)!important}.contact-section-description.ant-typography{font-size:15px;line-height:1.68}.contact-map-card__frame,.contact-map-card__frame iframe{min-height:360px}.contact-cta__copy{flex-direction:column}}@media (max-width:575.98px){.contact-inner{width:min(100% - 22px,1160px);width:min(100% - 22px,var(--container-max,1160px))}.contact-kicker{font-size:10.5px;letter-spacing:.115em}.contact-kicker:before{width:19px}.contact-breadcrumb{font-size:12px}.contact-hero{padding-block:52px 94px}.contact-hero__title.ant-typography{font-size:clamp(2.18rem,12vw,3.02rem)!important;line-height:1.07!important;margin-top:10px!important}.contact-hero__subtitle.ant-typography{font-size:.96rem;line-height:1.67;margin-top:20px}.contact-cta__actions,.contact-hero__actions{display:grid;grid-template-columns:1fr;width:100%}.contact-cta__actions .ant-btn,.contact-cta__service-link,.contact-hero__actions .ant-btn{min-width:0;width:100%}.contact-hero__facts{grid-template-columns:1fr}.contact-hero__facts>span,.contact-hero__facts>span:first-child,.contact-hero__facts>span:last-child{border-bottom:1px solid #00152914;border-right:0;gap:11px;grid-template-columns:34px minmax(0,1fr);justify-items:start;padding:13px 0;text-align:left}.contact-hero__facts>span:last-child{border-bottom:0}.contact-hero__facts .anticon{justify-self:center}.contact-hero-panel__header{align-items:center;gap:12px;padding:21px 18px 18px}.contact-hero-panel__header-icon{border-radius:14px;font-size:20px;height:46px;width:46px}.contact-hero-panel__title.ant-typography{font-size:1.28rem!important}.contact-hero-panel__links{gap:8px;padding:15px 12px 10px}.contact-direct-link{padding:11px}.contact-direct-link__icon{height:37px;width:37px}.contact-hero-panel__location{margin:5px 12px 14px;padding:12px}.contact-shortcuts{gap:9px;grid-template-columns:1fr;margin-top:-41px}.contact-shortcut{border-radius:15px;grid-template-columns:41px minmax(0,1fr) auto;min-height:0;padding:13px 14px}.contact-shortcut__icon{height:41px;width:41px}.contact-main-section{padding-block:72px 78px}.contact-card-heading{gap:13px;padding:22px 18px}.contact-card-heading__icon,.contact-details-card__icon,.contact-hours-card__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.contact-card-heading__title.ant-typography{font-size:1.7rem!important}.contact-card-heading__description.ant-typography{font-size:13.5px}.contact-form{padding:23px 18px 25px}.contact-form__grid{grid-template-columns:1fr}.contact-form__field--wide{grid-column:auto}.contact-form .ant-form-item{margin-bottom:19px}.contact-form__footer{gap:20px;padding-top:21px}.contact-form__submit.ant-btn{min-width:0;width:100%}.contact-details-card__header{gap:12px;padding:21px 18px 18px}.contact-details-card__title.ant-typography{font-size:1.42rem!important}.contact-details-card__primary{padding:9px 17px}.contact-details-card__registry{padding:19px 17px 21px}.contact-details-list>div{gap:4px;grid-template-columns:1fr}.contact-bank-account{padding:11px}.contact-visit-section{padding-block:72px 78px}.contact-section-heading{margin-bottom:32px}.contact-hours-card__header,.contact-map-card__toolbar{padding:20px 17px 18px}.contact-hours-card__body{min-height:0;padding:22px 17px}.contact-hours-card__footer{padding-inline:17px}.contact-language-note{margin-inline:17px}.contact-map-card__toolbar{align-items:flex-start;flex-direction:column;gap:13px}.contact-map-card__toolbar>a{justify-content:center;width:100%}.contact-map-card__frame,.contact-map-card__frame iframe{min-height:300px}.contact-map-card__address{padding:16px 17px}.contact-hours-richtext{font-size:14.5px;line-height:1.7}.contact-hours-richtext blockquote{padding:16px 15px 16px 18px}.contact-hours-richtext iframe{min-height:210px}.contact-cta{padding-block:58px calc(62px + env(safe-area-inset-bottom, 0px))}.contact-cta__icon{border-radius:15px;font-size:21px;height:50px;width:50px}.contact-cta__title.ant-typography{font-size:1.78rem!important}.contact-captcha-modal .ant-modal{max-width:calc(100vw - 20px)}.contact-captcha-modal .ant-modal-content{border-radius:18px;padding:20px 16px 16px}.captcha-modal-title{font-size:16px;gap:10px}.captcha-modal-title__icon{border-radius:11px;font-size:16px;height:36px;width:36px}.captcha-modal-footer{display:grid;grid-template-columns:1fr;width:100%}.captcha-modal-footer .ant-btn{width:100%}}@media (max-width:374.98px){.contact-inner{width:min(100% - 18px,1160px);width:min(100% - 18px,var(--container-max,1160px))}.contact-hero__title.ant-typography{font-size:2.04rem!important}.contact-shortcut{grid-template-columns:40px minmax(0,1fr)}.contact-shortcut__arrow{display:none}.contact-card-heading,.contact-details-card__header{flex-direction:column}.contact-business-detail{gap:10px;grid-template-columns:34px minmax(0,1fr)}.contact-business-detail__icon{height:34px;width:34px}}@media (pointer:coarse){.contact-cta__service-link,.contact-direct-link,.contact-hero-panel__location,.contact-map-card__toolbar>a,.contact-page .ant-btn,.contact-shortcut{min-height:44px}.contact-cta__actions .ant-btn:hover,.contact-cta__service-link:hover,.contact-direct-link:hover,.contact-form__submit.ant-btn:hover,.contact-hero-panel:hover,.contact-hero-panel__location:hover,.contact-hero__actions .ant-btn:hover,.contact-map-card__toolbar>a:hover,.contact-shortcut:hover{transform:none}}@keyframes contact-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,21px,0) scale(1.03)}}@keyframes contact-particle-float{0%{transform:translate3d(0,-7px,0)}to{transform:translate3d(12px,13px,0)}}@media (prefers-reduced-motion:reduce){.contact-captcha-modal *,.contact-captcha-modal :after,.contact-captcha-modal :before,.contact-page *,.contact-page :after,.contact-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.contact-page{background:#fff;color:#000;margin:0}.contact-full-bleed,.contact-inner{margin:0;width:100%}.contact-cta,.contact-hero,.contact-main-section,.contact-visit-section{background:#fff!important;min-height:0;padding:24px 0}.contact-captcha-modal,.contact-cta,.contact-form-card,.contact-hero-panel,.contact-hero:after,.contact-hero:before,.contact-hero__actions,.contact-hero__orb,.contact-map-card__frame,.contact-shortcuts{display:none!important}.contact-hero__grid,.contact-main-layout,.contact-visit-grid{display:block}.contact-hero__title.ant-typography{color:#000;font-size:30pt!important}.contact-details-card,.contact-hours-card,.contact-map-card{border:1px solid #ccc;box-shadow:none;break-inside:avoid;margin-bottom:24px;page-break-inside:avoid;position:static}.contact-details-card__header,.contact-details-card__registry,.contact-hours-card__footer,.contact-hours-card__header,.contact-map-card__address,.contact-map-card__toolbar{background:#fff}.contact-business-detail__copy strong,.contact-details-list dd,.contact-hours-richtext,.contact-map-card__address strong{color:#000}.contact-table-scroll{overflow:visible}.contact-table-scroll table{min-width:0}}.table-wrap .ant-table{table-layout:auto;width:100%}@media(max-width:767px){.table-compact .ant-table-tbody>tr>td,.table-compact .ant-table-thead>tr>th{font-size:12px;padding:5px 6px}.naziv{font-size:13px}}.col-num{text-align:center;white-space:nowrap;width:1%}.table-compact .ant-table-tbody>tr>td,.table-compact .ant-table-thead>tr>th{font-size:13px;padding:6px 8px}.table-compact .ant-table-tbody>tr:hover>td{background:#f5f9ff}.naziv{font-weight:500;line-height:1.25}.sub{color:#8c8c8c;font-size:11px}.table-wrap{overflow-x:auto;width:100%}.copyable{cursor:pointer;transition:color .15s}.copyable:hover{color:#1890ff}.expanded{grid-gap:4px 12px;animation:fade .25s ease-out;display:grid;font-size:12px;gap:4px 12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:8px 4px 4px}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.times{color:#595959;font-size:13px;margin-top:12px}.nabavka-page{margin:0 auto;max-width:960px;padding:0 1rem 3rem}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}@media (max-width:600px){.ant-modal{max-width:98%!important;width:98%!important}}:root{--card-radius:12px;--card-shadow:0 4px 18px #00000014;--hover-shadow:0 10px 26px #00000024;--muted:#f5f7fb}.fp-wrapper{background:linear-gradient(135deg,#f5f7fa,#eef1f8);font-family:Inter,sans-serif;min-height:100%;padding:24px 16px}.fp-appCard,.fp-projCard{background:#fff;border-radius:12px;border-radius:var(--card-radius);box-shadow:0 4px 18px #00000014;box-shadow:var(--card-shadow);transition:box-shadow .2s ease,transform .2s ease,filter .3s ease}.fp-appCard:hover,.fp-projCard:hover{box-shadow:0 10px 26px #00000024;box-shadow:var(--hover-shadow)}.fp-projHeader{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#ffffffd9,#ffffffa6);border-bottom:1px solid #0000000f;display:flex;gap:12px;justify-content:space-between;padding:8px 10px}.fp-projHeaderLeft{align-items:center;display:flex;gap:10px}.fp-dragIcon{opacity:.55;-webkit-user-select:none;user-select:none}.fp-logoutBtn{margin-left:auto;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.fp-logoutBtn:hover{box-shadow:0 4px 10px #ff00001f;transform:translateY(-1px)}.fp-grip{background-image:radial-gradient(circle 1.8px,#00000029 100%,#0000 0);background-repeat:repeat;background-size:50% 50%;cursor:grab;height:14px;left:4px;position:absolute;top:4px;-webkit-user-select:none;user-select:none;width:14px}.fp-grip:active{cursor:grabbing}.fp-appCard{background:#fff;border:1px solid #0000000f;overflow:hidden;position:relative;will-change:transform}.fp-appCard:hover{transform:translateY(-2px)}.fp-appCard:after{background:radial-gradient(1200px 280px at 80% -10%,#1677ff12,#0000 60%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.fp-appCard:hover:after{opacity:1}.fp-appInner{align-items:center;cursor:pointer;display:flex;font-weight:600;height:100%;justify-content:center;padding:12px;text-align:center;transition:transform .15s ease}.fp-appInner:focus{border-radius:8px;outline:2px solid #1677ff59;outline-offset:2px}.fp-appCard--disabled{background:repeating-linear-gradient(135deg,#f5f7fb,#f5f7fb 8px,#f0f3f7 0,#f0f3f7 16px);background:repeating-linear-gradient(135deg,var(--muted),var(--muted) 8px,#f0f3f7 8px,#f0f3f7 16px);border:1px dashed #d9d9d9;filter:grayscale(.35) opacity(.85)}.fp-appCard--disabled .fp-appInner{cursor:not-allowed}.fp-appCard--disabled:hover{box-shadow:0 4px 18px #00000014;box-shadow:var(--card-shadow);transform:none}.fp-appCard--disabled:before{background:#fffc;border:1px solid #e8e8e8;border-radius:10px;bottom:6px;color:#8c8c8c;content:"Није доступно";font-size:12px;padding:2px 8px;pointer-events:none;position:absolute;right:10px}.react-grid-item .react-resizable-handle{cursor:se-resize;z-index:5}.fp-runner{padding:24px}.fp-runToolbar{display:flex;gap:8px;position:absolute;right:12px;top:8px;z-index:2}.fp-runToolbar .ant-btn{background:#ffffffd9;box-shadow:0 2px 6px #00000026;font-size:18px;height:38px;line-height:38px;transition:all .25s;width:38px}.fp-runToolbar .ant-btn:hover{background:#fff;transform:translateY(-2px)}.about-page{--about-primary:#1890ff;--about-danger:#ff4d4f;--about-success:#52c41a;--about-purple:#722ed1;--about-orange:#fa8c16;--about-ink:#001529;--about-text:#333;--about-text-secondary:#595959;--about-text-muted:#8c8c8c;--about-surface:#fff;--about-surface-soft:#fafafa;--about-border:#00152917;--about-border-strong:#00152924;--about-shadow-sm:0 10px 32px #00152912;--about-shadow-md:0 22px 64px #0015291f;--about-shadow-lg:0 30px 90px #00152929;--about-ease:cubic-bezier(0.22,1,0.36,1);color:var(--about-text);margin-bottom:-24px;margin-bottom:calc(var(--content-vpad, 24px)*-1);margin-top:-24px;margin-top:calc(var(--content-vpad, 24px)*-1);min-width:0;position:relative}.about-page *,.about-page :after,.about-page :before{box-sizing:border-box}.about-page iframe,.about-page img,.about-page svg,.about-page video{max-width:100%}.about-full-bleed{margin-inline:calc(50% - 50vw);position:relative}.about-inner{margin-inline:auto;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.about-kicker{align-items:center;color:var(--about-primary)!important;display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.about-kicker:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:2px;width:24px}.about-hero{background:radial-gradient(circle at 8% 12%,#1890ff26,#0000 30%),radial-gradient(circle at 91% 82%,rgba(114,46,209,.085),#0000 29%),linear-gradient(180deg,#fff 0,var(--about-surface-soft) 100%);border-bottom:1px solid rgba(0,21,41,.055);isolation:isolate;min-height:clamp(560px,68vh,690px);overflow:hidden;padding-block:clamp(76px,8vw,112px) clamp(92px,9vw,132px)}.about-hero:before{animation:about-ring-float 13s ease-in-out infinite alternate;border:1px solid #1890ff26;border-radius:50%;box-shadow:0 0 0 58px rgba(24,144,255,.037),0 0 0 116px rgba(24,144,255,.024);height:460px;right:-135px;top:-180px;width:460px;z-index:-2}.about-hero:after,.about-hero:before{content:"";pointer-events:none;position:absolute}.about-hero:after{background:#ffffffd6;border-radius:50% 50% 0 0/100% 100% 0 0;bottom:-116px;box-shadow:0 -1px 0 rgba(0,21,41,.035);height:190px;left:-9%;right:-9%;z-index:-1}.about-hero__orb{border-radius:50%;filter:blur(2px);pointer-events:none;position:absolute;z-index:-1}.about-hero__orb--one{animation:about-particle-float 7s ease-in-out infinite alternate;background:#1890ff47;box-shadow:0 0 0 10px rgba(24,144,255,.055);height:14px;left:46%;top:20%;width:14px}.about-hero__orb--two{animation:about-particle-float 9s ease-in-out .8s infinite alternate-reverse;background:#722ed13d;bottom:24%;box-shadow:0 0 0 9px rgba(114,46,209,.045);height:11px;right:10%;width:11px}.about-hero__grid{grid-gap:clamp(52px,7vw,98px);align-items:center;display:grid;gap:clamp(52px,7vw,98px);grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);position:relative;z-index:1}.about-hero__copy{max-width:730px;min-width:0}.about-breadcrumb{align-items:center;color:var(--about-text-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;line-height:1.5;margin-bottom:26px}.about-breadcrumb a{align-items:center;color:var(--about-text-secondary);display:inline-flex;gap:7px;text-decoration:none;transition:color .18s ease}.about-breadcrumb a:hover{color:var(--about-primary)}.about-breadcrumb__separator{color:#0015293d}.about-hero__title.ant-typography{text-wrap:balance;color:var(--about-ink);font-size:clamp(2.85rem,5vw,4.7rem)!important;font-weight:700;letter-spacing:-.046em;line-height:1.04!important;margin:12px 0 0!important;max-width:760px;overflow-wrap:break-word}.about-hero__subtitle.ant-typography{text-wrap:pretty;color:var(--about-text-secondary);font-size:clamp(1.05rem,1.55vw,1.22rem);line-height:1.76;margin:24px 0 0;max-width:660px}.about-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.about-hero__actions .ant-btn{align-items:center;border-radius:12px;box-shadow:none;display:inline-flex;font-weight:600;gap:8px;height:50px;justify-content:center;min-width:168px;padding-inline:23px;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s var(--about-ease)}.about-hero__actions .ant-btn-primary{background:var(--about-primary);border-color:var(--about-primary);box-shadow:0 13px 30px #1890ff38}.about-hero__actions .ant-btn:hover{transform:translateY(-2px)}.about-hero__visual{min-width:0;perspective:1200px;position:relative}.about-hero__visual:after,.about-hero__visual:before{border-radius:24px;content:"";pointer-events:none;position:absolute}.about-hero__visual:before{border:1px solid #1890ff21;inset:7% -7% -7% 7%;transform:rotate(4deg);z-index:-2}.about-hero__visual:after{background:rgba(24,144,255,.055);inset:-5% 8% 9% -6%;transform:rotate(-4deg);z-index:-1}.about-identity-card{backdrop-filter:blur(16px) saturate(135%);-webkit-backdrop-filter:blur(16px) saturate(135%);background:#ffffffe8;border:1px solid rgba(0,21,41,.085);border-radius:28px;box-shadow:var(--about-shadow-lg);overflow:hidden;position:relative;transform:rotate(.001deg);transition:box-shadow .3s var(--about-ease),transform .3s var(--about-ease)}.about-identity-card:before{background:var(--about-primary);content:"";height:4px;left:0;position:absolute;right:0;top:0}.about-identity-card:after{background:radial-gradient(circle,#1890ff24,#0000 69%);border-radius:50%;content:"";height:250px;pointer-events:none;position:absolute;right:-106px;top:-118px;width:250px}.about-identity-card__header{align-items:center;border-bottom:1px solid var(--about-border);display:flex;gap:18px;justify-content:space-between;padding:27px 28px 23px;position:relative;z-index:1}.about-identity-card__logo{align-items:center;background:#fff;border:1px solid #00152912;border-radius:22px;box-shadow:0 10px 28px #00152917;display:inline-flex;flex:0 0 auto;height:76px;justify-content:center;padding:8px;width:76px}.about-identity-card__logo img{display:block;height:100%;object-fit:contain;width:100%}.about-identity-card__badge{align-items:center;background:rgba(24,144,255,.075);border:1px solid #1890ff21;border-radius:999px;color:var(--about-primary);display:inline-flex;font-size:12px;font-weight:700;gap:7px;line-height:1.35;padding:8px 11px;white-space:nowrap}.about-identity-card__body{padding:31px 30px 30px;position:relative;z-index:1}.about-identity-card__eyebrow{color:var(--about-text-muted)!important;font-size:11px;font-weight:700;letter-spacing:.11em;line-height:1.5}.about-identity-card__title.ant-typography{color:var(--about-ink);font-size:clamp(1.75rem,3vw,2.35rem)!important;letter-spacing:-.025em;line-height:1.18!important;margin:9px 0 0!important}.about-identity-card__features{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;margin-top:27px}.about-identity-card__features span{align-items:center;background:var(--about-surface-soft);border-radius:13px;color:var(--about-text-secondary);display:flex;font-size:13px;font-weight:600;gap:11px;line-height:1.4;min-width:0;padding:11px 13px}.about-identity-card__features .anticon{align-items:center;background:#fff;border-radius:9px;box-shadow:0 4px 13px rgba(0,21,41,.065);color:var(--about-primary);display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.about-shortcuts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:-47px;position:relative;z-index:3}.about-shortcut{grid-gap:13px;align-items:center;background:#fffffff7;border:1px solid var(--about-border);border-radius:18px;box-shadow:var(--about-shadow-sm);color:inherit;display:grid;gap:13px;grid-template-columns:auto minmax(0,1fr) auto;min-height:104px;min-width:0;overflow:hidden;padding:18px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--about-ease)}.about-shortcut__icon{align-items:center;background:rgba(24,144,255,.095);border-radius:13px;color:var(--about-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:43px;justify-content:center;transition:transform .22s var(--about-ease);width:43px}.about-shortcut__copy{grid-gap:3px;display:grid;gap:3px;min-width:0}.about-shortcut__copy strong{color:var(--about-ink);font-size:14px;line-height:1.35}.about-shortcut__copy small{color:var(--about-text-muted);font-size:11.5px;line-height:1.45}.about-shortcut__arrow{color:#00152947;font-size:11px;transition:color .18s ease,transform .18s ease}.about-shortcut:hover{border-color:#1890ff3b;box-shadow:0 18px 48px #0015291f;color:inherit;transform:translateY(-5px)}.about-shortcut:hover .about-shortcut__icon{transform:scale(1.055) rotate(-3deg)}.about-shortcut:hover .about-shortcut__arrow{color:var(--about-primary);transform:translateX(3px)}.about-content-section{background:#fff;padding-block:clamp(82px,8vw,118px) clamp(92px,9vw,132px)}.about-content-layout{grid-gap:clamp(28px,4vw,48px);align-items:start;display:grid;gap:clamp(28px,4vw,48px);grid-template-columns:minmax(0,1fr) minmax(280px,330px)}.about-article{background:var(--about-surface);border:1px solid var(--about-border);border-radius:28px;box-shadow:var(--about-shadow-md);min-width:0;overflow:hidden}.about-article__header{align-items:flex-start;background:radial-gradient(circle at 100% 0,#1890ff17,#0000 38%),linear-gradient(180deg,#fff,var(--about-surface-soft));border-bottom:1px solid var(--about-border);display:flex;gap:19px;padding:clamp(28px,4vw,42px)}.about-article__icon{align-items:center;background:#1890ff1c;border-radius:17px;color:var(--about-primary);display:inline-flex;flex:0 0 auto;font-size:24px;height:56px;justify-content:center;width:56px}.about-article__title.ant-typography{text-wrap:balance;color:var(--about-ink);font-size:clamp(1.85rem,3vw,2.55rem)!important;letter-spacing:-.03em;line-height:1.16!important;margin:8px 0 0!important}.about-article__intro.ant-typography{color:var(--about-text-secondary);font-size:15px;line-height:1.7;margin:12px 0 0;max-width:690px}.about-article__body{min-width:0;padding:clamp(28px,4vw,44px)}.about-loading{min-height:420px}.about-loading__label{color:var(--about-text-muted);display:block;font-size:13px;font-weight:600;margin-bottom:22px}.about-loading .ant-skeleton-title{border-radius:8px;height:22px!important}.about-loading .ant-skeleton-paragraph>li{border-radius:8px;height:15px!important;margin-top:18px!important}.about-state{align-content:center;background:var(--about-surface-soft);border:1px dashed var(--about-border-strong);border-radius:20px;display:grid;min-height:330px;padding:34px;place-items:center;text-align:center}.about-state__icon{align-items:center;background:#ff4d4f17;border-radius:17px;color:var(--about-danger);display:inline-flex;font-size:23px;height:54px;justify-content:center;margin-bottom:17px;width:54px}.about-state .ant-typography{max-width:540px}.about-state h3.ant-typography{color:var(--about-ink);margin:0!important}.about-state p.ant-typography{color:var(--about-text-secondary);margin:10px 0 20px}.about-state .ant-btn{align-items:center;border-radius:10px;display:inline-flex;gap:7px;height:43px}.about-state--empty .ant-empty{margin-block:0}.about-state--empty .ant-empty-description{color:var(--about-text-secondary);line-height:1.6;max-width:500px}.about-richtext{color:var(--about-text);font-size:16.5px;line-height:1.82;min-width:0;overflow-wrap:anywhere;user-select:text!important;-webkit-user-select:text!important}.about-richtext *,.about-richtext :after,.about-richtext :before{max-width:100%;user-select:text!important;-webkit-user-select:text!important}.about-richtext>:first-child{margin-top:0!important}.about-richtext>:last-child{margin-bottom:0!important}.about-richtext p{margin:0 0 1.15em}.about-richtext h1,.about-richtext h2,.about-richtext h3,.about-richtext h4{text-wrap:balance;color:var(--about-ink);font-weight:700;letter-spacing:-.02em;line-height:1.25;scroll-margin-top:110px}.about-richtext h1{font-size:clamp(1.8rem,3vw,2.35rem);margin:1.45em 0 .55em}.about-richtext h2{font-size:clamp(1.55rem,2.7vw,2rem);margin:1.5em 0 .58em}.about-richtext h3{font-size:clamp(1.3rem,2.2vw,1.58rem);margin:1.4em 0 .55em}.about-richtext h4{font-size:1.16rem;margin:1.35em 0 .5em}.about-richtext strong{color:var(--about-ink);font-weight:700}.about-richtext a{color:var(--about-primary);font-weight:600;text-decoration-color:#1890ff59;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .17s ease,text-decoration-color .17s ease}.about-richtext a:hover{color:var(--about-primary);text-decoration-color:initial}.about-richtext ol,.about-richtext ul{margin:0 0 1.25em;padding-inline-start:1.45em}.about-richtext li{padding-inline-start:.24em}.about-richtext li+li{margin-top:.46em}.about-richtext li::marker{color:var(--about-primary);font-weight:700}.about-richtext blockquote{background:rgba(24,144,255,.055);border:1px solid #1890ff1f;border-left:4px solid var(--about-primary);border-radius:0 15px 15px 0;color:var(--about-text-secondary);margin:1.55em 0;overflow:hidden;padding:19px 22px 19px 25px;position:relative}.about-richtext blockquote>:last-child{margin-bottom:0}.about-richtext hr{background:var(--about-border);border:0;height:1px;margin:2.2em 0}.about-richtext img{border-radius:16px;box-shadow:0 16px 42px #0015291f;display:block;height:auto;margin:1.6em auto;width:auto}.about-richtext figure{margin:1.75em 0}.about-richtext figure img{margin-block:0}.about-richtext figcaption{color:var(--about-text-muted);font-size:13px;line-height:1.55;margin-top:10px;text-align:center}.about-richtext iframe,.about-richtext video{background:var(--about-surface-soft);border:0;border-radius:16px;box-shadow:0 16px 42px #0015291a;display:block;margin:1.6em auto;min-height:320px;width:100%}.about-richtext pre{background:var(--about-ink);border-radius:14px;color:#fff;font-size:13px;line-height:1.65;margin:1.55em 0;max-width:100%;overflow:auto;padding:18px 20px;white-space:pre}.about-richtext code:not(pre code),.about-richtext pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.about-richtext code:not(pre code){background:#0015290f;border-radius:6px;color:var(--about-ink);font-size:.9em;padding:.16em .42em}.about-table-scroll{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid var(--about-border);border-radius:14px;margin:1.7em 0;max-width:100%;overflow-x:auto;scrollbar-color:#00152940 #0000;scrollbar-width:thin}.about-table-scroll:focus-visible{outline:3px solid #1890ff42;outline-offset:3px}.about-table-scroll table{border:0;border-collapse:collapse;margin:0;min-width:620px;width:100%}.about-table-scroll td,.about-table-scroll th{border-bottom:1px solid var(--about-border);border-right:1px solid var(--about-border);padding:13px 15px;text-align:left;vertical-align:top}.about-table-scroll td:last-child,.about-table-scroll th:last-child{border-right:0}.about-table-scroll tr:last-child td{border-bottom:0}.about-table-scroll th{background:rgba(24,144,255,.065);color:var(--about-ink);font-size:13px;font-weight:700}.about-table-scroll tr:nth-child(2n) td{background:rgba(0,21,41,.018)}.about-sidebar{grid-gap:18px;display:grid;gap:18px;min-width:0;position:sticky;top:24px}.about-informator-card,.about-sidebar-card{background:#fff;border:1px solid var(--about-border);border-radius:22px;box-shadow:var(--about-shadow-sm)}.about-sidebar-card{padding:25px}.about-sidebar-card__heading{align-items:flex-start;border-bottom:1px solid var(--about-border);display:flex;gap:13px;padding-bottom:20px}.about-sidebar-card__heading-icon{align-items:center;background:#1890ff1a;border-radius:13px;color:var(--about-primary);display:inline-flex;flex:0 0 auto;font-size:18px;height:42px;justify-content:center;width:42px}.about-sidebar-card__eyebrow{color:var(--about-primary)!important;font-size:10px;font-weight:700;letter-spacing:.11em;line-height:1.5}.about-sidebar-card__heading h3.ant-typography{color:var(--about-ink);font-size:19px;line-height:1.3;margin:3px 0 0!important}.about-useful-links{grid-gap:7px;display:grid;gap:7px;padding-top:16px}.about-useful-link{grid-gap:11px;align-items:center;border-radius:12px;color:var(--about-text-secondary);display:grid;font-size:13px;font-weight:600;gap:11px;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.4;min-width:0;padding:11px 10px;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.about-useful-link__icon{align-items:center;background:var(--about-surface-soft);border-radius:9px;color:var(--about-primary);display:inline-flex;flex:0 0 auto;height:31px;justify-content:center;width:31px}.about-useful-link__arrow{color:#00152940;font-size:10px;transition:transform .18s ease}.about-useful-link:hover{background:#1890ff12;color:var(--about-ink);transform:translateX(2px)}.about-useful-link:hover .about-useful-link__arrow{transform:translateX(3px)}.about-informator-card{color:inherit;display:flex;gap:14px;overflow:hidden;padding:24px;position:relative;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--about-ease)}.about-informator-card:before{background:var(--about-purple);content:"";height:4px;left:0;position:absolute;right:0;top:0}.about-informator-card:after{background:radial-gradient(circle,#722ed11a,#0000 70%);border-radius:50%;bottom:-78px;content:"";height:170px;pointer-events:none;position:absolute;right:-65px;width:170px}.about-informator-card__icon{align-items:center;background:#722ed11a;border-radius:14px;color:var(--about-purple);display:inline-flex;flex:0 0 auto;font-size:20px;height:45px;justify-content:center;position:relative;width:45px;z-index:1}.about-informator-card__copy{display:grid;min-width:0;position:relative;z-index:1}.about-informator-card__copy small{color:var(--about-purple);font-size:10px;font-weight:700;letter-spacing:.11em;line-height:1.5}.about-informator-card__copy strong{color:var(--about-ink);font-size:16px;line-height:1.35;margin-top:4px}.about-informator-card__copy>span{color:var(--about-text-muted);font-size:12px;line-height:1.55;margin-top:8px}.about-informator-card__copy b{align-items:center;color:var(--about-purple);display:inline-flex;font-size:12px;gap:7px;line-height:1.4;margin-top:14px}.about-informator-card__copy b .anticon{font-size:10px;transition:transform .18s ease}.about-informator-card:hover{border-color:#722ed138;box-shadow:0 18px 48px #0015291f;color:inherit;transform:translateY(-4px)}.about-informator-card:hover b .anticon{transform:translate(2px,-2px)}.about-cta{background:var(--about-ink);overflow:hidden;padding-block:clamp(60px,7vw,86px)}.about-cta:before{background:radial-gradient(circle,#1890ff36,#0000 68%);border-radius:50%;height:450px;right:-95px;top:-190px;width:450px}.about-cta:after,.about-cta:before{content:"";pointer-events:none;position:absolute}.about-cta:after{border:1px solid #ffffff12;border-radius:50%;bottom:-235px;box-shadow:0 0 0 58px hsla(0,0%,100%,.025);height:430px;left:-150px;width:430px}.about-cta__layout{align-items:center;display:flex;gap:44px;justify-content:space-between;position:relative;z-index:1}.about-cta__copy{align-items:flex-start;display:flex;gap:20px;max-width:720px;min-width:0}.about-cta__icon{align-items:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:17px;color:var(--about-primary);display:inline-flex;flex:0 0 auto;font-size:23px;height:56px;justify-content:center;width:56px}.about-cta__title.ant-typography{text-wrap:balance;color:#fff;font-size:clamp(1.75rem,3vw,2.55rem)!important;letter-spacing:-.025em;line-height:1.2!important;margin:0!important}.about-cta__description.ant-typography{color:#ffffffad;font-size:15px;line-height:1.68;margin:12px 0 0;max-width:630px}.about-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:12px;justify-content:flex-end}.about-cta__actions .ant-btn{align-items:center;border-radius:12px;display:inline-flex;font-weight:600;gap:8px;height:49px;justify-content:center;min-width:164px;padding-inline:21px;transition:box-shadow .19s ease,transform .19s var(--about-ease)}.about-cta__actions .ant-btn-primary{background:var(--about-primary);border-color:var(--about-primary);box-shadow:0 12px 28px #1890ff3b}.about-cta__actions .ant-btn:hover{transform:translateY(-2px)}.about-page .ant-btn:focus-visible,.about-page a:focus-visible{outline:3px solid #1890ff4a;outline-offset:3px}.about-page ::selection{background:#1890ff33;color:var(--about-ink)}@keyframes about-ring-float{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-18px,18px,0) scale(1.025)}}@keyframes about-particle-float{0%{transform:translate3d(0,-8px,0)}to{transform:translate3d(13px,12px,0)}}@media (max-width:1099.98px){.about-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.about-hero{min-height:auto}.about-hero__grid{gap:58px;grid-template-columns:1fr}.about-hero__copy{max-width:820px}.about-hero__visual{width:min(100%,650px)}.about-content-layout{grid-template-columns:1fr}.about-sidebar{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr));position:static}.about-informator-card,.about-sidebar-card{height:100%}.about-cta__layout{align-items:flex-start;flex-direction:column}.about-cta__actions{justify-content:flex-start}}@media (max-width:767.98px){.about-hero{padding-block:64px 98px}.about-hero:before{right:-250px;top:-230px}.about-hero:after{bottom:-132px;height:180px}.about-hero__orb--one{left:auto;right:15%}.about-breadcrumb{margin-bottom:22px}.about-hero__title.ant-typography{font-size:clamp(2.42rem,11vw,3.7rem)!important}.about-hero__subtitle.ant-typography{font-size:1rem;line-height:1.72}.about-identity-card{border-radius:24px}.about-identity-card__header{padding:23px 24px 20px}.about-identity-card__body{padding:27px 25px 26px}.about-shortcuts{gap:11px;margin-top:-37px}.about-shortcut{min-height:96px;padding:15px}.about-content-section{padding-block:72px 88px}.about-article,.about-informator-card,.about-sidebar-card{border-radius:22px}.about-article__body,.about-article__header{padding:28px}.about-sidebar{grid-template-columns:1fr}.about-cta__copy{flex-direction:column}}@media (max-width:575.98px){.about-hero{padding-block:54px 88px}.about-breadcrumb{font-size:12px}.about-kicker{font-size:10.5px;letter-spacing:.11em}.about-kicker:before{width:19px}.about-hero__title.ant-typography{font-size:clamp(2.25rem,12vw,3.05rem)!important;letter-spacing:-.04em}.about-hero__subtitle.ant-typography{margin-top:18px}.about-cta__actions,.about-hero__actions{display:grid;grid-template-columns:1fr;width:100%}.about-cta__actions .ant-btn,.about-hero__actions .ant-btn{min-width:0;width:100%}.about-hero__grid{gap:46px}.about-hero__visual:before{inset:6% -4% -5% 6%}.about-hero__visual:after{inset:-4% 7% 7% -4%}.about-identity-card__header{align-items:flex-start;padding:20px}.about-identity-card__logo{border-radius:18px;height:64px;width:64px}.about-identity-card__badge{max-width:150px;white-space:normal}.about-identity-card__body{padding:24px 20px 21px}.about-identity-card__title.ant-typography{font-size:1.72rem!important}.about-shortcuts{grid-template-columns:1fr;margin-top:-29px}.about-shortcut{min-height:0}.about-content-section{padding-block:64px 76px}.about-article{border-radius:20px}.about-article__header{gap:14px;padding:23px 20px}.about-article__icon{border-radius:14px;font-size:20px;height:46px;width:46px}.about-article__title.ant-typography{font-size:1.78rem!important}.about-article__intro.ant-typography{font-size:14px}.about-article__body{padding:23px 20px}.about-loading{min-height:330px}.about-state{min-height:290px;padding:25px 18px}.about-richtext{font-size:16px;line-height:1.78}.about-richtext blockquote{padding:16px 17px 16px 19px}.about-richtext iframe,.about-richtext video{border-radius:12px;min-height:210px}.about-informator-card,.about-sidebar-card{border-radius:18px}.about-informator-card,.about-sidebar-card{padding:21px 18px}.about-cta{padding-block:57px calc(62px + env(safe-area-inset-bottom, 0px))}.about-cta__title.ant-typography{font-size:1.78rem!important}}@media (max-width:359.98px){.about-hero{padding-top:48px}.about-hero__title.ant-typography{font-size:2.12rem!important}.about-identity-card__badge{font-size:10.5px;padding:7px 9px}.about-shortcut{grid-template-columns:auto minmax(0,1fr)}.about-shortcut__arrow{display:none}.about-article__header{flex-direction:column}}@media (hover:hover) and (pointer:fine){.about-hero__visual:hover .about-identity-card{box-shadow:0 34px 100px #0015292e;transform:translateY(-5px) rotateX(1deg) rotateY(-1deg)}}@media (pointer:coarse){.about-informator-card,.about-page .ant-btn,.about-shortcut,.about-useful-link{min-height:44px}.about-cta__actions .ant-btn:hover,.about-hero__actions .ant-btn:hover,.about-informator-card:hover,.about-shortcut:hover{transform:none}.about-informator-card:active,.about-shortcut:active,.about-useful-link:active{background-color:#1890ff12;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.about-page *,.about-page :after,.about-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media print{.about-page{color:#000;margin:0}.about-content-section,.about-cta,.about-hero{background:#fff!important;margin:0;padding:0}.about-hero{min-height:0;padding-bottom:24px}.about-breadcrumb,.about-cta,.about-hero:after,.about-hero:before,.about-hero__actions,.about-hero__orb,.about-hero__visual,.about-shortcuts,.about-sidebar{display:none!important}.about-content-layout,.about-inner{display:block;width:100%}.about-hero__title.ant-typography{color:#000;font-size:30pt!important}.about-article{border:0;border-radius:0;box-shadow:none;overflow:visible}.about-article__body,.about-article__header{background:#fff;border:0;padding:0}.about-article__header{margin-bottom:24px}.about-richtext{color:#000;font-size:11pt;line-height:1.55}.about-richtext a{color:#000;text-decoration:underline}.about-richtext iframe,.about-richtext img,.about-richtext pre,.about-richtext video,.about-table-scroll{box-shadow:none;break-inside:avoid;page-break-inside:avoid}}.docs-page{display:flex;flex-direction:column;gap:16px}.docs-hero{background:linear-gradient(135deg,#1890ff1a,#1890ff05);border:1px solid #0000000f;border-radius:18px;box-shadow:0 10px 28px #0000000f;padding:18px}.docs-hero-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.docs-total-tag{border-radius:999px;padding:4px 10px}.docs-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px}.docs-search{width:min(520px,100%)}.docs-sections{display:flex;flex-direction:column;gap:16px}.docs-card{border:1px solid #0000000f;border-radius:18px;box-shadow:0 10px 28px #0000000d;overflow:hidden}.docs-card .ant-card-body{padding:0}.docs-card .ant-card-head{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffb3;border-bottom:1px solid #0000000f}.docs-card-title{gap:10px}.docs-card-icon,.docs-card-title{align-items:center;display:inline-flex}.docs-card-icon{background:#1890ff1f;border-radius:10px;height:34px;justify-content:center;width:34px}.docs-count-tag{border-radius:999px;margin-left:6px;padding:2px 10px}.docs-list .ant-list-item{padding-block:12px}.docs-list-item{padding-inline:16px!important;transition:background .18s ease,transform .18s ease}.docs-list-item:hover{background:#1890ff0d}.docs-item-title{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.docs-item-link{color:#000000e0;font-weight:600}.docs-item-link:hover{color:#1677ff}.docs-ext-tag{border-radius:999px;padding:1px 10px}.docs-item-desc{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.docs-size{color:#0000008c}.docs-card-uncat{margin-top:2px}.docs-actions{background:#00000005;border:1px solid #0000000d;border-radius:999px;gap:8px;padding:4px}.docs-action-btn,.docs-actions{align-items:center;display:inline-flex}.docs-action-btn{border-radius:999px!important;height:32px;justify-content:center;overflow:hidden;padding:0 10px;transition:width .18s ease,background .18s ease,transform .18s ease;width:36px}.docs-action-btn:hover{background:#1890ff1a;transform:translateY(-1px)}.docs-action-label{margin-left:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .18s ease,opacity .18s ease,margin-left .18s ease;white-space:nowrap}.docs-actions--expand .docs-action-btn:hover{justify-content:flex-start;padding-left:12px;padding-right:12px;width:116px}.docs-actions--expand .docs-action-btn:hover .docs-action-label{margin-left:8px;max-width:84px;opacity:1}.docs-preview-loading{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffffa6;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}@media (max-width:767.98px){.docs-hero{padding:16px 14px}.docs-hero-top{align-items:flex-start;flex-direction:column}.docs-actions{gap:6px;padding:3px}.docs-action-btn{height:32px;width:34px}.docs-action-label{display:none!important}}.site-nav{backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);background:color-mix(in srgb,var(--site-nav-surface) 92%,#0000);border-bottom:1px solid color-mix(in srgb,var(--site-nav-border) 82%,#0000);box-shadow:0 10px 34px rgba(0,21,41,.055);position:sticky;top:0;width:100%;z-index:900}@supports not (background:color-mix(in srgb,#fff 90%,transparent)){.site-nav{background:#fffffff5;border-bottom-color:#00152917}}.site-nav *,.site-nav :after,.site-nav :before{box-sizing:border-box}.site-nav__progress{background:var(--site-nav-primary);height:2px;left:0;opacity:.78;pointer-events:none;position:absolute;right:0;top:0;transform-origin:0 50%;z-index:3}.site-nav__inner{grid-gap:clamp(18px,2.6vw,40px);align-items:center;display:grid;gap:clamp(18px,2.6vw,40px);grid-template-columns:minmax(272px,max-content) minmax(0,1fr);margin-inline:auto;min-height:88px;min-width:0;width:min(1160px,calc(100% - 56px));width:min(var(--container-max,1160px),calc(100% - var(--container-gutter, 28px)*2))}.site-nav__brand-wrap,.site-nav__navigation{min-width:0}.site-nav__brand{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:10px;color:inherit;display:inline-flex;gap:13px;max-width:100%;min-width:0;text-decoration:none;width:max-content}.site-nav__logo{display:block;flex:0 0 auto;height:60px;object-fit:contain;object-position:center;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none;width:60px}.site-nav__brand-copy{grid-gap:3px;display:grid;gap:3px;max-width:220px;min-width:0;width:max-content}.site-nav__brand-copy strong{color:var(--site-nav-ink);font-size:17px;font-weight:700;letter-spacing:-.015em;line-height:1.25;white-space:nowrap}.site-nav__brand-copy small{color:var(--site-nav-muted);display:block;font-size:10.5px;font-weight:600;letter-spacing:.045em;line-height:1.35;max-width:none;overflow:visible;text-overflow:clip;text-transform:uppercase;white-space:nowrap}.site-nav__navigation{display:flex;justify-content:flex-end}.site-nav__menu.ant-menu{background:#0000!important;border:0!important;color:var(--site-nav-text);font-size:14.5px;font-weight:600;justify-content:flex-end;line-height:normal;min-width:0;width:100%}.site-nav__menu.ant-menu-horizontal:after{display:none}.site-nav__menu.ant-menu-horizontal>.ant-menu-item,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu{align-items:center;border-radius:12px;display:inline-flex;height:auto;line-height:normal;margin-inline:2px;min-width:0;padding-inline:clamp(7px,1vw,11px);transition:background-color .19s ease,color .19s ease,transform .19s cubic-bezier(.22,1,.36,1)}.site-nav__menu.ant-menu-horizontal>.ant-menu-item:after,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu:after{border-bottom:3px solid #0000!important;border-radius:999px;bottom:10px!important;left:12px!important;right:12px!important;transform:scaleX(.35);transition:border-color .19s ease,transform .24s cubic-bezier(.22,1,.36,1)!important}.site-nav__menu.ant-menu-horizontal>.ant-menu-item-selected:after,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu-selected:after{border-bottom-color:var(--site-nav-primary)!important;transform:scaleX(1)}.site-nav__menu.ant-menu-horizontal>.ant-menu-item-active,.site-nav__menu.ant-menu-horizontal>.ant-menu-item:hover,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu-active,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu:hover{background:rgba(24,144,255,.065)!important}.site-nav__menu.ant-menu-horizontal>.ant-menu-item-selected{background:rgba(24,144,255,.075)!important}.site-nav__item-content{gap:8px;min-height:52px;min-width:0;padding-block:4px;white-space:nowrap}.site-nav__item-content,.site-nav__item-icon{align-items:center;display:inline-flex;justify-content:center}.site-nav__item-icon{color:var(--site-nav-muted);color:color-mix(in srgb,var(--site-nav-text) 78%,#0000);flex:0 0 auto;font-size:17px;line-height:1;transition:color .19s ease,transform .22s cubic-bezier(.22,1,.36,1)}.site-nav__item-text{overflow:hidden;text-overflow:ellipsis}.site-nav__menu .ant-menu-item-selected .site-nav__item-icon{color:var(--site-nav-primary)}.site-nav__more{align-items:center;color:var(--site-nav-text);display:inline-flex;font-weight:650;gap:6px;min-height:52px}.site-nav__brand:focus-visible,.site-nav__menu .ant-menu-item:focus-visible,.site-nav__menu .ant-menu-submenu-title:focus-visible{outline:3px solid #1890ff45;outline-offset:3px}@media (hover:hover) and (pointer:fine){.site-nav__brand:hover{color:inherit}.site-nav__brand:hover .site-nav__logo{opacity:.96;transform:translateY(-1px) scale(1.035)}.site-nav__menu .ant-menu-item:hover .site-nav__item-icon,.site-nav__menu .ant-menu-submenu:hover .site-nav__item-icon{color:var(--site-nav-primary);transform:scale(1.07) rotate(-3deg)}}@media (max-width:1199.98px){.site-nav__inner{gap:20px;grid-template-columns:minmax(250px,max-content) minmax(0,1fr);min-height:82px}.site-nav__logo{height:54px;width:54px}.site-nav__brand-copy strong{font-size:16px}.site-nav__brand-copy{max-width:185px}.site-nav__brand-copy small{font-size:9.5px;letter-spacing:.035em}.site-nav__menu.ant-menu{font-size:14px}.site-nav__menu.ant-menu-horizontal>.ant-menu-item,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu{margin-inline:1px;padding-inline:7px}.site-nav__item-content{gap:6px}}@media (max-width:1023.98px){.site-nav__inner{gap:14px;grid-template-columns:minmax(228px,max-content) minmax(0,1fr)}.site-nav__brand{gap:11px}.site-nav__logo{height:50px;width:50px}.site-nav__brand-copy{max-width:166px}.site-nav__brand-copy small{text-wrap:balance;font-size:9.25px;line-height:1.2;white-space:normal}.site-nav__item-icon{display:none}.site-nav__menu.ant-menu{font-size:13.5px}.site-nav__menu.ant-menu-horizontal>.ant-menu-item,.site-nav__menu.ant-menu-horizontal>.ant-menu-submenu{padding-inline:6px}}@media (max-width:879.98px){.site-nav__inner{gap:10px;grid-template-columns:minmax(204px,max-content) minmax(0,1fr);min-height:76px}.site-nav__brand{gap:9px}.site-nav__logo{height:46px;width:46px}.site-nav__brand-copy{display:grid;max-width:149px}.site-nav__brand-copy strong{font-size:14.5px}.site-nav__brand-copy small{font-size:8.4px;letter-spacing:.025em;line-height:1.16;white-space:normal}.site-nav__menu.ant-menu{font-size:13px}.site-nav__item-content,.site-nav__more{min-height:48px}}@media (max-width:767.98px){.site-nav{display:none}}@media (prefers-reduced-motion:reduce){.site-nav *,.site-nav :after,.site-nav :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.site-topbar,.site-topbar *,.site-topbar :after,.site-topbar :before{box-sizing:border-box}.site-topbar{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;min-height:44px;min-width:0;padding:6px 16px;position:relative;width:100%;z-index:120}.site-topbar__contacts{min-width:0}.site-topbar__contact.ant-btn{align-items:center;color:#245164;display:inline-flex;font-size:14px;gap:6px;height:32px;justify-content:center;line-height:1;min-width:0;padding-inline:8px;transition:background-color .18s ease,color .18s ease,transform .18s ease;white-space:nowrap}.site-topbar__contact.ant-btn .anticon{flex:0 0 auto}.site-topbar__email-label,.site-topbar__phone-label{min-width:0}@media (hover:hover) and (pointer:fine){.site-topbar__contact.ant-btn:hover{background:#24516412;color:#245164;transform:translateY(-1px)}}@media (max-width:767.98px){.site-topbar{min-height:46px;overflow:hidden;padding:4px max(10px,env(safe-area-inset-right,0px)) 4px max(10px,env(safe-area-inset-left,0px))}.site-topbar__contacts{align-items:center;display:inline-flex!important;justify-content:flex-start;max-width:100%;overflow:hidden;width:100%}.site-topbar__contact.ant-btn{border-radius:10px;font-size:12.5px;height:36px;padding-inline:7px}.site-topbar__contact--phone.ant-btn{flex:0 1 auto}.site-topbar__contact--email.ant-btn{flex:0 0 36px;padding:0;width:36px}.site-topbar__email-label{display:none}}@media (max-width:359.98px){.site-topbar{padding-left:max(7px,env(safe-area-inset-left,0px));padding-right:max(7px,env(safe-area-inset-right,0px))}.site-topbar__contact.ant-btn{font-size:11.5px;gap:4px;padding-inline:5px}.site-topbar__contact--email.ant-btn{flex-basis:34px;width:34px}}@media (prefers-reduced-motion:reduce){.site-topbar__contact.ant-btn{transition-duration:.01ms!important}}.mfvv-root{overflow:hidden;padding:64px 24px 100px;position:relative}.mfvv-content .ant-col{display:flex;flex-direction:column}.mfvv-title{margin-bottom:12px!important}.mfvv-text{text-align:justify}.mfvv-divider{border-color:#0505051a}.mfvv-bottom-row{padding-bottom:12px}.mfvv-top-btn{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff40;border-radius:50%;cursor:pointer;display:flex;font-size:22px;height:44px;justify-content:center;transition:background .3s;width:44px}.mfvv-top-btn:hover{background:#ffffff59}.mfvv-waves{height:120px;left:0;overflow:hidden;pointer-events:none;width:100%}.mfvv-wave,.mfvv-waves{bottom:0;position:absolute}.mfvv-wave{animation:wave-animation 10s linear infinite alternate;height:100%;left:-50%;width:200%}.mfvv-wave:nth-child(2){animation-direction:alternate-reverse;animation-duration:15s}@keyframes wave-animation{0%{transform:translateX(-25%)}to{transform:translateX(0)}}@media (max-width:767px){.mfvv-root{padding:48px 16px 100px}.mfvv-bottom-row{flex-direction:column-reverse;gap:16px}.mfvv-content,.mfvv-text,.mfvv-title{text-align:center}}.mfm-root{overflow:hidden;padding:24px 12px 10;position:relative;text-align:center}.mfm-body{position:relative;z-index:1}.mfm-waves{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:0}.mfm-wave1,.mfm-wave2{animation:mfm-wave1-anim 10s linear infinite alternate;bottom:0;height:150px;left:-50%;position:absolute;width:400%;will-change:transform}.mfm-wave2{animation:mfm-wave2-anim 14s linear infinite alternate-reverse}@keyframes mfm-wave1-anim{0%{transform:translateX(-40%) translateY(0)}to{transform:translateX(-10%) translateY(0)}}@keyframes mfm-wave2-anim{0%{transform:translateX(-50%) translateY(0)}to{transform:translateX(-20%) translateY(0)}}.mfm-divider{border-color:#00000014;margin:16px auto;width:80%}.mfm-text{line-height:1.4em;margin:50 auto;max-width:500px;text-align:center;width:100%!important}.mfm-row{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center}.mfm-muted{margin-top:4px!important}.mfm-row a{line-height:1.2;word-break:break-word}@media (max-width:480px){.mfm-root{padding:20px 10px 0}}.mfvv-logoCol{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.mfvv-logoCol{justify-content:flex-start}}.mfvv-logoWrap{align-items:center;display:inline-flex;justify-content:center}.mfvv-logo{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.15));height:auto;max-width:140px}.mfvv-social{display:flex;gap:12px;margin-top:0}.mfvv-social a{align-items:center;border-radius:50%;color:var(--wave-color);display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:transform .2s ease,background .2s ease,opacity .2s ease;width:36px}.mfvv-social a:hover{background:#00000014;transform:translateY(-2px)}.mfvv-social .anticon{font-size:18px;line-height:1}.mobile-site-header{backdrop-filter:blur(17px) saturate(145%);-webkit-backdrop-filter:blur(17px) saturate(145%);background:#fffffff0;border-bottom:1px solid #00152914;box-shadow:0 9px 28px rgba(0,21,41,.055);position:sticky;top:0;width:100%;z-index:1000}.mobile-site-header__inner{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-inline:auto;min-height:68px;padding-block:8px;width:min(100% - 24px,1160px);width:min(100% - 24px,var(--container-max,1160px))}.mobile-site-header__brand{grid-gap:10px;-webkit-tap-highlight-color:transparent;align-items:center;border-radius:13px;color:inherit;display:grid;gap:10px;grid-template-columns:46px minmax(0,1fr);min-width:0;text-decoration:none}.mobile-site-header__logo-shell{align-items:center;background:#fff;border:1px solid #00152912;border-radius:14px;box-shadow:0 6px 18px #00152914;display:inline-flex;height:46px;justify-content:center;padding:4px;width:46px}.mobile-site-header__logo{display:block;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.mobile-site-header__copy{grid-gap:2px;display:grid;gap:2px;min-width:0}.mobile-site-header__copy strong{color:#001529;font-size:15px;font-weight:750;letter-spacing:-.015em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-site-header__copy small{color:#8c8c8c;font-size:10px;font-weight:650;letter-spacing:.035em;line-height:1.35;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mobile-nav-trigger__button.ant-btn{-webkit-tap-highlight-color:transparent;align-items:center;animation:mobile-nav-trigger-breathe 3.4s ease-in-out infinite;border:1px solid #ffffff5c;box-shadow:0 10px 25px #0015292e,0 0 0 0 #1890ff2e;display:inline-flex;flex:0 0 auto;font-size:18px;height:46px;justify-content:center;transition:border-color .2s ease,box-shadow .24s ease,transform .22s cubic-bezier(.22,1,.36,1);width:46px}.mobile-nav-trigger__button.ant-btn:focus-visible{outline:3px solid #1890ff4d;outline-offset:4px}.mobile-nav-trigger__button.ant-btn:active{transform:scale(.94)}.mobile-site-header__brand:focus-visible{outline:3px solid #1890ff45;outline-offset:3px}@keyframes mobile-nav-trigger-breathe{0%,to{box-shadow:0 10px 25px #0015292e,0 0 0 0 #1890ff26}50%{box-shadow:0 13px 29px #00152936,0 0 0 7px #1890ff00}}.mobile-nav-drawer{z-index:1100}.mobile-nav-drawer .ant-drawer-mask{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00152975}.mobile-nav-drawer .ant-drawer-content-wrapper{box-shadow:-24px 0 70px #0015293d!important;max-width:100vw;width:min(92vw,420px)!important}.mobile-nav-drawer .ant-drawer-content{border-radius:28px 0 0 28px;overflow:hidden}.mobile-nav-drawer .ant-drawer-body{overflow:hidden!important}.mobile-nav{--mobile-nav-primary:#1890ff;--mobile-nav-ink:#001529;--mobile-nav-text:#333;--mobile-nav-muted:#8c8c8c;--mobile-nav-border:#00152917;--mobile-nav-surface:#fff;--mobile-nav-surface-soft:#fafafa;background:var(--mobile-nav-surface);color:var(--mobile-nav-text);display:flex;flex-direction:column;height:100dvh;min-height:0;width:100%}@supports not (height:100dvh){.mobile-nav{height:100vh}}.mobile-nav *,.mobile-nav :after,.mobile-nav :before{box-sizing:border-box}.mobile-nav__header{background:radial-gradient(circle at 100% 0,#1890ff29,#0000 43%),radial-gradient(circle at 0 100%,rgba(114,46,209,.075),#0000 40%),linear-gradient(180deg,#fff,#fafafa);border-bottom:1px solid var(--mobile-nav-border);flex:0 0 auto;overflow:hidden;padding:calc(20px + env(safe-area-inset-top, 0px)) calc(70px + env(safe-area-inset-right, 0px)) 18px calc(20px + env(safe-area-inset-left, 0px));position:relative}.mobile-nav__header:after{border:1px solid #1890ff1f;border-radius:50%;bottom:-75px;box-shadow:0 0 0 28px rgba(24,144,255,.028),0 0 0 56px rgba(24,144,255,.018);content:"";height:160px;pointer-events:none;position:absolute;right:-54px;width:160px}.mobile-nav__close{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffffe6;border:1px solid #00152914;border-radius:13px;box-shadow:0 7px 20px #00152914;color:#245164;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;height:44px;justify-content:center;padding:0;position:absolute;right:calc(14px + env(safe-area-inset-right, 0px));top:calc(16px + env(safe-area-inset-top, 0px));transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s cubic-bezier(.22,1,.36,1);width:44px;z-index:3}.mobile-nav__close:focus-visible{outline:3px solid #1890ff45;outline-offset:3px}.mobile-nav__brand{grid-gap:13px;-webkit-tap-highlight-color:transparent;align-items:center;color:inherit;display:grid;gap:13px;grid-template-columns:62px minmax(0,1fr);min-width:0;position:relative;text-decoration:none;z-index:1}.mobile-nav__logo-shell{align-items:center;background:#fff;border:1px solid rgba(0,21,41,.075);border-radius:18px;box-shadow:0 10px 28px #0015291a;display:inline-flex;height:62px;justify-content:center;padding:6px;width:62px}.mobile-nav__logo{display:block;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.mobile-nav__brand-copy{grid-gap:4px;display:grid;gap:4px;min-width:0}.mobile-nav__brand-copy strong{color:var(--mobile-nav-ink);font-size:18px;font-weight:750;letter-spacing:-.02em;line-height:1.22}.mobile-nav__brand-copy small{color:var(--mobile-nav-muted);font-size:11px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.mobile-nav__utilities{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,40px);margin-top:17px;position:relative;z-index:1}.mobile-nav__utility-button{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffffe0;border:1px solid rgba(0,21,41,.075);border-radius:12px;box-shadow:0 5px 16px rgba(0,21,41,.055);color:#245164;cursor:pointer;display:inline-flex;font:inherit;font-size:17px;height:40px;justify-content:center;line-height:1;padding:0;text-decoration:none;transition:border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s cubic-bezier(.22,1,.36,1);width:40px}.mobile-nav__utility-button--language{font-size:14px;font-weight:700;gap:5px;min-width:50px;padding-inline:9px;width:auto}.mobile-nav__utility-button--language .anticon{font-size:15px}.mobile-nav__utility-button--language.is-active{background:#1890ff17;border-color:#1890ff33;color:var(--mobile-nav-primary)}.mobile-nav__script-glyph{font-size:15px;font-weight:800}.mobile-nav__brand:focus-visible,.mobile-nav__document-button:focus-visible,.mobile-nav__footer a:focus-visible,.mobile-nav__utility-button:focus-visible{outline:3px solid #1890ff45;outline-offset:3px}.mobile-nav__scroll-area{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#1890ff57 #0000;scrollbar-width:thin}.mobile-nav__document-list::-webkit-scrollbar,.mobile-nav__scroll-area::-webkit-scrollbar{width:5px}.mobile-nav__document-list::-webkit-scrollbar-thumb,.mobile-nav__scroll-area::-webkit-scrollbar-thumb{background:#1890ff47;border-radius:999px}.mobile-nav__section{padding:25px 20px}.mobile-nav__section+.mobile-nav__section{border-top:1px solid var(--mobile-nav-border)}.mobile-nav__section--documents{background:radial-gradient(circle at 100% 0,rgba(24,144,255,.055),#0000 34%),var(--mobile-nav-surface-soft)}.mobile-nav__section-heading{grid-gap:16px;align-items:end;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:16px;min-width:0}.mobile-nav__section-heading>div{min-width:0}.mobile-nav__eyebrow{color:var(--mobile-nav-primary);display:block;font-size:10px;font-weight:800;letter-spacing:.12em;line-height:1.4;margin-bottom:4px;text-transform:uppercase}.mobile-nav__section-heading h2{color:var(--mobile-nav-ink);font-size:20px;font-weight:750;letter-spacing:-.025em;line-height:1.25;margin:0;overflow-wrap:anywhere}.mobile-nav__section-heading--documents>.anticon,.mobile-nav__section-heading>small{align-items:center;background:rgba(24,144,255,.075);border:1px solid #1890ff1c;border-radius:11px;color:var(--mobile-nav-primary);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:800;height:34px;justify-content:center;min-width:34px;padding-inline:8px}.mobile-nav__menu.ant-menu{background:#0000!important;border-inline-end:0!important}.mobile-nav__menu.ant-menu-inline .ant-menu-item{-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:15px;color:var(--mobile-nav-text);font-size:14.5px;font-weight:650;height:56px;line-height:56px;margin:5px 0;overflow:hidden;padding-inline:14px!important;position:relative;transition:background-color .19s ease,border-color .19s ease,box-shadow .19s ease,color .19s ease,transform .19s cubic-bezier(.22,1,.36,1);width:100%}.mobile-nav__menu.ant-menu-inline .ant-menu-item:after{display:none!important}.mobile-nav__menu.ant-menu-inline .ant-menu-item:before{background:var(--mobile-nav-primary);border-radius:0 999px 999px 0;bottom:12px;content:"";left:0;opacity:0;position:absolute;top:12px;transform:scaleY(.45);transition:opacity .19s ease,transform .22s cubic-bezier(.22,1,.36,1);width:3px}.mobile-nav__menu.ant-menu-inline .ant-menu-item-selected{background:rgba(24,144,255,.085)!important;border-color:#1890ff1f;box-shadow:0 8px 24px rgba(24,144,255,.075);color:var(--mobile-nav-primary)!important}.mobile-nav__menu.ant-menu-inline .ant-menu-item-selected:before{opacity:1;transform:scaleY(1)}.mobile-nav__menu .ant-menu-item-icon{align-items:center;background:var(--mobile-nav-surface-soft);border-radius:11px;box-shadow:inset 0 0 0 1px #0015290a;color:#245164;display:inline-flex;font-size:17px;height:36px;justify-content:center;margin-inline-end:12px!important;transition:background-color .19s ease,color .19s ease,transform .22s cubic-bezier(.22,1,.36,1);width:36px}.mobile-nav__menu .ant-menu-item-selected .ant-menu-item-icon{background:#fff;box-shadow:0 5px 14px #1890ff1a;color:var(--mobile-nav-primary)}.mobile-nav__menu-label{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav__documents-collapse.ant-collapse{grid-gap:9px;background:#0000;border:0;display:grid;gap:9px}.mobile-nav__documents-collapse .ant-collapse-item{background:#fffffff0;border:1px solid var(--mobile-nav-border)!important;border-radius:15px!important;box-shadow:0 7px 22px rgba(0,21,41,.045);overflow:hidden}.mobile-nav__documents-collapse .ant-collapse-item-active{border-color:#1890ff30!important;box-shadow:0 11px 30px rgba(0,21,41,.075)}.mobile-nav__documents-collapse .ant-collapse-header{align-items:center!important;color:var(--mobile-nav-ink)!important;font-weight:650;min-height:54px;padding:13px 14px!important}.mobile-nav__documents-collapse .ant-collapse-expand-icon{color:var(--mobile-nav-primary);padding-inline-end:0!important}.mobile-nav__collapse-arrow{font-size:11px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.mobile-nav__collapse-arrow.is-active{transform:rotate(180deg)}.mobile-nav__category-label{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.mobile-nav__category-label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav__category-label small{align-items:center;background:rgba(24,144,255,.075);border-radius:9px;color:var(--mobile-nav-primary);display:inline-flex;font-size:10.5px;font-weight:800;height:26px;justify-content:center;min-width:26px;padding-inline:6px}.mobile-nav__documents-collapse .ant-collapse-content{background:#fff;border-top:1px solid var(--mobile-nav-border)!important}.mobile-nav__documents-collapse .ant-collapse-content-box{padding:8px 9px 10px!important}.mobile-nav__document-list{grid-gap:6px;-webkit-overflow-scrolling:touch;display:grid;gap:6px;max-height:270px;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-color:#1890ff4d #0000;scrollbar-width:thin}.mobile-nav__document-button{grid-gap:10px;-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:1px solid #0000;border-radius:11px;color:var(--mobile-nav-text);cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;min-height:48px;min-width:0;padding:7px 9px;text-align:left;transition:background-color .18s ease,border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1);width:100%}.mobile-nav__document-icon{align-items:center;background:rgba(255,77,79,.085);border-radius:10px;color:#ff4d4f;display:inline-flex;font-size:15px;height:34px;justify-content:center;width:34px}.mobile-nav__document-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--mobile-nav-text);display:-webkit-box;font-size:12.5px;font-weight:600;line-height:1.45;min-width:0;overflow:hidden;overflow-wrap:anywhere}.mobile-nav__document-arrow{color:#00152947;font-size:10px;transition:transform .18s ease}.mobile-nav__documents-state{align-items:center;color:var(--mobile-nav-muted);display:flex;font-size:12.5px;gap:9px;justify-content:center;line-height:1.5;min-height:92px;padding:16px;text-align:center}.mobile-nav__documents-state--error{flex-direction:column}.mobile-nav__documents-empty.ant-empty{margin-block:14px}.mobile-nav__documents-empty .ant-empty-description{color:var(--mobile-nav-muted);font-size:12px}.mobile-nav__all-documents{grid-gap:10px;-webkit-tap-highlight-color:transparent;align-items:center;background:rgba(24,144,255,.065);border:1px solid #1890ff26;border-radius:13px;box-shadow:none;color:#245164;cursor:pointer;display:grid;font:inherit;font-weight:700;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;height:48px;margin-top:12px;padding-inline:14px;text-align:left;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.mobile-nav__all-documents:focus-visible{outline:3px solid #1890ff45;outline-offset:3px}.mobile-nav__all-documents>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav__all-documents>.anticon:last-child{font-size:10px;transition:transform .18s ease}.mobile-nav__footer{grid-gap:8px;background:#fffffff7;border-top:1px solid var(--mobile-nav-border);box-shadow:0 -10px 28px rgba(0,21,41,.045);display:grid;flex:0 0 auto;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px calc(14px + env(safe-area-inset-right, 0px)) calc(12px + env(safe-area-inset-bottom, 0px)) calc(14px + env(safe-area-inset-left, 0px))}.mobile-nav__footer a{grid-gap:8px;-webkit-tap-highlight-color:transparent;align-items:center;background:var(--mobile-nav-surface-soft);border:1px solid rgba(0,21,41,.065);border-radius:12px;color:inherit;display:grid;gap:8px;grid-template-columns:30px minmax(0,1fr);min-height:52px;min-width:0;padding:8px;text-decoration:none}.mobile-nav__footer a>.anticon{align-items:center;background:#fff;border-radius:9px;box-shadow:0 4px 12px #0015290f;color:var(--mobile-nav-primary);display:inline-flex;font-size:14px;height:30px;justify-content:center;width:30px}.mobile-nav__footer a>span{grid-gap:1px;display:grid;gap:1px;min-width:0}.mobile-nav__footer small{color:var(--mobile-nav-muted);font-size:9.5px;font-weight:650;line-height:1.35}.mobile-nav__footer strong{color:var(--mobile-nav-ink);font-size:10.5px;font-weight:700;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-document-action-modal .ant-modal{max-width:calc(100vw - 20px)}.mobile-document-action-modal .ant-modal-close{border-radius:10px;right:14px;top:14px}.mobile-document-action{background:radial-gradient(circle at 100% 0,#1890ff1a,#0000 35%),#fff;padding:28px}.mobile-document-action__header{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr);min-width:0;padding-right:34px}.mobile-document-action__icon{align-items:center;background:#ff4d4f17;border-radius:16px;color:#ff4d4f;display:inline-flex;font-size:22px;height:52px;justify-content:center;width:52px}.mobile-document-action__eyebrow{color:#1890ff!important;color:var(--mobile-nav-primary,#1890ff)!important;font-size:10px;font-weight:800;letter-spacing:.11em;line-height:1.4;text-transform:uppercase}.mobile-document-action__header h4.ant-typography{color:#001529;font-size:19px;line-height:1.35;margin:5px 0 0!important;overflow-wrap:anywhere}.mobile-document-action__description.ant-typography{color:#595959;font-size:13px;line-height:1.62;margin:20px 0}.mobile-document-action__buttons{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-document-action__buttons .ant-btn{align-items:center;border-radius:12px;display:inline-flex;font-weight:650;gap:7px;height:46px;justify-content:center;min-width:0}.mobile-document-action__buttons .ant-btn-primary{box-shadow:0 10px 24px #1890ff33;grid-column:1/-1}.mobile-document-preview-modal .ant-modal{max-width:calc(100vw - 12px);padding-bottom:12px}.mobile-document-preview-modal .ant-modal-header{border-bottom:1px solid #00152914;margin-bottom:0;padding:16px 48px 14px 18px}.mobile-document-preview-modal .ant-modal-title{color:#001529;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-document-preview-modal .ant-modal-close{right:10px;top:10px}.mobile-document-preview-modal .ant-modal-footer{border-top:1px solid #00152914;margin-top:0;padding:12px 16px}@supports (height:100dvh){.mobile-document-preview-modal .ant-modal-body{height:min(82dvh,860px)!important}}.mobile-document-preview__loading{grid-gap:12px;align-content:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffffe0;color:#595959;display:grid;font-size:13px;gap:12px;inset:0;place-items:center;position:absolute;z-index:2}.mobile-document-preview__frame{background:#fafafa;border:0;display:block;height:100%;width:100%}@media (hover:hover) and (pointer:fine){.mobile-nav-trigger__button.ant-btn:hover{transform:translateY(-2px)}.mobile-site-header__brand:hover{color:inherit}.mobile-nav__close:hover{border-color:#1890ff2e;box-shadow:0 10px 24px #0015291c;color:var(--mobile-nav-primary);transform:rotate(4deg)}.mobile-nav__brand:hover{color:inherit}.mobile-nav__utility-button:hover{border-color:#1890ff33;box-shadow:0 9px 22px #00152917;color:var(--mobile-nav-primary);transform:translateY(-2px)}.mobile-nav__menu.ant-menu-inline .ant-menu-item:hover{background:rgba(24,144,255,.055)!important;border-color:#1890ff17;color:var(--mobile-nav-ink);transform:translateX(2px)}.mobile-nav__menu .ant-menu-item:hover .ant-menu-item-icon{color:var(--mobile-nav-primary);transform:scale(1.055) rotate(-3deg)}.mobile-nav__document-button:hover{background:#1890ff0d;border-color:#1890ff1c;transform:translateX(2px)}.mobile-nav__all-documents:hover>.anticon:last-child,.mobile-nav__document-button:hover .mobile-nav__document-arrow{transform:translateX(3px)}.mobile-nav__all-documents:hover{background:#1890ff17;border-color:#1890ff3d;box-shadow:0 9px 24px #1890ff14;transform:translateY(-1px)}.mobile-nav__footer a:hover{border-color:#1890ff24;color:inherit}}@media (pointer:coarse){.mobile-nav__all-documents,.mobile-nav__close,.mobile-nav__document-button,.mobile-nav__footer a,.mobile-nav__utility-button{min-height:44px}.mobile-nav__all-documents:active,.mobile-nav__close:active,.mobile-nav__document-button:active,.mobile-nav__footer a:active,.mobile-nav__menu.ant-menu-inline .ant-menu-item:active,.mobile-nav__utility-button:active{transform:scale(.985)}}@media (max-width:575.98px){.mobile-nav-drawer .ant-drawer-content-wrapper{width:100vw!important}.mobile-nav-drawer .ant-drawer-content{border-radius:0}.mobile-site-header__inner{min-height:64px;width:calc(100% - 20px)}.mobile-site-header__brand{gap:9px;grid-template-columns:43px minmax(0,1fr)}.mobile-site-header__logo-shell{border-radius:13px;height:43px;width:43px}.mobile-nav-trigger__button.ant-btn{height:44px;width:44px}.mobile-nav__header{padding:calc(17px + env(safe-area-inset-top, 0px)) calc(65px + env(safe-area-inset-right, 0px)) 16px calc(17px + env(safe-area-inset-left, 0px))}.mobile-nav__brand{gap:12px;grid-template-columns:58px minmax(0,1fr)}.mobile-nav__logo-shell{border-radius:17px;height:58px;width:58px}.mobile-nav__brand-copy strong{font-size:17px}.mobile-nav__utilities{gap:7px;grid-template-columns:repeat(4,38px);margin-top:14px}.mobile-nav__utility-button{border-radius:11px;height:38px;width:38px}.mobile-nav__utility-button--language{min-width:48px;width:auto}.mobile-nav__section{padding:22px 17px}.mobile-nav__section-heading h2{font-size:19px}.mobile-nav__menu.ant-menu-inline .ant-menu-item{border-radius:14px;font-size:14px;height:54px;line-height:54px;margin-block:4px}.mobile-nav__menu .ant-menu-item-icon{height:34px;margin-inline-end:11px!important;width:34px}.mobile-nav__footer{padding-inline:calc(10px + env(safe-area-inset-left, 0px)) calc(10px + env(safe-area-inset-right, 0px))}.mobile-document-action{padding:24px 20px 21px}.mobile-document-action__header{gap:12px;grid-template-columns:48px minmax(0,1fr)}.mobile-document-action__icon{border-radius:14px;height:48px;width:48px}}@media (max-width:389.98px){.mobile-nav__brand-copy small{font-size:10.5px}.mobile-nav__section{padding-inline:14px}.mobile-nav__menu.ant-menu-inline .ant-menu-item{padding-inline:11px!important}.mobile-nav__documents-collapse .ant-collapse-header{padding-inline:12px!important}.mobile-nav__footer{gap:6px}.mobile-nav__footer a{gap:6px;grid-template-columns:28px minmax(0,1fr);padding-inline:6px}.mobile-nav__footer a>.anticon{height:28px;width:28px}.mobile-nav__footer strong{font-size:10px}}@media (max-width:349.98px){.mobile-nav__header{padding-left:calc(13px + env(safe-area-inset-left, 0px))}.mobile-nav__brand{gap:10px;grid-template-columns:52px minmax(0,1fr)}.mobile-nav__logo-shell{border-radius:15px;height:52px;width:52px}.mobile-nav__brand-copy strong{font-size:16px}.mobile-nav__brand-copy small{display:none}.mobile-nav__utilities{margin-top:12px}.mobile-nav__section-heading h2{font-size:18px}.mobile-nav__footer{grid-template-columns:1fr}.mobile-nav__footer a{grid-template-columns:30px minmax(0,1fr);min-height:46px;padding-inline:9px}.mobile-nav__footer strong{font-size:10.5px}.mobile-document-action__buttons{grid-template-columns:1fr}.mobile-document-action__buttons .ant-btn-primary{grid-column:auto}}@media (max-height:620px) and (orientation:landscape){.mobile-nav__header{padding-bottom:12px;padding-top:calc(12px + env(safe-area-inset-top, 0px))}.mobile-nav__brand{grid-template-columns:48px minmax(0,1fr)}.mobile-nav__logo-shell{border-radius:14px;height:48px;width:48px}.mobile-nav__brand-copy small{display:none}.mobile-nav__utilities{bottom:14px;margin-top:0;position:absolute;right:calc(64px + env(safe-area-inset-right, 0px))}.mobile-nav__section{padding-block:18px}.mobile-nav__footer{padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px));padding-top:8px}.mobile-document-preview-modal .ant-modal-body{height:68vh!important;height:68dvh!important}}@media (min-width:768px){.mobile-site-header{display:none}}@media (prefers-reduced-motion:reduce){.mobile-nav-trigger__button.ant-btn{animation:none!important}.mobile-nav *,.mobile-nav :after,.mobile-nav :before,.mobile-site-header,.mobile-site-header *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}