.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__grid[data-astro-cid-dqw4jizh]{grid-template-columns:repeat(4, calc(213 * var(--ui)));justify-content:space-between;row-gap:calc(26.8 * var(--u));width:calc(918 * var(--ui));margin:calc(100 * var(--u)) auto 0;display:grid}.cl__tile[data-astro-cid-dqw4jizh]{height:calc(215 * var(--ui));border-radius:calc(16 * var(--ui));border:1px solid #a9a9a9;place-items:center;transition:transform .3s ease-in-out;display:grid}.cl__tile[data-astro-cid-dqw4jizh]:hover{transform:translateY(calc(-10 * var(--ui)))}.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 (width<=1300px){.cl__cta[data-astro-cid-dqw4jizh]{margin-top:40px}.cl[data-astro-cid-dqw4jizh]{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__grid[data-astro-cid-dqw4jizh]{grid-template-columns:repeat(4,1fr);gap:12px 16px;width:auto;max-width:918px;margin-top:80px}.cl__tile[data-astro-cid-dqw4jizh]{aspect-ratio:213/215;border-radius:16px;height:auto}.cl__tile[data-astro-cid-dqw4jizh]:hover{transform:translateY(-10px)}.cl__tile[data-astro-cid-dqw4jizh] img[data-astro-cid-dqw4jizh]{width:calc(var(--w) * .068vw)}}@media (width<=750px){.cl[data-astro-cid-dqw4jizh]{padding:calc(33 * var(--u)) calc(33 * var(--u)) 0}.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__grid[data-astro-cid-dqw4jizh]{grid-template-columns:repeat(2, calc(150 * var(--u)));justify-content:center;column-gap:calc(16 * var(--u));row-gap:calc(25 * var(--u));margin-top:calc(61 * var(--u))}.cl__tile[data-astro-cid-dqw4jizh]{aspect-ratio:auto;height:calc(104 * var(--u));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))}}.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))}}
