@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--bg:#101211;--ink:#edece7;--muted:#a6aaa4;--gold:#d1ae73;--line:#343a35}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.65 'DM Sans',sans-serif}body:has(dialog[open]){overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a,button{touch-action:manipulation}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.skip{position:fixed;top:-100px;z-index:20;background:var(--gold);color:#111;padding:12px}.skip:focus{top:0}.reading-progress{height:2px;background:var(--gold);width:0;position:fixed;top:0;left:0;z-index:15}header{height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid var(--line);background:#101211f0;position:sticky;top:0;z-index:5;backdrop-filter:blur(20px)}.wordmark{font:30px Georgia,serif;display:flex;align-items:center;gap:18px}.wordmark span{font:600 12px 'DM Sans',sans-serif;letter-spacing:2px}nav{display:flex;gap:32px;font-size:14px}nav a:hover,nav a.current{color:var(--gold)}#language{border:0;background:none;font-size:14px;padding:8px}#language span{color:var(--muted)}.hero{padding:42px 5% 0;max-width:1800px;margin:auto}.hero-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px;gap:30px}.eyebrow{font-size:12px;letter-spacing:2.2px;color:var(--gold);font-weight:600;margin:0 0 16px}h1{font-family:'Manrope',sans-serif;font-size:clamp(56px,7.9vw,124px);line-height:1.12;letter-spacing:-5px;font-weight:500;margin:0}h1 span{color:var(--gold)}.hero-intro{font-size:20px;max-width:215px;margin-bottom:14px;color:var(--muted)}.cinema{position:relative;background:#171b18;aspect-ratio:2.38;overflow:hidden}.cinema>img{height:100%;width:100%;object-fit:cover;display:block;transition:opacity .25s,transform 1.4s cubic-bezier(.2,.8,.2,1)}.cinema:hover>img{transform:scale(1.025)}.cinema.portrait>img{object-fit:contain;background:#181b18;filter:grayscale(1)}.cinema:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#000c,transparent 65%);pointer-events:none}.frame-label{position:absolute;top:22px;left:26px;right:26px;display:flex;justify-content:space-between;z-index:1;font-size:11px;letter-spacing:2px;text-shadow:0 1px 6px #000}.scene-caption{position:absolute;bottom:27px;left:32px;right:32px;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:20px}.scene-caption .eyebrow{margin:0 0 3px}.scene-caption h2{font-size:clamp(25px,3vw,48px);margin:0;letter-spacing:-1.3px}.scene-caption p:last-child{margin:3px 0 0;color:#d9d9d3;font-size:14px}.circle-action{height:62px;width:62px;border:1px solid #ffffff90;border-radius:50%;background:#15191560;flex-shrink:0;transition:background .25s,transform .25s;font-size:35px}.circle-action:hover{background:var(--gold);color:#111;transform:rotate(90deg)}.hero-controls{padding:19px 0;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);font-size:14px}.frame-switch{display:flex;gap:26px}.frame-switch button{border:0;background:none;padding:0;color:var(--muted)}.frame-switch button.active{color:var(--gold)}.text-link{border-bottom:1px solid var(--gold)}.section{padding:90px 5%;max-width:1800px;margin:auto}.section-top{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.quiet{color:var(--muted);font-size:12px;letter-spacing:1px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin:18px 0 42px}h2{font-family:'Manrope',sans-serif;font-size:clamp(32px,4.4vw,62px);font-weight:400;line-height:1.18;letter-spacing:-2px;white-space:pre-line}.section-heading h2{margin:0}.section-heading>p{max-width:345px;color:var(--muted);margin:0}.archive-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0 0 25px}.filters{display:flex;gap:8px;flex-wrap:wrap}.filters button{border:1px solid var(--line);border-radius:30px;background:none;color:var(--muted);font-size:14px;padding:8px 20px}.filters button.active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.filters button:hover{border-color:var(--gold)}.work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.project-card{min-height:270px;text-align:left;border:1px solid var(--line);padding:25px;background:#171c19;display:flex;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;transition:transform .3s,border-color .3s}.project-card:hover{transform:translateY(-5px);border-color:var(--gold)}.card-top{display:flex;justify-content:space-between;gap:8px;font-size:12px;letter-spacing:1px;color:#c1c4bd}.card-number{position:absolute;right:20px;top:15%;font:800 150px/1 'Manrope',sans-serif;color:#ffffff05;z-index:-1}.project-card h3{font:400 clamp(26px,2.7vw,39px)/1.15 'Manrope',sans-serif;letter-spacing:-1px;margin:auto 0 8px;padding-top:55px}.role{font-size:14px;color:#c1c4bd}.card-bottom{display:flex;justify-content:space-between;align-items:center}.card-plus{font-size:24px;color:var(--gold)}.project-card.darkland{background:linear-gradient(0deg,#0a0e0ae6,#0a0e0a50),url('assets/darkland.jpg') center/cover}.project-card:nth-child(3n+2){background-color:#1d2023}.project-card:nth-child(3n){background-color:#25251f}.outline-button{border:1px solid var(--line);padding:14px 24px;background:none;margin-top:30px;font-size:14px}.outline-button:hover{border-color:var(--gold);color:var(--gold)}.about-section{display:grid;grid-template-columns:1fr 1.15fr;gap:9%;align-items:center;border-top:1px solid var(--line)}.portrait-wrap{position:relative;max-width:500px}.portrait-wrap img{width:100%;display:block;filter:grayscale(1);aspect-ratio:4/5;object-fit:cover}.portrait-wrap>span{position:absolute;bottom:20px;left:20px;padding:6px 12px;background:#101211bb;font-size:11px;letter-spacing:1px}.about-copy h2{font-size:clamp(30px,3.5vw,50px);margin:20px 0 30px}.about-copy>p:not(.eyebrow){color:var(--muted)}.about-links{display:flex;gap:25px;margin-top:30px;font-size:14px;flex-wrap:wrap}.about-links a{border-bottom:1px solid var(--gold)}.recognition{background:#191e1a;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.recognition>h2{margin:20px 0 50px}.award-layout{display:grid;grid-template-columns:1fr 1.4fr;gap:9%}.award-years{display:flex;flex-direction:column}.award-years button{background:none;border:0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:18px 0;font:400 44px 'Manrope',sans-serif;color:#9da49a;gap:20px}.award-years button span{font:12px 'DM Sans',sans-serif;letter-spacing:1px}.award-years button[aria-selected=true]{color:var(--gold);border-color:var(--gold)}#award-panel{border-left:1px solid var(--line);padding-left:45px;align-self:center;min-height:260px}#award-panel h3{font:400 40px/1.2 'Manrope',sans-serif;letter-spacing:-1px;margin:20px 0 12px}#award-panel p{color:#b7beb4}.award-badge{display:inline-block;border:1px solid #8a784f;color:var(--gold);padding:5px 14px;font-size:12px;letter-spacing:1.5px}.award-sources{display:flex;gap:20px;font-size:14px;margin-top:24px}.award-sources a{border-bottom:1px solid var(--gold)}.closing{text-align:center}.closing h2{font-size:clamp(44px,6vw,88px);margin:20px 0 35px}.closing-links{display:flex;justify-content:center;gap:25px}.closing-links a{border:1px solid var(--line);padding:13px 25px;font-size:14px}.closing-links a:hover{background:var(--gold);color:#111}footer{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px 5%;border-top:1px solid var(--line);font-size:12px;letter-spacing:1px}footer button{font-size:12px;border:0;background:none;color:var(--muted)}footer>span{color:var(--muted)}dialog{background:#181d19;color:var(--ink);border:1px solid #616c5e;padding:65px 55px 50px;width:min(780px,92vw);max-height:88svh;overflow:auto}dialog::backdrop{background:#050807d9;backdrop-filter:blur(8px)}.dialog-close{position:absolute;right:22px;top:18px;background:none;border:0;font-size:14px;color:var(--gold);padding:8px}.dialog-image{width:calc(100% + 110px);margin:-5px -55px 30px;aspect-ratio:2.38;object-fit:cover}dialog h2{margin:20px 0;font-size:48px}dialog p{color:var(--muted)}.project-facts{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;margin:25px 0}.project-facts dt{font-size:12px;color:var(--gold);letter-spacing:1px;margin-bottom:5px}.project-facts dd{margin:0}.dialog-nav{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:22px;margin-top:30px}.dialog-nav button{background:none;border:0;color:var(--gold);font-size:14px}.source-list{padding-left:20px}.source-list li{margin:12px 0}.source-list a{border-bottom:1px solid #67745f;font-size:14px}.source-list a:hover{color:var(--gold)}.reveal{animation:rise .45s both}@keyframes rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@media(min-width:1600px){.cinema{max-height:600px}}@media(max-width:900px){.wordmark span{display:none}.hero-heading{align-items:flex-start}.hero-intro{font-size:16px;max-width:170px}h1{letter-spacing:-3px}.section-heading{align-items:flex-start;flex-direction:column;gap:25px}.section-heading>p{max-width:550px}.work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section{gap:6%}.award-layout{gap:5%}#award-panel{padding-left:25px}nav{gap:22px}.section{padding-top:75px;padding-bottom:75px}}
@media(max-width:600px){html{scroll-padding-top:76px}header{height:72px;padding:0 5%}nav{gap:16px;font-size:12px}.wordmark{font-size:25px}nav a:nth-child(3){display:none}.hero{padding-top:28px}.hero-heading{display:block;margin-bottom:22px}.hero-intro{max-width:none;font-size:16px;margin:12px 0 0}h1{font-size:clamp(48px,11vw,68px);letter-spacing:-2.5px}.eyebrow{font-size:11px;letter-spacing:1.6px}.cinema{aspect-ratio:1.15}.cinema>img{object-position:35% center}.cinema.portrait>img{object-fit:cover;object-position:center 34%}.frame-label{left:18px;right:18px;top:16px;font-size:10px}.scene-caption{bottom:20px;left:18px;right:18px}.scene-caption h2{font-size:28px}.scene-caption .eyebrow{font-size:10px}.scene-caption p:last-child{font-size:12px}.circle-action{height:47px;width:47px;font-size:28px}.hero-controls{font-size:12px;align-items:flex-start}.frame-switch{gap:14px}.text-link{max-width:105px;text-align:right}.section{padding-top:60px;padding-bottom:60px}.section-top .quiet{font-size:10px}h2{letter-spacing:-1.3px;font-size:34px}.section-heading{gap:18px;margin-bottom:25px}.section-heading>p{font-size:16px}.archive-toolbar{display:block}.filters{gap:6px;margin-bottom:15px}.filters button{font-size:12px;padding:8px 13px}.work-grid{gap:12px}.project-card{min-height:215px;padding:17px}.project-card h3{font-size:25px;padding-top:35px}.card-top{font-size:10px;letter-spacing:.5px}.role{font-size:12px}.card-number{font-size:100px}.about-section{display:flex;flex-direction:column;gap:35px}.portrait-wrap{width:100%;max-width:360px;align-self:flex-start}.portrait-wrap img{aspect-ratio:1}.about-copy h2{font-size:34px}.award-layout{display:block}.award-years{flex-direction:row;gap:20px;margin-bottom:35px}.award-years button{font-size:30px;flex:1;display:block;text-align:left}.award-years button span{display:block;font-size:9px;margin-top:8px;letter-spacing:.3px}#award-panel{padding:0;border:0;min-height:275px}#award-panel h3{font-size:34px}.closing-links{flex-direction:column;gap:12px}.closing-links a{align-self:center}.closing h2{font-size:47px}footer{flex-wrap:wrap;font-size:11px}footer>span{display:none}dialog{padding:65px 25px 30px}dialog h2{font-size:36px}.dialog-image{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}.project-facts{grid-template-columns:1fr}.hero-controls,.frame-switch{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.cinema:hover>img,.project-card:hover,.circle-action:hover{transform:none}}
/* Screen, projects and management */
[hidden]{display:none!important}.nav-contact{color:var(--gold)}.hero-intro{max-width:305px;font-size:16px}.hero-intro p{margin:0 0 15px}.hero-intro .text-link{font-size:14px}.cinema.portrait>img{object-fit:cover;object-position:center 37%;filter:none}.inline-action,.text-button{padding:0 0 3px;border:0;border-bottom:1px solid var(--gold);background:none;text-align:left;font-size:14px}.play-action{font-size:23px}.play-action:hover{transform:none}.screen-section{border-bottom:1px solid var(--line)}.screen-layout{display:grid;grid-template-columns:.85fr 1.4fr;align-items:center;gap:7%}.screen-copy h2{margin:15px 0 22px}.screen-copy p{color:var(--muted);max-width:420px}.screen-copy .quiet{display:block;margin:25px 0}.screen-copy .text-button{margin-top:3px}.video-poster{position:relative;aspect-ratio:16/9;border:1px solid var(--line);padding:0;background:#060807;overflow:hidden;width:100%}.video-poster img{width:100%;height:100%;object-fit:cover;opacity:.82;transition:transform .6s,opacity .6s}.video-poster:hover img{transform:scale(1.035);opacity:1}.play-symbol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:78px;height:78px;display:grid;place-items:center;padding-left:4px;border:1px solid #e9e6d8;border-radius:50%;background:#10121188;font-size:25px}.poster-label{position:absolute;bottom:22px;left:25px;font-size:14px;letter-spacing:.5px;text-shadow:0 2px 10px #000}.featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 30px}.featured-card{border:0;background:none;padding:0;text-align:left}.featured-image{aspect-ratio:2.05;position:relative;overflow:hidden;background:#1a201a}.featured-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.featured-card:hover img{transform:scale(1.035)}.feature-open{display:grid;place-items:center;position:absolute;right:18px;bottom:18px;width:40px;height:40px;font-size:26px;border:1px solid #ffffff90;border-radius:50%;background:#1118}.featured-meta{display:flex;justify-content:space-between;gap:15px;color:var(--muted);font-size:12px;margin-top:20px}.featured-card h3{font:400 36px/1.2 'Manrope',sans-serif;letter-spacing:-1px;margin:10px 0}.featured-card>p{font-size:15px;color:var(--muted);margin:0;max-width:90%}.featured-card:hover h3{color:var(--gold)}.archive-heading{margin:70px 0 25px;display:flex;justify-content:space-between;gap:20px;align-items:baseline}.archive-heading h3{font:400 27px 'Manrope',sans-serif;margin:0}.credit-list{border-top:1px solid var(--line)}.credit-row{width:100%;display:grid;grid-template-columns:65px 1.4fr 1fr .6fr 20px;align-items:center;gap:18px;padding:20px 8px;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);transition:background .2s}.credit-row:hover{background:#222923}.credit-year,.credit-role,.credit-type{color:var(--muted);font-size:14px}.credit-title{font-size:20px}.credit-title small{display:block;font-size:12px;color:var(--muted)}.credit-plus{font-size:25px;color:var(--gold)}.directing-section{background:#1a201b;border-block:1px solid var(--line)}.director-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:6%;align-items:center;margin-top:24px}.director-image{border:0;padding:0;position:relative;aspect-ratio:1.25;overflow:hidden;background:#111;width:100%}.director-image img{width:100%;height:100%;object-fit:cover;object-position:45% center}.director-image:after{content:'';position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#000c)}.director-image .feature-open{z-index:1}.director-caption{position:absolute;bottom:25px;left:22px;right:70px;z-index:1;font-size:11px;letter-spacing:1.3px;text-align:left}.director-layout h2{font-size:80px;margin:0 0 25px}.director-layout p{color:var(--muted)}.director-layout .director-lead{font-size:22px;line-height:1.4;white-space:pre-line;color:var(--ink)}.director-facts{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;color:var(--gold);margin-top:25px}.portrait-button{border:0;padding:0;background:none;text-align:left}.portrait-button img{filter:none;object-position:51% center}.portrait-wrap>span{right:20px;display:flex;justify-content:space-between;align-items:center}.portrait-wrap b{font-size:24px;font-weight:400}.gallery-section{border-top:1px solid var(--line)}.gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.gallery-item{padding:0;border:0;background:none;text-align:left;overflow:hidden}.gallery-item img{width:100%;aspect-ratio:1;object-fit:cover;display:block;transition:filter .4s}.gallery-item:hover img{filter:brightness(1.12)}.gallery-item>span{display:flex;justify-content:space-between;align-items:center;padding-top:13px;font-size:13px;color:var(--muted)}.gallery-item b{font-size:24px;font-weight:400;color:var(--gold)}.press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.press-card{display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid var(--line);padding:28px 0 0}.press-card h3{font:400 29px/1.3 'Manrope',sans-serif;letter-spacing:-.6px;margin:23px 0 16px}.press-card p{color:var(--muted);margin:0 0 30px}.press-card>.text-link{margin-top:auto;font-size:14px}.press-card:hover h3{color:var(--gold)}.contact-section{background:var(--gold);color:#161914}.contact-section .eyebrow{color:#474533}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.contact-layout h2{max-width:490px;margin:12px 0 24px}.contact-layout p{max-width:410px}.contact-details{padding-top:20px}.email-address{font:400 clamp(24px,2.8vw,42px)/1.3 'Manrope',sans-serif;letter-spacing:-1px;border-bottom:1px solid #5f5539;overflow-wrap:anywhere}.contact-types{display:flex;flex-wrap:wrap;gap:9px;margin:26px 0}.contact-types a{font-size:13px;border:1px solid #756645;border-radius:30px;padding:7px 16px}.contact-types a:hover{background:#1b211a;color:var(--gold)}.contact-section .text-button{border-color:#5f5539}.contact-section :focus-visible{outline-color:#111}.contact-section #copy-status{min-height:24px;font-size:13px;margin:12px 0 0}.project-figure{margin:0 0 28px}.project-figure .dialog-image{width:100%;margin:0;display:block;aspect-ratio:1.9}.project-figure figcaption{font-size:11px;text-align:right;color:var(--muted);margin-top:7px}.project-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:25px}.project-actions .outline-button{margin:0}.project-actions .text-link{font-size:14px}.recognition-note{border-left:2px solid var(--gold);padding-left:16px;color:var(--gold)}#video-dialog,#gallery-dialog{width:min(1100px,94vw)}.video-embed{aspect-ratio:16/9;background:#050705;width:100%}.video-embed iframe{width:100%;height:100%;border:0;display:block}.video-links{display:flex;gap:25px;margin:25px 0 0;font-size:14px}.lightbox-image{width:100%;max-height:56svh;object-fit:contain;display:block;background:#0c100d}.lightbox-caption{display:flex;justify-content:space-between;gap:20px;align-items:center}.lightbox-caption h2{font-size:26px;margin:22px 0 8px;letter-spacing:-.5px}.lightbox-caption p{font-size:13px;margin:0}.lightbox-caption .quiet{white-space:nowrap}
@media(max-width:1000px){nav{gap:20px}.hero-intro{max-width:240px}.screen-layout{gap:5%;grid-template-columns:1fr 1.2fr}.director-layout{grid-template-columns:1fr 1fr;gap:5%}.director-layout h2{font-size:62px}.press-grid{gap:25px}.email-address{font-size:28px}.contact-layout{gap:5%}}
@media(max-width:700px){nav a:nth-child(3),nav a:nth-child(4){display:none}.hero-intro{max-width:230px}.screen-layout,.director-layout,.contact-layout{grid-template-columns:1fr;gap:30px}.screen-copy p{max-width:100%}.screen-copy h2{margin-top:12px}.screen-copy .quiet{margin:18px 0}.video-poster{margin-top:10px}.director-image{aspect-ratio:1.7}.director-layout h2{margin-top:10px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px}.press-grid{grid-template-columns:1fr;gap:30px}.press-card h3{margin:15px 0 10px}.press-card p{margin-bottom:18px}.contact-layout{gap:10px}.contact-layout h2{max-width:350px}.contact-details{padding-top:18px}.email-address{font-size:clamp(25px,6.4vw,38px)}.credit-row{grid-template-columns:48px 1.4fr 1fr 16px;gap:12px}.credit-type{display:none}.credit-title{font-size:18px}.credit-role{font-size:13px}.archive-heading .quiet{display:none}}
@media(max-width:600px){.hero-intro{max-width:100%;font-size:15px}.hero-intro p{margin-bottom:10px}.hero-intro .text-link{max-width:none}.hero-controls{gap:16px}.hero-controls .inline-action{font-size:12px}.frame-switch{gap:22px}.featured-grid{grid-template-columns:1fr;gap:35px}.featured-image{aspect-ratio:1.8}.featured-card h3{font-size:30px}.featured-card>p{max-width:100%;font-size:14px}.featured-meta{margin-top:15px}.archive-heading{margin-top:48px}.archive-heading h3{font-size:24px}.credit-row{grid-template-columns:40px 1fr 16px;gap:12px;padding:16px 0}.credit-title{font-size:19px}.credit-role{grid-column:2;grid-row:auto;margin-top:-8px;font-size:12px}.credit-plus{grid-column:3;grid-row:1/3}.credit-year{font-size:12px;align-self:start;padding-top:5px}.credit-title small{font-size:11px}.portrait-wrap{max-width:none}.portrait-wrap img{aspect-ratio:4/5}.gallery-item>span{font-size:12px}.contact-section .text-button{font-size:13px}.press-card>.text-link{max-width:none;text-align:left}.project-actions .text-link{max-width:none}.video-links{flex-wrap:wrap;gap:16px;font-size:12px}.video-links .text-link{max-width:none;text-align:left}.video-dialog h2{font-size:34px}#video-dialog,#gallery-dialog{padding:58px 15px 25px}.lightbox-caption h2{font-size:21px}.lightbox-caption p{font-size:12px}.lightbox-caption{gap:12px}.dialog-nav{gap:10px}.dialog-nav button{font-size:12px}.dialog-nav .quiet{font-size:10px;align-self:center}.project-facts{grid-template-columns:1fr 1fr}.play-symbol{width:62px;height:62px;font-size:21px}footer{column-gap:15px;row-gap:15px}footer button{font-size:11px}}
