.k-milesight-page .k-milesight-header{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:center;gap:65px;padding:58px 0 65px;display:grid}.k-milesight-page .k-milesight-header h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(39px,4.4vw,68px);font-weight:600;line-height:1.12}.k-milesight-page .k-milesight-lead{color:var(--k-muted);max-width:650px;font-size:18px;line-height:1.8}.k-milesight-page .k-milesight-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:28px;display:flex}.k-milesight-page .k-milesight-support{border-left:2px solid var(--k-red);padding:8px 0 8px 28px}.k-milesight-page .k-milesight-support h2{font-size:25px;font-weight:600;line-height:1.3}.k-milesight-page .k-milesight-support p{color:var(--k-muted);margin-top:18px;font-size:15px;line-height:1.8}.k-milesight-page .k-milesight-section-heading{justify-content:space-between;align-items:baseline;gap:20px 45px;display:flex}.k-milesight-page .k-milesight-section-heading h2{letter-spacing:-.025em;font-size:clamp(27px,2.6vw,38px);font-weight:600;line-height:1.25}.k-milesight-page .k-milesight-section-heading>p{max-width:350px;color:var(--k-muted);font-size:15px;line-height:1.7}.k-milesight-page .k-milesight-guide{border-top:1px solid var(--k-line);padding:42px 0 30px}.k-milesight-page .k-milesight-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px;display:grid}.k-milesight-page .k-milesight-guide-grid article{border-top:1px solid var(--k-line);flex-direction:column;padding-top:20px;display:flex}.k-milesight-page .k-milesight-model{color:var(--k-blue);font-size:16px;font-weight:600}.k-milesight-page .k-milesight-guide-grid h3{margin:12px 0;font-size:22px;font-weight:600;line-height:1.4}.k-milesight-page .k-milesight-guide-grid h3+p{color:var(--k-muted);margin-bottom:18px;font-size:15px;line-height:1.8}.k-milesight-page .k-milesight-guide-grid .k-text-link{align-self:flex-start;margin-top:auto}.k-milesight-page .k-milesight-sources{color:var(--k-muted);margin-top:24px;font-size:13px;line-height:1.8}.k-milesight-page .k-milesight-sources a{text-underline-offset:3px;text-decoration:underline}.k-milesight-page .k-milesight-sources a:hover{color:var(--k-blue)}.k-milesight-page .k-milesight-application{background:var(--k-blue-soft);justify-content:space-between;align-items:center;gap:28px 50px;margin:20px 0 65px;padding:30px;display:flex}.k-milesight-page .k-milesight-application h2{margin-bottom:12px;font-size:25px;font-weight:600;line-height:1.35}.k-milesight-page .k-milesight-application p{color:var(--k-muted);max-width:760px;font-size:15px;line-height:1.8}.k-milesight-page .k-milesight-application .k-text-link{flex-shrink:0}.k-milesight-page .k-milesight-language-note{background:var(--k-soft);color:var(--k-muted);margin-top:20px;padding:15px 18px;font-size:14px;line-height:1.8}.k-milesight-page .k-milesight-group-nav{flex-wrap:wrap;gap:10px;margin:26px 0 38px;display:flex}.k-milesight-page .k-milesight-group-nav a{border:1px solid var(--k-line);align-items:center;gap:14px;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}.k-milesight-page .k-milesight-group-nav a:hover{background:var(--k-ink);border-color:var(--k-ink);color:#fff}.k-milesight-page .k-milesight-group-nav span{opacity:.65;font-size:13px}.k-milesight-page :is(.k-milesight-catalog,.k-milesight-product-group){scroll-margin-top:112px}.k-milesight-page .k-milesight-product-group{border-top:1px solid var(--k-line);margin:0 0 58px;padding-top:28px}.k-milesight-page .k-milesight-group-heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:26px;display:flex}.k-milesight-page .k-milesight-group-heading h2{letter-spacing:-.025em;font-size:27px;font-weight:600;line-height:1.3}.k-milesight-page .k-milesight-group-heading p{max-width:850px;color:var(--k-muted);margin-top:12px;font-size:15px;line-height:1.8}.k-milesight-page .k-milesight-group-heading>.k-text-link{flex-shrink:0}.koral-site .k-milesight-page .k-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.k-milesight-page .k-milesight-planning{border-top:1px solid var(--k-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 35px;padding:35px 0 15px;display:grid}.k-milesight-page .k-milesight-planning>h2{grid-column:1/-1;font-size:31px;font-weight:600}.k-milesight-page .k-milesight-planning h3{margin-bottom:12px;font-size:21px;font-weight:600}.k-milesight-page .k-milesight-planning p{color:var(--k-muted);font-size:15px;line-height:1.8}@media (max-width:1150px){.k-milesight-page .k-milesight-header{gap:35px}.koral-site .k-milesight-page .k-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k-milesight-page .k-milesight-application{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:850px){.k-milesight-page .k-milesight-header{grid-template-columns:1fr;padding:38px 0 42px}.k-milesight-page .k-milesight-header h1{font-size:46px}.k-milesight-page .k-milesight-support{padding-left:22px}.k-milesight-page .k-milesight-section-heading{flex-direction:column;gap:12px}.k-milesight-page .k-milesight-section-heading>p{max-width:none}.k-milesight-page .k-milesight-guide-grid{grid-template-columns:1fr;gap:22px}.k-milesight-page .k-milesight-guide-grid h3+p{max-width:680px}.k-milesight-page .k-milesight-planning{grid-template-columns:1fr}.koral-site .k-milesight-page .k-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.k-milesight-page .k-milesight-header h1{font-size:36px}.k-milesight-page .k-milesight-lead{font-size:16px}.k-milesight-page .k-milesight-application{padding:22px}.k-milesight-page .k-milesight-group-heading{flex-direction:column;gap:10px}.k-milesight-page .k-milesight-group-heading h2{font-size:25px}.k-milesight-page .k-milesight-group-nav{gap:8px}.k-milesight-page .k-milesight-group-nav a{padding:10px 12px;font-size:13px}}.k-milesight-category-header{max-width:900px;padding:40px 0 48px}.k-milesight-category-header h1{letter-spacing:-.035em;margin:20px 0;font-size:clamp(34px,4vw,58px);font-weight:600;line-height:1.15}.k-milesight-category-header>p:not(.k-eyebrow){color:var(--k-muted);margin-bottom:24px;font-size:18px;line-height:1.8}.k-milesight-category .k-milesight-planning{padding-bottom:45px}.k-milesight-category-reading h2{margin-bottom:18px;font-size:27px;font-weight:600}.k-milesight-category-reading ul{flex-wrap:wrap;gap:18px 30px;display:flex}.k-milesight-category-reading a{color:var(--k-blue);text-underline-offset:5px;align-items:center;gap:12px;text-decoration:underline;display:inline-flex}
