﻿:root{--color-bg: #ffffff;--color-surface: #f8fafc;--color-text: #1e293b;--color-text-rgb: 30, 41, 59;--color-muted: #64748b;--color-border: #e2e8f0;--color-brand: #0f4c81;--color-accent: #d9252a;--color-bg-rgb: 255, 255, 255;--color-navy: #0f4c81;--color-red: #d9252a;--color-grid-major: rgba(var(--color-text-rgb), 0.08);--color-grid-minor: rgba(var(--color-text-rgb), 0.04)}.single-post-wrapper .post-social-share .share-options,.banner-bg{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.center-align,.banner-bg{align-items:center !important;justify-content:center !important}.btn--outline,.btn{cursor:pointer;vertical-align:middle;display:inline-flex;align-items:center;justify-content:space-between;line-height:1.5;font-weight:400;font-style:normal;font-size:18px;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;text-decoration:none;overflow:hidden;position:relative;border-radius:0;padding:9px 30px;background-color:rgba(0,0,0,0);transition:all 250ms ease;border:1px solid rgba(0,0,0,0)}.btn--outline:focus,.btn:focus{outline:none;box-shadow:none}.single-post-wrapper .post-social-share .share-options{margin:0;padding:0;list-style:none}.kohinoor--holder{width:100%;max-width:1760px;margin-inline:auto;padding-inline:1rem}@media(min-width: 576px){.kohinoor--holder{padding-inline:1.5rem}}@media(min-width: 768px){.kohinoor--holder{padding-inline:2rem}}@media(min-width: 992px){.kohinoor--holder{padding-inline:2rem}}@media(min-width: 1200px){.kohinoor--holder{padding-inline:3rem}}@media(min-width: 1400px){.kohinoor--holder{padding-inline:4rem}}.kohinoor-content-block__inner{width:100%;max-width:862px;color:var(--color-text);text-align:left}.kohinoor-content-block__inner h2{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.5rem,2.67vw,2rem);line-height:1.35;font-weight:600;letter-spacing:normal;margin-top:32px}.kohinoor-content-block__inner h3,.kohinoor-content-block__inner h4{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.4;font-weight:600;letter-spacing:normal;margin-top:28px}.kohinoor-content-block__inner p{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.7}.kohinoor-content-block__inner ul,.kohinoor-content-block__inner ol{margin-left:24px;margin-top:16px}.kohinoor-content-block__inner ul li,.kohinoor-content-block__inner ol li{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.7;margin-bottom:6px}.kohinoor-content-block__inner ul{list-style:disc}.kohinoor-content-block__inner ol{list-style:decimal}.kohinoor-content-block__inner>*+*{margin-top:16px}@font-face{font-family:"fontello";src:url("../font/fontello.eot?76291214");src:url("../font/fontello.eot?76291214#iefix") format("embedded-opentype"),url("../font/fontello.woff2?76291214") format("woff2"),url("../font/fontello.woff?76291214") format("woff"),url("../font/fontello.ttf?76291214") format("truetype"),url("../font/fontello.svg?76291214#fontello") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:""}.icon-mail:before{content:""}.icon-wrench:before{content:""}.icon-location:before{content:""}.icon-globe:before{content:""}.icon-html5:before{content:""}.icon-scratch:before{content:""}.icon-briefcase:before{content:""}.icon-gauge:before{content:""}.icon-lock:before{content:""}.icon-right-open:before{content:""}.icon-wrench-2:before{content:""}.icon-ok:before{content:""}.icon-cancel:before{content:""}.icon-home:before{content:""}.icon-paper-plane:before{content:""}.icon-cog-alt:before{content:""}.icon-book-open:before{content:""}.icon-basket:before{content:""}.icon-lightbulb:before{content:""}.icon-x:before{content:""}.icon-right:before{content:""}.icon-arrow-right:before{content:""}.icon-left-quote:before{content:""}.icon-straight-quotes:before{content:""}.icon-spin4:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-menu:before{content:""}.icon-linkedin:before{content:""}.icon-upload-cloud:before{content:""}.icon-angle-double-right:before{content:""}.icon-desktop:before{content:""}.icon-unlink:before{content:""}.icon-youtube-play:before{content:""}.icon-instagram:before{content:""}.icon-wordpress:before{content:""}.icon-git:before{content:""}.icon-pinterest:before{content:""}.icon-whatsapp:before{content:""}.icon-medium:before{content:""}.icon-handshake-o:before{content:""}.icon-dribbble:before{content:""}.icon-behance:before{content:""}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}html{scrollbar-gutter:stable}body{margin:0;padding:0;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.6;color:var(--color-text);background-color:var(--color-bg);min-height:100vh;display:flex;flex-direction:column}body.no-scroll{overflow:hidden}.site-main{flex:1 0 auto}.section-padding{padding-top:5rem;padding-bottom:5rem;border-top:1px solid rgba(183,171,152,.07)}.contentBlock--last{padding-bottom:80px}@media(max-width: 767px){.contentBlock--last{padding-bottom:40px}}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0}.wp-block-separator{border:none;border-top:1px solid currentColor;margin-top:32px;opacity:.5}h1{font-size:clamp(32px,5vw,56px)}h2{font-size:clamp(28px,4vw,44px)}h3{font-size:clamp(24px,3vw,36px)}h4{font-size:clamp(20px,2.2vw,28px)}h5{font-size:clamp(18px,1.6vw,22px)}h6{font-size:clamp(16px,1.2vw,18px)}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;letter-spacing:-0.01em}button{font-family:inherit}.btn{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.btn:hover{background-color:rgba(0,0,0,0);color:var(--color-accent)}.btn--outline{background-color:rgba(0,0,0,0);border-color:var(--color-text);color:var(--color-text);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.btn--outline:hover{background-color:var(--color-text);color:var(--color-bg)}.section-title{margin-bottom:clamp(2rem,5vw,3.5rem)}.section-title h2{margin:0 0 1rem;font-size:clamp(28px,4vw,44px);line-height:1.2;color:var(--color-text)}.section-title p{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--color-muted)}.section-title.text-center p{max-width:720px;margin-inline:auto}.text-center{text-align:center}.logo-light-mode{display:none}.logo-dark-mode{display:block}.kohinoor-theme-toggle{position:fixed;bottom:32px;left:32px;z-index:999;width:36px;height:36px;border-radius:50%;border:1px solid var(--color-text);background-color:var(--color-bg);color:var(--color-text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 200ms ease}.kohinoor-theme-toggle:focus{outline:none;box-shadow:none}.kohinoor-theme-toggle:hover{background-color:var(--color-text);color:var(--color-bg)}.kohinoor-theme-toggle .icon-moon,.kohinoor-theme-toggle .icon-sun{width:16px;height:16px}.kohinoor-theme-toggle .icon-sun{display:none}.kohinoor-theme-toggle .icon-moon{display:block}:root[data-theme=dark] .kohinoor-theme-toggle .icon-sun{display:block}:root[data-theme=dark] .kohinoor-theme-toggle .icon-moon{display:none}@media(prefers-color-scheme: dark){:root:not([data-theme=light]) .kohinoor-theme-toggle .icon-sun{display:block}:root:not([data-theme=light]) .kohinoor-theme-toggle .icon-moon{display:none}}.kohinoor-title-word{display:inline-block}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:6px;font-weight:700;font-size:15px;text-decoration:none;cursor:pointer;transition:all .25s ease;line-height:1.4}.btn--primary{background-color:#d9252a;color:#fff;border:1px solid #d9252a}.btn--primary:hover{background-color:#b71c20;border-color:#b71c20;color:#fff}.btn--secondary{background-color:#0f4c81;color:#fff;border:1px solid #0f4c81}.btn--secondary:hover{background-color:#0a355c;border-color:#0a355c;color:#fff}.btn--outline{background-color:rgba(0,0,0,0);color:#0f4c81;border:2px solid #0f4c81}.btn--outline:hover{background-color:#0f4c81;color:#fff}.slide-up:not(.in-view),.fade-in:not(.in-view){opacity:0 !important}@keyframes slideUp{from{opacity:0;translate:0 20px}to{translate:0 0}}@keyframes fadeIn{from{opacity:0}}.in-view.slide-up,.in-view .slide-up{animation:slideUp .25s ease-out var(--kohinoor-reveal-delay, 0.15s) both}.in-view.fade-in,.in-view .fade-in{animation:fadeIn .25s ease-out var(--kohinoor-reveal-delay, 0.15s) both}@media(prefers-reduced-motion: reduce){.slide-up,.slide-up:not(.in-view),.fade-in,.fade-in:not(.in-view){opacity:1 !important;animation:none !important;translate:none !important}}nav.navbar{padding:12px 0;z-index:99999;position:fixed;width:100%;left:0;top:-90px;transition:all 500ms ease !important}nav.navbar::after{position:absolute;content:"";height:100%;width:100%;top:0;z-index:-1;opacity:0;transition:all 500ms ease !important;backdrop-filter:saturate(180%) blur(20px);background:rgba(var(--color-bg-rgb), 0.8);box-shadow:0 -7px 15px 0 rgba(var(--color-text-rgb), 0.08)}nav.navbar .navbar-brand{color:var(--color-text);font-size:48px;text-transform:capitalize;transition:all 500ms linear;padding:0;display:inline-flex;align-items:center}nav.navbar .navbar-brand img{height:38px;width:auto;transition:all 500ms linear}nav.navbar .navbar-brand .logo-text{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:28px;color:var(--color-text)}nav.navbar.top_fix{top:0}nav.navbar.sticky{top:0}nav.navbar.sticky::after{opacity:1;background:var(--color-bg);backdrop-filter:none}nav.navbar.nav--hidden{transform:translateY(-100%)}nav.navbar .container{position:relative}body.has-kohinoor-banner nav.navbar:not(.sticky)::after{opacity:0}body.has-kohinoor-banner nav.navbar:not(.sticky) .navbar-brand,body.has-kohinoor-banner nav.navbar:not(.sticky) .navbar-brand .logo-text,body.has-kohinoor-banner nav.navbar:not(.sticky) .main_menu .navBar>li>a,body.has-kohinoor-banner nav.navbar:not(.sticky) .main_menu .navBar .kohinoor-nav-indicator,body.has-kohinoor-banner nav.navbar:not(.sticky) .navbar-toggler span.bar{color:#fff}body.has-kohinoor-banner nav.navbar:not(.sticky) .main_menu .navBar .sub-menu li>a{color:#1e293b}body.has-kohinoor-banner nav.navbar:not(.sticky) .navbar-toggler span.bar{background:#fff}body.has-kohinoor-banner nav.navbar:not(.sticky) .nav-wrapper>.navbar-brand .logo-light-mode{display:block}body.has-kohinoor-banner nav.navbar:not(.sticky) .nav-wrapper>.navbar-brand .logo-dark-mode{display:none}body.has-kohinoor-banner nav.navbar:not(.sticky) .navbar-ctas .btn{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}body.has-kohinoor-banner nav.navbar:not(.sticky) .navbar-ctas .btn:hover{background-color:#fff;border-color:#fff;color:#000}nav.navbar .navbar-ctas{display:inline-flex;align-items:center;gap:12px}nav.navbar .main_menu .navBar{list-style:none;display:inline-block;vertical-align:middle;position:relative}nav.navbar .main_menu .navBar .kohinoor-nav-indicator{position:absolute;bottom:8px;left:0;height:1px;width:0;opacity:0;color:var(--color-accent);background-color:currentColor;transition:all 250ms ease;pointer-events:none}nav.navbar .main_menu .navBar li{position:relative;display:inline-block;padding:0 12px}nav.navbar .main_menu .navBar li>a{color:var(--color-text);display:inline-flex;flex-direction:row;align-items:center;gap:6px;font-size:16px;padding:6px 0;text-transform:capitalize}nav.navbar .main_menu .navBar li>a:hover{color:var(--color-accent)}nav.navbar .main_menu .navBar li>a.active{color:var(--color-accent)}nav.navbar .main_menu .navBar li.menu-item-has-children:hover>a .kohinoor-nav-submenu-icon::before,nav.navbar .main_menu .navBar li.menu-item-has-children:focus-within>a .kohinoor-nav-submenu-icon::before,nav.navbar .main_menu .navBar li.menu-item-has-children.is-submenu-open>a .kohinoor-nav-submenu-icon::before{transform:rotate(225deg)}nav.navbar .main_menu .navBar li.mega-menu.is-open>a{color:var(--color-accent)}nav.navbar .main_menu .navBar li.current-menu-item>a{color:var(--color-accent)}nav.navbar .main_menu .navBar .kohinoor-nav-submenu-icon{display:inline-flex;align-items:center;justify-content:center;width:10px;height:1em;flex-shrink:0;margin-left:2px;pointer-events:none;line-height:1}nav.navbar .main_menu .navBar .kohinoor-nav-submenu-icon::before{content:"";display:block;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transform-origin:center center;transition:transform 220ms ease}nav.navbar .main_menu .navBar .sub-menu{list-style:none;margin:0;padding:8px 0;min-width:220px;position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(2px);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:6px;box-shadow:0 10px 25px -5px rgba(0,0,0,.15),0 8px 10px -6px rgba(0,0,0,.1);transition:opacity 220ms ease,transform 220ms ease,visibility 220ms ease;z-index:100002}nav.navbar .main_menu .navBar .sub-menu li{display:block;padding:0}nav.navbar .main_menu .navBar .sub-menu li>a{display:block;text-align:left;padding:10px 18px;margin:0 4px;font-size:15px;font-weight:500;color:#1e293b;white-space:nowrap;border-radius:4px;transition:color 180ms ease,background-color 180ms ease,padding-left 180ms ease}nav.navbar .main_menu .navBar .sub-menu li>a:hover,nav.navbar .main_menu .navBar .sub-menu li>a:focus-visible{color:var(--color-accent);background-color:#f1f5f9;padding-left:22px}nav.navbar .main_menu .navBar .sub-menu li.current-menu-item>a,nav.navbar .main_menu .navBar .sub-menu li.current_page_item>a{color:var(--color-accent);font-weight:600}nav.navbar .main_menu .navBar .sub-menu li.menu-item-has-children>.sub-menu{top:0;left:calc(100% + 4px);transform:translateX(0) translateY(2px)}nav.navbar .main_menu .navBar .sub-menu li:hover>.sub-menu,nav.navbar .main_menu .navBar .sub-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0) translateY(0)}nav.navbar .main_menu .navBar>li.menu-item-has-children:not(.mega-menu):hover>.sub-menu,nav.navbar .main_menu .navBar>li.menu-item-has-children:not(.mega-menu):focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}nav.navbar .main_menu .navBar>li.mega-menu.is-open>.mega-menu__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel{position:fixed;left:0;right:0;top:100%;width:100%;min-width:0;max-width:none;margin:0;border-radius:0;transform:translateY(2px);padding:0;min-height:340px;background:var(--color-bg)}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__inner{display:flex;align-items:stretch;height:100%;min-height:340px;position:relative}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__inner::before{content:"";position:absolute;top:24px;bottom:24px;left:50%;width:1px;background:rgba(var(--color-text-rgb), 0.08)}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__list{display:flex;flex-direction:column;align-items:flex-start;text-align:left;flex:0 0 50%;max-width:50%;padding:12px 40px 12px 0;box-sizing:border-box}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__list li{width:100%;border-bottom:1px solid rgba(var(--color-text-rgb), 0.08)}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__list li:last-child{border-bottom:0}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__list li>a{display:block;width:100%;text-align:left;padding:12px 20px;margin:0;border-radius:0;font-size:18px;font-weight:400}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__list li>a:hover,nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__list li>a.is-active{background-color:rgba(0,0,0,0);color:var(--color-accent)}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__preview{flex:0 1 50%;max-width:320px;margin-left:0;padding:24px 0 24px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;gap:10px}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__preview img{width:auto;max-height:58px;margin-bottom:4px}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__preview h4{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:18px;margin:0}nav.navbar .main_menu .navBar>li.mega-menu>.mega-menu__panel .mega-menu__preview p{font-size:14px;line-height:1.6;color:var(--color-muted);margin:0}nav.navbar .mobile_logo{display:none}nav.navbar .navbar-toggler{right:15px;width:46px;height:42px;padding:5px 7px;display:grid;position:absolute;align-items:center;grid-template-rows:1fr 1fr 1fr;background:rgba(0,0,0,0);border:none;visibility:hidden;opacity:0;z-index:-1}nav.navbar .navbar-toggler:focus{outline:none;box-shadow:none}nav.navbar .navbar-toggler span.bar{height:3px;width:100%;border-radius:0;background:var(--color-text);transition:all 300ms ease}@media(max-width: 992px){nav.navbar .navbar-toggler{visibility:visible;opacity:1;z-index:9999}nav.navbar .navbar-toggler[aria-expanded=true] span.bar{height:3px}nav.navbar .navbar-toggler[aria-expanded=true] span.bar.bar-2{display:none}nav.navbar .navbar-toggler[aria-expanded=true] span.bar.bar-1{transform:rotate(45deg);top:10px;position:relative}nav.navbar .navbar-toggler[aria-expanded=true] span.bar.bar-3{transform:rotate(-45deg)}nav.navbar .main_menu{top:0;left:0;width:300px;height:100vh;position:fixed;padding:24px 30px;transition:all 500ms ease;transform:translateX(-100%);background:color-mix(in srgb, var(--color-surface) 98%, transparent)}@supports(backdrop-filter: blur(20px)){nav.navbar .main_menu{background:color-mix(in srgb, var(--color-surface) 80%, transparent);backdrop-filter:blur(20px)}}nav.navbar .main_menu[data-visible=true]{transform:translateX(0);box-shadow:0 -7px 15px 0 rgba(var(--color-text-rgb), 0.08)}nav.navbar .main_menu[data-visible=true]::after{position:absolute;content:"";height:100vh;width:100vw;left:0;top:0;z-index:-1}nav.navbar .main_menu .navBar li{display:block;padding:0}nav.navbar .main_menu .navBar li>a{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;padding:12px 0;font-size:17px}nav.navbar .main_menu .navBar li .kohinoor-nav-submenu-icon{width:10px;height:1em;margin-top:0;margin-left:8px;flex-shrink:0}nav.navbar .main_menu .navBar .sub-menu{position:static;transform:none;opacity:1;visibility:visible;pointer-events:auto;display:none;min-width:0;margin:0 0 8px;padding:4px 0 4px 12px;background:rgba(0,0,0,0);border:0;border-left:1px solid rgba(var(--color-text-rgb), 0.12);border-radius:0;box-shadow:none;backdrop-filter:none}nav.navbar .main_menu .navBar .menu-item-has-children.is-submenu-open>.sub-menu{display:block}nav.navbar .main_menu .mobile_logo{display:block;margin-bottom:32px;padding-left:18px}nav.navbar .main_menu .mobile_logo img{height:56px;width:auto}nav.navbar .navbar-ctas{display:none}}.nav-wrapper{display:flex;align-items:center;justify-content:space-between}.nav-wrapper>.main_menu{margin-left:auto}.nav-wrapper>.navbar-ctas{margin-left:40px}#footer{background:var(--color-surface);padding-top:120px;padding-bottom:42px;position:relative;overflow:hidden;margin-top:auto}#footer .footer-content{display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}@media(max-width: 992.98px){#footer .footer-content{flex-direction:column}}#footer .product-info{flex:0 0 55%;max-width:575px;width:100%}@media(max-width: 992.98px){#footer .product-info{flex:1 1 100%;max-width:100%}}#footer .product-info a{margin-bottom:12px;display:block}#footer .product-info a.logo img{height:33px;width:auto}#footer .product-info a.logo{font-size:32px}#footer .product-info a.logo span{font-weight:300}#footer .product-info p{font-size:16px;color:var(--color-muted);margin-inline:0;margin-bottom:32px;line-height:2}#footer .footer-links-group{display:flex;gap:32px;flex:0 0 40%}@media(max-width: 992.98px){#footer .footer-links-group{flex:1 1 100%}}@media(max-width: 575.98px){#footer .footer-links-group{flex-direction:column;gap:0}}#footer .footer-links-group .footer-links{flex:1}#footer .footer-links{margin-bottom:32px}@media(max-width: 992.98px){#footer .footer-links{padding-top:30px;border-top:1px solid var(--color-border)}}#footer .footer-links h3{font-size:18px;color:var(--color-text);font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400;margin-bottom:32px}#footer .footer-links ul{padding:0;list-style:none}#footer .footer-links ul li.current-menu-item a{color:var(--color-brand)}#footer .footer-links ul li a{font-size:14px;color:var(--color-muted);display:inline-flex;align-items:center;padding:10px 0;transition:all 300ms ease;position:relative}#footer .footer-links ul li a::after{right:0;width:0;bottom:11px;content:"";height:1px;position:absolute;transition:all 300ms ease;background-color:var(--color-brand)}#footer .footer-links ul li a .icon{color:var(--color-text);font-size:16px;margin-right:5px}#footer .footer-links ul li a:hover{color:var(--color-brand)}#footer .footer-links ul li a:hover::after{left:0;width:100%}#footer .copyright{padding-top:42px;border-top:1px solid var(--color-border);text-align:center}#footer .copyright p{font-size:12px;color:var(--color-muted)}.full-banner{padding-top:80px;padding-bottom:110px;position:relative;min-height:760px;height:80vh;background-size:586px;background-position:92% center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.full-banner .kohinoor--holder{position:relative;z-index:2;width:100%}.full-banner::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.35) 45%, rgba(0, 0, 0, 0.65) 100%);z-index:1;pointer-events:none}@media(min-width: 1920.98px){.full-banner{background-position:calc(50% + 500px) center}}@media(max-width: 1440.98px){.full-banner{background-size:32%}}@media(max-width: 992.98px){.full-banner{min-height:500px}}@media(max-width: 767px){.full-banner{background-image:none !important;min-height:575px;height:65vh}}.short-banner{min-height:400px;display:flex;background-color:rgba(0,0,0,0);align-items:flex-end;background-repeat:no-repeat;background-size:contain;background-position:center center;position:relative;padding:60px 0;overflow:hidden}.short-banner .kohinoor--holder{position:relative;z-index:2;width:100%}.short-banner::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.35) 45%, rgba(0, 0, 0, 0.65) 100%);z-index:1;pointer-events:none}@media(max-width: 575px){.short-banner{min-height:300px}}.banner-bg{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;z-index:-1}.banner-bg>img,.banner-bg>video{object-fit:cover;width:100%;height:100%}.banner-bg--embed{container-type:size;overflow:hidden}.banner-bg--embed iframe{position:absolute;top:50%;left:50%;width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);transform:translate(-50%, -50%);border:0;pointer-events:none}.banner-bg>.kohinoor-post-placeholder{width:100%;height:100%}.banner-content{position:relative;z-index:1;color:#fff}.banner-content h1,.banner-content h2{color:#fff}.banner-content h1{font-size:clamp(40px,6.5vw,76px);line-height:1.02}.banner-content h2{font-size:clamp(30px,4.8vw,72px);line-height:1.06}.banner-content p{max-width:750px;color:rgba(255,255,255,.85)}.banner-content .btn:hover{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.content-center .banner-content{text-align:center;max-width:932px;margin:0 auto}.content-center .banner-content p{margin-left:auto;margin-right:auto}.content-center .btns-block{justify-content:center}.content-left .banner-content{text-align:left}.default-page-title{position:relative;display:flex;align-items:center;height:320px;padding-top:80px;box-sizing:border-box;overflow:hidden;background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-image:linear-gradient(var(--color-grid-major) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid-major) 1px, transparent 1px),linear-gradient(var(--color-grid-minor) 1px, transparent 1px),linear-gradient(90deg, var(--color-grid-minor) 1px, transparent 1px)}.default-page-title::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(to bottom, rgba(var(--color-bg-rgb), 0) 0%, var(--color-bg) 100%);pointer-events:none}.default-page-title>.kohinoor--holder{position:relative;z-index:1}.default-page-title h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.2}.swiper-pagination{width:100%;position:static}.swiper-pagination-bullets{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.swiper-pagination-bullet{background-color:#fff;display:block;cursor:pointer;border-radius:0;height:4px;margin:0 .3125rem 0;width:36px;transition:all 300ms ease;opacity:.5}@media(min-width: 768.98px){.swiper-pagination-bullet{margin:0 .3125rem}}.swiper-pagination-bullet:hover{opacity:.8}.swiper-pagination-bullet-active{background-color:#fff;cursor:default;opacity:1}.swiper-pagination-progressbar{height:2px !important;background-color:var(--color-surface) !important}.swiper-pagination-progressbar-fill{background-color:var(--color-text) !important;border-radius:0}.swiper-controls{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:1.25rem auto 0;height:22px}.swiper-controls.is-hidden{display:none !important}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{position:static;width:32px;height:14px;margin:0 !important}.swiper-controls .swiper-pagination-progressbar{position:static;flex:1}.swiper-button-prev,.swiper-button-next{color:var(--color-text);display:inline-flex;align-items:center;justify-content:center;transition:color 200ms ease,opacity 200ms ease}.swiper-button-prev::after,.swiper-button-next::after{content:"";font-family:initial;font-size:0;text-transform:none;letter-spacing:0;width:32px;height:14px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.swiper-button-prev:hover,.swiper-button-next:hover{color:var(--color-accent)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;pointer-events:none}.swiper-button-prev::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' fill='none'%3E%3Cpath d='M14 2.5 3.5 8 14 13.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 8H36.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' fill='none'%3E%3Cpath d='M14 2.5 3.5 8 14 13.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 8H36.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.swiper-button-next::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' fill='none'%3E%3Cpath d='M26 2.5 36.5 8 26 13.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 8H36.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 16' fill='none'%3E%3Cpath d='M26 2.5 36.5 8 26 13.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.5 8H36.5' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.swiper.swiper-lock .swiper-controls{display:none !important}.banner-slider .full-banner.content-left{align-items:flex-end}.banner-slider .swiper-pagination{position:absolute;bottom:30px;z-index:2}.banner-slider .swiper-button-next,.banner-slider .swiper-button-prev{cursor:pointer;height:100%;width:60px;margin:0;position:absolute;top:0;z-index:2;transition:all 300ms ease}.banner-slider .swiper-button-next{right:0}.banner-slider .swiper-button-prev{left:0}.banner-slider .swiper-button-next::after,.banner-slider .swiper-button-prev::after{content:none}.kohinoor-split-content{padding:100px 0;position:relative}.kohinoor-split-content--light{background-color:#fff;color:#1e293b}.kohinoor-split-content--light .kohinoor-split-content__title{color:#0f4c81}.kohinoor-split-content--light .kohinoor-split-content__desc{color:#475569}.kohinoor-split-content--gray-surface{background-color:#f8fafc;color:#1e293b}.kohinoor-split-content--gray-surface .kohinoor-split-content__title{color:#0f4c81}.kohinoor-split-content--gray-surface .kohinoor-split-content__desc{color:#475569}.kohinoor-split-content--dark-navy{background-color:#0f4c81;color:#f1f5f9}.kohinoor-split-content--dark-navy .kohinoor-split-content__title{color:#fff}.kohinoor-split-content--dark-navy .kohinoor-split-content__kicker{color:#d9252a;background:rgba(217,37,42,.15)}.kohinoor-split-content--dark-navy .kohinoor-split-content__desc{color:#cbd5e1}.kohinoor-split-content--dark-navy .kohinoor-split-content__checklist li{color:#f8fafc}.kohinoor-split-content--dark-navy .kohinoor-split-content__checklist li .check-icon{stroke:#d9252a}.kohinoor-split-content__grid{display:grid;grid-template-columns:1fr;gap:48px;align-items:center}@media(min-width: 992px){.kohinoor-split-content__grid{grid-template-columns:repeat(12, 1fr)}.kohinoor-split-content__grid.col-content-6 .kohinoor-split-content__text{grid-column:span 6}.kohinoor-split-content__grid.col-image-6 .kohinoor-split-content__media{grid-column:span 6}.kohinoor-split-content__grid.col-content-7 .kohinoor-split-content__text{grid-column:span 7}.kohinoor-split-content__grid.col-image-5 .kohinoor-split-content__media{grid-column:span 5}.kohinoor-split-content__grid.col-content-5 .kohinoor-split-content__text{grid-column:span 5}.kohinoor-split-content__grid.col-image-7 .kohinoor-split-content__media{grid-column:span 7}.kohinoor-split-content__grid.align-right .kohinoor-split-content__text{order:1}.kohinoor-split-content__grid.align-right .kohinoor-split-content__media{order:2}.kohinoor-split-content__grid.align-left .kohinoor-split-content__media{order:1}.kohinoor-split-content__grid.align-left .kohinoor-split-content__text{order:2}}.kohinoor-split-content__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d9252a;margin-bottom:12px}.kohinoor-split-content__title{font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.2;margin:0 0 20px;letter-spacing:-0.02em}.kohinoor-split-content__desc{font-size:16px;line-height:1.7;margin:0 0 16px}.kohinoor-split-content__desc.secondary{font-size:15px;opacity:.9}.kohinoor-split-content__checklist{list-style:none;padding:0;margin:24px 0;display:flex;flex-direction:column;gap:12px}.kohinoor-split-content__checklist li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600}.kohinoor-split-content__checklist li .check-icon{stroke:#0f4c81;flex-shrink:0}.kohinoor-split-content__cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.kohinoor-split-content__cta-row .link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:16px;color:#0f4c81;text-decoration:none;transition:gap .2s ease,color .2s ease}.kohinoor-split-content__cta-row .link-arrow:hover{color:#d9252a;gap:12px}.kohinoor-split-content__media{position:relative}.kohinoor-split-content__img-wrapper{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(15,76,129,.08)}.kohinoor-split-content__img-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.kohinoor-split-content__img-wrapper:hover img{transform:scale(1.02)}.kohinoor-split-content__img-wrapper.aspect-4-3{aspect-ratio:4/3}.kohinoor-split-content__img-wrapper.aspect-16-9{aspect-ratio:16/9}.kohinoor-split-content__img-wrapper.aspect-square{aspect-ratio:1/1}.kohinoor-split-content__badge{position:absolute;bottom:24px;left:24px;background:#d9252a;color:#fff;padding:10px 18px;border-radius:6px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 16px rgba(217,37,42,.35)}.kohinoor-split-content__badge .badge-pulse{width:8px;height:8px;background:#fff;border-radius:50%;animation:pulse 1.6s infinite}@keyframes pulse{0%{transform:scale(0.9);opacity:1}50%{transform:scale(1.4);opacity:.6}100%{transform:scale(0.9);opacity:1}}.kohinoor-card-grid{padding:90px 0;background:#fff}.kohinoor-card-grid__header{text-align:center;max-width:760px;margin:0 auto 56px}.kohinoor-card-grid__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d9252a;margin-bottom:12px}.kohinoor-card-grid__title{font-size:clamp(28px,3.5vw,40px);font-weight:800;color:#0f4c81;margin:0 0 16px;letter-spacing:-0.02em}.kohinoor-card-grid__intro{font-size:16px;line-height:1.6;color:#64748b;margin:0}.kohinoor-card-grid__container{display:grid;gap:28px}.kohinoor-card-grid__container.grid-cols-2{grid-template-columns:1fr}@media(min-width: 768px){.kohinoor-card-grid__container.grid-cols-2{grid-template-columns:repeat(2, 1fr)}}.kohinoor-card-grid__container.grid-cols-3{grid-template-columns:1fr}@media(min-width: 768px){.kohinoor-card-grid__container.grid-cols-3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.kohinoor-card-grid__container.grid-cols-3{grid-template-columns:repeat(3, 1fr)}}.kohinoor-card-grid__container.grid-cols-4{grid-template-columns:1fr}@media(min-width: 640px){.kohinoor-card-grid__container.grid-cols-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.kohinoor-card-grid__container.grid-cols-4{grid-template-columns:repeat(4, 1fr)}}.kohinoor-card-grid .kohinoor-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:32px 28px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.kohinoor-card-grid .kohinoor-card--service{position:relative}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__badge-num{font-size:14px;font-weight:800;color:#0f4c81;background:#e2e8f0;display:inline-block;padding:4px 10px;border-radius:4px;width:fit-content;margin-bottom:20px}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__title{font-size:20px;font-weight:800;color:#0f4c81;margin:0 0 12px}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__desc{font-size:14px;line-height:1.6;color:#475569;margin:0 0 20px}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__checklist{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:8px;flex-grow:1}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__checklist li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#334155}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__checklist li .dot{width:6px;height:6px;background:#d9252a;border-radius:50%}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__link{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#0f4c81;text-decoration:none;margin-top:auto;transition:color .2s ease,gap .2s ease}.kohinoor-card-grid .kohinoor-card--service .kohinoor-card__link:hover{color:#d9252a;gap:10px}.kohinoor-card-grid .kohinoor-card--feature{position:relative;border-left:4px solid #0f4c81}.kohinoor-card-grid .kohinoor-card--feature .kohinoor-card__counter{font-size:28px;font-weight:800;color:#d9252a;margin-bottom:12px}.kohinoor-card-grid .kohinoor-card--feature .kohinoor-card__title{font-size:20px;font-weight:700;color:#0f4c81;margin:0 0 10px}.kohinoor-card-grid .kohinoor-card--feature .kohinoor-card__desc{font-size:15px;line-height:1.6;color:#475569;margin:0}.kohinoor-card-grid .kohinoor-card--team{padding:0;overflow:hidden}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__avatar{aspect-ratio:1/1;background:#e2e8f0;overflow:hidden}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__avatar .avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:800;color:#0f4c81;background:#f1f5f9}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__team-info{padding:24px}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__name{font-size:18px;font-weight:800;color:#0f4c81;margin:0 0 6px}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__role{display:block;font-size:14px;font-weight:600;color:#d9252a;margin-bottom:4px}.kohinoor-card-grid .kohinoor-card--team .kohinoor-card__dept{font-size:13px;color:#64748b}.kohinoor-card-grid .kohinoor-card--step{position:relative}.kohinoor-card-grid .kohinoor-card--step .kohinoor-card__step-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.kohinoor-card-grid .kohinoor-card--step .step-pill{background:#0f4c81;color:#fff;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.kohinoor-card-grid .kohinoor-card--step .kohinoor-card__title{font-size:18px;font-weight:800;color:#0f4c81;margin:0 0 10px}.kohinoor-card-grid .kohinoor-card--step .kohinoor-card__desc{font-size:14px;line-height:1.6;color:#475569;margin:0}.kohinoor-card-grid--hover-subtle-lift .kohinoor-card:hover{transform:translateY(-6px);box-shadow:0 20px 30px rgba(15,76,129,.08)}.kohinoor-card-grid--hover-border-accent .kohinoor-card:hover{border-color:#d9252a}.kohinoor-portfolio-showcase{padding:90px 0;background:#fff}.kohinoor-portfolio-showcase__header{text-align:center;max-width:760px;margin:0 auto 40px}.kohinoor-portfolio-showcase__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d9252a;margin-bottom:12px}.kohinoor-portfolio-showcase__title{font-size:clamp(28px,3.5vw,40px);font-weight:800;color:#0f4c81;margin:0;letter-spacing:-0.02em}.kohinoor-portfolio-showcase__filter-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:48px}.kohinoor-portfolio-showcase__filter-bar .filter-btn{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569;padding:8px 20px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.kohinoor-portfolio-showcase__filter-bar .filter-btn:hover,.kohinoor-portfolio-showcase__filter-bar .filter-btn.is-active{background:#0f4c81;color:#fff;border-color:#0f4c81}.kohinoor-portfolio-showcase__grid{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width: 640px){.kohinoor-portfolio-showcase__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.kohinoor-portfolio-showcase__grid{grid-template-columns:repeat(3, 1fr)}}.kohinoor-portfolio-showcase .kohinoor-project-card{border-radius:12px;overflow:hidden;background:#f8fafc;border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.kohinoor-portfolio-showcase .kohinoor-project-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(15,76,129,.1)}.kohinoor-portfolio-showcase .kohinoor-project-card:hover .kohinoor-project-card__thumb img{transform:scale(1.05)}.kohinoor-portfolio-showcase .kohinoor-project-card__thumb{position:relative;aspect-ratio:4/3;overflow:hidden}.kohinoor-portfolio-showcase .kohinoor-project-card__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.kohinoor-portfolio-showcase .kohinoor-project-card__overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(15, 76, 129, 0.92) 0%, rgba(15, 76, 129, 0.3) 60%, transparent 100%);padding:24px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.kohinoor-portfolio-showcase .kohinoor-project-card__overlay .client-tag{display:inline-block;background:#d9252a;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;border-radius:4px;width:fit-content;margin-bottom:8px}.kohinoor-portfolio-showcase .kohinoor-project-card__overlay .project-title{font-size:18px;font-weight:800;margin:0 0 4px;color:#fff}.kohinoor-portfolio-showcase .kohinoor-project-card__overlay .project-loc{font-size:13px;opacity:.85}.kohinoor-before-after{padding:90px 0;background:#f8fafc}.kohinoor-before-after__header{text-align:center;max-width:760px;margin:0 auto 48px}.kohinoor-before-after__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d9252a;margin-bottom:12px}.kohinoor-before-after__title{font-size:clamp(28px,3.5vw,40px);font-weight:800;color:#0f4c81;margin:0;letter-spacing:-0.02em}.kohinoor-before-after__comparison{position:relative;max-width:1100px;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(15,76,129,.12);user-select:none;cursor:ew-resize;container-type:inline-size}.kohinoor-before-after__comparison.aspect-16-9{aspect-ratio:16/9}.kohinoor-before-after__comparison.aspect-4-3{aspect-ratio:4/3}.kohinoor-before-after__layer{position:absolute;inset:0;overflow:hidden}.kohinoor-before-after__layer img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.kohinoor-before-after__layer .layer-tag{position:absolute;bottom:24px;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;z-index:2}.kohinoor-before-after__layer .layer-tag.tag-before{left:24px;background:#0f4c81;color:#fff}.kohinoor-before-after__layer .layer-tag.tag-after{right:24px;background:#d9252a;color:#fff}@media(max-width: 575px){.kohinoor-before-after__layer .layer-tag{bottom:12px;max-width:40cqw;padding:5px 8px;font-size:10px;line-height:1.3}.kohinoor-before-after__layer .layer-tag.tag-before{left:12px}.kohinoor-before-after__layer .layer-tag.tag-after{right:12px}}.kohinoor-before-after__layer.layer-before{z-index:1;border-right:2px solid rgba(255,255,255,.8)}.kohinoor-before-after__layer.layer-before img{width:100cqw;max-width:none}.kohinoor-before-after__layer.layer-after{z-index:0}.kohinoor-before-after__handle{position:absolute;top:0;bottom:0;z-index:5;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.kohinoor-before-after__handle .handle-line{position:absolute;top:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.4)}.kohinoor-before-after__handle .handle-btn{width:44px;height:44px;background:#fff;color:#0f4c81;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center;gap:2px;position:relative;z-index:6;pointer-events:auto}.kohinoor-logo-marquee{padding:60px 0;background:#fff;overflow:hidden}.kohinoor-logo-marquee__header{text-align:center;max-width:760px;margin:0 auto 36px}.kohinoor-logo-marquee__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d9252a;margin-bottom:8px}.kohinoor-logo-marquee__title{font-size:clamp(20px,2.5vw,26px);font-weight:700;color:#475569;margin:0}.kohinoor-logo-marquee__slider{display:flex;overflow:hidden;width:100%;mask-image:linear-gradient(to right, transparent, black 15%, black 85%, transparent)}.kohinoor-logo-marquee__track{display:flex;align-items:center;gap:60px;white-space:nowrap;animation:kohinoorMarquee 25s linear infinite;will-change:transform}.kohinoor-logo-marquee .kohinoor-logo-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:10px 16px;height:60px}.kohinoor-logo-marquee .kohinoor-logo-item img{height:44px;max-width:160px;width:auto;object-fit:contain;transition:all .3s ease}.kohinoor-logo-marquee .kohinoor-logo-item .logo-text{font-size:18px;font-weight:800;color:#0f4c81;letter-spacing:-0.01em}.kohinoor-logo-marquee--grayscale-to-color .kohinoor-logo-item img{filter:grayscale(100%);opacity:.6}.kohinoor-logo-marquee--grayscale-to-color .kohinoor-logo-item img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.kohinoor-logo-marquee--always-color .kohinoor-logo-item img{filter:none;opacity:.9}.kohinoor-logo-marquee--always-color .kohinoor-logo-item img:hover{opacity:1;transform:scale(1.05)}.kohinoor-logo-marquee--monochrome-white{background:#0f4c81}.kohinoor-logo-marquee--monochrome-white .kohinoor-logo-marquee__title{color:#cbd5e1}.kohinoor-logo-marquee--monochrome-white .kohinoor-logo-item img{filter:brightness(0) invert(1);opacity:.7}.kohinoor-logo-marquee--monochrome-white .kohinoor-logo-item img:hover{opacity:1}.kohinoor-logo-marquee--monochrome-white .kohinoor-logo-item .logo-text{color:#fff}.kohinoor-logo-marquee.speed-slow .kohinoor-logo-marquee__track{animation-duration:35s}.kohinoor-logo-marquee.speed-normal .kohinoor-logo-marquee__track{animation-duration:25s}.kohinoor-logo-marquee.speed-fast .kohinoor-logo-marquee__track{animation-duration:15s}.kohinoor-logo-marquee.pause-hover:hover .kohinoor-logo-marquee__track{animation-play-state:paused}@keyframes kohinoorMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.kohinoor-metrics-bar{position:relative;padding:50px 0;background:#fff}.kohinoor-metrics-bar--boxed-cards .kohinoor-metrics-bar__container{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:24px}.kohinoor-metrics-bar--boxed-cards .kohinoor-metric-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:32px 24px;text-align:center;box-shadow:0 4px 12px rgba(15,76,129,.04);transition:transform .3s ease}.kohinoor-metrics-bar--boxed-cards .kohinoor-metric-card:hover{transform:translateY(-4px)}.kohinoor-metrics-bar--inline-minimal{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:40px 0}.kohinoor-metrics-bar--inline-minimal .kohinoor-metrics-bar__container{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px;text-align:center}.kohinoor-metrics-bar--inline-minimal .kohinoor-metric-card{border-right:1px solid #e2e8f0;padding:0 20px}.kohinoor-metrics-bar--inline-minimal .kohinoor-metric-card:last-child{border-right:none}.kohinoor-metrics-bar--overlap-floating{margin-top:-60px;z-index:10;padding:0}.kohinoor-metrics-bar--overlap-floating .kohinoor-metrics-bar__container{background:#fff;border-radius:16px;box-shadow:0 20px 40px rgba(15,76,129,.12);display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));padding:40px;gap:20px;text-align:center}.kohinoor-metrics-bar .kohinoor-metric-card__number{font-size:clamp(36px,4vw,50px);font-weight:800;line-height:1;margin-bottom:8px;letter-spacing:-0.02em}.kohinoor-metrics-bar.accent-red-accent .kohinoor-metric-card__number{color:#d9252a}.kohinoor-metrics-bar.accent-navy-primary .kohinoor-metric-card__number{color:#0f4c81}.kohinoor-metrics-bar .kohinoor-metric-card__label{font-size:16px;font-weight:700;color:#0f4c81;margin-bottom:4px}.kohinoor-metrics-bar .kohinoor-metric-card__sub{font-size:13px;color:#64748b}.kohinoor-compliance-badges{padding:80px 0;background:#f8fafc}.kohinoor-compliance-badges__header{text-align:center;max-width:760px;margin:0 auto 48px}.kohinoor-compliance-badges__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#d9252a;margin-bottom:12px}.kohinoor-compliance-badges__title{font-size:clamp(26px,3vw,36px);font-weight:800;color:#0f4c81;margin:0 0 12px}.kohinoor-compliance-badges__intro{font-size:15px;line-height:1.6;color:#64748b;margin:0}.kohinoor-compliance-badges__container.mode-grid-cards{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width: 640px){.kohinoor-compliance-badges__container.mode-grid-cards{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.kohinoor-compliance-badges__container.mode-grid-cards{grid-template-columns:repeat(4, 1fr)}}.kohinoor-compliance-badges__container.mode-compact-strip{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.kohinoor-compliance-badges .compliance-lightbox-link{text-decoration:none;display:block;color:inherit}.kohinoor-compliance-badges .kohinoor-compliance-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:24px;display:flex;flex-direction:column;height:100%;box-sizing:border-box;box-shadow:0 4px 12px rgba(15,76,129,.04);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.kohinoor-compliance-badges .kohinoor-compliance-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(15,76,129,.08);border-color:#0f4c81}.kohinoor-compliance-badges .kohinoor-compliance-card:hover .card-verify-btn{color:#d9252a}.kohinoor-compliance-badges .kohinoor-compliance-card__icon{width:44px;height:44px;background:#f1f5f9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0f4c81;margin-bottom:16px}.kohinoor-compliance-badges .kohinoor-compliance-card__details{flex-grow:1}.kohinoor-compliance-badges .kohinoor-compliance-card__details .card-title{font-size:16px;font-weight:800;color:#0f4c81;margin:0 0 6px}.kohinoor-compliance-badges .kohinoor-compliance-card__details .card-reg{font-size:13px;font-weight:700;color:#d9252a;font-family:monospace;margin-bottom:4px}.kohinoor-compliance-badges .kohinoor-compliance-card__details .card-auth{font-size:12px;color:#64748b}.kohinoor-compliance-badges .kohinoor-compliance-card .card-verify-btn{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#0f4c81;margin-top:16px;padding-top:12px;border-top:1px solid #f1f5f9;transition:color .2s ease}.kohinoor-rfq-interactive{padding:90px 0;background:var(--color-bg)}.kohinoor-rfq-interactive .kohinoor-rfq__grid{display:grid;grid-template-columns:1fr;gap:48px}@media(min-width: 992px){.kohinoor-rfq-interactive .kohinoor-rfq__grid{grid-template-columns:1fr 1.2fr;gap:60px}}.kohinoor-rfq-interactive .kohinoor-rfq__kicker{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:12px}.kohinoor-rfq-interactive .kohinoor-rfq__title{font-size:clamp(28px,3.5vw,40px);font-weight:800;color:var(--color-brand);margin:0 0 16px;letter-spacing:-0.02em}.kohinoor-rfq-interactive .kohinoor-rfq__intro{font-size:16px;line-height:1.6;color:#475569;margin:0 0 32px}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards{display:flex;flex-direction:column;gap:20px;margin-bottom:28px}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:20px;transition:border-color .2s ease}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card:hover{border-color:var(--color-brand)}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-badge{background:var(--color-brand);color:var(--color-bg);font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase;white-space:nowrap}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-name{font-size:16px;font-weight:800;color:var(--color-brand);margin:0}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-addr{font-size:14px;line-height:1.5;color:#475569;margin:0 0 8px}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-phone{font-size:13px;margin:0;color:#334155}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-phone a{color:var(--color-accent);font-weight:700;text-decoration:none}.kohinoor-rfq-interactive .kohinoor-rfq__hub-cards .hub-card .hub-phone a:hover{text-decoration:underline}.kohinoor-rfq-interactive .kohinoor-rfq__meta{padding-top:20px;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:10px;font-size:14px}.kohinoor-rfq-interactive .kohinoor-rfq__meta a{color:var(--color-brand);font-weight:600;text-decoration:none}.kohinoor-rfq-interactive .kohinoor-rfq__meta a:hover{color:var(--color-accent)}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;padding:36px 32px;box-shadow:0 16px 32px rgba(15,76,129,.06)}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-heading{font-size:22px;font-weight:800;color:var(--color-brand);margin:0 0 24px;letter-spacing:-0.01em}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-row{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media(min-width: 640px){.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-row{grid-template-columns:1fr 1fr}}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group label{font-size:13px;font-weight:700;color:#334155}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group input[type=text],.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group input[type=email],.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group input[type=tel],.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group select,.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group textarea{width:100%;padding:12px 14px;background:var(--color-bg);border:1px solid #cbd5e1;border-radius:8px;font-family:inherit;font-size:14px;color:var(--color-text);box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group input[type=text]:focus,.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group input[type=email]:focus,.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group input[type=tel]:focus,.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group select:focus,.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group textarea:focus{outline:none;border-color:var(--color-brand);box-shadow:0 0 0 3px rgba(15,76,129,.12)}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .form-group .file-input{padding:8px;background:var(--color-bg);border:1px dashed #cbd5e1;border-radius:8px;font-size:13px}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .btn--full{width:100%;padding:14px;font-size:15px;font-weight:700;text-align:center;cursor:pointer;margin-top:8px}.kohinoor-rfq-interactive .kohinoor-rfq__form-wrap .btn--full:disabled{opacity:.65;cursor:wait}.kohinoor-rfq-interactive .kohinoor-rfq-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.kohinoor-rfq-interactive .kohinoor-rfq-form__status{margin:14px 0 0;font-size:14px;font-weight:600;color:var(--color-muted)}.kohinoor-rfq-interactive .kohinoor-rfq-form__status:empty{display:none}.kohinoor-rfq-interactive .kohinoor-rfq-form__status.is-success{color:#15803d}.kohinoor-rfq-interactive .kohinoor-rfq-form__status.is-error{color:var(--color-accent)}.wp-block-kohinoor-gallery .kohinoor-gallery__unit,.kohinoor-gallery .kohinoor-gallery__unit{display:grid;grid-template-columns:1fr;gap:clamp(.75rem,2vw,1.25rem);margin:0 0 clamp(1.5rem,4vw,2.5rem)}.wp-block-kohinoor-gallery .kohinoor-gallery__unit:last-child,.kohinoor-gallery .kohinoor-gallery__unit:last-child{margin-bottom:0}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__unit,.kohinoor-gallery .kohinoor-gallery__unit{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto auto;grid-template-areas:"big   wide  wide" "big   sideA sideB" "bot1  bot2  bot2"}}.wp-block-kohinoor-gallery .kohinoor-gallery__item,.kohinoor-gallery .kohinoor-gallery__item{position:relative;display:block;overflow:hidden;border-radius:0}.wp-block-kohinoor-gallery .kohinoor-gallery__item img,.kohinoor-gallery .kohinoor-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 300ms ease;will-change:transform;backface-visibility:hidden}.wp-block-kohinoor-gallery .kohinoor-gallery__item:hover img,.kohinoor-gallery .kohinoor-gallery__item:hover img{transform:scale(1.03)}.wp-block-kohinoor-gallery .kohinoor-gallery__item--big,.kohinoor-gallery .kohinoor-gallery__item--big{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__item--big,.kohinoor-gallery .kohinoor-gallery__item--big{grid-area:big;aspect-ratio:auto}}.wp-block-kohinoor-gallery .kohinoor-gallery__item--wide,.kohinoor-gallery .kohinoor-gallery__item--wide{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__item--wide,.kohinoor-gallery .kohinoor-gallery__item--wide{grid-area:wide}}.wp-block-kohinoor-gallery .kohinoor-gallery__item--sideA,.kohinoor-gallery .kohinoor-gallery__item--sideA{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__item--sideA,.kohinoor-gallery .kohinoor-gallery__item--sideA{grid-area:sideA;aspect-ratio:4/3}}.wp-block-kohinoor-gallery .kohinoor-gallery__item--sideB,.kohinoor-gallery .kohinoor-gallery__item--sideB{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__item--sideB,.kohinoor-gallery .kohinoor-gallery__item--sideB{grid-area:sideB;aspect-ratio:4/3}}.wp-block-kohinoor-gallery .kohinoor-gallery__item--bot1,.kohinoor-gallery .kohinoor-gallery__item--bot1{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__item--bot1,.kohinoor-gallery .kohinoor-gallery__item--bot1{grid-area:bot1;aspect-ratio:4/3}}.wp-block-kohinoor-gallery .kohinoor-gallery__item--bot2,.kohinoor-gallery .kohinoor-gallery__item--bot2{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery .kohinoor-gallery__item--bot2,.kohinoor-gallery .kohinoor-gallery__item--bot2{aspect-ratio:49/18;grid-area:bot2}}.wp-block-kohinoor-gallery .kohinoor-gallery__zoom,.kohinoor-gallery .kohinoor-gallery__zoom{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:rgba(var(--color-bg-rgb), 0.9);color:var(--color-text);opacity:0;transition:opacity 250ms ease,transform 250ms ease;pointer-events:none}.wp-block-kohinoor-gallery .kohinoor-gallery__item:hover .kohinoor-gallery__zoom,.kohinoor-gallery .kohinoor-gallery__item:hover .kohinoor-gallery__zoom{opacity:1;transform:translate(-50%, -50%) scale(1)}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__unit,.kohinoor-gallery-alt .kohinoor-gallery-alt__unit{display:grid;grid-template-columns:1fr;gap:clamp(.75rem,2vw,1.25rem);margin:0 0 clamp(1.5rem,4vw,2.5rem)}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__unit:last-child,.kohinoor-gallery-alt .kohinoor-gallery-alt__unit:last-child{margin-bottom:0}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__unit,.kohinoor-gallery-alt .kohinoor-gallery-alt__unit{grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto auto;grid-template-areas:"big   big   sideA sideA" "big   big   sideB wide" "bot1  bot2  bot3  bot3"}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item,.kohinoor-gallery-alt .kohinoor-gallery-alt__item{position:relative;display:block;overflow:hidden}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item img,.kohinoor-gallery-alt .kohinoor-gallery-alt__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 300ms ease;will-change:transform;backface-visibility:hidden}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item:hover img,.kohinoor-gallery-alt .kohinoor-gallery-alt__item:hover img{transform:scale(1.03)}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--big,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--big{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--big,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--big{grid-area:big;aspect-ratio:auto}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--big img,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--big img{position:absolute;inset:0}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--wide,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--wide{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--wide,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--wide{grid-area:wide;aspect-ratio:3/2}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideA,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideA{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideA,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideA{grid-area:sideA;aspect-ratio:3.1/1}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideB,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideB{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideB,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--sideB{grid-area:sideB;aspect-ratio:3/2}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot1,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot1{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot1,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot1{grid-area:bot1;aspect-ratio:3/2}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot2,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot2{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot2,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot2{grid-area:bot2;aspect-ratio:3/2}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot3,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot3{aspect-ratio:16/9}@media(min-width: 992px){.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot3,.kohinoor-gallery-alt .kohinoor-gallery-alt__item--bot3{grid-area:bot3;aspect-ratio:3.1/1}}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__zoom,.kohinoor-gallery-alt .kohinoor-gallery-alt__zoom{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:rgba(var(--color-bg-rgb), 0.9);color:var(--color-text);opacity:0;transition:opacity 250ms ease,transform 250ms ease;pointer-events:none}.wp-block-kohinoor-gallery-alt .kohinoor-gallery-alt__item:hover .kohinoor-gallery-alt__zoom,.kohinoor-gallery-alt .kohinoor-gallery-alt__item:hover .kohinoor-gallery-alt__zoom{opacity:1;transform:translate(-50%, -50%) scale(1)}.kohinoor-post-placeholder{position:relative;display:block;overflow:hidden;width:100%;box-sizing:border-box;border:0;line-height:0}.kohinoor-post-placeholder::before,.kohinoor-post-placeholder::after{content:"";position:absolute;z-index:1;pointer-events:none}.kohinoor-post-placeholder::before{top:-24%;right:-14%;width:48%;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb, var(--color-accent) 16%, transparent)}.kohinoor-post-placeholder::after{top:50%;left:6%;bottom:auto;width:34%;height:auto;aspect-ratio:1;border-radius:50%;background:color-mix(in srgb, var(--color-bg) 30%, transparent);border:1px solid color-mix(in srgb, var(--color-text) 16%, transparent);transform:translateY(-50%)}.kohinoor-post-placeholder .kohinoor-post-placeholder-rect{position:absolute;z-index:2;top:-12%;left:-19%;width:68%;height:52%;border-radius:0;background:color-mix(in srgb, var(--color-bg) 100%, transparent);border:1px solid color-mix(in srgb, var(--color-text) 14%, transparent);transform:rotate(15deg);transform-origin:center center;pointer-events:none}.kohinoor-post-placeholder .kohinoor-post-placeholder-bg{position:absolute;inset:0;z-index:0;background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent) 18%, var(--color-surface) 82%) 0%, color-mix(in srgb, var(--color-muted) 32%, var(--color-surface) 68%) 52%, color-mix(in srgb, var(--color-accent) 10%, var(--color-bg) 90%) 100%)}.kohinoor-post-placeholder .kohinoor-post-placeholder-inner{position:relative;z-index:3;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;width:100%;height:100%;min-height:100%;padding:1.1rem 1.15rem;box-sizing:border-box}.kohinoor-post-placeholder .kohinoor-post-placeholder-logo{position:relative;z-index:2;align-self:flex-start;max-width:58%;line-height:1}.kohinoor-post-placeholder .kohinoor-post-placeholder-logo img{width:auto;max-width:100%;height:auto;max-height:46px;aspect-ratio:auto;object-fit:contain}.kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-light-mode{display:block}.kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-dark-mode{display:none}.kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text{display:block;font-size:clamp(15px,2vw,20px);font-weight:700;line-height:1.15;color:var(--color-text)}.kohinoor-post-placeholder .kohinoor-post-placeholder-title{position:relative;z-index:2;width:100%;margin:.85rem 0 0;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(15px,2.1vw,20px);font-weight:600;line-height:1.35;color:color-mix(in srgb, var(--color-text) 92%, #000 8%);text-shadow:none;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}:root[data-theme=dark] .kohinoor-post-placeholder-bg{background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface) 88%, var(--color-accent) 12%) 0%, color-mix(in srgb, var(--color-muted) 38%, var(--color-surface) 62%) 52%, color-mix(in srgb, var(--color-bg) 90%, var(--color-muted) 10%) 100%)}:root[data-theme=dark] .kohinoor-post-placeholder-logo .logo-light-mode{display:none}:root[data-theme=dark] .kohinoor-post-placeholder-logo .logo-dark-mode{display:block}:root[data-theme=dark] .kohinoor-post-placeholder-title{color:var(--color-text)}@media(prefers-color-scheme: dark){:root:not([data-theme=light]) .kohinoor-post-placeholder-bg{background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface) 88%, var(--color-accent) 12%) 0%, color-mix(in srgb, var(--color-muted) 38%, var(--color-surface) 62%) 52%, color-mix(in srgb, var(--color-bg) 90%, var(--color-muted) 10%) 100%)}:root:not([data-theme=light]) .kohinoor-post-placeholder-logo .logo-light-mode{display:none}:root:not([data-theme=light]) .kohinoor-post-placeholder-logo .logo-dark-mode{display:block}:root:not([data-theme=light]) .kohinoor-post-placeholder-title{color:var(--color-text)}}.nyme-single-blog-post{position:relative;padding-top:100px}.nyme-single-blog-post--has-banner{padding-top:0}.nyme-single-blog-post .kohinoor-single-post__banner .banner-content{max-width:1024px}.nyme-single-blog-post .kohinoor-single-post__banner .banner-content h2{font-size:clamp(24px,2.4vw,42px);line-height:1.35;margin-bottom:16px}@media(max-width: 767.98px){.nyme-single-blog-post .kohinoor-single-post__banner{padding-bottom:24px}}.nyme-single-blog-post .kohinoor-single-post__banner-meta{display:flex;align-items:center;flex-wrap:wrap}.nyme-single-blog-post .kohinoor-single-post__banner-meta-sep{display:inline-flex;width:4px;height:4px;margin:0 16px;border-radius:50%;background-color:currentColor;opacity:.6;font-size:0;vertical-align:middle}.nyme-single-blog-post .kohinoor-single-post__layout{display:flex;flex-wrap:wrap;gap:2rem}.nyme-single-blog-post .kohinoor-single-post__main{flex:1 1 0;min-width:0}.nyme-single-blog-post .kohinoor-single-post__content-layout{display:flex;flex-direction:column;gap:2rem}@media(min-width: 992px){.nyme-single-blog-post .kohinoor-single-post__content-layout{align-items:center}}.nyme-single-blog-post .kohinoor-single-post__content-layout .kohinoor-single-post__content{min-width:0;width:100%}@media(min-width: 992px){.nyme-single-blog-post .kohinoor-single-post__content-layout .kohinoor-single-post__content{max-width:862px;order:2}}@media(min-width: 992px){.nyme-single-blog-post .kohinoor-single-post__content-layout--has-toc{display:grid;grid-template-columns:380px minmax(0, 862px);justify-content:center;align-items:start;gap:4rem}}.nyme-single-blog-post .kohinoor-single-post__toc{width:100%;max-width:380px}@media(max-width: 991.98px){.nyme-single-blog-post .kohinoor-single-post__toc{display:none}}@media(min-width: 992px){.nyme-single-blog-post .kohinoor-single-post__toc{width:380px;position:sticky;top:120px;z-index:2;order:1}}@media(min-width: 992px){body.admin-bar .nyme-single-blog-post .kohinoor-single-post__toc{top:152px}}.nyme-single-blog-post .kohinoor-single-post__toc-inner{padding:1.5rem;border-radius:0;background-color:rgba(var(--color-muted), 0.035)}.nyme-single-blog-post .kohinoor-single-post__toc-title{margin:0 0 1rem;font-size:32px;font-weight:600;color:var(--color-text);line-height:1.2}.nyme-single-blog-post .kohinoor-single-post__toc-list{margin:0;padding:0;list-style:none}.nyme-single-blog-post .kohinoor-single-post__toc-item{position:relative;margin:0;padding:0}.nyme-single-blog-post .kohinoor-single-post__toc-item::before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:rgba(var(--color-text-rgb), 0.15);transition:width 200ms ease,background-color 200ms ease}.nyme-single-blog-post .kohinoor-single-post__toc-item:has(.kohinoor-single-post__toc-link.is-active)::before{width:2px;background-color:var(--color-text)}.nyme-single-blog-post .kohinoor-single-post__toc-link{display:block;padding:.5rem 0 .5rem 1rem;font-size:14px;line-height:1.5;color:var(--color-muted);text-decoration:none;transition:color 200ms ease}.nyme-single-blog-post .kohinoor-single-post__toc-link:hover{color:var(--color-text)}.nyme-single-blog-post .kohinoor-single-post__toc-link.is-active{color:var(--color-text);font-weight:600}.single-post-wrapper{padding:42px 0;border-radius:0}.single-post-wrapper .post-social-share{margin-top:30px;border-top:1px solid rgba(var(--color-text-rgb), 0.08)}.single-post-wrapper .post-social-share h4{margin-top:24px;margin-bottom:1rem;font-size:clamp(18px,2vw,24px);color:var(--color-text)}.single-post-wrapper .post-social-share .share-options{gap:6px}.single-post-wrapper .post-social-share .share-options .social-option{display:inline-block}.single-post-wrapper .post-social-share .share-options .social-option a,.single-post-wrapper .post-social-share .share-options .social-option .kohinoor-share-copy{display:inline-flex;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer;line-height:0}.single-post-wrapper .post-social-share .share-options .social-option .icon{font-size:18px;border:1px solid var(--color-surface);border-radius:0;height:32px;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;transition:border-color 250ms ease}.single-post-wrapper .post-social-share .share-options .social-option .icon svg{width:16px;height:16px;display:block}.single-post-wrapper .post-social-share .share-options .social-option a:hover .icon,.single-post-wrapper .post-social-share .share-options .social-option .kohinoor-share-copy:hover .icon,.single-post-wrapper .post-social-share .share-options .social-option .kohinoor-share-copy.is-copied .icon{border-color:var(--color-accent)}.single-post-wrapper .post-social-share .share-options .social-option--copy .kohinoor-share-copy{position:relative}.single-post-wrapper .post-social-share .share-options .social-option--copy .kohinoor-share-copy__tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);z-index:2;padding:.35rem .625rem;font-size:12px;line-height:1.2;font-weight:500;color:var(--color-text);background:var(--color-surface);border:1px solid rgba(var(--color-text-rgb), 0.12);border-radius:0;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 200ms ease,visibility 200ms ease}.single-post-wrapper .post-social-share .share-options .social-option--copy .kohinoor-share-copy__tooltip.is-visible{opacity:1;visibility:visible}.single-post-wrapper .kohinoor-single-post__content{color:var(--color-text)}.single-post-wrapper .kohinoor-single-post__content .kohinoor-single-post__featured-image{margin:0 0 32px}.single-post-wrapper .kohinoor-single-post__content .kohinoor-single-post__featured-image img{width:100%;height:auto;display:block}.single-post-wrapper .kohinoor-single-post__content .kohinoor--holder{width:100%;max-width:none;margin:0;padding:0}.single-post-wrapper .kohinoor-single-post__content h2:not(.screen-reader-text){margin-top:32px;scroll-margin-top:120px;color:var(--color-text);font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.5rem,2.67vw,2rem);line-height:1.35;font-weight:600}.single-post-wrapper .kohinoor-single-post__content>h1,.single-post-wrapper .kohinoor-single-post__content>h3,.single-post-wrapper .kohinoor-single-post__content>h4,.single-post-wrapper .kohinoor-single-post__content>h5,.single-post-wrapper .kohinoor-single-post__content>h6{margin-top:32px;scroll-margin-top:120px;color:var(--color-text)}body.admin-bar .single-post-wrapper .kohinoor-single-post__content h2:not(.screen-reader-text),body.admin-bar .single-post-wrapper .kohinoor-single-post__content>h1,body.admin-bar .single-post-wrapper .kohinoor-single-post__content>h3,body.admin-bar .single-post-wrapper .kohinoor-single-post__content>h4,body.admin-bar .single-post-wrapper .kohinoor-single-post__content>h5,body.admin-bar .single-post-wrapper .kohinoor-single-post__content>h6{scroll-margin-top:152px}.single-post-wrapper .kohinoor-single-post__content>h1{font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.5rem,2.67vw,2rem);line-height:1.35;font-weight:600}.single-post-wrapper .kohinoor-single-post__content>p,.single-post-wrapper .kohinoor-single-post__content>ul,.single-post-wrapper .kohinoor-single-post__content>ol{color:var(--color-text)}.single-post-wrapper .kohinoor-single-post__content>ul,.single-post-wrapper .kohinoor-single-post__content>ol{margin-left:24px}.single-post-wrapper .kohinoor-single-post__content>ul li,.single-post-wrapper .kohinoor-single-post__content>ol li{font-weight:500;margin-bottom:6px}.single-post-wrapper .kohinoor-single-post__content>pre,.single-post-wrapper .kohinoor-single-post__content>img,.single-post-wrapper .kohinoor-single-post__content .wp-block-image img{margin:24px 0;border-radius:0;box-shadow:0 0 10px 0 rgba(var(--color-surface), 0.05)}.single-post-wrapper .kohinoor-single-post__content [class*=wp-block-kohinoor-].section-padding{padding-inline:0}.single-post-wrapper .kohinoor-single-post__content [class*=wp-block-kohinoor-] .swiper{width:100%;max-width:100%}.single-post-wrapper .kohinoor-single-post__content [class*=wp-block-kohinoor-] .kohinoor-featured-posts__swiper{overflow:hidden}.single-post-wrapper .kohinoor-single-post__content [class*=wp-block-kohinoor-] .swiper-controls{position:relative;z-index:2;pointer-events:auto}.single-post-wrapper .kohinoor-single-post__content a:not(.btn,.wp-block-button__link):not(:where([class*=wp-block-kohinoor-],.share-options,.nav-links) a){font-size:inherit;text-decoration:underline}.single-post-wrapper .kohinoor-single-post__content a:not(.btn,.wp-block-button__link):not(:where([class*=wp-block-kohinoor-],.share-options,.nav-links) a):hover{color:var(--color-accent)}.post-navigation{width:100%;margin-top:62px}@media(min-width: 768px){.post-navigation .nav-links{display:flex;align-items:flex-start;gap:32px}}@media(max-width: 375.98px){.post-navigation .nav-links{display:block}}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{display:inline-block}@media(min-width: 768px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{flex:1 1 0;min-width:0}}@media(max-width: 767.98px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{display:block}}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{display:grid;height:54px;grid-column-gap:15px;grid-template-columns:85px 1fr;grid-template-rows:auto auto;font-size:18px;color:var(--color-text);text-decoration:none;transition:color 300ms ease}.post-navigation .nav-links .nav-previous a img,.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb,.post-navigation .nav-links .nav-next a img,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb{width:85px;height:54px;border-radius:0;grid-row:1/3;opacity:.88;transition:transform 300ms ease,opacity 300ms ease;will-change:transform;backface-visibility:hidden}.post-navigation .nav-links .nav-previous a img,.post-navigation .nav-links .nav-next a img{object-fit:cover}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb{display:block;overflow:hidden;line-height:0}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder{line-height:normal}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-inner,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-inner{position:absolute;inset:0;padding:0;pointer-events:none}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo{position:absolute;bottom:1.15rem;left:1.75rem;z-index:4;max-width:calc(100% - 2.5rem);align-self:auto;margin:0;pointer-events:none}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo img,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo img{width:auto;height:42px;max-width:none;max-height:none;object-fit:contain;object-position:left bottom}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text{font-size:clamp(16px,2.2vw,22px)}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-rect,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-rect{top:auto;bottom:-27%;left:-19%;height:68%;transform:rotate(-15deg)}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder{width:100%;height:100%;display:block}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo{bottom:.35rem;left:.45rem;max-width:calc(100% - .75rem)}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo img,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo img{height:18px;max-height:18px}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text{font-size:11px}.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-rect,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb .kohinoor-post-placeholder .kohinoor-post-placeholder-rect{bottom:-18%;height:52%}.post-navigation .nav-links .nav-previous a .nav-subtitle,.post-navigation .nav-links .nav-next a .nav-subtitle{transition:color 300ms ease,opacity 300ms ease,border-color 300ms ease}.post-navigation .nav-links .nav-previous a .nav-title,.post-navigation .nav-links .nav-next a .nav-title{transition:color 300ms ease,opacity 300ms ease}.post-navigation .nav-links .nav-previous a:hover,.post-navigation .nav-links .nav-next a:hover{color:var(--color-accent)}.post-navigation .nav-links .nav-previous a:hover img,.post-navigation .nav-links .nav-previous a:hover .kohinoor-single-post__nav-thumb,.post-navigation .nav-links .nav-next a:hover img,.post-navigation .nav-links .nav-next a:hover .kohinoor-single-post__nav-thumb{transform:scale(1.01);opacity:1}.post-navigation .nav-links .nav-previous a:hover .nav-subtitle,.post-navigation .nav-links .nav-next a:hover .nav-subtitle{color:var(--color-accent);opacity:1;border-bottom-color:rgba(var(--color-text-rgb), 0.35)}.post-navigation .nav-links .nav-previous a:hover .nav-title,.post-navigation .nav-links .nav-next a:hover .nav-title{color:var(--color-accent);opacity:1}.post-navigation .nav-links .nav-previous .nav-subtitle,.post-navigation .nav-links .nav-next .nav-subtitle{color:var(--color-muted);display:block;font-size:12px;position:relative;border-bottom:.001rem solid rgba(var(--color-text-rgb), 0.15);align-self:flex-end;padding-bottom:4px;min-width:0}@media(min-width: 376px){.post-navigation .nav-links .nav-previous .nav-subtitle,.post-navigation .nav-links .nav-next .nav-subtitle{grid-row:1/2}}@media(max-width: 375.98px){.post-navigation .nav-links .nav-previous .nav-subtitle,.post-navigation .nav-links .nav-next .nav-subtitle{grid-row:2/3}}.post-navigation .nav-links .nav-previous .nav-title,.post-navigation .nav-links .nav-next .nav-title{color:inherit;min-width:0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width: 376px){.post-navigation .nav-links .nav-previous .nav-title,.post-navigation .nav-links .nav-next .nav-title{grid-row:2/3}}@media(max-width: 375.98px){.post-navigation .nav-links .nav-previous .nav-title,.post-navigation .nav-links .nav-next .nav-title{grid-row:3/4}}@media(max-width: 425.98px){.post-navigation .nav-links .nav-previous{margin-bottom:25px}}@media(max-width: 767.98px){.post-navigation .nav-links .nav-previous a{justify-content:start}}.post-navigation .nav-links .nav-previous a img,.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb{grid-column:1/2}@media(max-width: 375.98px){.post-navigation .nav-links .nav-previous a{grid-template-columns:repeat(1, 1fr);grid-template-rows:auto 1fr 1fr}.post-navigation .nav-links .nav-previous a img,.post-navigation .nav-links .nav-previous a .kohinoor-single-post__nav-thumb{grid-row:1/2;grid-column:1/2;margin-bottom:10px;width:80px}}.post-navigation .nav-links .nav-next{text-align:right}@media(max-width: 767.98px){.post-navigation .nav-links .nav-next a{justify-content:end}}@media(min-width: 376px){.post-navigation .nav-links .nav-next a{grid-template-columns:1fr 85px}}.post-navigation .nav-links .nav-next a img,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb{grid-column:2/3}@media(max-width: 375.98px){.post-navigation .nav-links .nav-next a{grid-template-columns:repeat(1, 1fr);grid-template-rows:54px 1fr 1fr}.post-navigation .nav-links .nav-next a img,.post-navigation .nav-links .nav-next a .kohinoor-single-post__nav-thumb{grid-row:1/2;grid-column:1/2;justify-self:end;width:80px}}.post-navigation .nav-links .nav-next .nav-subtitle{text-align:right}pre::-webkit-scrollbar{width:150px !important;height:10px !important}pre::-webkit-scrollbar-track{background-color:rgba(var(--color-muted), 0.9) !important;border-radius:0 !important}pre::-webkit-scrollbar-thumb{background-color:#4e4e4e !important}pre::-webkit-scrollbar-track,pre::-webkit-scrollbar-thumb{border-radius:0 !important}pre.wp-block-code{background-color:#01070f;border-color:rgba(var(--color-text-rgb), 0.08);box-shadow:none}@keyframes scaleProgress{from{transform:scalex(0)}to{transform:scalex(100%)}}.progress-bar{position:fixed;top:0;left:0;width:100%;height:1px;z-index:999999;background:var(--color-surface);background:linear-gradient(to right, #008080, #880e4f, #c779d0, #feac5e, #ff5400);transform-origin:0 50%;animation:scaleProgress auto linear;animation-timeline:scroll(root)}.kohinoor-news__card-link .content h3,.kohinoor-featured-posts__card-link .content h3,.kohinoor-news__list-title a,.kohinoor-news__post-list-item-title{transition:opacity 300ms ease}.kohinoor-news__card-link:hover .content h3,.kohinoor-featured-posts__card-link:hover .content h3,.kohinoor-news__list-title a:hover,.kohinoor-news__post-list-link:hover .kohinoor-news__post-list-item-title{opacity:.7}.kohinoor-featured-posts{overflow:hidden;position:relative}.kohinoor-featured-posts .kohinoor-featured-posts__empty{text-align:center;color:var(--color-muted);margin:1rem 0}.kohinoor-featured-posts .kohinoor-featured-posts__swiper{margin-top:1.5rem;overflow:hidden;width:100%}.kohinoor-featured-posts .kohinoor-featured-posts__swiper .swiper-slide{display:flex;height:auto;box-sizing:border-box}.kohinoor-featured-posts .latest-blog .single-blog{width:100%;background-color:var(--color-bg);box-shadow:none;margin:0;max-width:none;height:100%}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-featured-posts__card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.kohinoor-featured-posts .latest-blog .single-blog .blog-header{position:relative;overflow:hidden;line-height:0}.kohinoor-featured-posts .latest-blog .single-blog .blog-header::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.35) 45%, rgba(0, 0, 0, 0.65) 100%);z-index:1;opacity:.7;transition:opacity 500ms ease}.kohinoor-featured-posts .latest-blog .single-blog .blog-header>img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform 300ms ease;will-change:transform;backface-visibility:hidden}.kohinoor-featured-posts .latest-blog .single-blog:hover .blog-header::after{opacity:0}.kohinoor-featured-posts .latest-blog .single-blog:hover .blog-header>img{transform:scale(1.01)}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder{line-height:normal}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-inner{position:absolute;inset:0;padding:0;pointer-events:none}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-logo{position:absolute;bottom:1.15rem;left:1.75rem;z-index:4;max-width:calc(100% - 2.5rem);align-self:auto;margin:0;pointer-events:none}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-logo img{width:auto;height:42px;max-width:none;max-height:none;object-fit:contain;object-position:left bottom}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text{font-size:clamp(16px,2.2vw,22px)}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-rect{top:auto;bottom:-27%;left:-19%;height:68%;transform:rotate(-15deg)}.kohinoor-featured-posts .latest-blog .single-blog .kohinoor-post-placeholder{aspect-ratio:16/9}.kohinoor-featured-posts .latest-blog .single-blog .content{flex:1;display:flex;flex-direction:column;padding:1.25rem 1.25rem 1.5rem;line-height:normal;border-width:1px;border-top:0;border-style:solid;border-color:rgba(var(--color-text-rgb), 0.08)}.kohinoor-featured-posts .latest-blog .single-blog .content .kohinoor-news__grid-meta{display:block;overflow:visible;-webkit-box-orient:unset;-webkit-line-clamp:unset;line-clamp:unset;margin:0 0 .75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--color-text-rgb), 0.12);font-size:14px;line-height:1.4;color:rgba(var(--color-text-rgb), 0.5)}.kohinoor-featured-posts .latest-blog .single-blog .content .kohinoor-news__grid-meta .kohinoor-news__grid-meta-category{color:var(--color-text);font-weight:500}.kohinoor-featured-posts .latest-blog .single-blog .content h3{margin:0 0 .75rem;font-size:clamp(18px,2vw,22px);line-height:1.35;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;color:var(--color-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color 300ms ease}.kohinoor-featured-posts .latest-blog .single-blog .content p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0;font-size:16px;line-height:1.6;color:var(--color-muted)}.kohinoor-featured-posts .latest-blog .single-blog .content .kohinoor-post-card__read-time{display:block;font-size:13px;line-height:1.4;color:var(--color-muted)}.kohinoor-featured-posts .latest-blog .single-blog .content .kohinoor-post-card__read-time{margin-top:auto;padding-top:12px}.kohinoor-news .kohinoor-post-placeholder{aspect-ratio:16/9}.kohinoor-news .kohinoor-news__post-list-thumb .kohinoor-post-placeholder{width:72px;height:72px;aspect-ratio:auto}.kohinoor-news .kohinoor-news__empty{text-align:center;color:var(--color-muted);margin:1rem 0}.kohinoor-news .kohinoor-news__view-toggle{display:flex;justify-content:flex-start;gap:.4rem;margin-bottom:1.5rem}.kohinoor-news .kohinoor-news__view-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:0;border:1px solid rgba(var(--color-text-rgb), 0.12);background:rgba(0,0,0,0);color:var(--color-muted);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.kohinoor-news .kohinoor-news__view-btn:hover{color:var(--color-text);border-color:rgba(var(--color-text-rgb), 0.3)}.kohinoor-news .kohinoor-news__view-btn.is-active{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.kohinoor-news .kohinoor-news__view-btn svg{display:block}.kohinoor-news .kohinoor-news__layout{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1.5rem}.kohinoor-news .kohinoor-news__main{position:relative;flex:1 1 0;min-width:0}.kohinoor-news .kohinoor-news__loader{display:none}.kohinoor-news.is-loading .kohinoor-news__main>:not(.kohinoor-news__loader){visibility:hidden}.kohinoor-news.is-loading .kohinoor-news__loader{position:absolute;inset:0 0 auto;display:flex;justify-content:center;padding-top:6rem;font-size:2rem;color:var(--color-accent)}.kohinoor-news.is-loading .kohinoor-news__loader .icon-spin4{display:inline-block;animation:kohinoorSpin 1s linear infinite}.kohinoor-news .kohinoor-news--has-sidebar .kohinoor-news__main{flex:1 1 65%}.kohinoor-news .kohinoor-news__sidebar{flex:1 1 280px;max-width:360px}@media(min-width: 992px){.kohinoor-news .kohinoor-news__sidebar{position:sticky;top:120px;align-self:flex-start;z-index:2}}@media(min-width: 992px){body.admin-bar .kohinoor-news .kohinoor-news__sidebar{top:152px}}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__sidebar{flex:1 1 100%;max-width:none}}.kohinoor-news .kohinoor-news__widget+.kohinoor-news__widget{margin-top:2rem}.kohinoor-news .kohinoor-news__categories-title,.kohinoor-news .kohinoor-news__post-list-title,.kohinoor-news .kohinoor-news__tags-title{margin:0 0 1rem;font-size:32px;line-height:1.2;font-weight:600;color:var(--color-text)}.kohinoor-news .kohinoor-news__categories-list{list-style:none;margin:0;padding:0}.kohinoor-news .kohinoor-news__categories-item{display:flex;align-items:center;gap:.75rem;padding:.9rem 0;border-bottom:1px solid rgba(var(--color-text-rgb), 0.08)}.kohinoor-news .kohinoor-news__categories-item:last-child{border-bottom:0}.kohinoor-news .kohinoor-news__categories-icon{flex-shrink:0;display:inline-flex;color:var(--color-muted);font-size:18px}.kohinoor-news .kohinoor-news__categories-icon [class^=icon-]:before{margin:0}.kohinoor-news .kohinoor-news__categories-icon img{display:block;width:18px;height:18px;object-fit:contain}.kohinoor-news .kohinoor-news__categories-link{flex:1;min-width:0;font-size:16px;color:var(--color-text);text-decoration:none;transition:color 200ms ease}.kohinoor-news .kohinoor-news__categories-link:hover{color:var(--color-accent)}.kohinoor-news .kohinoor-news__categories-count{flex-shrink:0;min-width:1.75rem;padding:.2rem .45rem;font-size:12px;line-height:1.4;text-align:center;color:var(--color-text);background:rgba(var(--color-text-rgb), 0.08);border-radius:0}.kohinoor-news .kohinoor-news__post-list-items{list-style:none;margin:0;padding:0}.kohinoor-news .kohinoor-news__post-list-item{border-bottom:1px solid rgba(var(--color-text-rgb), 0.1)}.kohinoor-news .kohinoor-news__post-list-item:last-child{border-bottom:0}.kohinoor-news .kohinoor-news__post-list-link{display:flex;align-items:flex-start;gap:.85rem;padding:.9rem 0;color:inherit;text-decoration:none}.kohinoor-news .kohinoor-news__post-list-thumb{flex:0 0 72px;width:72px;line-height:0}.kohinoor-news .kohinoor-news__post-list-thumb>img{width:72px;height:72px;display:block;object-fit:cover}.kohinoor-news .kohinoor-news__post-list-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem;padding-top:.1rem}.kohinoor-news .kohinoor-news__post-list-item-title{display:block;font-size:16px;font-weight:600;line-height:1.4;color:var(--color-text);transition:opacity 200ms ease}.kohinoor-news .kohinoor-news__post-list-meta{display:block;font-size:13px;line-height:1.45;color:var(--color-muted)}.kohinoor-news .kohinoor-news__post-list--no-thumb .kohinoor-news__post-list-link{gap:0}.kohinoor-news .kohinoor-news__tags-cloud{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;line-height:1.4}.kohinoor-news .kohinoor-news__tag{position:relative;display:inline-block;color:var(--color-text);text-decoration:none;line-height:1.35;padding-bottom:2px;transition:color 300ms ease}.kohinoor-news .kohinoor-news__tag::after{content:"";position:absolute;right:0;bottom:0;width:0;height:1px;background-color:var(--color-text);transition:all 300ms ease}.kohinoor-news .kohinoor-news__tag:hover{color:var(--color-accent)}.kohinoor-news .kohinoor-news__tag:hover::after{left:0;width:100%;background-color:var(--color-accent)}.kohinoor-news .kohinoor-news__grid{display:grid;gap:1.5rem}.kohinoor-news .kohinoor-news__grid[data-columns="3"]{grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__grid[data-columns="3"]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__grid[data-columns="3"]{grid-template-columns:1fr}}.kohinoor-news .kohinoor-news__grid[data-columns="4"]{grid-template-columns:repeat(4, minmax(0, 1fr))}@media(max-width: 1199.98px){.kohinoor-news .kohinoor-news__grid[data-columns="4"]{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__grid[data-columns="4"]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__grid[data-columns="4"]{grid-template-columns:1fr}}.kohinoor-news .kohinoor-news__grid-item{display:flex;min-width:0}.kohinoor-news .kohinoor-news__grid[data-columns="3"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(3n+1){animation-delay:0.15s}.kohinoor-news .kohinoor-news__grid[data-columns="3"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(3n+2){animation-delay:0.3s}.kohinoor-news .kohinoor-news__grid[data-columns="3"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(3n+3){animation-delay:0.45s}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__grid[data-columns="3"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(2n+1){animation-delay:0.15s}.kohinoor-news .kohinoor-news__grid[data-columns="3"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(2n+2){animation-delay:0.3s}}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__grid[data-columns="3"] .kohinoor-news__grid-item.slide-up.in-view{animation-delay:0s}}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(4n+1){animation-delay:0.15s}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(4n+2){animation-delay:0.3s}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(4n+3){animation-delay:0.45s}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(4n+4){animation-delay:0.6s}@media(max-width: 1199.98px){.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(3n+1){animation-delay:0.15s}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(3n+2){animation-delay:0.3s}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(3n+3){animation-delay:0.45s}}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(2n+1){animation-delay:0.15s}.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view:nth-child(2n+2){animation-delay:0.3s}}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__grid[data-columns="4"] .kohinoor-news__grid-item.slide-up.in-view{animation-delay:0s}}.kohinoor-news .kohinoor-news__grid .single-blog{width:100%;flex:1;display:flex;flex-direction:column;background-color:var(--color-bg);box-shadow:none;margin:0}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-news__card-link{flex:1;display:flex;flex-direction:column;color:inherit;text-decoration:none}.kohinoor-news .kohinoor-news__grid .single-blog .blog-header{position:relative;overflow:hidden;line-height:0}.kohinoor-news .kohinoor-news__grid .single-blog .blog-header::after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.35) 45%, rgba(0, 0, 0, 0.65) 100%);z-index:1;opacity:.7;transition:opacity 500ms ease}.kohinoor-news .kohinoor-news__grid .single-blog .blog-header>img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform 300ms ease;will-change:transform;backface-visibility:hidden}.kohinoor-news .kohinoor-news__grid .single-blog:hover .blog-header::after{opacity:0}.kohinoor-news .kohinoor-news__grid .single-blog:hover .blog-header>img{transform:scale(1.01)}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder{line-height:normal}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-inner{position:absolute;inset:0;padding:0;pointer-events:none}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-logo{position:absolute;bottom:1.15rem;left:1.75rem;z-index:4;max-width:calc(100% - 2.5rem);align-self:auto;margin:0;pointer-events:none}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-logo img{width:auto;height:42px;max-width:none;max-height:none;object-fit:contain;object-position:left bottom}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-logo .logo-text{font-size:clamp(16px,2.2vw,22px)}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder .kohinoor-post-placeholder-rect{top:auto;bottom:-27%;left:-19%;height:68%;transform:rotate(-15deg)}.kohinoor-news .kohinoor-news__grid .single-blog .kohinoor-post-placeholder{aspect-ratio:16/9}.kohinoor-news .kohinoor-news__grid .single-blog .content{flex:1;display:flex;flex-direction:column;padding:1.25rem 1.25rem 1.5rem;line-height:normal;border-width:1px;border-top:0;border-style:solid;border-color:rgba(var(--color-text-rgb), 0.08)}.kohinoor-news .kohinoor-news__grid .single-blog .content .kohinoor-news__grid-meta{display:block;overflow:visible;-webkit-box-orient:unset;-webkit-line-clamp:unset;line-clamp:unset;margin:0 0 .75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--color-text-rgb), 0.12);font-size:14px;line-height:1.4;color:rgba(var(--color-text-rgb), 0.5)}.kohinoor-news .kohinoor-news__grid .single-blog .content .kohinoor-news__grid-meta .kohinoor-news__grid-meta-category{color:var(--color-text);font-weight:500}.kohinoor-news .kohinoor-news__grid .single-blog .content h3{margin:0 0 .75rem;font-size:clamp(18px,2vw,22px);line-height:1.35;font-family:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:500;color:var(--color-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color 300ms ease}.kohinoor-news .kohinoor-news__grid .single-blog .content p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;margin:0;font-size:16px;line-height:1.6;color:var(--color-muted)}.kohinoor-news .kohinoor-news__grid .single-blog .content .kohinoor-post-card__read-time{display:block;font-size:13px;line-height:1.4;color:var(--color-muted)}.kohinoor-news .kohinoor-news__grid .single-blog .content .kohinoor-post-card__read-time{margin-top:auto;padding-top:13px}.kohinoor-news .kohinoor-news__grid--masonry{display:block;column-gap:1.5rem;column-count:var(--kohinoor-masonry-cols)}.kohinoor-news .kohinoor-news__grid--masonry[data-columns="3"]{--kohinoor-masonry-cols: 3}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__grid--masonry[data-columns="3"]{--kohinoor-masonry-cols: 2}}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__grid--masonry[data-columns="3"]{--kohinoor-masonry-cols: 1}}.kohinoor-news .kohinoor-news__grid--masonry[data-columns="4"]{--kohinoor-masonry-cols: 4}@media(max-width: 1199.98px){.kohinoor-news .kohinoor-news__grid--masonry[data-columns="4"]{--kohinoor-masonry-cols: 3}}@media(max-width: 991.98px){.kohinoor-news .kohinoor-news__grid--masonry[data-columns="4"]{--kohinoor-masonry-cols: 2}}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__grid--masonry[data-columns="4"]{--kohinoor-masonry-cols: 1}}.kohinoor-news .kohinoor-news__grid--masonry.has-cols{display:flex;align-items:flex-start;gap:1.5rem;column-count:auto}.kohinoor-news .kohinoor-news__grid--masonry .kohinoor-news__masonry-col{flex:1 1 0;min-width:0}.kohinoor-news .kohinoor-news__grid--masonry .kohinoor-news__grid-item{break-inside:avoid;margin-bottom:1.5rem}.kohinoor-news .kohinoor-news__grid--masonry .single-blog .blog-header>img{height:auto}.kohinoor-news .kohinoor-news__grid--masonry .single-blog .content:first-child{border-top-width:1px}.kohinoor-news .kohinoor-news__grid--masonry .single-blog .content h3{overflow:visible;white-space:normal}.kohinoor-news .kohinoor-news__grid--masonry .single-blog .content p{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.kohinoor-news .kohinoor-news__list{display:flex;flex-direction:column;gap:1.5rem}.kohinoor-news .kohinoor-news__list-item{display:flex;flex-wrap:wrap;gap:1.25rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(var(--color-text-rgb), 0.08)}.kohinoor-news .kohinoor-news__list-item:last-child{border-bottom:0;padding-bottom:0}.kohinoor-news .kohinoor-news__list-item.slide-up.in-view{animation-delay:0s}.kohinoor-news .kohinoor-news__list-media{flex:0 0 280px;max-width:100%;display:block;overflow:hidden;line-height:0}@media(min-width: 1360px){.kohinoor-news .kohinoor-news__list-media{flex:0 0 392px}}.kohinoor-news .kohinoor-news__list-media>img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;transition:transform 300ms ease}.kohinoor-news .kohinoor-news__list-media:hover>img{transform:scale(1.02)}@media(max-width: 575.98px){.kohinoor-news .kohinoor-news__list-media{flex:1 1 100%}}.kohinoor-news .kohinoor-news__list-body{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;align-items:self-start}.kohinoor-news .kohinoor-news__list-body .kohinoor-post-card__read-time{display:block;font-size:13px;line-height:1.4;color:var(--color-muted)}.kohinoor-news .kohinoor-news__list-body .kohinoor-post-card__read-time{margin-top:auto;padding-top:12px}.kohinoor-news .kohinoor-news__list-meta{margin:0 0 .75rem;padding:4px 6px;display:inline-block;border-top:0;border-bottom:.5px solid rgba(var(--color-text-rgb), 0.25);font-size:14px;line-height:1.4;color:rgba(var(--color-text-rgb), 0.5)}.kohinoor-news .kohinoor-news__list-meta a{color:var(--color-text);font-weight:500;font-size:inherit;text-decoration:none;transition:color 300ms ease}.kohinoor-news .kohinoor-news__list-meta a:hover{color:var(--color-accent)}.kohinoor-news .kohinoor-news__list-title{margin:0 0 .75rem;font-size:32px;line-height:1.35;font-weight:500}.kohinoor-news .kohinoor-news__list-title a{font-size:32px;line-height:inherit;font-weight:inherit;font-family:inherit;color:var(--color-text);text-decoration:none;transition:opacity 300ms ease}.kohinoor-news .kohinoor-news__list-title a:hover{opacity:.7}.kohinoor-news .kohinoor-news__list-excerpt{margin:0;font-size:16px;line-height:1.65;color:var(--color-muted)}.kohinoor-news .kohinoor-news__load-more-wrap{display:flex;justify-content:center;margin-top:2.5rem}.kohinoor-news .kohinoor-news__load-more{min-width:160px;cursor:pointer}.kohinoor-news .kohinoor-news__load-more:disabled{opacity:.65;cursor:wait}@keyframes kohinoorSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.site-main--404{padding:100px 0 120px;background:linear-gradient(180deg, #F8FAFC 0%, #FFFFFF 100%);min-height:65vh;display:flex;align-items:center}.site-main--404 .kohinoor-404-wrap{max-width:680px;margin:0 auto;text-align:center;padding:40px 24px}.site-main--404 .kohinoor-404-badge{font-size:120px;font-weight:900;line-height:1;color:#0f4c81;letter-spacing:-3px;margin-bottom:20px;opacity:.9;text-shadow:0 10px 30px rgba(15,76,129,.15)}.site-main--404 .kohinoor-404-media{margin-bottom:28px}.site-main--404 .kohinoor-404-media img{max-width:320px;height:auto;display:inline-block}.site-main--404 .kohinoor-404-title{font-size:32px;font-weight:800;color:#0f4c81;margin:0 0 12px;letter-spacing:-0.5px}.site-main--404 .kohinoor-404-subtitle{font-size:20px;font-weight:600;color:#d9252a;margin:0 0 16px}.site-main--404 .kohinoor-404-desc{font-size:16px;line-height:1.6;color:#64748b;margin:0 auto 32px;max-width:520px}.site-main--404 .kohinoor-404-action{display:flex;justify-content:center;gap:16px}.site-main--404 .kohinoor-404-action .btn{padding:14px 32px;font-size:15px;font-weight:700;background-color:#0f4c81;color:#fff;border-radius:6px;text-decoration:none;transition:all .25s ease;display:inline-flex;align-items:center}.site-main--404 .kohinoor-404-action .btn:hover{background-color:#d9252a;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(217,37,42,.25)}/*# sourceMappingURL=style.css.map */
