.work[data-astro-cid-wxetcihn]{background-color:#fff;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.hero-section[data-astro-cid-wxetcihn]{z-index:1;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:clip}.hero-wrap[data-astro-cid-wxetcihn]{z-index:10;width:100%;height:100vh;position:relative}.hero[data-astro-cid-wxetcihn]{align-items:center;gap:20px;width:100%;height:100%;display:flex;position:relative;overflow:clip;container-type:inline-size}.hero-media[data-astro-cid-wxetcihn]{z-index:3;width:50%;height:100vh;transition:width .7s var(--ease);position:absolute;top:calc(50% - 50vh);left:0;overflow:clip}.hero-media-inner[data-astro-cid-wxetcihn]{width:100cqw;height:100vh;position:absolute;top:0;left:0;transform:translate(-600px)}.hero[data-astro-cid-wxetcihn][data-variant=fill] .hero-media[data-astro-cid-wxetcihn]{width:100%}.hero-media-inner[data-astro-cid-wxetcihn] img[data-astro-cid-wxetcihn],.hero-media-inner[data-astro-cid-wxetcihn] video[data-astro-cid-wxetcihn]{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.hero-spacer[data-astro-cid-wxetcihn]{flex:none;width:50%;height:100%}.hero-info[data-astro-cid-wxetcihn]{flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:15px;width:49%;height:100%;padding:0 0 20px;display:grid}.hero-info-spacer[data-astro-cid-wxetcihn]{grid-area:span 2/span 4}.hero-title[data-astro-cid-wxetcihn]{width:100%;max-width:95%;color:var(--black);text-wrap:balance;word-break:break-word;grid-column:span 4;place-self:start}.hero-date[data-astro-cid-wxetcihn]{text-align:left;grid-column:span 2;place-self:end center;width:100%;max-width:600px}.hero-live[data-astro-cid-wxetcihn]{mix-blend-mode:difference;width:fit-content;color:var(--black);place-self:end start}.hero-service[data-astro-cid-wxetcihn]{flex-flow:column wrap;grid-column:span 2;place-self:end start;align-items:flex-start;gap:4px;width:100%;display:flex}.hero-tags[data-astro-cid-wxetcihn]{align-items:flex-start;gap:24px;display:flex}.hero-tag[data-astro-cid-wxetcihn]{white-space:pre;border-radius:8px;flex-wrap:wrap;display:flex}.hero-tag[data-astro-cid-wxetcihn] .t-mono[data-astro-cid-wxetcihn]{color:var(--black)}.spacer[data-astro-cid-wxetcihn]{z-index:1;width:100%;position:relative}.s10[data-astro-cid-wxetcihn]{height:10vh}.s20[data-astro-cid-wxetcihn]{height:20vh}.s55[data-astro-cid-wxetcihn]{height:55vh}.overview[data-astro-cid-wxetcihn]{z-index:3;background-color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;gap:200px 20px;width:100%;max-width:1920px;min-height:488px;padding:40px 20px 64px;display:flex;position:relative}.overview-row[data-astro-cid-wxetcihn]{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.overview-label[data-astro-cid-wxetcihn]{flex:1 0 0;width:1px}.overview-text[data-astro-cid-wxetcihn]{flex:none;width:50%}.overview-text[data-astro-cid-wxetcihn] p[data-astro-cid-wxetcihn]{text-wrap:balance}.overview-text[data-astro-cid-wxetcihn] strong[data-astro-cid-wxetcihn]{font-weight:inherit}.media[data-astro-cid-wxetcihn]{z-index:3;flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:clip}.media-row[data-astro-cid-wxetcihn]{align-items:center;width:100%;display:flex;overflow:clip}.media-col[data-astro-cid-wxetcihn]{flex-direction:column;align-items:center;width:100%;display:flex;overflow:clip}.m-img[data-astro-cid-wxetcihn]{flex:1 0 0;width:1px;position:relative;overflow:clip}.media-col[data-astro-cid-wxetcihn] .m-img[data-astro-cid-wxetcihn]{flex:none;width:100%}.m-img[data-astro-cid-wxetcihn].square{aspect-ratio:1}.m-img[data-astro-cid-wxetcihn].wide{aspect-ratio:1.5}@media (width>=1200px){.m-img[data-astro-cid-wxetcihn].square.solo{aspect-ratio:1.5}}.m-img[data-astro-cid-wxetcihn] img[data-astro-cid-wxetcihn]{object-fit:cover;width:100%;height:100%}.m-img[data-astro-cid-wxetcihn].tall{height:100vh}.m-img[data-astro-cid-wxetcihn].mid{height:80vh}.m-img[data-astro-cid-wxetcihn].tall img[data-astro-cid-wxetcihn],.m-img[data-astro-cid-wxetcihn].mid img[data-astro-cid-wxetcihn]{height:100%}.m-video[data-astro-cid-wxetcihn]{z-index:1;object-fit:cover;background:0 0;width:100%;height:auto;position:relative}.others[data-astro-cid-wxetcihn]{background-color:#fff;justify-content:center;align-items:center;width:100%;padding:200px 20px;display:flex;overflow:clip}.others-grid[data-astro-cid-wxetcihn]{grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;gap:20px;width:100%;display:grid}.others-label[data-astro-cid-wxetcihn]{place-self:start;width:100%}.others-spacer2[data-astro-cid-wxetcihn]{height:126px}.others-list[data-astro-cid-wxetcihn]{z-index:3;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.others-list[data-astro-cid-wxetcihn] li[data-astro-cid-wxetcihn]{width:100%}.other[data-astro-cid-wxetcihn]{cursor:pointer;align-items:center;gap:10px;width:100%;display:flex;position:relative}.other-text[data-astro-cid-wxetcihn]{flex:1 0 0;justify-content:space-between;align-items:center;width:1px;display:flex;overflow:clip}.other-text[data-astro-cid-wxetcihn] .t-mono[data-astro-cid-wxetcihn]{white-space:pre;transition:color .3s var(--ease)}.other-preview[data-astro-cid-wxetcihn]{z-index:1;visibility:hidden;pointer-events:none;width:200px;height:200px;position:absolute;top:-180px;left:-240px;overflow:clip}.other-preview[data-astro-cid-wxetcihn] img[data-astro-cid-wxetcihn]{object-fit:cover;width:100%;height:100%}@media (hover:hover){.other[data-astro-cid-wxetcihn]:hover .other-text[data-astro-cid-wxetcihn] .t-mono[data-astro-cid-wxetcihn]{color:var(--black)}.other[data-astro-cid-wxetcihn]:hover .other-preview[data-astro-cid-wxetcihn]{visibility:visible}}html.reduced-motion .hero-media-inner[data-astro-cid-wxetcihn]{transform:none}@media (width<=1199.98px){.hero-section[data-astro-cid-wxetcihn]{top:unset;height:min-content;position:relative}.hero-wrap[data-astro-cid-wxetcihn]{height:auto}.hero[data-astro-cid-wxetcihn]{flex-direction:column;height:min-content}.hero-media[data-astro-cid-wxetcihn]{top:unset;left:unset;flex-direction:column;align-items:center;gap:20px;width:100%;height:min-content;display:flex;position:relative}.hero-media-inner[data-astro-cid-wxetcihn]{top:unset;left:unset;width:100%;height:70vh;position:relative;transform:translateY(-400px)}.hero-spacer[data-astro-cid-wxetcihn]{display:none}.hero-info[data-astro-cid-wxetcihn]{grid-template-rows:repeat(2,min-content);grid-auto-rows:min-content;gap:32px 15px;width:100%;height:min-content;padding:0 20px 20px}.hero-info-spacer[data-astro-cid-wxetcihn]{display:none}.hero-date[data-astro-cid-wxetcihn]{grid-column:unset}.hero-service[data-astro-cid-wxetcihn]{grid-column:span 3}.spacer[data-astro-cid-wxetcihn]{display:none}.overview[data-astro-cid-wxetcihn]{gap:64px 20px;padding:100px 20px}.m-img[data-astro-cid-wxetcihn].square{aspect-ratio:auto;height:40vh}.m-img[data-astro-cid-wxetcihn].wide{aspect-ratio:auto;height:50vh}.m-img[data-astro-cid-wxetcihn].square img[data-astro-cid-wxetcihn],.m-img[data-astro-cid-wxetcihn].wide img[data-astro-cid-wxetcihn]{height:100%}.m-img[data-astro-cid-wxetcihn].tall,.m-img[data-astro-cid-wxetcihn].mid{height:40vh}.others[data-astro-cid-wxetcihn]{padding:100px 20px}}@media (width<=809.98px){.hero-media-inner[data-astro-cid-wxetcihn]{height:60vh;transform:translateY(-400px)scale(1.1)}.hero-info[data-astro-cid-wxetcihn]{grid-template-columns:repeat(2,minmax(50px,1fr));gap:40px 24px;padding:0 10px 20px}.hero-title[data-astro-cid-wxetcihn],.hero-date[data-astro-cid-wxetcihn],.hero-service[data-astro-cid-wxetcihn]{grid-column:span 2}.overview[data-astro-cid-wxetcihn]{gap:80px 20px;padding:20px 10px 100px}.overview-row[data-astro-cid-wxetcihn]{flex-direction:column;justify-content:flex-start;gap:32px}.overview-label[data-astro-cid-wxetcihn]{flex:none;width:100%}.overview-text[data-astro-cid-wxetcihn]{width:100%}.media-row[data-astro-cid-wxetcihn]{flex-direction:column}.m-img[data-astro-cid-wxetcihn]{flex:none;width:100%}.m-img[data-astro-cid-wxetcihn].square,.m-img[data-astro-cid-wxetcihn].tall,.m-img[data-astro-cid-wxetcihn].mid{height:50vh}.m-img[data-astro-cid-wxetcihn].wide{height:35vh}.others[data-astro-cid-wxetcihn]{padding:80px 10px 200px}.others-grid[data-astro-cid-wxetcihn]{grid-template-columns:repeat(1,minmax(50px,1fr))}.others-spacer2[data-astro-cid-wxetcihn]{display:none}}
