.OpeningFlash-module__hds0va__overlay{z-index:4;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.OpeningFlash-module__hds0va__initial{animation:.28s linear forwards OpeningFlash-module__hds0va__opening-flash}@keyframes OpeningFlash-module__hds0va__opening-flash{0%,25%{opacity:1;display:block}to{opacity:0;display:none}}@media (prefers-reduced-motion:reduce){.OpeningFlash-module__hds0va__overlay{display:none}.OpeningFlash-module__hds0va__initial{animation:none}}
.TrackPagination-module__hrqtPW__pagination{justify-content:center;margin-top:8px;display:flex}.TrackPagination-module__hrqtPW__pageButton{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.TrackPagination-module__hrqtPW__pageButton:focus-visible{outline:2px solid var(--text);outline-offset:-4px;border-radius:12px}.TrackPagination-module__hrqtPW__pageMark{background:var(--muted);opacity:.65;border-radius:999px;width:6px;height:6px;transition:width .18s,opacity .18s,box-shadow .18s}.TrackPagination-module__hrqtPW__pageButton[aria-current=true] .TrackPagination-module__hrqtPW__pageMark{opacity:1;background:linear-gradient(90deg,#00a9ce,#4775ed 42%,#935bd6 72%,#dd489b);width:28px;box-shadow:0 0 5px #4775ed24}@media (min-width:761px){.TrackPagination-module__hrqtPW__mobileOnly{display:none}}@media (prefers-reduced-motion:reduce){.TrackPagination-module__hrqtPW__pageMark{transition:none}}
.TechnologyStory-module__4H-4Ta__section{padding-block:90px}.TechnologyStory-module__4H-4Ta__intro{max-width:1000px;margin-bottom:52px}.TechnologyStory-module__4H-4Ta__intro h2{letter-spacing:-.04em;white-space:pre-line;font-size:clamp(30px,3.3vw,50px);line-height:1.15}.TechnologyStory-module__4H-4Ta__introCopy{max-width:540px;color:var(--muted);margin-top:28px;font-size:20px;line-height:1.55}.TechnologyStory-module__4H-4Ta__track{margin-inline:calc(-1 * var(--gutter));padding:8px var(--gutter) 16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:76%;grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.TechnologyStory-module__4H-4Ta__track::-webkit-scrollbar{display:none}.TechnologyStory-module__4H-4Ta__track:focus-visible{outline:1px solid var(--muted);outline-offset:-3px}.TechnologyStory-module__4H-4Ta__navigation{position:relative}.TechnologyStory-module__4H-4Ta__arrow{display:none}.TechnologyStory-module__4H-4Ta__card{border:1px solid var(--line);background:color-mix(in srgb, var(--panel) 35%, var(--bg));scroll-snap-align:start;scroll-snap-stop:normal;border-radius:28px;grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,44fr) minmax(0,56fr);column-gap:32px;min-width:0;min-height:min(640px,80svh);padding:clamp(28px,3.3vw,48px);display:grid}.TechnologyStory-module__4H-4Ta__label{grid-column:1;align-self:end}.TechnologyStory-module__4H-4Ta__card h3{letter-spacing:-.04em;white-space:pre-line;grid-column:1;font-size:clamp(26px,2.35vw,36px);line-height:1.15}.TechnologyStory-module__4H-4Ta__body{white-space:pre-line;grid-column:1;margin-top:24px;font-size:16px;line-height:1.65}.TechnologyStory-module__4H-4Ta__tools{color:var(--muted);grid-column:1;align-self:start;margin-top:28px;font-size:12px;line-height:1.8}.TechnologyStory-module__4H-4Ta__visual{aspect-ratio:16/9;grid-area:1/2/5;place-self:center;width:84%;position:relative}.TechnologyStory-module__4H-4Ta__diagram{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.TechnologyStory-module__4H-4Ta__guide{stroke:var(--muted);stroke-width:1px;opacity:.22}.TechnologyStory-module__4H-4Ta__ink{stroke:var(--text);stroke-width:1.4px;opacity:.5;stroke-linecap:round}.TechnologyStory-module__4H-4Ta__surface{fill:var(--bg);stroke:var(--line);stroke-width:1.3px}.TechnologyStory-module__4H-4Ta__finalVisual{aspect-ratio:16/9;grid-area:1/2/5;place-self:center;width:84%;position:relative}.TechnologyStory-module__4H-4Ta__conclusion h3{font-size:clamp(30px,3vw,44px)}.TechnologyStory-module__4H-4Ta__conclusion .TechnologyStory-module__4H-4Ta__body{color:var(--muted)}@media (min-width:761px){.TechnologyStory-module__4H-4Ta__arrow{color:#f5f6fa;cursor:pointer;z-index:1;background:linear-gradient(#191c24,#191c24) padding-box padding-box,linear-gradient(125deg,#45cce3,#657ceb 40%,#a66bd7 70%,#df65a8) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:box-shadow .22s,filter .22s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:-2px 0 8px #19b4d829,2px 1px 8px #b04ebe29}.TechnologyStory-module__4H-4Ta__previous{left:calc(-1 * var(--gutter) + 8px)}.TechnologyStory-module__4H-4Ta__next{right:calc(-1 * var(--gutter) + 8px)}.TechnologyStory-module__4H-4Ta__previous svg{transform:rotate(180deg)}.TechnologyStory-module__4H-4Ta__arrow:hover{filter:brightness(1.12);box-shadow:-2px 0 11px #19b4d847,2px 1px 11px #b04ebe47}.TechnologyStory-module__4H-4Ta__arrow:active{filter:brightness(.96);box-shadow:-1px 0 5px #19b4d82e,1px 0 5px #b04ebe2e}.TechnologyStory-module__4H-4Ta__arrow:focus-visible{outline:2px solid var(--text);outline-offset:3px}.TechnologyStory-module__4H-4Ta__arrow:disabled{visibility:hidden;pointer-events:none}.TechnologyStory-module__4H-4Ta__track{grid-auto-columns:calc(50% - 20px);overflow-x:hidden}.TechnologyStory-module__4H-4Ta__card{grid-template-columns:minmax(0,64fr) minmax(0,36fr);column-gap:20px;min-height:0;padding:24px}}@media (max-width:760px){.TechnologyStory-module__4H-4Ta__section{padding-block:70px}.TechnologyStory-module__4H-4Ta__intro{margin-bottom:36px}.TechnologyStory-module__4H-4Ta__introCopy{font-size:17px}.TechnologyStory-module__4H-4Ta__track{grid-auto-columns:calc(100% - 2 * var(--gutter));gap:16px}.TechnologyStory-module__4H-4Ta__card{border-radius:20px;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr);column-gap:0;min-height:0;padding:22px}.TechnologyStory-module__4H-4Ta__label{align-self:start;font-size:10px}.TechnologyStory-module__4H-4Ta__card h3{font-size:26px}.TechnologyStory-module__4H-4Ta__body{margin-top:18px;font-size:16px;line-height:1.6}.TechnologyStory-module__4H-4Ta__visual,.TechnologyStory-module__4H-4Ta__finalVisual{grid-area:4/1;margin-block:36px 26px}.TechnologyStory-module__4H-4Ta__tools{grid-row:5;margin-top:12px}.TechnologyStory-module__4H-4Ta__conclusion h3{font-size:30px}}@media (prefers-reduced-motion:reduce){.TechnologyStory-module__4H-4Ta__arrow{transition:none}}
.ApproachDiagram-module__QPBn9W__copy{flex:1;grid-template-columns:minmax(0,1fr) 140px;column-gap:16px;min-width:0;display:grid}.ApproachDiagram-module__QPBn9W__copy>h3{overflow-wrap:break-word;grid-area:1/1;align-self:start;min-width:0}.ApproachDiagram-module__QPBn9W__copy>p{grid-area:2/1/auto/-1}.ApproachDiagram-module__QPBn9W__diagram{pointer-events:none;grid-area:1/2;align-self:start;width:140px;height:44px;position:relative;overflow:hidden}.ApproachDiagram-module__QPBn9W__diagram>svg{width:100%;height:100%;display:block}.ApproachDiagram-module__QPBn9W__guide{stroke:var(--muted);stroke-width:1px;opacity:.22}.ApproachDiagram-module__QPBn9W__surface{fill:var(--bg);stroke:var(--line);stroke-width:1.3px}.ApproachDiagram-module__QPBn9W__beam{pointer-events:none;opacity:.65;width:28.5714%;height:100%;animation:10s linear infinite ApproachDiagram-module__QPBn9W__lightSweep;position:absolute;top:0;left:-28.5714%;overflow:hidden;transform:translate(0,0);-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%,#0000);mask-image:linear-gradient(90deg,#0000,#000 50%,#0000)}.ApproachDiagram-module__QPBn9W__beamArtwork{filter:brightness(1.8);width:350%;height:100%;animation:10s linear infinite ApproachDiagram-module__QPBn9W__lightSweepArtwork;position:absolute;top:0;left:100%;transform:translate(0,0)}.ApproachDiagram-module__QPBn9W__beamArtwork>svg{width:100%;height:100%;display:block}@keyframes ApproachDiagram-module__QPBn9W__lightSweep{0%{transform:translate(0,0)}20%,to{transform:translate(450%)}}@keyframes ApproachDiagram-module__QPBn9W__lightSweepArtwork{0%{transform:translate(0,0)}20%,to{transform:translate(-128.571%)}}@media (min-width:761px){.ApproachDiagram-module__QPBn9W__copy{--diagram-width:clamp(160px, calc(17vw - 14px), 230px);grid-template-columns:minmax(0, 1fr) var(--diagram-width)}.ApproachDiagram-module__QPBn9W__diagram{width:var(--diagram-width);aspect-ratio:280/88;height:auto}}@media (max-width:760px){.ApproachDiagram-module__QPBn9W__beam{opacity:.55;-webkit-mask-image:linear-gradient(90deg,#0000,#0000001f 15%,#000000a6 35%,#000 50%,#000000a6 65%,#0000001f 85%,#0000);mask-image:linear-gradient(90deg,#0000,#0000001f 15%,#000000a6 35%,#000 50%,#000000a6 65%,#0000001f 85%,#0000)}.ApproachDiagram-module__QPBn9W__beamArtwork{filter:brightness(1.5)}}@media (prefers-reduced-motion:reduce){.ApproachDiagram-module__QPBn9W__beam{display:none}.ApproachDiagram-module__QPBn9W__beam,.ApproachDiagram-module__QPBn9W__beamArtwork{animation:none}}
.SelectedWorkMedia-module__nYQdFq__video{object-fit:cover;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .3s ease-out;position:absolute;inset:0}.SelectedWorkMedia-module__nYQdFq__visible{opacity:1}@media (prefers-reduced-motion:reduce){.SelectedWorkMedia-module__nYQdFq__video{transition:none;display:none}}.SelectedWorkMedia-module__nYQdFq__link .project-arrow{z-index:1}.SelectedWorkMedia-module__nYQdFq__shell{isolation:isolate;border-radius:28px;position:relative}.SelectedWorkMedia-module__nYQdFq__shell:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;filter:blur(8px);opacity:0;transition:opacity .3s ease-out;position:absolute;inset:-2px;box-shadow:0 0 12px 2px #48bee48c,0 0 24px 1px #4f6fe040}.SelectedWorkMedia-module__nYQdFq__shell>.SelectedWorkMedia-module__nYQdFq__link:after{content:none}.SelectedWorkMedia-module__nYQdFq__shell>.SelectedWorkMedia-module__nYQdFq__link:is(:hover,:active)>img{transform:none}@media (hover:hover) and (pointer:fine){.SelectedWorkMedia-module__nYQdFq__shell:hover:before{opacity:.55}.SelectedWorkMedia-module__nYQdFq__shell:has(:focus-visible):before{opacity:.55}}@media (max-width:760px){.SelectedWorkMedia-module__nYQdFq__shell{border-radius:20px}}@media (prefers-reduced-motion:reduce){.SelectedWorkMedia-module__nYQdFq__shell:before{transition:none}}
.Articles-module__LkBp8a__preview{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(30px,5vw,80px);display:grid}.Articles-module__LkBp8a__preview+.Articles-module__LkBp8a__preview{border-top:1px solid var(--line);margin-top:64px;padding-top:64px}.Articles-module__LkBp8a__previewMedia{display:block;overflow:hidden}.Articles-module__LkBp8a__previewMedia img{width:100%;height:auto;display:block}.Articles-module__LkBp8a__previewCopy{min-width:0}.Articles-module__LkBp8a__previewCopy h3{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(25px,2.6vw,42px);line-height:1.25}.Articles-module__LkBp8a__previewCopy p{color:var(--muted);margin-top:24px;font-size:16px;line-height:1.7}.Articles-module__LkBp8a__read{align-items:center;gap:24px;margin-top:28px;font-size:14px;display:inline-flex}.Articles-module__LkBp8a__page{padding:150px var(--gutter) 90px}.Articles-module__LkBp8a__heading{max-width:1120px;margin:0 auto 56px}.Articles-module__LkBp8a__heading h1{letter-spacing:-.045em;overflow-wrap:anywhere;margin:24px 0;font-size:clamp(34px,4.5vw,72px);line-height:1.16}.Articles-module__LkBp8a__heading time{color:var(--muted);font-size:14px}.Articles-module__LkBp8a__back{color:var(--muted);margin-bottom:48px;font-size:14px;display:inline-block}.Articles-module__LkBp8a__cover{width:100%;max-width:1440px;height:auto;margin:0 auto;display:block}.Articles-module__LkBp8a__body{margin:64px auto 0}.Articles-module__LkBp8a__body>p,.Articles-module__LkBp8a__body>h2,.Articles-module__LkBp8a__body>blockquote{max-width:780px;margin-left:auto;margin-right:auto}.Articles-module__LkBp8a__body>p{color:#c6c9cb;margin-top:24px;font-size:18px;line-height:1.8}.Articles-module__LkBp8a__body h2{letter-spacing:-.035em;margin-top:80px;margin-bottom:32px;font-size:clamp(28px,3vw,42px);line-height:1.25}.Articles-module__LkBp8a__body blockquote{border-left:1px solid var(--line);letter-spacing:-.02em;margin-top:40px;margin-bottom:40px;padding-left:28px;font-size:clamp(22px,2vw,28px);line-height:1.6}.Articles-module__LkBp8a__body strong{font-weight:700}.Articles-module__LkBp8a__figure{max-width:1100px;margin:48px auto}.Articles-module__LkBp8a__figure img{width:100%;height:auto;display:block}.Articles-module__LkBp8a__end{border-top:1px solid var(--line);max-width:780px;margin:72px auto 0;padding-top:40px;font-size:14px}.Articles-module__LkBp8a__end p{letter-spacing:-.03em;margin:48px 0 24px;font-size:28px;line-height:1.3}@media (max-width:760px){.Articles-module__LkBp8a__preview{grid-template-columns:1fr;gap:28px}.Articles-module__LkBp8a__previewCopy h3{font-size:26px}.Articles-module__LkBp8a__page{padding-top:116px;padding-bottom:60px}.Articles-module__LkBp8a__heading,.Articles-module__LkBp8a__back{margin-bottom:32px}.Articles-module__LkBp8a__body{margin-top:36px}.Articles-module__LkBp8a__body>p{margin-top:22px;font-size:16px;line-height:1.75}.Articles-module__LkBp8a__body h2{margin-top:56px;margin-bottom:24px}.Articles-module__LkBp8a__body blockquote{padding-left:18px}.Articles-module__LkBp8a__figure{margin:32px 0}}
.ArticleTrack-module__4Yh4Nq__navigation{position:relative}.ArticleTrack-module__4Yh4Nq__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;gap:24px;display:grid;overflow-x:hidden}.ArticleTrack-module__4Yh4Nq__track::-webkit-scrollbar{display:none}.ArticleTrack-module__4Yh4Nq__slide{scroll-snap-align:start;min-width:0}.ArticleTrack-module__4Yh4Nq__arrow{color:#f5f6fa;cursor:pointer;z-index:1;background:linear-gradient(#191c24,#191c24) padding-box padding-box,linear-gradient(125deg,#45cce3,#657ceb 40%,#a66bd7 70%,#df65a8) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:box-shadow .22s,filter .22s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:-2px 0 8px #19b4d829,2px 1px 8px #b04ebe29}.ArticleTrack-module__4Yh4Nq__previous{left:calc(-1 * var(--gutter) + 8px)}.ArticleTrack-module__4Yh4Nq__next{right:calc(-1 * var(--gutter) + 8px)}.ArticleTrack-module__4Yh4Nq__previous svg{transform:rotate(180deg)}.ArticleTrack-module__4Yh4Nq__arrow:hover{filter:brightness(1.12);box-shadow:-2px 0 11px #19b4d847,2px 1px 11px #b04ebe47}.ArticleTrack-module__4Yh4Nq__arrow:active{filter:brightness(.96);box-shadow:-1px 0 5px #19b4d82e,1px 0 5px #b04ebe2e}.ArticleTrack-module__4Yh4Nq__arrow:focus-visible{outline:2px solid var(--text);outline-offset:3px}.ArticleTrack-module__4Yh4Nq__arrow:disabled{visibility:hidden;pointer-events:none}@media (max-width:760px){.ArticleTrack-module__4Yh4Nq__track{margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter);grid-auto-columns:100%;gap:16px;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.ArticleTrack-module__4Yh4Nq__arrow{transition:none}}
.GFCasePlayer-module__aVSN5W__player{isolation:isolate;aspect-ratio:16/9;color:#eeefef;--spectrum:linear-gradient(100deg, #00a9ce, #4775ed 40%, #935bd6 70%, #dd489b);background:#101112;border-radius:28px;width:100%;position:relative;overflow:hidden}.GFCasePlayer-module__aVSN5W__video,.GFCasePlayer-module__aVSN5W__poster{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.GFCasePlayer-module__aVSN5W__poster{object-fit:cover;pointer-events:none}.GFCasePlayer-module__aVSN5W__chrome{transition:opacity .22s}.GFCasePlayer-module__aVSN5W__hiddenControls .GFCasePlayer-module__aVSN5W__chrome{opacity:0;pointer-events:none}.GFCasePlayer-module__aVSN5W__player:focus-visible .GFCasePlayer-module__aVSN5W__chrome{opacity:1}.GFCasePlayer-module__aVSN5W__player:has(:focus-visible) .GFCasePlayer-module__aVSN5W__chrome{opacity:1}.GFCasePlayer-module__aVSN5W__player:focus-visible .GFCasePlayer-module__aVSN5W__controls{pointer-events:auto}.GFCasePlayer-module__aVSN5W__player:has(:focus-visible) .GFCasePlayer-module__aVSN5W__controls{pointer-events:auto}.GFCasePlayer-module__aVSN5W__brand{pointer-events:none;background:linear-gradient(#0009,#0000);align-items:center;gap:12px;padding:20px 24px 44px;display:flex;position:absolute;inset:0 0 auto}.GFCasePlayer-module__aVSN5W__brand img{flex:none}.GFCasePlayer-module__aVSN5W__brand span{text-shadow:0 1px 5px #000;font-size:13px;line-height:1.4}.GFCasePlayer-module__aVSN5W__centralPlay{background:linear-gradient(#191c24e8, #191c24e8) padding-box, var(--spectrum) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-3px 0 18px #00a9ce33,3px 0 18px #dd489b33}.GFCasePlayer-module__aVSN5W__centralPlay svg{width:30px;height:30px}.GFCasePlayer-module__aVSN5W__controls{background:linear-gradient(#0000,#000c 35%,#000e);padding:24px 20px 12px;position:absolute;inset:auto 0 0}.GFCasePlayer-module__aVSN5W__row{align-items:center;gap:8px;display:flex}.GFCasePlayer-module__aVSN5W__row button{background:0 0;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.GFCasePlayer-module__aVSN5W__row button svg{width:23px;height:23px}.GFCasePlayer-module__aVSN5W__time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.GFCasePlayer-module__aVSN5W__audio{align-items:center;gap:4px;margin-left:auto;display:flex}.GFCasePlayer-module__aVSN5W__volume{accent-color:#935bd6;width:80px;height:44px;display:none}.GFCasePlayer-module__aVSN5W__timeline{height:44px;position:relative}.GFCasePlayer-module__aVSN5W__rail{background:#ffffff38;border-radius:4px;width:100%;height:4px;position:absolute;top:20px;overflow:hidden}.GFCasePlayer-module__aVSN5W__buffer,.GFCasePlayer-module__aVSN5W__progress{position:absolute;inset:0 auto 0 0}.GFCasePlayer-module__aVSN5W__buffer{width:var(--buffered);background:#ffffff50}.GFCasePlayer-module__aVSN5W__progress{width:var(--played);background:var(--spectrum)}.GFCasePlayer-module__aVSN5W__timeline input{cursor:pointer;appearance:none;background:0 0;width:100%;height:44px;margin:0;position:absolute;inset:0}.GFCasePlayer-module__aVSN5W__timeline input::-webkit-slider-thumb{appearance:none;background:#eeefef;border-radius:50%;width:12px;height:12px}.GFCasePlayer-module__aVSN5W__timeline input::-moz-range-thumb{background:#eeefef;border:0;border-radius:50%;width:12px;height:12px}.GFCasePlayer-module__aVSN5W__timeline input:disabled{cursor:default}.GFCasePlayer-module__aVSN5W__timeline input:disabled::-webkit-slider-thumb{opacity:0}.GFCasePlayer-module__aVSN5W__timeline input:disabled::-moz-range-thumb{opacity:0}.GFCasePlayer-module__aVSN5W__player button:focus-visible,.GFCasePlayer-module__aVSN5W__player input:focus-visible,.GFCasePlayer-module__aVSN5W__player:focus-visible{outline-offset:-3px;outline:2px solid #eeefef}.GFCasePlayer-module__aVSN5W__status,.GFCasePlayer-module__aVSN5W__error,.GFCasePlayer-module__aVSN5W__notice{text-align:center;background:#101112ee;border-radius:8px;margin:0;padding:8px 12px;font-size:13px;line-height:1.4;position:absolute}.GFCasePlayer-module__aVSN5W__status{top:50%;left:50%;transform:translate(-50%,-50%)}.GFCasePlayer-module__aVSN5W__error{top:16%;left:12%;right:12%}.GFCasePlayer-module__aVSN5W__notice{top:25%;left:12%;right:12%}.GFCasePlayer-module__aVSN5W__player:fullscreen{border-radius:0;width:100%;height:100%}@media (hover:hover) and (pointer:fine){.GFCasePlayer-module__aVSN5W__volume{display:block}.GFCasePlayer-module__aVSN5W__row button:hover{background:#ffffff1f}.GFCasePlayer-module__aVSN5W__centralPlay:hover{box-shadow:-3px 0 24px #00a9ce55,3px 0 24px #dd489b55}}@media (max-width:760px){.GFCasePlayer-module__aVSN5W__player{border-radius:20px}.GFCasePlayer-module__aVSN5W__brand{gap:8px;padding:10px 12px 24px}.GFCasePlayer-module__aVSN5W__brand img{width:28px;height:28px}.GFCasePlayer-module__aVSN5W__brand span{font-size:11px}.GFCasePlayer-module__aVSN5W__centralPlay{width:44px;height:44px;top:calc(50% - 30px)}.GFCasePlayer-module__aVSN5W__controls{padding:0 10px 4px}.GFCasePlayer-module__aVSN5W__row{gap:2px}.GFCasePlayer-module__aVSN5W__time{font-size:11px}.GFCasePlayer-module__aVSN5W__volume{display:none}.GFCasePlayer-module__aVSN5W__error,.GFCasePlayer-module__aVSN5W__notice{font-size:11px;top:8px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.GFCasePlayer-module__aVSN5W__chrome{transition:none}}
.ProductionTools-module__R4TjnG__section{padding:56px var(--gutter);border-bottom:1px solid var(--line)}.ProductionTools-module__R4TjnG__heading h2{letter-spacing:-.025em;font-size:24px;line-height:1.25}.ProductionTools-module__R4TjnG__heading p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6}.ProductionTools-module__R4TjnG__logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1000px;margin:28px auto 0;padding:0;list-style:none;display:grid}.ProductionTools-module__R4TjnG__logos li{justify-content:center;align-items:center;min-width:0;height:80px;display:flex;overflow:hidden}.ProductionTools-module__R4TjnG__logos img{object-fit:contain;opacity:.65;flex-shrink:0;height:auto;display:block}@media (max-width:760px){.ProductionTools-module__R4TjnG__section{padding-block:40px}.ProductionTools-module__R4TjnG__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
.Privacy-module__mdH3SG__list{color:#c6c9cb;max-width:780px;margin:24px auto 0;padding-left:1.4em;font-size:18px;line-height:1.8}@media (max-width:760px){.Privacy-module__mdH3SG__list{margin-top:22px;font-size:16px;line-height:1.75}}
.Archive-module__cA533q__page{padding:150px var(--gutter) 80px}.Archive-module__cA533q__heading{max-width:1100px;margin-bottom:64px}.Archive-module__cA533q__heading a,.Archive-module__cA533q__back{color:var(--muted);font-size:14px}.Archive-module__cA533q__heading h1{letter-spacing:-.045em;margin:56px 0 24px;font-size:clamp(36px,5.5vw,88px);line-height:1.08}.Archive-module__cA533q__heading p{color:var(--muted);margin:16px 0;line-height:1.7}.Archive-module__cA533q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 40px;display:grid}.Archive-module__cA533q__grid h2{margin-top:24px;font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.3}.Archive-module__cA533q__back{margin-top:72px;display:inline-block}@media (max-width:760px){.Archive-module__cA533q__page{padding-top:112px;padding-bottom:48px}.Archive-module__cA533q__grid{grid-template-columns:1fr;gap:40px}.Archive-module__cA533q__heading{margin-bottom:32px}}
.FilmMedia-module__Y2u19G__backgroundVideo{opacity:0;transition:opacity .45s ease-out}.FilmMedia-module__Y2u19G__ready{opacity:1}@media (prefers-reduced-motion:reduce){.FilmMedia-module__Y2u19G__backgroundVideo{transition:none}}.FilmMedia-module__Y2u19G__heroControl{right:var(--gutter);bottom:max(112px, calc(env(safe-area-inset-bottom) + 88px));z-index:1;color:#eeefef;cursor:pointer;width:44px;height:44px;transition:background-color var(--interaction-time) ease, color var(--interaction-time) ease;background:#10111259;border:1px solid #ffffff8c;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.FilmMedia-module__Y2u19G__heroControl:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (hover:hover) and (pointer:fine){.FilmMedia-module__Y2u19G__heroControl:hover{color:#111;background:#fff}}
