/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer components{.company{background-color:var(--color-white,#fff);opacity:0;padding-inline:11px;border-radius:14px;padding-bottom:15px;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(15%)}.company.entry{opacity:1;transform:translateY(0)}@media (width>=600px){.company{padding-inline:22px;border-radius:28px;padding-bottom:30px}}@media (width>=1024px){.company{padding-inline:32px;padding-bottom:40px}}.company-header{justify-content:flex-start;align-items:flex-start;gap:7px;display:flex}@media (width>=600px){.company-header{gap:14px}}@media (width>=1024px){.company-header{gap:21px}}.company-logo{--logo-width:max(85px, 20.5625vw);--logo-height:max(85px, 20.5625vw);aspect-ratio:1;border:3px solid #0f70e4;border-radius:14px;flex:none;margin-left:-26px;overflow:hidden;transform:translateY(-10px);box-shadow:4px 4px 10px #00000040}@media (width>=600px){.company-logo{--logo-width:170px;--logo-height:170px;border-radius:28px;margin-left:-51px;transform:translateY(-17px)}}@media (width>=1024px){.company-logo{--logo-width:140px;--logo-height:140px;margin-left:-74px;transform:translateY(-26px)}}@media (width>=1280px){.company-logo{--logo-width:150px;--logo-height:150px}}@media (width>=1600px){.company-logo{--logo-width:170px;--logo-height:170px}}.company-name{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:#0f70e4;align-self:center;font-size:clamp(14px,4.375vw,28px);line-height:1.17}@media (width>=600px){.company-name{font-size:clamp(20px,3.33vw,28px)}}@media (width>=1024px){.company-name{font-size:clamp(24px,2.34vw,28px);line-height:1.18}}@media (width>=1280px){.company-name{font-size:clamp(28px,2.18vw,32px)}}@media (width>=1600px){.company-name{font-size:32px}}.company-description{color:var(--color-black,#000);scrollbar-gutter:stable both-edges;scrollbar-color:#313174 #d9d9d9;scrollbar-width:thin;height:6em;margin-top:8px;padding-right:20px;font-size:clamp(14px,4.375vw,28px);line-height:1.43;overflow:hidden auto}.company-description::-webkit-scrollbar{width:6px}.company-description::-webkit-scrollbar-track{background:#d9d9d9}.company-description::-webkit-scrollbar-thumb{background:#313174;border-radius:10px}.company-description::-webkit-scrollbar-button:single-button{display:none}@media (width>=600px){.company-description{font-size:clamp(18px,3vw,28px)}}@media (width>=1024px){.company-description{height:8.5em;margin-top:10px;font-size:clamp(24px,2.34vw,30px)}}@media (width>=1280px){.company-description{font-size:30px}}.company-website{--icon-width:12px;--icon-height:12px;--icon-color:var(--color-white);--icon-translate:0 .08em;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background:#0000c9;border-radius:18px;justify-content:center;align-items:center;gap:4px;height:34px;padding-inline:12px;display:flex;position:absolute;bottom:-20px;left:50%}@media (width>=600px){.company-website{--icon-width:18px;--icon-height:18px;border-radius:40px;width:171px;height:48px;bottom:-24px}}@media (width>=1024px){.company-website{--icon-width:22px;--icon-height:22px;bottom:-18px}}.company-websiteText{color:var(--color-white,#fff);font-size:16px}@media (width>=600px){.company-websiteText{font-size:28px}}.companyList{gap:34px;padding-bottom:49px;padding-left:18px}@media (width>=600px){.companyList{gap:44px;padding-bottom:97px;padding-left:34px}}@media (width>=1024px){.companyList{padding-inline:42px 21px;gap:70px 62px;padding-bottom:128px}}@media (width>=1280px){.companyList{padding-inline:84px 42px}}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@layer pages{@media (width>=1024px){.team main:before{z-index:calc(10 * -1);opacity:.7;content:"";background:url(../_astro/bg-map.DqpN-iAQ.png) 0 0/100% no-repeat;width:1486px;height:1486px;position:absolute;top:1767px;left:-86.98vw;transform:rotate(166.515deg)}}@media (width>=1280px){.team main:before{left:max(-64.98vw,-819px)}}@media (width>=1600px){.team main:before{left:-819px}}.team main:after{z-index:calc(10 * -1);opacity:.7;width:100%;height:100%;position:absolute;top:0;left:0}@media (width>=1024px){.team main:after{content:"";background:url(../_astro/bg-map.DqpN-iAQ.png) calc(100% + 110.05vw) 496px/1752px no-repeat,url(../_astro/bg-map.DqpN-iAQ.png) calc(100% + 78.125vw) 2866px/1752px no-repeat}}@media (width>=1280px){.team main:after{background-position-x:calc(150% + max(90.64vw,689px)),calc(100% + 62.5vw)}}@media (width>=1600px){.team main:after{background-position-x:calc(100% + 989px),calc(100% + 900px)}}@media (width>=1024px){.team main{position:relative;overflow:hidden}}}
