.bg-black{background-color:var(--color-black)}.text-black{color:var(--color-black)}.border-black{border-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.text-white{color:var(--color-white)}.border-white{border-color:var(--color-white)}.bg-blue-0{background-color:var(--color-blue-0)}.text-blue-0{color:var(--color-blue-0)}.border-blue-0{border-color:var(--color-blue-0)}.bg-blue-50{background-color:var(--color-blue-50)}.text-blue-50{color:var(--color-blue-50)}.border-blue-50{border-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.text-blue-100{color:var(--color-blue-100)}.border-blue-100{border-color:var(--color-blue-100)}.bg-blue-150{background-color:var(--color-blue-150)}.text-blue-150{color:var(--color-blue-150)}.border-blue-150{border-color:var(--color-blue-150)}.bg-blue-200{background-color:var(--color-blue-200)}.text-blue-200{color:var(--color-blue-200)}.border-blue-200{border-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.text-blue-300{color:var(--color-blue-300)}.border-blue-300{border-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400)}.text-blue-400{color:var(--color-blue-400)}.border-blue-400{border-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.text-blue-500{color:var(--color-blue-500)}.border-blue-500{border-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.text-blue-600{color:var(--color-blue-600)}.border-blue-600{border-color:var(--color-blue-600)}.bg-blue-700{background-color:var(--color-blue-700)}.text-blue-700{color:var(--color-blue-700)}.border-blue-700{border-color:var(--color-blue-700)}.bg-blue-800{background-color:var(--color-blue-800)}.text-blue-800{color:var(--color-blue-800)}.border-blue-800{border-color:var(--color-blue-800)}.bg-blue-850{background-color:var(--color-blue-850)}.text-blue-850{color:var(--color-blue-850)}.border-blue-850{border-color:var(--color-blue-850)}.bg-blue-900{background-color:var(--color-blue-900)}.text-blue-900{color:var(--color-blue-900)}.border-blue-900{border-color:var(--color-blue-900)}.bg-blue-950{background-color:var(--color-blue-950)}.text-blue-950{color:var(--color-blue-950)}.border-blue-950{border-color:var(--color-blue-950)}.bg-blue-1000{background-color:var(--color-blue-1000)}.text-blue-1000{color:var(--color-blue-1000)}.border-blue-1000{border-color:var(--color-blue-1000)}.bg-gray-0{background-color:var(--color-gray-0)}.text-gray-0{color:var(--color-gray-0)}.border-gray-0{border-color:var(--color-gray-0)}.bg-gray-50{background-color:var(--color-gray-50)}.text-gray-50{color:var(--color-gray-50)}.border-gray-50{border-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.text-gray-100{color:var(--color-gray-100)}.border-gray-100{border-color:var(--color-gray-100)}.bg-gray-150{background-color:var(--color-gray-150)}.text-gray-150{color:var(--color-gray-150)}.border-gray-150{border-color:var(--color-gray-150)}.bg-gray-200{background-color:var(--color-gray-200)}.text-gray-200{color:var(--color-gray-200)}.border-gray-200{border-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.text-gray-300{color:var(--color-gray-300)}.border-gray-300{border-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.text-gray-400{color:var(--color-gray-400)}.border-gray-400{border-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.text-gray-500{color:var(--color-gray-500)}.border-gray-500{border-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.text-gray-600{color:var(--color-gray-600)}.border-gray-600{border-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.text-gray-700{color:var(--color-gray-700)}.border-gray-700{border-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.text-gray-800{color:var(--color-gray-800)}.border-gray-800{border-color:var(--color-gray-800)}.bg-gray-850{background-color:var(--color-gray-850)}.text-gray-850{color:var(--color-gray-850)}.border-gray-850{border-color:var(--color-gray-850)}.bg-gray-900{background-color:var(--color-gray-900)}.text-gray-900{color:var(--color-gray-900)}.border-gray-900{border-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.text-gray-950{color:var(--color-gray-950)}.border-gray-950{border-color:var(--color-gray-950)}.bg-gray-1000{background-color:var(--color-gray-1000)}.text-gray-1000{color:var(--color-gray-1000)}.border-gray-1000{border-color:var(--color-gray-1000)}.bg-teal-0{background-color:var(--color-teal-0)}.text-teal-0{color:var(--color-teal-0)}.border-teal-0{border-color:var(--color-teal-0)}.bg-teal-50{background-color:var(--color-teal-50)}.text-teal-50{color:var(--color-teal-50)}.border-teal-50{border-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.text-teal-100{color:var(--color-teal-100)}.border-teal-100{border-color:var(--color-teal-100)}.bg-teal-150{background-color:var(--color-teal-150)}.text-teal-150{color:var(--color-teal-150)}.border-teal-150{border-color:var(--color-teal-150)}.bg-teal-200{background-color:var(--color-teal-200)}.text-teal-200{color:var(--color-teal-200)}.border-teal-200{border-color:var(--color-teal-200)}.bg-teal-300{background-color:var(--color-teal-300)}.text-teal-300{color:var(--color-teal-300)}.border-teal-300{border-color:var(--color-teal-300)}.bg-teal-400{background-color:var(--color-teal-400)}.text-teal-400{color:var(--color-teal-400)}.border-teal-400{border-color:var(--color-teal-400)}.bg-teal-500{background-color:var(--color-teal-500)}.text-teal-500{color:var(--color-teal-500)}.border-teal-500{border-color:var(--color-teal-500)}.bg-teal-600{background-color:var(--color-teal-600)}.text-teal-600{color:var(--color-teal-600)}.border-teal-600{border-color:var(--color-teal-600)}.bg-teal-700{background-color:var(--color-teal-700)}.text-teal-700{color:var(--color-teal-700)}.border-teal-700{border-color:var(--color-teal-700)}.bg-teal-800{background-color:var(--color-teal-800)}.text-teal-800{color:var(--color-teal-800)}.border-teal-800{border-color:var(--color-teal-800)}.bg-teal-850{background-color:var(--color-teal-850)}.text-teal-850{color:var(--color-teal-850)}.border-teal-850{border-color:var(--color-teal-850)}.bg-teal-900{background-color:var(--color-teal-900)}.text-teal-900{color:var(--color-teal-900)}.border-teal-900{border-color:var(--color-teal-900)}.bg-teal-950{background-color:var(--color-teal-950)}.text-teal-950{color:var(--color-teal-950)}.border-teal-950{border-color:var(--color-teal-950)}.bg-teal-1000{background-color:var(--color-teal-1000)}.text-teal-1000{color:var(--color-teal-1000)}.border-teal-1000{border-color:var(--color-teal-1000)}.bg-accent{background-color:var(--color-accent)}.text-accent{color:var(--color-accent)}.border-accent{border-color:var(--color-accent)}.bg-foreground{background-color:var(--color-foreground)}.text-foreground{color:var(--color-foreground)}.border-foreground{border-color:var(--color-foreground)}.bg-background{background-color:var(--color-background)}.text-background{color:var(--color-background)}.border-background{border-color:var(--color-background)}.shared-heading{font-size:max(36px,6rem);line-height:94%;letter-spacing:-0.01em;max-width:max(842px,52.625rem)}.shared-heading em{font-family:"PP Editorial New";font-weight:200}.shared-hero{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:max(128px,12rem) max(16px,1rem) max(48px,3rem) max(32px,5.5rem);background:#10100f;color:#fff}@media(min-width: 768px){.shared-hero{padding:max(128px,16rem) max(16px,5.5rem) max(96px,6rem) max(32px,5.5rem)}}.shared-hero-heading-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.shared-cases{width:100%;background:#10100f;padding:0 max(16px,1rem) max(96px,6rem)}@media(min-width: 768px){.shared-cases{padding:0 max(16px,5.5rem) max(96px,12rem)}}.shared-cases-container{width:100%}.shared-cases-grid{display:grid;grid-template-columns:repeat(1, 1fr);gap:max(32px,2rem) max(16px,1rem)}@media(min-width: 768px){.shared-cases-grid{grid-template-columns:repeat(2, 1fr);gap:max(48px,3rem) max(16px,1rem)}}@media(min-width: 1024px){.shared-cases-grid{grid-template-columns:repeat(3, 1fr)}}.shared-cases-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:0;gap:max(16px,1rem)}.shared-cases-media{position:relative;width:100%;aspect-ratio:1/.7;overflow:hidden;isolation:isolate}.shared-cases-media-noise{position:absolute;inset:0;background:url(../img/home/noise.webp) repeat;mix-blend-mode:overlay;opacity:.5;background-size:90rem;border-radius:max(8px,.5rem)}@media(min-width: 768px){.shared-cases-media{aspect-ratio:1/1}}.shared-cases-image{width:100%;height:100%;object-fit:fill;border-radius:max(8px,.5rem)}.shared-cases-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:max(210px,13.125rem);height:max(105px,6.5625rem);background:rgba(158,158,157,.3);backdrop-filter:blur(20px)}.shared-cases-logo img,.shared-cases-logo svg{width:auto;height:max(56px,3.5rem);object-fit:contain}.shared-cases-content{display:flex;flex-direction:column;justify-content:space-between;padding:max(16px,1rem) 0;gap:max(24px,2rem);color:#fff;position:relative;flex:1}@media(min-width: 768px){.shared-cases-content{padding:max(16px,1rem) max(32px,2rem) max(16px,1rem) max(16px,1rem)}}.shared-cases-head{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:max(12px,1rem)}.shared-cases-mark{width:max(8px,.5rem);height:max(8px,.5rem);background-color:#eb3e0a;flex-shrink:0}.shared-cases-list{display:flex;flex-direction:column;gap:max(24px,1.5rem)}.shared-cases-tag{font-size:max(16px,1.25rem);line-height:1}.shared-cases-title{letter-spacing:-0.01em;font-size:max(24px,2.25rem);line-height:120%}@media(min-width: 768px){.shared-cases-title{letter-spacing:0}}.shared-cases-link{display:flex;flex-direction:row;align-items:center;gap:max(16px,1rem)}.shared-cases-link-line{width:max(32px,2rem);height:max(1px,.0625rem);background:#fff}.shared-cases-link-text{font-size:max(16px,1.25rem);line-height:1}
