@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&display=swap";.hss-services{position:relative;isolation:isolate;padding:var(--hss-top,88px) 5% var(--hss-bottom,96px);color:#fff;background:radial-gradient(ellipse at 50% 65%,#ffffff03,transparent 65%),var(--hss-background,#0c0c0c);font-family:Cairo,Tahoma,Arial,sans-serif}.hss-services *,.hss-services *:before,.hss-services *:after{box-sizing:border-box}.hss-services .hss-inner{width:min(100%,1280px);margin-inline:auto}.hss-services .hss-heading{max-width:1020px;margin:0 auto 52px;text-align:center}.hss-services .hss-heading h2{color:#fff;margin:0;font:900 clamp(30px,2.65vw,44px)/1.65 "Cairo",Tahoma,Arial,sans-serif;letter-spacing:-.02em;text-transform:none;text-wrap:balance}.hss-services .hss-heading h2 strong{color:var(--hss-accent);font-weight:900}.hss-services .hss-intro{max-width:880px;margin:20px auto 0;color:#b7bac2;font:400 clamp(17px,1.25vw,19px)/1.95 "Cairo",Tahoma,Arial,sans-serif;text-wrap:pretty}.hss-services .hss-intro p{margin:0;font:inherit;color:inherit}.hss-services .hss-intro strong{color:#f0f1f4;font-weight:700}.hss-services .hss-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px}.hss-services .hss-card{position:relative;min-width:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--hss-service) 24%,#454545);border-radius:24px;background:linear-gradient(160deg,color-mix(in srgb,var(--hss-service) 5%,transparent),transparent 42%),var(--hss-card);box-shadow:0 12px 32px #00000014}.hss-services .hss-card--featured{border-color:color-mix(in srgb,var(--hss-service) 65%,#292929);background:linear-gradient(160deg,color-mix(in srgb,var(--hss-service) 10%,transparent),transparent 50%),var(--hss-card)}.hss-services .hss-card--featured:before{content:"";position:absolute;inset:0 25% auto;height:2px;background:var(--hss-service)}.hss-services .hss-media{padding:24px 24px 0}.hss-services .hss-image{display:block;width:100%;height:auto;aspect-ratio:16 / 10;max-width:none;object-fit:contain;object-position:center;border-radius:12px;background:color-mix(in srgb,var(--hss-service) 7%,#0c0c0c)}.hss-services .hss-cover-fallback{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;aspect-ratio:16 / 10;padding:24px;border-radius:12px;background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--hss-service) 20%,transparent),transparent),#101010;color:#fff;text-align:center}.hss-services .hss-cover-fallback span{color:var(--hss-service);font-size:12px}.hss-services .hss-cover-fallback strong{font:800 24px/1.6 Cairo,Tahoma,Arial,sans-serif}.hss-services .hss-content{flex:1;min-width:0;display:flex;flex-direction:column;padding:26px 26px 28px}.hss-services .hss-path-label{color:var(--hss-service);font:700 12px/1.85 Cairo,Tahoma,Arial,sans-serif;margin:0 0 10px}.hss-services .hss-content h3{min-height:0;margin:0;color:#fff;font:800 clamp(21px,1.7vw,26px)/1.65 "Cairo",Tahoma,Arial,sans-serif;text-wrap:pretty}.hss-services .hss-content h3 strong{color:var(--hss-service);font-weight:900}.hss-services .hss-english{margin:7px 0 0;color:#9297a2;font:500 12px/1.8 Cairo,Tahoma,Arial,sans-serif;text-align:right}.hss-services .hss-description{color:#bdc0c8;font:400 16px/1.95 Cairo,Tahoma,Arial,sans-serif;margin:20px 0 24px;overflow-wrap:anywhere}.hss-services .hss-description p{margin:0;font:inherit;color:inherit}.hss-services .hss-description strong{color:#f0f1f4;font-weight:700}.hss-services .hss-features{display:grid;gap:10px;margin:auto 0 26px;padding:0;list-style:none}.hss-services .hss-features li{display:flex;align-items:flex-start;gap:9px;color:#b0b4bd;font:500 13px/1.85 Cairo,Tahoma,Arial,sans-serif}.hss-services .hss-features svg{width:18px;height:18px;margin-top:3px;color:var(--hss-service);flex:0 0 auto}.hss-services .hss-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:58px;padding:13px 16px;border:1px solid color-mix(in srgb,var(--hss-accent) 65%,transparent);border-radius:12px;color:var(--hss-accent);background:color-mix(in srgb,var(--hss-accent) 3%,transparent);font:800 16px/1.8 Cairo,Tahoma,Arial,sans-serif;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.hss-services .hss-button svg{flex:0 0 auto;width:20px;height:20px}.hss-services .hss-card--featured .hss-button{color:#fff;background:var(--hss-accent);border-color:var(--hss-accent)}.hss-services .hss-button:hover{background:color-mix(in srgb,var(--hss-accent) 12%,#151515);border-color:var(--hss-accent)}.hss-services .hss-card--featured .hss-button:hover{background:color-mix(in srgb,var(--hss-accent) 85%,#fff)}.hss-services .hss-button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:1099px)and (min-width:750px){.hss-services .hss-grid{gap:16px}.hss-services .hss-media{padding:18px 18px 0}.hss-services .hss-content{padding:22px 20px}.hss-services .hss-content h3{font-size:21px}.hss-services .hss-description{font-size:15px}.hss-services .hss-button{padding-inline:10px;font-size:14px}}@media(max-width:749px){.hss-services{padding-block:calc(var(--hss-top,88px) * .75) calc(var(--hss-bottom,96px) * .75)}.hss-services .hss-heading{margin-bottom:32px}.hss-services .hss-heading h2{font-size:clamp(27px,5vw,34px)}.hss-services .hss-intro{font-size:16px;margin-top:18px}.hss-services .hss-grid{grid-template-columns:minmax(0,1fr);width:min(100%,480px);margin-inline:auto;gap:22px}.hss-services .hss-media{padding:20px 20px 0}.hss-services .hss-content{padding:24px 24px 26px}.hss-services .hss-content h3{min-height:0;font-size:25px}.hss-services .hss-description{margin-top:18px;font-size:16px}.hss-services .hss-features{margin-top:0}}@media(prefers-reduced-motion:reduce){.hss-services .hss-button{transition:none}}.hss-services[dir=ltr] .hss-english{text-align:left}.hss-services[dir=ltr] .hss-button svg{transform:rotate(180deg)}.hss-services .hss-card--featured{box-shadow:0 14px 44px #0005,0 0 32px color-mix(in srgb,var(--hss-service) 10%,transparent)}.hss-services .hss-card--featured:before{background:var(--hss-accent);inset-inline:24%}.hss-services .hss-cover{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:16/10;border-radius:12px;color:var(--hss-service);background:radial-gradient(ellipse at 85% 50%,color-mix(in srgb,var(--hss-service) 23%,transparent),transparent 70%),#06111c}.hss-services .hss-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(color-mix(in srgb,var(--hss-service) 30%,transparent) .8px,transparent .8px);background-size:13px 13px;opacity:.6}.hss-services .hss-cover-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.85}.hss-services .hss-cover-portrait{position:absolute;width:64%;height:109%;bottom:-9%;right:-5%;max-width:none;object-fit:contain;object-position:center bottom;mix-blend-mode:lighten}.hss-services .hss-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04101cec 0%,#04101c80 38%,transparent 74%),linear-gradient(0deg,#04101c 0%,transparent 30%);pointer-events:none}.hss-services .hss-cover-copy{position:absolute;z-index:1;inset:10% auto 10% 7%;width:54%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;text-align:left}.hss-services .hss-cover-brand{font:700 9px/1.4 Arial,sans-serif;letter-spacing:2.3px;color:#b9c7d1}.hss-services .hss-cover-mark{font:900 clamp(25px,2.8vw,43px)/1.1 "Cairo",Tahoma,sans-serif;color:var(--hss-service);text-shadow:0 0 24px color-mix(in srgb,var(--hss-service) 32%,transparent)}.hss-services .hss-cover-copy strong{color:#fff;font:800 clamp(16px,1.7vw,24px)/1.65 "Cairo",Tahoma,sans-serif;text-align:right;text-wrap:balance}.hss-services .hss-cover-caption{font:700 8px/1.7 Arial,sans-serif;letter-spacing:1.2px;color:var(--hss-service)}.hss-services .hss-image{object-fit:cover}@media(max-width:749px){.hss-services .hss-cover-mark{font-size:38px}.hss-services .hss-cover-copy strong{font-size:22px}}.hss-services[dir=ltr] .hss-cover-copy strong{text-align:left;font-size:clamp(16px,1.5vw,22px);line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/8/assets/home-strategic-services.css.map */
