@media screen{
body.site-ordered{--order-ink:#203d58;--order-muted:#597087;--order-line:#d4e1ec;--order-surface:#f8fbfdf5}
.site-ordered .site-shell>section:not(.hero):not(.service-shortcuts):not(.calculator-panel),.site-ordered .page>section.panel,.site-ordered .page>section.annual-support-panel,.site-ordered .page>section.support-packages-panel,.site-ordered .page>.advantages,.site-ordered .page>.delivery-panel{padding:28px!important;margin-top:24px!important;border:1px solid #cbddeafa!important;border-radius:20px!important;background:var(--order-surface)!important;box-shadow:0 8px 28px #2448680a!important;min-width:0}
.site-ordered .smart-panel-header,.site-ordered .fresh-price-header,.site-ordered .annual-support-heading,.site-ordered .support-regulation-header,.site-ordered .panel-head,.site-ordered .panel-header,.site-ordered .section-head{margin-bottom:20px;gap:16px;align-items:start}
.site-ordered .site-shell>section:not(.hero):not(#calculator) h2,.site-ordered .page>section.panel h2,.site-ordered .annual-support-panel h2,.site-ordered .support-packages-panel h2,.site-ordered .section-head h2{font-size:26px!important;line-height:1.25!important;font-weight:750!important;letter-spacing:-.35px;margin:6px 0 10px!important;color:var(--order-ink)}
.site-ordered .smart-panel-header>p,.site-ordered .fresh-price-header>div>p,.site-ordered .annual-support-heading p,.site-ordered .panel-head p,.site-ordered .panel-header p,.site-ordered .section-head p{font-size:14px!important;line-height:1.7!important;color:var(--order-muted);margin:0!important;max-width:820px}
.site-ordered .smart-panel-header>span,.site-ordered .fresh-price-header>div>span,.site-ordered .annual-support-heading>div>span,.site-ordered .support-regulation-header>span{font-size:10px!important;font-weight:750!important;letter-spacing:.07em;color:#47749c;background:none!important;padding:0!important}
.site-ordered .cost-grid,.site-ordered .compare-grid,.site-ordered .steps-grid,.site-ordered .rules-grid,.site-ordered .fresh-price-grid,.site-ordered .annual-support-grid,.site-ordered .support-packages-grid,.site-ordered .service-info-grid{gap:14px!important;align-items:stretch}
.site-ordered .cost-grid>article,.site-ordered .compare-grid>article,.site-ordered .steps-grid>article,.site-ordered .rules-grid>article,.site-ordered .service-info-card,.site-ordered .support-regulation-card{padding:20px!important;border:1px solid var(--order-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;min-width:0;min-height:0!important}
.site-ordered .cost-grid strong,.site-ordered .steps-grid strong,.site-ordered .rules-grid>article>strong,.site-ordered .service-info-card h3,.site-ordered .support-regulation-card h3,.site-ordered .compare-grid h3{font-size:16px!important;font-weight:700!important;line-height:1.45!important;color:var(--order-ink);margin:0 0 10px}
.site-ordered .cost-grid p,.site-ordered .steps-grid p,.site-ordered .rules-grid p,.site-ordered .rules-grid li,.site-ordered .compare-grid li,.site-ordered .service-info-card p,.site-ordered .support-regulation-card p,.site-ordered .support-regulation-card li{font-size:13px!important;line-height:1.75!important;color:#4c657c}
.site-ordered .rules-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-ordered .rule-tag{font-size:10px!important;display:inline-flex;margin-bottom:10px;padding:4px 8px;border-radius:5px}.site-ordered .rule-important{font-size:12px!important;padding:8px 10px!important;line-height:1.6}
.site-ordered .cloud-cost-note,.site-ordered .service-plan-note{padding:15px 18px!important;margin-top:16px!important;border:1px solid var(--order-line)!important;border-radius:10px!important;background:#edf4fa!important;box-shadow:none!important;font-size:13px!important;line-height:1.7!important}
.site-ordered .fresh-tariff-card,.site-ordered .annual-support-card,.site-ordered .support-package-card{padding:21px!important;border:1px solid var(--order-line)!important;border-top:3px solid #448ac7!important;border-radius:13px!important;background:#fff!important;box-shadow:none!important;min-width:0;display:flex;flex-direction:column}
.site-ordered .fresh-tariff-card.is-starter,.site-ordered .annual-support-card.is-light{border-top-color:#dca649!important}.site-ordered .fresh-tariff-card.is-optimal{border-top-color:#4d9b75!important}.site-ordered .annual-support-card.is-premium{border-top-color:#9168b3!important}
.site-ordered .fresh-tariff-title h3,.site-ordered .annual-support-card h3,.site-ordered .support-package-card h3{font-size:22px!important;line-height:1.3!important;color:var(--order-ink);margin:6px 0 14px!important}.site-ordered .support-package-card h3{font-size:17px!important}.site-ordered .fresh-tariff-meta,.site-ordered .annual-support-card ul,.site-ordered .support-package-card p{font-size:13px!important;line-height:1.75!important;color:#536c83}.site-ordered .annual-price{font-size:29px!important;line-height:1.3!important;letter-spacing:-.6px;color:#184f83}.site-ordered .annual-price small{display:block;font-size:12px!important;font-weight:400!important;letter-spacing:0;color:#667c90;margin-top:4px}.site-ordered .annual-card-top{font-size:10px!important;line-height:1.6;gap:8px;flex-wrap:wrap}.site-ordered .annual-limits{padding:12px 0!important;background:none!important;border:0!important;margin:8px 0!important}.site-ordered .annual-limits b{font-size:19px!important}.site-ordered .annual-limits span{font-size:12px!important;line-height:1.6}.site-ordered .annual-card-actions{margin-top:auto;gap:8px}.site-ordered .annual-primary,.site-ordered .annual-secondary,.site-ordered .support-package-card button{min-height:44px;padding:11px 13px!important;border-radius:8px!important;font-size:12px!important;line-height:1.5!important;box-shadow:none!important}.site-ordered .annual-secondary{background:#f5f9fc!important;color:#36648c!important;border:1px solid var(--order-line)!important}
.site-ordered .fresh-tariff-card table{width:100%;border-collapse:collapse;font-size:13px!important;margin:8px 0 12px}.site-ordered .fresh-tariff-card td,.site-ordered .fresh-tariff-card th{padding:10px!important;border-color:#e0e8ef!important;background:#f8fafc!important}.site-ordered .fresh-tariff-note,.site-ordered .fresh-technical-note{font-size:12px!important;line-height:1.65!important;padding:10px!important;border-radius:7px!important;margin:6px 0!important;box-shadow:none!important}.site-ordered .fresh-technical-note{background:#eff7f1!important;color:#39664c!important}.site-ordered .quote-savings{border:0!important;border-radius:8px!important;padding:11px!important;background:#edf5ef!important}.site-ordered .quote-savings strong{font-size:12px!important}.site-ordered .quote-savings span{font-size:11px!important;line-height:1.65!important}.site-ordered .annual-tariff-picks{display:block;padding:10px 0 0!important;border:0!important;margin-top:auto}.site-ordered .order-support-picks>summary{font-size:12px;font-weight:650;cursor:pointer;padding:10px 0;color:#286293}.site-ordered .order-support-picks>b{display:none}.site-ordered .order-support-picks button{display:block;width:100%;min-height:42px;text-align:left;margin-top:6px}
.site-ordered .order-details,.site-ordered .annual-details{margin:16px 0 0!important;padding:0!important;border:1px solid var(--order-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;min-width:0}.site-ordered .order-details>summary,.site-ordered .annual-details>summary{padding:14px 16px!important;font-size:13px!important;font-weight:650!important;line-height:1.6!important;color:#365f83;cursor:pointer;min-height:44px;box-sizing:border-box}.site-ordered .order-details>div,.site-ordered .order-details>p,.site-ordered .order-details>section{margin:0!important;padding:16px!important;border:0!important;background:transparent!important;box-shadow:none!important;min-width:0}.site-ordered .order-details .fresh-price-warning strong{font-size:13px}.site-ordered .order-details p,.site-ordered .order-details li{font-size:13px!important;line-height:1.8!important;font-weight:400!important}.site-ordered .annual-terms h3,.site-ordered .support-package-terms h3{font-size:15px!important}.site-ordered .support-regulation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.site-ordered .support-regulation-card.is-included{border-top:3px solid #8ab49b!important}.site-ordered .support-regulation-card ul{padding-left:18px}
.site-ordered #reviews .reviews-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.site-ordered #reviews .review-card{padding:20px!important;border:1px solid var(--order-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;min-width:0;min-height:0!important}.site-ordered #reviews .review-card[hidden]{display:none!important}.site-ordered #reviews .review-card p{font-size:13px!important;line-height:1.8!important}.site-ordered .order-reviews-toggle{justify-self:center;min-height:44px;padding:11px 18px;border:1px solid #b7cfe3;border-radius:8px;background:#fff;color:#286293;font:650 12px 'Segoe UI',Arial;cursor:pointer}.site-ordered #faq .faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.site-ordered #faq .faq-grid>div{padding:18px!important;border:1px solid var(--order-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;min-width:0}.site-ordered #faq h3{font-size:16px!important;line-height:1.5;margin:0 0 12px}.site-ordered #faq details{border-radius:0!important;box-shadow:none!important;background:none!important;border:0!important;border-top:1px solid #e2ebf2!important}.site-ordered #faq summary{font-size:13px!important;line-height:1.6!important;padding:13px 0!important;min-height:44px}.site-ordered #faq details p{font-size:13px!important;line-height:1.8!important;padding:0 0 12px!important}
.site-ordered #contacts{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.site-ordered #contacts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 25px!important;min-width:0}.site-ordered #contacts dl>div{padding:11px 0;border-bottom:1px solid #e0e9f1;min-width:0}.site-ordered #contacts dt{font-size:11px!important;color:#6a8092}.site-ordered #contacts dd{font-size:14px!important;line-height:1.65;overflow-wrap:anywhere;margin-top:4px}
.site-ordered .page>.hero h1{font-size:clamp(32px,3.8vw,48px)!important;line-height:1.15!important;letter-spacing:-1px}.site-ordered .page>.hero p{font-size:15px!important;line-height:1.75!important;max-width:780px}.site-ordered .page>section.panel .card{background:#fff!important;border:1px solid var(--order-line)!important;border-radius:12px!important;box-shadow:none!important;min-width:0}.site-ordered .page>section.panel .card h3{font-size:17px!important;line-height:1.45}.site-ordered .page>section.panel .card p,.site-ordered .page>section.panel .card li{font-size:13px!important;line-height:1.75}.site-ordered .page .grid-3,.site-ordered .page .grid-4,.site-ordered .page .price-grid{gap:14px}.site-ordered .page .panel-head h2,.site-ordered .page .panel-header h2{max-width:850px}.site-ordered .page img{max-width:100%;height:auto}.site-ordered .order-instruction img{border-radius:8px;display:block;margin:16px 0}.site-ordered .product-card{border:1px solid var(--order-line)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important}.site-ordered .product-card h3{font-size:15px!important;line-height:1.5!important}.site-ordered .product-card p{font-size:12px!important;line-height:1.7!important}.site-ordered .cs-card{box-shadow:none!important}.site-ordered .custom-solutions{background:var(--order-surface)!important}.site-ordered summary:focus-visible,.site-ordered .order-reviews-toggle:focus-visible{outline:3px solid #4688c4;outline-offset:3px}
}
@media screen and (max-width:1000px){.site-ordered .annual-support-grid,.site-ordered .fresh-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.site-ordered .support-packages-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-ordered #reviews .reviews-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media screen and (max-width:700px){.site-ordered .site-shell>section:not(.hero):not(.service-shortcuts):not(.calculator-panel),.site-ordered .page>section.panel,.site-ordered .page>section.annual-support-panel,.site-ordered .page>section.support-packages-panel,.site-ordered .page>.advantages,.site-ordered .page>.delivery-panel{padding:18px!important;margin-top:18px!important;border-radius:15px!important}.site-ordered .site-shell>section:not(.hero):not(#calculator) h2,.site-ordered .page>section.panel h2,.site-ordered .annual-support-panel h2,.site-ordered .support-packages-panel h2{font-size:23px!important}.site-ordered .rules-grid,.site-ordered .support-regulation-grid,.site-ordered .annual-support-grid,.site-ordered .fresh-price-grid,.site-ordered .support-packages-grid,.site-ordered #reviews .reviews-list,.site-ordered #faq .faq-grid,.site-ordered #contacts dl{grid-template-columns:minmax(0,1fr)!important}.site-ordered .fresh-tariff-card,.site-ordered .annual-support-card,.site-ordered .support-package-card{padding:18px!important}.site-ordered .cost-grid,.site-ordered .steps-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-ordered .cost-grid>article,.site-ordered .steps-grid>article{padding:14px!important}.site-ordered .fresh-price-header,.site-ordered .panel-head,.site-ordered .panel-header{flex-wrap:wrap}.site-ordered .site-shell>section:not(.hero):not(#calculator) p{overflow-wrap:break-word}.site-ordered .page .grid-3,.site-ordered .page .grid-4{grid-template-columns:minmax(0,1fr)!important}}
@media screen and (max-width:420px){.site-ordered .cost-grid,.site-ordered .steps-grid,.site-ordered .compare-grid{grid-template-columns:minmax(0,1fr)!important}}
@media screen{.site-ordered .workspace{min-width:0}.site-ordered .workspace .preview-wrap{min-width:0;max-width:100%;overflow-x:auto!important;box-sizing:border-box}.site-ordered .workspace .proposal{min-width:0;box-sizing:border-box}.site-ordered .workspace .proposal>*{min-width:0}}
