.home-brands{background:#ffffff}.home-brands__slider{background:#ffffff;box-shadow:0 14px 30px rgba(22,35,50,.06)}.home-brands__logo-box{background:linear-gradient(180deg,#ffffff,#f8fafd);transition:transform .2s ease,box-shadow .2s ease}.home-brands__logo-box:hover{box-shadow:0 10px 20px rgba(25,43,62,.08)}.home-cta{background-image:linear-gradient(115deg,rgba(6,18,22,.88),rgba(8,28,36,.78) 42%,rgba(10,40,32,.72)),url(/assets/images/hero/dubai-skyline-banner.jpg);background-position:50%,center 40%;border:1px solid rgba(255,255,255,.1);box-shadow:0 28px 60px rgba(8,20,28,.28)}.home-cta__overlay{background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 38%,rgba(0,0,0,.12))}.home-cta__eyebrow{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16)}.home-cta h2,.home-cta__title{color:#ffffff!important}.home-cta__desc{color:rgba(226,240,232,.88)!important}.home-cta__btn{transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.home-cta__btn--primary{border:1px solid rgba(219,251,127,.55)!important;box-shadow:0 12px 28px rgba(0,0,0,.22)}.home-cta__btn--primary:hover{box-shadow:0 16px 34px rgba(0,0,0,.28)}.home-cta__btn--secondary{border:1px solid rgba(122,201,221,.28)!important;box-shadow:0 10px 22px rgba(3,24,31,.34)}.home-cta__btn--secondary:hover{border-color:rgba(122,201,221,.4)!important}.home-cta__trust li{color:rgba(210,232,218,.82)!important}.home-cta__trust-dot{box-shadow:0 0 10px rgba(219,251,127,.45)}@media (max-width:640px){.home-cta{border-radius:20px}.home-cta__inner{padding:28px 18px}.home-cta__actions{align-items:stretch;flex-direction:column;gap:14px}.home-cta__btn{text-align:center;width:100%}.home-cta__trust{flex-direction:column;gap:10px;margin-top:36px!important}}.faq-accordion__item{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98));box-shadow:0 8px 20px rgba(15,23,42,.04);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.faq-accordion__item:hover{box-shadow:0 12px 28px rgba(15,23,42,.08)}.faq-accordion__item--open{background:linear-gradient(145deg,rgba(255,255,255,.99),rgba(248,250,252,.98));box-shadow:0 16px 34px rgba(15,23,42,.1)}.faq-accordion__trigger{background:transparent}.faq-accordion__index{transition:background .25s ease,border-color .25s ease,color .25s ease}.faq-accordion__icon{transition:background .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.faq-accordion__icon-line{transition:opacity .25s ease,transform .25s ease}.faq-accordion__panel{transition:height .35s cubic-bezier(.4,0,.2,1),opacity .3s ease}.faq-accordion__answer{border-top:1px solid rgba(226,232,240,.9)}@media (max-width:640px){.faq-accordion__trigger{gap:10px;padding:14px 14px 14px 12px}.faq-accordion__index{font-size:11px;min-width:34px;padding:8px 0}.faq-accordion__answer{margin:0 14px 14px}}.faq-premium{background:radial-gradient(circle at 12% 8%,rgba(21,79,99,.06),transparent 34%),radial-gradient(circle at 88% 14%,rgba(13,122,67,.05),transparent 40%),linear-gradient(145deg,#ffffff,#f8fafc 48%,#f4f7fa);box-shadow:0 20px 50px rgba(15,23,42,.07)}.faq-premium__noise{background:linear-gradient(180deg,rgba(255,255,255,.48),rgba(255,255,255,0))}.faq-premium__glow--left{background:rgba(21,79,99,.12)}.faq-premium__glow--right{background:rgba(13,122,67,.1)}.faq-premium__intro h2 span{background:linear-gradient(120deg,rgba(21,79,99,.1),rgba(13,122,67,.12))}.faq-premium__stat{background:rgba(255,255,255,.9)}.faq-premium__support{background:rgba(255,255,255,.92)}.faq-premium__avatar{border:2px solid #ffffff}.faq-premium__cta{box-shadow:0 8px 20px rgba(16,63,80,.22);transition:transform .2s ease,box-shadow .2s ease}.faq-premium__cta:hover{box-shadow:0 12px 26px rgba(16,63,80,.28)}.home-main-hero{background-image:radial-gradient(circle at 18% 14%,rgba(21,79,99,.3),transparent 46%),radial-gradient(circle at 80% 22%,rgba(13,122,67,.22),transparent 42%),radial-gradient(ellipse at 50% 88%,rgba(21,79,99,.18),transparent 58%),linear-gradient(180deg,rgba(8,24,30,.32),rgba(6,18,22,.55) 42%,rgba(6,18,22,.74) 72%,rgba(5,14,18,.84)),url(/assets/images/hero/dubai-skyline-banner.jpg);background-position:50%,50%,50%,50%,center 38%}.home-main-hero:after{background:linear-gradient(115deg,rgba(21,79,99,.08),transparent 42%,rgba(13,122,67,.06))}.home-main-hero__eyebrow{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.home-main-hero h1,.home-main-hero__title{color:#ffffff!important}.home-main-hero__search{background:rgba(8,22,28,.55)!important;backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 12px 32px rgba(0,0,0,.22)}.home-main-hero__search input{-webkit-appearance:none;background:transparent!important;background-color:transparent!important;color:#ffffff!important}.home-main-hero__search input::placeholder{color:rgba(255,255,255,.5)!important}.home-main-hero__search input:focus{background:transparent!important}.home-main-hero__search input:-webkit-autofill,.home-main-hero__search input:-webkit-autofill:focus,.home-main-hero__search input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px rgba(8,22,28,.55)!important;-webkit-text-fill-color:#ffffff!important;caret-color:#ffffff;transition:background-color 9999s ease-out 0s}.home-main-hero__search-btn{transition:background .2s ease,transform .2s ease}.home-main-hero__search-clear{background:rgba(255,255,255,.12);color:rgba(255,255,255,.8);transition:background .2s ease}.home-main-hero__search-clear:hover{background:rgba(255,255,255,.2)}.home-main-hero__suggestions{background:#ffffff;box-shadow:0 16px 40px rgba(15,23,42,.14)}.home-main-hero__suggestion{background:transparent;transition:background .15s ease}.home-main-hero__suggestions-view-all{background:transparent}.home-main-hero__feature{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:rgba(226,240,232,.9)!important}.home-main-hero__feature-dot{box-shadow:0 0 8px rgba(219,251,127,.4)}.home-main-hero__stats{background:#ffffff;box-shadow:0 16px 40px rgba(15,23,42,.06)}@media (max-width:767px){.home-main-hero__outer{padding-top:48px!important}.home-main-hero__inner{min-height:360px;padding-top:8px}.home-main-hero__search-wrap{max-width:100%;width:100%}.home-main-hero__search{align-items:stretch;border-radius:18px;flex-direction:column;gap:10px;padding:12px}.home-main-hero__search-field{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);border-radius:12px;flex:none;padding:4px 6px 4px 14px;width:100%}.home-main-hero__search input{flex:1;font-size:16px;min-height:44px;padding:10px 0;text-align:left;width:100%}.home-main-hero__search-clear{flex-shrink:0;height:32px;width:32px}.home-main-hero__search-btn{border-radius:12px!important;flex:none;font-size:15px;justify-content:center;min-height:48px;padding:14px 20px;width:100%}.home-main-hero__stats{grid-template-columns:1fr;margin-top:-32px}.home-main-hero__stats-item{border-bottom:1px solid #e8eef4;border-right:none;padding:18px 16px}.home-main-hero__stats-item:last-child{border-bottom:none}.home-main-hero__title{font-size:clamp(28px,7.5vw,36px);line-height:1.1}.home-main-hero__subtitle{font-size:15px}.home-main-hero__stats-value{font-size:clamp(22px,6vw,28px)}.home-main-hero__stats-label{font-size:12px}.home-main-hero__suggestion{align-items:flex-start;flex-direction:column;gap:4px}.home-main-hero__suggestion-meta{align-self:flex-start}.home-main-hero__suggestions-list{max-height:220px}}@media (max-width:480px){.home-main-hero__title{font-size:clamp(28px,8.5vw,36px)}.home-main-hero__subtitle{font-size:15px}.home-main-hero__features{gap:8px}.home-main-hero__feature{font-size:12px;padding:8px 12px}}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.home-hero-zone,.home-main-hero{position:relative}.home-main-hero{background-image:radial-gradient(circle at 18% 14%,#154f634d,#0000 46%),radial-gradient(circle at 80% 22%,#0d7a4338,#0000 42%),radial-gradient(at 50% 88%,#154f632e,#0000 58%),linear-gradient(#08181e52,#0612168c 42%,#061216bd 72%,#050e12d6),url(/assets/images/hero/dubai-skyline-banner.jpg);background-position:50%,50%,50%,50%,50% 38%;background-repeat:no-repeat;background-size:cover,cover,cover,cover,cover;overflow:visible}.home-hero-zone__stats{z-index:5;position:relative}.home-main-hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(115deg,#154f6314,#0000 42%,#0d7a430f);position:absolute;inset:0}.home-main-hero__outer{z-index:2;position:relative;overflow:visible;padding-top:clamp(56px,9vw,96px)!important}.home-main-hero__inner{z-index:2;min-height:400px;padding-top:12px;position:relative;overflow:visible}.home-main-hero__eyebrow{font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:8px 14px;display:inline-flex;color:#d9f9e3!important}.home-main-hero h1,.home-main-hero__title{font-family:var(--fk-font-family);font-size:var(--fk-type-display-size);font-weight:var(--fk-type-display-weight);letter-spacing:var(--fk-type-display-ls);line-height:var(--fk-type-display-lh);text-wrap:balance;max-width:820px;color:#fff!important;margin-top:14px!important}.home-main-hero h1 span,.home-main-hero__title span{color:#dbfb7f!important}.home-main-hero__subtitle{font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);max-width:640px;margin:10px 0 0;color:#c6e8d2!important}.home-main-hero__search-wrap{width:100%;max-width:560px;margin-top:28px;position:relative}.home-main-hero__search{-webkit-backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:10px;width:100%;max-width:none;margin-top:0;padding:6px 6px 6px 22px;display:flex;box-shadow:0 12px 32px #00000038;background:#08161c8c!important;border:1px solid #ffffff38!important}.home-main-hero__search-field{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.home-main-hero__search input{appearance:none;text-align:left;outline:none;flex:1;min-width:0;font-size:15px;font-weight:500;box-shadow:none!important;color:#fff!important;background:0 0!important;border:none!important}.home-main-hero__search input::placeholder{color:#ffffff80!important}.home-main-hero__search input:focus{outline:none;background:0 0!important}.home-main-hero__search input:-webkit-autofill,.home-main-hero__search input:-webkit-autofill:hover{caret-color:#fff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #08161c8c!important}.home-main-hero__search input:-webkit-autofill:focus{caret-color:#fff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #08161c8c!important}.home-main-hero__search-btn{cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:12px 20px;font-size:14px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;color:#0a2e24!important;background:#dbfb7f!important;border:none!important;border-radius:999px!important}.home-main-hero__search-btn:hover{transform:translateY(-1px);background:#e8ff9a!important;border-radius:999px!important}.home-main-hero__search-btn i{color:#0a2e24!important}.home-main-hero__search-clear{color:#fffc;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;transition:background .2s;display:inline-flex}.home-main-hero__search-clear:hover{background:#fff3}.home-main-hero__suggestions{text-align:left;z-index:30;background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:10px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #0f172a24}.home-main-hero__suggestions--portal{z-index:10000;margin-top:0;position:fixed;top:auto;left:auto;right:auto}.home-main-hero__suggestions-list{max-height:280px;margin:0;padding:6px;list-style:none;overflow-y:auto}.home-main-hero__suggestion{color:#1e293b;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .15s;display:flex}.home-main-hero__suggestion--active,.home-main-hero__suggestion:hover{background:#f1f8f4}.home-main-hero__suggestion-name{color:#0f172a;font-size:14px;font-weight:600;line-height:1.35}.home-main-hero__suggestion-meta{color:#64748b;flex-shrink:0;font-size:12px;font-weight:500}.home-main-hero__suggestions-status{color:#64748b;text-align:center;padding:16px;font-size:14px}.home-main-hero__suggestions-footer{border-top:1px solid #e8eef4;padding:8px}.home-main-hero__suggestions-view-all{color:#154f63;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 10px;font-size:13px;font-weight:700}.home-main-hero__suggestions-view-all:hover{background:#f8fafc;border-radius:8px}.home-main-hero__features{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.home-main-hero__feature{font-size:var(--fk-type-chip-size);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-weight:500;display:inline-flex;color:#e2f0e8e6!important}.home-main-hero__feature-dot{background:#dbfb7f;border-radius:999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #dbfb7f66}.home-main-hero__stats{background:#fff;border:1px solid #e2e8f0;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:0;margin-top:-48px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #0f172a0f}.home-main-hero__stats-item{text-align:center;border-right:1px solid #e8eef4;padding:24px 20px}.home-main-hero__stats-item:last-child{border-right:none}.home-main-hero__stats-value{font-family:var(--fk-font-family);font-size:var(--fk-type-stat-size);letter-spacing:-.02em;font-weight:700;line-height:1;color:#154f63!important}.home-main-hero__stats-label{font-size:var(--fk-type-stat-label-size);margin-top:6px;font-weight:500;line-height:1.4;color:#64748b!important}@media (max-width:767px){.home-main-hero__outer{padding-top:48px!important}.home-main-hero__inner{min-height:360px;padding-top:8px}.home-main-hero__search-wrap{width:100%;max-width:100%}.home-main-hero__search{border-radius:18px;flex-direction:column;align-items:stretch;gap:10px;padding:12px}.home-main-hero__search-field{background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;flex:none;width:100%;padding:4px 6px 4px 14px}.home-main-hero__search input{text-align:left;flex:1;width:100%;min-height:44px;padding:10px 0;font-size:16px}.home-main-hero__search-clear{flex-shrink:0;width:32px;height:32px}.home-main-hero__search-btn{flex:none;justify-content:center;width:100%;min-height:48px;padding:14px 20px;font-size:15px;border-radius:12px!important}.home-main-hero__stats{grid-template-columns:1fr;margin-top:-32px}.home-main-hero__stats-item{border-bottom:1px solid #e8eef4;border-right:none;padding:18px 16px}.home-main-hero__stats-item:last-child{border-bottom:none}.home-main-hero__title{font-size:clamp(28px,7.5vw,36px);line-height:1.1}.home-main-hero__subtitle{font-size:15px}.home-main-hero__stats-value{font-size:clamp(22px,6vw,28px)}.home-main-hero__stats-label{font-size:12px}.home-main-hero__suggestion{flex-direction:column;align-items:flex-start;gap:4px}.home-main-hero__suggestion-meta{align-self:flex-start}.home-main-hero__suggestions-list{max-height:220px}}@media (max-width:480px){.home-main-hero__title{font-size:clamp(28px,8.5vw,36px)}.home-main-hero__subtitle{font-size:15px}.home-main-hero__features{gap:8px}.home-main-hero__feature{padding:8px 12px;font-size:12px}}.home-brands{background:#fff}.home-brands__wrap{align-items:center;padding-bottom:8px}.home-brands__eyebrow{color:#305b87;font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);text-transform:uppercase;background:#eaf3ff;border:1px solid #d8e8ff;border-radius:999px;padding:7px 12px}.home-brands__title{color:#1f2f3d;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:600;line-height:var(--fk-type-lead-lh);margin-top:6px}.home-brands__panel{width:100%}.home-brands__slider{background:#fff;border:1px solid #e6ebf0;border-radius:18px;padding:14px;box-shadow:0 14px 30px #1623320f}.home-brands__slide{justify-content:center;height:auto;display:flex}.home-brands__logo-box{background:linear-gradient(#fff,#f8fafd);border:1px solid #edf1f5;border-radius:14px;justify-content:center;align-items:center;width:100%;height:96px;transition:transform .2s,box-shadow .2s;display:flex}.home-brands__logo-box:hover{transform:translateY(-2px);box-shadow:0 10px 20px #192b3e14}@media (max-width:767px){.home-brands__slider{border-radius:14px;padding:10px}.home-brands__logo-box{height:72px}}@media (max-width:480px){.home-brands__logo-box{height:64px}}.home-services{background:radial-gradient(circle at 85% 0,#154f630a,#0000 32%),linear-gradient(#fafbfc,#f4f6f8)}.home-services__eyebrow{background:#fff}.home-services__filters-wrap{background:#fff;box-shadow:0 14px 30px #0f172a0d}.home-services__chip{transition:all .2s}.home-services__chip-skeleton{background:linear-gradient(90deg,#eef2f7 20%,#f7f9fc 38%,#eef2f7 58%) 0 0/220% 100%}.home-services__chip--active{box-shadow:0 8px 20px #103f5038}.home-services__card{background:linear-gradient(#fff,#fbfdff);transition:border-color .2s}.home-services__line{background:linear-gradient(90deg,#edf2f8 20%,#f8fbff 38%,#edf2f8 58%) 0 0/220% 100%}.home-services__card-link{border-bottom-color:#0000!important}.home-services__browse{transition:transform .2s,box-shadow .2s;box-shadow:0 10px 22px #103f5038;border:1px solid #7ac9dd38!important}.home-services__browse:hover{box-shadow:0 14px 28px #103f5047}@media (max-width:767px){.home-services__filters-wrap{border-radius:14px;padding:8px}.home-services__filters{gap:8px;padding:3px 8px 3px 3px;scroll-padding-inline-end:16px}.home-services__chip{font-size:var(--fk-type-chip-size);padding:9px 12px}.home-services__chip-skeleton{width:108px;height:36px}.home-services__card-content{min-height:200px;padding:16px!important}.home-services__card-title{font-size:var(--fk-type-card-title-size)}.home-services__desc{font-size:var(--fk-type-lead-size)}.home-services__title{font-size:var(--fk-type-section-size)}}.solutions-premium{background:radial-gradient(circle at 14% 10%,#154f630f,#0000 34%),radial-gradient(circle at 84% 18%,#0d7a430d,#0000 40%),linear-gradient(145deg,#fff,#f8fafc 48%,#f4f7fa);box-shadow:0 20px 50px #0f172a12}.solutions-premium__noise{background:linear-gradient(#fff9,#fff0)}.solutions-premium__head h2 span{background:linear-gradient(120deg,#154f631a,#0d7a431f)}.solutions-premium__card{-webkit-backdrop-filter:blur(6px);background:linear-gradient(#fffffffa,#f8fafcfa);transition:transform .2s,border-color .2s,box-shadow .2s}.solutions-premium__card:hover{box-shadow:0 14px 28px #0f172a1a}.solutions-premium__icon-wrap{box-shadow:0 6px 14px #103f5033}.solutions-premium__icon{filter:brightness(1.4)saturate(.9)}.solutions-premium__cta p{flex:280px}.solutions-premium__cta a{transition:transform .2s,box-shadow .2s;box-shadow:0 8px 20px #103f5038}.solutions-premium__cta a:hover{box-shadow:0 12px 26px #103f5047}@media (max-width:991px){.solutions-premium__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-premium__cta{flex-direction:column;align-items:flex-start}}.faq-premium{color:#121f2d;background:radial-gradient(circle at 12% 8%,#154f630f,#0000 34%),radial-gradient(circle at 88% 14%,#0d7a430d,#0000 40%),linear-gradient(145deg,#fff,#f8fafc 48%,#f4f7fa);border:1px solid #e2e8f0;border-radius:28px;padding:clamp(28px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 20px 50px #0f172a12}.faq-premium__noise{pointer-events:none;background:linear-gradient(#ffffff7a,#fff0);position:absolute;inset:0}.faq-premium__glow{filter:blur(40px);opacity:.45;pointer-events:none;border-radius:999px;width:180px;height:180px;position:absolute}.faq-premium__glow--left{background:#154f631f;top:120px;left:-40px}.faq-premium__glow--right{background:#0d7a431a;bottom:40px;right:-30px}.faq-premium__layout{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,3vw,40px);display:grid;position:relative}.faq-premium__intro{flex-direction:column;gap:16px;display:flex}.faq-premium__eyebrow{color:#154f63;font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);text-transform:uppercase;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;width:fit-content;padding:8px 14px;display:inline-flex}.faq-premium__intro h2{font-family:var(--fk-font-family);font-size:var(--fk-type-section-size);font-weight:var(--fk-type-section-weight);letter-spacing:var(--fk-type-section-ls);line-height:var(--fk-type-section-lh);text-wrap:balance;margin:0}.faq-premium__intro h2 span{color:#0f5c38;background:linear-gradient(120deg,#154f631a,#0d7a431f);border-radius:8px;padding:2px 10px 1px;display:inline-block}.faq-premium__intro>p{color:#64748b;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);max-width:520px;margin:0}.faq-premium__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.faq-premium__stat{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border:1px solid #e2e8f0;border-radius:14px;padding:14px 16px}.faq-premium__stat strong{color:#121f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-stat-size);letter-spacing:-.02em;font-weight:700;line-height:1;display:block}.faq-premium__stat span{color:#64748b;font-size:var(--fk-type-stat-label-size);margin-top:6px;line-height:1.4;display:block}.faq-premium__support{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #e2e8f0;border-radius:18px;gap:14px;margin-top:auto;padding:18px;display:grid}.faq-premium__avatars{display:flex}.faq-premium__avatar{object-fit:cover;border:2px solid #fff;border-radius:999px;width:44px;height:44px}.faq-premium__avatar+.faq-premium__avatar{margin-left:-10px}.faq-premium__support h3{color:#121f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-subsection-size);font-weight:var(--fk-type-subsection-weight);letter-spacing:-.02em;margin:0}.faq-premium__support p{color:#64748b;font-family:var(--fk-font-family);font-size:var(--fk-type-body-size);line-height:var(--fk-type-body-lh);margin:6px 0 0}.faq-premium__cta{color:#dbfb7f;font-family:var(--fk-font-family);font-size:var(--fk-type-btn-size);font-weight:var(--fk-type-btn-weight);text-align:center;background:linear-gradient(135deg,#154f63,#103f50);border-radius:999px;width:fit-content;padding:12px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 20px #103f5038}.faq-premium__cta:hover{transform:translateY(-1px);box-shadow:0 12px 26px #103f5047}.faq-premium__list{align-self:start}@media (max-width:991px){.faq-premium__layout{grid-template-columns:1fr}.faq-premium__support{margin-top:8px}}@media (max-width:640px){.faq-premium{border-radius:20px;padding:20px 16px}.faq-premium__stats{grid-template-columns:1fr}.faq-premium__cta{width:100%}}.home-blogs{background:radial-gradient(circle at 12% 0,#154f630a,#0000 32%),linear-gradient(#fafbfc,#f4f6f8)}.home-blogs__head{max-width:760px;margin:0 auto}.home-blogs__eyebrow{color:#154f63;font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);text-transform:uppercase;background:#fff;border:1px solid #dce3eb;border-radius:999px;padding:8px 14px;display:inline-flex}.home-blogs__title{color:#121f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-section-size);font-weight:var(--fk-type-section-weight);letter-spacing:var(--fk-type-section-ls);line-height:var(--fk-type-section-lh);margin-top:10px!important}.home-blogs__highlight{color:#0f5c38;background:linear-gradient(120deg,#154f631a,#0d7a431f);border-radius:8px;padding:2px 10px 1px}.home-blogs__desc{color:#64748b;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);max-width:620px;margin:8px 0 0}.home-blogs__anime-ready{opacity:1;transform:translateY(0)}.home-blogs__loading{justify-content:center;align-items:center;min-height:280px;display:flex}.home-blogs__card{background:linear-gradient(#fff,#fbfdff);height:100%;min-height:100%;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 12px 24px #0f172a0d;border:1px solid #e2e8f0!important;border-radius:20px!important}.home-blogs__card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #0f172a1a;border-color:#cbd5e1!important}.home-blogs__card--empty{justify-content:center;min-height:280px}.home-blogs__image-wrap{border-radius:20px 20px 0 0}.home-blogs__image{transition:transform .35s}.home-blogs__card:hover .home-blogs__image{transform:scale(1.04)}.home-blogs__body{flex:1;padding:18px 18px 20px!important}.home-blogs__card-title{font-family:var(--fk-font-family);font-size:var(--fk-type-card-title-size);font-weight:var(--fk-type-card-title-weight);letter-spacing:var(--fk-type-card-title-ls);-webkit-line-clamp:2;line-height:var(--fk-type-card-title-lh);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#121f2d!important}.home-blogs__card:hover .home-blogs__card-title{color:#154f63!important}.home-blogs__excerpt{font-family:var(--fk-font-family);font-size:var(--fk-type-body-size);-webkit-line-clamp:3;line-height:var(--fk-type-body-lh);-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden;color:#64748b!important;opacity:1!important}.home-blogs__card-link{margin-top:auto;padding-top:14px;transition:color .2s,gap .2s;color:#154f63!important;border-bottom:0!important}.home-blogs__card-link:hover{color:#103f50!important}.home-blogs__empty-text{color:#64748b;margin:0}.home-blogs__nav{transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;box-shadow:0 8px 18px #0f172a0f;color:#334155!important;background:#fff!important;border:1px solid #e2e8f0!important}.home-blogs__nav:hover{transform:translateY(-1px);box-shadow:0 10px 22px #103f5038;color:#dbfb7f!important;background:linear-gradient(135deg,#154f63,#103f50)!important;border-color:#154f63!important}@media (max-width:767px){.home-blogs__body{padding:14px 14px 16px!important}.home-blogs__card-title{font-size:var(--fk-type-card-title-size)}.home-blogs__swiper{margin-inline:-4px;padding-inline:4px}.home-blogs__nav{width:44px!important;height:44px!important}}.home-cta-section{padding-bottom:8px}.home-cta{background-image:linear-gradient(115deg,#061216e0,#081c24c7 42%,#0a2820b8),url(/assets/images/hero/dubai-skyline-banner.jpg);background-position:50%,50% 40%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;border:1px solid #ffffff1a;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 28px 60px #08141c47}.home-cta__overlay{pointer-events:none;background:linear-gradient(#ffffff0a,#0000 38%,#0000001f);position:absolute;inset:0}.home-cta__inner{z-index:2;padding:clamp(36px,5vw,64px) clamp(24px,4vw,56px);position:relative}.home-cta__content{text-align:center;max-width:720px;margin:0 auto}.home-cta__eyebrow{font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;padding:8px 14px;display:inline-flex;color:#d9f9e3!important}.home-cta h2,.home-cta__title{font-family:var(--fk-font-family);font-size:var(--fk-type-section-size);font-weight:var(--fk-type-section-weight);letter-spacing:var(--fk-type-section-ls);line-height:var(--fk-type-section-lh);text-wrap:balance;margin:14px 0 0;color:#fff!important}.home-cta__highlight{display:inline;color:#dbfb7f!important}.home-cta__desc{font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);max-width:560px;margin:12px auto 0;color:#e2f0e8e0!important}.home-cta__actions{isolation:isolate;z-index:5;flex-wrap:wrap;gap:16px;margin-top:32px;margin-bottom:0;display:flex}.home-cta__actions,.home-cta__btn{justify-content:center;position:relative}.home-cta__btn{appearance:none;box-sizing:border-box;cursor:pointer;font-family:var(--fk-font-family);font-size:var(--fk-type-btn-size);font-weight:var(--fk-type-btn-weight);white-space:nowrap;border-radius:999px;align-items:center;min-width:160px;min-height:50px;padding:14px 28px;line-height:1.2;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s;display:inline-flex;text-decoration:none!important}.home-cta__btn--primary{box-shadow:0 12px 28px #00000038;color:#0a2e24!important;background:#dbfb7f!important;border:1px solid #dbfb7f8c!important}.home-cta__btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px #00000047;color:#061a14!important;background:#e8ff9a!important}.home-cta__btn--secondary{box-shadow:0 10px 22px #03181f57;color:#dbfb7f!important;background:linear-gradient(135deg,#154f63,#103f50)!important;border:1px solid #7ac9dd47!important}.home-cta__btn--secondary:hover{transform:translateY(-2px);color:#e8ff9a!important;background:linear-gradient(135deg,#1a5f75,#154f63)!important;border-color:#7ac9dd66!important}.home-cta-section a.home-cta__btn,.home-cta-section a.home-cta__btn:focus,.home-cta-section a.home-cta__btn:hover,.home-cta-section a.home-cta__btn:visited{text-decoration:none!important}.home-cta-section a.home-cta__btn--primary{color:#0a2e24!important;background:#dbfb7f!important}.home-cta-section a.home-cta__btn--primary:hover{color:#061a14!important;background:#e8ff9a!important}.home-cta-section a.home-cta__btn--secondary{color:#dbfb7f!important;background:linear-gradient(135deg,#154f63,#103f50)!important}.home-cta-section a.home-cta__btn--secondary:hover{color:#e8ff9a!important;background:linear-gradient(135deg,#1a5f75,#154f63)!important}.home-cta__trust{flex-wrap:wrap;justify-content:center;gap:12px 32px;width:100%;padding:4px 0 0;list-style:none;display:flex;margin:48px 0 0!important}.home-cta__trust li{font-family:var(--fk-font-family);font-size:var(--fk-type-meta-size);align-items:center;gap:8px;font-weight:500;display:inline-flex;color:#d2e8dad1!important}.home-cta__trust-dot{background:#dbfb7f;border-radius:999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 10px #dbfb7f73}@media (max-width:640px){.home-cta{border-radius:20px}.home-cta__inner{padding:28px 18px}.home-cta__actions{flex-direction:column;align-items:stretch;gap:14px}.home-cta__btn{text-align:center;width:100%}.home-cta__trust{flex-direction:column;gap:10px;margin-top:36px!important}}.faq-accordion{gap:12px;display:grid}.faq-accordion__item{background:linear-gradient(#fffffffa,#f8fafcfa);border:1px solid #e2e8f0;border-radius:18px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 8px 20px #0f172a0a}.faq-accordion__item:hover{border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 12px 28px #0f172a14}.faq-accordion__item--open{background:linear-gradient(145deg,#fffffffc,#f8fafcfa);border-color:#cbd5e1;box-shadow:0 16px 34px #0f172a1a}.faq-accordion__trigger{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:14px;width:100%;padding:18px 18px 18px 16px;display:grid}.faq-accordion__index{color:#475569;letter-spacing:.04em;text-align:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;min-width:38px;padding:9px 0;font-size:12px;font-weight:700;line-height:1;transition:background .25s,border-color .25s,color .25s}.faq-accordion__item--open .faq-accordion__index{color:#dbfb7f;background:linear-gradient(135deg,#154f63,#103f50);border-color:#154f63}.faq-accordion__question{color:#121f2d;letter-spacing:-.015em;padding-top:4px;font-size:clamp(16px,1.35vw,20px);font-weight:600;line-height:1.35}.faq-accordion__icon{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:2px;transition:background .25s,border-color .25s,color .25s,transform .25s;display:inline-flex}.faq-accordion__icon svg{width:16px;height:16px}.faq-accordion__icon-line{transition:opacity .25s,transform .25s}.faq-accordion__item--open .faq-accordion__icon{color:#dbfb7f;background:#154f63;border-color:#154f63;transform:rotate(90deg)}.faq-accordion__item--open .faq-accordion__icon-line--v{opacity:0;transform:scaleY(.4)}.faq-accordion__panel{opacity:0;height:0;transition:height .35s cubic-bezier(.4,0,.2,1),opacity .3s;overflow:hidden}.faq-accordion__answer{border-top:1px solid #e2e8f0e6;margin:0 18px 18px;padding-top:14px}.faq-accordion__answer p{color:#64748b;margin:0;font-size:15px;line-height:1.65}@media (max-width:640px){.faq-accordion__trigger{gap:10px;padding:14px 14px 14px 12px}.faq-accordion__index{min-width:34px;padding:8px 0;font-size:11px}.faq-accordion__answer{margin:0 14px 14px}}.home-cta-section h2.home-cta__title{color:#fff!important}.home-cta-section .home-cta__highlight{color:#dbfb7f!important}.home-cta-section .home-cta__desc{color:#e2f0e8e0!important}.home-cta-section .home-cta__eyebrow{color:#d9f9e3!important}.home-cta-section .home-cta__trust li{color:#d2e8dad1!important}.home-cta-section ul.home-cta__trust{margin-top:48px!important}.faq-premium a.faq-premium__cta,.faq-premium a.faq-premium__cta:focus,.faq-premium a.faq-premium__cta:hover,.faq-premium a.faq-premium__cta:visited,.solutions-premium__cta a,.solutions-premium__cta a:focus,.solutions-premium__cta a:hover,.solutions-premium__cta a:visited{color:#dbfb7f!important;text-decoration:none!important}.home-main-hero .home-main-hero__title{color:#fff!important}.home-main-hero .home-main-hero__subtitle{color:#c6e8d2!important}.home-main-hero .home-main-hero__eyebrow{color:#d9f9e3!important}.home-services{background:radial-gradient(circle at 85% 0,rgba(21,79,99,.04),transparent 32%),linear-gradient(180deg,#fafbfc,#f4f6f8)}.home-services__head{max-width:900px}.home-services__eyebrow{background:#ffffff;border-color:#dce3eb!important;color:#154f63!important;font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight)!important;letter-spacing:var(--fk-type-eyebrow-ls);padding:8px 14px!important;text-transform:uppercase}.home-services__title{color:#121f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-section-size);font-weight:var(--fk-type-section-weight);letter-spacing:var(--fk-type-section-ls);line-height:var(--fk-type-section-lh);margin-top:2px!important}.home-services__desc{color:#5e6f81;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);margin-top:8px;max-width:780px}.home-services__anime-ready{opacity:1;transform:translateY(0)}.home-services__filters-wrap{background:#ffffff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 14px 30px rgba(15,23,42,.05);overflow:hidden;padding:12px}.home-services__filters{display:flex;gap:10px;overflow-x:auto;padding:4px;scroll-padding-inline:12px;scrollbar-width:thin;scrollbar-color:#bfcedd transparent}.home-services__chip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#334155;cursor:pointer;flex-shrink:0;font-family:var(--fk-font-family);font-size:var(--fk-type-chip-size);font-weight:600;line-height:1.2;padding:10px 14px;transition:all .2s ease;white-space:nowrap}.home-services__chip-skeleton{animation:homeServicesShimmer 1.2s linear infinite;background:linear-gradient(90deg,#eef2f7 20%,#f7f9fc 38%,#eef2f7 58%);background-size:220% 100%;border:1px solid #e1e8f0;border-radius:999px;flex-shrink:0;height:40px;width:126px}.home-services__chip:hover{border-color:#94a3b8;transform:translateY(-1px)}.home-services__chip--active{background:linear-gradient(135deg,#154f63,#103f50);border-color:#154f63;color:#dbfb7f;font-weight:600;box-shadow:0 8px 20px rgba(16,63,80,.22)}.home-services__switcher{touch-action:pan-y pinch-zoom}.home-services__card{background:linear-gradient(180deg,#ffffff,#fbfdff);border:1px solid #d8e2ec!important;border-radius:20px!important;box-shadow:none;min-height:100%;transition:border-color .2s ease}.home-services__card--skeleton{pointer-events:none}.home-services__card:hover{border-color:#aec0d3!important}.home-services__card-content{min-height:246px;padding:22px!important}.home-services__line{animation:homeServicesShimmer 1.25s linear infinite;background:linear-gradient(90deg,#edf2f8 20%,#f8fbff 38%,#edf2f8 58%);background-size:220% 100%;border-radius:10px}.home-services__line.short{width:62%!important}.home-services__line--chip{height:24px;width:120px}.home-services__line--title{height:18px;margin-top:14px;width:92%}.home-services__line--body{height:12px;margin-top:10px;width:100%}.home-services__line--cta{height:14px;margin-top:24px;width:90px}.home-services__card-tag{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:999px;color:#166534;font-size:var(--fk-type-tag-size);font-weight:600;letter-spacing:.02em;padding:5px 10px}.home-services__card-title{color:#131f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-card-title-size);font-weight:var(--fk-type-card-title-weight);letter-spacing:var(--fk-type-card-title-ls);line-height:var(--fk-type-card-title-lh);margin-top:2px!important}.home-services__card-description{color:#6a7888!important;display:-webkit-box;font-family:var(--fk-font-family);font-size:var(--fk-type-body-size);-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:var(--fk-type-body-lh);margin-top:10px;overflow:hidden;text-overflow:ellipsis}.home-services__card-link{border-bottom-color:transparent!important;color:#154f63!important;font-size:var(--fk-type-link-size);font-weight:var(--fk-type-link-weight)!important;margin-top:auto}.home-services__card-link i{margin-left:6px}.home-services__empty{color:#607385;font-size:var(--fk-type-body-lg-size);font-weight:500;padding:10px 0}.home-services__browse{background:linear-gradient(135deg,#154f63,#103f50)!important;border:1px solid rgba(122,201,221,.22)!important;border-radius:999px!important;box-shadow:0 10px 22px rgba(16,63,80,.22);color:#dbfb7f!important;font-family:var(--fk-font-family);font-size:var(--fk-type-btn-size);font-weight:var(--fk-type-btn-weight);transition:transform .2s ease,box-shadow .2s ease}.home-services__browse:hover{box-shadow:0 14px 28px rgba(16,63,80,.28);color:#dbfb7f!important;transform:translateY(-1px)}@keyframes homeServicesShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:767px){.home-services__filters-wrap{border-radius:14px;padding:8px}.home-services__filters{gap:8px;padding:3px 8px 3px 3px;scroll-padding-inline-end:16px}.home-services__chip{font-size:var(--fk-type-chip-size);padding:9px 12px}.home-services__chip-skeleton{height:36px;width:108px}.home-services__card-content{min-height:200px;padding:16px!important}.home-services__card-title{font-size:var(--fk-type-card-title-size)}.home-services__desc{font-size:var(--fk-type-lead-size)}.home-services__title{font-size:var(--fk-type-section-size)}}.solutions-premium{background:radial-gradient(circle at 14% 10%,rgba(21,79,99,.06),transparent 34%),radial-gradient(circle at 84% 18%,rgba(13,122,67,.05),transparent 40%),linear-gradient(145deg,#ffffff,#f8fafc 48%,#f4f7fa);border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 20px 50px rgba(15,23,42,.07);color:#121f2d;overflow:hidden;padding:clamp(34px,5vw,58px) 0 clamp(28px,4vw,46px);position:relative}.solutions-premium__noise{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0));inset:0;pointer-events:none;position:absolute}.solutions-premium__head{margin:0 auto;max-width:780px;position:relative;text-align:center;z-index:2}.solutions-premium__eyebrow{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#154f63;display:inline-flex;font-size:var(--fk-type-eyebrow-size);font-weight:var(--fk-type-eyebrow-weight);letter-spacing:var(--fk-type-eyebrow-ls);padding:8px 14px;text-transform:uppercase}.solutions-premium__head h2{font-family:var(--fk-font-family);font-size:var(--fk-type-section-size);font-weight:var(--fk-type-section-weight);letter-spacing:var(--fk-type-section-ls);line-height:var(--fk-type-section-lh);margin:14px 0 0;text-wrap:balance}.solutions-premium__head h2 span{background:linear-gradient(120deg,rgba(21,79,99,.1),rgba(13,122,67,.12));border-radius:8px;color:#0f5c38;display:inline-block;padding:2px 10px 1px}.solutions-premium__head p{color:#64748b;font-family:var(--fk-font-family);font-size:var(--fk-type-lead-size);font-weight:var(--fk-type-lead-weight);line-height:var(--fk-type-lead-lh);margin:12px auto 0;max-width:700px}.solutions-premium__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(22px,2.8vw,34px);position:relative;z-index:2}.solutions-premium__card{backdrop-filter:blur(6px);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98));border:1px solid #e2e8f0;border-radius:16px;min-height:198px;padding:18px 18px 16px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.solutions-premium__card:hover{border-color:#cbd5e1;box-shadow:0 14px 28px rgba(15,23,42,.1);transform:translateY(-3px)}.solutions-premium__icon-wrap{align-items:center;background:linear-gradient(140deg,#154f63,#103f50);border-radius:10px;box-shadow:0 6px 14px rgba(16,63,80,.2);display:inline-flex;height:44px;justify-content:center;width:44px}.solutions-premium__icon{filter:brightness(1.4) saturate(.9)}.solutions-premium__card h3{color:#121f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-card-title-size);font-weight:var(--fk-type-card-title-weight);letter-spacing:var(--fk-type-card-title-ls);line-height:var(--fk-type-card-title-lh);margin:14px 0 0}.solutions-premium__card p{color:#64748b;font-family:var(--fk-font-family);font-size:var(--fk-type-body-size);line-height:var(--fk-type-body-lh);margin:8px 0 0}.solutions-premium__cta{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;margin-top:clamp(20px,2.8vw,30px);padding:20px;position:relative;z-index:2}.solutions-premium__cta h4{color:#121f2d;font-family:var(--fk-font-family);font-size:var(--fk-type-subsection-size);font-weight:var(--fk-type-subsection-weight);letter-spacing:-.02em;margin:0}.solutions-premium__cta p{color:#64748b;flex:1 1 280px;font-family:var(--fk-font-family);font-size:var(--fk-type-body-size);line-height:var(--fk-type-body-lh);margin:0;max-width:540px}.solutions-premium__cta a{background:linear-gradient(135deg,#154f63,#103f50);border-radius:999px;box-shadow:0 8px 20px rgba(16,63,80,.22);color:#dbfb7f;font-family:var(--fk-font-family);font-size:var(--fk-type-btn-size);font-weight:var(--fk-type-btn-weight);padding:12px 18px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.solutions-premium__cta a:hover{box-shadow:0 12px 26px rgba(16,63,80,.28);transform:translateY(-1px)}@media (max-width:991px){.solutions-premium__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-premium__cta{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.solutions-premium{border-radius:20px}.solutions-premium__grid{grid-template-columns:1fr}}