.hero[data-astro-cid-dcwno5ig]{--hero-h:max(100vh, calc(764 * var(--fu)));--hero-off:calc((var(--hero-h) - 764 * var(--fu)) / 2);min-height:var(--hero-h);background:var(--c-gray);color:#fff;position:relative;overflow:clip}.hero__media[data-astro-cid-dcwno5ig]{left:calc(var(--cw) * .4337);top:calc(max(var(--hero-h), var(--cw) * .5224) + var(--cw) * .2105 - var(--cw) * .6828);width:calc(var(--cw) * .6589);height:calc(var(--cw) * .6828);position:absolute;-webkit-mask:url(/masks/cat-hero.svg) 50%/100% 100% no-repeat;mask:url(/masks/cat-hero.svg) 50%/100% 100% no-repeat}.hero__video[data-astro-cid-dcwno5ig]{object-fit:cover;width:100%;height:100%}.hero[data-astro-cid-dcwno5ig]{view-timeline:--hero}@supports (animation-timeline:view()){@media (width>=751px) and (prefers-reduced-motion:no-preference){.hero__media[data-astro-cid-dcwno5ig]{animation:linear forwards motion-blur-out;animation-timeline:--hero;animation-range:cover 50%}}}.hero__copy[data-astro-cid-dcwno5ig]{max-width:none;padding:calc(var(--hero-off) + 136 * var(--fu)) max(var(--gutter), (100% - 1440px) / 2) calc(80 * var(--u));pointer-events:none;margin:0 auto;position:relative}.hero__title[data-astro-cid-dcwno5ig]{font-weight:700;font-size:calc(125 * var(--fu));text-transform:uppercase;min-height:calc(423 * var(--fu));flex-direction:column;align-items:flex-start;line-height:1;display:flex}.hero__line[data-astro-cid-dcwno5ig]{margin-bottom:calc(24 * var(--fu))}.hero__line[data-astro-cid-dcwno5ig]:nth-child(2){margin-left:calc(86 * var(--fu))}.hero__line[data-astro-cid-dcwno5ig]:last-child{margin-bottom:0}.hero__text[data-astro-cid-dcwno5ig]{width:calc(586 * var(--fu));margin-top:calc(24 * var(--fu));font-weight:500;font-size:calc(14 * var(--fu));line-height:1.4}.hero__tagline[data-astro-cid-dcwno5ig]{margin-bottom:calc(19.6 * var(--fu));font-weight:700}.hero__badge[data-astro-cid-dcwno5ig]{left:calc(var(--cw) / 2 - 80px);top:calc(var(--hero-off) + 467 * var(--fu));width:calc(84 * var(--fu));height:calc(84 * var(--fu));border-radius:50%;position:absolute}.hero__ring[data-astro-cid-dcwno5ig],.hero__play[data-astro-cid-dcwno5ig]{place-items:center;display:grid;position:absolute}.hero__ring[data-astro-cid-dcwno5ig]{animation:7s linear infinite hero-spin;inset:0}.hero__ring[data-astro-cid-dcwno5ig] svg{width:100%;height:100%}.hero__play[data-astro-cid-dcwno5ig]{width:45%;height:45%;padding-left:6%;top:50%;left:50%;translate:-50% -50%}.hero__play[data-astro-cid-dcwno5ig] svg{width:60%;height:auto}.hero__badge[data-astro-cid-dcwno5ig]:hover .hero__play[data-astro-cid-dcwno5ig]{transition:scale .3s;scale:1.1}@keyframes hero-spin{to{rotate:360deg}}.showreel[data-astro-cid-dcwno5ig]{max-width:none;max-height:none;width:calc(1154 * var(--u));background:0 0;border:0;padding:0;overflow:visible}.showreel[data-astro-cid-dcwno5ig]::backdrop{background:#262d35d9}.showreel__box[data-astro-cid-dcwno5ig]{aspect-ratio:1154/657;background:#000;position:relative}.showreel__video[data-astro-cid-dcwno5ig]{object-fit:cover;width:100%;height:100%}.showreel__close[data-astro-cid-dcwno5ig]{top:calc(26 * var(--u));right:calc(32 * var(--u));width:calc(26 * var(--u));height:calc(26 * var(--u));color:#fff;position:absolute}.showreel__close[data-astro-cid-dcwno5ig] svg{width:100%;height:100%}@media (width<=1300px){.hero[data-astro-cid-dcwno5ig]{min-height:0}.hero__media[data-astro-cid-dcwno5ig]{width:59.6vw;height:61.7vw;top:220px;left:auto;right:-9.3vw}.hero__copy[data-astro-cid-dcwno5ig]{padding:204px 40px 80px}.hero__title[data-astro-cid-dcwno5ig]{min-height:calc(3*clamp(20px,9.09vw,100px) + 32px);font-size:clamp(20px,9.09vw,100px)}.hero__line[data-astro-cid-dcwno5ig]{margin-bottom:16px}.hero__line[data-astro-cid-dcwno5ig]:nth-child(2){margin-left:86px}.hero__text[data-astro-cid-dcwno5ig]{width:calc(49.7vw - 72px);margin-top:16px;font-size:clamp(12px,1.86vw,14px)}.hero__badge[data-astro-cid-dcwno5ig]{left:max(var(--cw) / 2 - 80px, 64px + 3.6 * clamp(20px, 9.09vw, 100px));width:84px;height:84px;top:calc(194px + 2.5*clamp(20px,9.09vw,100px))}.hero__video[data-astro-cid-dcwno5ig]{object-position:center top;height:142.857%}.showreel[data-astro-cid-dcwno5ig]{width:min(90vw,1154px)}.showreel__close[data-astro-cid-dcwno5ig]{width:24px;height:24px;top:16px;right:16px}}@media (width<=750px){.hero[data-astro-cid-dcwno5ig]{padding-bottom:calc(80 * var(--u));flex-direction:column;display:flex}.hero__media[data-astro-cid-dcwno5ig]{left:calc(-71 * var(--u));width:calc(449 * var(--u));height:calc(448 * var(--u));flex:none;position:relative;top:0;right:auto}.hero__copy[data-astro-cid-dcwno5ig]{padding:calc(24 * var(--u)) calc(32 * var(--u)) 0;margin:0}.hero__title[data-astro-cid-dcwno5ig]{min-height:0;font-size:calc(46.8 * var(--fu))}.hero__title[data-astro-cid-dcwno5ig]:lang(ja){font-size:calc(39 * var(--fu))}.hero__line[data-astro-cid-dcwno5ig]{margin-bottom:calc(8 * var(--u))}.hero__line[data-astro-cid-dcwno5ig]:nth-child(2){margin-left:0}.hero__text[data-astro-cid-dcwno5ig]{width:100%;margin-top:calc(24 * var(--u));font-size:calc(14.56 * var(--fu))}.hero__tagline[data-astro-cid-dcwno5ig]{margin-bottom:calc(20.4 * var(--u))}.hero__badge[data-astro-cid-dcwno5ig]{margin:calc(25 * var(--u)) 0 0 calc(32 * var(--u));width:calc(86 * var(--u));height:calc(86 * var(--u));position:relative;top:auto;bottom:auto;left:auto}}.social[data-astro-cid-ndf66bwa]{padding:calc(60 * var(--u)) var(--gutter) calc(40 * var(--u))}.social[data-astro-cid-ndf66bwa][hidden]{display:none}.social__head[data-astro-cid-ndf66bwa]{text-align:center;justify-content:center;display:flex}.social__title[data-astro-cid-ndf66bwa]{font-weight:500;font-size:calc(48 * var(--fu));color:#666;line-height:1.3;position:relative}.social__squiggle[data-astro-cid-ndf66bwa]{left:50%;top:calc(62 * var(--u));width:calc(320 * var(--u));position:absolute;translate:-50%}.social__squiggle[data-astro-cid-ndf66bwa] svg{width:100%;height:auto}.social__grid[data-astro-cid-ndf66bwa]{--post-h:560px;gap:calc(24 * var(--u));width:calc(1151 * var(--u));margin:calc(80 * var(--u)) auto 0;grid-template-columns:repeat(3,1fr);display:grid}.social__grid[data-astro-cid-ndf66bwa]>li[data-astro-cid-ndf66bwa]{min-width:0;height:var(--post-h)}.social__grid[data-astro-cid-ndf66bwa][hidden]{display:none}.social__grid--embeds[data-astro-cid-ndf66bwa]>li[data-astro-cid-ndf66bwa]{background:#fff;border:1px solid #cfd9de;border-radius:20px;position:relative;overflow:hidden}.social__grid--embeds[data-astro-cid-ndf66bwa]>li[data-astro-cid-ndf66bwa]:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:64px;position:absolute;inset:auto 0 0}.social__grid--embeds[data-astro-cid-ndf66bwa] .twitter-tweet{margin:0!important}.social__grid--embeds[data-astro-cid-ndf66bwa] blockquote[data-astro-cid-ndf66bwa]{white-space:nowrap;text-overflow:ellipsis;padding:20px 24px;font-size:14px;overflow:hidden}.social__grid--embeds[data-astro-cid-ndf66bwa] blockquote[data-astro-cid-ndf66bwa] a[data-astro-cid-ndf66bwa]{color:var(--c-muted)}.social__grid--embeds[data-astro-cid-ndf66bwa] iframe{clip-path:inset(1px);margin:-1px 0 0 -1px}.social__card[data-astro-cid-ndf66bwa]{height:100%;color:inherit;background:#fff;border-radius:20px;flex-direction:column;transition:translate .3s,box-shadow .3s;display:flex;overflow:hidden}.social__card[data-astro-cid-ndf66bwa]:hover{translate:0 -4px;box-shadow:0 12px 32px #00000014}.social__media[data-astro-cid-ndf66bwa]{aspect-ratio:16/9;background:#ddd;flex:none;display:block;position:relative}.social__media[data-astro-cid-ndf66bwa][hidden]{display:none}.social__media[data-astro-cid-ndf66bwa] img[data-astro-cid-ndf66bwa]{object-fit:cover;width:100%;height:100%}.social__play[data-astro-cid-ndf66bwa]{background:#0000008c;border-radius:50%;width:44px;height:44px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.social__play[data-astro-cid-ndf66bwa]:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;position:absolute;top:13px;left:17px}.social__play[data-astro-cid-ndf66bwa][hidden]{display:none}.social__body[data-astro-cid-ndf66bwa]{flex-direction:column;gap:8px;min-width:0;padding:20px 24px;display:flex}.social__date[data-astro-cid-ndf66bwa]{font-size:calc(14 * var(--fu));color:var(--c-muted)}.social__text[data-astro-cid-ndf66bwa]{-webkit-line-clamp:8;white-space:pre-line;overflow-wrap:anywhere;font-size:calc(16 * var(--fu));color:#333;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.social__cta[data-astro-cid-ndf66bwa]{margin-top:calc(48 * var(--u));justify-content:center;display:flex}@media (width<=1300px){.social[data-astro-cid-ndf66bwa]{padding:60px 40px 40px}.social__squiggle[data-astro-cid-ndf66bwa]{width:300px;top:52px}.social__grid[data-astro-cid-ndf66bwa]{flex-wrap:wrap;justify-content:center;gap:20px;width:auto;max-width:1151px;margin-top:72px;display:flex}.social__grid[data-astro-cid-ndf66bwa]>li[data-astro-cid-ndf66bwa]{flex:300px;max-width:calc(50% - 10px)}.social__date[data-astro-cid-ndf66bwa]{font-size:13px}.social__text[data-astro-cid-ndf66bwa]{font-size:15px}.social__cta[data-astro-cid-ndf66bwa]{margin-top:40px}}@media (width<=750px){.social[data-astro-cid-ndf66bwa]{padding:calc(62 * var(--u)) 16px 0}.social__title[data-astro-cid-ndf66bwa]{font-size:calc(28 * var(--fu))}.social__squiggle[data-astro-cid-ndf66bwa]{top:auto;bottom:calc(-12 * var(--u));width:calc(220 * var(--u))}.social__grid[data-astro-cid-ndf66bwa]{--post-h:460px;margin-top:calc(48 * var(--u));gap:16px}.social__grid[data-astro-cid-ndf66bwa]>li[data-astro-cid-ndf66bwa]{flex-basis:100%;max-width:none}.social__grid--embeds[data-astro-cid-ndf66bwa]>li[data-astro-cid-ndf66bwa],.social__card[data-astro-cid-ndf66bwa]{border-radius:16px}.social__body[data-astro-cid-ndf66bwa]{padding:16px 18px}.social__text[data-astro-cid-ndf66bwa]{-webkit-line-clamp:6;font-size:14px}}.intro[data-astro-cid-ksx7rjb5]{--ui:var(--u);padding:calc(167 * var(--u)) 0 calc(60 * var(--u))}@media (width>=1301px){.intro[data-astro-cid-ksx7rjb5]{--ui:calc(var(--u) * 1.099)}}.intro__in[data-astro-cid-ksx7rjb5]{grid-template-columns:calc(475 * var(--ui)) calc(578 * var(--ui));width:calc(1151 * var(--ui));justify-content:space-between;align-items:start;margin:0 auto;display:grid}.intro__media[data-astro-cid-ksx7rjb5]{height:calc(434 * var(--ui));-webkit-mask:url(/masks/cat-intro.svg) 50%/100% 100% no-repeat;mask:url(/masks/cat-intro.svg) 50%/100% 100% no-repeat}.intro__media[data-astro-cid-ksx7rjb5] video[data-astro-cid-ksx7rjb5]{object-fit:cover;width:100%;height:100%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.intro__media[data-astro-cid-ksx7rjb5]{animation:linear forwards motion-blur-out;animation-timeline:view();animation-range:cover 70%}}}.intro__copy[data-astro-cid-ksx7rjb5]{padding-top:calc(49 * var(--ui));position:relative}.intro__mark[data-astro-cid-ksx7rjb5]{top:calc(22 * var(--ui));left:calc(99 * var(--ui));width:calc(382 * var(--ui));opacity:.06;pointer-events:none;height:auto;position:absolute}.intro__text[data-astro-cid-ksx7rjb5]{font-weight:500;font-size:calc(32 * var(--fu));color:var(--c-blue);line-height:1.4;position:relative}.intro__text[data-astro-cid-ksx7rjb5] strong{font-weight:700}@media (width>=1301px){.intro__in[data-astro-cid-ksx7rjb5]{align-items:center}.intro__copy[data-astro-cid-ksx7rjb5]{flex-direction:column;padding-top:0;display:flex}.intro__mark[data-astro-cid-ksx7rjb5]{width:66.03%;margin-bottom:calc(-55 * var(--u));align-self:center;position:relative;top:auto;left:auto}}@media (width<=1300px){.intro[data-astro-cid-ksx7rjb5]{padding:160px 40px 40px}.intro__in[data-astro-cid-ksx7rjb5]{grid-template-columns:41% 50%;width:auto;max-width:1151px}.intro__media[data-astro-cid-ksx7rjb5]{aspect-ratio:475/434;height:auto}.intro__mark[data-astro-cid-ksx7rjb5]{width:66%;left:17%}.intro__text[data-astro-cid-ksx7rjb5]{font-size:clamp(18px,2.4vw,28px)}}@media (width<=750px){.intro[data-astro-cid-ksx7rjb5]{padding:calc(62 * var(--u)) calc(33 * var(--u)) calc(63 * var(--u))}.intro__in[data-astro-cid-ksx7rjb5]{row-gap:calc(24 * var(--u));grid-template-columns:1fr}.intro__media[data-astro-cid-ksx7rjb5]{height:calc(296 * var(--u));aspect-ratio:auto}.intro__copy[data-astro-cid-ksx7rjb5]{padding-top:calc(11 * var(--u))}.intro__mark[data-astro-cid-ksx7rjb5]{top:0;left:calc(55 * var(--u));width:calc(214 * var(--u))}.intro__text[data-astro-cid-ksx7rjb5]{font-size:calc(16.64 * var(--fu));line-height:1.6}}.hl[data-astro-cid-6pjq26jc]{padding:calc(80 * var(--u)) 0;overflow:hidden}.hl__head[data-astro-cid-6pjq26jc]{height:calc(179 * var(--u));text-align:center;flex-direction:column;align-items:center;display:flex}.hl__mark[data-astro-cid-6pjq26jc]{width:calc(33 * var(--u));height:auto}.hl__title[data-astro-cid-6pjq26jc]{margin-top:calc(60 * var(--u));font-weight:500;font-size:calc(48 * var(--fu));color:#666;line-height:1.3;position:relative}.hl__squiggle[data-astro-cid-6pjq26jc]{left:50%;top:calc(62 * var(--u));width:calc(320 * var(--u));position:absolute;translate:-50%}.hl__squiggle[data-astro-cid-6pjq26jc] svg{width:100%;height:auto}.hl__carousel[data-astro-cid-6pjq26jc]{--w:calc(520 * var(--u));--gap:calc(16 * var(--u));margin-top:calc(57 * var(--u));scrollbar-width:none;touch-action:pan-y;cursor:grab;overflow-x:auto}.hl__carousel[data-astro-cid-6pjq26jc]::-webkit-scrollbar{display:none}.hl__carousel[data-astro-cid-6pjq26jc].is-js{overflow:hidden}.hl__carousel[data-astro-cid-6pjq26jc].is-dragging{cursor:grabbing}.hl__carousel[data-astro-cid-6pjq26jc].is-dragging .hl__tile[data-astro-cid-6pjq26jc]{pointer-events:none}.hl__track[data-astro-cid-6pjq26jc]{gap:var(--gap);width:max-content;padding-inline:var(--gap);will-change:transform;display:flex}.hl__slide[data-astro-cid-6pjq26jc]{width:var(--w);flex:none}.hl__tile[data-astro-cid-6pjq26jc]{aspect-ratio:4/3;border-radius:calc(20 * var(--u));color:#fff;isolation:isolate;-webkit-user-select:none;user-select:none;display:block;position:relative;overflow:hidden}.hl__tile[data-astro-cid-6pjq26jc]:focus-visible{outline-offset:3px;outline:3px solid #000}.hl__media[data-astro-cid-6pjq26jc]{background:var(--c-pink);position:absolute;inset:0}.hl__media--web[data-astro-cid-6pjq26jc]{background:#a9b8dc}.hl__media--rnd[data-astro-cid-6pjq26jc]{background:#8fbfa6}.hl__img[data-astro-cid-6pjq26jc]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out), filter .4s ease}.hl__media--logo[data-astro-cid-6pjq26jc] .hl__img[data-astro-cid-6pjq26jc]{object-fit:contain;padding:14%}.hl__tile[data-astro-cid-6pjq26jc]:after{content:"";z-index:1;opacity:0;background:linear-gradient(#0000 20%,#0000008c 55%,#000000d9 100%);transition:opacity .4s;position:absolute;inset:0}.hl__cap[data-astro-cid-6pjq26jc]{z-index:2;gap:calc(10 * var(--u));padding:calc(28 * var(--u)) calc(28 * var(--u)) calc(40 * var(--u));opacity:0;transform:translateY(calc(16 * var(--u)));transition:opacity .4s ease, transform .5s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.hl__cats[data-astro-cid-6pjq26jc]{font-weight:600;font-size:calc(13 * var(--fu));letter-spacing:.06em;text-transform:uppercase;color:#fffc;line-height:1.3}.hl__name[data-astro-cid-6pjq26jc]{font-weight:700;font-size:calc(28 * var(--fu));line-height:1.2}.hl__meta[data-astro-cid-6pjq26jc]{gap:calc(4 * var(--u));font-size:calc(14 * var(--fu));line-height:1.4;display:grid}.hl__meta[data-astro-cid-6pjq26jc] div[data-astro-cid-6pjq26jc]{gap:calc(8 * var(--u));display:flex}.hl__meta[data-astro-cid-6pjq26jc] dt[data-astro-cid-6pjq26jc]{min-width:calc(76 * var(--u));color:#ffffffb3;flex:none}.hl__copy[data-astro-cid-6pjq26jc]{inset:auto calc(14 * var(--u)) calc(10 * var(--u));z-index:2;font-size:calc(10 * var(--fu));color:#ffffffd9;text-shadow:0 1px 2px #0009;line-height:1.3;position:absolute}.hl__tile[data-astro-cid-6pjq26jc]:hover:after,.hl__tile[data-astro-cid-6pjq26jc]:focus-visible:after{opacity:1}.hl__tile[data-astro-cid-6pjq26jc]:hover .hl__cap[data-astro-cid-6pjq26jc],.hl__tile[data-astro-cid-6pjq26jc]:focus-visible .hl__cap[data-astro-cid-6pjq26jc]{opacity:1;transform:none}.hl__tile[data-astro-cid-6pjq26jc]:hover .hl__img[data-astro-cid-6pjq26jc],.hl__tile[data-astro-cid-6pjq26jc]:focus-visible .hl__img[data-astro-cid-6pjq26jc]{transform:scale(1.06)}.hl__track[data-astro-cid-6pjq26jc]:hover .hl__tile[data-astro-cid-6pjq26jc]:not(:hover) .hl__img[data-astro-cid-6pjq26jc]{filter:saturate(.6)brightness(.75)}.hl--captions[data-astro-cid-6pjq26jc] .hl__tile[data-astro-cid-6pjq26jc]:after,.hl--captions[data-astro-cid-6pjq26jc] .hl__cap[data-astro-cid-6pjq26jc]{opacity:1;transform:none}@media (hover:none){.hl__tile[data-astro-cid-6pjq26jc]:after,.hl__cap[data-astro-cid-6pjq26jc]{opacity:1;transform:none}}.hl__foot[data-astro-cid-6pjq26jc]{width:var(--content);margin:calc(40 * var(--u)) auto 0;justify-content:space-between;align-items:center;display:flex}.hl__arrows[data-astro-cid-6pjq26jc]{gap:calc(12 * var(--u));display:flex}.hl__arrow[data-astro-cid-6pjq26jc]{width:calc(52 * var(--u));height:calc(52 * var(--u));color:#1f2429;border:1px solid #a9a9a9;border-radius:50%;place-items:center;transition:background-color .2s,color .2s,border-color .2s;display:grid}.hl__arrow[data-astro-cid-6pjq26jc] svg[data-astro-cid-6pjq26jc]{width:45%;height:45%}.hl__arrow[data-astro-cid-6pjq26jc]:hover,.hl__arrow[data-astro-cid-6pjq26jc]:focus-visible{color:#fff;background:#000;border-color:#000}.hl__arrow[data-astro-cid-6pjq26jc]:focus-visible{outline-offset:3px;outline:2px solid #000}@media (prefers-reduced-motion:reduce){.hl__img[data-astro-cid-6pjq26jc],.hl__cap[data-astro-cid-6pjq26jc],.hl__tile[data-astro-cid-6pjq26jc]:after{transition:none}.hl__tile[data-astro-cid-6pjq26jc]:hover .hl__img[data-astro-cid-6pjq26jc],.hl__tile[data-astro-cid-6pjq26jc]:focus-visible .hl__img[data-astro-cid-6pjq26jc]{transform:none}}@media (width<=1300px){.hl[data-astro-cid-6pjq26jc]{padding:18px 0 80px}.hl__mark[data-astro-cid-6pjq26jc]{width:33px}.hl__title[data-astro-cid-6pjq26jc]{margin-top:60px;font-size:40px}.hl__squiggle[data-astro-cid-6pjq26jc]{width:300px;top:52px}.hl__head[data-astro-cid-6pjq26jc]{height:auto}.hl__carousel[data-astro-cid-6pjq26jc]{--w:420px;--gap:14px;margin-top:60px}.hl__tile[data-astro-cid-6pjq26jc]{border-radius:16px}.hl__cap[data-astro-cid-6pjq26jc]{gap:8px;padding:22px 22px 32px}.hl__cats[data-astro-cid-6pjq26jc]{font-size:12px}.hl__name[data-astro-cid-6pjq26jc]{font-size:23px}.hl__meta[data-astro-cid-6pjq26jc]{gap:3px;font-size:13px}.hl__meta[data-astro-cid-6pjq26jc] div[data-astro-cid-6pjq26jc]{gap:8px}.hl__meta[data-astro-cid-6pjq26jc] dt[data-astro-cid-6pjq26jc]{min-width:70px}.hl__copy[data-astro-cid-6pjq26jc]{font-size:10px;inset:auto 12px 8px}.hl__foot[data-astro-cid-6pjq26jc]{width:auto;max-width:1200px;margin-top:32px;padding-inline:40px}.hl__arrows[data-astro-cid-6pjq26jc]{gap:10px}.hl__arrow[data-astro-cid-6pjq26jc]{width:48px;height:48px}}@media (width<=750px){.hl[data-astro-cid-6pjq26jc]{padding:calc(22 * var(--u)) 0 calc(59 * var(--u))}.hl__mark[data-astro-cid-6pjq26jc]{width:calc(22 * var(--u))}.hl__title[data-astro-cid-6pjq26jc]{margin-top:calc(24 * var(--u));font-size:calc(41.6 * var(--fu));width:calc(323 * var(--u))}.hl__squiggle[data-astro-cid-6pjq26jc]{top:auto;bottom:calc(-12 * var(--u));width:calc(220 * var(--u))}.hl__carousel[data-astro-cid-6pjq26jc]{--w:78vw;--gap:12px;margin-top:calc(59 * var(--u))}.hl__tile[data-astro-cid-6pjq26jc]{aspect-ratio:4/5}.hl__cap[data-astro-cid-6pjq26jc]{padding:16px 16px 26px}.hl__name[data-astro-cid-6pjq26jc]{font-size:20px}.hl__meta[data-astro-cid-6pjq26jc]{font-size:12px}.hl__meta[data-astro-cid-6pjq26jc] dt[data-astro-cid-6pjq26jc]{min-width:64px}.hl__foot[data-astro-cid-6pjq26jc]{margin-top:24px;padding-inline:20px}.hl__arrow[data-astro-cid-6pjq26jc]{width:44px;height:44px}}.cl[data-astro-cid-dqw4jizh]{--ui:var(--u);padding:calc(40 * var(--u)) 0 calc(60 * var(--u))}@media (width>=1301px){.cl[data-astro-cid-dqw4jizh]{--ui:calc(var(--u) * 1.099)}}.cl__head[data-astro-cid-dqw4jizh]{text-align:center;width:calc(1111 * var(--ui));flex-direction:column;align-items:center;margin:0 auto;display:flex}.cl__mark[data-astro-cid-dqw4jizh]{width:calc(29 * var(--ui));height:auto}.cl__title[data-astro-cid-dqw4jizh]{margin-top:calc(18 * var(--ui));font-weight:500;font-size:calc(48 * var(--fu));color:#666;line-height:1.3;position:relative}.cl__squiggle[data-astro-cid-dqw4jizh]{left:50%;top:calc(62 * var(--u));width:calc(240 * var(--u));position:absolute;translate:-50%}.cl__squiggle[data-astro-cid-dqw4jizh] svg{width:100%;height:auto}.cl[data-astro-cid-dqw4jizh]{--tile-w:calc(213 * var(--ui));--tile-h:calc(215 * var(--ui));--gap:calc(26.8 * var(--u));--lift:calc(10 * var(--ui));--per-tile:7s}.cl__rows[data-astro-cid-dqw4jizh]{row-gap:calc(var(--gap) - 2 * var(--lift));width:calc(1111 * var(--ui));max-width:100%;margin:calc(100 * var(--u) - var(--lift)) auto 0;display:grid}.cl__row[data-astro-cid-dqw4jizh]{padding-block:var(--lift);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cl__track[data-astro-cid-dqw4jizh]{gap:var(--gap);width:max-content;animation:cl-slide calc(var(--n) * var(--per-tile)) linear infinite;display:flex}.cl__row--rev[data-astro-cid-dqw4jizh] .cl__track[data-astro-cid-dqw4jizh]{animation-direction:reverse}.cl__row[data-astro-cid-dqw4jizh]:hover .cl__track[data-astro-cid-dqw4jizh]{animation-play-state:paused}@keyframes cl-slide{to{translate:calc(-1 * var(--n) * (var(--tile-w) + var(--gap))) 0}}.cl__tile[data-astro-cid-dqw4jizh]{width:var(--tile-w);height:var(--tile-h);border-radius:calc(16 * var(--ui));border:1px solid #a9a9a9;flex:none;place-items:center;transition:transform .3s ease-in-out;display:grid}.cl__tile[data-astro-cid-dqw4jizh]:hover{transform:translateY(calc(-1 * var(--lift)))}.cl__tile[data-astro-cid-dqw4jizh] img[data-astro-cid-dqw4jizh]{width:calc(var(--w) * var(--ui));max-width:86%;height:auto}.cl__cta[data-astro-cid-dqw4jizh]{margin-top:calc(56 * var(--u));justify-content:center;display:flex}.cl__cta[data-astro-cid-dqw4jizh] .pill{--label-w:calc(148 * var(--u))}@media (prefers-reduced-motion:reduce){.cl__track[data-astro-cid-dqw4jizh]{justify-content:center;width:100%;animation:none}.cl__dup[data-astro-cid-dqw4jizh]{display:none}.cl__row[data-astro-cid-dqw4jizh]{-webkit-mask-image:none;mask-image:none}.cl__tile[data-astro-cid-dqw4jizh]{width:min(var(--tile-w), (100% - (var(--cols) - 1) * var(--gap)) / var(--cols));height:auto;aspect-ratio:var(--tile-ratio)}}.cl[data-astro-cid-dqw4jizh]{--tile-ratio:213 / 215}@media (width<=1300px){.cl__cta[data-astro-cid-dqw4jizh]{margin-top:40px}.cl[data-astro-cid-dqw4jizh]{--tile-w:213px;--tile-h:215px;--gap:16px;--lift:10px;padding:60px 40px 0}.cl__head[data-astro-cid-dqw4jizh]{width:auto;max-width:1111px}.cl__mark[data-astro-cid-dqw4jizh]{width:29px}.cl__title[data-astro-cid-dqw4jizh]{margin-top:18px;font-size:40px}.cl__squiggle[data-astro-cid-dqw4jizh]{width:220px;top:52px}.cl__rows[data-astro-cid-dqw4jizh]{width:auto;max-width:1111px;margin-top:calc(80px - var(--lift))}.cl__tile[data-astro-cid-dqw4jizh]{border-radius:16px}.cl__tile[data-astro-cid-dqw4jizh] img[data-astro-cid-dqw4jizh]{width:calc(var(--w) * 1px)}}@media (width<=750px){.cl[data-astro-cid-dqw4jizh]{padding:calc(33 * var(--u)) 0 0;--tile-w:calc(150 * var(--u));--tile-h:calc(104 * var(--u));--gap:calc(16 * var(--u));--lift:calc(8 * var(--u));--per-tile:6s}.cl__head[data-astro-cid-dqw4jizh]{padding-inline:calc(33 * var(--u))}.cl__mark[data-astro-cid-dqw4jizh]{width:calc(34 * var(--u))}.cl__title[data-astro-cid-dqw4jizh]{margin-top:calc(17 * var(--u));font-size:calc(41.6 * var(--fu))}.cl__squiggle[data-astro-cid-dqw4jizh]{top:auto;bottom:calc(-12 * var(--u));width:calc(170 * var(--u))}.cl__rows[data-astro-cid-dqw4jizh]{row-gap:calc(25 * var(--u) - 2 * var(--lift));margin-top:calc(61 * var(--u) - var(--lift))}.cl__tile[data-astro-cid-dqw4jizh]{border-radius:calc(16 * var(--u))}.cl__tile[data-astro-cid-dqw4jizh] img[data-astro-cid-dqw4jizh]{width:calc(var(--w) * .7 * var(--u))}.cl__cta[data-astro-cid-dqw4jizh]{margin-top:calc(32 * var(--u))}}@media (width<=750px) and (prefers-reduced-motion:reduce){.cl__row[data-astro-cid-dqw4jizh]{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:calc(33 * var(--u));overflow-x:auto}.cl__row[data-astro-cid-dqw4jizh]::-webkit-scrollbar{display:none}.cl__track[data-astro-cid-dqw4jizh]{width:max-content;padding-inline:calc(33 * var(--u));justify-content:flex-start}.cl__tile[data-astro-cid-dqw4jizh]{width:var(--tile-w);height:var(--tile-h);aspect-ratio:auto;scroll-snap-align:start}}.ts[data-astro-cid-cfcjkqfr]{--ui:var(--u);padding:calc(60 * var(--u)) 0 calc(67 * var(--u))}@media (width>=1301px){.ts[data-astro-cid-cfcjkqfr]{--ui:calc(var(--u) * 1.099)}.ts__in[data-astro-cid-cfcjkqfr]{min-height:calc(556.6 * var(--u))}}.ts__title[data-astro-cid-cfcjkqfr]{text-align:center;font-weight:700;font-size:calc(40 * var(--fu));line-height:1.2}.ts__panel[data-astro-cid-cfcjkqfr]{width:calc(1265 * var(--u));margin:calc(40.5 * var(--u)) auto 0;padding:calc(101 * var(--u)) calc(80 * var(--u));border-radius:calc(40 * var(--ui)) calc(40 * var(--ui)) 0 0;background:var(--c-green)}.ts__list[data-astro-cid-cfcjkqfr]{justify-content:center;gap:calc(24 * var(--ui)) calc(35 * var(--u));flex-wrap:wrap;display:flex}.ts__card[data-astro-cid-cfcjkqfr]{width:calc(345 * var(--u));padding:calc(20 * var(--u));border-radius:calc(12 * var(--ui));background:var(--c-bg);flex-direction:column;justify-content:space-between;display:flex}.ts__quote[data-astro-cid-cfcjkqfr]{font-size:calc(18 * var(--fu));line-height:1.6}.ts__who[data-astro-cid-cfcjkqfr]{align-items:center;gap:calc(15 * var(--ui));margin-top:calc(24 * var(--ui));display:flex}.ts__who[data-astro-cid-cfcjkqfr] img[data-astro-cid-cfcjkqfr]{width:calc(36 * var(--ui));height:calc(36 * var(--ui));object-fit:contain}.ts__who[data-astro-cid-cfcjkqfr] p[data-astro-cid-cfcjkqfr]{flex-direction:column;display:flex}.ts__role[data-astro-cid-cfcjkqfr]{font-weight:600;font-size:calc(18 * var(--fu));line-height:1.45}.ts__company[data-astro-cid-cfcjkqfr]{font-size:calc(14 * var(--fu));color:var(--c-slate);line-height:1.4}@media (width<=1300px){.ts[data-astro-cid-cfcjkqfr]{padding:160px 40px 0}.ts__title[data-astro-cid-cfcjkqfr]{font-size:36px}.ts__panel[data-astro-cid-cfcjkqfr]{border-radius:40px 40px 0 0;width:auto;max-width:1151px;margin-top:31px;padding:72px 40px 16px}.ts__list[data-astro-cid-cfcjkqfr]{gap:24px}.ts__card[data-astro-cid-cfcjkqfr]{border-radius:12px;width:314px;min-height:0;padding:18px}.ts__quote[data-astro-cid-cfcjkqfr]{font-size:16px}.ts__who[data-astro-cid-cfcjkqfr]{gap:14px;margin-top:24px}.ts__who[data-astro-cid-cfcjkqfr] img[data-astro-cid-cfcjkqfr]{width:36px;height:36px}.ts__role[data-astro-cid-cfcjkqfr]{font-size:16px}.ts__company[data-astro-cid-cfcjkqfr]{font-size:13px}}@media (width<=750px){.ts[data-astro-cid-cfcjkqfr]{padding:calc(33 * var(--u)) calc(33 * var(--u)) 0}.ts__title[data-astro-cid-cfcjkqfr]{font-size:calc(24 * var(--fu));line-height:1.4}.ts__panel[data-astro-cid-cfcjkqfr]{margin-top:calc(24 * var(--u));padding:calc(32 * var(--u)) calc(24 * var(--u)) calc(32 * var(--u));border-radius:calc(16 * var(--u)) calc(16 * var(--u)) 0 0}.ts__card[data-astro-cid-cfcjkqfr]{width:100%;padding:calc(20 * var(--u));border-radius:calc(16 * var(--u))}.ts__quote[data-astro-cid-cfcjkqfr]{font-size:calc(16 * var(--fu));line-height:1.4}.ts__who[data-astro-cid-cfcjkqfr]{gap:calc(4 * var(--u));margin-top:calc(49 * var(--u))}.ts__who[data-astro-cid-cfcjkqfr] img[data-astro-cid-cfcjkqfr]{width:calc(42 * var(--u));height:calc(42 * var(--u))}.ts__role[data-astro-cid-cfcjkqfr]{font-size:calc(14 * var(--fu))}.ts__company[data-astro-cid-cfcjkqfr]{font-size:calc(12 * var(--fu))}}@property --sw{syntax:"<length>";inherits:true;initial-value:0}@property --sh{syntax:"<length>";inherits:true;initial-value:0}.sv[data-astro-cid-d3z4sfrf]{--ink-blue:var(--c-blue);--star:#c4566a;--chip:#f2f3f6;padding:calc(80 * var(--u)) 0}.sv[data-astro-cid-d3z4sfrf] .star{color:var(--star);font-weight:700}.sv__head[data-astro-cid-d3z4sfrf]{text-align:center;width:var(--content);flex-direction:column;align-items:center;margin:0 auto;display:flex}.sv__title[data-astro-cid-d3z4sfrf]{font-weight:500;font-size:calc(48 * var(--fu));color:#666;line-height:1.3;position:relative}.sv__squiggle[data-astro-cid-d3z4sfrf]{left:50%;top:calc(63 * var(--u));width:calc(404 * var(--u));position:absolute;translate:-50%}.sv__squiggle[data-astro-cid-d3z4sfrf] svg{width:100%;height:auto}.sv__sub[data-astro-cid-d3z4sfrf]{max-width:calc(760 * var(--u));margin-top:calc(45 * var(--u));font-size:calc(20 * var(--fu));color:var(--c-slate);line-height:1.5}.sv__note[data-astro-cid-d3z4sfrf]{margin-top:calc(20 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));border-radius:calc(12 * var(--u));font-size:calc(14 * var(--fu));color:var(--c-slate);background:#fff6f7;line-height:1.5}.sv__filter[data-astro-cid-d3z4sfrf]{z-index:5;margin-top:calc(48 * var(--u));padding:calc(12 * var(--u)) 0;background:var(--c-bg);transition:top .3s linear;position:sticky;top:0}.sv__filter-in[data-astro-cid-d3z4sfrf]{justify-content:center;align-items:center;gap:calc(8 * var(--u));width:var(--content);flex-wrap:wrap;margin:0 auto;display:flex}.sv__filter-label[data-astro-cid-d3z4sfrf]{margin-right:calc(6 * var(--u));font-weight:600;font-size:calc(12 * var(--fu));letter-spacing:.06em;text-transform:uppercase;color:var(--c-slate)}.sv__chip[data-astro-cid-d3z4sfrf]{padding:calc(8 * var(--u)) calc(16 * var(--u));font:inherit;font-weight:500;font-size:calc(14 * var(--fu));color:#111;cursor:pointer;background:#fff;border:0;border-radius:999px;line-height:1.3;transition:background-color .2s,color .2s}.sv__chip[data-astro-cid-d3z4sfrf]:hover{background:var(--c-muted-2)}.sv__chip[data-astro-cid-d3z4sfrf][aria-pressed=true]{background:var(--ink-blue);color:#fff}.sv__chip[data-astro-cid-d3z4sfrf][aria-pressed=true] .star{color:#fff}.sv[data-astro-cid-d3z4sfrf] button[data-astro-cid-d3z4sfrf]:focus-visible{outline:2px solid var(--ink-blue);outline-offset:2px}.sv__group[data-astro-cid-d3z4sfrf]{--stage-h:min(56vh, calc(460 * var(--u)));--pad-t:calc(32 * var(--u));--pad-b:calc(40 * var(--u));--pad-x:calc(32 * var(--u));grid-template-columns:calc(380 * var(--u)) 1fr;column-gap:calc(56 * var(--u));width:var(--content);margin:calc(56 * var(--u)) auto 0;scroll-margin-top:calc(90 * var(--u));display:grid}.sv__side[data-astro-cid-d3z4sfrf]{transition:opacity .25s;container-type:inline-size}.sv__stage[data-astro-cid-d3z4sfrf]{--box:min(var(--stage-h) - var(--pad-t) - var(--pad-b), (100cqw - 2 * var(--pad-x)) / var(--max-r));height:100%;min-height:calc(var(--box) + var(--pad-t) + var(--pad-b));padding:var(--pad-t) var(--pad-x) var(--pad-b);border-radius:calc(32 * var(--u));background:var(--c-lavender)}.sv__fit[data-astro-cid-d3z4sfrf]{top:calc(50vh - var(--stage-h) / 2 + var(--pad-t));width:100%;height:var(--box);justify-content:center;align-items:flex-end;display:flex;position:sticky;container-type:size}.sv__animal[data-astro-cid-d3z4sfrf]{height:100cqh;width:calc(100cqh * var(--r));--sw:1cqw;--sh:1cqh;position:relative;container-type:inline-size}.sv__animal[data-astro-cid-d3z4sfrf] img[data-astro-cid-d3z4sfrf]{width:100%;height:100%;display:block}.sv__fish[data-astro-cid-d3z4sfrf]{letter-spacing:-.01em;font-weight:700;font-size:min(8 * var(--sh), var(--fit-w) * var(--sw), var(--fit-h) * var(--sh));text-align:center;white-space:nowrap;color:#111;line-height:1;position:absolute;translate:-50% -50%}.sv__placeholder[data-astro-cid-d3z4sfrf]{flex-direction:column;justify-content:center;align-items:center;gap:6cqh;width:100%;height:100%;display:flex}.sv__ring[data-astro-cid-d3z4sfrf]{aspect-ratio:1;border:2px dashed #ffffffb3;border-radius:50%;width:48cqh}.sv__fish-pill[data-astro-cid-d3z4sfrf]{background:var(--c-pink);white-space:nowrap;color:#111;border-radius:999px 60% 60% 999px;margin-right:5cqh;padding:2.6cqh 4cqh 2.6cqh 5cqh;font-size:min(6cqh,7cqw);font-weight:700;line-height:1.1;position:relative}.sv__fish-pill[data-astro-cid-d3z4sfrf]:after{content:"";background:var(--c-pink);clip-path:polygon(0 50%,100% 0,80% 50%,100% 100%);width:6cqh;height:8cqh;position:absolute;top:50%;right:-4.6cqh;translate:0 -50%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sv__animal[data-astro-cid-d3z4sfrf],.sv__placeholder[data-astro-cid-d3z4sfrf]{animation:linear both sv-arrive;animation-timeline:view();animation-range:entry 10% entry 90%}}}@keyframes sv-arrive{0%{opacity:0;transform:translateY(12%)scale(.94)}}.sv__list[data-astro-cid-d3z4sfrf]{align-content:start;gap:calc(12 * var(--u));display:grid}.sv__card[data-astro-cid-d3z4sfrf],.sv__band[data-astro-cid-d3z4sfrf]{column-gap:calc(32 * var(--u));padding:calc(22 * var(--u)) calc(26 * var(--u));border-radius:calc(20 * var(--u));background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);transition:opacity .25s;display:grid}.sv__name[data-astro-cid-d3z4sfrf]{font-weight:700;font-size:calc(20 * var(--fu));line-height:1.3}.sv__text[data-astro-cid-d3z4sfrf]{margin-top:calc(6 * var(--u));font-size:calc(15 * var(--fu));color:#444;line-height:1.5}.sv__inds[data-astro-cid-d3z4sfrf]{gap:calc(6 * var(--u));margin-top:calc(14 * var(--u));flex-wrap:wrap;display:flex}.sv__ind[data-astro-cid-d3z4sfrf]{padding:calc(3 * var(--u)) calc(10 * var(--u));background:var(--chip);font-size:calc(12 * var(--fu));color:var(--c-slate);border-radius:999px;line-height:1.4;transition:background-color .2s,color .2s}.sv__ind[data-astro-cid-d3z4sfrf].is-hit{background:var(--ink-blue);color:#fff}.sv__ind[data-astro-cid-d3z4sfrf].is-hit .star{color:#fff}.sv__areas[data-astro-cid-d3z4sfrf]{margin:calc(2 * var(--u)) 0 0;align-self:start;display:grid}.sv__area[data-astro-cid-d3z4sfrf]{grid-template-columns:calc(150 * var(--u)) 1fr;gap:calc(12 * var(--u));padding:calc(8 * var(--u)) 0;border-bottom:1px solid var(--c-muted-2);align-items:baseline;display:grid}.sv__area[data-astro-cid-d3z4sfrf]:first-child{padding-top:0}.sv__area[data-astro-cid-d3z4sfrf]:last-child{border-bottom:0;padding-bottom:0}.sv__area[data-astro-cid-d3z4sfrf] dt[data-astro-cid-d3z4sfrf]{font-weight:700;font-size:calc(13 * var(--fu));line-height:1.4}.sv__area[data-astro-cid-d3z4sfrf] dd[data-astro-cid-d3z4sfrf]{font-weight:500;font-size:calc(13 * var(--fu));margin:0;line-height:1.45}.is-dim[data-astro-cid-d3z4sfrf]{opacity:.28}.sv__band[data-astro-cid-d3z4sfrf]{width:var(--content);margin:calc(72 * var(--u)) auto 0;padding:calc(32 * var(--u)) calc(36 * var(--u));border-radius:calc(28 * var(--u))}.sv__kicker[data-astro-cid-d3z4sfrf]{padding:calc(3 * var(--u)) calc(10 * var(--u));background:var(--chip);font-size:calc(12 * var(--fu));color:var(--c-slate);border-radius:999px;display:inline-block}.sv__band-title[data-astro-cid-d3z4sfrf]{margin-top:calc(10 * var(--u));font-weight:700;font-size:calc(26 * var(--fu));line-height:1.3}.sv__industries[data-astro-cid-d3z4sfrf]{width:var(--content);margin:calc(80 * var(--u)) auto 0}.sv__h2[data-astro-cid-d3z4sfrf]{font-weight:500;font-size:calc(36 * var(--fu));color:#666;line-height:1.3}.sv__ind-grid[data-astro-cid-d3z4sfrf]{gap:calc(14 * var(--u));margin-top:calc(24 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sv__ind-card[data-astro-cid-d3z4sfrf]{gap:calc(8 * var(--u));padding:calc(20 * var(--u)) calc(22 * var(--u));border-radius:calc(20 * var(--u));font:inherit;text-align:left;color:inherit;cursor:pointer;background:#fff;border:2px solid #0000;flex-direction:column;transition:border-color .2s;display:flex}.sv__ind-card[data-astro-cid-d3z4sfrf]:hover{border-color:var(--c-muted)}.sv__ind-card[data-astro-cid-d3z4sfrf][aria-pressed=true]{border-color:var(--ink-blue)}.sv__ind-name[data-astro-cid-d3z4sfrf]{font-weight:700;font-size:calc(18 * var(--fu));line-height:1.3}.sv__ind-text[data-astro-cid-d3z4sfrf]{font-size:calc(14 * var(--fu));color:#444;line-height:1.5}.sv__ind-rel[data-astro-cid-d3z4sfrf]{font-size:calc(12.5 * var(--fu));color:var(--c-slate);line-height:1.5}.sv__ind-rel[data-astro-cid-d3z4sfrf] b[data-astro-cid-d3z4sfrf]{color:#111;font-weight:600}.sv__cta[data-astro-cid-d3z4sfrf]{justify-content:space-between;align-items:center;gap:calc(20 * var(--u));width:var(--content);margin:calc(80 * var(--u)) auto 0;padding:calc(40 * var(--u)) calc(44 * var(--u));border-radius:calc(28 * var(--u));background:var(--c-lavender);flex-wrap:wrap;display:flex}.sv__cta-text[data-astro-cid-d3z4sfrf]{max-width:calc(640 * var(--u));font-weight:600;font-size:calc(26 * var(--fu));color:#fff;line-height:1.4}@media (prefers-reduced-motion:reduce){.sv__filter[data-astro-cid-d3z4sfrf],.sv__side[data-astro-cid-d3z4sfrf],.sv__card[data-astro-cid-d3z4sfrf],.sv__band[data-astro-cid-d3z4sfrf],.sv__chip[data-astro-cid-d3z4sfrf],.sv__ind[data-astro-cid-d3z4sfrf],.sv__ind-card[data-astro-cid-d3z4sfrf]{transition:none}}@media (width<=1300px){.sv[data-astro-cid-d3z4sfrf]{padding:80px 40px}.sv__head[data-astro-cid-d3z4sfrf],.sv__filter-in[data-astro-cid-d3z4sfrf],.sv__band[data-astro-cid-d3z4sfrf],.sv__industries[data-astro-cid-d3z4sfrf],.sv__cta[data-astro-cid-d3z4sfrf]{width:auto;max-width:1200px}.sv__title[data-astro-cid-d3z4sfrf]{font-size:40px}.sv__squiggle[data-astro-cid-d3z4sfrf]{width:340px;top:52px}.sv__sub[data-astro-cid-d3z4sfrf]{max-width:700px;margin-top:40px;font-size:18px}.sv__note[data-astro-cid-d3z4sfrf]{border-radius:12px;margin-top:18px;padding:10px 14px;font-size:13px}.sv__filter[data-astro-cid-d3z4sfrf]{margin:40px -40px 0;padding:12px 40px}.sv__filter-in[data-astro-cid-d3z4sfrf]{gap:8px}.sv__filter-label[data-astro-cid-d3z4sfrf]{margin-right:4px;font-size:12px}.sv__chip[data-astro-cid-d3z4sfrf]{padding:7px 14px;font-size:13.5px}.sv__group[data-astro-cid-d3z4sfrf]{--stage-h:min(56vh, 420px);--pad-t:28px;--pad-b:36px;--pad-x:28px;grid-template-columns:30% 1fr;column-gap:40px;width:auto;max-width:1200px;margin-top:48px;scroll-margin-top:80px}.sv__stage[data-astro-cid-d3z4sfrf]{border-radius:28px}.sv__list[data-astro-cid-d3z4sfrf]{gap:12px}.sv__card[data-astro-cid-d3z4sfrf],.sv__band[data-astro-cid-d3z4sfrf]{border-radius:18px;column-gap:24px;padding:18px 20px}.sv__name[data-astro-cid-d3z4sfrf]{font-size:19px}.sv__text[data-astro-cid-d3z4sfrf]{margin-top:4px;font-size:14px}.sv__inds[data-astro-cid-d3z4sfrf]{gap:6px;margin-top:12px}.sv__ind[data-astro-cid-d3z4sfrf]{padding:3px 9px;font-size:11.5px}.sv__area[data-astro-cid-d3z4sfrf]{grid-template-columns:110px 1fr;gap:8px;padding:6px 0}.sv__area[data-astro-cid-d3z4sfrf] dt[data-astro-cid-d3z4sfrf],.sv__area[data-astro-cid-d3z4sfrf] dd[data-astro-cid-d3z4sfrf]{font-size:12.5px}.sv__band[data-astro-cid-d3z4sfrf]{border-radius:24px;margin-top:64px;padding:28px}.sv__kicker[data-astro-cid-d3z4sfrf]{padding:3px 10px;font-size:12px}.sv__band-title[data-astro-cid-d3z4sfrf]{margin-top:10px;font-size:24px}.sv__industries[data-astro-cid-d3z4sfrf]{margin-top:64px}.sv__h2[data-astro-cid-d3z4sfrf]{font-size:30px}.sv__ind-grid[data-astro-cid-d3z4sfrf]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;margin-top:20px}.sv__ind-card[data-astro-cid-d3z4sfrf]{border-radius:18px;gap:8px;padding:18px 20px}.sv__ind-name[data-astro-cid-d3z4sfrf]{font-size:17px}.sv__ind-text[data-astro-cid-d3z4sfrf]{font-size:13.5px}.sv__ind-rel[data-astro-cid-d3z4sfrf]{font-size:12px}.sv__cta[data-astro-cid-d3z4sfrf]{border-radius:24px;gap:20px;margin-top:64px;padding:36px 32px}.sv__cta-text[data-astro-cid-d3z4sfrf]{max-width:640px;font-size:22px}}@media (width<=1100px){.sv__card[data-astro-cid-d3z4sfrf],.sv__band[data-astro-cid-d3z4sfrf]{grid-template-columns:minmax(0,1fr)}.sv__areas[data-astro-cid-d3z4sfrf]{border-top:1px solid var(--c-muted-2);margin-top:14px;padding-top:6px}}@media (width<=860px){.sv__group[data-astro-cid-d3z4sfrf]{--stage-h:240px;--pad-t:22px;--pad-b:26px;--pad-x:24px;grid-template-columns:1fr;row-gap:16px;max-width:640px;margin-top:48px}.sv__side[data-astro-cid-d3z4sfrf]{height:var(--stage-h)}.sv__stage[data-astro-cid-d3z4sfrf]{border-radius:24px}.sv__fit[data-astro-cid-d3z4sfrf]{position:static}.sv__band[data-astro-cid-d3z4sfrf],.sv__industries[data-astro-cid-d3z4sfrf],.sv__cta[data-astro-cid-d3z4sfrf]{max-width:640px}}@media (width<=750px){.sv[data-astro-cid-d3z4sfrf]{padding:calc(42 * var(--u)) calc(20 * var(--u)) calc(41 * var(--u))}.sv__title[data-astro-cid-d3z4sfrf]{font-size:calc(41.6 * var(--fu))}.sv__squiggle[data-astro-cid-d3z4sfrf]{top:calc(54 * var(--u));width:calc(260 * var(--u))}.sv__sub[data-astro-cid-d3z4sfrf]{margin-top:calc(30 * var(--u));font-size:calc(15 * var(--fu))}.sv__filter[data-astro-cid-d3z4sfrf]{margin:calc(28 * var(--u)) calc(-20 * var(--u)) 0;padding:10px 0}.sv__filter-in[data-astro-cid-d3z4sfrf]{padding:0 calc(20 * var(--u));scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.sv__filter-in[data-astro-cid-d3z4sfrf]::-webkit-scrollbar{display:none}.sv__filter-label[data-astro-cid-d3z4sfrf]{display:none}.sv__chip[data-astro-cid-d3z4sfrf]{flex:none}.sv__group[data-astro-cid-d3z4sfrf]{--stage-h:210px;margin-top:36px}.sv__stage[data-astro-cid-d3z4sfrf]{border-radius:18px}.sv__name[data-astro-cid-d3z4sfrf]{font-size:18px}.sv__area[data-astro-cid-d3z4sfrf]{grid-template-columns:1fr;gap:2px}.sv__band[data-astro-cid-d3z4sfrf]{padding:22px 20px}.sv__h2[data-astro-cid-d3z4sfrf]{font-size:26px}.sv__cta[data-astro-cid-d3z4sfrf]{padding:28px 22px}.sv__cta-text[data-astro-cid-d3z4sfrf]{font-size:19px}}
