.catalog-tech-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:52px;display:grid}.catalog-tech-side h2{margin:10px 0 14px}.catalog-tech-side>p{margin:0;line-height:1.7}.catalog-tech-documents{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.catalog-tech-documents>strong{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.catalog-tech-documents .datasheet-button{justify-content:flex-start;width:100%}.catalog-tech-meta{gap:10px;margin-top:28px;display:grid}.catalog-tech-meta>div{background:#ffffff8c;border:1px solid #1437551f;border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.catalog-tech-meta span{opacity:.62;font-size:.72rem}.catalog-tech-meta strong{font-size:.9rem}.catalog-tech-content{min-width:0}.catalog-tech-block{margin-bottom:22px}.catalog-tech-heading{margin-bottom:14px}.catalog-tech-heading span{text-transform:uppercase;letter-spacing:.08em;opacity:.55;margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.catalog-tech-heading h3{margin:0;font-size:1.25rem}.catalog-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.catalog-feature-card{background:#fff;border:1px solid #1437551f;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;min-height:74px;padding:14px;display:grid}.catalog-feature-card>span{opacity:.7;background:#007aff12;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.7rem;font-weight:800;display:flex}.catalog-feature-card strong{font-size:.84rem;line-height:1.45}.catalog-tech-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.catalog-tech-card{background:#fff;border:1px solid #1437551f;border-radius:14px;padding:18px 20px}.catalog-tech-card h3{margin:0 0 14px;font-size:1rem}.catalog-tech-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.catalog-tech-card li{padding-left:16px;font-size:.82rem;line-height:1.45;position:relative}.catalog-tech-card li:before{content:"";opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:0}.catalog-tech-card:last-child:nth-child(odd){grid-column:1/-1}@media (width<=900px){.catalog-tech-layout{grid-template-columns:1fr;gap:30px}.catalog-feature-grid,.catalog-tech-section-grid{grid-template-columns:1fr}.catalog-tech-card:last-child:nth-child(odd){grid-column:auto}}.catalog-gallery-thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.catalog-gallery-thumbs button{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #14375524;border-radius:10px;width:100%;padding:5px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative;overflow:hidden}.catalog-gallery-thumbs button:hover{border-color:#007aff6b;transform:translateY(-1px)}.catalog-gallery-thumbs button.active{border-color:#1683e8;box-shadow:0 0 0 2px #1683e81a}.catalog-gallery-thumbs img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=700px){.catalog-gallery-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}}.catalog-detail-price{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.catalog-detail-list-price{color:#7c8796;align-items:center;gap:10px;font-size:13px;display:flex}.catalog-detail-list-price del{color:#8d98a6;font-weight:600}.catalog-detail-special-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.catalog-detail-special-price strong{line-height:1.05}.catalog-detail-special-price span{color:#667085;white-space:nowrap;font-size:13px;font-weight:700}.product-detail-page{width:100%;max-width:100%;overflow-x:clip}.product-detail-section{overflow:hidden}.product-detail-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.product-detail-gallery,.product-detail-copy{width:100%;min-width:0;max-width:100%}.product-detail-gallery{min-height:0;padding:54px 20px 18px;display:block;overflow:hidden}.catalog-main-product-image{background:radial-gradient(circle at 50% 46%,#fff 0%,#fafbfc 58%,#f5f8fa 100%);border-radius:9px;place-items:center;width:100%;height:clamp(330px,39vw,500px);display:grid;overflow:hidden}.catalog-main-product-image .product-placeholder,.catalog-main-product-image .product-placeholder-large{background:0 0;border:0;max-width:100%;height:100%;width:100%!important;min-height:0!important;padding:24px!important}.catalog-main-product-image .product-placeholder img,.catalog-main-product-image .product-placeholder-large img{object-position:center;max-width:100%;max-height:100%;object-fit:contain!important;width:100%!important;height:100%!important}.product-detail-gallery .catalog-gallery-thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:100%;margin-top:12px;display:grid;position:static;bottom:auto;left:auto;right:auto;overflow:hidden}.product-detail-gallery .catalog-gallery-thumbs button{aspect-ratio:1/.78;min-width:0;padding:6px}.product-detail-gallery .catalog-gallery-thumbs img{max-width:100%;max-height:100%}.product-detail-copy{padding-top:6px}.product-detail-copy h1{letter-spacing:-1.65px;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:100%;font-size:clamp(30px,3.35vw,48px);line-height:1.06}.detail-summary,.detail-meta,.detail-benefits,.detail-price,.detail-actions{max-width:100%}.detail-category{z-index:2;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px);top:20px;right:20px;overflow:hidden}@media (width<=980px){.product-detail-layout{grid-template-columns:minmax(0,1fr);gap:34px}.product-detail-gallery{padding:50px 16px 16px}.catalog-main-product-image{height:clamp(320px,60vw,470px)}.product-detail-copy{width:100%;padding-top:0}.product-detail-copy h1{letter-spacing:-1.35px;max-width:760px;font-size:clamp(30px,5.2vw,44px)}}@media (width<=700px){.product-detail-gallery .catalog-gallery-thumbs{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow:auto hidden}.product-detail-gallery .catalog-gallery-thumbs button{aspect-ratio:1/.78;flex:0 0 84px;width:84px}}@media (width<=560px){.product-detail-gallery{padding:44px 12px 12px}.catalog-main-product-image{height:clamp(260px,82vw,360px)}.catalog-main-product-image .product-placeholder,.catalog-main-product-image .product-placeholder-large{padding:14px!important}.product-detail-copy h1{letter-spacing:-1px;font-size:clamp(27px,8vw,34px);line-height:1.08}.detail-category{max-width:calc(100% - 32px);top:16px;left:16px;right:16px}}.product-detail-page{background:linear-gradient(#fff 0%,#fbfcfd 58%,#f4f7f9 100%)}.product-detail-page .breadcrumbs{color:#82929e;border-bottom:1px solid #e7edf2;min-height:58px;padding-top:0;font-size:8px;font-weight:700}.product-detail-page .breadcrumbs a{color:#708491;transition:color .18s}.product-detail-page .breadcrumbs a:hover{color:var(--unitel-blue)}.product-detail-page .breadcrumbs b{color:var(--unitel-navy);font-weight:900}.product-detail-section{background:0 0;padding:44px 0 64px}.product-detail-layout{grid-template-columns:minmax(0,1.04fr) minmax(380px,.96fr);align-items:start;gap:clamp(42px,5.5vw,78px)}.product-detail-gallery{background:radial-gradient(circle at 50% 36%,#fff 0%,#fbfcfd 52%,#f4f7f9 100%);border:1px solid #dce6ed;border-radius:16px;padding:58px 18px 18px;box-shadow:0 18px 48px #11334d0e}.catalog-main-product-image{background:linear-gradient(#fffffffa,#f8fafcfa);border:1px solid #edf2f5;border-radius:12px;height:clamp(390px,42vw,540px)}.catalog-main-product-image:after{content:"";filter:blur(15px);pointer-events:none;background:#1330460f;border-radius:50%;height:18px;position:absolute;inset:auto 14% 8%}.catalog-main-product-image{position:relative}.catalog-main-product-image .product-placeholder{z-index:1;position:relative}.detail-category{color:#40708d;letter-spacing:.85px;background:#f6fbfef0;border:1px solid #dbeaf3;border-radius:999px;max-width:calc(100% - 40px);padding:7px 10px;font-size:7px;top:20px;left:20px;right:auto;box-shadow:0 5px 14px #102a430a}.product-detail-gallery .catalog-gallery-thumbs{gap:9px;margin-top:14px}.product-detail-gallery .catalog-gallery-thumbs button{background:#fff;border-color:#dde6ec;border-radius:9px;transition:border-color .18s,transform .18s,box-shadow .18s}.product-detail-gallery .catalog-gallery-thumbs button:hover{border-color:#a8d2ea;transform:translateY(-2px);box-shadow:0 8px 16px #11334d0f}.product-detail-gallery .catalog-gallery-thumbs button.active{border-color:var(--unitel-blue);box-shadow:0 0 0 2px #078bea17,0 8px 16px #11334d0f}.catalog-premium-detail-copy{padding-top:4px;position:sticky;top:118px}.catalog-detail-topline{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.catalog-detail-topline>div{gap:5px;min-width:0;display:grid}.catalog-detail-brand{color:var(--unitel-blue);text-transform:uppercase;letter-spacing:1.15px;font-size:9px;font-weight:950}.catalog-detail-model{color:#8796a1;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.catalog-detail-availability{color:#16815a;letter-spacing:.2px;background:#f3fbf7;border:1px solid #cde7dc;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:30px;padding:0 11px;font-size:7px;font-weight:900;display:inline-flex}.catalog-detail-availability i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #16815a14}.catalog-detail-availability.consult{color:#70808b;background:#f7f9fa;border-color:#dee5ea}.catalog-premium-detail-copy h1{max-width:100%;color:var(--unitel-navy);letter-spacing:-1.75px;margin:0;font-size:clamp(32px,3.25vw,48px);font-weight:900;line-height:1.06}.catalog-detail-category-chips{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.catalog-detail-category-chips span{color:#657c8d;background:#f7fafc;border:1px solid #dce8f0;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:7px;font-weight:800;display:inline-flex}.catalog-premium-detail-copy .detail-summary{color:#627888;max-width:660px;margin:20px 0 22px;font-size:12px;line-height:1.72}.catalog-commercial-card{background:linear-gradient(150deg,#fff 0%,#f8fcff 100%);border:1px solid #d7e5ee;border-radius:13px;margin-top:8px;padding:20px;position:relative;overflow:hidden;box-shadow:0 14px 34px #0f365211}.catalog-commercial-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#2cbeff17,#0000 68%);width:128px;height:128px;position:absolute;top:0;right:0}.catalog-commercial-head{z-index:1;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex;position:relative}.catalog-commercial-head>div{gap:3px;display:grid}.catalog-commercial-head span{color:#85949f;text-transform:uppercase;letter-spacing:.75px;font-size:7px;font-weight:850}.catalog-commercial-head strong{color:#173850;font-size:10px;font-weight:900}.catalog-detail-discount{background:var(--unitel-navy);color:#fff;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font-size:8px;font-weight:950;display:inline-flex;box-shadow:0 7px 15px #092b451f}.catalog-commercial-card .catalog-detail-list-price{color:#8996a0;margin-bottom:3px;font-size:8px}.catalog-commercial-card .catalog-detail-list-price span{font-size:7px;font-weight:750}.catalog-commercial-card .catalog-detail-list-price del{font-size:9px}.catalog-commercial-card .catalog-detail-special-price{align-items:baseline;gap:9px}.catalog-commercial-card .catalog-detail-special-price strong{color:var(--unitel-navy);letter-spacing:-1.35px;font-size:clamp(28px,3vw,38px);font-weight:950}.catalog-commercial-card .catalog-detail-special-price span{color:#87949e;font-size:8px;font-weight:850}.catalog-commercial-separator{background:linear-gradient(90deg,#e4ebf0,#f3f6f8);height:1px;margin:17px 0}.catalog-detail-primary-cta{color:#fff;background:linear-gradient(110deg,#087fd4,#0a9bf0);border:0;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 15px;font-size:9px;font-weight:950;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 10px 24px #078bea2e}.catalog-detail-primary-cta:hover{transform:translateY(-1px);box-shadow:0 14px 28px #078bea3d}.catalog-commercial-note{color:#81919c;text-align:center;margin:11px 0 0;font-size:7px;line-height:1.5}.catalog-detail-assurance-grid{background:#fff;border:1px solid #e0e8ee;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:15px;display:grid;overflow:hidden}.catalog-detail-assurance-grid article{border-right:1px solid #e8eef2;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:8px;min-width:0;min-height:88px;padding:13px 11px;display:grid}.catalog-detail-assurance-grid article:last-child{border-right:0}.catalog-detail-assurance-grid article>span{width:30px;height:30px;color:var(--unitel-blue);background:#eef8fe;border-radius:8px;place-items:center;display:grid}.catalog-detail-assurance-grid article>div{gap:3px;min-width:0;display:grid}.catalog-detail-assurance-grid b{color:#315269;font-size:8px}.catalog-detail-assurance-grid small{color:#8a99a4;font-size:6.5px;line-height:1.45}.product-spec-section{background:linear-gradient(#f3f6f8 0%,#f7f9fb 100%);border-top:1px solid #e3eaef;padding:72px 0 86px;position:relative}.catalog-tech-layout{gap:60px}.catalog-tech-side{position:sticky;top:118px}.catalog-tech-side .eyebrow{letter-spacing:1.5px}.catalog-tech-side h2{color:var(--unitel-navy);letter-spacing:-1.4px;font-size:clamp(30px,3vw,42px);line-height:1.04}.catalog-tech-side>p{color:#718493;font-size:11px}.catalog-tech-documents{border-top:1px solid #dfe7ec;padding-top:22px}.catalog-tech-documents>strong{color:#49677b;font-size:8px}.catalog-tech-documents .datasheet-button{color:#315c77;background:#fff;border:1px solid #d5e3ec;border-radius:8px;min-height:42px;margin-top:0;padding:0 12px;font-size:8px;font-weight:850}.catalog-tech-meta>div{background:#ffffffd1;border-color:#dbe5eb;box-shadow:0 6px 16px #102a4306}.catalog-tech-heading span{color:var(--unitel-blue);opacity:1;letter-spacing:1.1px;font-size:7px}.catalog-tech-heading h3{color:var(--unitel-navy);letter-spacing:-.35px;font-size:20px}.catalog-feature-grid{gap:12px}.catalog-feature-card{background:linear-gradient(145deg,#fff,#fbfcfd);border-color:#dce5eb;min-height:82px;padding:16px;box-shadow:0 7px 18px #102a4307}.catalog-feature-card>span{color:var(--unitel-blue);opacity:1;background:#eaf6fe}.catalog-feature-card strong{color:#36536a;font-size:11px;font-weight:750}.catalog-tech-card{background:#fff;border-color:#dce5eb;box-shadow:0 7px 18px #102a4306}.catalog-tech-card h3{color:var(--unitel-navy)}.catalog-tech-card li{color:#61798a}@media (width<=1120px){.product-detail-layout{grid-template-columns:minmax(0,1fr) minmax(350px,.92fr);gap:38px}.catalog-detail-assurance-grid{grid-template-columns:1fr}.catalog-detail-assurance-grid article{border-bottom:1px solid #e8eef2;border-right:0;min-height:64px}.catalog-detail-assurance-grid article:last-child{border-bottom:0}}@media (width<=980px){.catalog-premium-detail-copy,.catalog-tech-side{position:static}.product-detail-layout{grid-template-columns:minmax(0,1fr);gap:34px}.catalog-main-product-image{height:clamp(340px,60vw,500px)}.catalog-detail-assurance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-detail-assurance-grid article{border-bottom:0;border-right:1px solid #e8eef2;min-height:82px}.catalog-detail-assurance-grid article:last-child{border-right:0}}@media (width<=700px){.product-detail-section{padding-top:26px}.catalog-detail-topline{flex-direction:column;align-items:flex-start;gap:10px}.catalog-premium-detail-copy h1{letter-spacing:-1.1px;font-size:clamp(28px,8vw,36px)}.catalog-detail-assurance-grid{grid-template-columns:1fr}.catalog-detail-assurance-grid article{border-bottom:1px solid #e8eef2;border-right:0;min-height:62px}.catalog-detail-assurance-grid article:last-child{border-bottom:0}.product-spec-section{padding:54px 0 64px}}@media (width<=560px){.catalog-commercial-card{padding:17px}.catalog-commercial-card .catalog-detail-special-price strong{font-size:29px}.catalog-detail-primary-cta{min-height:46px}}.catalog-image-zoom{--zoom-x:50%;--zoom-y:50%;cursor:zoom-in}.catalog-image-zoom .product-placeholder{overflow:hidden}.catalog-image-zoom .product-placeholder img{transform-origin:var(--zoom-x) var(--zoom-y);will-change:transform;transition:transform .18s,transform-origin 60ms linear;transform:scale(1)}.catalog-zoom-hint{z-index:4;color:#6f8391;pointer-events:none;opacity:.85;background:#ffffffe6;border:1px solid #d2e0e9e6;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:7px;font-weight:800;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 6px 16px #102a430d}@media (hover:hover) and (pointer:fine){.catalog-image-zoom:hover .product-placeholder img{transform:scale(1.85)}.catalog-image-zoom:hover .catalog-zoom-hint{opacity:0;transform:translateY(4px)}}@media (hover:none),(pointer:coarse){.catalog-image-zoom{cursor:default}.catalog-zoom-hint{display:none}.catalog-image-zoom .product-placeholder img{transform:none!important}}@media (prefers-reduced-motion:reduce){.catalog-image-zoom .product-placeholder img{transition:none}}:root{color:#102a43;font-synthesis:none;text-rendering:optimizelegibility;--unitel-blue:#078bea;--unitel-electric:#23b8ff;--unitel-navy:#071b31;--unitel-navy-soft:#0b2946;--unitel-ink:#102a43;--unitel-muted:#66798b;--unitel-bg:#f4f7fa;--unitel-surface:#fff;--unitel-line:#dce5ec;--unitel-success:#13a36f;--unitel-danger:#c94c4c;background:#f4f7fa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--unitel-bg);min-width:320px;color:var(--unitel-ink);margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}svg{display:block}.shell{width:min(1220px,100% - 36px);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar{color:#b9cad8;background:#061522;border-bottom:1px solid #ffffff0f;font-size:11px}.topbar-inner{justify-content:space-between;align-items:center;gap:24px;min-height:34px;display:flex}.topbar-left,.topbar-actions{align-items:center;gap:20px;display:flex}.topbar-actions a{transition:color .22s,transform .22s;position:relative}.topbar-actions a:after{content:"";background:linear-gradient(90deg, transparent, var(--unitel-electric), transparent);opacity:0;height:1px;transition:left .24s,right .24s,opacity .24s;position:absolute;bottom:-5px;left:50%;right:50%}.topbar-actions a:hover{color:#fff;transform:translateY(-1px)}.topbar-actions a:hover:after{opacity:1;left:0;right:0}.status-dot{background:#31d19a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #31d19a14}.header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;position:sticky;top:0;box-shadow:0 1px #0a294217}.header-main{grid-template-columns:245px minmax(300px,1fr) auto;align-items:center;gap:28px;min-height:84px;display:grid}.brand{color:var(--unitel-blue);align-items:center;gap:12px;display:inline-flex}.brand-symbol{grid-template-rows:repeat(2,7px);grid-template-columns:repeat(3,7px);place-content:center;gap:5px;width:48px;height:38px;display:grid;position:relative;transform:skew(-13deg)}.brand-symbol:after{content:"";background:var(--unitel-blue);width:27px;height:3px;position:absolute;bottom:3px;right:-6px;transform:skew(13deg)}.brand-symbol i{background:var(--unitel-blue);border-radius:50%;width:7px;height:7px;display:block}.brand-symbol i:nth-child(2),.brand-symbol i:nth-child(4){opacity:.65}.brand-symbol i:nth-child(3),.brand-symbol i:nth-child(6){opacity:.35}.brand-copy{flex-direction:column;line-height:.95;display:flex}.brand-copy strong{letter-spacing:-1.3px;font-size:27px;font-style:italic;font-weight:950;transform:skew(-7deg)}.brand-copy small{color:#547086;letter-spacing:2.35px;margin-top:7px;font-size:8px;font-weight:800}.search{color:#71869a;background:#f8fafc;border:1px solid #cdd9e3;border-radius:7px;align-items:center;gap:10px;height:46px;padding-left:14px;transition:all .2s;display:flex;overflow:hidden}.search:focus-within{border-color:var(--unitel-blue);color:var(--unitel-blue);background:#fff;box-shadow:0 0 0 3px #078bea17}.search input{min-width:0;color:var(--unitel-ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.search input::placeholder{color:#8294a3}.search-key{background:var(--unitel-blue);color:#fff;place-items:center;min-width:78px;height:100%;font-size:11px;font-weight:850;display:grid}.header-actions{align-items:center;gap:8px;display:flex}.quote-action{color:#056cad;border:1px solid #b7d9ee;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:11px;font-weight:850;transition:background .22s,border-color .22s,transform .22s,box-shadow .22s;display:inline-flex}.quote-action svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.quote-action:hover{background:#eef8ff;border-color:#8ac8ef;transform:translateY(-2px);box-shadow:0 9px 20px #078bea1c}.quote-action:hover svg{transform:rotate(-7deg)scale(1.08)}.icon-action{color:#27485f;background:#fff;border:1px solid #d4dee6;border-radius:7px;place-items:center;width:42px;height:42px;transition:color .22s,border-color .22s,transform .22s,box-shadow .22s;display:grid;position:relative}.icon-action svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.icon-action:hover{color:var(--unitel-blue);border-color:#a9cde5;transform:translateY(-2px);box-shadow:0 8px 18px #102a4317}.icon-action:hover svg{transform:scale(1.08)}.cart-button span{background:var(--unitel-blue);color:#fff;border:2px solid #fff;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:9px;font-weight:900;display:grid;position:absolute;top:-6px;right:-5px}.nav{border-top:1px solid #e8edf1;overflow:hidden}.nav-inner{color:#435d72;align-items:center;gap:27px;min-height:45px;font-size:12px;font-weight:800;display:flex}.nav-inner>a:not(.catalog-trigger):not(.nav-help){align-items:center;min-height:45px;transition:color .22s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.nav-inner>a:not(.catalog-trigger):not(.nav-help):after{content:"";background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));opacity:0;border-radius:999px 999px 0 0;height:2px;transition:left .24s cubic-bezier(.22,1,.36,1),right .24s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;bottom:0;left:50%;right:50%;box-shadow:0 -3px 12px #23b8ff2e}.nav-inner>a:not(.catalog-trigger):not(.nav-help):hover{color:var(--unitel-blue);transform:translateY(-1px)}.nav-inner>a:not(.catalog-trigger):not(.nav-help):hover:after{opacity:1;left:0;right:0}.catalog-trigger{isolation:isolate;color:#fff;background:linear-gradient(110deg, #077ed3 0%, var(--unitel-blue) 42%, #18aaf5 100%);background-size:180% 100%;align-self:stretch;align-items:center;gap:9px;margin-left:-18px;padding:0 20px;transition:background-position .35s,box-shadow .28s,padding .28s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.catalog-trigger:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff3d,#0000);width:32%;transition:left .48s cubic-bezier(.22,1,.36,1);position:absolute;top:-35%;bottom:-35%;left:-45%;transform:skew(-22deg)}.catalog-trigger:hover{background-position:100% 0;padding-left:23px;padding-right:17px;box-shadow:inset 0 -3px #ffffff26,0 8px 22px #078bea2e}.catalog-trigger:hover:after{left:115%}.menu-lines{transform-origin:50%;font-size:15px;transition:transform .28s cubic-bezier(.22,1,.36,1);display:inline-block}.catalog-trigger:hover .menu-lines{transform:translate(2px)rotate(90deg)scale(.92)}.nav-spacer{flex:1}.nav-help{color:#597184;align-items:center;gap:7px;font-size:10px;transition:color .2s,transform .2s;display:inline-flex;position:relative}.nav-help:hover{color:var(--unitel-blue);transform:translate(2px)}.help-dot{background:var(--unitel-blue);border-radius:50%;width:6px;height:6px;animation:2.4s ease-out infinite nav-help-pulse;box-shadow:0 0 #078bea40}@keyframes nav-help-pulse{0%,58%,to{box-shadow:0 0 #078bea40}76%{box-shadow:0 0 0 7px #078bea00}}.hero{isolation:isolate;color:#fff;background:linear-gradient(125deg,#061625 0%,#08253f 58%,#074e80 100%);position:relative;overflow:hidden}.hero-grid-pattern{z-index:-3;opacity:.13;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 15%,#0000 87%);mask-image:linear-gradient(90deg,#000 15%,#0000 87%)}.hero-glow{z-index:-2;filter:blur(1px);border-radius:50%;position:absolute}.hero-glow-a{background:radial-gradient(circle,#18b0ff3d,#0000 68%);width:500px;height:500px;top:-120px;right:3%}.hero-glow-b{background:radial-gradient(circle,#078bea33,#0000 70%);width:360px;height:360px;bottom:-260px;left:30%}.hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:58px;min-height:570px;display:grid}.hero-copy{z-index:2;padding:72px 0 82px;position:relative}.hero-kicker{color:#8edbff;text-transform:uppercase;letter-spacing:1.8px;align-items:center;gap:9px;font-size:10px;font-weight:900;display:inline-flex}.hero-kicker span{background:var(--unitel-electric);width:28px;height:2px}.hero h1{letter-spacing:-3.2px;color:#fff;max-width:690px;margin:17px 0 0;font-size:clamp(43px,5vw,67px);line-height:.98}.hero h1 em{color:#39bdf7;font-style:normal}.hero-copy>p{color:#b9d0df;max-width:640px;margin:24px 0 0;font-size:17px;line-height:1.7}.hero-actions{gap:10px;margin-top:31px;display:flex}.button{border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 19px;font-size:12px;font-weight:900;transition:all .2s;display:inline-flex}.button.primary{background:var(--unitel-blue);color:#fff;box-shadow:0 13px 32px #0074cc3d}.button.primary:hover{background:#0d98fa;transform:translateY(-1px)}.button.secondary-dark{color:#d9ebf6;background:#ffffff0a;border:1px solid #bedff245}.button.secondary-dark:hover{background:#ffffff14;border-color:#bedff273}.hero-points{color:#a8c0d0;flex-wrap:wrap;gap:16px;margin-top:25px;font-size:10px;font-weight:750;display:flex}.hero-points span{align-items:center;gap:5px;display:inline-flex}.hero-points svg{color:#37c89a}.hero-visual{z-index:1;height:465px;position:relative}.tech-ring{border:1px solid #53beff2e;border-radius:50%;position:absolute}.ring-one{width:420px;height:420px;top:22px;right:24px}.ring-two{border-style:dashed;width:315px;height:315px;animation:28s linear infinite slow-spin;top:75px;right:76px}@keyframes slow-spin{to{transform:rotate(360deg)}}.tech-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#0a2e4ce0,#071e34f0);border:1px solid #7fcbf940;border-radius:14px;width:365px;min-height:310px;position:absolute;top:76px;right:46px;overflow:hidden;box-shadow:0 35px 70px #00000045,inset 0 1px #ffffff0d}.tech-panel:after{content:"";opacity:.45;background:linear-gradient(90deg,#0000,#39bdf7,#0000);width:220px;height:1px;position:absolute;top:56px;right:-40px;transform:rotate(-16deg)}.panel-topline{color:#7797ac;letter-spacing:1.2px;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:43px;padding:0 17px;font-size:8px;font-weight:800;display:flex}.panel-live{color:#acd3ea;align-items:center;gap:7px;display:inline-flex}.panel-live i{background:#2bd7a0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #2bd7a0b3}.panel-core{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:185px;padding:18px;display:flex}.signal-emblem{place-items:center;width:105px;height:105px;margin-bottom:10px;display:grid;position:relative}.signal-center{color:#fff;background:linear-gradient(145deg,#0f6caa,#0b9ce8);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 0 0 10px #149de414,0 18px 35px #0074c240}.signal-pulse{border:1px solid #40beff40;border-radius:50%;position:absolute}.signal-pulse.p1{inset:5px}.signal-pulse.p2{border-style:dashed;inset:-7px}.panel-core strong{letter-spacing:-.4px;color:#eef9ff;font-size:18px}.panel-core small{color:#7799af;margin-top:6px;font-size:9px}.panel-stats{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);min-height:80px;display:grid}.panel-stats span{border-right:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;display:flex}.panel-stats span:last-child{border-right:0}.panel-stats b{color:#66cbfb;font-size:15px}.panel-stats small{color:#67869b;margin-top:3px;font-size:7px}.floating-node{color:#a9d9f2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07253ed6;border:1px solid #97d6fa40;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:9px;font-weight:850;display:flex;position:absolute;box-shadow:0 15px 30px #00000026}.floating-node svg{color:#37bdf6}.node-camera{top:47px;right:6px}.node-network{top:143px;left:18px}.node-server{bottom:37px;right:2px}.node-access{bottom:72px;left:52px}.hero-edge{background:#ffffff0f;height:4px;position:absolute;bottom:0;left:0;right:0}.hero-edge span{background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));width:28%;height:100%;display:block}.trust-strip{background:#fff;border-bottom:1px solid #dfe7ed}.trust-grid{grid-template-columns:repeat(4,1fr);display:grid}.trust-item{border-right:1px solid #e7edf2;align-items:center;gap:12px;min-height:78px;padding:15px 19px;display:flex}.trust-item:last-child{border-right:0}.trust-icon{width:38px;height:38px;color:var(--unitel-blue);background:#edf8ff;border:1px solid #d7edf9;border-radius:8px;flex:none;place-items:center;display:grid}.trust-item>span:last-child{flex-direction:column;min-width:0;display:flex}.trust-item strong{color:#193d57;font-size:11px}.trust-item small{color:#7b8d9c;margin-top:3px;font-size:9px}.section{padding:82px 0}.eyebrow{color:var(--unitel-blue);text-transform:uppercase;letter-spacing:1.7px;margin-bottom:12px;font-size:10px;font-weight:900;display:inline-block}.eyebrow.light-blue{color:#6acbfa}.section-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:30px;display:flex}.section-heading>div{max-width:720px}.section-heading h2,.solution-heading h2,.company-value h2{color:#102f47;letter-spacing:-1.8px;margin:0;font-size:clamp(30px,4vw,43px);line-height:1.04}.section-heading p{color:#728494;max-width:660px;margin:10px 0 0;font-size:13px;line-height:1.65}.text-link{color:#086fae;flex:none;align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.categories-section{background:#f4f7fa}.category-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.category-card{background:#fff;border:1px solid #dae4eb;border-radius:10px;flex-direction:column;min-height:215px;padding:19px;transition:all .22s;display:flex;position:relative;overflow:hidden}.category-card:after{content:"";background:var(--unitel-blue);width:0;height:3px;transition:width .25s;position:absolute;bottom:0;left:0}.category-card:hover{border-color:#a9d2eb;transform:translateY(-3px);box-shadow:0 14px 34px #143b5712}.category-card:hover:after{width:100%}.category-card-top{justify-content:space-between;align-items:flex-start;display:flex}.category-icon{width:48px;height:48px;color:var(--unitel-blue);background:#edf8ff;border:1px solid #d7edf9;border-radius:9px;place-items:center;display:grid}.category-tag{color:#97a6b2;text-transform:uppercase;letter-spacing:1.1px;font-size:8px;font-weight:850}.category-card strong{color:#173d57;letter-spacing:-.2px;margin-top:20px;font-size:16px}.category-card p{color:#778a99;margin:8px 0 16px;font-size:11px;line-height:1.55}.category-link{color:#0a75b8;align-items:center;gap:5px;margin-top:auto;font-size:10px;font-weight:900;display:inline-flex}.solutions-section{background:var(--unitel-navy);position:relative;overflow:hidden}.solutions-section:before{content:"";background:radial-gradient(circle,#128fdc30,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-180px}.solution-heading{z-index:1;max-width:720px;margin-bottom:30px;position:relative}.solution-heading h2{color:#fff}.solution-heading p{color:#90a9ba;max-width:650px;margin:12px 0 0;font-size:13px;line-height:1.65}.solutions-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:12px;display:grid;position:relative}.solution-card{background:linear-gradient(155deg,#0c2942,#0a2238);border:1px solid #183c58;border-radius:10px;flex-direction:column;min-height:310px;padding:22px;transition:all .2s;display:flex}.solution-card:hover{background:linear-gradient(155deg,#0e3150,#0a243a);border-color:#29668e;transform:translateY(-3px)}.solution-icon{color:#61c8f8;background:#0d3655;border:1px solid #24577a;border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.solution-kicker{color:#5599c1;letter-spacing:1.6px;margin-top:24px;font-size:8px;font-weight:900}.solution-card h3{color:#eff8fe;letter-spacing:-.4px;margin:8px 0 0;font-size:19px}.solution-card p{color:#829caf;margin:10px 0 15px;font-size:11px;line-height:1.6}.solution-features{flex-wrap:wrap;gap:5px;display:flex}.solution-features span{color:#79abc8;background:#0d314c;border:1px solid #17435f;border-radius:4px;padding:5px 7px;font-size:8px}.solution-card a{color:#66c8f5;border-top:1px solid #173850;align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:10px;font-weight:850;display:inline-flex}.catalog{background:#fff}.catalog-heading{align-items:flex-end;margin-bottom:20px}.result-count{color:#83939f;border:1px solid #dee6ec;border-radius:5px;flex:none;padding:7px 10px;font-size:10px}.result-count b{color:#2a485e}.filter-row{scrollbar-width:thin;gap:6px;margin-bottom:22px;padding-bottom:10px;display:flex;overflow-x:auto}.filter-row button{white-space:nowrap;color:#637889;background:#f7f9fb;border:1px solid #d9e2e9;border-radius:5px;padding:8px 11px;font-size:9px;font-weight:800;transition:all .18s}.filter-row button:hover{color:#1d618c;border-color:#a9cce3}.filter-row button.active{background:var(--unitel-navy-soft);border-color:var(--unitel-navy-soft);color:#fff}.product-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.product-card{background:#fff;border:1px solid #dce5ec;border-radius:10px;flex-direction:column;transition:all .22s;display:flex;overflow:hidden}.product-card:hover{border-color:#bcd8e9;transform:translateY(-3px);box-shadow:0 14px 34px #143a5514}.product-image{background:#f7f9fb;place-items:center;min-height:215px;padding:15px;display:grid;position:relative;overflow:hidden}.product-badge{z-index:2;background:var(--unitel-blue);color:#fff;text-transform:uppercase;letter-spacing:.8px;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:900;position:absolute;top:12px;left:12px}.product-corner{z-index:2;color:#8fa0ad;text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:850;position:absolute;top:14px;right:12px}.product-placeholder{z-index:1;text-align:center;color:#9aabb7;background:#fff;border:1px dashed #c8d5de;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:min(78%,190px);min-height:132px;padding:18px;display:flex;position:relative}.product-placeholder-icon{color:#a5b5c0;place-items:center;display:grid}.product-placeholder>span{color:#718694;font-size:9px;font-weight:800}.product-placeholder>small{color:#a1afb9;text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:800}.product-placeholder-large{width:min(68%,360px);min-height:280px;padding:28px}.product-placeholder-large .product-placeholder-icon svg{width:42px;height:42px}.product-placeholder-large>span{font-size:11px}.product-placeholder-large>small{font-size:8px}.product-body{flex-direction:column;flex:1;padding:15px;display:flex}.product-brand-row{color:#8998a4;text-transform:uppercase;letter-spacing:.55px;justify-content:space-between;gap:8px;font-size:7px;font-weight:850;display:flex}.product-brand{color:#0b78bb}.product-body h3{color:#183b54;min-height:38px;margin:9px 0;font-size:13px;line-height:1.42}.stock{color:var(--unitel-success);align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.stock i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #13a36f14}.stock.out{color:var(--unitel-danger)}.stock.out i{box-shadow:0 0 0 3px #c94c4c14}.product-price-row{border-top:1px solid #edf1f4;margin-top:15px;padding-top:13px}.price-label{color:#8a99a5;text-transform:uppercase;letter-spacing:.7px;font-size:7px;display:block}.price{color:#0b2941;letter-spacing:-.4px;margin-top:3px;font-size:17px;display:block}.product-actions{flex-direction:column;gap:8px;margin-top:13px;display:flex}.product-primary{background:var(--unitel-blue);color:#fff;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:36px;font-size:9px;font-weight:900;transition:all .18s;display:inline-flex}.product-primary:hover{background:#0a96f4}.product-primary.consult{color:#0a70ae;background:#eef7fc;border:1px solid #cce6f5}.product-quote{color:#60778a;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:800;display:inline-flex}.empty-state{color:#7d909f;border:1px dashed #c8d8e3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:180px;display:flex}.empty-state>span{color:var(--unitel-blue)}.empty-state strong{color:#284c64}.empty-state small{font-size:10px}.brands-section{background:#f3f6f8;border-top:1px solid #e1e8ed;border-bottom:1px solid #e1e8ed;padding:48px 0}.brands-heading{grid-template-columns:150px 1fr auto;align-items:center;gap:25px;margin-bottom:22px;display:grid}.brands-heading>span{color:var(--unitel-blue);text-transform:uppercase;letter-spacing:1.2px;font-size:9px;font-weight:900}.brands-heading strong{color:#2b4a61;font-size:14px}.brands-heading small{color:#9aa7b0;font-size:7px}.brands-row{background:#fff;border:1px solid #dce4ea;border-radius:8px;grid-template-columns:repeat(7,1fr);display:grid;overflow:hidden}.brands-row span{color:#71818d;letter-spacing:.5px;filter:grayscale();border-right:1px solid #e5ebef;place-items:center;min-height:68px;font-size:10px;font-weight:950;display:grid}.brands-row span:last-child{border-right:0}.quote-section{background:#fff;padding:74px 0}.quote-card{color:#fff;background:linear-gradient(120deg,#07213a 0%,#0b3d65 55%,#087fc5 100%);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:50px;min-height:330px;padding:50px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #09375924}.quote-pattern{opacity:.13;background-image:linear-gradient(30deg,#0000 48%,#fff3 49% 50%,#0000 51%),linear-gradient(-30deg,#0000 48%,#ffffff1c 49% 50%,#0000 51%);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 70%);mask-image:linear-gradient(270deg,#000,#0000 70%)}.quote-copy,.quote-actions{z-index:1;position:relative}.quote-kicker{color:#72d0fb;letter-spacing:1.7px;font-size:9px;font-weight:900}.quote-card h2{letter-spacing:-2px;margin:10px 0 0;font-size:clamp(32px,4vw,48px)}.quote-card p{color:#b6d1e1;max-width:690px;margin:12px 0 0;font-size:13px;line-height:1.65}.quote-tags{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.quote-tags span{color:#a8d8ef;background:#ffffff0a;border:1px solid #aadcf630;border-radius:4px;padding:6px 8px;font-size:8px}.quote-actions{flex-direction:column;gap:10px;min-width:230px;display:flex}.quote-main-button{color:#0a5e91;background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 17px;font-size:10px;font-weight:900;display:inline-flex}.quote-secondary{color:#d9ecf7;border:1px solid #fff3;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:9px;font-weight:850;display:flex}.company-value{background:#f4f7fa;border-top:1px solid #e3eaef;padding:78px 0}.company-value-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.value-intro p{color:#718392;max-width:520px;margin:15px 0 0;font-size:13px;line-height:1.7}.value-list{background:#dbe4ea;border:1px solid #dbe4ea;border-radius:10px;gap:1px;display:grid;overflow:hidden}.value-list>div{background:#fff;grid-template-rows:auto auto;grid-template-columns:45px 1fr;align-content:center;column-gap:15px;min-height:92px;padding:18px 20px;display:grid}.value-list>div>span{width:42px;height:42px;color:var(--unitel-blue);background:#edf8ff;border-radius:8px;grid-row:1/3;place-items:center;display:grid}.value-list strong{color:#24475f;font-size:12px}.value-list small{color:#7b8d9b;margin-top:4px;font-size:9px}.footer{color:#bdcfdb;background:#061522;padding:60px 0 22px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:48px;display:grid}.footer-grid>div:not(.footer-main){flex-direction:column;gap:10px;display:flex}.footer-brand-wrap{color:#fff;align-items:center;gap:11px;display:flex}.footer-brand-symbol{gap:4px;display:flex;transform:skew(-12deg)}.footer-brand-symbol i{background:#27b9fa;border-radius:50%;width:6px;height:6px}.footer-brand-symbol i:nth-child(n+4){opacity:.45}.footer-brand-wrap>div{flex-direction:column;line-height:.9;display:flex}.footer-brand{letter-spacing:-1px;font-size:27px;font-style:italic}.footer-brand-wrap small{color:#6e8a9c;letter-spacing:2px;margin-top:7px;font-size:7px;font-weight:800}.footer p{color:#7891a2;max-width:360px;margin:19px 0 0;font-size:11px;line-height:1.65}.footer-note{color:#527083;margin-top:12px;font-size:9px;display:block}.footer-grid>div>strong{color:#fff;margin-bottom:5px;font-size:11px}.footer-grid a{color:#8299a9;font-size:10px;transition:color .2s}.footer-grid a:hover{color:#fff}.footer-bottom{color:#587386;border-top:1px solid #173042;justify-content:space-between;align-items:center;margin-top:45px;padding-top:20px;font-size:8px;display:flex}.footer-bottom div{gap:17px;display:flex}.footer-bottom a:hover{color:#afc8d8}.whatsapp-button{z-index:60;background:#fff;border:1px solid #cfe0e9;border-radius:9px;align-items:center;gap:9px;min-width:185px;min-height:52px;padding:6px 11px 6px 6px;transition:all .2s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 15px 40px #0d2f4629}.whatsapp-button:hover{transform:translateY(-2px);box-shadow:0 18px 42px #0d2f4636}.whatsapp-icon{color:#fff;background:#21b573;border-radius:7px;place-items:center;width:39px;height:39px;display:grid}.whatsapp-button>span:last-child{flex-direction:column;display:flex}.whatsapp-button small{color:#7d909c;font-size:7px}.whatsapp-button strong{color:#24465b;margin-top:2px;font-size:9px}@media (prefers-reduced-motion:reduce){.topbar-actions a,.topbar-actions a:after,.quote-action,.quote-action svg,.icon-action,.icon-action svg,.nav-inner>a:not(.catalog-trigger):not(.nav-help),.nav-inner>a:not(.catalog-trigger):not(.nav-help):after,.catalog-trigger,.catalog-trigger:after,.menu-lines,.nav-help{transition:none!important}.help-dot{animation:none!important}}@media (width<=1080px){.header-main{grid-template-columns:210px 1fr auto;gap:14px}.quote-action span{display:none}.quote-action{justify-content:center;width:42px;padding:0}.nav-help{display:none}.hero-grid{grid-template-columns:1.08fr .92fr;gap:25px}.tech-panel{right:10px}.ring-one{right:-25px}.ring-two{right:28px}.floating-node{display:none}.category-grid,.product-grid,.solutions-grid{grid-template-columns:repeat(2,1fr)}.brands-row{grid-template-columns:repeat(4,1fr)}.brands-row span{border-bottom:1px solid #e5ebef}.brands-heading{grid-template-columns:130px 1fr}.brands-heading small{grid-column:2}}@media (width<=800px){.shell{width:min(100% - 24px,1220px)}.topbar-left>span:last-child{display:none}.header{position:static}.header-main{grid-template-columns:1fr auto;min-height:auto;padding:13px 0}.search{grid-area:2/1/auto/-1;margin-top:2px}.header-actions{grid-area:1/2}.account-action{display:none}.nav{overflow-x:auto}.nav-inner{gap:22px;width:max-content;min-width:100%}.catalog-trigger{margin-left:-12px}.hero-grid{grid-template-columns:1fr;min-height:auto}.hero-copy{padding:62px 0 68px}.hero-visual{display:none}.hero h1{max-width:650px;font-size:clamp(42px,10vw,58px)}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-item:nth-child(2){border-right:0}.trust-item:nth-child(-n+2){border-bottom:1px solid #e7edf2}.section{padding:64px 0}.section-heading{flex-direction:column;align-items:flex-start;gap:15px}.quote-card{grid-template-columns:1fr;gap:28px;min-height:auto;padding:38px 30px}.quote-actions{min-width:0;max-width:360px}.company-value-grid{grid-template-columns:1fr;gap:30px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2/4}}@media (width<=560px){.brand-symbol{width:38px}.brand-copy strong{font-size:23px}.brand-copy small{letter-spacing:1.8px;font-size:6px}.search-key{min-width:62px}.hero-copy{padding:52px 0 58px}.hero h1{letter-spacing:-2.2px;font-size:43px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.hero-points{flex-direction:column;gap:8px}.trust-grid{grid-template-columns:1fr}.trust-item{border-bottom:1px solid #e7edf2;border-right:0;min-height:70px}.trust-item:last-child{border-bottom:0}.category-grid,.product-grid,.solutions-grid{grid-template-columns:1fr}.category-card{min-height:195px}.brands-heading{grid-template-columns:1fr;gap:7px}.brands-heading small{grid-column:auto}.brands-row{grid-template-columns:repeat(2,1fr)}.brands-row span{min-height:58px}.quote-section{padding:55px 0}.quote-card{padding:31px 22px}.quote-card h2{font-size:34px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footer-main{grid-column:1/-1}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}.whatsapp-button{border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;padding:5px}.whatsapp-icon{border-radius:50%;width:36px;height:36px}.whatsapp-button>span:last-child{display:none}}.nav-inner>a.active:not(.catalog-trigger):not(.nav-help){color:var(--unitel-blue)}.nav-inner>a.active:not(.catalog-trigger):not(.nav-help):after{opacity:1;left:0;right:0}.catalog-trigger.active{background:#087dcc}.search-key{cursor:pointer;font:inherit;border:0}.page-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#22b7ff2b,#0000 28%),linear-gradient(120deg,#071b31 0%,#0a2948 62%,#084d7d 100%);padding:72px 0 68px;position:relative;overflow:hidden}.page-hero:after{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%,#000);mask-image:linear-gradient(90deg,#0000,#000 60%,#000)}.page-hero-inner{z-index:1;grid-template-columns:1.05fr .8fr;align-items:end;gap:70px;display:grid;position:relative}.page-hero h1{letter-spacing:-2px;max-width:760px;margin:10px 0 0;font-size:clamp(34px,4.4vw,58px);line-height:.99}.page-hero p{color:#b8cbd9;max-width:600px;margin:0;line-height:1.75}.home-directions{background:#f4f7fa;padding-top:58px;padding-bottom:58px}.compact-heading{margin-bottom:22px}.direction-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.direction-card{min-height:142px;color:var(--unitel-ink);background:#fff;border:1px solid #dce5ec;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.direction-card:hover{border-color:#a9d9f5;transform:translateY(-3px);box-shadow:0 14px 34px #071b3114}.direction-icon{width:47px;height:47px;color:var(--unitel-blue);background:#eaf6fe;border-radius:9px;place-items:center;display:grid}.direction-card strong{font-size:16px;display:block}.direction-card p{color:var(--unitel-muted);margin:5px 0 0;font-size:11px;line-height:1.55}.direction-card>svg{color:#9cb1c0;transition:transform .2s,color .2s}.direction-card:hover>svg{color:var(--unitel-blue);transform:translate(3px)}.home-featured{background:#fff}.home-product-grid{grid-template-columns:repeat(4,1fr)}.brand-capabilities{background:#fff;padding-top:52px}.capability-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.capability-card{border:1px solid #dce5ec;border-radius:10px;padding:25px}.capability-card>span{width:44px;height:44px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;margin-bottom:18px;display:grid}.capability-card strong{color:var(--unitel-ink);font-size:15px;display:block}.capability-card p{color:var(--unitel-muted);margin:8px 0 0;font-size:11px;line-height:1.6}.contact-section{background:#f4f7fa}.contact-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.contact-intro h2{color:var(--unitel-ink);margin:7px 0 12px;font-size:36px}.contact-intro p{color:var(--unitel-muted);line-height:1.7}.contact-cards{gap:10px;display:grid}.contact-cards article{background:#fff;border:1px solid #dde6ec;border-radius:9px;align-items:center;gap:16px;padding:18px 20px;display:flex}.contact-cards article>span{width:42px;height:42px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;display:grid}.contact-cards strong{color:var(--unitel-ink);font-size:13px;display:block}.contact-cards small{color:var(--unitel-muted);margin-top:4px;display:block}.quote-form-section{background:#f4f7fa}.quote-form-layout{grid-template-columns:.78fr 1.22fr;align-items:start;gap:70px;display:grid}.quote-form-copy h2{color:var(--unitel-ink);margin:8px 0 12px;font-size:38px}.quote-form-copy>p{color:var(--unitel-muted);line-height:1.75}.quote-form-notes{color:#4d6678;gap:9px;margin-top:28px;font-size:11px;font-weight:800;display:grid}.quote-form{background:#fff;border:1px solid #dbe5ec;border-radius:11px;gap:15px;padding:28px;display:grid;box-shadow:0 18px 50px #071b310f}.quote-form label{color:#344f63;gap:7px;font-size:10px;font-weight:850;display:grid}.quote-form input,.quote-form select,.quote-form textarea{width:100%;color:var(--unitel-ink);font:inherit;background:#fbfdfe;border:1px solid #d7e2ea;border-radius:7px;outline:none;padding:12px 13px}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{border-color:var(--unitel-blue);box-shadow:0 0 0 3px #078bea1a}.form-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.quote-submit{background:var(--unitel-blue);color:#fff;cursor:pointer;border:0;border-radius:7px;min-height:46px;font-weight:900;transition:transform .2s,box-shadow .2s}.quote-submit:hover{transform:translateY(-2px);box-shadow:0 12px 24px #078bea38}@media (width<=980px){.page-hero-inner,.contact-grid,.quote-form-layout{grid-template-columns:1fr;gap:24px}.direction-grid,.capability-grid,.home-product-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.page-hero{padding:48px 0 44px}.page-hero h1{letter-spacing:-1.2px;font-size:36px}.direction-grid,.capability-grid,.home-product-grid,.form-row{grid-template-columns:1fr}}.page-transition{animation:.28s cubic-bezier(.22,1,.36,1) both unitel-page-in}@keyframes unitel-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.search-with-suggestions{position:relative;overflow:visible}.search-with-suggestions>svg,.search-with-suggestions>input,.search-with-suggestions>.search-key{z-index:2;position:relative}.search-suggestions{z-index:90;color:var(--unitel-ink);background:#fff;border:1px solid #d7e3eb;border-radius:10px;padding:8px;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 22px 55px #071b312e}.search-suggestions:before{content:"";background:#fff;border-top:1px solid #d7e3eb;border-left:1px solid #d7e3eb;width:11px;height:11px;position:absolute;top:-6px;left:28px;transform:rotate(45deg)}.suggestion-title{color:#8294a3;letter-spacing:1.1px;text-transform:uppercase;padding:7px 9px 8px;font-size:8px;font-weight:900}.search-suggestion{text-align:left;width:100%;color:var(--unitel-ink);background:0 0;border:0;border-radius:7px;grid-template-columns:42px 1fr auto;align-items:center;gap:11px;padding:9px;transition:background .16s,transform .16s;display:grid}.search-suggestion:hover{background:#f1f8fd;transform:translate(2px)}.search-suggestion>span:nth-child(2){min-width:0;display:grid}.search-suggestion small{color:#7b909f;text-transform:uppercase;letter-spacing:.5px;font-size:7px}.search-suggestion strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.search-suggestion>b{color:#0b507c;white-space:nowrap;font-size:9px}.suggestion-art{background:linear-gradient(145deg,#edf7fc,#d9edf8);border:1px solid #c6deeb;border-radius:6px;place-items:center;width:42px;height:34px;display:grid;position:relative;overflow:hidden}.suggestion-art i{border:2px solid #1486c6;border-radius:3px;width:17px;height:12px;display:block}.suggestion-art-camera i{border-radius:50%}.suggestion-art-server i,.suggestion-art-ev i,.suggestion-art-access i{width:11px;height:22px}.suggestion-empty{color:#7c909f;padding:17px 10px;font-size:10px}.suggestion-all{text-align:left;width:100%;color:var(--unitel-blue);background:#fff;border:0;border-top:1px solid #edf2f5;margin-top:4px;padding:11px 10px 7px;font-size:9px;font-weight:900}.nav{overflow:visible}.catalog-nav-item{align-self:stretch;display:flex;position:relative}.catalog-nav-item .catalog-trigger{margin-left:-18px}.mega-menu{pointer-events:none;opacity:0;z-index:80;width:min(900px,100vw - 42px);padding-top:10px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);position:absolute;top:100%;left:-18px;transform:translateY(8px)}.catalog-nav-item:hover .mega-menu,.catalog-nav-item:focus-within .mega-menu{pointer-events:auto;opacity:1;transform:translateY(0)}.mega-menu-grid{background:#fff;border:1px solid #d7e3eb;border-radius:0 0 11px 11px;grid-template-columns:1fr 1fr 1fr 1.35fr;gap:0;display:grid;overflow:hidden;box-shadow:0 26px 70px #071b3133}.mega-column{border-right:1px solid #edf2f5;padding:24px 20px}.mega-column>span{color:#8093a2;text-transform:uppercase;letter-spacing:1.1px;margin-bottom:12px;font-size:8px;font-weight:950;display:block}.mega-column a{color:#29475c;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:10px;font-weight:800;transition:color .16s,transform .16s;display:flex}.mega-column a b{color:#a5b7c3;transition:transform .16s,color .16s}.mega-column a:hover{color:var(--unitel-blue);transform:translate(3px)}.mega-column a:hover b{color:var(--unitel-blue);transform:translate(2px)}.mega-feature{color:#fff;background:linear-gradient(135deg,#071b31,#0b4774);padding:25px;position:relative;overflow:hidden}.mega-feature:after{content:"";border:1px solid #59caff33;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-100px;right:-85px;box-shadow:0 0 0 24px #59caff0a,0 0 0 54px #59caff06}.mega-feature small{z-index:1;color:#6fd3ff;letter-spacing:1.2px;font-size:8px;font-weight:950;position:relative}.mega-feature strong{z-index:1;margin-top:11px;font-size:17px;line-height:1.15;display:block;position:relative}.mega-feature p{z-index:1;color:#b9cbd8;font-size:9px;line-height:1.55;position:relative}.mega-feature a{z-index:1;color:#fff;margin-top:8px;font-size:9px;font-weight:900;display:inline-flex;position:relative}.quote-action{position:relative}.quote-count{background:var(--unitel-blue);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid}.product-image-link{color:inherit}.product-body h3 a{transition:color .16s}.product-body h3 a:hover{color:var(--unitel-blue)}.product-quote{cursor:pointer;background:#fbfdfe;border:1px solid #d8e4eb;border-radius:6px;width:100%;min-height:31px;transition:border-color .16s,color .16s,background .16s}.product-quote:hover{color:var(--unitel-blue);background:#f1f9fe;border-color:#aad6ef}.product-card-links{border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:8px;padding-top:9px;display:flex}.product-card-links a,.compare-toggle{color:#718595;background:0 0;border:0;padding:0;font-size:8px;font-weight:850}.product-card-links a:hover,.compare-toggle:hover{color:var(--unitel-blue)}.compare-toggle.active{color:#0879bc}.breadcrumbs{color:#8496a4;flex-wrap:wrap;align-items:center;gap:8px;padding-top:24px;font-size:9px;display:flex}.breadcrumbs a:hover{color:var(--unitel-blue)}.breadcrumbs b{color:#345268}.product-detail-section{background:#fff;padding-top:35px}.product-detail-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.product-detail-gallery{background:#f7f9fb;border:1px solid #dce6ed;border-radius:12px;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.detail-category{color:#7d919f;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:900;position:absolute;top:20px;left:21px}.gallery-thumbs{gap:7px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.gallery-thumbs button{color:#738795;background:#ffffffe0;border:1px solid #d6e2e9;border-radius:5px;padding:8px 10px;font-size:8px;font-weight:800}.gallery-thumbs button.active{color:var(--unitel-blue);border-color:#8dcff3}.product-detail-copy h1{color:#102f47;letter-spacing:-2.1px;max-width:650px;margin:8px 0 13px;font-size:clamp(34px,4.2vw,55px);line-height:1.02}.detail-meta{color:#8193a1;flex-wrap:wrap;align-items:center;gap:18px;font-size:9px;display:flex}.detail-summary{color:#607789;max-width:650px;margin:22px 0;font-size:13px;line-height:1.72}.detail-price{border-top:1px solid #e8eef2;border-bottom:1px solid #e8eef2;align-items:baseline;gap:8px;padding:20px 0;display:flex}.detail-price small{color:#8a9aa6;text-transform:uppercase;letter-spacing:.8px;width:100%;font-size:8px}.detail-price strong{color:#092b45;letter-spacing:-1px;font-size:32px}.detail-price span{color:#8193a1;font-size:9px;font-weight:800}.detail-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.detail-buy,.detail-quote{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:10px;font-weight:900;display:inline-flex}.detail-buy{background:var(--unitel-blue);color:#fff;border:0}.detail-quote{color:#096da9;background:#f0f9fe;border:1px solid #afd8ee}.detail-buy:hover,.detail-quote:hover{transform:translateY(-1px)}.detail-compare{color:#687f90;background:0 0;border:0;width:100%;min-height:37px;margin-top:10px;font-size:9px;font-weight:850}.detail-compare:hover,.detail-compare.active{color:var(--unitel-blue)}.detail-benefits{border-top:1px solid #e8eef2;grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.detail-benefits>span{min-height:82px;color:var(--unitel-blue);grid-template-columns:auto 1fr;align-content:start;column-gap:8px;padding:15px 12px 0 0;display:grid}.detail-benefits>span+span{border-left:1px solid #e8eef2;padding-left:14px}.detail-benefits b{color:#345267;font-size:9px}.detail-benefits small{color:#8999a5;grid-column:2;margin-top:3px;font-size:7px;line-height:1.45}.product-spec-section{background:#f4f7fa}.product-spec-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:65px;display:grid}.product-spec-layout h2{color:#102f47;margin:7px 0 12px;font-size:38px}.product-spec-layout p{color:var(--unitel-muted);font-size:12px;line-height:1.7}.datasheet-button{color:#365b73;background:#fff;border:1px solid #c9dce8;border-radius:6px;margin-top:15px;padding:11px 13px;font-size:9px;font-weight:850}.spec-table{background:#fff;border:1px solid #dbe5ec;border-radius:10px;overflow:hidden}.spec-table>div{border-bottom:1px solid #edf2f5;grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:55px;padding:0 19px;display:grid}.spec-table>div:last-child{border-bottom:0}.spec-table span{color:#718595;font-size:9px}.spec-table strong{color:#28485e;font-size:10px}.compare-bar{z-index:70;color:#fff;background:#061522fa;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 40px #0515222e}.compare-bar-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:66px;display:grid}.compare-bar-copy{gap:2px;display:grid}.compare-bar-copy strong{font-size:10px}.compare-bar-copy span{color:#91a8b9;font-size:7px}.compare-chips{gap:6px;display:flex;overflow-x:auto}.compare-chips button{white-space:nowrap;color:#d4e0e8;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:5px;padding:7px 9px;font-size:7px}.compare-chips b{color:#73d1ff;margin-left:6px}.compare-bar-actions{align-items:center;gap:8px;display:flex}.compare-bar-actions button{color:#8fa6b6;background:0 0;border:0;font-size:8px}.compare-bar-actions a{background:var(--unitel-blue);border-radius:6px;padding:9px 12px;font-size:8px;font-weight:900}.compare-page-section{background:#f4f7fa;min-height:420px}.compare-empty{text-align:center;background:#fff;border:1px dashed #bfd0dc;border-radius:11px;max-width:650px;margin:30px auto;padding:45px}.compare-empty strong{color:#274a61;font-size:20px;display:block}.compare-empty p{color:#718696;font-size:11px}.compare-empty a{color:var(--unitel-blue);margin-top:8px;font-size:10px;font-weight:900;display:inline-flex}.compare-table-wrap{background:#fff;border:1px solid #d9e4eb;border-radius:11px;overflow-x:auto;box-shadow:0 18px 50px #071b310f}.compare-table{border-collapse:collapse;width:100%;min-width:800px}.compare-table th,.compare-table td{text-align:left;vertical-align:top;border-bottom:1px solid #edf2f5;border-right:1px solid #edf2f5;padding:15px 17px}.compare-table th:first-child,.compare-table td:first-child{color:#6a8191;background:#f7fafc;width:170px;font-size:9px;font-weight:900}.compare-table th span,.compare-table th small{color:#7890a0;text-transform:uppercase;letter-spacing:.6px;font-size:7px;display:block}.compare-table th strong{color:#183b54;margin:5px 0;font-size:11px;line-height:1.35;display:block}.compare-table th button{color:#bf6060;background:0 0;border:0;margin-top:8px;padding:0;font-size:7px}.compare-table td{color:#405d71;font-size:9px}.project-tray{z-index:62;color:#fff;background:linear-gradient(120deg,#07223a,#0a4c79);border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:245px;min-height:54px;padding:7px 12px 7px 7px;transition:transform .2s;display:grid;position:fixed;bottom:20px;left:20px;box-shadow:0 16px 42px #071b3140}.project-tray:hover{transform:translateY(-2px)}.project-tray-icon{color:#5acaff;background:#46bef629;border-radius:7px;place-items:center;width:39px;height:39px;display:grid}.project-tray>span:nth-child(2){display:grid}.project-tray small{color:#75d2fb;letter-spacing:1px;font-size:6px;font-weight:950}.project-tray strong{margin-top:2px;font-size:9px}.project-tray>b{color:#67cffc}.compare-bar~.project-tray{bottom:82px}body:has(.compare-bar) .project-tray{bottom:82px}body:has(.compare-bar) .whatsapp-button{bottom:82px}.project-cart-section{background:#fff;padding-bottom:45px}.project-cart-layout{grid-template-columns:.7fr 1.3fr;align-items:start;gap:60px;display:grid}.project-cart-layout h2{color:#102f47;margin:7px 0 10px;font-size:36px}.project-cart-layout>div:first-child p{color:#6f8494;font-size:11px;line-height:1.65}.project-cart-card{background:#fbfdfe;border:1px solid #dce5ec;border-radius:10px;overflow:hidden}.project-cart-items article{background:#fff;border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 15px;display:flex}.project-cart-items article>span{gap:2px;display:grid}.project-cart-items article>span:last-child{text-align:right;color:#24475e;justify-items:end;font-size:9px;font-weight:900}.project-cart-items small{color:var(--unitel-blue);text-transform:uppercase;font-size:7px}.project-cart-items strong{color:#29475c;font-size:10px}.project-cart-items b{color:#8a9aa6;font-size:7px;font-weight:700}.project-cart-items button{color:#b85f5f;background:0 0;border:0;padding:2px 0 0;font-size:7px}.project-cart-total{grid-template-columns:1fr auto;align-items:baseline;gap:2px 18px;padding:15px;display:grid}.project-cart-total span{color:#708594;text-transform:uppercase;font-size:8px;font-weight:850}.project-cart-total strong{color:#0b3552;font-size:20px}.project-cart-total small{color:#96a4ae;grid-column:1/-1;font-size:7px;line-height:1.5}.not-found{text-align:center;background:#fff;place-items:center;min-height:520px;display:grid}.not-found span{color:#dceef8;letter-spacing:-7px;font-size:100px;font-weight:950}.not-found h1{color:#173b54;margin:-15px 0 8px}.not-found p{color:#718697}.not-found a{color:var(--unitel-blue);margin-top:10px;font-weight:900;display:inline-flex}@media (prefers-reduced-motion:reduce){.page-transition{animation:none}.mega-menu,.search-suggestion,.project-tray{transition:none!important}}@media (width<=980px){.mega-menu{display:none}.product-detail-layout,.product-spec-layout,.project-cart-layout{grid-template-columns:1fr;gap:30px}.product-detail-gallery{min-height:430px}.detail-benefits{grid-template-columns:1fr}.detail-benefits>span+span{border-left:0;padding-left:0}.compare-bar-inner{grid-template-columns:1fr auto}.compare-chips{grid-area:2/1/auto/-1;padding-bottom:8px}}@media (width<=800px){.nav{overflow:auto hidden}.catalog-nav-item .catalog-trigger{margin-left:-12px}.search-suggestions{left:-1px;right:-1px}.search-suggestion{grid-template-columns:38px 1fr}.search-suggestion>b{display:none}.product-detail-gallery{min-height:360px}.detail-actions{grid-template-columns:1fr}.project-tray{min-width:0;max-width:calc(100vw - 80px);bottom:72px;left:12px}.compare-bar{position:sticky;bottom:0}.compare-bar-inner{min-height:74px}body:has(.compare-bar) .whatsapp-button{bottom:20px}}@media (width<=560px){.product-detail-copy h1{letter-spacing:-1.3px;font-size:34px}.product-detail-gallery{min-height:320px}.gallery-thumbs{overflow-x:auto}.detail-benefits{margin-top:15px}.product-spec-layout h2,.project-cart-layout h2{font-size:31px}.project-cart-items article{flex-direction:column;align-items:flex-start}.project-cart-items article>span:last-child{text-align:left;justify-items:start}.project-tray>span:nth-child(2){display:none}.project-tray{border-radius:50%;grid-template-columns:1fr;width:48px;min-width:48px;height:48px;min-height:48px;padding:5px;bottom:12px;left:12px}.project-tray-icon{border-radius:50%;width:38px;height:38px}.project-tray>b{display:none}}.compact-page-hero{padding:56px 0 52px}.primary-link-button,.secondary-link-button{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 16px;font-size:9px;font-weight:900;display:inline-flex}.primary-link-button{color:#fff;background:var(--unitel-blue)}.secondary-link-button{color:#315d77;background:#fff;border:1px solid #cfdee7}.product-card{position:relative}.favorite-button{z-index:5;color:#8093a0;cursor:pointer;background:#fffffff0;border:1px solid #d9e6ed;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .18s;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 7px 18px #071b3112}.favorite-button:hover,.favorite-button.active{color:#e34d65;background:#fff7f9;border-color:#f1bcc6;transform:translateY(-1px)}.detail-brand-line{justify-content:space-between;align-items:center;gap:16px;display:flex}.detail-favorite{color:#6f8290;background:#fff;border:1px solid #d8e3ea;border-radius:6px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:8px;font-weight:850;display:inline-flex}.detail-favorite.active{color:#d84c63;background:#fff7f8;border-color:#f0c0c8}.datasheet-button{align-items:center;gap:7px;display:inline-flex}.cart-section{background:#f4f7fa;min-height:560px}.cart-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.cart-items-card,.order-summary-card{background:#fff;border:1px solid #dce5ec;border-radius:11px;box-shadow:0 14px 42px #071b310b}.cart-card-title{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:18px;min-height:90px;padding:20px 22px;display:flex}.cart-card-title .eyebrow{margin-bottom:4px}.cart-card-title h2{color:var(--unitel-ink);margin:0;font-size:20px}.cart-card-title>a{color:var(--unitel-blue);font-size:9px;font-weight:900}.cart-line{border-bottom:1px solid #edf2f5;grid-template-columns:115px minmax(0,1fr) auto 135px;align-items:center;gap:18px;min-height:142px;padding:17px 20px;display:grid}.cart-line:last-child{border-bottom:0}.cart-line-art{background:#f7f9fb;border-radius:8px;place-items:center;height:92px;display:grid;overflow:hidden}.cart-line-art .product-placeholder{gap:3px;width:82px;min-height:66px;padding:8px}.cart-line-art .product-placeholder-icon svg{width:20px;height:20px}.cart-line-art .product-placeholder>span{font-size:6px}.cart-line-art .product-placeholder>small{font-size:5px}.cart-line-copy small{color:var(--unitel-blue);text-transform:uppercase;letter-spacing:.55px;font-size:7px;font-weight:850}.cart-line-copy h3{color:#29475c;margin:6px 0 10px;font-size:12px;line-height:1.35}.cart-quantity>span{color:#8293a0;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.cart-quantity>div{border:1px solid #d5e1e8;border-radius:6px;display:flex;overflow:hidden}.cart-quantity button{color:#466176;background:#f7fafc;border:0;width:30px;height:32px;font-size:15px}.cart-quantity b{border-left:1px solid #e3eaef;border-right:1px solid #e3eaef;place-items:center;width:34px;font-size:9px;display:grid}.cart-line-price{text-align:right;justify-items:end;gap:3px;display:grid}.cart-line-price strong{color:#163c57;font-size:13px}.cart-line-price small{color:#92a0aa;font-size:7px}.cart-line-price button{color:#bc5c67;background:0 0;border:0;margin-top:7px;font-size:7px;font-weight:800}.order-summary-card{padding:23px;position:sticky;top:20px}.order-summary-card h2,.checkout-summary h2{color:var(--unitel-ink);margin:2px 0 18px;font-size:22px}.summary-lines{border-top:1px solid #edf2f5;border-bottom:1px solid #edf2f5;gap:11px;padding:16px 0;display:grid}.summary-lines>span{justify-content:space-between;align-items:center;gap:18px;display:flex}.summary-lines small{color:#768a99;font-size:9px}.summary-lines b{color:#2e4e63;font-size:9px}.summary-total{grid-template-columns:1fr auto;align-items:baseline;gap:3px 12px;padding:17px 0;display:grid}.summary-total span{color:#37566b;font-size:10px;font-weight:850}.summary-total strong{color:#0a3552;font-size:22px}.summary-total small{color:#94a2ac;grid-column:1/-1;font-size:7px}.checkout-button{background:var(--unitel-blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:47px;font-size:9px;font-weight:900;display:flex;box-shadow:0 12px 24px #078bea29}.summary-assurance{border-top:1px solid #edf2f5;gap:9px;margin-top:16px;padding-top:16px;display:grid}.summary-assurance span{color:#708493;align-items:center;gap:7px;font-size:8px;display:flex}.summary-assurance svg{color:var(--unitel-blue)}.summary-assurance a{color:var(--unitel-blue);font-weight:850}.empty-cart-view{text-align:center;align-content:center;place-items:center;min-height:390px;display:grid}.empty-cart-view>span{width:70px;height:70px;color:var(--unitel-blue);background:#eaf6fe;border-radius:50%;place-items:center;display:grid}.empty-cart-view h2{color:var(--unitel-ink);margin:17px 0 4px}.empty-cart-view p{color:var(--unitel-muted);margin:0 0 17px;font-size:11px}.minimal-chrome main{min-height:100vh}.checkout-top{background:#fff;border-bottom:1px solid #e4ebf0}.checkout-top-inner{justify-content:space-between;align-items:center;gap:20px;min-height:74px;display:flex}.checkout-brand{color:var(--unitel-blue);display:grid}.checkout-brand strong{letter-spacing:-1.4px;font-size:24px;font-style:italic;font-weight:950}.checkout-security{color:#5b7486;align-items:center;gap:7px;font-size:8px;font-weight:850;display:inline-flex}.checkout-security svg{color:#1aa575}.checkout-section{background:#f4f7fa;min-height:calc(100vh - 74px);padding-top:45px}.checkout-layout{grid-template-columns:minmax(0,1fr) 355px;align-items:start;gap:22px;display:grid}.checkout-main{gap:14px;display:grid}.checkout-progress{justify-content:center;align-items:center;gap:10px;min-height:52px;margin-bottom:3px;display:flex}.checkout-progress span{color:#8194a2;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.checkout-progress span b{color:#657988;background:#e6edf2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.checkout-progress span.active{color:#24536f}.checkout-progress span.active b{color:#fff;background:var(--unitel-blue)}.checkout-progress i{background:#cbd9e2;width:60px;height:1px}.checkout-card{background:#fff;border:1px solid #dce5ec;border-radius:11px;padding:24px}.checkout-card-heading{grid-template-columns:36px 1fr auto;align-items:center;gap:12px;margin-bottom:20px;display:grid}.checkout-card-heading>span{width:32px;height:32px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;font-size:8px;font-weight:950;display:grid}.checkout-card-heading h2{color:#173b54;margin:0;font-size:17px}.checkout-card-heading p{color:#8797a3;margin:3px 0 0;font-size:8px}.checkout-card-heading>a{color:var(--unitel-blue);font-size:8px;font-weight:900}.checkout-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.checkout-form-grid label,.invoice-request-form label{color:#486175;gap:6px;font-size:8px;font-weight:850;display:grid}.checkout-form-grid label.wide{grid-column:1/-1}.checkout-form-grid input,.invoice-request-form input,.invoice-request-form select{width:100%;min-height:42px;color:var(--unitel-ink);font:inherit;background:#fbfdfe;border:1px solid #d5e1e9;border-radius:7px;outline:none;padding:0 12px}.checkout-form-grid input:focus,.invoice-request-form input:focus,.invoice-request-form select:focus{border-color:var(--unitel-blue);box-shadow:0 0 0 3px #078bea14}.choice-grid.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choice-card{text-align:left;color:#637888;background:#fff;border:1px solid #d7e2e9;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:80px;padding:14px;display:grid}.choice-card svg{color:var(--unitel-blue)}.choice-card span{display:grid}.choice-card strong{color:#294a60;font-size:9px}.choice-card small{color:#8999a5;margin-top:3px;font-size:7px}.choice-card>b{color:#183f59;font-size:9px}.choice-card.active{background:#f2faff;border-color:#6dbde9;box-shadow:0 0 0 2px #078bea14}.delivery-address{border-top:1px solid #edf2f5;margin-top:15px;padding-top:15px}.payment-options{gap:8px;display:grid}.payment-option{text-align:left;color:#7a8e9c;background:#fff;border:1px solid #dbe5eb;border-radius:8px;grid-template-columns:auto auto 1fr;align-items:center;gap:11px;min-height:60px;padding:11px 13px;display:grid}.payment-option .radio-dot{border:1px solid #b9cad5;border-radius:50%;width:16px;height:16px;position:relative}.payment-option.active{background:#f4faff;border-color:#70bfe9}.payment-option.active .radio-dot:after{content:"";background:var(--unitel-blue);border-radius:50%;position:absolute;inset:3px}.payment-option svg{color:#4385ad}.payment-option span:last-child{display:grid}.payment-option strong{color:#31536a;font-size:9px}.payment-option small{color:#8999a5;margin-top:2px;font-size:7px}.card-fields{border-top:1px solid #edf2f5;margin-top:15px;padding-top:15px}.checkout-summary{background:#fff;border:1px solid #dce5ec;border-radius:11px;padding:22px;position:sticky;top:20px}.checkout-products{border-top:1px solid #edf2f5;display:grid}.checkout-products>div{border-bottom:1px solid #edf2f5;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.checkout-products>div>span{grid-template-columns:auto 1fr;gap:1px 7px;display:grid}.checkout-products span>b{color:var(--unitel-blue);grid-row:1/3;font-size:9px}.checkout-products small{color:#7b909f;text-transform:uppercase;font-size:6px}.checkout-products strong{color:#304f64;font-size:8px}.checkout-products>div>b{color:#23465e;font-size:8px}.place-order-button{background:var(--unitel-blue);color:#fff;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;font-size:9px;font-weight:900;display:flex}.checkout-disclaimer{text-align:center;color:#93a1ab;margin-top:10px;font-size:7px;line-height:1.45;display:block}.checkout-empty{background:#f4f7fa;min-height:100vh}.order-success-section{background:radial-gradient(circle at 50% 0,#e9f7ff 0,#f4f7fa 38% 100%);align-items:center;min-height:720px;display:grid}.order-success-card{text-align:center;background:#fff;border:1px solid #dce5ec;border-radius:14px;max-width:790px;margin:0 auto;padding:46px;box-shadow:0 25px 70px #071b3114}.success-icon{color:#18a471;background:#e9f9f3;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 18px;display:grid}.order-success-card h1{color:#123650;letter-spacing:-1.4px;margin:4px auto 10px;font-size:38px}.order-success-card>p{color:#718697;max-width:620px;margin:0 auto;font-size:11px;line-height:1.7}.success-order-number{background:#f4f8fb;border:1px solid #e0e9ef;border-radius:8px;gap:4px;margin:24px auto;padding:13px 20px;display:inline-grid}.success-order-number small{color:#8495a2;text-transform:uppercase;letter-spacing:.7px;font-size:7px}.success-order-number strong{color:#174b6d;font-size:17px}.success-timeline{grid-template-columns:repeat(4,1fr);margin:18px 0 28px;display:grid;position:relative}.success-timeline:before{content:"";background:#dde8ee;height:2px;position:absolute;top:7px;left:12%;right:12%}.success-timeline span{color:#91a0aa;justify-items:center;gap:4px;display:grid;position:relative}.success-timeline i{z-index:1;background:#dce7ed;border:4px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #dce7ed}.success-timeline .done i{background:#19aa78;box-shadow:0 0 0 1px #19aa78}.success-timeline b{margin-top:6px;font-size:8px}.success-timeline small{font-size:7px}.success-timeline .done b{color:#30566d}.success-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.auth-page{background:#fff;grid-template-columns:1.05fr .95fr;min-height:100vh;display:grid}.auth-visual{color:#fff;background:radial-gradient(circle at 80% 20%,#22b7ff3d,#0000 26%),linear-gradient(135deg,#06192d,#0b416b);align-items:center;min-height:100vh;padding:70px clamp(35px,7vw,100px);display:flex;position:relative;overflow:hidden}.auth-visual:after{content:"";border:1px solid #68d3ff33;border-radius:50%;width:460px;height:460px;position:absolute;bottom:-160px;right:-190px;box-shadow:0 0 0 50px #68d3ff0a,0 0 0 105px #68d3ff06}.auth-visual.register{background:radial-gradient(circle at 75% 30%,#28b5ff38,#0000 28%),linear-gradient(145deg,#071b31,#07395f)}.auth-visual>div{z-index:1;max-width:560px;position:relative}.auth-visual h1{letter-spacing:-2.6px;margin:10px 0 15px;font-size:clamp(40px,5vw,67px);line-height:.98}.auth-visual p{color:#b8ccd9;max-width:500px;line-height:1.7}.auth-points{color:#8fd8fb;gap:10px;margin-top:28px;font-size:10px;font-weight:850;display:grid}.auth-form-wrap{flex-direction:column;justify-content:center;padding:45px clamp(28px,7vw,90px);display:flex}.auth-brand{align-self:flex-start;margin-bottom:45px;display:grid}.auth-brand small{color:#6c8394;letter-spacing:2px;font-size:6px;font-weight:900}.auth-form{gap:14px;width:100%;max-width:470px;display:grid}.auth-form h2{color:var(--unitel-ink);letter-spacing:-1.2px;margin:-4px 0 0;font-size:34px}.auth-form>p{color:#8294a1;margin:-7px 0 5px;font-size:10px}.auth-form label{color:#435f73;gap:6px;font-size:9px;font-weight:850;display:grid}.auth-form input{min-height:44px;font:inherit;background:#fbfdfe;border:1px solid #d6e1e8;border-radius:7px;outline:none;padding:0 12px}.auth-options{color:#718695;justify-content:space-between;align-items:center;gap:10px;font-size:8px;display:flex}.auth-options label,.terms-check{grid-template-columns:auto 1fr;align-items:center;gap:7px!important;display:flex!important}.auth-options input,.terms-check input{width:auto;min-height:0}.auth-submit{background:var(--unitel-blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;min-height:46px;font-size:9px;font-weight:900;display:flex}.auth-divider{text-align:center;color:#9ba8b1;margin:2px 0;font-size:8px;position:relative}.auth-divider:before{content:"";background:#e6ecef;height:1px;position:absolute;top:50%;left:0;right:0}.auth-divider span{background:#fff;padding:0 10px;position:relative}.auth-switch{text-align:center}.auth-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.customer-portal-section{background:#f4f7fa;min-height:680px}.customer-portal-layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:24px;display:grid}.customer-sidebar{background:#fff;border:1px solid #dce5ec;border-radius:11px;padding:14px;position:sticky;top:20px}.customer-profile-card{border-bottom:1px solid #edf2f5;align-items:center;gap:10px;padding:9px 8px 16px;display:flex}.customer-avatar{color:#fff;background:linear-gradient(135deg,var(--unitel-blue),#0a4672);border-radius:9px;place-items:center;width:42px;height:42px;font-size:10px;font-weight:950;display:grid}.customer-profile-card>div{display:grid}.customer-profile-card strong{color:#28475d;font-size:9px}.customer-profile-card small{color:#8b9aa5;margin-top:2px;font-size:7px}.customer-nav{gap:3px;padding:12px 0;display:grid}.customer-nav a{color:#637b8c;border-radius:7px;align-items:center;gap:9px;min-height:42px;padding:0 10px;font-size:8px;font-weight:850;display:flex}.customer-nav a:hover{color:#285c7c;background:#f3f8fb}.customer-nav a.active{color:var(--unitel-blue);background:#edf8fe}.customer-logout{color:#9b7077;background:0 0;border:0;border-top:1px solid #edf2f5;align-items:center;gap:8px;width:100%;min-height:40px;padding:10px;font-size:8px;font-weight:800;display:flex}.customer-content{min-width:0}.customer-page-heading{margin-bottom:21px}.customer-page-heading h1{color:var(--unitel-ink);letter-spacing:-1.4px;margin:2px 0 0;font-size:38px}.account-summary-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.account-summary-grid article{background:#fff;border:1px solid #dce5ec;border-radius:9px;align-items:center;gap:12px;min-height:105px;padding:16px;display:flex}.account-summary-grid article>span{width:39px;height:39px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;display:grid}.account-summary-grid article>div{display:grid}.account-summary-grid small{color:#8596a2;font-size:7px}.account-summary-grid strong{color:#173d58;margin:2px 0 1px;font-size:20px}.account-summary-grid a{color:var(--unitel-blue);font-size:7px;font-weight:850}.account-dashboard-grid{grid-template-columns:1.3fr .7fr;gap:14px;display:grid}.account-panel{background:#fff;border:1px solid #dce5ec;border-radius:10px;padding:20px}.account-panel-heading{justify-content:space-between;align-items:end;gap:15px;margin-bottom:10px;display:flex}.account-panel-heading h2,.account-profile-panel h2{color:#173b54;margin:2px 0 0;font-size:18px}.account-panel-heading>a{color:var(--unitel-blue);font-size:8px;font-weight:900}.mini-order-list{display:grid}.mini-order-list article{border-top:1px solid #edf2f5;grid-template-columns:1fr auto auto;align-items:center;gap:14px;min-height:66px;display:grid}.mini-order-list article>span:first-child{display:grid}.mini-order-list small{color:#8999a4;font-size:7px}.mini-order-list strong{color:#34566d;font-size:9px}.mini-order-list article>b{color:#23465e;font-size:9px}.status-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:7px;font-style:normal;font-weight:900;display:inline-flex}.status-pill.blue{color:#1574ac;background:#e9f6fd}.status-pill.green{color:#16815c;background:#eaf8f2}.status-pill.gray{color:#687b88;background:#eff3f5}.account-profile-panel dl{margin:10px 0 15px;display:grid}.account-profile-panel dl>div{border-top:1px solid #edf2f5;padding:10px 0}.account-profile-panel dt{color:#8a9aa5;font-size:7px}.account-profile-panel dd{color:#3d5d72;margin:2px 0 0;font-size:9px;font-weight:800}.account-profile-panel button{color:#365c75;background:#fff;border:1px solid #cfdee7;border-radius:6px;width:100%;min-height:38px;font-size:8px;font-weight:850}.portal-toolbar{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.portal-search{color:#89a0af;background:#fff;border:1px solid #d7e2e9;border-radius:7px;align-items:center;gap:8px;min-width:330px;min-height:40px;padding:0 11px;display:flex}.portal-search input{min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:8px}.portal-toolbar select{color:#5d7485;background:#fff;border:1px solid #d7e2e9;border-radius:7px;padding:0 12px;font-size:8px}.order-history-list{gap:10px;display:grid}.order-history-card{background:#fff;border:1px solid #dce5ec;border-radius:10px;overflow:hidden}.order-history-head{background:#fbfdfe;border-bottom:1px solid #edf2f5;grid-template-columns:1.2fr 1fr 1fr auto;align-items:center;gap:15px;min-height:62px;padding:12px 16px;display:grid}.order-history-head>span:not(.status-pill){display:grid}.order-history-head small{color:#8b9ba6;text-transform:uppercase;font-size:6px}.order-history-head strong,.order-history-head b{color:#34546a;font-size:8px}.order-history-body{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:78px;padding:14px 16px;display:grid}.order-box-icon{width:42px;height:42px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;display:grid}.order-history-body>div:nth-child(2){display:grid}.order-history-body strong{color:#31546b;font-size:9px}.order-history-body small{color:#8999a5;margin-top:3px;font-size:7px}.order-history-actions{gap:6px;display:flex}.order-history-actions a,.order-history-actions button{color:#47667a;background:#fff;border:1px solid #d7e2e9;border-radius:5px;padding:7px 9px;font-size:7px;font-weight:850}.order-history-actions a:first-child{color:var(--unitel-blue);background:#f2faff;border-color:#b9daf0}.portal-intro-card{background:#fff;border:1px solid #dce5ec;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:120px;margin-bottom:14px;padding:22px;display:flex}.portal-intro-card h2{color:#173b54;margin:2px 0 7px;font-size:20px}.portal-intro-card p{color:#7c909f;max-width:580px;margin:0;font-size:9px;line-height:1.6}.quote-history-table,.invoice-list{background:#fff;border:1px solid #dce5ec;border-radius:10px;overflow:hidden}.quote-history-row{color:#5c7485;border-bottom:1px solid #edf2f5;grid-template-columns:.8fr 1.6fr 1fr 1fr .8fr auto;align-items:center;gap:12px;min-height:58px;padding:0 14px;font-size:8px;display:grid}.quote-history-row.heading,.invoice-row.heading{color:#8998a3;text-transform:uppercase;letter-spacing:.5px;background:#f8fafc;min-height:42px;font-size:6px;font-weight:900}.quote-history-row b,.quote-history-row strong{color:#294d65}.quote-history-row button{color:var(--unitel-blue);background:0 0;border:0;font-size:7px;font-weight:900}.invoice-row{color:#617888;border-bottom:1px solid #edf2f5;grid-template-columns:.9fr 1.25fr 1fr .8fr 1.1fr;align-items:center;gap:12px;min-height:58px;padding:0 14px;font-size:8px;display:grid}.invoice-row b,.invoice-row strong{color:#2d5168}.invoice-actions{gap:5px;display:flex}.invoice-actions button{color:#537084;background:#fff;border:1px solid #d8e2e9;border-radius:5px;align-items:center;gap:4px;min-height:30px;padding:0 8px;font-size:7px;font-weight:850;display:inline-flex}.portal-lead{color:#7d909e;margin:-12px 0 18px;font-size:10px}.portal-product-grid{grid-template-columns:repeat(3,1fr)}.portal-empty{color:#8193a0;background:#fff;border:1px dashed #cbd9e2;border-radius:10px;place-items:center;min-height:270px;display:grid}.invoice-request-section{background:#f4f7fa}.invoice-request-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:65px;display:grid}.invoice-request-copy h2{color:var(--unitel-ink);letter-spacing:-1.3px;margin:6px 0 12px;font-size:38px}.invoice-request-copy>p{color:#748897;font-size:11px;line-height:1.7}.invoice-flow{align-items:flex-start;margin-top:28px;display:flex}.invoice-flow span{color:#91a0ab;text-align:center;justify-items:center;gap:6px;min-width:65px;display:grid}.invoice-flow span b{background:#dfe9ef;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;display:grid}.invoice-flow span small{font-size:7px;font-weight:850}.invoice-flow span.active{color:#1f618a}.invoice-flow span.active b{color:#fff;background:var(--unitel-blue)}.invoice-flow>i{background:#cbd9e2;flex:1;height:1px;margin-top:15px}.invoice-note{color:var(--unitel-blue);background:#eff9fe;border:1px solid #cfe4f1;border-radius:8px;gap:10px;margin-top:28px;padding:15px;display:flex}.invoice-note span{display:grid}.invoice-note strong{color:#245570;font-size:9px}.invoice-note small{color:#688394;margin-top:3px;font-size:7px;line-height:1.5}.invoice-request-form,.invoice-success{background:#fff;border:1px solid #dce5ec;border-radius:11px;gap:13px;padding:28px;display:grid;box-shadow:0 18px 50px #071b310d}.form-section-title{border-bottom:1px solid #edf2f5;align-items:center;gap:10px;margin-top:4px;padding-bottom:9px;display:flex}.form-section-title>span{width:28px;height:28px;color:var(--unitel-blue);background:#eaf6fe;border-radius:7px;place-items:center;font-size:7px;font-weight:950;display:grid}.form-section-title>div{display:grid}.form-section-title strong{color:#31536a;font-size:9px}.form-section-title small{color:#8999a5;font-size:7px}.invoice-success{text-align:center;align-content:center;place-items:center;min-height:360px}.invoice-success>span{color:#19a674;background:#e9f9f3;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.invoice-success h3{color:var(--unitel-ink);margin:12px 0 2px}.invoice-success p{color:#7c909f;max-width:400px;font-size:9px;line-height:1.6}.invoice-success button{color:#3d6077;background:#fff;border:1px solid #cbdbe5;border-radius:6px;padding:9px 12px;font-size:8px;font-weight:850}.tracking-section{background:#f4f7fa;min-height:580px}.tracking-shell{max-width:980px}.tracking-search{background:#fff;border:1px solid #dce5ec;border-radius:11px;justify-content:space-between;align-items:center;gap:30px;min-height:110px;padding:20px 22px;display:flex}.tracking-search h2{color:var(--unitel-ink);margin:2px 0 0;font-size:22px}.tracking-search label{color:#8ca0ae;border:1px solid #d2e0e8;border-radius:7px;align-items:center;gap:8px;width:min(430px,100%);min-height:45px;padding-left:12px;display:flex;overflow:hidden}.tracking-search input{min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:9px}.tracking-search button{background:var(--unitel-blue);color:#fff;border:0;align-self:stretch;padding:0 17px;font-size:8px;font-weight:900}.tracking-card{background:#fff;border:1px solid #dce5ec;border-radius:11px;margin-top:14px;overflow:hidden}.tracking-card-head{background:#fbfdfe;border-bottom:1px solid #edf2f5;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:78px;padding:15px 20px;display:grid}.tracking-card-head>div{display:grid}.tracking-card-head>div:last-child{text-align:right}.tracking-card-head small{color:#8b9ba6;text-transform:uppercase;font-size:6px}.tracking-card-head strong{color:#2f5269;font-size:11px}.tracking-progress{grid-template-columns:repeat(5,1fr);padding:35px 28px;display:grid;position:relative}.tracking-progress:before{content:"";background:#dfe8ed;height:2px;position:absolute;top:48px;left:9%;right:9%}.tracking-progress span{z-index:1;text-align:center;color:#8e9da7;justify-items:center;gap:4px;display:grid;position:relative}.tracking-progress i{color:#9aa9b3;background:#fff;border:2px solid #d5e1e8;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.tracking-progress span.done i{color:#fff;background:#18a674;border-color:#18a674}.tracking-progress span.current i{color:#fff;background:var(--unitel-blue);border-color:var(--unitel-blue);box-shadow:0 0 0 5px #078bea1a}.tracking-progress b{color:#566f80;margin-top:5px;font-size:8px}.tracking-progress span.current b{color:#126b9e}.tracking-progress small{font-size:6px}.tracking-details{background:#fbfdfe;border-top:1px solid #edf2f5;grid-template-columns:repeat(3,1fr);gap:15px;padding:16px 20px;display:grid}.tracking-details>div{color:var(--unitel-blue);align-items:center;gap:9px;display:flex}.tracking-details span{display:grid}.tracking-details small{color:#8b9aa6;font-size:6px}.tracking-details strong{color:#3e5e72;font-size:8px}.app-toast{z-index:130;color:#fff;background:#082b45;border-radius:8px;align-items:center;gap:9px;max-width:360px;min-height:46px;padding:0 15px;font-size:9px;font-weight:850;animation:.25s both toast-in;display:flex;position:fixed;top:22px;right:22px;box-shadow:0 16px 38px #071b3138}.app-toast span{background:#19a776;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px){.cart-layout,.checkout-layout{grid-template-columns:1fr}.order-summary-card,.checkout-summary{position:static}.customer-portal-layout{grid-template-columns:210px minmax(0,1fr)}.account-summary-grid,.portal-product-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.cart-line{grid-template-columns:90px 1fr auto}.cart-quantity{grid-column:2}.cart-line-price{grid-area:1/3/3}.auth-page{grid-template-columns:1fr}.auth-visual{min-height:430px}.auth-form-wrap{min-height:600px}.customer-portal-layout{grid-template-columns:1fr}.customer-sidebar{position:static}.customer-nav{grid-template-columns:repeat(5,1fr);overflow-x:auto}.customer-nav a{justify-content:center;min-width:115px}.customer-logout{display:none}.account-dashboard-grid{grid-template-columns:1fr}.invoice-request-layout{grid-template-columns:1fr;gap:28px}.tracking-search{flex-direction:column;align-items:stretch;gap:13px}.tracking-search label{width:100%}.tracking-progress{grid-template-columns:repeat(5,140px);overflow-x:auto}.tracking-progress:before{display:none}}@media (width<=650px){.cart-line{grid-template-columns:72px 1fr;align-items:start;gap:12px}.cart-line-art{height:70px}.cart-quantity{grid-column:2}.cart-line-price{text-align:left;grid-area:auto/1/auto/-1;justify-items:start;padding-left:84px}.checkout-form-grid,.choice-grid.two,.auth-two{grid-template-columns:1fr}.checkout-form-grid label.wide{grid-column:auto}.checkout-card{padding:18px}.checkout-card-heading{grid-template-columns:32px 1fr}.checkout-card-heading>a{grid-column:2}.checkout-progress i{width:20px}.checkout-progress span{font-size:0}.checkout-progress span b{font-size:8px}.order-success-card{padding:28px 18px}.order-success-card h1{font-size:31px}.success-timeline{text-align:left;grid-template-columns:1fr;gap:14px}.success-timeline:before{display:none}.success-timeline span{text-align:left;grid-template-columns:auto 1fr;justify-items:start}.success-timeline i{grid-row:1/3}.success-timeline b{margin:0}.account-summary-grid{grid-template-columns:1fr 1fr}.mini-order-list article{grid-template-columns:1fr auto;padding:10px 0}.mini-order-list article>b{grid-column:1/-1}.portal-toolbar{flex-direction:column}.portal-search{min-width:0}.order-history-head{grid-template-columns:1fr 1fr}.order-history-body{grid-template-columns:auto 1fr}.order-history-actions{flex-wrap:wrap;grid-column:1/-1}.portal-intro-card{flex-direction:column;align-items:flex-start}.quote-history-table,.invoice-list{overflow-x:auto}.quote-history-row{min-width:760px}.invoice-row{min-width:650px}.portal-product-grid{grid-template-columns:1fr}.invoice-flow{overflow-x:auto}.invoice-flow span{min-width:80px}.tracking-card-head{grid-template-columns:1fr auto}.tracking-card-head>div:last-child{text-align:left;grid-column:1/-1}.tracking-details{grid-template-columns:1fr}.app-toast{max-width:none;top:12px;left:12px;right:12px}}.admin-app{min-height:100vh;color:var(--unitel-ink);background:#f4f7fa;grid-template-columns:225px minmax(0,1fr);display:grid}.admin-sidebar{color:#fff;background:#071b31;flex-direction:column;align-self:start;min-height:100vh;padding:22px 14px 15px;display:flex;position:sticky;top:0}.admin-brand{padding:0 10px 22px;display:grid}.admin-brand strong{color:#43bdf5;letter-spacing:-1.3px;font-size:25px;font-style:italic;font-weight:950}.admin-sidebar nav{gap:3px;display:grid}.admin-sidebar nav a{color:#8eabbf;border-radius:7px;align-items:center;gap:10px;min-height:42px;padding:0 10px;font-size:8px;font-weight:850;display:flex}.admin-sidebar nav a:hover{color:#d9effb;background:#ffffff0d}.admin-sidebar nav a.active{color:#fff;box-shadow:inset 3px 0 0 var(--unitel-blue);background:linear-gradient(90deg,#078bea47,#078bea14)}.admin-sidebar-bottom{border-top:1px solid #ffffff14;gap:12px;margin-top:auto;padding-top:18px;display:grid}.admin-sidebar-bottom>a{color:#6fa9ca;padding:0 8px;font-size:8px}.admin-sidebar-bottom>span{align-items:center;gap:9px;padding:8px;display:flex}.admin-sidebar-bottom>span>b{color:#68cdf8;background:#0d4165;border-radius:8px;place-items:center;width:34px;height:34px;font-size:8px;display:grid}.admin-sidebar-bottom i{font-style:normal;display:grid}.admin-sidebar-bottom i strong{font-size:8px}.admin-sidebar-bottom i small{color:#6e8ca1;font-size:6px}.admin-main{min-width:0}.admin-topbar{background:#fff;border-bottom:1px solid #e0e8ee;justify-content:space-between;align-items:center;min-height:67px;padding:0 28px;display:flex}.admin-topbar>div{align-items:center;gap:9px;display:flex}.admin-topbar label{color:#8ca0ad;background:#fbfdfe;border:1px solid #d9e3e9;border-radius:7px;align-items:center;gap:8px;width:min(360px,38vw);min-height:38px;padding:0 10px;display:flex}.admin-topbar input{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:8px}.admin-topbar button{color:#667e8f;background:#fff;border:1px solid #dbe4ea;border-radius:7px;place-items:center;width:36px;height:36px;display:grid}.admin-content{padding:28px}.admin-page-heading{justify-content:space-between;align-items:flex-start;gap:25px;min-height:78px;display:flex}.admin-page-heading>div:first-child>span{color:var(--unitel-blue);text-transform:uppercase;letter-spacing:1.1px;font-size:7px;font-weight:950}.admin-page-heading h1{letter-spacing:-1.1px;color:#143650;margin:3px 0 5px;font-size:31px}.admin-page-heading p{color:#7b8f9e;margin:0;font-size:9px}.admin-heading-actions{gap:7px;display:flex}.admin-primary,.admin-secondary{border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:8px;font-weight:900;display:inline-flex}.admin-primary{background:var(--unitel-blue);color:#fff;border:0}.admin-secondary{color:#46677d;background:#fff;border:1px solid #cfdee7}.admin-primary.small,.admin-secondary.small{min-height:29px;padding:0 9px;font-size:7px}.admin-kpi-grid{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.admin-kpi-grid article{background:#fff;border:1px solid #dce5ec;border-radius:9px;align-items:center;gap:12px;min-height:108px;padding:16px;display:flex}.admin-kpi-grid article>span{width:41px;height:41px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;display:grid}.admin-kpi-grid article>div{display:grid}.admin-kpi-grid small{color:#8797a3;font-size:7px}.admin-kpi-grid strong{color:#173b54;margin:2px 0;font-size:19px}.admin-kpi-grid b{color:#5b9b7c;font-size:6px;font-weight:800}.admin-dashboard-grid{grid-template-columns:1.5fr .5fr;gap:13px;margin-bottom:13px;display:grid}.admin-dashboard-grid.lower{grid-template-columns:1.2fr .8fr}.admin-panel{background:#fff;border:1px solid #dce5ec;border-radius:10px;padding:18px}.admin-panel-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.admin-panel-head>div{display:grid}.admin-panel-head>div>span{color:#7f93a1;letter-spacing:.8px;font-size:6px;font-weight:950}.admin-panel-head h2{color:#26495f;margin:3px 0 0;font-size:14px}.admin-panel-head select,.admin-panel-head button{color:#6e8290;background:#fff;border:1px solid #d9e3e9;border-radius:6px;min-height:31px;padding:0 9px;font-size:7px}.fake-chart{border-top:1px solid #edf2f5;justify-content:space-around;align-items:end;gap:12px;height:230px;padding:25px 12px 22px;display:flex;position:relative}.chart-lines{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:23px 0 20px}.chart-lines i{background:#edf2f5;width:100%;height:1px}.fake-chart>span{background:linear-gradient(#20aeef,#087cbf);border-radius:5px 5px 2px 2px;width:8.5%;max-width:42px;min-height:20px;position:relative;box-shadow:0 8px 15px #078bea1a}.fake-chart>span b{color:#8999a4;font-size:6px;position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}.admin-alert-list{display:grid}.admin-alert-list article{border-top:1px solid #edf2f5;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:57px;display:grid}.admin-alert-list article>i{border-radius:50%;width:7px;height:7px}.admin-alert-list i.red{background:#dc6270}.admin-alert-list i.orange{background:#eaa748}.admin-alert-list article>span{display:grid}.admin-alert-list strong{color:#36586e;font-size:8px}.admin-alert-list small{color:#8d9ba5;font-size:6px}.admin-alert-list b{color:#24485f;font-size:10px}.admin-orders-mini{display:grid}.admin-orders-mini>div{color:#607887;border-top:1px solid #edf2f5;grid-template-columns:1fr 1.3fr .8fr .8fr;align-items:center;gap:10px;min-height:45px;padding:0 4px;font-size:7px;display:grid}.admin-orders-mini .heading{color:#94a1aa;text-transform:uppercase;min-height:32px;font-size:6px}.admin-orders-mini strong,.admin-orders-mini b{color:#31536a}.admin-top-products{display:grid}.admin-top-products>span{border-top:1px solid #edf2f5;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:60px;display:grid}.admin-top-products>span>b{color:#9aa8b1;font-size:9px}.admin-top-products i{font-style:normal;display:grid}.admin-top-products strong{color:#37586e;font-size:8px}.admin-top-products small{color:#8d9ba5;font-size:6px}.admin-top-products em{color:#316b8c;font-size:7px;font-style:normal;font-weight:850}.admin-toolbar{background:#fff;border:1px solid #dce5ec;border-radius:9px;align-items:center;gap:8px;min-height:58px;margin-bottom:10px;padding:9px;display:flex}.admin-toolbar label{color:#91a1ac;border:1px solid #d8e2e9;border-radius:6px;flex:1;align-items:center;gap:7px;min-width:280px;min-height:37px;padding:0 9px;display:flex}.admin-toolbar input{font:inherit;border:0;outline:0;flex:1;font-size:8px}.admin-toolbar select,.admin-toolbar>button{color:#637a8a;background:#fff;border:1px solid #d8e2e9;border-radius:6px;min-height:37px;padding:0 10px;font-size:7px}.admin-table-wrap{background:#fff;border:1px solid #dce5ec;border-radius:9px;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:820px}.admin-table th{color:#8998a3;text-align:left;text-transform:uppercase;letter-spacing:.6px;background:#f8fafc;height:42px;font-size:6px}.admin-table th,.admin-table td{border-bottom:1px solid #edf2f5;padding:9px 12px}.admin-table td{color:#587181;font-size:7px}.admin-table td:first-child{align-items:center;gap:9px;display:flex}.admin-table td:first-child>span:last-child{display:grid}.admin-table td strong{color:#2f5269;font-size:8px}.admin-table td small{color:#8f9da7;margin-top:2px;font-size:6px}.admin-product-thumb{background:linear-gradient(145deg,#edf7fc,#d7ecf7);border:1px solid #cee1ec;border-radius:6px;width:38px;height:33px;display:inline-block;position:relative}.admin-product-thumb:after{content:"";border:2px solid #238bc3;border-radius:3px;position:absolute;inset:9px}.admin-product-thumb.camera:after{border-radius:50%}.admin-dots{color:#8798a3;letter-spacing:2px;background:0 0;border:0}.inventory-source-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:13px;display:grid}.inventory-source-grid article{background:#fff;border:1px solid #dce5ec;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:91px;padding:14px;display:grid}.inventory-source-grid article>span{width:36px;height:36px;color:var(--unitel-blue);background:#eaf6fe;border-radius:7px;place-items:center;display:grid}.inventory-source-grid article>div{display:grid}.inventory-source-grid small{color:#8c9ba5;letter-spacing:.6px;font-size:5.5px}.inventory-source-grid strong{color:#31536a;font-size:8px}.inventory-source-grid b{margin-top:2px;font-size:6px}.sync-ok{color:#15986c}.sync-warn{color:#d99a3c}.inventory-source-grid em{color:#35576c;font-size:8px;font-style:normal;font-weight:850}.admin-inline-search{color:#91a1ac;border:1px solid #d8e2e9;border-radius:6px;align-items:center;gap:7px;min-width:220px;min-height:32px;padding:0 8px;display:flex}.admin-inline-search input{font:inherit;border:0;outline:0;font-size:7px}.inventory-table{display:grid}.inventory-table>div{color:#657d8d;border-top:1px solid #edf2f5;grid-template-columns:2.2fr repeat(5,.65fr);align-items:center;gap:8px;min-height:46px;font-size:7px;display:grid}.inventory-table>div.heading{color:#94a2ab;text-transform:uppercase;min-height:32px;font-size:5.5px}.inventory-table>div>span{display:grid}.inventory-table strong{color:#31536a}.inventory-table small{color:#8d9ba5;font-size:6px}.customer-admin-grid{gap:9px;display:grid}.customer-admin-grid article{background:#fff;border:1px solid #dce5ec;border-radius:9px;grid-template-columns:auto 1.5fr 1fr 1fr auto;align-items:center;gap:15px;min-height:78px;padding:12px 15px;display:grid}.customer-admin-grid article>span{width:38px;height:38px;color:var(--unitel-blue);background:#eaf6fe;border-radius:50%;place-items:center;font-size:8px;font-weight:950;display:grid}.customer-admin-grid article>div{display:grid}.customer-admin-grid strong{color:#31536a;font-size:9px}.customer-admin-grid b{color:#284a61;font-size:8px}.customer-admin-grid small{color:#8e9ca6;font-size:6px}.customer-admin-grid button{color:#4e6e82;background:#fff;border:1px solid #d6e1e8;border-radius:5px;padding:7px 9px;font-size:7px;font-weight:850}.invoice-kpis{grid-template-columns:repeat(3,1fr)}.content-admin-grid{grid-template-columns:1.1fr .9fr;gap:13px;display:grid}.banner-preview{color:#fff;background:radial-gradient(circle at 80% 25%,#3bc4ff38,#0000 28%),linear-gradient(135deg,#071b31,#0c4b77);border-radius:8px;flex-direction:column;justify-content:center;min-height:245px;padding:30px;display:flex;position:relative;overflow:hidden}.banner-preview:after{content:"";border:1px solid #68d3ff2e;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-95px;right:-75px;box-shadow:0 0 0 30px #68d3ff09}.banner-preview small{color:#65c9f7;letter-spacing:1px;font-size:6px;font-weight:950}.banner-preview strong{letter-spacing:-1.1px;max-width:430px;margin:8px 0 17px;font-size:28px;line-height:1}.banner-preview span{color:#8cdcff;font-size:8px;font-weight:900}.banner-actions{gap:6px;margin-top:10px;display:flex}.banner-actions button{color:#587486;background:#fff;border:1px solid #d7e2e9;border-radius:5px;padding:8px 10px;font-size:7px}.campaign-list{display:grid}.campaign-list article{border-top:1px solid #edf2f5;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:67px;display:grid}.campaign-icon{width:40px;height:40px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;place-items:center;display:grid}.campaign-list article>div{display:grid}.campaign-list strong{color:#35566c;font-size:8px}.campaign-list small{color:#8f9da7;font-size:6px}@media (width<=1050px){.admin-app{grid-template-columns:72px minmax(0,1fr)}.admin-brand strong{font-size:17px}.admin-brand small,.admin-sidebar nav a span,.admin-sidebar-bottom i,.admin-sidebar-bottom>a{display:none}.admin-sidebar nav a,.admin-sidebar-bottom>span{justify-content:center}.admin-kpi-grid,.inventory-source-grid{grid-template-columns:repeat(2,1fr)}.admin-dashboard-grid,.admin-dashboard-grid.lower,.content-admin-grid{grid-template-columns:1fr}}@media (width<=700px){.admin-app{grid-template-columns:1fr}.admin-sidebar{flex-direction:row;align-items:center;min-height:0;padding:10px;position:static;overflow-x:auto}.admin-brand{padding:0 12px 0 4px}.admin-sidebar nav{display:flex}.admin-sidebar nav a{min-width:44px}.admin-sidebar-bottom{display:none}.admin-topbar{padding:0 14px}.admin-topbar label{width:55vw}.admin-content{padding:18px 13px}.admin-page-heading{flex-direction:column;margin-bottom:13px}.admin-kpi-grid,.inventory-source-grid,.invoice-kpis{grid-template-columns:1fr}.admin-toolbar{flex-direction:column;align-items:stretch}.admin-toolbar label{min-width:0}.inventory-table{overflow-x:auto}.inventory-table>div{min-width:700px}.customer-admin-grid article{grid-template-columns:auto 1fr}.customer-admin-grid article>div:nth-of-type(n+2),.customer-admin-grid article>button{grid-column:2}}.brand{gap:0}.brand-copy strong{letter-spacing:-.7px;font-size:24px}.brand-copy small{letter-spacing:1.85px;margin-top:1px}.hero{background:#071b31;border-bottom:1px solid #17354d}.hero-kicker{color:#6fc7f3;letter-spacing:1.35px;text-transform:uppercase;margin-bottom:17px;font-size:9px;font-weight:900;display:inline-block}.hero-copy h1{letter-spacing:-2.6px;max-width:720px;margin:0;font-size:clamp(38px,4.3vw,60px);font-style:normal;line-height:1.02}.hero-copy h1 em{color:inherit;font-style:normal}.hero-copy p{color:#b6c6d3;max-width:660px;margin:20px 0 0;font-size:14px;line-height:1.72}.hero-points{color:#a9bccb;gap:18px;margin-top:26px}.hero-points span{font-size:9px}.hero-media-placeholder{text-align:center;color:#8ea8b9;background:#0a243b;border:1px dashed #4f7087;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:34px;display:flex}.hero-media-icon{color:#72b9df;background:#0b2a44;border:1px solid #31546c;border-radius:6px;place-items:center;width:58px;height:58px;margin-bottom:16px;display:grid}.hero-media-placeholder strong{color:#dbe8f0;font-size:13px}.hero-media-placeholder small{color:#8da4b4;max-width:290px;margin-top:7px;font-size:10px;line-height:1.5}.hero-media-placeholder em{color:#638398;text-transform:uppercase;letter-spacing:.75px;margin-top:13px;font-size:8px;font-style:normal}.hero-grid-pattern,.hero-glow,.hero-visual,.hero-edge{display:none!important}.suggestion-placeholder{color:#94a5b1;background:#f5f7f9;border:1px dashed #ccd7df;border-radius:5px;place-items:center;width:42px;height:34px;display:grid}.suggestion-art{display:none!important}.direction-card,.product-card,.category-card,.solution-card,.value-list,.quote-card,.admin-panel,.portal-card,.account-card,.checkout-card{box-shadow:none!important}.solutions-section{background:#081d30}.solutions-section:before{display:none}.solution-card{background:#0b263c;border-color:#1b405a}.solution-card:hover{background:#0c2b45;transform:translateY(-2px)}.quote-section{padding:66px 0}.quote-card{background:#0b3555;border:1px solid #144c70;border-radius:8px;min-height:270px;padding:44px 48px}.quote-pattern{display:none!important}.quote-card h2{letter-spacing:-1.6px;font-size:clamp(30px,3.3vw,43px)}.quote-main-button,.quote-secondary{border-radius:5px}.page-hero{background:#071b31!important}.page-hero:after{display:none!important}.catalog-trigger{background:var(--unitel-blue)!important}.mega-feature{background:#0a3150!important}.project-tray{background:#0a3556!important}.customer-avatar{background:#0a6fae!important}.fake-chart>span{box-shadow:none!important;background:#1288c8!important}.admin-product-thumb{background:#f5f7f9!important;border:1px dashed #cbd7df!important}.admin-product-thumb:before,.admin-product-thumb:after{display:none!important}.banner-preview{text-align:center;border:1px dashed #c8d5de;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:245px;padding:30px;display:flex;color:#718694!important;background:#f7f9fb!important}.banner-preview strong{margin-top:10px;color:#36546a!important;font-size:13px!important}.banner-preview small{max-width:280px;margin-top:6px;color:#8a9aa6!important;font-size:9px!important}.banner-preview>span:not(.banner-placeholder-icon){display:none}.banner-placeholder-icon{color:#91a3af;background:#fff;border:1px solid #d3dde4;border-radius:6px;place-items:center;width:52px;height:52px;display:grid}.order-success-section{background:#f4f7fa!important}.footer-brand-symbol{display:none!important}.footer-brand-wrap{gap:0}.product-card,.category-card,.direction-card,.solution-card,.value-list,.brands-row{border-radius:7px}.product-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #143a550f!important}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:34px;min-height:auto}.hero-media-placeholder{min-height:250px}}@media (width<=640px){.hero-grid{padding-top:38px;padding-bottom:38px}.hero-copy h1{letter-spacing:-1.7px;font-size:37px}.hero-media-placeholder{min-height:220px;padding:24px}.quote-card{padding:32px 24px}}:root{font-family:Aptos,Segoe UI Variable Text,Segoe UI,Helvetica,Arial,sans-serif}body{font-size:15px}.section-heading h2,.solution-heading h2,.company-value h2,.page-hero h1,.quote-card h2{letter-spacing:-.85px;font-weight:680}.eyebrow,.hero-kicker,.quote-kicker{letter-spacing:.55px;text-transform:none;font-weight:700}.header-main{grid-template-columns:218px minmax(320px,1fr) auto;gap:24px;min-height:78px}.brand-copy strong{letter-spacing:-.5px;font-size:23px;font-weight:800}.brand-copy small{letter-spacing:1.35px;font-size:7px;font-weight:700}.search{background:#f8fafb;border-radius:9px}.search input{font-size:13px}.search-key{border-radius:6px;font-weight:700}.quote-action{border-radius:7px;font-weight:700}.icon-action{border-radius:7px}.nav-inner>a,.catalog-trigger{letter-spacing:0;font-weight:650}.nav-help{font-weight:650!important}.topbar{font-size:10px}.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);gap:76px;min-height:510px;padding-top:58px;padding-bottom:64px}.hero-kicker{color:#9fcfe8;margin-bottom:20px;padding-left:40px;font-size:11px;position:relative}.hero-kicker:before{content:"";background:#159ee9;width:27px;height:2px;position:absolute;top:50%;left:0}.hero-copy h1{letter-spacing:-1.65px;max-width:760px;font-size:clamp(38px,4.1vw,57px);font-weight:690;line-height:1.035}.hero-copy p{color:#b5c7d3;max-width:620px;margin-top:22px;font-size:15px;line-height:1.65}.hero-actions{margin-top:30px}.hero-actions .button{border-radius:7px;min-height:45px;font-weight:700}.hero-points{color:#7f9bad;gap:9px;margin-top:31px;font-size:10px}.hero-points span{font-size:10px;font-weight:600}.hero-points i{color:#37627c;font-style:normal}.hero-media-wrap{align-self:center}.hero-media-placeholder{background:#0a243b;border:1px dashed #49697e;border-radius:12px 12px 4px 4px;min-height:330px;padding:32px}.hero-media-icon{background:#0c2e49;border-radius:8px;width:54px;height:54px;margin-bottom:16px}.hero-media-placeholder strong{font-size:14px;font-weight:650}.hero-media-placeholder small{font-size:11px}.hero-media-caption{color:#9bb2c1;background:#081f34;border:1px solid #24455b;border-top:0;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:11px 14px;display:flex}.hero-media-caption span{font-size:10px;font-weight:650}.hero-media-caption small{color:#66879c;font-size:9px}.trust-item{min-height:70px}.trust-icon{border-radius:7px;width:34px;height:34px}.trust-item strong{font-size:10px;font-weight:700}.trust-item small{font-size:9px}.home-directions{padding-top:54px;padding-bottom:60px}.direction-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.direction-card{border-radius:11px;min-height:132px;padding:20px}.direction-card:first-child,.direction-card:nth-child(2){grid-column:span 2}.direction-card:nth-child(3),.direction-card:nth-child(4){grid-column:span 1;grid-template-columns:1fr auto}.direction-card:nth-child(3) .direction-icon,.direction-card:nth-child(4) .direction-icon{display:none}.direction-card:nth-child(3) p,.direction-card:nth-child(4) p{font-size:10px}.direction-icon{border-radius:8px}.direction-card strong{font-size:15px;font-weight:720}.direction-card p{font-size:11px}.product-card{border-radius:11px}.product-card:hover{transform:translateY(-2px)}.product-body h3{min-height:37px;font-size:13px;font-weight:650}.product-brand-row{letter-spacing:.25px;font-size:8px;font-weight:700}.price-label{letter-spacing:.25px;text-transform:none;font-size:8px}.price{letter-spacing:-.15px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.product-primary{border-radius:7px;font-size:10px;font-weight:700}.product-quote{font-size:9px;font-weight:650}.product-badge{letter-spacing:.3px;text-transform:none;font-size:8px;font-weight:700}.product-corner{letter-spacing:.2px;text-transform:none;font-size:8px;font-weight:650}.stock{font-size:9px;font-weight:650}.category-card{border-radius:11px}.category-card strong{font-weight:700}.category-tag{text-transform:none;letter-spacing:0;font-weight:650}.solution-kicker{letter-spacing:.3px;font-size:9px;font-weight:650}.solution-card h3{font-weight:680}.solution-features span{font-size:9px}.quote-card{background:#0b3555;border-radius:12px;grid-template-columns:minmax(0,1fr) 220px;min-height:250px;padding:42px 46px}.quote-kicker{color:#89c9ea;font-size:10px}.quote-card h2{margin-top:9px;font-size:clamp(27px,3vw,38px)}.quote-card p{font-size:13px}.quote-tags span{font-size:9px}.quote-main-button,.quote-secondary{font-size:10px;font-weight:700}.admin-kpi strong,.portal-stat strong,.summary-total strong,.checkout-total strong,.order-total strong{font-variant-numeric:tabular-nums;letter-spacing:-.25px;font-family:Aptos,Segoe UI Variable Text,Segoe UI,sans-serif}@media (width<=1050px){.direction-grid{grid-template-columns:repeat(2,1fr)}.direction-card:nth-child(n){grid-column:auto;grid-template-columns:auto 1fr auto}.direction-card:nth-child(3) .direction-icon,.direction-card:nth-child(4) .direction-icon{display:grid}}@media (width<=900px){.hero-grid{grid-template-columns:1fr;gap:34px}.hero-copy{max-width:760px}.hero-media-wrap{width:100%}}@media (width<=640px){.hero-copy h1{letter-spacing:-1px;font-size:36px}.hero-points{gap:7px}.hero-media-caption{flex-direction:column;align-items:flex-start;gap:3px}.direction-grid,.quote-card{grid-template-columns:1fr}}.product-family-hero .page-hero-inner{align-items:center}.product-route-section{background:#f5f8fb;padding-top:48px}.product-route-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.product-route-card{min-height:116px;color:var(--unitel-ink);background:#fff;border:1px solid #dce6ed;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:20px;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid}.product-route-card>span{width:42px;height:42px;color:var(--unitel-blue);background:#eef7fd;border-radius:11px;place-items:center;display:grid}.product-route-card strong{margin-bottom:4px;font-size:15px;display:block}.product-route-card p{color:var(--unitel-muted);margin:0;font-size:12px;line-height:1.5}.product-route-card:hover{border-color:#b7d8ec;transform:translateY(-2px);box-shadow:0 10px 24px #11334d0f}.catalog-intro{background:#fff;border-bottom:1px solid #e4ebf0;padding:58px 0 38px}.catalog-intro-inner{grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:60px;display:grid}.catalog-breadcrumb{color:#8595a3;align-items:center;gap:8px;margin-bottom:23px;font-size:11px;display:flex}.catalog-breadcrumb a:hover{color:var(--unitel-blue)}.catalog-intro h1{letter-spacing:-1.9px;color:#0b2d4b;margin:8px 0 9px;font-size:clamp(36px,4.4vw,58px);line-height:1.02}.catalog-intro p{color:#687c8c;max-width:650px;margin:0;font-size:14px;line-height:1.65}.catalog-intro-note{border-left:3px solid var(--unitel-blue);padding:5px 0 5px 18px}.catalog-intro-note span{color:#748695;margin-bottom:4px;font-size:10px;display:block}.catalog-intro-note strong{color:#12334d;margin-bottom:9px;font-size:14px;line-height:1.35;display:block}.catalog-intro-note a{color:var(--unitel-blue);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.catalog-page-section{background:#f6f8fa;min-height:640px;padding:28px 0 76px}.catalog-toolbar{background:#fff;border:1px solid #dde5eb;border-radius:13px;justify-content:space-between;align-items:center;gap:20px;min-height:58px;margin-bottom:18px;padding:8px;display:flex}.catalog-search{color:#8193a0;background:#f7f9fb;border:1px solid #edf1f4;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:260px;max-width:600px;height:42px;padding:0 12px;display:flex}.catalog-search:focus-within{background:#fff;border-color:#a9cfe7;box-shadow:0 0 0 3px #088bea12}.catalog-search input{color:#17334a;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.catalog-search button{color:#8b9aa6;cursor:pointer;background:0 0;border:0;width:26px;height:26px;font-size:20px}.catalog-toolbar-right{align-items:center;gap:17px;display:flex}.catalog-result-text{color:#728390;white-space:nowrap;font-size:10px}.catalog-result-text b{color:#15364f;font-size:12px}.catalog-sort{color:#788a98;align-items:center;gap:8px;font-size:10px;display:flex}.catalog-sort select{color:#304c61;min-width:170px;height:38px;font:inherit;background:#fff;border:1px solid #dce5eb;border-radius:8px;outline:0;padding:0 30px 0 10px;font-size:10px}.catalog-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:22px;display:grid}.catalog-sidebar{background:#fff;border:1px solid #dce5eb;border-radius:13px;position:sticky;top:126px;overflow:hidden}.filter-block{border-bottom:1px solid #edf1f4;padding:18px 17px}.filter-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.filter-title strong{color:#17364e;font-size:11px}.filter-title button{color:var(--unitel-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.filter-list{gap:2px;display:grid}.filter-list button{color:#607483;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 8px;font-size:10px;transition:all .15s;display:flex}.filter-list button:hover{color:#234e6a;background:#f3f8fb}.filter-list button.active{color:#087dcc;background:#eaf5fc;font-weight:700}.filter-list small{color:#9aa7b1;font-size:9px}.filter-list.compact{max-height:230px;padding-right:2px;overflow-y:auto}.availability-filter label{cursor:pointer;align-items:flex-start;gap:9px;display:flex}.availability-filter input{accent-color:var(--unitel-blue);margin-top:3px}.availability-filter span{gap:3px;display:grid}.availability-filter b{color:#24445b;font-size:10px}.availability-filter small{color:#8998a4;font-size:9px;line-height:1.4}.clear-catalog-filters{color:#486477;cursor:pointer;background:#fff;border:1px solid #ccd9e2;border-radius:8px;width:calc(100% - 34px);margin:14px 17px 17px;padding:9px;font-size:9px;font-weight:700}.clear-catalog-filters:hover{color:#087dcc;border-color:#a9cfe7}.catalog-results{min-width:0}.catalog-active-row{display:none}.catalog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-empty{background:#fff;border:1px dashed #cddae3;border-radius:13px;min-height:330px}.catalog-empty button{background:var(--unitel-blue);color:#fff;cursor:pointer;border:0;border-radius:7px;margin-top:9px;padding:9px 14px;font-size:10px;font-weight:700}.mega-feature-actions{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.mega-feature-actions a:first-child{color:#fff}@media (width<=1080px){.catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-layout{grid-template-columns:190px minmax(0,1fr)}}@media (width<=820px){.product-route-grid{grid-template-columns:1fr}.catalog-intro-inner{grid-template-columns:1fr;gap:26px}.catalog-intro-note{max-width:440px}.catalog-toolbar{flex-direction:column;align-items:stretch}.catalog-search{width:100%;max-width:none}.catalog-toolbar-right{justify-content:space-between}.catalog-layout{grid-template-columns:1fr}.catalog-sidebar{display:none}.catalog-active-row{margin-bottom:14px;display:block}.catalog-mobile-categories{gap:7px;padding-bottom:6px;display:flex;overflow-x:auto}.catalog-mobile-categories button{color:#657987;background:#fff;border:1px solid #d7e1e8;border-radius:999px;flex:none;padding:8px 12px;font-size:9px;font-weight:650}.catalog-mobile-categories button.active{color:#fff;background:#0b2d4b;border-color:#0b2d4b}}@media (width<=560px){.catalog-intro{padding:38px 0 28px}.catalog-intro h1{letter-spacing:-1.2px;font-size:34px}.catalog-toolbar-right{flex-direction:column;align-items:flex-start;gap:8px}.catalog-sort{justify-content:space-between;width:100%}.catalog-sort select{flex:1}.catalog-product-grid{grid-template-columns:1fr}}.catalog-pagination{border-top:1px solid #e2e8f0;justify-content:center;align-items:center;gap:12px;margin-top:34px;padding-top:24px;display:flex}.catalog-pagination-pages{justify-content:center;align-items:center;gap:6px;display:flex}.catalog-pagination button{appearance:none;color:#243247;min-width:38px;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7dee7;border-radius:10px;padding:0 12px;font-size:13px;font-weight:700;transition:border-color .16s,background .16s,color .16s,transform .16s}.catalog-pagination button:hover:not(:disabled){color:#2563eb;border-color:#2563eb;transform:translateY(-1px)}.catalog-pagination-pages button.active{color:#fff;background:#2563eb;border-color:#2563eb}.catalog-pagination button:disabled{opacity:.4;cursor:default;transform:none}.catalog-pagination-nav{min-width:108px!important}.catalog-pagination-ellipsis{color:#7a8798;justify-content:center;align-items:center;width:26px;height:38px;font-weight:700;display:inline-flex}@media (width<=700px){.catalog-pagination{flex-wrap:wrap;gap:8px}.catalog-pagination-pages{order:-1;justify-content:flex-start;width:100%;padding-bottom:4px;overflow-x:auto}.catalog-pagination-nav{flex:1}}.catalog-price-block{flex-direction:column;gap:3px;display:flex}.catalog-list-price{color:#7c8796;align-items:center;gap:8px;min-height:18px;font-size:12px;display:flex}.catalog-list-price del{color:#8d98a6;font-weight:600}.catalog-special-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.catalog-special-price .price{line-height:1.1}.catalog-tax-note{color:#667085;white-space:nowrap;font-size:11px;font-weight:700}.catalog-line-summary{align-items:center;gap:18px;margin-top:14px;display:flex}.catalog-line-summary strong{color:#16324f;font-size:13px;font-weight:800}.catalog-line-summary a{color:#1473e6;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.catalog-line-summary a:hover{text-decoration:underline}@media (width<=640px){.catalog-line-summary{flex-direction:column;align-items:flex-start;gap:8px}}.quote-quantity{align-items:center;gap:8px;margin:8px 0;display:inline-flex}.quote-quantity button{cursor:pointer;background:#fff;border:1px solid #d7e0e8;border-radius:7px;width:28px;height:28px;font-weight:800}.quote-quantity strong{text-align:center;min-width:20px}.auth-error{color:#a62323;background:#fff4f4;border:1px solid #f0b8b8;border-radius:8px;padding:12px 14px;font-size:13px;font-weight:600}.auth-submit:disabled{opacity:.65;cursor:wait}@media (width<=980px){.auth-page{grid-template-columns:minmax(0,720px);padding:24px}.auth-visual,.auth-visual.register{border-bottom:0;border-right:1px solid #183a55;border-radius:12px 12px 0 0;min-height:auto;padding:42px}.auth-visual>div{max-width:520px}.auth-visual h1{max-width:500px;font-size:34px}.auth-form-wrap{border-left:1px solid #dce5eb;border-radius:0 0 12px 12px;min-height:auto;padding:44px}}@media (width<=600px){.auth-page{background:#fff;align-content:stretch;padding:0}.auth-visual,.auth-visual.register{border:0;border-radius:0;padding:36px 26px}.auth-visual h1{font-size:30px}.auth-form-wrap{box-shadow:none;border:0;border-radius:0;padding:38px 26px}.auth-brand{margin-bottom:34px}}.auth-page{background:#f3f6f8;grid-template-columns:minmax(360px,440px) minmax(480px,600px);place-content:center;min-height:100vh;padding:42px;display:grid}.auth-visual,.auth-visual.register{border:1px solid #183a55;border-right:0;border-radius:14px 0 0 14px;min-height:640px;padding:58px 52px;box-shadow:0 18px 50px #122d4414;background:#0b2239!important}.auth-visual:after{display:none}.auth-visual>div{max-width:340px}.auth-visual .eyebrow{color:#71b9ff;letter-spacing:1.1px;text-transform:uppercase;font-size:9px}.auth-visual h1{letter-spacing:-1.5px;max-width:360px;margin:18px 0;font-size:40px;font-weight:800;line-height:1.05}.auth-visual p{color:#b8c8d5;max-width:350px;font-size:14px;line-height:1.7}.auth-points{color:#d4e4ef;gap:14px;margin-top:34px;font-size:11px;font-weight:650}.auth-form-wrap{background:#fff;border:1px solid #dce5eb;border-left:0;border-radius:0 14px 14px 0;justify-content:center;min-height:640px;padding:52px 64px;box-shadow:0 18px 50px #122d4414}.auth-brand{margin-bottom:50px}.auth-brand strong{color:#1475c9;letter-spacing:-1px;font-size:27px;font-style:normal;font-weight:900}.auth-brand small{color:#718696;letter-spacing:2.4px;margin-top:2px;font-size:6px}.auth-form{gap:16px;max-width:410px}.auth-form>.eyebrow{color:#1676c9;letter-spacing:1px;text-transform:uppercase;font-size:9px}.auth-form h2{color:#102d46;letter-spacing:-.8px;margin:0;font-size:30px;line-height:1.1}.auth-form>p{color:#718594;margin:-5px 0 10px;font-size:12px;line-height:1.55}.auth-form label{color:#29485f;gap:7px;font-size:10px;font-weight:750}.auth-form input{background:#fff;border:1px solid #cfdbe3;border-radius:6px;min-height:48px;padding:0 14px;font-size:13px}.auth-form input:hover{border-color:#afc1cd}.auth-form input:focus{border-color:#1676c9;box-shadow:0 0 0 3px #1676c917}.auth-options{color:#718594;margin-top:-2px;font-size:9px}.auth-options a,.auth-switch a{color:#126db8;font-weight:750}.auth-submit{color:#fff;cursor:pointer;background:#126fbd;border:0;border-radius:6px;min-height:48px;margin-top:4px;font-size:11px;font-weight:800;transition:background .15s,transform .15s}.auth-submit:hover:not(:disabled){background:#0e5f9f}.auth-submit:active:not(:disabled){transform:translateY(1px)}.auth-divider{margin:7px 0}.auth-switch{color:#728593;font-size:10px}.auth-error{border-radius:6px;padding:11px 13px;font-size:11px}@media (width<=980px){.auth-page{grid-template-columns:minmax(0,720px);padding:24px}.auth-visual,.auth-visual.register{border-bottom:0;border-right:1px solid #183a55;border-radius:12px 12px 0 0;min-height:auto;padding:42px}.auth-visual>div{max-width:520px}.auth-visual h1{max-width:500px;font-size:34px}.auth-form-wrap{border-left:1px solid #dce5eb;border-radius:0 0 12px 12px;min-height:auto;padding:44px}}@media (width<=600px){.auth-page{background:#fff;align-content:stretch;padding:0}.auth-visual,.auth-visual.register{border:0;border-radius:0;padding:36px 26px}.auth-visual h1{font-size:30px}.auth-form-wrap{box-shadow:none;border:0;border-radius:0;padding:38px 26px}.auth-brand{margin-bottom:34px}}.account-profile-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.account-profile-summary>div{background:#f9fbfc;border:1px solid #e0e8ee;border-radius:8px;gap:5px;padding:14px;display:grid}.account-profile-summary small{color:#81929f;text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:800}.account-profile-summary strong{color:#29485f;font-size:11px}@media (width<=600px){.account-profile-summary{grid-template-columns:1fr}}.account-profile-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,.7fr);align-items:start;gap:20px;display:grid}.account-profile-form{gap:16px;margin-top:20px;display:grid}.account-profile-form label{color:#29485f;gap:7px;font-size:10px;font-weight:800;display:grid}.account-profile-form label small{color:#8a9aa6;font-size:8px;font-weight:500}.account-profile-form input{color:#18384f;min-height:46px;font:inherit;background:#fff;border:1px solid #d4dfe6;border-radius:7px;outline:none;padding:0 13px}.account-profile-form input:focus{border-color:#1676c9;box-shadow:0 0 0 3px #1676c914}.account-profile-form input:disabled{color:#7e909d;cursor:not-allowed;background:#f3f6f8}.account-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-profile-actions{justify-content:flex-end;padding-top:4px;display:flex}.account-profile-actions .button{cursor:pointer;border:0}.account-profile-actions .button:disabled{opacity:.65;cursor:wait}.account-success{color:#28744a;background:#f1fbf5;border:1px solid #b9ddca;border-radius:7px;padding:11px 13px;font-size:10px;font-weight:700}.account-profile-info{gap:14px;display:grid}.account-profile-info h2{margin:0}.account-profile-info p{color:#758995;font-size:10px;line-height:1.65}.account-profile-info>div{border-top:1px solid #e8eef2;gap:4px;padding-top:12px;display:grid}.account-profile-info small{color:#8a9aa6;text-transform:uppercase;letter-spacing:.5px;font-size:8px}.account-profile-info strong{color:#29485f;font-size:10px}@media (width<=850px){.account-profile-layout{grid-template-columns:1fr}}@media (width<=600px){.account-form-row{grid-template-columns:1fr}}.addresses-toolbar{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.addresses-toolbar h2{color:#17354c;margin:6px 0}.addresses-toolbar p{color:#748894;margin:0;font-size:10px}.addresses-toolbar .button{cursor:pointer;white-space:nowrap;border:0}.address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.address-card{background:#fff;border:1px solid #dce5eb;border-radius:10px;padding:20px}.address-card-heading{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.address-card-heading h3{color:#17354c;margin:5px 0 0;font-size:16px}.address-badges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.address-badges span{color:#1676c9;background:#edf7ff;border-radius:5px;padding:5px 7px;font-size:7px;font-weight:850}.address-contact{gap:3px;margin-top:15px;display:grid}.address-contact strong{color:#29485f;font-size:11px}.address-contact small{color:#7b8e9b;font-size:9px}.address-lines{color:#506a7c;gap:4px;margin-top:14px;font-size:10px;line-height:1.45;display:grid}.address-reference{background:#f6f9fb;border-radius:6px;gap:4px;margin-top:15px;padding:10px;display:grid}.address-reference small{color:#8a9aa6;text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.address-reference span{color:#536d7e;font-size:9px}.address-actions{border-top:1px solid #edf2f5;gap:8px;margin-top:18px;padding-top:14px;display:flex}.address-actions button{color:#31576f;cursor:pointer;background:#fff;border:1px solid #cfdae2;border-radius:6px;padding:8px 11px;font-size:8px;font-weight:800}.address-actions button:hover{color:#1676c9;border-color:#1676c9}.address-actions button.danger{color:#a54545}.address-actions button.danger:hover{color:#963333;border-color:#c77}.addresses-empty{background:#fff;border:1px dashed #cbd8e1;border-radius:10px;justify-items:start;gap:9px;padding:30px;display:grid}.addresses-empty strong{color:#29485f}.addresses-empty p{color:#7b8d99;margin:0 0 8px;font-size:10px}.addresses-empty .button{cursor:pointer;border:0}.address-form-panel{margin-top:22px}.address-profile-form textarea,.account-profile-form textarea{color:#18384f;font:inherit;resize:vertical;background:#fff;border:1px solid #d4dfe6;border-radius:7px;outline:none;padding:12px 13px}.account-profile-form textarea:focus{border-color:#1676c9;box-shadow:0 0 0 3px #1676c914}.address-street-row{grid-template-columns:minmax(0,2fr) minmax(100px,.6fr) minmax(100px,.6fr)}.address-default-options{background:#f8fafb;border:1px solid #e1e9ee;border-radius:7px;gap:9px;padding:14px;display:grid}.address-default-options label{color:#536d7e;align-items:center;gap:8px;font-size:9px;display:flex}.address-default-options input{width:auto;min-height:0}.address-form-actions{justify-content:flex-end;gap:9px;padding-top:6px;display:flex}.address-form-actions .button{cursor:pointer;border:0}.address-form-actions .secondary{color:#506a7c;background:#fff;border:1px solid #d4dfe6}@media (width<=850px){.address-grid{grid-template-columns:1fr}.address-street-row{grid-template-columns:1fr 1fr}.address-street-row label:first-child{grid-column:1/-1}}@media (width<=600px){.addresses-toolbar{flex-direction:column;align-items:stretch}.address-street-row{grid-template-columns:1fr}.address-street-row label:first-child{grid-column:auto}}.checkout-address-section{gap:16px;margin-top:18px;display:grid}.checkout-address-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.checkout-address-heading>div{gap:3px;display:grid}.checkout-address-heading strong{color:#29485f;font-size:11px}.checkout-address-heading small{color:#84949f;font-size:9px}.checkout-address-heading a{color:var(--unitel-blue);font-size:8px;font-weight:850}.checkout-address-loading{color:#728794;background:#f8fafb;border:1px solid #e1e8ed;border-radius:7px;padding:14px;font-size:9px}.checkout-saved-addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checkout-saved-address{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e3e9;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:10px;min-height:118px;padding:14px;display:grid;position:relative}.checkout-saved-address:hover{border-color:#9fc4dd}.checkout-saved-address.active{border-color:var(--unitel-blue);background:#f4faff;box-shadow:0 0 0 2px #1676c90f}.checkout-address-radio{background:#fff;border:1px solid #aabac5;border-radius:50%;width:14px;height:14px;margin-top:2px}.checkout-saved-address.active .checkout-address-radio{border:4px solid var(--unitel-blue)}.checkout-saved-address>span:nth-child(2){align-content:start;gap:4px;display:grid}.checkout-saved-address strong{color:#29485f;font-size:10px}.checkout-saved-address small{color:#718592;font-size:8px;line-height:1.4}.checkout-saved-address>b{color:var(--unitel-blue);background:#eaf6ff;border-radius:4px;grid-column:2;place-self:end start;padding:4px 6px;font-size:7px}.checkout-selected-address{border-left:3px solid var(--unitel-blue);background:#f6f9fb;gap:11px;padding:14px;display:flex}.checkout-selected-address>svg{color:var(--unitel-blue);flex:none}.checkout-selected-address>div{gap:3px;display:grid}.checkout-selected-address strong{color:#29485f;font-size:10px}.checkout-selected-address span{color:#6f8492;font-size:9px}@media (width<=700px){.checkout-saved-addresses{grid-template-columns:1fr}}.success-order-summary{background:#fff;border:1px solid #dfe7ec;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:22px 0;display:grid;overflow:hidden}.success-order-summary>div{border-right:1px solid #e7edf1;gap:5px;padding:16px;display:grid}.success-order-summary>div:last-child{border-right:0}.success-order-summary small{color:#8797a2;text-transform:uppercase;letter-spacing:.45px;font-size:8px;font-weight:800}.success-order-summary strong{color:#18384f;font-size:11px}.success-order-products{background:#fff;border:1px solid #dfe7ec;border-radius:9px;width:100%;margin:0 0 26px;padding:18px}.success-order-products>.eyebrow{margin-bottom:10px;display:block}.success-order-products>div{border-top:1px solid #edf2f5;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.success-order-products>div>span{gap:4px;display:grid}.success-order-products>div>span:last-child{text-align:right;flex:none}.success-order-products small{color:#7b8e9b;font-size:8px}.success-order-products strong{color:#29485f;font-size:10px}@media (width<=750px){.success-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.success-order-summary>div:nth-child(2){border-right:0}.success-order-products>div{flex-direction:column}.success-order-products>div>span:last-child{text-align:left}}.order-detail-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.order-detail-back{color:var(--unitel-blue);font-size:9px;font-weight:850}.order-detail-statuses{gap:7px;display:flex}.order-detail-meta{background:#fff;border:1px solid #dce5ec;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.order-detail-meta article{border-right:1px solid #e8eef2;gap:5px;padding:17px;display:grid}.order-detail-meta article:last-child{border-right:0}.order-detail-meta small,.order-detail-info-grid small{color:#83939f;text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.order-detail-meta strong,.order-detail-info-grid strong{color:#213f55;font-size:10px}.order-detail-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.order-detail-main{gap:18px;display:grid}.order-detail-items{display:grid}.order-detail-item{border-top:1px solid #edf2f5;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 0;display:grid}.order-detail-item-image{background:#f8fafb;border:1px solid #e0e8ed;border-radius:7px;place-items:center;width:76px;height:66px;display:grid;overflow:hidden}.order-detail-item-image img{object-fit:contain;width:100%;height:100%}.order-detail-item-copy{gap:5px;display:grid}.order-detail-item-copy small{color:#748895;font-size:8px}.order-detail-item-copy strong{color:#24445a;font-size:10px;line-height:1.45}.order-detail-item-copy a{color:var(--unitel-blue);font-size:8px;font-weight:850}.order-detail-item-price{text-align:right;gap:4px;display:grid}.order-detail-item-price small{color:#7e909c;font-size:8px}.order-detail-item-price strong{color:#18384f;font-size:11px}.order-detail-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.order-detail-info-grid>div{gap:5px;display:grid}.order-detail-pickup{background:#f6f9fb;border-radius:7px;align-items:flex-start;gap:11px;padding:14px;display:flex}.order-detail-pickup svg{color:var(--unitel-blue)}.order-detail-pickup>div,.order-detail-address{gap:4px;display:grid}.order-detail-pickup strong,.order-detail-address strong{color:#29485f;font-size:10px}.order-detail-pickup span,.order-detail-address span,.order-detail-address small{color:#718592;font-size:9px}.order-detail-summary{position:sticky;top:20px}.order-detail-summary h2{margin-bottom:18px}.order-detail-summary .primary-link-button{justify-content:center;width:100%;margin-top:16px}@media (width<=900px){.order-detail-layout{grid-template-columns:1fr}.order-detail-summary{position:static}}@media (width<=700px){.order-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-meta article:nth-child(2){border-right:0}.order-detail-item{grid-template-columns:64px minmax(0,1fr)}.order-detail-item-price{text-align:left;grid-column:2}.order-detail-info-grid{grid-template-columns:1fr}}.account-recent-orders{margin:20px 0}.mini-order-list article>a{color:var(--unitel-blue);white-space:nowrap;font-size:8px;font-weight:850}.account-empty-state{justify-items:start;gap:8px;padding:18px 0 4px;display:grid}.account-empty-state strong{color:#29485f;font-size:11px}.account-empty-state p{color:#7d8f9b;margin:0 0 5px;font-size:9px}.quote-success-card{align-content:start}.quote-success-card h2{margin:4px 0}.quote-success-number,.quote-success-reference{background:#f7fafc;border:1px solid #dce6ed;border-radius:8px;gap:5px;padding:15px;display:grid}.quote-success-number small,.quote-success-reference small,.quote-selected-summary small{color:#80919d;text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:850}.quote-success-number strong{color:var(--unitel-blue);font-size:20px}.quote-success-reference strong{color:#173b55;font-size:18px}.quote-success-actions{flex-wrap:wrap;gap:9px;display:flex}.quote-selected-summary{background:#f5f8fa;border-radius:7px;gap:5px;padding:12px;display:grid}.quote-selected-summary span{color:#5f7585;font-size:9px;line-height:1.55}.quote-detail-notes p{color:#627989;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.7}.quote-awaiting-review{background:#f5f8fa;border-radius:8px;justify-items:start;gap:7px;margin:18px 0;padding:16px;display:grid}.quote-awaiting-review svg{color:var(--unitel-blue)}.quote-awaiting-review strong{color:#29485f;font-size:10px}.quote-awaiting-review p{color:#748895;margin:0;font-size:9px;line-height:1.55}.quote-validity{color:#758895;margin-top:12px;font-size:8px;font-weight:750}:root{--unitel-navy:#0b2633;--unitel-navy-soft:#123746;--unitel-petrol:#11758a;--unitel-blue:#1f86bc;--unitel-blue-hover:#176e9d;--unitel-electric:#1f86bc;--unitel-orange:#f2a541;--unitel-ink:#102a43;--unitel-muted:#66798b;--unitel-bg:#f4f7f8;--unitel-surface:#fff;--unitel-line:#dce5ec;--unitel-soft-blue:#eaf5fa;--unitel-soft-petrol:#e7f3f5;--unitel-soft-orange:#fff3df}body{color:var(--unitel-ink);background:var(--unitel-bg)}::selection{background:var(--unitel-blue);color:#fff}a{transition:color .18s,background-color .18s,border-color .18s}.topbar{background:var(--unitel-navy)!important}.header{background:#fff}.nav{border-color:var(--unitel-line)}.nav a:hover,.nav a.active,.nav .active{color:var(--unitel-blue)}.catalog-trigger{background:var(--unitel-blue)!important;color:#fff!important}.catalog-trigger:hover{background:var(--unitel-blue-hover)!important}.search-key{background:var(--unitel-blue)!important;color:#fff!important}.search-key:hover{background:var(--unitel-blue-hover)!important}.search input:focus{border-color:var(--unitel-blue)!important;box-shadow:0 0 0 3px #1f86bc1a!important}.icon-action:hover,.quote-action:hover{border-color:var(--unitel-blue)!important;color:var(--unitel-blue)!important}.cart-button span,.quote-count{background:var(--unitel-blue)!important}.hero,.hero-section{background:var(--unitel-navy)!important}.hero .eyebrow,.hero-section .eyebrow,.light-blue{color:#69c6e8!important}.primary-link-button,.button.primary,.hero-primary,.quote-submit,.place-order-button,.auth-submit{background:var(--unitel-blue)!important;border-color:var(--unitel-blue)!important;color:#fff!important}.primary-link-button:hover,.button.primary:hover,.hero-primary:hover,.quote-submit:hover,.place-order-button:hover,.auth-submit:hover{background:var(--unitel-blue-hover)!important;border-color:var(--unitel-blue-hover)!important}.secondary-link-button,.hero-secondary{border-color:var(--unitel-petrol)!important}.secondary-link-button:hover,.hero-secondary:hover{border-color:var(--unitel-blue)!important;color:var(--unitel-blue)!important}.hero-accent,.promo-accent,.orange-accent{color:var(--unitel-orange)!important}.badge-accent,.promo-badge{background:var(--unitel-orange)!important;color:var(--unitel-navy)!important}.product-card,.account-panel,.order-history-card,.customer-sidebar,.checkout-card,.quote-form,.project-cart-card{border-color:var(--unitel-line)!important}.product-card:hover{border-color:#1f86bc8c!important}.eyebrow,.quote-kicker{color:var(--unitel-blue)!important}.order-box-icon,.customer-avatar,.success-icon{background:var(--unitel-soft-blue)!important;color:var(--unitel-blue)!important}.customer-avatar{background:var(--unitel-blue)!important;color:#fff!important}.icon-tile,.feature-icon,.category-icon{color:var(--unitel-blue)!important}input:focus,textarea:focus,select:focus{border-color:var(--unitel-blue)!important;box-shadow:0 0 0 3px #1f86bc17!important}.customer-portal-section{background:var(--unitel-bg)!important}.customer-nav a:hover,.customer-nav a.active{background:var(--unitel-soft-blue)!important;color:var(--unitel-blue)!important}.status-pill.blue{background:var(--unitel-soft-blue)!important;color:var(--unitel-blue-hover)!important}.status-pill.green{background:var(--unitel-soft-petrol)!important;color:var(--unitel-petrol)!important}.checkout-top{border-color:var(--unitel-line)}.choice-card.active,.payment-option.active{border-color:var(--unitel-blue)!important;background:var(--unitel-soft-blue)!important}.radio-dot{border-color:var(--unitel-blue)!important}.quote-section .quote-card{background:var(--unitel-navy)!important}.quote-main-button{color:var(--unitel-navy)!important;background:#fff!important}.quote-secondary{color:#fff!important;border-color:#ffffff40!important}.quote-selected-summary,.quote-awaiting-review,.order-detail-pickup{background:var(--unitel-soft-blue)!important}.auth-visual,.auth-visual.register{background:linear-gradient(145deg, #081f2b, var(--unitel-navy))!important}.auth-points{color:#69c6e8!important}.admin-sidebar,.admin-header{background:var(--unitel-navy)!important}.admin-sidebar nav a.active{background:var(--unitel-petrol)!important}.admin-sidebar nav a:hover{background:#1f86bc29!important}.footer{background:var(--unitel-navy)!important}.footer a:hover{color:#69c6e8!important}.unitel-logo{object-fit:contain;width:auto;height:43px;display:block}.brand{align-items:center;display:flex}.brand .unitel-logo{height:42px}.auth-brand{align-items:center;display:flex!important}.auth-logo{height:54px}.checkout-brand{align-items:center;gap:12px;display:flex!important}.checkout-logo{height:40px}.checkout-brand small{color:var(--unitel-muted);letter-spacing:1.4px;font-size:7px;font-weight:900}@media (width<=650px){.brand .unitel-logo{height:35px}.auth-logo{height:45px}}.admin-brand{justify-items:start;gap:7px;display:grid!important}.admin-logo{background:#fff;border-radius:7px;width:158px;height:auto;padding:7px 9px}.admin-brand small{color:#ffffff9e;letter-spacing:1.8px;font-size:7px;font-weight:900}.admin-mobile-brand{align-items:center;display:flex}.admin-mobile-logo{background:#fff;border-radius:5px;width:115px;height:auto;padding:4px 6px}.footer-brand-wrap{align-items:center;display:flex!important}.footer-logo{background:#fff;border-radius:7px;width:185px;height:auto;padding:7px 9px}.auth-logo{width:190px;height:auto}@media (width<=650px){.admin-logo{width:135px}.footer-logo{width:160px}.auth-logo{width:165px}}.brand .unitel-logo{max-height:58px;width:150px!important;height:auto!important}.header-main{min-height:80px}@media (width<=650px){.brand .unitel-logo{width:125px!important;height:auto!important}}.hero .eyebrow:before,.hero-section .eyebrow:before{background:var(--unitel-orange)!important}.hero-secondary:hover{border-color:var(--unitel-orange)!important;color:var(--unitel-orange)!important}.hero-kicker{align-items:center;gap:12px;display:inline-flex;color:#69c6e8!important}.hero-kicker:before{content:"";background:var(--unitel-orange);border-radius:999px;flex:none;width:28px;height:2px}.hero-actions .button.primary{background:var(--unitel-blue)!important;border:1px solid var(--unitel-blue)!important;color:#fff!important;box-shadow:0 13px 32px #1f86bc33!important}.hero-actions .button.primary:hover{background:var(--unitel-blue-hover)!important;border-color:var(--unitel-blue-hover)!important}.hero-actions .button.secondary-dark{color:var(--unitel-orange)!important;border:1px solid var(--unitel-orange)!important;background:#f2a5410a!important}.hero-actions .button.secondary-dark:hover{color:var(--unitel-navy)!important;border-color:var(--unitel-orange)!important;background:var(--unitel-orange)!important}.hero-points i{color:var(--unitel-orange)!important}.nav-help .help-dot{background:var(--unitel-orange)!important}.nav-help:hover{color:var(--unitel-orange)!important}.quote-main-button:hover{background:var(--unitel-orange)!important;color:var(--unitel-navy)!important}.admin-access-screen{background:var(--unitel-bg);place-items:center;min-height:100vh;padding:30px;display:grid}.admin-access-card{border:1px solid var(--unitel-line);text-align:center;background:#fff;border-radius:12px;justify-items:center;gap:13px;width:min(100%,460px);padding:42px;display:grid}.admin-access-card h1{color:var(--unitel-ink);margin:2px 0 0;font-size:28px;line-height:1.1}.admin-access-card p{max-width:360px;color:var(--unitel-muted);margin:0 0 10px;font-size:10px;line-height:1.7}.admin-access-icon{background:var(--unitel-soft-blue);width:56px;height:56px;color:var(--unitel-blue);border-radius:12px;place-items:center;display:grid}.admin-access-icon.denied{background:var(--unitel-soft-orange);color:var(--unitel-orange)}.admin-access-card .primary-link-button,.admin-access-card .secondary-link-button{justify-content:center;min-width:190px}.admin-mobile-brand{display:none!important}.admin-brand{justify-content:center;align-items:center;width:100%;padding:18px 8px!important;display:flex!important}.admin-brand .admin-logo{object-fit:contain;background:#fff;border-radius:7px;width:54px!important;max-width:54px!important;height:auto!important;padding:5px!important}.admin-brand small{display:none}@media (width<=900px){.admin-mobile-brand{align-items:center;display:flex!important}.admin-mobile-brand .admin-mobile-logo{width:120px!important;height:auto!important}}.admin-chart-empty{text-align:center;min-height:240px;color:var(--unitel-muted);align-content:center;place-items:center;gap:9px;padding:25px;display:grid}.admin-chart-empty svg{color:var(--unitel-blue)}.admin-chart-empty strong{color:var(--unitel-ink);font-size:12px}.admin-chart-empty p{max-width:340px;margin:0;font-size:9px;line-height:1.6}.admin-operation-summary{gap:10px;margin-top:16px;display:grid}.admin-operation-summary article{border:1px solid var(--unitel-line);background:#f8fafb;border-radius:8px;align-items:center;gap:12px;padding:14px;display:flex}.admin-operation-summary article>span{background:var(--unitel-soft-blue);width:38px;height:38px;color:var(--unitel-blue);border-radius:8px;place-items:center;display:grid}.admin-operation-summary article>div{gap:3px;display:grid}.admin-operation-summary small{color:var(--unitel-muted);font-size:8px}.admin-operation-summary strong{color:var(--unitel-ink);font-size:18px}.admin-recent-activity{margin-top:20px}.admin-activity-list{display:grid}.admin-activity-list article{border-top:1px solid #e8eef2;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:72px;padding:12px 0;display:grid}.admin-activity-icon{border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.admin-activity-icon.order{background:var(--unitel-soft-blue);color:var(--unitel-blue)}.admin-activity-icon.quote{background:var(--unitel-soft-orange);color:var(--unitel-orange)}.admin-activity-main{grid-template-columns:minmax(120px,.7fr) minmax(180px,1fr);gap:18px;display:grid}.admin-activity-main>span{gap:3px;display:grid}.admin-activity-main strong{color:var(--unitel-ink);font-size:9px}.admin-activity-main small{color:var(--unitel-muted);font-size:8px}.admin-activity-status{color:#5e7180;white-space:nowrap;background:#f1f5f7;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:850}.admin-activity-amount{min-width:105px;color:var(--unitel-ink);text-align:right;font-size:10px}@media (width<=800px){.admin-activity-list article{grid-template-columns:42px minmax(0,1fr)}.admin-activity-main{grid-template-columns:1fr;gap:6px}.admin-activity-status,.admin-activity-amount{grid-column:2;justify-self:start}.admin-activity-amount{text-align:left}}.admin-list-toolbar{justify-content:space-between;gap:14px;margin-bottom:18px;display:flex}.admin-search-box{border:1px solid var(--unitel-line);background:#fff;border-radius:8px;align-items:center;gap:9px;width:min(100%,440px);min-height:43px;padding:0 12px;display:flex}.admin-search-box svg{color:var(--unitel-muted)}.admin-search-box input{background:0 0;border:0;outline:0;width:100%}.admin-list-toolbar select{border:1px solid var(--unitel-line);background:#fff;border-radius:8px;min-width:190px;padding:0 12px}.admin-quotes-table{display:grid}.admin-quotes-row{border-top:1px solid #e8eef2;grid-template-columns:1.05fr 1.5fr 1.35fr .9fr .8fr 70px;align-items:center;gap:16px;min-height:74px;padding:12px 4px;display:grid}.admin-quotes-row.header{min-height:42px;color:var(--unitel-muted);text-transform:uppercase;letter-spacing:.5px;border-top:0;font-size:7px;font-weight:900}.admin-quotes-row>span{min-width:0}.admin-quotes-row>span:not(:last-child){gap:4px;display:grid}.admin-quotes-row strong{color:var(--unitel-ink);font-size:9px;line-height:1.4}.admin-quotes-row small{color:var(--unitel-muted);font-size:7px}.admin-row-action{border:1px solid var(--unitel-blue);min-height:31px;color:var(--unitel-blue);border-radius:6px;justify-content:center;align-items:center;padding:0 11px;font-size:8px;font-weight:850;display:inline-flex}.admin-row-action:hover{background:var(--unitel-blue);color:#fff}.admin-table-empty{min-height:180px;color:var(--unitel-muted);place-items:center;font-size:10px;display:grid}@media (width<=1000px){.admin-quotes-row{grid-template-columns:1fr 1.4fr 1fr auto}.admin-quotes-row>span:nth-child(3),.admin-quotes-row>span:nth-child(5){display:none}}@media (width<=700px){.admin-list-toolbar{flex-direction:column}.admin-search-box,.admin-list-toolbar select{width:100%}.admin-quotes-row{grid-template-columns:1fr auto}.admin-quotes-row.header,.admin-quotes-row>span:nth-child(2),.admin-quotes-row>span:nth-child(3),.admin-quotes-row>span:nth-child(4),.admin-quotes-row>span:nth-child(5){display:none}}.admin-success-message{color:#28725b;background:#eff9f5;border:1px solid #b9ddd2;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:11px 14px;font-size:9px;font-weight:800;display:flex}.admin-quote-overview{border:1px solid var(--unitel-line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,1fr);margin-bottom:20px;display:grid;overflow:hidden}.admin-quote-overview article{border-right:1px solid var(--unitel-line);align-content:center;gap:6px;min-height:80px;padding:17px 20px;display:grid}.admin-quote-overview article:last-child{border-right:0}.admin-quote-overview small{color:var(--unitel-muted);text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.admin-quote-overview strong{color:var(--unitel-ink);font-size:10px}.admin-quote-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;display:grid}.admin-quote-main{gap:20px;display:grid}.admin-quote-customer-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:18px;display:grid}.admin-quote-customer-grid>div{gap:5px;display:grid}.admin-quote-customer-grid small{color:var(--unitel-muted);text-transform:uppercase;font-size:7px;font-weight:850}.admin-quote-customer-grid strong{color:var(--unitel-ink);font-size:9px}.admin-quote-notes{color:var(--unitel-muted);white-space:pre-wrap;margin:17px 0 0;font-size:10px;line-height:1.7}.admin-proposal-items{margin-top:15px;display:grid}.admin-proposal-items article{border-top:1px solid #e8eef2;grid-template-columns:minmax(0,1fr) 150px 190px;align-items:center;gap:18px;padding:16px 0;display:grid}.admin-proposal-product{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:13px;display:grid}.admin-proposal-image{border:1px solid var(--unitel-line);background:#fff;border-radius:8px;place-items:center;width:70px;height:70px;display:grid;overflow:hidden}.admin-proposal-image img{object-fit:contain;width:100%;height:100%}.admin-proposal-product>div:last-child{gap:4px;display:grid}.admin-proposal-product small{color:var(--unitel-muted);font-size:7px}.admin-proposal-product strong{color:var(--unitel-ink);font-size:9px;line-height:1.45}.admin-proposal-product span{color:var(--unitel-blue);font-size:8px;font-weight:800}.admin-proposal-reference{gap:5px;display:grid}.admin-proposal-reference small{color:var(--unitel-muted);font-size:7px}.admin-proposal-reference strong{color:var(--unitel-ink);font-size:11px}.admin-price-field{gap:6px;display:grid}.admin-price-field>span,.admin-general-price>span,.admin-validity-field>span{color:var(--unitel-muted);text-transform:uppercase;font-size:7px;font-weight:850}.admin-price-field>div,.admin-general-price>div,.admin-summary-money-input{border:1px solid var(--unitel-line);background:#fff;border-radius:7px;align-items:center;min-height:40px;display:flex;overflow:hidden}.admin-price-field b,.admin-general-price b,.admin-summary-money-input b{color:var(--unitel-muted);padding-left:11px;font-size:9px}.admin-price-field input,.admin-general-price input,.admin-summary-money-input input{width:100%;min-width:0;color:var(--unitel-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 10px}.admin-price-field small{color:var(--unitel-muted);font-size:7px}.admin-general-price{gap:7px;max-width:300px;margin-top:17px;display:grid}.admin-proposal-summary{position:sticky;top:20px}.admin-proposal-summary>h2{margin-top:7px}.admin-proposal-total-lines{border-top:1px solid var(--unitel-line);border-bottom:1px solid var(--unitel-line);gap:14px;margin-top:22px;padding:18px 0;display:grid}.admin-proposal-total-lines>span{justify-content:space-between;gap:12px;display:flex}.admin-proposal-total-lines>span small,.admin-proposal-total-lines>label>span{color:var(--unitel-muted);font-size:8px}.admin-proposal-total-lines>span strong{color:var(--unitel-ink);font-size:10px}.admin-proposal-total-lines>label{gap:7px;display:grid}.admin-proposal-grand-total{justify-content:space-between;align-items:flex-end;gap:12px;padding:22px 0;display:flex}.admin-proposal-grand-total span{color:var(--unitel-ink);font-size:10px;font-weight:850}.admin-proposal-grand-total strong{color:var(--unitel-ink);font-size:24px}.admin-validity-field{gap:7px;margin-bottom:16px;display:grid}.admin-validity-field input{border:1px solid var(--unitel-line);background:#fff;border-radius:7px;min-height:42px;padding:0 10px}.admin-primary-button,.admin-secondary-button{border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:9px;font-size:9px;font-weight:900;display:flex}.admin-primary-button{border:1px solid var(--unitel-blue);background:var(--unitel-blue);color:#fff}.admin-primary-button:hover{background:var(--unitel-blue-hover)}.admin-secondary-button{border:1px solid var(--unitel-line);color:var(--unitel-ink);background:#fff}.admin-secondary-button:hover{border-color:var(--unitel-blue);color:var(--unitel-blue)}.admin-primary-button:disabled,.admin-secondary-button:disabled{opacity:.6;cursor:wait}.admin-quote-locked{color:var(--unitel-muted);background:#f4f6f7;border-radius:7px;margin-top:15px;padding:12px;font-size:8px;line-height:1.55}@media (width<=1050px){.admin-quote-layout{grid-template-columns:1fr}.admin-proposal-summary{position:static}.admin-proposal-items article{grid-template-columns:minmax(0,1fr) 150px}.admin-price-field{grid-column:1/-1}}@media (width<=700px){.admin-quote-overview{grid-template-columns:1fr 1fr}.admin-quote-overview article:nth-child(2){border-right:0}.admin-quote-overview article:nth-child(-n+2){border-bottom:1px solid var(--unitel-line)}.admin-quote-customer-grid,.admin-proposal-items article{grid-template-columns:1fr}.admin-price-field{grid-column:auto}}.header-login-button{border:1px solid var(--unitel-blue);min-height:42px;color:var(--unitel-blue);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:9px;font-weight:850;display:inline-flex}.header-login-button:hover{background:var(--unitel-blue);color:#fff}@media (width<=760px){.header-login-button{padding:0 10px}}.home-featured-message{border:1px solid var(--unitel-line);min-height:180px;color:var(--unitel-muted);background:#fff;border-radius:10px;place-items:center;font-size:10px;display:grid}.admin-order-overview{border:1px solid var(--unitel-line);background:#fff;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:20px;display:grid;overflow:hidden}.admin-order-overview article{border-right:1px solid var(--unitel-line);align-content:center;gap:6px;min-height:82px;padding:17px 20px;display:grid}.admin-order-overview article:last-child{border-right:0}.admin-order-overview small{color:var(--unitel-muted);text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.admin-order-overview strong{color:var(--unitel-ink);font-size:10px}.admin-order-detail-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:20px;display:grid}.admin-order-detail-main,.admin-order-side{gap:20px;display:grid}.admin-order-side{position:sticky;top:20px}.admin-order-customer-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:18px;display:grid}.admin-order-customer-grid>div{gap:5px;display:grid}.admin-order-customer-grid small{color:var(--unitel-muted);text-transform:uppercase;font-size:7px;font-weight:850}.admin-order-customer-grid strong{color:var(--unitel-ink);font-size:9px}.admin-order-products{margin-top:16px;display:grid}.admin-order-products article{border-top:1px solid #e8eef2;grid-template-columns:72px minmax(0,1fr) 150px;align-items:center;gap:14px;padding:16px 0;display:grid}.admin-order-product-image{border:1px solid var(--unitel-line);background:#fff;border-radius:8px;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.admin-order-product-image img{object-fit:contain;width:100%;height:100%}.admin-order-product-info{gap:4px;display:grid}.admin-order-product-info small{color:var(--unitel-muted);font-size:7px}.admin-order-product-info strong{color:var(--unitel-ink);font-size:9px;line-height:1.45}.admin-order-product-info span{color:var(--unitel-blue);font-size:8px;font-weight:800}.admin-order-product-price{text-align:right;gap:5px;display:grid}.admin-order-product-price small,.admin-order-product-price span{color:var(--unitel-muted);font-size:7px}.admin-order-product-price strong{color:var(--unitel-ink);font-size:11px}.admin-order-address,.admin-order-pickup{background:#f5f8fa;border-radius:8px;margin-top:17px;padding:15px}.admin-order-address{gap:5px;display:grid}.admin-order-address strong{color:var(--unitel-ink);font-size:10px}.admin-order-address p,.admin-order-address small{color:var(--unitel-muted);margin:0;font-size:8px;line-height:1.55}.admin-order-pickup{color:var(--unitel-blue);gap:12px;display:flex}.admin-order-pickup>div{gap:5px;display:grid}.admin-order-pickup strong{color:var(--unitel-ink);font-size:9px}.admin-order-pickup p{color:var(--unitel-muted);margin:0;font-size:8px;line-height:1.5}.admin-order-empty{color:var(--unitel-muted);font-size:9px}.admin-order-control{border-top:1px solid var(--unitel-line);gap:8px;margin-top:19px;padding-top:18px;display:grid}.admin-order-control label{color:var(--unitel-muted);text-transform:uppercase;font-size:7px;font-weight:850}.admin-order-control select{border:1px solid var(--unitel-line);width:100%;min-height:42px;color:var(--unitel-ink);background:#fff;border-radius:7px;padding:0 10px}.admin-order-control button{margin-top:0}.admin-order-totals>div:not(.admin-order-total-final):not(.admin-order-payment-method){border-top:1px solid var(--unitel-line);border-bottom:1px solid var(--unitel-line);gap:12px;margin-top:20px;padding:18px 0;display:grid}.admin-order-totals>div>span{justify-content:space-between;gap:12px;display:flex}.admin-order-totals small{color:var(--unitel-muted);font-size:8px}.admin-order-totals span strong{color:var(--unitel-ink);font-size:9px}.admin-order-total-final{justify-content:space-between;align-items:flex-end;gap:12px;padding:20px 0;display:flex}.admin-order-total-final span{color:var(--unitel-ink);font-size:10px;font-weight:900}.admin-order-total-final strong{color:var(--unitel-ink);font-size:23px}.admin-order-payment-method{border-top:1px solid var(--unitel-line);gap:4px;padding-top:15px;display:grid}.admin-order-payment-method strong{color:var(--unitel-ink);font-size:9px}@media (width<=1050px){.admin-order-detail-layout{grid-template-columns:1fr}.admin-order-side{position:static}}@media (width<=800px){.admin-order-overview{grid-template-columns:repeat(2,1fr)}.admin-order-overview article{border-bottom:1px solid var(--unitel-line)}.admin-order-products article{grid-template-columns:72px minmax(0,1fr)}.admin-order-product-price{text-align:left;grid-column:2}}@media (width<=600px){.admin-order-customer-grid{grid-template-columns:1fr}}.admin-customer-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}@media (width<=760px){.admin-customer-actions{justify-content:flex-start}}.admin-customer-overview{border:1px solid var(--unitel-line);background:#fff;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:20px;display:grid;overflow:hidden}.admin-customer-overview article{border-right:1px solid var(--unitel-line);align-content:center;gap:6px;min-height:82px;padding:17px 20px;display:grid}.admin-customer-overview article:last-child{border-right:0}.admin-customer-overview small{color:var(--unitel-muted);text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.admin-customer-overview strong{color:var(--unitel-ink);font-size:10px}.admin-customer-detail-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.admin-customer-detail-main,.admin-customer-side{gap:20px;display:grid}.admin-customer-side{position:sticky;top:20px}.admin-customer-address-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.admin-customer-address-grid article{border:1px solid var(--unitel-line);background:#f8fafc;border-radius:8px;padding:16px}.admin-customer-address-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.admin-customer-address-head>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.admin-customer-address-head strong{color:var(--unitel-ink);font-size:10px}.admin-customer-address-head span{color:var(--unitel-blue);background:#eaf6fe;border-radius:999px;padding:4px 6px;font-size:6px;font-weight:850}.admin-customer-address-grid b{color:#31536a;margin-bottom:6px;font-size:8px;display:block}.admin-customer-address-grid p,.admin-customer-address-grid small{color:var(--unitel-muted);margin:2px 0;font-size:7px;line-height:1.5}.admin-customer-history{margin-top:14px;display:grid}.admin-customer-history article{border-top:1px solid #e8eef2;grid-template-columns:minmax(0,1.4fr) minmax(130px,.7fr) auto;align-items:center;gap:14px;min-height:64px;padding:12px 0;display:grid}.admin-customer-history article>div{gap:4px;display:grid}.admin-customer-history strong,.admin-customer-history b{color:var(--unitel-ink);font-size:9px}.admin-customer-history small{color:var(--unitel-muted);font-size:7px}.admin-customer-account-status{background:#f5f8fa;border-radius:8px;gap:12px;margin:18px 0;padding:15px;display:grid}.admin-customer-account-status .status-pill{justify-self:start}.admin-customer-account-status p{color:var(--unitel-muted);margin:0;font-size:8px;line-height:1.55}.admin-customer-danger{width:100%;min-height:42px;color:var(--unitel-danger);background:#fff7f7;border:1px solid #e7c8c8;border-radius:7px;font-size:8px;font-weight:900}.admin-customer-danger:hover:not(:disabled){background:#fff0f0}@media (width<=1050px){.admin-customer-detail-layout{grid-template-columns:1fr}.admin-customer-side{position:static}}@media (width<=800px){.admin-customer-overview{grid-template-columns:repeat(2,1fr)}.admin-customer-overview article{border-bottom:1px solid var(--unitel-line)}.admin-customer-address-grid{grid-template-columns:1fr}.admin-customer-history article{grid-template-columns:1fr auto}.admin-customer-history article>div:nth-child(2){grid-column:1}.admin-customer-history article>a{grid-area:1/2/span 2}}.admin-header-button{background:var(--unitel-navy-soft);color:#fff;white-space:nowrap;border:1px solid #0b2946;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:10px;font-weight:900;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.admin-header-button:hover{background:#0e385e;transform:translateY(-2px);box-shadow:0 8px 18px #071b312e}.admin-header-button svg{color:var(--unitel-electric)}@media (width<=900px){.admin-header-button{width:42px;padding:0;font-size:0}.admin-header-button svg{width:18px;height:18px}}.admin-quote-kpis{margin-bottom:18px}.admin-quote-expired-note{color:#80641c;background:#fff9e9;border:1px solid #e6d9b8;border-radius:7px;align-items:center;gap:8px;margin:-3px 0 14px;padding:10px 12px;font-size:8px;font-weight:750;display:flex}.admin-quotes-list-head{min-height:36px;color:var(--unitel-muted);justify-content:flex-end;align-items:center;padding-bottom:8px;font-size:7px;font-weight:800;display:flex}.admin-quotes-row>span:nth-child(5){gap:5px}.admin-tax-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-tax-heading button{color:var(--unitel-blue);background:0 0;border:0;padding:0;font-size:7px;font-weight:900}.admin-tax-heading button:hover{text-decoration:underline}.admin-danger-button{width:100%;min-height:42px;color:var(--unitel-danger);background:#fff8f8;border:1px solid #e7c8c8;border-radius:7px;font-size:8px;font-weight:900}.admin-danger-button:hover:not(:disabled){background:#fff0f0}.quote-decision-banner{border-radius:8px;align-items:center;gap:10px;margin-bottom:16px;padding:13px 15px;font-size:9px;line-height:1.5;display:flex}.quote-decision-banner.success{color:#157653;background:#f0fbf6;border:1px solid #bfe6d6}.quote-decision-banner.warning{color:#80641c;background:#fff9e9;border:1px solid #e6d9b8}.quote-decision-actions,.quote-decision-result{border-radius:9px;gap:10px;margin:18px 0;padding:16px;display:grid}.quote-decision-actions{background:#f5fbff;border:1px solid #cde4f3}.quote-decision-actions>strong,.quote-decision-result>strong{color:var(--unitel-ink);font-size:11px}.quote-decision-actions>p,.quote-decision-result>p{color:var(--unitel-muted);margin:0;font-size:8px;line-height:1.55}.quote-accept-button,.quote-reject-button{border-radius:7px;min-height:42px;font-size:8px;font-weight:900}.quote-accept-button{background:var(--unitel-blue);color:#fff;border:0;justify-content:center;align-items:center;gap:7px;display:inline-flex}.quote-accept-button:hover:not(:disabled){background:#0a96f4}.quote-reject-button{color:#60778a;background:#fff;border:1px solid #d8e2e9}.quote-reject-button:hover:not(:disabled){color:var(--unitel-ink);border-color:#b8c9d4}.quote-decision-result.accepted{background:#f0fbf6;border:1px solid #bfe6d6}.quote-decision-result.rejected{background:#f7f9fa;border:1px solid #dce3e8}@media (width<=900px){.admin-list-toolbar{flex-wrap:wrap}.admin-list-toolbar .admin-search-box{flex:100%}}.catalog-intro{background:radial-gradient(circle at 88% 18%,#23b8ff17,#0000 26%),linear-gradient(#fff 0%,#f8fbfd 100%);border-bottom:0;padding:64px 0 46px;position:relative;overflow:hidden}.catalog-intro:after{content:"";background:linear-gradient(90deg,#0000,#078bea47,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.catalog-intro-inner{z-index:1;align-items:center;position:relative}.catalog-breadcrumb{margin-bottom:28px;font-size:10px;font-weight:700}.catalog-intro .eyebrow{letter-spacing:1.9px;margin-bottom:10px}.catalog-intro h1{max-width:780px;color:var(--unitel-navy);letter-spacing:-2.6px;margin:0 0 12px;font-size:clamp(40px,4.8vw,64px);line-height:.98}.catalog-intro p{color:#677c8c;max-width:690px;font-size:14px;line-height:1.75}.catalog-intro-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd6;border:1px solid #d9e6ee;border-radius:12px;padding:20px;position:relative;box-shadow:0 16px 36px #0c314c0f}.catalog-intro-note:before{content:"";background:linear-gradient(180deg, var(--unitel-blue), var(--unitel-electric));border-radius:0 3px 3px 0;width:3px;position:absolute;top:18px;bottom:18px;left:0}.catalog-intro-note span{color:#7a8b98;text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:800}.catalog-intro-note strong{color:var(--unitel-navy);margin:7px 0 12px;font-size:16px;line-height:1.35}.catalog-intro-note a{color:var(--unitel-blue);font-size:10px;font-weight:900}.catalog-premium-trust{z-index:2;background:#fff;border-bottom:1px solid #e0e8ee;position:relative}.catalog-premium-trust-inner{grid-template-columns:repeat(3,1fr);display:grid}.catalog-premium-trust article{border-right:1px solid #e7edf2;align-items:center;gap:12px;min-height:80px;padding:15px 22px;display:flex}.catalog-premium-trust article:first-child{padding-left:0}.catalog-premium-trust article:last-child{border-right:0}.catalog-premium-trust article>span{width:38px;height:38px;color:var(--unitel-blue);background:#eef8fe;border:1px solid #d7ebf8;border-radius:9px;flex:none;place-items:center;display:grid}.catalog-premium-trust article>div{gap:3px;display:grid}.catalog-premium-trust strong{color:#17364e;font-size:10px}.catalog-premium-trust small{color:#7d8e9b;font-size:8px;line-height:1.4}.catalog-page-section{background:linear-gradient(#f5f8fa 0%,#f8fafc 100%);padding:32px 0 82px}.catalog-toolbar{background:#fffffff2;border:1px solid #d9e4eb;border-radius:12px;min-height:64px;margin-bottom:20px;padding:9px 10px;box-shadow:0 8px 22px #102a4309}.catalog-search{background:#f8fafb;border-color:#e6edf2;height:44px}.catalog-search:focus-within{border-color:#9dcee9;box-shadow:0 0 0 4px #078bea12}.catalog-search input{font-size:11px;font-weight:600}.catalog-toolbar-right{gap:18px}.catalog-result-text{color:#7b8c98;font-size:9px}.catalog-result-text b{color:#16364e;font-size:11px;font-weight:900}.catalog-sort{color:#7b8c98;gap:9px;font-size:9px;font-weight:700}.catalog-sort select{color:#29485f;border-color:#d7e2e9;border-radius:7px;min-width:168px;height:40px;font-size:9px;font-weight:750}.catalog-layout{grid-template-columns:224px minmax(0,1fr);gap:24px}.catalog-sidebar{border-color:#d9e4eb;border-radius:12px;top:122px;box-shadow:0 12px 28px #102a4309}.catalog-sidebar-heading{color:#fff;background:linear-gradient(135deg,#0a2741 0%,#0d3a5c 100%);justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:17px;display:flex}.catalog-sidebar-heading>div{gap:2px;display:grid}.catalog-sidebar-heading span{font-size:11px;font-weight:900}.catalog-sidebar-heading small{color:#9fc2d8;font-size:8px}.catalog-sidebar-heading svg{color:#55c8f7}.filter-block{padding:18px 16px}.filter-title strong{color:#183b54;text-transform:uppercase;letter-spacing:.45px;font-size:10px}.filter-title button{font-size:8px;font-weight:850}.filter-list button{border-radius:6px;min-height:36px;padding:8px 9px;font-size:9px;font-weight:650}.filter-list button.active{color:#087dcc;box-shadow:inset 3px 0 0 var(--unitel-blue);background:#eaf6fe}.availability-filter label{align-items:center}.availability-filter input{width:15px;height:15px;margin-top:0}.availability-filter b{font-size:9px}.availability-filter small{font-size:8px}.clear-catalog-filters{min-height:36px;font-size:8px;font-weight:850}.catalog-active-filters{align-items:center;gap:12px;min-height:40px;margin-bottom:14px;display:flex}.catalog-active-filters>span{color:#83939f;text-transform:uppercase;letter-spacing:.55px;flex:none;font-size:8px;font-weight:850}.catalog-active-filters>div{flex-wrap:wrap;gap:7px;display:flex}.catalog-active-filters button{color:#27627f;background:#f2f9fd;border:1px solid #cae1f0;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 9px;font-size:8px;font-weight:750;display:inline-flex}.catalog-active-filters button b{color:var(--unitel-blue);font-size:13px;line-height:1}.catalog-product-grid{gap:18px}.catalog-premium-card{background:#fff;border:1px solid #dce6ed;border-radius:12px;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .24s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 5px 18px #102a4306}.catalog-premium-card:after{content:"";background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));height:3px;transition:right .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:100%}.catalog-premium-card:hover{border-color:#bfdcec;transform:translateY(-5px);box-shadow:0 20px 42px #0f36521a}.catalog-premium-card:hover:after{right:0}.catalog-card-media{background:radial-gradient(circle at 50% 40%,#fff 0%,#f8fafb 62%,#f3f6f8 100%);border-bottom:1px solid #edf2f5;min-height:248px;position:relative;overflow:hidden}.catalog-card-media .product-image{background:0 0;min-height:248px;padding:22px}.catalog-card-media .product-placeholder{background:0 0;border:0;width:min(82%,225px);min-height:178px}.catalog-card-media .product-placeholder img{transition:transform .32s cubic-bezier(.22,1,.36,1)}.catalog-premium-card:hover .product-placeholder img{transform:scale(1.045)}.catalog-card-badges{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:14px;left:14px;right:14px}.catalog-availability-badge,.catalog-discount-badge{letter-spacing:.25px;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 9px;font-size:7px;font-weight:900;display:inline-flex;box-shadow:0 5px 14px #122d4412}.catalog-availability-badge{color:#16835b;background:#f4fcf8f5;border:1px solid #cde8dd}.catalog-availability-badge i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #16835b14}.catalog-availability-badge.consult{color:#6f7e89;background:#f9fafbf5;border-color:#e1e6ea}.catalog-discount-badge{background:var(--unitel-navy);color:#fff;border:1px solid #ffffff2e;margin-left:auto}.catalog-premium-card .product-body{padding:18px 18px 16px}.catalog-card-identity{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.catalog-card-identity .product-brand{color:var(--unitel-blue);letter-spacing:.65px;text-transform:uppercase;font-size:8px;font-weight:950}.catalog-card-model{color:#85939e;text-overflow:ellipsis;white-space:nowrap;max-width:48%;font-size:7px;font-weight:800;overflow:hidden}.catalog-card-title{letter-spacing:-.15px;color:#102f47!important;min-height:50px!important;margin:0!important;font-size:13px!important;line-height:1.42!important}.catalog-card-title a{transition:color .18s}.catalog-card-title a:hover{color:var(--unitel-blue)}.catalog-card-divider{background:linear-gradient(90deg,#e7edf2,#f3f6f8);height:1px;margin:14px 0 13px}.catalog-premium-card .product-price-row{border-top:0;margin-top:0;padding-top:0}.catalog-premium-card .catalog-price-block{gap:4px}.catalog-premium-card .catalog-list-price{min-height:16px;font-size:8px}.catalog-premium-card .catalog-list-price span{color:#93a0aa;text-transform:uppercase;letter-spacing:.4px;font-size:7px;font-weight:800}.catalog-premium-card .catalog-list-price del{color:#8a98a4;font-size:9px}.catalog-premium-card .price-label{color:#81909b;letter-spacing:.65px;font-size:7px;font-weight:850}.catalog-premium-card .catalog-special-price{gap:7px}.catalog-premium-card .price{color:var(--unitel-navy);letter-spacing:-.65px;margin-top:1px;font-size:20px;font-weight:950}.catalog-premium-card .catalog-tax-note{color:#84919c;font-size:7px;font-weight:800}.catalog-card-service-note{color:#617786;background:#f6f9fb;border-radius:7px;align-items:center;gap:7px;min-height:35px;margin-top:13px;padding:8px 9px;font-size:7px;font-weight:700;display:flex}.catalog-card-service-note svg{color:#24a879;flex:none}.catalog-card-actions{margin-top:13px}.catalog-card-actions .product-primary{letter-spacing:.1px;border-radius:7px;min-height:40px;font-size:8px}.catalog-card-actions .product-primary:not(.consult){background:linear-gradient(110deg,#087fd4,#0999ed);box-shadow:0 7px 18px #078bea24}.catalog-card-actions .product-primary:not(.consult):hover{transform:translateY(-1px);box-shadow:0 10px 22px #078bea33}.catalog-card-actions .product-primary.consult{color:#096fad;background:#edf7fd;border-color:#cbe6f6;min-height:40px;font-size:8px;font-weight:900}.catalog-card-actions .product-quote{color:#5e7485;background:#fff;border:1px solid #dfe7ec;border-radius:7px;min-height:34px;font-size:8px;font-weight:850;transition:border-color .18s,color .18s,background .18s}.catalog-card-actions .product-quote:hover{color:var(--unitel-blue);background:#f8fcfe;border-color:#bdd9ea}.catalog-card-detail-link{color:#7b8c98;border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin-top:11px;padding-top:10px;font-size:7px;font-weight:800;transition:color .18s;display:flex}.catalog-card-detail-link:hover{color:var(--unitel-blue)}.catalog-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.catalog-skeleton-card{background:#fff;border:1px solid #e1e8ed;border-radius:12px;overflow:hidden}.catalog-skeleton-image{background:linear-gradient(90deg,#f3f6f8 20%,#fafbfc 45%,#f3f6f8 70%) 0 0/220% 100%;min-height:248px;animation:1.35s linear infinite catalog-skeleton}.catalog-skeleton-body{gap:10px;padding:18px;display:grid}.catalog-skeleton-body>*{background:linear-gradient(90deg,#eff3f5 20%,#f8fafb 45%,#eff3f5 70%) 0 0/220% 100%;border-radius:5px;animation:1.35s linear infinite catalog-skeleton;display:block}.catalog-skeleton-body span{width:38%;height:8px}.catalog-skeleton-body strong{width:100%;height:12px}.catalog-skeleton-body strong:nth-child(3){width:76%}.catalog-skeleton-body i{width:45%;height:26px}.catalog-skeleton-body b{width:70%;height:32px}.catalog-skeleton-body button{border:0;width:100%;height:40px}@keyframes catalog-skeleton{to{background-position:-220% 0}}.catalog-pagination{border-top-color:#e0e7ec;margin-top:40px;padding-top:28px}.catalog-pagination button{color:#38556a;border-color:#d7e1e8;border-radius:7px;font-size:10px;box-shadow:0 3px 9px #102a4305}.catalog-pagination button:hover:not(:disabled){color:var(--unitel-blue);border-color:#92c6e6}.catalog-pagination-pages button.active{border-color:var(--unitel-blue);background:var(--unitel-blue)}@media (width<=1080px){.catalog-skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-layout{grid-template-columns:196px minmax(0,1fr)}}@media (width<=820px){.catalog-premium-trust-inner{grid-template-columns:1fr}.catalog-premium-trust article{border-bottom:1px solid #e7edf2;border-right:0;min-height:68px;padding-left:0}.catalog-premium-trust article:last-child{border-bottom:0}.catalog-active-filters{flex-direction:column;align-items:flex-start}}@media (width<=560px){.catalog-intro{padding:40px 0 30px}.catalog-intro h1{letter-spacing:-1.5px;font-size:36px}.catalog-intro-note{padding:17px}.catalog-skeleton-grid{grid-template-columns:1fr}.catalog-card-media,.catalog-card-media .product-image{min-height:230px}}.premium-brands-page{background:#f5f8fa;overflow:hidden}.brands-premium-hero{isolation:isolate;color:#fff;background:linear-gradient(125deg,#061522 0%,#082a46 58%,#07598a 100%);position:relative;overflow:hidden}.brands-premium-grid{z-index:-4;opacity:.12;background-image:linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff1c 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000c 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000c 55%,#0000 100%)}.brands-premium-glow{z-index:-3;pointer-events:none;border-radius:50%;position:absolute}.brands-premium-glow-a{background:radial-gradient(circle,#23b8ff42,#0000 67%);width:620px;height:620px;top:-250px;right:-130px}.brands-premium-glow-b{background:radial-gradient(circle,#078bea38,#0000 70%);width:420px;height:420px;bottom:-330px;left:24%}.brands-premium-hero-inner{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:70px;min-height:570px;padding-top:68px;padding-bottom:82px;display:grid}.brands-premium-copy{z-index:2;max-width:720px;position:relative}.brands-premium-kicker{color:#86d8ff;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:900;display:inline-flex}.brands-premium-kicker i{background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));width:30px;height:2px;box-shadow:0 0 14px #23b8ff73}.brands-premium-copy h1{color:#fff;letter-spacing:-3.1px;max-width:720px;margin:18px 0 0;font-size:clamp(45px,5.2vw,70px);line-height:.98}.brands-premium-copy h1 em{color:#4fc8fa;font-style:normal}.brands-premium-copy>p{color:#b7cfde;max-width:650px;margin:24px 0 0;font-size:15px;line-height:1.72}.brands-premium-metrics{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;flex-wrap:wrap;gap:0;margin-top:34px;display:flex}.brands-premium-metrics article{border-right:1px solid #ffffff1a;align-content:center;gap:4px;min-width:145px;min-height:86px;margin-right:28px;padding:12px 28px 12px 0;display:grid}.brands-premium-metrics article:last-child{border-right:0;margin-right:0}.brands-premium-metrics strong{color:#fff;letter-spacing:-1px;font-size:24px;font-weight:950}.brands-premium-metrics span{color:#86a5b9;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.brands-premium-orbit{aspect-ratio:1;justify-self:end;place-items:center;width:min(100%,460px);display:grid;position:relative}.brands-premium-orbit:before{content:"";filter:blur(1px);background:radial-gradient(circle,#1392dc26,#0000 65%);border-radius:50%;position:absolute;inset:14%}.brands-orbit-ring{border:1px solid #66cbfb38;border-radius:50%;position:absolute}.brands-orbit-ring-a{animation:24s linear infinite brands-orbit-spin;inset:5%}.brands-orbit-ring-a:before,.brands-orbit-ring-a:after,.brands-orbit-ring-b:before,.brands-orbit-ring-b:after{content:"";background:#55c8f7;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 18px #55c8f7e6}.brands-orbit-ring-a:before{top:8%;left:25%}.brands-orbit-ring-a:after{bottom:27%;right:8%}.brands-orbit-ring-b{opacity:.8;border-style:dashed;animation:18s linear infinite brands-orbit-spin-reverse;inset:20%}.brands-orbit-ring-b:before{bottom:42%;left:2%}.brands-orbit-ring-b:after{top:7%;right:25%}.brands-orbit-core{z-index:2;text-align:center;background:radial-gradient(circle at 38% 28%,#1069a2,#0a3151 62%,#071e34 100%);border:1px solid #81d2ff4d;border-radius:50%;place-content:center;gap:5px;width:170px;height:170px;display:grid;position:relative;box-shadow:0 0 0 16px #27a3e40d,0 0 0 34px #27a3e406,0 30px 70px #00000042,inset 0 1px #ffffff1a}.brands-orbit-core span{color:#fff;letter-spacing:-1px;font-size:26px;font-style:italic;font-weight:950}.brands-orbit-core small{color:#73b9de;letter-spacing:1.8px;font-size:6px;font-weight:800}.brands-orbit-node{background:var(--unitel-electric);border:2px solid #fffc;border-radius:50%;width:12px;height:12px;animation:2.6s ease-in-out infinite brands-node-pulse;position:absolute;box-shadow:0 0 0 8px #23b8ff12,0 0 24px #23b8ffa6}.brands-orbit-node.node-a{top:12%;right:25%}.brands-orbit-node.node-b{animation-delay:.6s;top:47%;right:3%}.brands-orbit-node.node-c{animation-delay:1.2s;bottom:10%;left:29%}.brands-orbit-node.node-d{animation-delay:1.8s;top:34%;left:7%}@keyframes brands-orbit-spin{to{transform:rotate(360deg)}}@keyframes brands-orbit-spin-reverse{to{transform:rotate(-360deg)}}@keyframes brands-node-pulse{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}.brands-marquee{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#03121f57;border-top:1px solid #ffffff14;align-items:center;min-height:88px;display:flex;position:relative;overflow:hidden}.brands-marquee:before,.brands-marquee:after{content:"";z-index:2;pointer-events:none;width:110px;position:absolute;top:0;bottom:0}.brands-marquee:before{background:linear-gradient(90deg,#071b2d,#0000);left:0}.brands-marquee:after{background:linear-gradient(-90deg,#092a45,#0000);right:0}.brands-marquee-track{align-items:center;width:max-content;animation:32s linear infinite brands-marquee-scroll;display:flex}.brands-marquee:hover .brands-marquee-track{animation-play-state:paused}.brands-marquee-track>span{border-right:1px solid #ffffff12;place-items:center;width:180px;min-height:54px;padding:8px 26px;display:grid}.brands-marquee-track img{object-fit:contain;filter:grayscale()brightness(0)invert();opacity:.72;max-width:115px;max-height:32px;display:block}.brands-marquee-track b{color:#ffffffad;letter-spacing:.5px;font-size:10px;font-weight:950}@keyframes brands-marquee-scroll{to{transform:translate(-50%)}}.brands-showcase-section{background:linear-gradient(#f3f7f9 0%,#f8fafb 100%);padding-top:88px;padding-bottom:94px;position:relative}.brands-showcase-heading{grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:end;gap:50px;margin-bottom:34px;display:grid}.brands-showcase-heading h2,.brands-capability-heading h2,.brands-premium-cta h2{color:var(--unitel-navy);letter-spacing:-2px;margin:0;font-size:clamp(34px,4.2vw,50px);line-height:1.02}.brands-showcase-heading p{color:#718493;max-width:650px;margin:12px 0 0;font-size:12px;line-height:1.65}.brands-search{color:#7c8e9b;background:#fff;border:1px solid #cfdde6;border-radius:9px;align-items:center;gap:10px;min-height:48px;padding:0 13px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 8px 20px #102a4309}.brands-search:focus-within{border-color:#94cbea;box-shadow:0 0 0 4px #078bea12,0 10px 24px #102a430b}.brands-search input{color:#17364e;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px;font-weight:650}.brands-search button{color:#7d8e99;background:0 0;border:0;width:28px;height:28px;font-size:18px}.brand-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.brand-showcase-card{isolation:isolate;background:#fff;border:1px solid #d9e4eb;border-radius:13px;flex-direction:column;min-height:245px;padding:16px;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .26s;animation:.5s both brand-card-in;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 7px 20px #102a4307}.brand-showcase-card:nth-child(2){animation-delay:35ms}.brand-showcase-card:nth-child(3){animation-delay:70ms}.brand-showcase-card:nth-child(4){animation-delay:.105s}.brand-showcase-card:nth-child(5){animation-delay:.14s}.brand-showcase-card:nth-child(6){animation-delay:.175s}.brand-showcase-card:nth-child(7){animation-delay:.21s}.brand-showcase-card:nth-child(8){animation-delay:.245s}.brand-showcase-card:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle at 88% 7%,#23b8ff17,#0000 32%);transition:opacity .24s;position:absolute;inset:0}.brand-showcase-card:after{content:"";background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));height:3px;transition:right .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:100%}.brand-showcase-card:hover{border-color:#b9d9ea;transform:translateY(-7px)scale(1.012);box-shadow:0 24px 48px #0e36521c}.brand-showcase-card:hover:before{opacity:1}.brand-showcase-card:hover:after{right:0}.brand-showcase-shine{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:26%;position:absolute;top:-25%;bottom:-25%;left:-45%;transform:skew(-22deg)}.brand-showcase-card:hover .brand-showcase-shine{opacity:1;animation:.7s cubic-bezier(.22,1,.36,1) brand-card-shine}@keyframes brand-card-shine{0%{left:-45%}to{left:125%}}@keyframes brand-card-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.brand-logo-stage{background:radial-gradient(circle at 50% 42%,#fff 0%,#fafbfc 58%,#f4f7f9 100%);border:1px solid #edf2f5;border-radius:10px;place-items:center;min-height:138px;display:grid;position:relative;overflow:hidden}.brand-logo-stage:after{content:"";filter:blur(9px);background:#14354d0e;border-radius:50%;height:10px;position:absolute;inset:auto 22% 14%}.brand-logo-stage img{z-index:2;object-fit:contain;filter:saturate(.88)contrast(1.02);max-width:70%;max-height:68px;transition:transform .32s cubic-bezier(.22,1,.36,1),filter .25s;display:block;position:relative}.brand-showcase-card:hover .brand-logo-stage img{filter:saturate()contrast(1.05);transform:scale(1.075)}.brand-logo-fallback{z-index:1;color:#d4e1e9;letter-spacing:-1px;font-size:35px;font-weight:950;position:absolute}.brand-showcase-content{gap:12px;padding:15px 4px 2px;display:grid}.brand-showcase-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.brand-showcase-title strong{color:#173850;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.brand-showcase-title>span{width:30px;height:30px;color:var(--unitel-blue);background:#f5fbfe;border:1px solid #d9e7ef;border-radius:50%;flex:none;place-items:center;transition:transform .22s,background .22s,color .22s;display:grid}.brand-showcase-card:hover .brand-showcase-title>span{background:var(--unitel-blue);color:#fff;transform:translate(3px)}.brand-showcase-stats{color:#8696a1;flex-wrap:wrap;gap:7px 13px;font-size:7px;font-weight:700;display:flex}.brand-showcase-stats>span{align-items:center;gap:4px;display:inline-flex}.brand-showcase-stats b{color:#4e687a;font-size:8px}.brand-showcase-stats i{background:#1ab77c;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #1ab77c14}.brand-showcase-skeleton{pointer-events:none}.brand-showcase-skeleton>*{background:linear-gradient(90deg,#eff3f5 20%,#fafbfc 45%,#eff3f5 70%) 0 0/220% 100%;border-radius:7px;animation:1.35s linear infinite catalog-skeleton}.brand-showcase-skeleton>span{min-height:138px}.brand-showcase-skeleton>strong{width:60%;height:12px;margin-top:15px}.brand-showcase-skeleton>i{width:42%;height:8px;margin-top:8px}.brands-empty{background:#fff;min-height:280px}.brands-capability-section{background:#fff;border-top:1px solid #e4ebef;padding:90px 0}.brands-capability-heading{max-width:720px;margin-bottom:34px}.brands-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.brands-capability-card{background:linear-gradient(145deg,#fff,#fafcfd);border:1px solid #dde6ec;border-radius:12px;flex-direction:column;min-height:285px;padding:22px;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}.brands-capability-card:hover{border-color:#b9d7e8;transform:translateY(-5px);box-shadow:0 20px 42px #10365114}.brands-capability-number{color:#dde8ef;letter-spacing:-1.5px;font-size:30px;font-weight:950;position:absolute;top:16px;right:18px}.brands-capability-icon{width:46px;height:46px;color:var(--unitel-blue);background:#eef8fe;border:1px solid #d5eaf6;border-radius:10px;place-items:center;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid}.brands-capability-card:hover .brands-capability-icon{transform:rotate(-5deg)scale(1.06)}.brands-capability-card>strong{color:#173a53;margin-top:30px;font-size:17px}.brands-capability-card p{color:#788b98;margin:9px 0 20px;font-size:10px;line-height:1.6}.brands-capability-card a{color:#216f9f;border-top:1px solid #e8eef2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:9px;font-weight:900;display:flex}.brands-premium-cta{background:linear-gradient(120deg,#071c31 0%,#0a3659 60%,#087ec4 100%);padding:78px 0}.brands-premium-cta-inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:60px;display:grid}.brands-premium-cta h2{color:#fff;max-width:760px}.brands-premium-cta p{color:#a9c4d5;max-width:680px;margin:14px 0 0;font-size:12px;line-height:1.65}.brands-premium-cta .button.primary{min-width:190px;box-shadow:0 14px 30px #00000029}@media (width<=1100px){.brands-premium-hero-inner{grid-template-columns:minmax(0,1fr) 360px;gap:35px}.brands-premium-orbit{width:360px}.brand-showcase-grid,.brands-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.brands-premium-hero-inner{grid-template-columns:1fr;min-height:auto;padding-top:70px;padding-bottom:55px}.brands-premium-orbit{justify-self:center;width:min(100%,340px)}.brands-premium-copy h1{letter-spacing:-2.2px;font-size:clamp(42px,9vw,58px)}.brands-showcase-heading,.brands-premium-cta-inner{grid-template-columns:1fr;align-items:start;gap:26px}.brands-search{max-width:480px}}@media (width<=580px){.brands-premium-copy h1{letter-spacing:-1.6px;font-size:39px}.brands-premium-copy>p{font-size:13px}.brands-premium-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.brands-premium-metrics article{min-width:0;min-height:76px;margin-right:0;padding:10px 12px 10px 0}.brands-premium-metrics strong{font-size:20px}.brands-premium-metrics span{font-size:6px}.brands-premium-orbit{width:280px}.brands-orbit-core{width:128px;height:128px}.brands-orbit-core span{font-size:21px}.brands-showcase-section,.brands-capability-section{padding-top:64px;padding-bottom:68px}.brand-showcase-grid,.brands-capability-grid{grid-template-columns:1fr}.brands-showcase-heading h2,.brands-capability-heading h2,.brands-premium-cta h2{letter-spacing:-1.4px;font-size:34px}.brand-showcase-card{min-height:228px}.brand-logo-stage{min-height:128px}.brands-premium-cta{padding:58px 0}}@media (prefers-reduced-motion:reduce){.brands-orbit-ring-a,.brands-orbit-ring-b,.brands-orbit-node,.brands-marquee-track,.brand-showcase-card,.brand-showcase-shine{animation:none!important}.brand-showcase-card,.brands-capability-card,.brand-logo-stage img{transition:none}}.premium-company-page{background:#f5f8fa;overflow:hidden}.company-premium-hero{isolation:isolate;color:#fff;background:linear-gradient(124deg,#061522 0%,#082b48 58%,#075c8e 100%);position:relative;overflow:hidden}.company-hero-grid-pattern{z-index:-4;opacity:.12;background-image:linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff1c 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000d9 58%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000d9 58%,#0000 100%)}.company-hero-glow{z-index:-3;pointer-events:none;border-radius:50%;position:absolute}.company-hero-glow-a{background:radial-gradient(circle,#23b8ff42,#0000 67%);width:620px;height:620px;top:-230px;right:-110px}.company-hero-glow-b{background:radial-gradient(circle,#078bea33,#0000 70%);width:410px;height:410px;bottom:-330px;left:26%}.company-premium-hero-inner{grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:center;gap:68px;min-height:590px;padding-top:68px;padding-bottom:78px;display:grid}.company-premium-copy{z-index:2;max-width:720px;position:relative}.company-premium-kicker{color:#83d7ff;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:10px;font-size:9px;font-weight:900;display:inline-flex}.company-premium-kicker i{background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));width:30px;height:2px;box-shadow:0 0 14px #23b8ff73}.company-premium-copy h1{color:#fff;letter-spacing:-3.1px;max-width:760px;margin:18px 0 0;font-size:clamp(46px,5.25vw,70px);line-height:.98}.company-premium-copy h1 em{color:#4fc8fa;font-style:normal}.company-premium-copy>p{color:#b8cfde;max-width:670px;margin:24px 0 0;font-size:15px;line-height:1.72}.company-hero-actions{flex-wrap:wrap;gap:10px;margin-top:31px;display:flex}.company-hero-points{color:#a4bece;flex-wrap:wrap;gap:17px;margin-top:24px;font-size:9px;font-weight:750;display:flex}.company-hero-points span{align-items:center;gap:6px;display:inline-flex}.company-hero-points svg{color:#42d0a0}.company-system-visual{aspect-ratio:1;justify-self:end;place-items:center;width:min(100%,470px);display:grid;position:relative}.company-system-visual:before{content:"";background:radial-gradient(circle,#20abf129,#0000 65%);border-radius:50%;position:absolute;inset:11%}.company-system-ring{border:1px solid #69ccff38;border-radius:50%;position:absolute}.company-system-ring.ring-a{animation:28s linear infinite company-system-spin;inset:4%}.company-system-ring.ring-b{border-style:dashed;animation:20s linear infinite company-system-spin-reverse;inset:21%}.company-system-ring:before,.company-system-ring:after{content:"";background:#56cbfa;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 18px #56cbfae6}.company-system-ring.ring-a:before{top:11%;left:26%}.company-system-ring.ring-a:after{bottom:32%;right:6%}.company-system-ring.ring-b:before{bottom:38%;left:4%}.company-system-ring.ring-b:after{top:8%;right:24%}.company-system-core{z-index:2;text-align:center;background:radial-gradient(circle at 38% 28%,#116ea8,#0a3152 62%,#071e34 100%);border:1px solid #89d8ff4f;border-radius:50%;place-content:center;gap:5px;width:190px;height:190px;display:grid;position:relative;box-shadow:0 0 0 17px #29a4e30d,0 0 0 36px #29a4e306,0 32px 74px #00000042,inset 0 1px #ffffff1a}.company-system-label{color:#6fcdf7;letter-spacing:1.7px;font-size:8px;font-weight:900}.company-system-core strong{color:#fff;letter-spacing:-.8px;font-size:23px;line-height:1.04}.company-system-core small{color:#6fafcc;letter-spacing:1.3px;margin-top:4px;font-size:5.5px;font-weight:800}.company-system-node{z-index:3;color:#b4dbf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06233bd1;border:1px solid #9adafb3b;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:8px;font-weight:850;animation:5s ease-in-out infinite company-node-float;display:inline-flex;position:absolute;box-shadow:0 14px 30px #00000026}.company-system-node svg{color:#4ac2f7}.node-security{top:11%;left:8%}.node-networking{animation-delay:.8s;top:27%;right:0}.node-infrastructure{animation-delay:1.6s;bottom:14%;right:8%}.node-project{animation-delay:2.4s;bottom:23%;left:0}@keyframes company-system-spin{to{transform:rotate(360deg)}}@keyframes company-system-spin-reverse{to{transform:rotate(-360deg)}}@keyframes company-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.company-positioning-section{background:linear-gradient(#f4f8fa 0%,#fff 100%);padding:92px 0}.company-positioning-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:72px;display:grid}.company-positioning-copy{position:sticky;top:122px}.company-positioning-copy h2,.company-workflow-heading h2,.company-capabilities-heading h2,.company-contact-copy h2{color:var(--unitel-navy);letter-spacing:-2px;margin:0;font-size:clamp(34px,4.2vw,50px);line-height:1.02}.company-positioning-copy>p{color:#718493;max-width:550px;margin:17px 0 0;font-size:12px;line-height:1.72}.company-inline-link{color:var(--unitel-blue);align-items:center;gap:7px;margin-top:24px;font-size:9px;font-weight:900;display:inline-flex}.company-inline-link svg{transition:transform .2s}.company-inline-link:hover svg{transform:translate(4px)}.company-pillar-grid{gap:13px;display:grid}.company-pillar-card{background:#fff;border:1px solid #dce6ec;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:17px;min-height:175px;padding:24px 25px;transition:transform .24s,border-color .24s,box-shadow .24s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #102a4306}.company-pillar-card:after{content:"";background:linear-gradient(180deg, var(--unitel-blue), var(--unitel-electric));transform-origin:top;width:3px;transition:transform .26s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.company-pillar-card:hover{border-color:#bbd8e8;transform:translate(4px);box-shadow:0 18px 38px #10365112}.company-pillar-card:hover:after{transform:scaleY(1)}.company-pillar-number{color:#dde8ee;letter-spacing:-1px;font-size:28px;font-weight:950;position:absolute;top:15px;right:18px}.company-pillar-icon{width:48px;height:48px;color:var(--unitel-blue);background:#edf8fe;border:1px solid #d4e9f5;border-radius:10px;grid-row:1/3;place-items:center;display:grid}.company-pillar-card strong{color:#173b54;align-self:end;font-size:14px}.company-pillar-card p{color:#788b98;max-width:520px;margin:6px 0 0;font-size:10px;line-height:1.58}.company-workflow-section{isolation:isolate;background:linear-gradient(125deg,#071b30 0%,#0a2c49 64%,#0a4f79 100%);padding:92px 0 96px;position:relative;overflow:hidden}.company-workflow-glow{z-index:-1;background:radial-gradient(circle,#23b8ff2b,#0000 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-280px;right:-180px}.company-workflow-heading{max-width:740px}.company-workflow-heading h2{color:#fff}.company-workflow-heading p{color:#94adbe;max-width:610px;margin:14px 0 0;font-size:11px;line-height:1.68}.company-workflow-grid{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff06;border:1px solid #8fcff329;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:42px;display:grid;overflow:hidden}.company-workflow-card{border-right:1px solid #8fcff321;min-height:220px;padding:22px;transition:background .22s;position:relative}.company-workflow-card:last-child{border-right:0}.company-workflow-card:hover{background:#ffffff0a}.company-workflow-top{align-items:center;gap:10px;display:flex}.company-workflow-top span{color:#6fd2ff;background:#1671a426;border:1px solid #75cff947;border-radius:50%;place-items:center;width:36px;height:36px;font-size:8px;font-weight:950;display:grid}.company-workflow-top i{background:linear-gradient(90deg,#52c2f652,#0000);flex:1;height:1px}.company-workflow-card>strong{color:#fff;margin-top:31px;font-size:16px;display:block}.company-workflow-card>p{color:#8fa8b9;margin:9px 0 0;font-size:9.5px;line-height:1.62}.company-capabilities-section{background:#fff;padding:94px 0}.company-capabilities-heading{grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:end;gap:50px;margin-bottom:36px;display:grid}.company-capabilities-heading p{color:#758896;margin:0;font-size:11px;line-height:1.68}.company-capabilities-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.company-capability-card{background:linear-gradient(145deg,#fff,#fafcfd);border:1px solid #dce5eb;border-radius:12px;flex-direction:column;min-height:305px;padding:22px;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}.company-capability-card:after{content:"";background:linear-gradient(90deg, var(--unitel-blue), var(--unitel-electric));height:3px;transition:right .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:100%}.company-capability-card:hover{border-color:#b7d7e8;transform:translateY(-6px);box-shadow:0 22px 44px #10365117}.company-capability-card:hover:after{right:0}.company-capability-index{color:#dce7ed;letter-spacing:-1.4px;font-size:30px;font-weight:950;position:absolute;top:15px;right:17px}.company-capability-icon{width:48px;height:48px;color:var(--unitel-blue);background:#eef8fe;border:1px solid #d5eaf6;border-radius:10px;place-items:center;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid}.company-capability-card:hover .company-capability-icon{transform:rotate(-5deg)scale(1.06)}.company-capability-card>strong{color:#173a53;margin-top:31px;font-size:17px}.company-capability-card>p{color:#798c99;margin:10px 0 18px;font-size:10px;line-height:1.62}.company-capability-link{color:#216e9e;border-top:1px solid #e9eef2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:17px;font-size:9px;font-weight:900;display:flex}.company-capability-link svg{transition:transform .2s}.company-capability-card:hover .company-capability-link svg{transform:translate(4px)}.company-contact-section{background:linear-gradient(118deg,#071b30 0%,#0b365a 62%,#087fc5 100%);padding:84px 0}.company-contact-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:center;gap:68px;display:grid}.company-contact-copy h2{color:#fff;max-width:720px}.company-contact-copy p{color:#aac4d5;max-width:650px;margin:15px 0 0;font-size:12px;line-height:1.68}.company-contact-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:26px;display:flex}.company-contact-secondary{color:#c3dbe9;font-size:9px;font-weight:900;transition:color .2s}.company-contact-secondary:hover{color:#fff}.company-contact-cards{gap:10px;display:grid}.company-contact-cards article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #a4d8f62e;border-radius:10px;align-items:center;gap:14px;min-height:78px;padding:14px 16px;transition:transform .22s,background .22s,border-color .22s;display:flex}.company-contact-cards article:hover{background:#ffffff14;border-color:#a4d8f654;transform:translate(-4px)}.company-contact-cards article>span{color:#62ccfa;background:#1e97d51f;border:1px solid #65caf940;border-radius:9px;flex:none;place-items:center;width:42px;height:42px;display:grid}.company-contact-cards article>div{gap:4px;display:grid}.company-contact-cards strong{color:#fff;font-size:11px}.company-contact-cards small{color:#8eadbf;font-size:8px}@media (width<=1100px){.company-premium-hero-inner{grid-template-columns:minmax(0,1fr) 360px;gap:38px}.company-system-visual{width:360px}.company-capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.company-premium-hero-inner{grid-template-columns:1fr;min-height:auto;padding-top:68px;padding-bottom:56px}.company-system-visual{justify-self:center;width:min(100%,350px)}.company-positioning-grid,.company-capabilities-heading,.company-contact-grid{grid-template-columns:1fr;gap:30px}.company-positioning-copy{position:static}.company-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.company-workflow-card{border-bottom:1px solid #8fcff321}.company-workflow-card:nth-child(2){border-right:0}.company-workflow-card:nth-child(n+3){border-bottom:0}}@media (width<=600px){.company-premium-copy h1{letter-spacing:-1.7px;font-size:40px}.company-premium-copy>p{font-size:13px}.company-hero-actions{flex-direction:column;align-items:stretch}.company-system-visual{width:280px}.company-system-core{width:135px;height:135px}.company-system-core strong{font-size:18px}.company-system-node{min-height:36px;padding:0 9px;font-size:7px}.company-positioning-section,.company-workflow-section,.company-capabilities-section{padding-top:66px;padding-bottom:70px}.company-positioning-copy h2,.company-workflow-heading h2,.company-capabilities-heading h2,.company-contact-copy h2{letter-spacing:-1.35px;font-size:34px}.company-pillar-card{grid-template-columns:auto 1fr;padding:20px}.company-workflow-grid,.company-capabilities-grid{grid-template-columns:1fr}.company-workflow-card{border-bottom:1px solid #8fcff321;border-right:0;min-height:190px}.company-workflow-card:nth-child(n+3){border-bottom:1px solid #8fcff321}.company-workflow-card:last-child{border-bottom:0}.company-contact-section{padding:62px 0}}@media (prefers-reduced-motion:reduce){.company-system-ring,.company-system-node{animation:none!important}.company-pillar-card,.company-capability-card,.company-contact-cards article,.company-capability-icon{transition:none}}.company-hero-photo{isolation:isolate;background:#0a243a;border:1px solid #aedcf433;border-radius:18px;align-self:center;min-height:430px;position:relative;overflow:hidden;box-shadow:0 34px 78px #00000047,0 0 0 1px #ffffff08}.company-hero-photo:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.company-hero-photo img{object-fit:cover;object-position:center;filter:saturate(.86)contrast(1.06)brightness(.9);width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s;display:block;position:absolute;inset:0;transform:scale(1.01)}.company-hero-photo:hover img{filter:saturate(.98)contrast(1.08)brightness(.96);transform:scale(1.055)}.company-hero-photo-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0414220f 0%,#0414221a 38%,#041422bd 100%),linear-gradient(90deg,#051b2d3d 0%,#0000 55%);position:absolute;inset:0}.company-hero-photo-badge{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051c2fb8;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:11px;max-width:calc(100% - 36px);padding:11px 13px;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 12px 28px #00000029}.company-hero-photo-badge>span{color:#63ccfa;background:#1491d226;border:1px solid #6bccfa40;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.company-hero-photo-badge>div{gap:3px;min-width:0;display:grid}.company-hero-photo-badge strong{color:#fff;font-size:9px;font-weight:900}.company-hero-photo-badge small{color:#a6c2d2;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.company-hero-photo-caption{z-index:4;gap:7px;display:grid;position:absolute;bottom:23px;left:24px;right:24px}.company-hero-photo-caption span{color:#62cbfa;letter-spacing:1.7px;text-transform:uppercase;font-size:8px;font-weight:950}.company-hero-photo-caption strong{color:#fff;letter-spacing:-1px;text-shadow:0 4px 18px #00000057;max-width:360px;font-size:clamp(22px,2.3vw,31px);line-height:1.02}@media (width<=1100px){.company-hero-photo{min-height:390px}}@media (width<=900px){.company-hero-photo{justify-self:center;width:min(100%,720px);min-height:430px}}@media (width<=600px){.company-hero-photo{border-radius:14px;min-height:330px}.company-hero-photo-badge{max-width:calc(100% - 24px);top:12px;left:12px}.company-hero-photo-caption{bottom:18px;left:18px;right:18px}.company-hero-photo-caption strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.company-hero-photo img{transition:none}}.admin-product-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.admin-product-kpis article{background:#fff;border:1px solid #dce5ec;border-radius:10px;align-items:center;gap:12px;min-height:104px;padding:15px;display:flex;box-shadow:0 6px 18px #102a4306}.admin-product-kpis article>span{width:42px;height:42px;color:var(--unitel-blue);background:#eaf6fe;border-radius:9px;flex:none;place-items:center;display:grid}.admin-product-kpis article>div{min-width:0;display:grid}.admin-product-kpis small{color:#8394a0;text-transform:uppercase;letter-spacing:.4px;font-size:7px}.admin-product-kpis strong{color:#173a53;letter-spacing:-.5px;margin:2px 0;font-size:19px}.admin-product-kpis b{color:#688191;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;font-weight:750;overflow:hidden}.admin-products-toolbar{flex-wrap:wrap}.admin-products-toolbar>select{max-width:190px}.admin-products-result-bar{color:#657d8c;justify-content:space-between;align-items:center;gap:15px;min-height:35px;padding:0 4px;font-size:7px;display:flex}.admin-products-result-bar span{color:#45667b;font-weight:850}.admin-products-result-bar small{color:#8b9aa5;font-size:6.5px}.admin-products-table-wrap{border-radius:10px;box-shadow:0 8px 22px #102a4306}.admin-products-table{min-width:1180px}.admin-products-table th{height:44px}.admin-products-table td{vertical-align:middle}.admin-products-table td:first-child{min-width:330px}.admin-real-product-thumb{color:#8eabb9;background:linear-gradient(145deg,#fff,#f6f9fb);border:1px solid #dee7ed;border-radius:8px;flex:none;place-items:center;width:52px;height:48px;display:grid;overflow:hidden}.admin-real-product-thumb img{object-fit:contain;width:100%;height:100%;padding:4px}.admin-product-copy{min-width:0;max-width:330px}.admin-product-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden;color:#264a62!important;font-size:8.5px!important}.admin-product-copy small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;color:#8a9aa5!important}.admin-product-id{color:#567286;background:#f8fafb;border:1px solid #e0e8ed;border-radius:5px;align-items:center;min-height:25px;padding:0 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:7px;font-weight:850;display:inline-flex}.admin-cost-note{margin-top:3px;display:block;color:#97a4ac!important}.admin-price-cell,.admin-stock-cell{justify-items:start;gap:4px;display:grid}.admin-price-cell>strong{color:#0b6ea9!important;font-size:9px!important}.admin-price-cell>small{color:#8b99a3;font-size:6px}.admin-margin{color:#16815c!important;font-size:8px!important}.admin-stock-cell>small{color:#81929d;font-size:6px}.admin-sync-cell{color:#6f8492;white-space:nowrap;align-items:center;gap:5px;font-size:6.5px;display:inline-flex}.admin-sync-cell svg{color:#68a7c9}.admin-product-open{color:#1477b1;white-space:nowrap;background:#f4fafd;border:1px solid #cde2ef;border-radius:6px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:7px;font-weight:900;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.admin-product-open:hover{background:#eaf7fe;border-color:#a9d0e7;transform:translateY(-1px)}.admin-products-loading{text-align:center;height:180px;color:#7c909d!important;font-size:8px!important}.admin-products-pagination{background:#fff;border:1px solid #dde6ec;border-radius:9px;justify-content:center;align-items:center;gap:18px;min-height:56px;margin-top:12px;padding:9px;display:flex}.admin-products-pagination span{color:#748894;font-size:7px}.admin-products-pagination strong{color:#294e66}.admin-products-pagination button{color:#456a81;background:#fff;border:1px solid #d4e1e8;border-radius:6px;min-height:32px;padding:0 11px;font-size:7px;font-weight:850}.admin-products-pagination button:hover:not(:disabled){color:var(--unitel-blue);border-color:#a9d2e9}.admin-products-pagination button:disabled{cursor:default;opacity:.45}@media (width<=1120px){.admin-product-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-products-toolbar>label{flex-basis:100%}.admin-products-toolbar>select{flex:1;max-width:none}}@media (width<=680px){.admin-product-kpis{grid-template-columns:1fr}.admin-products-toolbar{grid-template-columns:1fr;display:grid}.admin-products-toolbar>label,.admin-products-toolbar>select,.admin-products-toolbar>button{width:100%;min-width:0;max-width:none}.admin-products-result-bar{flex-direction:column;align-items:flex-start;padding:6px 2px}.admin-products-pagination{gap:9px}}.admin-product-row-hidden{background:#fafbfc}.admin-product-row-hidden td{opacity:.72}.admin-product-row-hidden .admin-product-visibility,.admin-product-row-hidden .admin-product-open{opacity:1}.admin-product-visibility{align-items:center;display:flex}.admin-visibility-toggle{color:#667d8c;cursor:pointer;background:#fff;border:1px solid #d6e1e8;border-radius:999px;align-items:center;gap:7px;min-width:92px;min-height:31px;padding:0 9px 0 6px;transition:background .18s,border-color .18s,color .18s,opacity .18s;display:inline-flex}.admin-visibility-toggle>span{background:#cbd6dd;border-radius:999px;flex:none;width:28px;height:16px;transition:background .18s;position:relative}.admin-visibility-toggle>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #14365033}.admin-visibility-toggle b{white-space:nowrap;font-size:6.5px;font-weight:900}.admin-visibility-toggle.active{color:#167a59;background:#f3fbf7;border-color:#bde2d3}.admin-visibility-toggle.active>span{background:#27a978}.admin-visibility-toggle.active>span:after{transform:translate(12px)}.admin-visibility-toggle.inactive{color:#758793;background:#f7f9fa;border-color:#d9e1e6}.admin-visibility-toggle:hover:not(:disabled){border-color:#afc9d8}.admin-visibility-toggle:disabled{cursor:default;opacity:.55}.admin-product-detail-actions{align-items:center;gap:8px;display:flex}.admin-product-detail-overview{background:#fff;border:1px solid #dce5ec;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.admin-product-detail-overview article{border-right:1px solid #e5ebef;align-content:center;gap:5px;min-height:88px;padding:16px 20px;display:grid}.admin-product-detail-overview article:last-child{border-right:0}.admin-product-detail-overview small{color:#8595a0;text-transform:uppercase;letter-spacing:.45px;font-size:6.5px;font-weight:850}.admin-product-detail-overview strong{color:#173a53;font-size:15px;line-height:1.15}.admin-product-detail-layout{grid-template-columns:minmax(0,1.45fr) minmax(285px,.55fr);align-items:start;gap:16px;display:grid}.admin-product-detail-main,.admin-product-detail-side{gap:16px;display:grid}.admin-product-detail-hero{grid-template-columns:230px minmax(0,1fr);align-items:center;gap:24px;display:grid}.admin-product-detail-image{color:#8aa4b4;background:linear-gradient(145deg,#fff,#f7f9fb);border:1px solid #e1e8ed;border-radius:10px;place-items:center;height:220px;display:grid;overflow:hidden}.admin-product-detail-image img{object-fit:contain;width:100%;height:100%;padding:14px}.admin-product-detail-copy>span{color:var(--unitel-blue);text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:950}.admin-product-detail-copy h2{color:#173a53;margin:6px 0 16px;font-size:18px;line-height:1.25}.admin-product-detail-copy>div{grid-template-columns:86px 1fr;gap:8px;margin:6px 0;font-size:7px;display:grid}.admin-product-detail-copy b{color:#8a9aa5;font-weight:750}.admin-product-detail-copy strong{color:#35566c;overflow-wrap:anywhere}.admin-product-detail-copy p{color:#718693;max-height:95px;margin:15px 0 0;font-size:7.5px;line-height:1.65;overflow:hidden}.admin-product-provider-prices{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-product-provider-prices article{background:#fafcfd;border:1px solid #e3eaee;border-radius:8px;align-content:center;gap:5px;min-height:80px;padding:12px;display:grid}.admin-product-provider-prices small{color:#8797a2;font-size:6px}.admin-product-provider-prices strong{color:#284c64;font-size:10px}.admin-product-sync-note{color:#81939f;margin:12px 0 0;font-size:6.5px}.admin-product-sync-note strong{color:#4e6a7d}.admin-product-category-block{border-top:1px solid #edf1f4;gap:8px;padding:12px 0;display:grid}.admin-product-category-block:first-of-type{border-top:0}.admin-product-category-block>small{color:#8395a1;text-transform:uppercase;letter-spacing:.45px;font-size:6px;font-weight:900}.admin-product-category-block>div{flex-wrap:wrap;gap:6px;display:flex}.admin-product-category-block span{color:#3f687e;background:#f5fafd;border:1px solid #d8e6ee;border-radius:999px;align-items:center;min-height:26px;padding:0 8px;font-size:6.5px;font-weight:800;display:inline-flex}.admin-product-category-block em{color:#8b99a3;font-size:7px;font-style:normal}.admin-product-resources{flex-wrap:wrap;gap:8px;display:flex}.admin-product-resources a,.admin-product-resources>span{color:#456b81;background:#fff;border:1px solid #d9e5ec;border-radius:6px;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:7px;font-weight:850;display:inline-flex}.admin-product-resources a:hover{color:var(--unitel-blue);border-color:#acd3e8}.admin-product-pricing-panel h2,.admin-product-detail-side .admin-panel>h2{color:#173a53;margin:7px 0 14px;font-size:18px}.admin-product-price-summary{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px;display:grid}.admin-product-price-summary>div{background:#fafcfd;border:1px solid #e0e8ed;border-radius:8px;align-content:center;gap:4px;min-height:90px;padding:12px;display:grid}.admin-product-price-summary>div.effective{background:#f2fafe;border-color:#b8ddf1}.admin-product-price-summary small{color:#8798a3;text-transform:uppercase;font-size:6px;font-weight:900}.admin-product-price-summary strong{color:#183e58;font-size:16px}.admin-product-price-summary .effective strong{color:#097dbb}.admin-product-price-summary span{color:#8998a2;font-size:6px}.admin-product-manual-price{border-top:1px solid #eaf0f3;border-bottom:1px solid #eaf0f3;gap:8px;padding:14px 0;display:grid}.admin-product-manual-price label{color:#607988;font-size:7px;font-weight:850}.admin-product-manual-price input{color:#264b63;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d6e2e9;border-radius:7px;outline:0;padding:0 11px;font-size:9px}.admin-product-manual-price input:focus{border-color:#8bc7e7;box-shadow:0 0 0 3px #0b8bcf14}.admin-product-margin-card{background:#f4faf7;border:1px solid #d3eadf;border-radius:8px;gap:4px;margin-top:14px;padding:13px;display:grid}.admin-product-margin-card small{color:#739082;text-transform:uppercase;font-size:6px;font-weight:900}.admin-product-margin-card strong{color:#16815c;font-size:20px}.admin-product-margin-card span{color:#799087;font-size:6px}.admin-product-publication-status{background:#f8fafb;border-radius:8px;gap:10px;margin-bottom:12px;padding:12px;display:grid}.admin-product-publication-status i{justify-self:start}.admin-product-publication-status p{color:#758a97;margin:0;font-size:7px;line-height:1.55}.admin-product-tech-card dl{margin:0;display:grid}.admin-product-tech-card dl>div{border-top:1px solid #ecf1f4;padding:9px 0}.admin-product-tech-card dt{color:#8a9aa5;font-size:6px}.admin-product-tech-card dd{color:#3d5f74;margin:3px 0 0;font-size:7px;font-weight:800}@media (width<=1180px){.admin-product-detail-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-product-detail-overview article{border-bottom:1px solid #e5ebef}.admin-product-detail-layout{grid-template-columns:1fr}.admin-product-detail-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.admin-product-detail-overview{grid-template-columns:1fr 1fr}.admin-product-detail-hero{grid-template-columns:1fr}.admin-product-detail-image{height:250px}.admin-product-provider-prices{grid-template-columns:1fr 1fr}.admin-product-detail-side{grid-template-columns:1fr}}.admin-inventory-source{background:#fff;border:1px solid #dce5ec;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:92px;margin-bottom:14px;padding:14px 16px;display:grid}.admin-inventory-source-icon{width:44px;height:44px;color:var(--unitel-blue);background:#eaf6fe;border-radius:9px;place-items:center;display:grid}.admin-inventory-source>div:nth-child(2){gap:2px;min-width:0;display:grid}.admin-inventory-source>div:nth-child(2) small,.admin-inventory-source-sync small{color:#8999a4;letter-spacing:.55px;text-transform:uppercase;font-size:5.8px;font-weight:900}.admin-inventory-source>div:nth-child(2) strong{color:#244b64;font-size:12px}.admin-inventory-source>div:nth-child(2) span{color:#80929d;font-size:6.5px}.admin-inventory-source-status,.admin-inventory-source-sync{justify-items:start;gap:4px;display:grid}.admin-inventory-source-status small{color:#929fa7;font-size:6px}.admin-inventory-source-sync{border-left:1px solid #e6ecef;min-width:155px;padding-left:16px}.admin-inventory-source-sync strong{color:#385d73;font-size:7.5px}.admin-inventory-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.admin-inventory-kpis article{background:#fff;border:1px solid #dce5ec;border-radius:10px;align-items:center;gap:12px;min-height:104px;padding:15px;display:flex;box-shadow:0 6px 18px #102a4306}.admin-inventory-kpis article>span{width:42px;height:42px;color:var(--unitel-blue);background:#eaf6fe;border-radius:9px;flex:none;place-items:center;display:grid}.admin-inventory-kpis article>div{min-width:0;display:grid}.admin-inventory-kpis small{color:#8394a0;text-transform:uppercase;letter-spacing:.4px;font-size:7px}.admin-inventory-kpis strong{color:#173a53;letter-spacing:-.5px;margin:2px 0;font-size:19px}.admin-inventory-kpis b{color:#688191;font-size:6.5px;font-weight:750}.admin-inventory-toolbar>select{min-width:160px}.admin-inventory-table-wrap{border-radius:10px;box-shadow:0 8px 22px #102a4306}.admin-inventory-real-table{min-width:1120px}.admin-inventory-real-table td:first-child{min-width:330px}.admin-inventory-stock-number{display:block;color:#244f68!important;font-size:10px!important}.admin-inventory-warehouses{gap:2px;display:grid}.admin-inventory-warehouses strong{color:#337698!important;font-size:10px!important}.admin-inventory-warehouses small{color:#8a9aa5;font-size:6px}@media (width<=1120px){.admin-inventory-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-inventory-source{grid-template-columns:auto minmax(0,1fr)}.admin-inventory-source-status,.admin-inventory-source-sync{grid-column:2}.admin-inventory-source-sync{border-left:0;min-width:0;padding-left:0}}@media (width<=680px){.admin-inventory-kpis,.admin-inventory-source{grid-template-columns:1fr}.admin-inventory-source-status,.admin-inventory-source-sync{grid-column:1}.admin-inventory-toolbar{grid-template-columns:1fr;display:grid}.admin-inventory-toolbar>label,.admin-inventory-toolbar>select,.admin-inventory-toolbar>button{width:100%;min-width:0;max-width:none}}.admin-dashboard-catalog-health{background:#fff;border:1px solid #dce5ec;border-radius:10px;margin:18px 0;padding:16px}.admin-dashboard-health-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px;display:flex}.admin-dashboard-health-head>div:first-child{gap:4px;display:grid}.admin-dashboard-health-head>div:first-child>span{color:var(--unitel-blue);letter-spacing:.65px;font-size:6px;font-weight:950}.admin-dashboard-health-head h2{color:var(--unitel-ink);margin:0;font-size:16px}.admin-dashboard-health-head>div:last-child{justify-items:end;gap:3px;display:grid}.admin-dashboard-health-head small{color:var(--unitel-muted);text-transform:uppercase;font-size:6px}.admin-dashboard-health-head strong{color:#45687d;font-size:7px}.admin-dashboard-health-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.admin-dashboard-health-card{background:#fafcfd;border:1px solid #dfe7ec;border-radius:9px;align-items:center;gap:10px;min-height:94px;padding:12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.admin-dashboard-health-card:hover{border-color:#b8d9ea;transform:translateY(-2px);box-shadow:0 8px 18px #102a430f}.admin-dashboard-health-card>span{width:36px;height:36px;color:var(--unitel-blue);background:#eaf6fe;border-radius:8px;flex:none;place-items:center;display:grid}.admin-dashboard-health-card>div{min-width:0;display:grid}.admin-dashboard-health-card small{color:#8696a1;text-transform:uppercase;letter-spacing:.4px;font-size:5.8px}.admin-dashboard-health-card strong{color:#183e58;margin:2px 0;font-size:16px}.admin-dashboard-health-card b{color:#738895;text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:750;overflow:hidden}.admin-dashboard-health-card.available>span{color:#17805c;background:#eef9f4}.admin-dashboard-health-card.warning>span{color:#c98018;background:#fff7e8}.admin-dashboard-health-card.danger>span{color:#c95764;background:#fff0f1}.admin-dashboard-health-card.neutral>span{color:#637886;background:#f2f5f7}.admin-operation-action{border:1px solid var(--unitel-line);color:inherit;background:#f8fafb;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;transition:border-color .18s,background .18s,transform .18s;display:grid}.admin-operation-action:hover{background:#f3f9fc;border-color:#bfd9e8;transform:translate(2px)}.admin-operation-action>span{background:var(--unitel-soft-blue);width:38px;height:38px;color:var(--unitel-blue);border-radius:8px;place-items:center;display:grid}.admin-operation-action.warning>span{color:#cb831a;background:#fff5e3}.admin-operation-action>div{gap:3px;display:grid}.admin-operation-action>div small{color:var(--unitel-muted);font-size:8px}.admin-operation-action>div strong{color:var(--unitel-ink);font-size:18px}.admin-operation-action>svg{color:#8aa0ad}.admin-activity-list article{grid-template-columns:42px minmax(0,1fr) auto auto auto}.admin-activity-open{color:#1477b1;white-space:nowrap;background:#f4fafd;border:1px solid #cde2ef;border-radius:6px;align-items:center;gap:5px;min-height:29px;padding:0 8px;font-size:7px;font-weight:900;display:inline-flex}.admin-activity-open:hover{background:#eaf7fe;border-color:#a9d0e7}@media (width<=1250px){.admin-dashboard-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.admin-dashboard-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-health-head{flex-direction:column;align-items:flex-start}.admin-dashboard-health-head>div:last-child{justify-items:start}.admin-activity-open{grid-column:2;justify-self:start}}@media (width<=560px){.admin-dashboard-health-grid{grid-template-columns:1fr}}.admin-invoice-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.admin-invoice-kpis article{background:#fff;border:1px solid #dce5ec;border-radius:10px;align-items:center;gap:12px;min-height:104px;padding:15px;display:flex}.admin-invoice-kpis article>span{width:42px;height:42px;color:var(--unitel-blue);background:#eaf6fe;border-radius:9px;flex:none;place-items:center;display:grid}.admin-invoice-kpis article>div{min-width:0;display:grid}.admin-invoice-kpis small{color:#8394a0;text-transform:uppercase;letter-spacing:.4px;font-size:7px}.admin-invoice-kpis strong{color:#173a53;margin:2px 0;font-size:19px}.admin-invoice-kpis b{color:#688191;font-size:6.5px;font-weight:750}.admin-invoice-note{color:#627d8d;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:7px;display:flex}.admin-invoice-note svg{color:var(--unitel-blue)}.admin-invoices-real-table{min-width:1280px}.admin-invoice-customer{min-width:150px;display:grid}.admin-invoice-customer strong{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.admin-invoice-detail-summary{background:#fff;border:1px solid #dce5ec;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;display:grid;overflow:hidden}.admin-invoice-detail-summary article{border-right:1px solid #e5ebef;align-content:center;gap:5px;min-height:88px;padding:16px 20px;display:grid}.admin-invoice-detail-summary article:last-child{border-right:0}.admin-invoice-detail-summary small{color:#8595a0;text-transform:uppercase;letter-spacing:.45px;font-size:6.5px;font-weight:850}.admin-invoice-detail-summary strong{color:#173a53;font-size:13px}.admin-invoice-detail-layout{grid-template-columns:minmax(0,1fr) minmax(300px,.4fr);align-items:start;gap:16px;display:grid}.admin-invoice-detail-main{gap:16px;display:grid}.admin-invoice-fiscal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;display:grid}.admin-invoice-fiscal-grid>div{border-top:1px solid #edf1f4;align-content:center;gap:4px;min-height:68px;display:grid}.admin-invoice-fiscal-grid dt{color:#8a9aa5;text-transform:uppercase;font-size:6px;font-weight:850}.admin-invoice-fiscal-grid dd{color:#35586e;overflow-wrap:anywhere;margin:0;font-size:8px;font-weight:800}.admin-invoice-pac-note{background:#f7fafc;border:1px solid #dce7ed;border-radius:8px;gap:12px;padding:14px;display:flex}.admin-invoice-pac-note>svg{color:var(--unitel-blue);flex:none}.admin-invoice-pac-note>div{gap:5px;display:grid}.admin-invoice-pac-note strong{color:#31566e;font-size:8px}.admin-invoice-pac-note p{color:#778c98;margin:0;font-size:7px;line-height:1.6}.admin-invoice-review-panel{position:sticky;top:18px}.admin-invoice-review-panel>h2{color:#173a53;margin:7px 0 16px;font-size:18px}.admin-invoice-review-panel>label{color:#657d8c;gap:6px;margin-bottom:13px;font-size:7px;font-weight:850;display:grid}.admin-invoice-review-panel select,.admin-invoice-review-panel textarea{color:#35576c;width:100%;font:inherit;background:#fff;border:1px solid #d6e2e9;border-radius:7px;outline:0}.admin-invoice-review-panel select{min-height:40px;padding:0 10px}.admin-invoice-review-panel textarea{resize:vertical;padding:10px;line-height:1.5}.admin-invoice-review-panel select:focus,.admin-invoice-review-panel textarea:focus{border-color:#8bc7e7;box-shadow:0 0 0 3px #0b8bcf14}.admin-invoice-review-meta{border-top:1px solid #e9eff2;gap:3px;margin-top:13px;padding-top:13px;display:grid}.admin-invoice-review-meta small{color:#8a99a3;text-transform:uppercase;font-size:6px}.admin-invoice-review-meta strong{color:#526f81;font-size:7px}.invoice-order-empty{color:#78909e;background:#f8fafb;border:1px solid #dee7ec;border-radius:8px;gap:5px;padding:14px;font-size:8px;display:grid}.invoice-order-empty strong{color:#3a5f76}.invoice-order-empty small{font-size:7px}.invoice-login-required{text-align:center;align-content:center;place-items:center;gap:12px;min-height:420px;display:grid}.invoice-login-required svg{color:var(--unitel-blue)}.invoice-login-required h1{color:var(--unitel-ink);margin:0}.invoice-login-required p{max-width:520px;color:var(--unitel-muted);margin:0 0 8px}.real-invoice-list .invoice-row>span:first-child{gap:3px;display:grid}.real-invoice-list .invoice-row small{color:var(--unitel-muted);font-size:7px}@media (width<=1000px){.admin-invoice-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-invoice-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-invoice-detail-layout{grid-template-columns:1fr}.admin-invoice-review-panel{position:static}}@media (width<=680px){.admin-invoice-kpis,.admin-invoice-detail-summary,.admin-invoice-fiscal-grid{grid-template-columns:1fr}}.admin-invoice-tax-breakdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.admin-invoice-tax-breakdown>span{background:#fafcfd;border:1px solid #e2eaee;border-radius:8px;align-content:center;gap:5px;min-height:72px;padding:12px;display:grid}.admin-invoice-tax-breakdown small{color:#8797a2;text-transform:uppercase;font-size:6px;font-weight:850}.admin-invoice-tax-breakdown strong{color:#31566e;font-size:10px}.admin-invoice-tax-breakdown>span.total{background:#f2fafe;border-color:#b8ddf1}.admin-invoice-tax-breakdown>span.total strong{color:#087dbb;font-size:13px}@media (width<=760px){.admin-invoice-tax-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketing-success{color:#247451;background:#f0faf5;border:1px solid #cce9dc;border-radius:8px;margin-bottom:18px;padding:12px 14px;font-size:11px;font-weight:800}.marketing-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.marketing-editor{min-width:0}.marketing-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketing-form label{color:#50697c;flex-direction:column;gap:6px;font-size:9px;font-weight:850;display:flex}.marketing-form .wide{grid-column:1/-1}.marketing-form input,.marketing-form textarea{color:#183b54;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d7e1e8;border-radius:7px;outline:none;padding:9px 10px}.marketing-form textarea{resize:vertical;min-height:84px}.marketing-form input:focus,.marketing-form textarea:focus{border-color:#8bc7ea;box-shadow:0 0 0 3px #078bea14}.marketing-check{align-self:center;align-items:center;flex-direction:row!important}.marketing-check input{width:16px;height:16px;min-height:16px}.marketing-list-panel{margin-top:16px}.marketing-content-list{flex-direction:column;display:flex}.marketing-content-list article{border-top:1px solid #e8eef2;grid-template-columns:76px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:13px 0;display:grid}.marketing-content-list article:first-child{border-top:0}.marketing-thumb{color:#6e8da3;background:#eef5f9;border:1px solid #dce7ee;border-radius:7px;place-items:center;width:76px;height:52px;display:grid;overflow:hidden}.marketing-thumb img{object-fit:cover;width:100%;height:100%}.marketing-row-copy{flex-direction:column;min-width:0;display:flex}.marketing-row-copy small{color:#8ca0af;letter-spacing:.9px;font-size:7px;font-weight:900}.marketing-row-copy strong{color:#183b54;margin-top:4px;font-size:12px}.marketing-row-copy span{color:#758a99;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.marketing-row-actions{gap:6px;display:flex}.marketing-row-actions button{color:#486478;background:#fff;border:1px solid #d7e1e8;border-radius:6px;min-height:31px;padding:0 9px;font-size:8px;font-weight:850}.marketing-row-actions button:hover{color:#0876b9;border-color:#9bcbe7}.marketing-row-actions button.danger:hover{color:#b44949;border-color:#e0b3b3}.marketing-empty{color:#8295a3;place-items:center;min-height:88px;font-size:10px;display:grid}.home-marketing-banners{background:#f5f8fa;padding:22px 0 0}.home-marketing-banner-grid{gap:12px;display:grid}.home-marketing-banner{background:linear-gradient(120deg,#092944,#0b5f94) 50%/cover;border-radius:12px;align-items:center;min-height:250px;padding:34px 40px;display:flex;overflow:hidden;box-shadow:0 16px 38px #12385217}.home-marketing-banner>div{max-width:620px}.home-marketing-banner small{color:#76d4ff;letter-spacing:1.5px;font-size:8px;font-weight:900}.home-marketing-banner h2{color:#fff;letter-spacing:-1.7px;margin:8px 0 0;font-size:clamp(28px,4vw,44px);line-height:1.02}.home-marketing-banner p{color:#c0d9e8;max-width:560px;margin:12px 0 20px;font-size:12px;line-height:1.65}.home-promotions{background:#f5f8fa;padding-top:34px;padding-bottom:34px}.home-promotion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-promotion-card{background:#fff;border:1px solid #dce6ed;border-radius:10px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:116px;padding:13px;transition:all .2s;display:grid}.home-promotion-card:hover{border-color:#a9d0e7;transform:translateY(-2px);box-shadow:0 12px 28px #153e5a12}.home-promotion-media{color:#1688ca;background:#eef7fc;border-radius:8px;place-items:center;width:78px;height:78px;display:grid;overflow:hidden}.home-promotion-media img{object-fit:cover;width:100%;height:100%}.home-promotion-card>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.home-promotion-card small{color:#0a83c8;letter-spacing:.9px;font-size:7px;font-weight:900}.home-promotion-card strong{color:#173c56;margin-top:5px;font-size:12px}.home-promotion-card p{color:#788c9b;margin:5px 0 0;font-size:9px;line-height:1.5}@media (width<=980px){.marketing-admin-grid,.home-promotion-grid{grid-template-columns:1fr}.marketing-content-list article{grid-template-columns:64px minmax(0,1fr) auto}.marketing-row-actions{grid-column:1/-1;justify-content:flex-end}}@media (width<=640px){.marketing-form{grid-template-columns:1fr}.marketing-form .wide{grid-column:auto}.home-marketing-banner{min-height:220px;padding:28px 22px}.home-promotion-card{grid-template-columns:64px minmax(0,1fr) auto}.home-promotion-media{width:64px;height:64px}.marketing-content-list article{grid-template-columns:56px minmax(0,1fr)}.marketing-content-list article>.status-pill{grid-column:2;justify-self:start}.marketing-row-actions{grid-column:1/-1;justify-content:stretch}.marketing-row-actions button{flex:1}}.marketing-upload-field{flex-direction:column;gap:7px;display:flex}.marketing-upload-label{color:#50697c;font-size:9px;font-weight:850}.marketing-file-picker{color:#286485;cursor:pointer;background:#f7fbfd;border:1px dashed #a9c9dd;border-radius:8px;justify-content:center;align-items:center;min-height:58px;transition:all .18s;flex-direction:row!important;gap:9px!important;display:flex!important}.marketing-file-picker:hover{color:#0878ba;background:#f0f9fe;border-color:#5daede}.marketing-file-picker input{display:none}.marketing-file-picker span{font-size:10px;font-weight:900}.marketing-upload-field>small{color:#8a9aa6;font-size:8px}.marketing-image-preview{background:#eef4f7;border:1px solid #d9e5ec;border-radius:9px;position:relative;overflow:hidden}.marketing-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.banner-preview-real{aspect-ratio:16/5}.promotion-preview-real{aspect-ratio:16/7}.marketing-image-preview button{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071c2bc7;border:1px solid #ffffff7a;border-radius:6px;min-height:29px;padding:0 9px;font-size:8px;font-weight:850;position:absolute;top:9px;right:9px}.register-form{gap:13px}.register-form .auth-two{gap:12px}.auth-field-hint{color:#81929f;font-size:8px;font-weight:600}.terms-check{min-height:34px;line-height:1.45;color:#667d8d!important;align-items:flex-start!important;font-size:9px!important;font-weight:600!important}.terms-check input{accent-color:#126fbd;cursor:pointer;margin-top:2px}.terms-check span{display:block}.register-form .auth-submit:disabled{opacity:.62;cursor:wait}@media (width<=600px){.register-form .auth-two{grid-template-columns:1fr}.register-form{gap:14px}}.checkout-payment-note{background:#f7fbfd;border:1px solid #d8e6ee;border-radius:8px;align-items:flex-start;gap:11px;margin-top:14px;padding:13px 14px;display:flex}.checkout-payment-note>svg{color:var(--unitel-blue);flex:none;margin-top:1px}.checkout-payment-note>div{gap:4px;display:grid}.checkout-payment-note strong{color:#294a60;font-size:10px}.checkout-payment-note p{color:#6f8493;margin:0;font-size:8px;line-height:1.55}.success-payment-instructions{text-align:left;background:#f5fbfe;border:1px solid #cfe2ec;border-radius:10px;margin:20px 0;padding:19px 20px}.success-payment-instructions h2{color:#173f5c;margin:4px 0 7px;font-size:17px}.success-payment-instructions p{color:#667f90;margin:0;font-size:9px;line-height:1.65}.success-payment-reference{background:#fff;border:1px solid #d8e6ee;border-radius:7px;gap:4px;margin-top:13px;padding:10px 13px;display:inline-grid}.success-payment-reference small{color:#80939f;text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.success-payment-reference strong{color:var(--unitel-blue);letter-spacing:.3px;font-size:14px}.order-payment-instructions{background:#f6fbfd;border:1px solid #d7e5ed;border-radius:8px;gap:6px;margin:18px 0 4px;padding:14px;display:grid}.order-payment-instructions>small{color:#7d919f;text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.order-payment-instructions>strong{color:#294a60;font-size:10px}.order-payment-instructions p{color:#6e8291;margin:0;font-size:8px;line-height:1.55}.order-payment-instructions code{color:var(--unitel-blue);background:#fff;border:1px solid #cddfe9;border-radius:6px;justify-self:start;padding:7px 9px;font-family:inherit;font-size:10px;font-weight:900}@media (width<=600px){.checkout-payment-note{padding:12px}.success-payment-instructions{padding:16px}}.spei-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.spei-payment-grid>div{background:#fff;border:1px solid #d8e6ee;border-radius:8px;gap:4px;padding:12px;display:grid;position:relative}.spei-payment-grid__wide{grid-column:1/-1}.spei-payment-grid small{color:#80939f;text-transform:uppercase;letter-spacing:.5px;font-size:7px;font-weight:850}.spei-payment-grid strong{color:#173f5c;overflow-wrap:anywhere;font-size:11px}.spei-payment-grid button,.order-spei-actions button{min-height:28px;color:var(--unitel-blue);font:inherit;cursor:pointer;background:#eef8fd;border:1px solid #bdd9e8;border-radius:6px;justify-self:start;padding:0 9px;font-size:8px;font-weight:850}.spei-payment-grid button:hover,.order-spei-actions button:hover{background:#e4f4fb;border-color:#8dc6e2}.order-spei-details{gap:7px;margin:6px 0 2px;display:grid}.order-spei-details>div{border-bottom:1px solid #e3edf2;gap:2px;padding-bottom:7px;display:grid}.order-spei-details dt{color:#82949f;text-transform:uppercase;letter-spacing:.45px;font-size:7px;font-weight:850}.order-spei-details dd{color:#294a60;overflow-wrap:anywhere;margin:0;font-size:9px;font-weight:800}.order-spei-actions{flex-wrap:wrap;gap:6px;margin:3px 0;display:flex}@media (width<=600px){.spei-payment-grid{grid-template-columns:1fr}.spei-payment-grid__wide{grid-column:auto}}.solutions-page{background:#f4f7f8}.solutions-page-hero{color:#fff;background:radial-gradient(circle at 76% 34%,#1f86bc3d,#0000 24%),radial-gradient(circle at 58% 88%,#00e5ff14,#0000 30%),linear-gradient(125deg,#071b28 0%,#0b2633 46%,#123746 100%);position:relative;overflow:hidden}.solutions-page-hero:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 46% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 46% 100%)}.solutions-page-hero__grid{z-index:1;grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr);align-items:center;gap:70px;min-height:620px;padding-top:70px;padding-bottom:70px;display:grid;position:relative}.solutions-page-hero__copy{max-width:650px}.solutions-page-hero__copy h1{color:#fff;letter-spacing:-3.6px;margin:6px 0 0;font-size:clamp(44px,5.4vw,72px);line-height:.98}.solutions-page-hero__copy h1 em{color:#53c8f5;font-style:normal}.solutions-page-hero__copy>p{color:#b5cbd7;max-width:610px;margin:24px 0 0;font-size:15px;line-height:1.75}.solutions-page-hero__actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.solutions-page-primary,.solutions-page-secondary{border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 18px;font-size:11px;font-weight:900;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.solutions-page-primary{color:#fff;background:linear-gradient(135deg,#1f86bc,#159bd5);box-shadow:0 14px 32px #0a75a847}.solutions-page-primary:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0a75a857}.solutions-page-secondary{color:#dcecf4;background:#ffffff09;border:1px solid #b9dced3d}.solutions-page-secondary:hover{background:#ffffff12;border-color:#b9dced73;transform:translateY(-2px)}.solutions-page-hero__notes{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.solutions-page-hero__notes span{color:#9db8c8;align-items:center;gap:6px;font-size:9px;font-weight:750;display:inline-flex}.solutions-page-hero__notes svg{color:#46d4b0}.solutions-map{place-items:center;min-height:480px;display:grid;position:relative}.solutions-map:before{content:"";filter:blur(2px);background:radial-gradient(circle,#22aae61c,#0000 64%);border-radius:50%;width:82%;height:82%;position:absolute}.solutions-map__ring{pointer-events:none;border-radius:50%;position:absolute}.solutions-map__ring--one{border:1px solid #57c2f133;width:330px;height:330px;box-shadow:0 0 0 40px #42aadc06}.solutions-map__ring--two{border:1px dashed #5bc4f024;width:425px;height:425px;animation:34s linear infinite solutions-map-spin}@keyframes solutions-map-spin{to{transform:rotate(360deg)}}.solutions-map__core{z-index:3;color:#fff;text-align:center;background:radial-gradient(circle at 40% 30%,#2db6ef3d,#0000 37%),linear-gradient(145deg,#0d3a51,#082634);border:1px solid #6ccaf24a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:186px;height:186px;display:flex;position:relative;box-shadow:0 30px 80px #00000047,inset 0 1px #ffffff12}.solutions-map__core:before,.solutions-map__core:after{content:"";border:1px solid #59c8f41f;border-radius:50%;position:absolute}.solutions-map__core:before{inset:-16px}.solutions-map__core:after{inset:-30px}.solutions-map__core>span{color:#53c8f5;letter-spacing:2px;font-size:8px;font-weight:950}.solutions-map__core>strong{letter-spacing:-.7px;margin-top:6px;font-size:22px}.solutions-map__core>small{color:#7f9eae;margin-top:5px;font-size:8px}.solutions-map__node{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#082533de;border:1px solid #79c6e938;border-radius:10px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;width:205px;min-height:78px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 18px 38px #0000002e}.solutions-map__node:after{content:"";background:linear-gradient(90deg,#4cc4f28c,#0000);width:44px;height:1px;position:absolute}.solutions-map__node>span{color:#66d0f6;background:#19688a3b;border:1px solid #54bce63b;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.solutions-map__node>div{gap:3px;min-width:0;display:grid}.solutions-map__node small{color:#5da8ca;letter-spacing:1px;text-transform:uppercase;font-size:7px;font-weight:900}.solutions-map__node strong{color:#e7f4fa;font-size:10px;line-height:1.3}.solutions-map__node--1{top:42px;left:0}.solutions-map__node--1:after{transform-origin:0;bottom:15px;right:-44px;transform:rotate(24deg)}.solutions-map__node--2{top:63px;right:-5px}.solutions-map__node--2:after{transform-origin:100%;bottom:14px;left:-44px;transform:rotate(-22deg)}.solutions-map__node--3{bottom:45px;left:8px}.solutions-map__node--3:after{transform-origin:0;top:14px;right:-44px;transform:rotate(-23deg)}.solutions-map__node--4{bottom:56px;right:0}.solutions-map__node--4:after{transform-origin:100%;top:14px;left:-44px;transform:rotate(22deg)}.solutions-page-intro{background:#fff;border-bottom:1px solid #e2e9ed;padding:76px 0 66px}.solutions-page-intro__grid{grid-template-columns:1.08fr .92fr;align-items:end;gap:85px;display:grid}.solutions-page-intro h2{color:#102a43;letter-spacing:-2px;max-width:700px;margin:0;font-size:clamp(32px,4vw,48px);line-height:1.04}.solutions-page-intro__grid>p{color:#66798b;margin:0;font-size:13px;line-height:1.78}.solutions-page-list{background:#fff;padding:16px 0 76px}.solutions-page-solution{border-bottom:1px solid #e3eaee;grid-template-columns:.9fr 1.1fr;min-height:390px;display:grid}.solutions-page-solution:first-child{border-top:1px solid #e3eaee}.solutions-page-solution:nth-child(2n){grid-template-columns:1.1fr .9fr}.solutions-page-solution:nth-child(2n) .solutions-page-solution__visual{order:2}.solutions-page-solution__visual{background:linear-gradient(145deg,#eef6f8,#e3f0f4);place-items:center;min-height:390px;display:grid;position:relative;overflow:hidden}.solutions-page-solution__visual:before{content:"";border:1px solid #1f86bc24;border-radius:50%;width:310px;height:310px;position:absolute;box-shadow:0 0 0 45px #1f86bc09,0 0 0 90px #1f86bc05}.solutions-page-solution__number{color:#102a432e;letter-spacing:-3px;font-size:50px;font-weight:950;line-height:1;position:absolute;top:24px;left:26px}.solutions-page-solution__icon{z-index:2;color:#fff;background:linear-gradient(145deg,#11758a,#1f86bc);border-radius:26px;place-items:center;width:118px;height:118px;display:grid;position:relative;box-shadow:0 25px 45px #0e6e9738,inset 0 1px #fff3}.solutions-page-solution__signal{place-items:center;width:255px;height:255px;display:grid;position:absolute}.solutions-page-solution__signal i{border:1px solid #1f86bc29;border-radius:50%;position:absolute}.solutions-page-solution__signal i:first-child{inset:15px}.solutions-page-solution__signal i:nth-child(2){border-style:dashed;inset:40px}.solutions-page-solution__signal i:nth-child(3){border-color:#1f86bc38;inset:70px}.solutions-page-solution__copy{background:#fff;flex-direction:column;justify-content:center;padding:54px clamp(34px,5vw,72px);display:flex}.solutions-page-solution__copy h2{color:#102a43;letter-spacing:-1.8px;max-width:620px;margin:0;font-size:clamp(28px,3.4vw,43px);line-height:1.06}.solutions-page-solution__copy>p{color:#66798b;max-width:610px;margin:15px 0 0;font-size:12px;line-height:1.75}.solutions-page-solution__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;margin-top:24px;display:grid}.solutions-page-solution__points span{color:#496477;align-items:center;gap:8px;min-height:38px;font-size:10px;font-weight:750;display:flex}.solutions-page-solution__points svg{color:#1f86bc;flex:none}.solutions-page-solution__actions{border-top:1px solid #edf1f3;flex-wrap:wrap;align-items:center;gap:18px;margin-top:25px;padding-top:20px;display:flex}.solutions-page-solution__actions a{color:#1f86bc;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.solutions-page-solution__actions a:last-child{color:#607889}.solutions-page-solution__actions a:hover{color:#176e9d}.solutions-project-flow{background:#f3f6f7;padding:82px 0}.solutions-project-flow__heading{grid-template-columns:1fr .72fr;align-items:end;gap:70px;margin-bottom:30px;display:grid}.solutions-project-flow__heading h2{color:#102a43;letter-spacing:-2px;margin:0;font-size:clamp(32px,4vw,47px);line-height:1.04}.solutions-project-flow__heading>p{color:#66798b;margin:0;font-size:12px;line-height:1.7}.solutions-project-flow__grid{background:#fff;border:1px solid #dce5ea;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.solutions-project-flow__grid article{border-right:1px solid #e1e8ec;min-height:225px;padding:24px;position:relative}.solutions-project-flow__grid article:last-child{border-right:0}.solutions-project-flow__grid article>span{color:#1f86bc;letter-spacing:1px;font-size:11px;font-weight:950}.solutions-project-flow__grid article>strong{color:#193b51;margin-top:36px;font-size:16px;line-height:1.25;display:block}.solutions-project-flow__grid article>p{color:#748794;margin:10px 0 0;font-size:10px;line-height:1.65}.solutions-project-flow__grid article:after{content:"";background:linear-gradient(90deg,#1f86bc 0 20%,#dbe7ed 20%);width:calc(100% - 48px);height:2px;position:absolute;top:55px;left:24px}.solutions-page-bridge{background:#fff;padding:74px 0}.solutions-page-bridge__card{color:#fff;background:radial-gradient(circle at 85% 15%,#28b5ff3b,#0000 28%),linear-gradient(125deg,#071b2b,#0b334b 60%,#0f6387);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:50px;min-height:285px;padding:44px clamp(30px,5vw,60px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #082e4321}.solutions-page-bridge__card:after{content:"";border:1px solid #7ed5f830;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-190px;right:-110px;box-shadow:0 0 0 44px #7ed5f809,0 0 0 88px #7ed5f805}.solutions-page-bridge__card>div{z-index:1;position:relative}.solutions-page-bridge__card h2{color:#fff;letter-spacing:-1.8px;max-width:760px;margin:0;font-size:clamp(29px,3.6vw,46px);line-height:1.06}.solutions-page-bridge__actions{gap:9px;min-width:225px;display:grid}.solutions-page-bridge__actions>a:last-child{color:#d9edf5;background:#ffffff09;border:1px solid #ffffff38;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:10px;font-weight:850;display:inline-flex}.solutions-page-bridge__actions>a:last-child:hover{background:#ffffff13}@media (width<=1080px){.solutions-page-hero__grid{grid-template-columns:1fr 430px;gap:30px}.solutions-map__node{width:185px}.solutions-project-flow__grid{grid-template-columns:repeat(2,1fr)}.solutions-project-flow__grid article:nth-child(2){border-right:0}.solutions-project-flow__grid article:nth-child(-n+2){border-bottom:1px solid #e1e8ec}}@media (width<=850px){.solutions-page-hero__grid{grid-template-columns:1fr;min-height:auto;padding-top:58px;padding-bottom:46px}.solutions-page-hero__copy{max-width:720px}.solutions-map{min-height:440px}.solutions-map__node--1,.solutions-map__node--3{left:4%}.solutions-map__node--2,.solutions-map__node--4{right:4%}.solutions-page-intro__grid,.solutions-project-flow__heading{grid-template-columns:1fr;gap:18px}.solutions-page-solution,.solutions-page-solution:nth-child(2n){grid-template-columns:1fr}.solutions-page-solution:nth-child(2n) .solutions-page-solution__visual{order:0}.solutions-page-solution__visual{min-height:300px}.solutions-page-bridge__card{grid-template-columns:1fr;gap:28px}.solutions-page-bridge__actions{min-width:0;max-width:320px}}@media (width<=600px){.solutions-page-hero__copy h1{letter-spacing:-2.4px;font-size:42px}.solutions-page-hero__actions{display:grid}.solutions-page-primary,.solutions-page-secondary{width:100%}.solutions-page-hero__notes{gap:8px;display:grid}.solutions-map{min-height:500px}.solutions-map__ring--one{width:250px;height:250px}.solutions-map__ring--two{width:330px;height:330px}.solutions-map__core{width:150px;height:150px}.solutions-map__node{grid-template-columns:34px minmax(0,1fr);width:165px;min-height:66px;padding:8px}.solutions-map__node>span{width:34px;height:34px}.solutions-map__node strong{font-size:8px}.solutions-map__node--1{top:25px;left:0}.solutions-map__node--2{top:35px;right:0}.solutions-map__node--3{bottom:28px;left:0}.solutions-map__node--4{bottom:38px;right:0}.solutions-map__node:after{display:none}.solutions-page-intro{padding:56px 0 48px}.solutions-page-list{padding-bottom:56px}.solutions-page-solution__visual{min-height:245px}.solutions-page-solution__visual:before{width:230px;height:230px}.solutions-page-solution__icon{border-radius:21px;width:92px;height:92px}.solutions-page-solution__copy{padding:36px 22px 42px}.solutions-page-solution__points{grid-template-columns:1fr}.solutions-project-flow{padding:60px 0}.solutions-project-flow__grid{grid-template-columns:1fr}.solutions-project-flow__grid article{border-bottom:1px solid #e1e8ec;border-right:0;min-height:190px}.solutions-project-flow__grid article:last-child{border-bottom:0}.solutions-page-bridge{padding:54px 0}.solutions-page-bridge__card{padding:32px 22px}}@media (prefers-reduced-motion:reduce){.solutions-map__ring--two{animation:none}.solutions-page-primary,.solutions-page-secondary{transition:none}}.solution-builder-page{background:#f3f6f8}.solution-builder-hero{color:#fff;background:radial-gradient(circle at 80% 25%,#219cd62e,#0000 26%),linear-gradient(125deg,#071b29 0%,#0a2737 52%,#103a4b 100%);position:relative;overflow:hidden}.solution-builder-hero:after{content:"";opacity:.12;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%);mask-image:linear-gradient(90deg,#0000,#000 50%)}.solution-builder-hero__grid{z-index:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;min-height:430px;padding-top:64px;padding-bottom:64px;display:grid;position:relative}.solution-builder-hero h1{color:#fff;letter-spacing:-3.6px;max-width:780px;margin:8px 0 0;font-size:clamp(42px,5.5vw,72px);line-height:.98}.solution-builder-hero h1 em{color:#54c8f4;font-style:normal}.solution-builder-hero p{color:#b6cbd7;max-width:680px;margin:22px 0 0;font-size:14px;line-height:1.75}.solution-builder-hero__panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0b;border:1px solid #80cded38;border-radius:12px;padding:26px;box-shadow:inset 0 1px #ffffff0a}.solution-builder-hero__panel>span{color:#66cff7;letter-spacing:1.4px;text-transform:uppercase;font-size:8px;font-weight:950}.solution-builder-hero__panel>strong{color:#edf8fd;margin-top:8px;font-size:18px;line-height:1.25;display:block}.solution-builder-hero__panel>p{color:#91aebd;margin-top:10px;font-size:10px;line-height:1.65}.solution-builder-workspace{background:#f3f6f8;padding:68px 0 82px}.solution-builder-step{align-items:center;gap:14px;margin-bottom:18px;display:flex}.solution-builder-step>span{color:#1f86bc;background:#e7f5fb;border-radius:9px;place-items:center;min-width:42px;height:42px;font-size:10px;font-weight:950;display:grid}.solution-builder-step small{color:#8ba0ad;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:850}.solution-builder-step h2{color:#12344b;letter-spacing:-1px;margin:2px 0 0;font-size:28px}.solution-builder-step--scale{margin-top:46px}.solution-scenarios{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.solution-scenario{min-height:142px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5ea;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:10px;padding:15px;transition:all .18s;display:grid}.solution-scenario:hover{border-color:#a9cddd;transform:translateY(-2px);box-shadow:0 10px 22px #10435e0f}.solution-scenario.active{background:linear-gradient(#fff,#f5fbfd);border-color:#1f86bc;box-shadow:0 0 0 2px #1f86bc14}.solution-scenario>span{color:#1f86bc;background:#edf7fb;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.solution-scenario>div{gap:4px;min-width:0;display:grid}.solution-scenario small{color:#7f94a2;text-transform:uppercase;letter-spacing:.8px;font-size:7px;font-weight:900}.solution-scenario strong{color:#20475f;font-size:10px;line-height:1.35}.solution-scenario>i{color:#9db1bc;margin-top:2px}.solution-scenario.active>i{color:#1f86bc}.solution-scale-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:720px;display:grid}.solution-scale-selector button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e4e9;border-radius:9px;align-content:center;gap:4px;min-height:74px;padding:12px 14px;display:grid}.solution-scale-selector button.active{background:#eef8fc;border-color:#1f86bc;box-shadow:0 0 0 2px #1f86bc12}.solution-scale-selector strong{color:#224b63;font-size:11px}.solution-scale-selector small{color:#8095a2;font-size:8px}.solution-blueprint{background:#fff;border:1px solid #d8e4e9;border-radius:14px;grid-template-columns:.78fr 1.22fr;margin-top:32px;display:grid;overflow:hidden;box-shadow:0 24px 55px #0d395112}.solution-blueprint__summary{background:linear-gradient(155deg,#f7fbfc,#edf5f7);border-right:1px solid #dde7eb;padding:34px}.solution-blueprint__summary h2{color:#12344b;letter-spacing:-1.2px;margin:0;font-size:30px;line-height:1.06}.solution-blueprint__summary blockquote{color:#49677a;background:#ffffffbf;border-left:3px solid #1f86bc;margin:22px 0 0;padding:13px 14px;font-size:11px;line-height:1.6}.solution-blueprint__summary>p{color:#6e8391;margin:15px 0 0;font-size:10px;line-height:1.7}.solution-blueprint__outcomes{gap:9px;margin-top:26px;display:grid}.solution-blueprint__outcomes>small{color:#8ba0ad;text-transform:uppercase;letter-spacing:.8px;font-size:7px;font-weight:900}.solution-blueprint__outcomes span{color:#476174;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.solution-blueprint__outcomes svg{color:#1f86bc}.solution-blueprint__architecture{padding:30px}.solution-blueprint__head{border-bottom:1px solid #e5ecef;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.solution-blueprint__head>div{gap:3px;display:grid}.solution-blueprint__head small{color:#8ba0ad;text-transform:uppercase;letter-spacing:.8px;font-size:7px;font-weight:900}.solution-blueprint__head strong{color:#173f57;font-size:15px}.solution-blueprint__head>span{color:#1f86bc;background:#edf8fc;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.solution-architecture-chain{gap:0;margin-top:8px;display:grid}.solution-architecture-chain article{border-bottom:1px solid #edf1f3;grid-template-columns:70px minmax(0,1fr);gap:16px;padding:20px 0;display:grid;position:relative}.solution-architecture-chain article:last-child{border-bottom:0}.solution-architecture-chain article:not(:last-child):before{content:"";background:linear-gradient(#b9dce9,#e1edf1);width:1px;position:absolute;top:72px;bottom:-8px;left:34px}.solution-architecture-node{place-items:center;width:70px;height:70px;display:grid;position:relative}.solution-architecture-node>span{color:#fff;background:linear-gradient(145deg,#137a9b,#1f86bc);border-radius:12px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 22px #14769f2e}.solution-architecture-node>i{color:#7f93a0;background:#fff;border:1px solid #d9e5ea;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:7px;font-style:normal;font-weight:900;display:grid;position:absolute;top:0;right:0}.solution-architecture-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.solution-architecture-copy>small{color:#1f86bc;text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:900}.solution-architecture-copy>strong{color:#24495f;margin-top:3px;font-size:13px}.solution-architecture-copy>p{color:#7a8f9c;margin:5px 0 0;font-size:9px;line-height:1.55}.solution-architecture-copy>a{color:#1f86bc;align-self:flex-start;align-items:center;gap:5px;margin-top:8px;font-size:8px;font-weight:900;display:inline-flex}.solution-blueprint__footer{border-top:1px solid #e5ecef;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding-top:17px;display:flex}.solution-blueprint__footer>div{align-items:flex-start;gap:8px;max-width:480px;display:flex}.solution-blueprint__footer svg{color:#607f91;flex:none}.solution-blueprint__footer p{color:#7e929e;margin:0;font-size:8px;line-height:1.55}.solution-blueprint__footer>a{color:#1f86bc;flex:none;align-items:center;gap:6px;font-size:9px;font-weight:900;display:inline-flex}.solution-builder-why{background:#fff;padding:82px 0}.solution-builder-why__grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:75px;display:grid}.solution-builder-why h2{color:#12344b;letter-spacing:-2px;margin:0;font-size:clamp(32px,4vw,48px);line-height:1.03}.solution-builder-why__points{background:#dde6ea;border:1px solid #dde6ea;border-radius:10px;gap:1px;display:grid;overflow:hidden}.solution-builder-why__points article{background:#fff;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-content:center;column-gap:14px;min-height:108px;padding:18px 20px;display:grid}.solution-builder-why__points article>span{color:#1f86bc;grid-row:1/3;font-size:9px;font-weight:950}.solution-builder-why__points strong{color:#264d64;font-size:12px}.solution-builder-why__points p{color:#81939e;margin:4px 0 0;font-size:9px;line-height:1.55}.solution-builder-next{background:#fff;padding:0 0 82px}.solution-builder-next__card{color:#fff;background:radial-gradient(circle at 85% 15%,#32baf438,#0000 30%),linear-gradient(125deg,#081c2c,#0d3b55 62%,#126f94);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:50px;min-height:240px;padding:40px 48px;display:grid}.solution-builder-next__card h2{color:#fff;letter-spacing:-1.8px;max-width:720px;margin:0;font-size:clamp(28px,3.5vw,43px);line-height:1.05}.solution-builder-next__card>div:last-child{gap:9px;min-width:220px;display:grid}.solution-builder-next__card a{color:#dcecf4;border:1px solid #fff3;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:9px;font-weight:900;display:inline-flex}.solution-builder-next__primary{background:#fff;color:#0f5e82!important;border:0!important}@media (width<=1100px){.solution-scenarios{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-blueprint{grid-template-columns:.9fr 1.1fr}}@media (width<=850px){.solution-builder-hero__grid,.solution-blueprint,.solution-builder-why__grid,.solution-builder-next__card{grid-template-columns:1fr}.solution-builder-hero__grid{gap:28px}.solution-scenarios{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-blueprint__summary{border-bottom:1px solid #dde7eb;border-right:0}.solution-builder-next__card{gap:28px}.solution-builder-next__card>div:last-child{max-width:320px}}@media (width<=600px){.solution-builder-hero__grid{padding-top:48px;padding-bottom:46px}.solution-builder-hero h1{letter-spacing:-2.4px;font-size:40px}.solution-scenarios,.solution-scale-selector{grid-template-columns:1fr}.solution-blueprint__summary,.solution-blueprint__architecture{padding:22px}.solution-architecture-chain article{grid-template-columns:56px minmax(0,1fr);gap:12px}.solution-architecture-node{width:56px;height:56px}.solution-architecture-node>span{width:44px;height:44px}.solution-architecture-chain article:not(:last-child):before{top:60px;left:27px}.solution-blueprint__footer{flex-direction:column;align-items:flex-start}.solution-builder-why{padding:60px 0}.solution-builder-next{padding-bottom:60px}.solution-builder-next__card{padding:30px 22px}}.marketing-page-banner-slot{background:#f4f7f9;padding:24px 0}.marketing-page-banner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.marketing-page-banner-grid.single{grid-template-columns:1fr}.marketing-page-banner{color:#fff;background:linear-gradient(120deg,#071c2c 0%,#0d3c57 58%,#126d92 100%) 50%/cover;border:1px solid #1b65892e;border-radius:14px;align-items:center;min-height:250px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #08324b14}.marketing-page-banner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff09,#0000 45%);position:absolute;inset:0}.marketing-page-banner__content{z-index:1;max-width:620px;position:relative}.marketing-page-banner__content>small{color:#64c9f3;letter-spacing:1.4px;text-transform:uppercase;font-size:8px;font-weight:950;display:block}.marketing-page-banner__content h2{color:#fff;letter-spacing:-1.5px;margin:8px 0 0;font-size:clamp(24px,3.4vw,39px);line-height:1.04}.marketing-page-banner__content p{color:#c0d5e1;max-width:560px;margin:11px 0 0;font-size:11px;line-height:1.65}.marketing-page-banner__cta{color:#0d668e;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-top:18px;padding:0 14px;font-size:9px;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex}.marketing-page-banner__cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px #00000024}.marketing-form select{color:#294c63;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d5e1e8;border-radius:7px;padding:0 10px}.marketing-form label>small{color:#8799a5;margin-top:4px;font-size:7px;line-height:1.4}@media (width<=850px){.marketing-page-banner-grid{grid-template-columns:1fr}}@media (width<=600px){.marketing-page-banner-slot{padding:16px 0}.marketing-page-banner{border-radius:11px;min-height:220px;padding:24px 20px}.marketing-page-banner__content h2{font-size:28px}}.admin-order-shipping-control{background:#f7fbfd;border:1px solid #d8e5eb;border-radius:9px;gap:11px;margin:18px 0;padding:15px;display:grid}.admin-order-shipping-head{border-bottom:1px solid #e2ebef;gap:2px;padding-bottom:9px;display:grid}.admin-order-shipping-head span{color:#1f86bc;letter-spacing:.9px;text-transform:uppercase;font-size:7px;font-weight:950}.admin-order-shipping-head strong{color:#294d63;font-size:12px}.admin-order-shipping-control label{color:#60798a;gap:5px;font-size:8px;font-weight:850;display:grid}.admin-order-shipping-control input{color:#24495f;min-width:0;height:38px;font:inherit;background:#fff;border:1px solid #d1dfe7;border-radius:7px;outline:none;padding:0 10px;font-size:9px}.admin-order-shipping-control input:focus{border-color:#7fc3e4;box-shadow:0 0 0 3px #1f86bc12}.admin-order-tracking-saved{color:#287653;background:#ebf8f1;border:1px solid #cfeadd;border-radius:7px;align-items:center;gap:9px;padding:10px;display:flex}.admin-order-tracking-saved>div{gap:2px;min-width:0;display:grid}.admin-order-tracking-saved strong{color:#246548;font-size:9px}.admin-order-tracking-saved small{color:#608b75;overflow-wrap:anywhere;font-size:7px}.order-fulfillment{margin-top:18px}.order-fulfillment__carrier{color:#32759a;background:#f1f9fc;border:1px solid #d5e5ed;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:850;display:inline-flex}.order-fulfillment-timeline{background:#fff;border:1px solid #dfe8ed;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:10px;display:grid;overflow:hidden}.order-fulfillment-timeline article{border-right:1px solid #e7edf0;align-items:flex-start;gap:10px;min-height:112px;padding:20px 14px;display:flex;position:relative}.order-fulfillment-timeline article:last-child{border-right:0}.order-fulfillment-timeline article:after{content:"";background:#e3eaee;height:2px;position:absolute;top:32px;left:48px;right:-1px}.order-fulfillment-timeline article:last-child:after{display:none}.order-fulfillment-timeline article.done:after{background:#81c5df}.order-fulfillment-timeline__dot{z-index:2;color:#8da0ab;background:#fff;border:1px solid #d4e0e6;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:7px;font-weight:900;display:grid;position:relative}.order-fulfillment-timeline article.done .order-fulfillment-timeline__dot{color:#fff;background:#1f86bc;border-color:#1f86bc}.order-fulfillment-timeline article.current .order-fulfillment-timeline__dot{box-shadow:0 0 0 5px #1f86bc17}.order-fulfillment-timeline article.cancelled .order-fulfillment-timeline__dot{background:#c66565;border-color:#c66565}.order-fulfillment-timeline article>div{gap:4px;min-width:0;padding-top:3px;display:grid}.order-fulfillment-timeline strong{color:#35576c;font-size:9px;line-height:1.35}.order-fulfillment-timeline small{color:#8a9aa4;font-size:7px;line-height:1.4}.order-fulfillment-timeline article.current strong{color:#176f9f}.order-tracking-card{background:#f7fbfd;border:1px solid #d5e4eb;border-radius:9px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:13px 14px;display:grid}.order-tracking-card>span{color:#1f86bc;background:#e8f5fb;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.order-tracking-card>div{gap:3px;min-width:0;display:grid}.order-tracking-card small{color:#7f929e;text-transform:uppercase;font-size:7px;font-weight:850}.order-tracking-card strong{color:#294d63;overflow-wrap:anywhere;font-size:10px}.order-tracking-card button{color:#1f86bc;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:7px;font-weight:850}.order-tracking-card>a{color:#fff;background:#1f86bc;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:8px;font-weight:900;display:inline-flex}@media (width<=900px){.order-fulfillment-timeline{grid-template-columns:1fr}.order-fulfillment-timeline article{border-bottom:1px solid #e7edf0;border-right:0;min-height:72px}.order-fulfillment-timeline article:last-child{border-bottom:0}.order-fulfillment-timeline article:after{width:2px;height:auto;inset:46px auto -1px 26px}}@media (width<=600px){.order-tracking-card{grid-template-columns:42px minmax(0,1fr)}.order-tracking-card>a{grid-column:1/-1;width:100%}}.hero-campaign-media{background:#081f34;border:1px solid #34566c;border-radius:10px 10px 4px 4px;min-height:350px;position:relative;overflow:hidden}.hero-campaign-media:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06,inset 0 -60px 80px #03142214}.hero-campaign-media img{object-fit:cover;object-position:73% center;width:100%;height:350px;display:block}@media (width<=800px){.hero-campaign-media,.hero-campaign-media img{height:300px;min-height:300px}.hero-campaign-media img{object-position:70% center}}@media (width<=520px){.hero-campaign-media,.hero-campaign-media img{height:245px;min-height:245px}.hero-campaign-media img{object-position:72% center}.hero-media-caption{flex-direction:column;align-items:flex-start;gap:4px}}.hero{isolation:isolate;background:#071b31;position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;opacity:.9;background-image:url(/images/unitel-campaign-infrastructure.webp);background-position:68%;background-repeat:no-repeat;background-size:cover;width:min(64vw,980px);position:absolute;inset:0 0 0 auto}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#071b31 0% 38%,#071b31f5 48%,#071b31c2 62%,#071b3161 82%,#071b312e 100%),linear-gradient(#071b310f 0%,#071b3114 62%,#071b316b 100%);position:absolute;inset:0}.hero-grid{grid-template-columns:minmax(0,660px) 1fr;align-items:center;gap:0;min-height:535px;padding-top:62px;padding-bottom:66px}.hero-copy{z-index:2;max-width:640px;position:relative}.hero-copy h1{text-shadow:0 2px 18px #0000002e}.hero-copy>p{color:#c4d4de}@media (width<=980px){.hero:before{opacity:.72;background-position:72%;width:72vw}.hero:after{background:linear-gradient(90deg,#071b31 0% 43%,#071b31e6 62%,#071b318c 100%)}.hero-grid{grid-template-columns:minmax(0,620px) 1fr}}@media (width<=760px){.hero:before{opacity:.34;background-position:72%;width:100%;height:58%;inset:auto 0 0}.hero:after{background:linear-gradient(#071b31 0% 45%,#071b31e0 66%,#071b3194 100%)}.hero-grid{min-height:auto;padding-top:48px;padding-bottom:56px;display:block}.hero-copy{max-width:100%}}@media (width<=520px){.hero:before{opacity:.27;background-position:75%;height:50%}.hero-copy h1{letter-spacing:-2.1px;font-size:39px}}@media (width<=980px){.hero:before{opacity:1;background-position:100%;background-size:min(70vw,720px);width:min(70vw,720px)}.hero:after{background:linear-gradient(90deg,#071b31 0%,#071b31fa 39%,#071b31b8 57%,#071b312e 78%,#071b3100 100%)}}@media (width<=760px){.hero:before{opacity:.62;filter:saturate(1.08)contrast(1.04);background-position:100% 100%;background-size:min(100vw,700px);width:100%;height:54%;inset:auto 0 0}.hero:after{background:linear-gradient(#071b31 0% 43%,#071b31e6 58%,#071b3185 78%,#071b3133 100%)}}.hero:before{opacity:1;filter:saturate(1.06);background-position:100%;background-size:550px;width:min(54vw,550px)}@media (width<=980px){.hero:before{opacity:1;background-size:550px;width:min(58vw,550px)}}@media (width<=760px){.hero:before{opacity:.5;filter:none;background-position:100% 100%;background-size:min(100vw,550px);width:100%;height:48%}}.hero:before{opacity:1;filter:saturate(1.06)contrast(1.03);background-position:76%;background-repeat:no-repeat;background-size:cover;width:min(58vw,720px);height:100%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002e 10%,#000000b8 25%,#000 42% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002e 10%,#000000b8 25%,#000 42% 100%)}.hero-grid{min-height:535px}@media (width<=980px){.hero:before{background-position:78%;background-size:cover;width:62vw;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 12%,#000 38% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0003 12%,#000 38% 100%)}}@media (width<=760px){.hero:before{opacity:.56;filter:saturate(1.04);background-position:76%;background-size:cover;width:100%;height:52%;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 24%,#000 50% 100%);mask-image:linear-gradient(#0000 0%,#00000080 24%,#000 50% 100%)}.hero:after{background:linear-gradient(#071b31 0% 46%,#071b31e6 62%,#071b3175 82%,#071b3129 100%)}}.hero:before{opacity:1;filter:saturate(1.05)contrast(1.02);background-position:82% 42%;background-size:auto 108%;width:min(60vw,760px);height:100%;inset:0 0 0 auto}.hero:after{background:linear-gradient(90deg,#071b31 0% 38%,#071b31f7 45%,#071b31c2 54%,#071b3157 64%,#071b3114 74%,#071b3100 86%),linear-gradient(#071b3100 0% 68%,#071b3161 84%,#071b31 100%)}.hero-copy{max-width:600px}@media (width<=980px){.hero:before{background-position:84% 42%;background-size:auto 106%;width:min(64vw,720px)}}@media (width<=760px){.hero:before{opacity:.5;background-position:82% 42%;background-size:auto 108%;width:100%;height:50%;inset:auto 0 0}.hero:after{background:linear-gradient(#071b31 0% 48%,#071b31e6 63%,#071b3180 82%,#071b31 100%)}}.hero:before,.hero:after{content:none!important;background-image:none!important;display:none!important}.hero{background:radial-gradient(circle at 78% 24%,#23b8ff24,#0000 28%),linear-gradient(125deg,#061625 0%,#08253f 58%,#074e80 100%)}.hero-grid{grid-template-columns:1fr;gap:0;min-height:510px}.hero-copy{max-width:760px;padding-top:74px;padding-bottom:82px}.hero-copy h1{max-width:720px}@media (width<=760px){.hero-grid{min-height:auto}.hero-copy{padding-top:52px;padding-bottom:58px}}.tracking-page{background:#f4f7f9}.tracking-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#32bdf533,#0000 26%),linear-gradient(125deg,#071b2b,#0b3047 58%,#0d5875);position:relative;overflow:hidden}.tracking-hero:after{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000);mask-image:linear-gradient(90deg,#0000 15%,#000)}.tracking-hero__grid{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:70px;min-height:330px;padding-top:56px;padding-bottom:56px;display:grid;position:relative}.tracking-hero h1{color:#fff;letter-spacing:-3px;max-width:720px;margin:0;font-size:clamp(40px,5vw,64px);line-height:1}.tracking-hero p{color:#b8d0dd;max-width:650px;margin:19px 0 0;font-size:13px;line-height:1.7}.tracking-hero__signal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #82d3f440;border-radius:11px;align-items:center;gap:13px;min-width:245px;padding:18px;display:flex}.tracking-hero__signal>span{color:#66cdf6;background:#46bded1a;border:1px solid #66cdf633;border-radius:9px;flex:none;place-items:center;width:48px;height:48px;display:grid}.tracking-hero__signal>div{gap:3px;display:grid}.tracking-hero__signal small{color:#86abc0;text-transform:uppercase;letter-spacing:.8px;font-size:8px;font-weight:850}.tracking-hero__signal strong{color:#eefaff;font-size:14px}.tracking-workspace{padding:62px 0 82px}.tracking-workspace__grid{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:18px;display:grid}.tracking-query-card,.tracking-live-card,.tracking-empty-state{background:#fff;border:1px solid #dbe5ea;border-radius:13px;box-shadow:0 18px 44px #103a520e}.tracking-query-card{padding:25px;position:sticky;top:190px}.tracking-query-card h2{color:#173f57;letter-spacing:-1px;margin:0;font-size:27px}.tracking-query-card>p{color:#7a8e9a;margin:9px 0 0;font-size:10px;line-height:1.6}.tracking-query-card>p strong{color:#3b5d70}.tracking-query-card form{gap:14px;margin-top:24px;display:grid}.tracking-query-card label{color:#5f7889;text-transform:uppercase;letter-spacing:.55px;gap:6px;font-size:8px;font-weight:900;display:grid}.tracking-query-card label>div{color:#77909e;background:#fafcfd;border:1px solid #d3e0e7;border-radius:7px;align-items:center;gap:8px;height:44px;padding:0 11px;display:flex}.tracking-query-card label>div:focus-within{color:#1f86bc;background:#fff;border-color:#83c6e4;box-shadow:0 0 0 3px #1f86bc12}.tracking-query-card input{color:#24495f;text-transform:none;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.tracking-query-card form>button{color:#fff;background:linear-gradient(120deg,#1178a7,#1f92c8);border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:9px;font-weight:900;display:inline-flex}.tracking-query-card form>button:disabled{opacity:.65}.tracking-query-error{color:#a14848;background:#fff6f6;border:1px solid #f0cccc;border-radius:7px;padding:10px 11px;font-size:8px;line-height:1.55}.tracking-query-account{color:#8496a1;border-top:1px solid #e7edf0;align-items:flex-start;gap:8px;margin-top:18px;padding-top:16px;font-size:8px;line-height:1.55;display:flex}.tracking-query-account svg{color:#1f86bc;flex:none}.tracking-query-account a{color:#1f86bc;font-weight:900}.tracking-result{min-width:0}.tracking-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:470px;padding:45px;display:flex}.tracking-empty-state>span{color:#1f86bc;background:#edf8fc;border:1px solid #d7ebf4;border-radius:16px;place-items:center;width:68px;height:68px;display:grid}.tracking-empty-state>small{color:#1f86bc;letter-spacing:1px;text-transform:uppercase;margin-top:18px;font-size:8px;font-weight:900}.tracking-empty-state h2{color:#254b61;letter-spacing:-1px;max-width:520px;margin:7px 0 0;font-size:26px}.tracking-empty-state p{color:#8496a1;max-width:500px;margin:10px 0 0;font-size:10px;line-height:1.7}.tracking-empty-state>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.tracking-empty-state>div span{color:#577486;background:#f4f8fa;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:800;display:inline-flex}.tracking-live-card{overflow:hidden}.tracking-live-head{border-bottom:1px solid #e3eaee;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:22px 25px;display:flex}.tracking-live-head>div{gap:3px;display:grid}.tracking-live-head small,.tracking-live-meta small,.tracking-shipment small{color:#8a9ca7;text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:900}.tracking-live-head strong{color:#173f57;letter-spacing:-.5px;font-size:19px}.tracking-status{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:8px;font-weight:900;display:inline-flex}.tracking-status.blue{color:#1677a5;background:#e9f6fc;border:1px solid #cfe9f5}.tracking-status.green{color:#287755;background:#edf9f3;border:1px solid #d1ebde}.tracking-status.gray{color:#6f818c;background:#f1f4f5;border:1px solid #dfe6e9}.tracking-live-meta{border-bottom:1px solid #e3eaee;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tracking-live-meta>div{border-right:1px solid #e8eef1;align-content:center;gap:5px;min-height:82px;padding:15px 22px;display:grid}.tracking-live-meta>div:last-child{border-right:0}.tracking-live-meta strong{color:#38586b;font-size:10px;line-height:1.45}.tracking-live-progress{padding:20px 25px 24px}.tracking-live-progress article{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:68px;display:grid;position:relative}.tracking-live-progress article:not(:last-child):before{content:"";background:#dfe8ed;width:2px;position:absolute;top:34px;bottom:0;left:16px}.tracking-live-progress article.done:not(:last-child):before{background:#7bc4e1}.tracking-live-progress article>span{z-index:1;color:#91a2ac;background:#fff;border:1px solid #d6e1e6;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:relative}.tracking-live-progress article.done>span{color:#fff;background:#1f86bc;border-color:#1f86bc}.tracking-live-progress article.current>span{box-shadow:0 0 0 5px #1f86bc17}.tracking-live-progress article>div{align-content:start;gap:4px;padding-top:3px;display:grid}.tracking-live-progress strong{color:#3b5c70;font-size:10px}.tracking-live-progress article.current strong{color:#1476a5}.tracking-live-progress small{color:#8799a4;font-size:8px}.tracking-shipment{background:#f6fafc;border:1px solid #d8e6ed;border-radius:10px;grid-template-columns:48px minmax(130px,.7fr) minmax(150px,1fr) auto;align-items:center;gap:14px;margin:0 25px 25px;padding:16px;display:grid}.tracking-shipment>span:first-child{color:#1f86bc;background:#e8f5fb;border-radius:9px;place-items:center;width:48px;height:48px;display:grid}.tracking-shipment>div{gap:4px;min-width:0;display:grid}.tracking-shipment strong{color:#34566a;overflow-wrap:anywhere;font-size:9px}.tracking-shipment>a{color:#fff;background:#1f86bc;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:8px;font-weight:900;display:inline-flex}.tracking-shipment__pending{color:#8799a4;text-align:right;font-size:8px;font-weight:800}@media (width<=900px){.tracking-hero__grid,.tracking-workspace__grid{grid-template-columns:1fr}.tracking-hero__grid{gap:24px}.tracking-hero__signal{max-width:300px}.tracking-query-card{position:static}}@media (width<=650px){.tracking-hero h1{letter-spacing:-2px;font-size:40px}.tracking-live-meta{grid-template-columns:1fr}.tracking-live-meta>div{border-bottom:1px solid #e8eef1;border-right:0}.tracking-live-meta>div:last-child{border-bottom:0}.tracking-shipment{grid-template-columns:42px minmax(0,1fr)}.tracking-shipment>a,.tracking-shipment__pending{text-align:center;grid-column:1/-1;width:100%}}.catalog-card-delivery-note{align-items:center}.cart-line-delivery{align-items:center;gap:5px;margin-top:8px;line-height:1.35;display:flex}.cart-line-delivery b{font-weight:700}.checkout-item-delivery{margin-top:5px;line-height:1.35;display:block}@media (width<=720px){.cart-line-delivery{flex-wrap:wrap}}.admin-users-layout{grid-template-columns:minmax(320px,.85fr) minmax(420px,1.15fr);align-items:start;gap:18px;display:grid}.admin-user-create,.admin-users-list{min-width:0}.admin-user-create-note{color:#718392;margin:-2px 0 20px;font-size:11px;line-height:1.65}.admin-user-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-user-form label{color:#35546a;letter-spacing:.15px;flex-direction:column;gap:7px;font-size:9px;font-weight:850;display:flex}.admin-user-form .wide{grid-column:1/-1}.admin-user-form input{color:#183b54;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d9e3ea;border-radius:7px;outline:none;padding:0 12px;font-size:11px;transition:all .18s}.admin-user-form input:focus{border-color:#68b8e6;box-shadow:0 0 0 3px #0d84cd14}.admin-user-create-button{background:var(--unitel-blue);color:#fff;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:10px;font-weight:900;transition:all .18s;display:inline-flex}.admin-user-create-button:hover:not(:disabled){background:#0a96f4;transform:translateY(-1px)}.admin-user-create-button:disabled{opacity:.58;cursor:wait}.admin-users-success{color:#137651;background:#f2fbf7;border:1px solid #cfeadd;border-radius:7px;align-items:center;gap:8px;min-height:44px;margin-bottom:16px;padding:10px 13px;font-size:10px;font-weight:800;display:flex}.admin-user-count{color:#0876b8;background:#edf7fd;border-radius:999px;justify-content:center;align-items:center;min-width:34px;height:30px;padding:0 9px;font-size:10px;display:inline-flex}.admin-users-rows{display:grid}.admin-users-rows article{border-bottom:1px solid #e9eef2;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:14px 0;display:grid}.admin-users-rows article:last-child{border-bottom:0}.admin-user-avatar{color:#0876b8;background:#eaf6fd;border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:950;display:grid}.admin-user-identity{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-user-identity strong{color:#183b54;font-size:11px}.admin-user-identity small{color:#7b8d9b;text-overflow:ellipsis;font-size:9px;overflow:hidden}.admin-user-status{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.admin-user-status small{color:#96a4ae;font-size:8px}@media (width<=980px){.admin-users-layout{grid-template-columns:1fr}}@media (width<=620px){.admin-user-form{grid-template-columns:1fr}.admin-user-form .wide{grid-column:auto}.admin-users-rows article{grid-template-columns:40px 1fr}.admin-user-status{grid-column:2;align-items:flex-start}}.unitel-assistant{z-index:5000;pointer-events:none;position:fixed;bottom:24px;right:24px}.unitel-assistant__fab,.unitel-assistant__panel{pointer-events:auto}.unitel-assistant__fab{cursor:pointer;background:linear-gradient(135deg,#fff 0%,#eef8ff 100%);border:0;border-radius:999px;align-items:center;gap:12px;min-width:230px;padding:10px 14px 10px 10px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 18px 45px #0827522e}.unitel-assistant__fab:hover{transform:translateY(-2px);box-shadow:0 22px 55px #0827523d}.unitel-assistant__fab-canvas{background:radial-gradient(circle at 50% 38%,#fff 0%,#edfaff 56%,#d9f2ff 100%);border:1px solid #0096ff2e;border-radius:50%;width:82px;height:82px;overflow:hidden;box-shadow:inset 0 0 22px #00e5ff14,0 6px 18px #08275214}.unitel-assistant__fab-copy{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.unitel-assistant__fab-copy strong{color:#06275a;font-size:16px;line-height:1.1}.unitel-assistant__fab-copy span{color:#5f7b9d;font-size:12px}.unitel-assistant__panel{background:linear-gradient(#fff 0%,#f7fbff 100%);border:1px solid #046bff1a;border-radius:24px;width:390px;position:absolute;bottom:98px;right:0;overflow:hidden;box-shadow:0 28px 70px #08275238}.unitel-assistant__close{color:#06275a;cursor:pointer;z-index:2;background:#07275a14;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;position:absolute;top:14px;right:14px}.unitel-assistant__hero{background:radial-gradient(circle at 50% 34%,#00e5ff2e,#0000 34%),radial-gradient(circle at 28% 12%,#0066ff14,#0000 28%),linear-gradient(#f9fdff 0%,#eef8ff 100%);height:255px}.unitel-assistant__content{padding:20px 20px 22px}.unitel-assistant__badge{color:#007aff;background:#e7f6ff;border-radius:999px;margin-bottom:10px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.unitel-assistant__content h3{color:#06275a;margin:0 0 8px;font-size:24px;line-height:1.05}.unitel-assistant__content p{color:#5b7392;margin:0 0 16px;font-size:14px;line-height:1.55}.unitel-assistant__actions{gap:10px;display:grid}.unitel-assistant__actions button{color:#06275a;cursor:pointer;background:#fff;border:1px solid #0827521a;border-radius:14px;min-height:48px;font-size:14px;font-weight:700;transition:all .2s}.unitel-assistant__actions button:hover{background:#f4fbff;border-color:#007aff59;transform:translateY(-1px)}.volt-canvas,.volt-canvas--compact{width:100%;height:100%}.volt-face{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:88px;height:62px;display:flex}.volt-eyes{align-items:center;gap:14px;display:flex}.eye{display:inline-block;box-shadow:0 0 14px #00e6fff2}.eye-dot{background:#8ff8ff;border-radius:50%;width:14px;height:14px}.eye-arc{border-bottom:4px solid #8ff8ff;border-radius:0 0 18px 18px;width:18px;height:10px}.eye-x{width:16px;height:16px;position:relative}.eye-x:before,.eye-x:after{content:"";background:#8ff8ff;border-radius:3px;width:3px;height:16px;position:absolute;top:0;left:7px;box-shadow:0 0 14px #00e6fff2}.eye-x:before{transform:rotate(45deg)}.eye-x:after{transform:rotate(-45deg)}.volt-mouth{display:inline-block;box-shadow:0 0 16px #00e6ffbf}.volt-mouth-smile{border-bottom:4px solid #8ff8ff;border-radius:0 0 16px 16px;width:18px;height:8px}.volt-mouth-dot{background:#8ff8ff;border-radius:50%;width:10px;height:10px}.volt-mouth-open{background:#8ff8ff;border-radius:0 0 16px 16px;width:18px;height:12px;animation:.45s ease-in-out infinite alternate voltTalk}.volt-mouth-happy{background:#8ff8ff;border-radius:0 0 16px 16px;width:22px;height:14px}.volt-face--idle .eye-arc,.volt-face--blink .eye-arc,.volt-face--talking .eye-arc{animation:4.5s infinite voltBlink}.volt-face--happy{animation:.8s ease-in-out infinite alternate voltBounceFace}@keyframes voltBlink{0%,92%,to{opacity:1;transform:scaleY(1)}94%,96%{opacity:.5;transform:scaleY(.35)}}@keyframes voltTalk{0%{transform:scaleY(.8)}to{transform:scaleY(1.2)}}@keyframes voltBounceFace{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@media (width<=768px){.unitel-assistant{bottom:14px;right:14px}.unitel-assistant__panel{width:min(92vw,380px);bottom:88px}.unitel-assistant__fab{min-width:210px}}.volt-reference-stage{perspective:900px;isolation:isolate;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.volt-reference-orb{z-index:3;aspect-ratio:.77;width:min(78%,286px);transform-style:preserve-3d;filter:drop-shadow(0 18px 22px #08264c29)drop-shadow(0 0 14px #00e5ff14);animation:3.8s ease-in-out infinite voltApprovedFloat,8s ease-in-out infinite voltApprovedTilt;position:relative}.volt-reference-stage--compact .volt-reference-orb{width:96%}.volt-reference-image{object-fit:cover;object-position:50% 48%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:45% 45% 48% 48%;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(58% 52% at 50% 49%,#000 60%,#000000f0 72%,#00000080 87%,#0000 100%);mask-image:radial-gradient(58% 52% at 50% 49%,#000 60%,#000000f0 72%,#00000080 87%,#0000 100%)}.volt-reference-shine{pointer-events:none;mix-blend-mode:screen;opacity:.6;background:linear-gradient(118deg,#ffffff38 0%,#ffffff05 30%,#0000 44%);border-radius:50%;position:absolute;inset:8% 14% 21%;transform:translateZ(28px)}.volt-reference-glow{z-index:1;aspect-ratio:1;filter:blur(16px);background:radial-gradient(circle,#00e5ff38 0%,#0066ff1a 38%,#0000 70%);border-radius:50%;width:72%;animation:3.2s ease-in-out infinite voltApprovedGlow;position:absolute}.volt-reference-ring{z-index:2;border:2px solid #00e5ff73;border-radius:50%;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 10px #00e5ff38,inset 0 0 7px #00e5ff1f}.volt-reference-ring--outer{opacity:.46;width:42%;height:9%;animation:2.6s ease-in-out infinite voltApprovedRing;bottom:10%}.volt-reference-ring--inner{opacity:.72;width:25%;height:5%;animation:2.6s ease-in-out .35s infinite voltApprovedRing;bottom:13%}.volt-reference-shadow{z-index:0;filter:blur(10px);background:#05274e2e;border-radius:50%;width:38%;height:7%;animation:3.8s ease-in-out infinite voltApprovedShadow;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.volt-reference-stage--blink .volt-reference-orb{animation:3.8s ease-in-out infinite voltApprovedFloat,8s ease-in-out infinite voltApprovedTilt,1.15s ease-in-out voltApprovedBlinkNod}.volt-reference-stage--listening .volt-reference-orb{animation:3.2s ease-in-out infinite voltApprovedFloat,2.8s ease-in-out infinite voltApprovedListen}.volt-reference-stage--talking .volt-reference-orb{animation:2.8s ease-in-out infinite voltApprovedFloat,1.1s ease-in-out infinite voltApprovedTalk}.volt-reference-stage--happy .volt-reference-orb{animation:.82s ease-in-out infinite alternate voltApprovedHappy}@keyframes voltApprovedFloat{0%,to{transform:translateY(2px)rotateX(1deg)rotateY(-4deg)}50%{transform:translateY(-9px)rotateX(-1deg)rotateY(3deg)}}@keyframes voltApprovedTilt{0%,to{rotate:0deg}50%{rotate:.7deg}}@keyframes voltApprovedGlow{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes voltApprovedRing{0%,to{opacity:.34;transform:translate(-50%)scale(.92)}50%{opacity:.72;transform:translate(-50%)scale(1.05)}}@keyframes voltApprovedShadow{0%,to{opacity:.16;transform:translate(-50%)scaleX(1)}50%{opacity:.1;transform:translate(-50%)scaleX(.82)}}@keyframes voltApprovedBlinkNod{0%,to{transform:translateY(0)rotateY(-3deg)}50%{transform:translateY(3px)rotateY(2deg)rotate(-1.5deg)}}@keyframes voltApprovedListen{0%,to{transform:translateY(-3px)rotateY(-5deg)rotate(-1deg)}50%{transform:translateY(-7px)rotateY(5deg)rotate(1.5deg)}}@keyframes voltApprovedTalk{0%,to{transform:translateY(-4px)scale(1)}50%{transform:translateY(-7px)scale(1.018)}}@keyframes voltApprovedHappy{0%{transform:translateY(-3px)scale(1)rotate(-1deg)}to{transform:translateY(-11px)scale(1.035)rotate(1deg)}}@media (width<=768px){.volt-reference-orb{width:min(82%,270px)}.volt-reference-stage--compact .volt-reference-orb{width:98%}}.volt-svg-stage{perspective:900px;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.volt-svg{filter:drop-shadow(0 20px 22px #07224429)drop-shadow(0 0 10px #00e5ff0f);width:min(88%,320px);height:min(96%,320px);overflow:visible}.volt-svg-stage--compact .volt-svg{width:112%;height:112%}.volt-svg-character{transform-box:fill-box;transform-origin:50%;animation:3.7s ease-in-out infinite voltSvgFloat,8s ease-in-out infinite voltSvgTilt}.volt-svg-halo{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite voltSvgHalo}.volt-svg-shadow{transform-box:fill-box;transform-origin:50%;animation:3.7s ease-in-out infinite voltSvgShadow}.volt-svg-stage--listening .volt-svg-character{animation:2.7s ease-in-out infinite voltSvgListen}.volt-svg-stage--talking .volt-svg-character{animation:1.1s ease-in-out infinite voltSvgTalk}.volt-svg-stage--happy .volt-svg-character{animation:.85s ease-in-out infinite alternate voltSvgHappy}.volt-svg-stage--blink .volt-svg-character{animation:3.7s ease-in-out infinite voltSvgFloat,1.15s ease-in-out voltSvgBlinkNod}.volt-svg-face,.volt-svg-port,.volt-svg-pod{transform-box:fill-box;transform-origin:50%}.volt-svg-stage--talking .volt-svg-face{animation:.45s ease-in-out infinite alternate voltSvgFaceTalk}.volt-svg-stage--happy .volt-svg-face{animation:.65s ease-in-out infinite alternate voltSvgFaceHappy}.volt-svg-stage--listening .volt-svg-pod--right{animation:1.5s ease-in-out infinite voltSvgPodPulse}@keyframes voltSvgFloat{0%,to{transform:translateY(1px)rotate(-.4deg)}50%{transform:translateY(-10px)rotate(.5deg)}}@keyframes voltSvgTilt{0%,to{transform:rotateY(-2deg)}50%{transform:rotateY(2deg)}}@keyframes voltSvgHalo{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.9;transform:scale(1.05)}}@keyframes voltSvgShadow{0%,to{opacity:.17;transform:scaleX(1)}50%{opacity:.09;transform:scaleX(.82)}}@keyframes voltSvgListen{0%,to{transform:translateY(-2px)rotate(-1.4deg)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes voltSvgTalk{0%,to{transform:translateY(-4px)scale(1)}50%{transform:translateY(-7px)scale(1.015)}}@keyframes voltSvgHappy{0%{transform:translateY(-4px)rotate(-1deg)scale(1)}to{transform:translateY(-12px)rotate(1deg)scale(1.025)}}@keyframes voltSvgBlinkNod{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(3px)rotate(-1.2deg)}}@keyframes voltSvgFaceTalk{0%{transform:scale(1)}to{transform:scale(1.018)}}@keyframes voltSvgFaceHappy{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes voltSvgPodPulse{0%,to{opacity:.92}50%{opacity:1;filter:brightness(1.18)}}@media (width<=768px){.volt-svg{width:min(90%,300px);height:min(96%,300px)}.volt-svg-stage--compact .volt-svg{width:114%;height:114%}}.unitel-assistant__chat-panel{grid-template-rows:auto minmax(0,1fr) auto;height:min(680px,100vh - 145px);min-height:520px;display:grid;overflow:hidden}.unitel-assistant__chat-head{background:radial-gradient(circle at 18% 38%,#00e5ff21,#0000 32%),linear-gradient(#fbfeff 0%,#f3faff 100%);border-bottom:1px solid #dfeaf1;align-items:center;gap:12px;min-height:104px;padding:12px 54px 12px 14px;display:flex}.unitel-assistant__chat-mascot{background:radial-gradient(circle at 50% 40%,#fff 0%,#e9f8ff 62%,#d8f0fb 100%);border:1px solid #0066ff1a;border-radius:18px;flex:none;width:86px;height:78px;overflow:hidden}.unitel-assistant__chat-title{flex-direction:column;gap:2px;display:flex}.unitel-assistant__chat-title strong{color:#082d63;font-size:17px;line-height:1.05}.unitel-assistant__chat-title span{color:#68809a;font-size:11px}.unitel-assistant__online{color:#5f7a8e;align-items:center;gap:6px;margin-top:7px;font-size:10px;font-weight:700;display:inline-flex}.unitel-assistant__online i{background:#31c978;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #31c9781f}.unitel-assistant__messages{scrollbar-width:thin;scrollbar-color:#c9dce8 transparent;background:linear-gradient(#f8fbfd 0%,#f3f8fb 100%);min-height:0;padding:16px 14px 10px;overflow-y:auto}.unitel-chat-row{margin-bottom:11px;display:flex}.unitel-chat-row--assistant{justify-content:flex-start;padding-right:28px}.unitel-chat-row--user{justify-content:flex-end;padding-left:46px}.unitel-chat-bubble{border-radius:15px;max-width:100%;padding:10px 11px;font-size:12px;line-height:1.5}.unitel-chat-row--assistant .unitel-chat-bubble{color:#375b73;background:#fff;border:1px solid #d9e8f0;border-top-left-radius:5px}.unitel-chat-row--user .unitel-chat-bubble{color:#fff;background:linear-gradient(135deg,#087fd0,#0b9ee8);border-top-right-radius:5px;box-shadow:0 7px 16px #006cb824}.unitel-chat-bubble>p{margin:0}.unitel-chat-products{gap:8px;margin-top:10px;display:grid}.unitel-chat-product{background:#fbfdff;border:1px solid #dce8ef;border-radius:11px;grid-template-columns:70px minmax(0,1fr);gap:9px;padding:8px;display:grid}.unitel-chat-product__image{color:#0a7fc4;background:#f0f6f9;border-radius:8px;place-items:center;width:70px;height:70px;font-size:20px;font-weight:900;display:grid;overflow:hidden}.unitel-chat-product__image img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.unitel-chat-product__copy{flex-direction:column;min-width:0;display:flex}.unitel-chat-product__copy small{color:#7c94a6;letter-spacing:.4px;text-transform:uppercase;font-size:7px;font-weight:850}.unitel-chat-product__copy>strong{color:#123d5d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.unitel-chat-product__copy>div{justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}.unitel-chat-product__copy b{color:#0a4167;font-size:10px}.unitel-chat-product__copy span{border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:850}.unitel-chat-product__copy span.available{color:#278252;background:#e9f8ef}.unitel-chat-product__copy span.consult{color:#708493;background:#f1f4f6}.unitel-chat-product__copy button{color:#087ac0;cursor:pointer;background:#e9f6fd;border:0;border-radius:7px;align-self:flex-start;min-height:28px;margin-top:7px;padding:0 9px;font-size:8px;font-weight:900}.unitel-chat-orders{gap:7px;margin-top:10px;display:grid}.unitel-chat-order{color:#173f5c;text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #dbe7ee;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:55px;padding:9px 10px;display:flex}.unitel-chat-order>span{flex-direction:column;gap:2px;display:flex}.unitel-chat-order>span:last-child{align-items:flex-end}.unitel-chat-order small{color:#7a91a2;text-transform:uppercase;font-size:7px;font-weight:800}.unitel-chat-order strong,.unitel-chat-order b{font-size:10px}.unitel-chat-suggestions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.unitel-chat-suggestions button{color:#1876ad;cursor:pointer;background:#f6fbfe;border:1px solid #cfe2ee;border-radius:999px;min-height:30px;padding:0 9px;font-size:8px;font-weight:850}.unitel-chat-suggestions button:hover{background:#edf9ff;border-color:#84c9ef}.unitel-chat-handoff{color:#fff;cursor:pointer;background:#20b967;border:0;border-radius:9px;width:100%;min-height:36px;margin-top:10px;font-size:9px;font-weight:900}.unitel-chat-typing{align-items:center;gap:4px;min-width:49px;min-height:32px;display:flex}.unitel-chat-typing span{background:#79a8c4;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite unitelChatTyping}.unitel-chat-typing span:nth-child(2){animation-delay:.14s}.unitel-chat-typing span:nth-child(3){animation-delay:.28s}.unitel-assistant__composer{background:#fff;border-top:1px solid #dce8ef;grid-template-columns:minmax(0,1fr) 42px;gap:8px;padding:11px 12px 12px;display:grid}.unitel-assistant__composer input{color:#173e59;min-width:0;height:42px;font:inherit;background:#fbfdff;border:1px solid #d4e1e9;border-radius:12px;outline:none;padding:0 12px;font-size:11px}.unitel-assistant__composer input:focus{border-color:#78c7ef;box-shadow:0 0 0 3px #008bda14}.unitel-assistant__composer button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0785d0,#0aa8ed);border:0;border-radius:12px;width:42px;height:42px;font-size:17px;box-shadow:0 6px 14px #007ec62e}.unitel-assistant__composer button:disabled{cursor:default;opacity:.42;box-shadow:none}@keyframes unitelChatTyping{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (width<=768px){.unitel-assistant__chat-panel{height:min(640px,100vh - 125px);min-height:460px}.unitel-assistant__chat-head{min-height:92px}.unitel-assistant__chat-mascot{width:76px;height:68px}.unitel-chat-row--assistant{padding-right:18px}.unitel-chat-row--user{padding-left:30px}}
