@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@1,300&family=Roboto+Mono:wght@400;500&display=swap";:root{--blue: #0900ff;--black: #050505;--white: #fdfdfb;--grey: #777;--line: rgba(0, 0, 0, .2);--mono: "Roboto Mono", "Courier New", monospace;--serif: "Cormorant Garamond", Georgia, serif;--body-copy-size: clamp(14px, 1.05vw, 16px);--gutter: clamp(18px, 2.5vw, 42px);--header-h: 62px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--white)}body{margin:0;color:var(--black);background:var(--white);font-family:var(--mono);font-size:14px;line-height:1.45}body.is-locked{overflow:hidden}img,video{display:block;width:100%}button,a{color:inherit}a{text-decoration:none}button{font:inherit}::selection{color:#fff;background:var(--blue)}.skip-link{position:fixed;left:12px;top:-60px;z-index:1000;padding:10px 14px;color:#fff;background:var(--blue);transition:top .2s}.skip-link:focus{top:12px}.page-shell{min-height:70vh}.page-pad{padding-inline:var(--gutter)}.eyebrow{margin:0 0 10px;color:var(--blue);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.display-title{margin:0;font-size:clamp(42px,7vw,112px);font-weight:400;line-height:.92;letter-spacing:-.06em}.serif-accent{font-family:var(--serif);font-size:1.15em;font-style:italic;font-weight:300}.text-link{border-bottom:1px solid currentColor}.text-link:hover,.text-link:focus-visible{color:var(--blue)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:sticky;z-index:80;top:0;display:flex;min-height:68px;align-items:flex-start;justify-content:space-between;padding:18px var(--gutter) 12px;color:var(--black);background:transparent}.brand{display:block;flex:0 0 auto}.header-wip-mark{display:block;width:clamp(108px,10.5vw,152px);height:auto;filter:brightness(0);transition:filter .22s ease}.site-nav{display:block}.nav-list{display:flex;gap:clamp(14px,2vw,30px);padding:0;margin:0;list-style:none;font-size:12px}.nav-list a{transition:color .16s ease}.nav-list a:hover,.nav-list a:focus-visible,.nav-list a[aria-current=page]{color:var(--blue)}.home-header.is-scrolled{color:var(--blue)}.home-header.is-scrolled .header-wip-mark{filter:brightness(0) saturate(100%) invert(11%) sepia(100%) saturate(7495%) hue-rotate(248deg) brightness(91%) contrast(143%)}.home-header.is-scrolled .nav-list a{color:var(--blue)}.hero{min-height:clamp(430px,68svh,760px);color:var(--black);background:var(--white)}.hero-intro{display:flex;min-height:clamp(430px,68svh,760px);align-items:center;justify-content:center;padding:clamp(80px,13vh,150px) var(--gutter) clamp(60px,10vh,120px)}.hero-statement{width:min(100%,1120px);margin:0;font-size:clamp(20px,2.2vw,32px);font-weight:400;line-height:1.14;letter-spacing:-.04em;text-align:left}.homepage-breathing-space{height:clamp(80px,13vh,170px);background:var(--white)}.section-heading{display:flex;align-items:baseline;justify-content:space-between;padding:50px var(--gutter) 35px;border-top:1px solid var(--line)}.section-heading h1,.section-heading h2{margin:0;font-size:12px;font-weight:400;letter-spacing:0}.section-heading span{color:var(--grey);font-size:11px}.work-feed{padding:0 var(--gutter) 90px}.feed-item{--item-width: min(46vw, 760px);width:100%;margin-bottom:18vh}.feed-item[data-scale=large]{--item-width: min(62vw, 1080px)}.feed-item[data-scale=small]{--item-width: min(30vw, 500px)}.feed-item[data-orientation=portrait][data-scale=large]{--item-width: min(34vw, 560px)}.feed-item[data-orientation=portrait][data-scale=medium]{--item-width: min(30vw, 500px)}.feed-item[data-orientation=portrait][data-scale=small]{--item-width: min(25vw, 410px)}.feed-item.has-diptych[data-scale]{--item-width: min(54vw, 920px)}.feed-item[data-spacing=tight]{margin-bottom:12vh}.feed-item[data-spacing=pause]{margin-bottom:26vh}.feed-item[data-align=left] .feed-media,.feed-item[data-align=left] .feed-credit{margin-right:auto;margin-left:0}.feed-item[data-align=center] .feed-media,.feed-item[data-align=center] .feed-credit{margin-right:auto;margin-left:auto}.feed-item[data-align=right] .feed-media,.feed-item[data-align=right] .feed-credit{margin-right:0;margin-left:auto}.feed-media{position:relative;width:var(--item-width);cursor:pointer}.feed-media img,.feed-media video{height:auto}.feed-media:not(.diptych) img,.feed-media:not(.diptych) video{max-height:78svh;object-fit:contain;object-position:left bottom}.feed-item[data-align=center] .feed-media:not(.diptych) img,.feed-item[data-align=center] .feed-media:not(.diptych) video{object-position:center bottom}.feed-item[data-align=right] .feed-media:not(.diptych) img,.feed-item[data-align=right] .feed-media:not(.diptych) video{object-position:right bottom}.feed-media button{display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.feed-media.diptych{display:grid;gap:clamp(12px,1.25vw,20px);align-items:end;background:transparent;grid-template-columns:1fr 1fr}.feed-media.diptych button{align-self:end;overflow:hidden;background:#eee}.feed-media.diptych img,.feed-media.diptych video{width:100%;height:auto;max-height:78svh;object-fit:contain}.feed-credit{width:var(--item-width);padding:10px 0 14px;margin-top:0;margin-bottom:0;font-size:clamp(11px,.78vw,12px)}.feed-credit a:first-child{color:var(--blue)}.feed-credit a:hover{border-bottom:1px solid}.caption-line{display:flex;flex-wrap:wrap;gap:2px 8px;margin:0;color:var(--grey);font-size:11px}.caption-line a{color:var(--blue)}.caption-type{display:inline-block;margin-top:18px;padding:4px 7px;border:1px solid currentColor;color:var(--blue);font-size:9px;text-transform:uppercase}.load-more-wrap{display:flex;justify-content:center;padding-bottom:110px}.load-more{min-width:180px;padding:13px 20px;border:1px solid var(--black);background:transparent;cursor:pointer;text-transform:uppercase;transition:color .2s,background .2s}.load-more:hover,.load-more:focus-visible{color:#fff;background:var(--black)}.feed-item[hidden]{display:none}.lightbox{position:fixed;z-index:200;inset:0;display:none;color:#fff;background:#040404fa}.lightbox[aria-hidden=false]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.lightbox-top{display:flex;align-items:center;justify-content:space-between;padding:16px var(--gutter)}.lightbox-count{color:#aaa;font-size:11px}.lightbox-close{padding:7px 0 7px 20px;border:0;color:#fff;background:transparent;cursor:pointer;text-transform:uppercase}.lightbox-stage{position:relative;display:grid;min-height:0;padding:0 clamp(54px,7vw,110px);place-items:center}.lightbox-stage img,.lightbox-stage video{width:auto;max-width:100%;height:auto;max-height:calc(100svh - 180px);object-fit:contain}.lightbox-nav{position:absolute;z-index:2;top:0;bottom:0;width:clamp(45px,7vw,100px);border:0;color:#fff;background:transparent;cursor:pointer;font-size:25px}.lightbox-prev{left:0}.lightbox-next{right:0}.lightbox-info{display:grid;max-height:30svh;gap:20px;padding:16px var(--gutter) 20px;overflow-y:auto;grid-template-columns:1fr auto}.lightbox-title{margin:0}.lightbox-details{margin:3px 0 0;color:#aaa;font-size:11px}.lightbox-metadata{display:grid;max-width:680px;margin:12px 0 0;grid-template-columns:max-content 1fr;gap:3px 12px;color:#aaa;font-size:10px;line-height:1.35}.lightbox-metadata:empty{display:none}.lightbox-metadata dt,.lightbox-metadata dd{margin:0}.lightbox-metadata dt{color:#fff}.lightbox-links{display:flex;gap:22px;align-items:start;color:#fff;font-size:11px;text-transform:uppercase}.lightbox-links a{border-bottom:1px solid}.page-intro{display:grid;gap:30px;min-height:45vh;padding:clamp(60px,10vw,150px) var(--gutter) clamp(60px,8vw,120px);grid-template-columns:repeat(12,1fr)}.page-intro .eyebrow{grid-column:1 / 4}.page-intro-content{grid-column:4 / 13}.page-intro p{max-width:830px;margin:25px 0 0;font-size:clamp(17px,2vw,30px);line-height:1.25;letter-spacing:-.035em}.compact-intro{display:block;min-height:auto;padding-top:clamp(42px,5vw,72px);padding-bottom:clamp(28px,3.5vw,50px)}.compact-intro .page-intro-content{display:grid;max-width:none;align-items:start;grid-template-columns:1fr 2fr}.compact-intro h1{margin:0;font-size:12px;font-weight:400}.compact-intro p{max-width:760px;margin-top:0;font-size:var(--body-copy-size);line-height:1.5;letter-spacing:0}.creative-past-link{color:var(--blue);border-bottom:1px solid}.archive-controls{position:sticky;z-index:30;top:var(--header-h);display:flex;gap:10px;padding:13px var(--gutter);border-block:1px solid var(--line);background:#fdfdfbf0;backdrop-filter:blur(10px)}.filter-button{padding:6px 10px;border:1px solid var(--black);border-radius:30px;background:transparent;cursor:pointer;font-size:10px;text-transform:uppercase}.filter-button[aria-pressed=true],.filter-button:hover{color:#fff;background:var(--black)}.archive-grid{display:grid;gap:clamp(40px,7vw,110px) clamp(14px,2.5vw,40px);padding:45px var(--gutter) 150px;grid-template-columns:repeat(2,1fr)}.work-card{align-self:start}.work-card:nth-child(4n+2),.work-card:nth-child(4n+3){padding-top:clamp(60px,10vw,160px)}.work-card-media{overflow:hidden;background:#eee}.work-card-media img,.work-card-media video{height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .5s}.work-card:hover .work-card-media img,.work-card:hover .work-card-media video{transform:scale(1.015)}.work-card-copy{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding-top:10px}.work-card h2,.work-card h3{margin:0;font-size:clamp(16px,1.5vw,23px);font-weight:400;letter-spacing:-.03em}.work-card-meta{flex:0 0 auto;color:var(--grey);font-size:10px;text-transform:uppercase}.production-grid{padding:24px var(--gutter) 150px}.production-grid .work-card{--production-width: min(46vw, 760px);width:var(--production-width);padding-top:0;margin-bottom:18vh}.production-grid .work-card[data-scale=large]{--production-width: min(62vw, 1080px)}.production-grid .work-card[data-scale=small]{--production-width: min(30vw, 500px)}.production-grid .work-card.has-media-pair{--production-width: min(74vw, 1240px)}.production-grid .work-card.has-media-pair[data-scale=large]{--production-width: min(76vw, 1320px)}.production-grid .work-card.has-media-pair[data-scale=small]{--production-width: min(55vw, 900px)}.production-grid .work-card.has-media-pair[data-project=blaest-aw25]{--production-width: min(46vw, 760px)}.production-grid .work-card[data-spacing=tight]{margin-bottom:12vh}.production-grid .work-card[data-spacing=pause]{margin-bottom:26vh}.production-grid .work-card[data-align=left]{margin-right:auto;margin-left:0}.production-grid .work-card[data-align=center]{margin-right:auto;margin-left:auto}.production-grid .work-card[data-align=right]{margin-right:0;margin-left:auto}.production-grid .work-card-media{background:transparent}.production-grid .work-card a{cursor:pointer}.production-grid .work-card-media-pair{display:grid;gap:clamp(10px,1.25vw,20px);align-items:end;grid-template-columns:var(--pair-columns, repeat(2, minmax(0, 1fr)))}.production-grid .work-card[data-project=blaest-aw25] .work-card-media-pair{gap:clamp(6px,.65vw,10px)}.production-grid .work-card-media img{width:100%;height:auto;object-fit:contain}.production-grid .work-card-media video{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.production-grid .work-card-media-pair img{width:100%;height:auto;max-height:78svh;object-fit:contain}.production-grid .work-card-media-pair video{width:100%;height:auto;max-height:78svh;aspect-ratio:16 / 9;object-fit:contain}.production-grid .work-card:hover .work-card-media img,.production-grid .work-card:hover .work-card-media video{transform:none}.production-grid .work-card-media img,.production-grid .work-card-media video{transition:none}.production-grid .work-card-copy{padding-top:9px}.production-grid .work-card h2{font-size:clamp(11px,.8vw,12px);letter-spacing:0}@media(min-width:761px){.production-grid .work-card.has-media-pair[data-project=blaest-aw25]{margin-right:auto;margin-left:33.333%}}.talent-grid{display:grid;gap:clamp(40px,5vw,72px) clamp(12px,2vw,28px);padding:35px var(--gutter) 150px;grid-template-columns:repeat(4,1fr)}.talent-card{align-self:start}.talent-card[data-talent=sture-nordhagen],.talent-card[data-talent=ethan-floro]{margin-top:clamp(38px,5vw,72px)}.talent-card-media{position:relative;overflow:hidden;background:#eee;aspect-ratio:3 / 4}.talent-card-media img{width:100%;height:100%;aspect-ratio:auto!important;object-fit:cover;transition:filter .3s,transform .6s}.talent-card:hover img{filter:saturate(.9);transform:scale(1.012)}.talent-card-copy{display:block;padding-top:9px}.talent-card h2{margin:0;font-size:clamp(14px,1.25vw,18px);font-weight:400;line-height:1.15;letter-spacing:-.025em}.talent-card p{margin:4px 0 0;color:var(--blue);font-size:9px;text-transform:uppercase}.detail-hero{display:grid;min-height:62vh;padding:clamp(70px,11vw,170px) var(--gutter) 60px;grid-template-columns:repeat(12,1fr)}.detail-title{align-self:end;grid-column:1 / 10}.detail-title h1{margin:0;font-size:clamp(52px,10vw,160px);font-weight:400;line-height:.83;letter-spacing:-.075em}.detail-meta{align-self:end;grid-column:10 / 13}.detail-meta p{margin:6px 0}.detail-meta .label{display:block;color:var(--grey);font-size:9px;text-transform:uppercase}.detail-description{display:grid;gap:30px;padding:45px var(--gutter) 100px;border-top:1px solid var(--line);grid-template-columns:repeat(12,1fr)}.detail-description>p{grid-column:4 / 9;margin:0;font-size:var(--body-copy-size);line-height:1.5;letter-spacing:0}.detail-credits{grid-column:10 / 13;font-size:11px;white-space:pre-line}.credit-lines{display:grid;gap:2px;margin-top:8px}.credit-lines span{display:block}.detail-gallery{padding-bottom:130px}.gallery-row{margin:0 auto clamp(55px,10vw,160px)}.gallery-row .gallery-item{width:100%;margin:0}.gallery-single:has(.gallery-item[data-shape=landscape]){width:min(92vw,1600px)}.gallery-single:has(.gallery-item[data-shape=portrait]){width:min(48vw,720px)}.gallery-diptych{display:grid;width:min(82vw,1280px);gap:clamp(10px,1.4vw,24px);align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-item video,.gallery-item img{width:100%;height:auto;max-height:94svh;object-fit:contain}.gallery-item[data-shape=portrait] video,.gallery-item[data-shape=portrait] img{width:auto;max-width:100%;max-height:88svh;margin-inline:auto}.gallery-caption{max-width:700px;margin:9px 0 0;color:var(--grey);font-size:10px}.project-pager{display:grid;border-top:1px solid var(--line);grid-template-columns:1fr 1fr}.project-pager a{min-height:210px;padding:24px var(--gutter)}.project-pager a+a{border-left:1px solid var(--line);text-align:right}.pager-label{color:var(--grey);font-size:9px;text-transform:uppercase}.pager-title{display:block;margin-top:40px;font-size:clamp(20px,3vw,45px);letter-spacing:-.045em}.talent-profile-hero{display:grid;min-height:calc(100svh - var(--header-h));grid-template-columns:1fr 1fr}.talent-profile-image{min-height:70svh;overflow:hidden;background:#eee}.talent-profile-image img{height:100%;object-fit:cover}.talent-profile-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:var(--gutter)}.talent-profile-copy h1{max-width:800px;margin:0;font-size:clamp(52px,8vw,130px);font-weight:400;line-height:.84;letter-spacing:-.07em}.talent-profile-bio{max-width:550px;margin:clamp(40px,7vw,100px) 0 22px;font-size:var(--body-copy-size);line-height:1.5;letter-spacing:0}.talent-profile-links{display:flex;gap:18px;margin:0 0 22px;font-size:11px;text-transform:uppercase}.talent-profile-links a{border-bottom:1px solid}.booking-link{align-self:flex-start;padding:9px 13px;border:1px solid var(--blue);color:var(--blue);text-transform:uppercase}.booking-link:hover{color:#fff;background:var(--blue)}.selected-work{padding-bottom:130px}.talent-photo-gallery{display:grid;gap:clamp(45px,8vw,130px) clamp(10px,2vw,28px);padding:20px var(--gutter) 130px;grid-template-columns:repeat(2,1fr)}.talent-photo{align-self:start;margin:0}.talent-photo[data-shape=landscape]{width:min(100%,1500px);grid-column:1 / 3;justify-self:center}.talent-photo[data-shape=portrait]{width:min(68%,460px);justify-self:center}.talent-photo img{max-height:95svh;object-fit:contain}.talent-photo[data-shape=portrait] img{width:auto;max-width:100%;height:auto;max-height:76svh;margin-inline:auto}.talent-photo figcaption{margin-top:8px;font-size:11px}.talent-photo button{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.related-work .archive-grid{padding-top:0}.about-lead{display:grid;gap:30px;padding:clamp(80px,13vw,190px) var(--gutter);grid-template-columns:repeat(12,1fr)}.about-lead h1{grid-column:1 / 12;margin:0;font-size:clamp(45px,8vw,125px);font-weight:400;line-height:.95;letter-spacing:-.065em}.current-about-lead h1{max-width:1150px;color:var(--blue);font-family:var(--serif);font-size:clamp(42px,6vw,90px);font-style:italic;font-weight:300;line-height:.96;letter-spacing:-.045em}.about-columns{display:grid;gap:40px;padding:0 var(--gutter) 130px;grid-template-columns:1fr 1fr}.about-copy{max-width:680px;font-size:var(--body-copy-size);line-height:1.55}.service-list{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.service-list li{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line)}.contact-band{display:grid;gap:30px;padding:80px var(--gutter);color:#fff;background:var(--black);grid-template-columns:1fr 1fr}.contact-band .contact-details{grid-column:2}.contact-band h2{margin:0;font-size:clamp(40px,7vw,100px);font-weight:400;line-height:.9;letter-spacing:-.06em}.contact-details{display:flex;align-self:end;align-items:flex-start;flex-direction:column;font-size:var(--body-copy-size);line-height:1.55}.contact-details p{margin:0 0 10px}.contact-details a{display:block;width:fit-content;border-bottom:1px solid}.contact-details .founder-credit{margin:34px 0 0}.contact-details .founder-credit a{display:inline;color:inherit}.site-footer{padding:64px 32px;color:#fff;background:var(--blue)}.footer-content{display:flex;width:100%;max-width:1000px;margin:0 auto;flex-wrap:wrap;justify-content:space-between}.footer-left p{margin:0 0 8px;font-size:.9rem}.footer-links.aligned{margin-right:320px;text-transform:uppercase}.footer-links.aligned ul{display:flex;padding:0;margin:0;flex-direction:column;gap:8px;list-style:none;font-size:.9rem}.footer-links.aligned li{margin:0;text-align:left}.footer-links.aligned a:hover{text-decoration:underline}.footer-logo{width:100%;margin-top:64px}.footer-logo img{display:block;width:100%;height:auto;margin-top:64px}.not-found{display:grid;min-height:70vh;padding:var(--gutter);place-items:center;text-align:center}.not-found h1{margin:0;font-size:clamp(80px,20vw,300px);line-height:.8}@media(max-width:760px){:root{--header-h: 56px}.site-header{min-height:58px;padding:14px 12px 10px}.header-wip-mark{width:clamp(76px,23vw,98px)}.nav-list{gap:clamp(8px,2.4vw,14px);font-size:clamp(8px,2.45vw,10px)}.hero,.hero-intro{min-height:clamp(390px,62svh,580px)}.hero-intro{padding:70px 16px 54px}.hero-statement{width:100%;max-width:none;font-size:clamp(16px,4.7vw,20px);line-height:1.16}.homepage-breathing-space{height:90px}.section-heading{padding-top:48px}.work-feed{padding-inline:12px}.feed-item{--item-width: 76%;margin-bottom:116px}.feed-item[data-scale=large]{--item-width: 88%}.feed-item[data-scale=small]{--item-width: 64%}.feed-item[data-orientation=portrait][data-scale=large]{--item-width: 72%}.feed-item[data-orientation=portrait][data-scale=medium]{--item-width: 68%}.feed-item[data-orientation=portrait][data-scale=small]{--item-width: 60%}.feed-item.has-diptych[data-scale]{--item-width: 92%}.feed-item[data-spacing=tight]{margin-bottom:88px}.feed-item[data-spacing=pause]{margin-bottom:144px}.feed-credit{padding-top:8px;font-size:10px}.lightbox-stage{padding:0 38px}.lightbox-info{display:block;max-height:38svh;padding-top:12px}.lightbox-links{margin-top:12px}.page-intro{display:block;min-height:42vh}.page-intro-content{margin-top:25px}.compact-intro{min-height:auto;padding-top:34px;padding-bottom:24px}.compact-intro .page-intro-content{display:block;margin-top:0}.compact-intro p{margin-top:14px}.archive-grid,.talent-grid{gap:55px 10px;padding-inline:10px}.archive-grid{grid-template-columns:1fr}.talent-grid{gap:44px 10px;grid-template-columns:repeat(2,1fr)}.work-card:nth-child(n){padding-top:0}.production-grid{padding:16px 12px 100px}.production-grid .work-card{--production-width: 76%;margin-bottom:116px}.production-grid .work-card[data-scale=large]{--production-width: 88%}.production-grid .work-card[data-scale=small]{--production-width: 64%}.production-grid .work-card.has-media-pair,.production-grid .work-card.has-media-pair[data-scale=large],.production-grid .work-card.has-media-pair[data-scale=small]{--production-width: 92%}.production-grid .work-card.has-media-pair[data-project=blaest-aw25]{--production-width: 70%}.production-grid .work-card[data-spacing=tight]{margin-bottom:88px}.production-grid .work-card[data-spacing=pause]{margin-bottom:144px}.talent-card[data-talent=sture-nordhagen],.talent-card[data-talent=ethan-floro]{margin-top:28px}.talent-card h2{font-size:13px}.talent-card p{margin-top:4px}.detail-hero{display:block;min-height:52vh}.detail-meta{display:grid;gap:12px;margin-top:60px;grid-template-columns:repeat(2,1fr)}.detail-description{display:block}.detail-credits{margin-top:40px}.gallery-single:has(.gallery-item[data-shape=landscape]),.gallery-single:has(.gallery-item[data-shape=portrait]){width:calc(100vw - 20px)}.gallery-diptych{width:calc(100vw - 20px);gap:8px}.project-pager a{min-height:150px;padding-inline:14px}.pager-title{margin-top:24px;font-size:18px}.talent-profile-hero{display:flex;flex-direction:column}.talent-profile-image{order:1;min-height:72svh}.talent-profile-copy{min-height:auto;padding:28px var(--gutter) 54px;order:2}.talent-profile-copy h1{font-size:clamp(46px,15vw,72px)}.talent-profile-bio{margin-top:34px}.talent-photo-gallery{grid-template-columns:1fr}.talent-photo[data-shape=landscape]{width:100%;grid-column:1}.talent-photo[data-shape=portrait]{width:72%}.talent-photo[data-shape=portrait] img{max-height:72svh}.about-lead h1{grid-column:1 / 13}.about-columns,.contact-band{grid-template-columns:1fr}.contact-details{margin-top:40px}.footer-content{flex-direction:column;gap:32px}.footer-left,.footer-links.aligned{width:100%;text-align:left}.footer-links.aligned{margin:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
