@font-face{font-family:Inter;src:url('../fonts/inter-var.woff2') format('woff2');font-weight:100 900;font-display:swap}:root{--paper:#eeede7;--ink:#171814;--orange:#f58c21;--grey:#77786f;--line:#c9c9bf;--space:clamp(22px,4.2vw,80px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,summary{touch-action:manipulation}button,summary{cursor:pointer}button{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #a64b00;outline-offset:6px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #a64b00;outline-offset:5px}img{display:block;max-width:100%;height:auto}button{border:0;background:none}h1,h2,h3,h4,p{margin:0}.section{padding:95px var(--space)}.eyebrow,.section-label{font-size:10px;letter-spacing:1px;font-weight:550;line-height:1.5}.orange{color:#ba5000}.site-header{display:flex;align-items:center;gap:35px;padding:25px var(--space);position:relative;border-bottom:1px solid var(--line);z-index:30;background:var(--paper)}.logo{margin-right:auto;flex-shrink:0}.logo img{width:106px;height:59px;object-fit:contain}.desktop-nav{display:flex;gap:28px;font-size:12px;font-weight:500}.desktop-nav a{position:relative;padding:8px 0}.desktop-nav a:after{content:'';height:1px;background:currentColor;position:absolute;left:0;right:0;bottom:3px;transform:scaleX(0);transform-origin:left;transition:transform .25s}.desktop-nav a:hover:after,.desktop-nav [aria-current]:after{transform:scaleX(1)}.header-cta{display:flex;align-items:center;gap:30px;font-size:12px;border:1px solid var(--ink);border-radius:2px;padding:15px 18px}.header-cta:hover{background:var(--ink);color:var(--paper)}.menu-toggle{display:none}#mobile-nav[hidden]{display:none}.home-hero{padding-top:45px;padding-bottom:25px;position:relative}.hero-kicker{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.location{font-size:9px;letter-spacing:1px;display:flex;align-items:center;gap:9px}.location i{width:5px;height:5px;border-radius:50%;background:#c35c00}.home-hero h1{font-size:clamp(70px,11.3vw,185px);line-height:.86;letter-spacing:-.075em;font-weight:650;margin-left:-.06em}.hero-line{display:block;white-space:nowrap;padding:4px 0 10px}.hero-line.indent{margin-left:13%}.home-hero h1 .orange{color:var(--orange)}.hero-lower{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:40px 0 45px}.brand-statement{display:flex;align-items:center;gap:30px}.bracket{font-size:80px;color:var(--orange);line-height:1}.brand-statement p{font-size:28px;line-height:1.05;letter-spacing:-1px;font-weight:450}.brand-statement strong{font-weight:600}.hero-intro>p{font-size:17px;line-height:1.5;letter-spacing:-.3px;max-width:410px}.round-link,.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;font-size:12px;font-weight:500}.round-link{margin-top:25px}.round-link>span{width:37px;height:37px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:21px;transition:background .25s,color .25s,transform .25s}.round-link:hover>span{background:var(--ink);color:var(--paper);transform:rotate(45deg)}.text-link{border-bottom:1px solid currentColor;padding-bottom:10px;margin-top:30px}.text-link>span{font-size:20px}.hero-rule{border-top:1px solid var(--line);padding-top:17px;display:flex;justify-content:space-between;font-size:8px;letter-spacing:.8px}.reel-section{padding-top:30px;padding-bottom:65px}.section-label{border-top:1px solid var(--line);padding:18px 0;display:flex;align-items:center;justify-content:space-between;font-size:9px}.reel-section .section-label{border-top:0;padding-top:0}.reel-cover{position:relative;display:block;width:100%;aspect-ratio:16/8.4;background:#111;overflow:hidden;text-align:left;padding:45px;color:white}.identity-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.82;transition:transform 1s}.reel-cover:hover .identity-video{transform:scale(1.035)}.reel-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0008,transparent 75%),linear-gradient(0deg,#0009,transparent 45%)}.reel-title{position:absolute;left:45px;top:40px;font-size:clamp(48px,7vw,110px);line-height:.96;font-weight:500;letter-spacing:-.065em}.reel-title .orange{color:var(--orange)}.play-control{position:absolute;left:45px;bottom:35px;display:flex;align-items:center;gap:18px;font-size:14px}.play-disc{display:grid;place-items:center;border-radius:50%;width:60px;height:60px;background:var(--orange);color:#111;font-size:17px;transition:transform .3s}.reel-cover:hover .play-disc{transform:scale(1.1)}.play-control small{display:block;font-size:10px;opacity:.65;margin-top:6px}.reel-corner{position:absolute;right:35px;bottom:30px;font-size:65px;font-weight:300}.reel-caption{display:flex;justify-content:space-between;font-size:10px;padding-top:15px;color:#62645b}.section-heading{display:grid;grid-template-columns:1.3fr .7fr;gap:10%;align-items:end;padding:30px 0 55px}.section-heading h2,h2{font-size:clamp(43px,5.7vw,86px);line-height:1.02;letter-spacing:-.065em;font-weight:500}.section-heading p{font-size:18px;line-height:1.5;max-width:360px;letter-spacing:-.3px}.section-heading h2 span{color:#77786f}.about{padding-top:40px}.about-bottom{display:grid;grid-template-columns:1.3fr .7fr;gap:10%;align-items:start}.about-bottom>div>p{font-size:15px;line-height:1.7;color:#62645b}.mini-people{display:flex;align-items:center;padding-top:10px}.mini-people img{width:65px;height:65px;object-fit:cover;object-position:top;border-radius:50%;background:#d2d1c7;border:4px solid var(--paper);margin-left:-15px}.mini-people img:first-child{margin-left:0}.mini-people span{font-size:11px;line-height:1.4;margin-left:15px}.expertise{background:#e2e1d8}.expertise-list{border-top:1px solid #b7b8ac}.expertise-list details{border-bottom:1px solid #b7b8ac}summary{list-style:none;display:flex;align-items:center;gap:40px;padding:28px 0;transition:color .25s}summary::-webkit-details-marker{display:none}summary:hover{color:#9d4500}summary h3{font-size:clamp(25px,3.25vw,48px);font-weight:450;letter-spacing:-.055em}.expertise-list .index{font-size:10px;color:#6a6c61;min-width:25px}.expand{font-size:35px;font-weight:250;margin-left:auto;line-height:1;transition:transform .25s}details[open] .expand{transform:rotate(45deg);color:#9d4500}.expertise-content{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;padding:10px 30px 40px 65px}.expertise-content h4{font-size:25px;line-height:1.2;font-weight:450;letter-spacing:-.7px;margin:15px 0}.expertise-content p{font-size:14px;line-height:1.7;color:#5d6054}.expertise-content ul{padding:0;margin:15px 0 0;list-style:none;font-size:13px;line-height:1.6}.expertise-content li{border-bottom:1px solid #c4c4b8;padding:9px 0}.principles{background:var(--orange);padding-top:75px;padding-bottom:75px}.principles>.eyebrow{margin-bottom:40px}.principles h2{font-size:clamp(45px,6.7vw,104px);max-width:1100px}.principles h2 span{color:#fff3e4}.principle-grid,.discipline-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:65px}.principle-grid article,.discipline-grid article{border-top:1px solid #17181455;padding-top:18px}.principle-grid article>span,.discipline-grid article>span{font-size:10px}.principle-grid h3,.discipline-grid h3{font-size:22px;font-weight:500;letter-spacing:-.6px;margin:30px 0 15px}.principle-grid p,.discipline-grid p{font-size:14px;line-height:1.7;max-width:340px}.people-preview{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;padding-top:110px;padding-bottom:110px}.people-preview-image{position:relative;background:#d5d6cc;aspect-ratio:1.02;overflow:hidden}.people-preview-image>img{width:100%;height:100%;object-fit:contain;object-position:bottom;filter:grayscale(1);transition:filter .5s,transform 1s}.people-preview-image:hover>img{filter:none;transform:scale(1.025)}.image-caption{position:absolute;bottom:20px;left:20px;font-size:8px;letter-spacing:1px;background:var(--paper);padding:9px}.people-preview .eyebrow{margin-bottom:30px}.people-preview h2{font-size:clamp(40px,4.4vw,70px)}.people-preview h2 span{color:#7e8074}.people-preview>div>p:not(.eyebrow){font-size:15px;line-height:1.7;margin-top:30px;max-width:390px}.clients{background:#e2e1d8;padding-top:65px;padding-bottom:65px}.client-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #bfc0b4;border-left:1px solid #bfc0b4}.client-grid>div{border-right:1px solid #bfc0b4;border-bottom:1px solid #bfc0b4;display:grid;place-items:center;min-height:140px;padding:35px}.client-grid img{max-height:66px;width:100%;object-fit:contain;filter:grayscale(1);mix-blend-mode:multiply;transition:filter .3s}.client-grid>div:hover img{filter:none}.small-note{font-size:9px;color:#6d6f64;margin-top:18px}.footer{background:#181a16;color:#eeede7;padding:80px var(--space) 22px}.footer-call{padding-bottom:65px}.footer-call>.eyebrow{font-size:9px;color:#999e8f;margin-bottom:35px}.footer-call>a{position:relative;display:block;font-size:clamp(65px,11vw,168px);line-height:.95;letter-spacing:-.075em;font-weight:500}.footer-call>a>span{position:absolute;right:2%;top:0;color:var(--orange);transition:transform .3s}.footer-call>a:hover>span{transform:translate(8px,-8px)}.footer-grid{display:grid;grid-template-columns:.8fr 1.2fr 1.2fr .5fr;gap:40px;border-top:1px solid #ffffff25;padding:40px 0 55px}.footer-logo img{width:120px}.footer-grid .eyebrow{font-size:8px;color:#999e8f;margin-bottom:20px}.footer-grid a:not(.footer-logo){display:block;font-size:12px;line-height:1.9}.footer-grid nav a{font-size:11px!important;line-height:2.2!important}.footer-base{border-top:1px solid #ffffff25;padding-top:20px;display:flex;justify-content:space-between;font-size:9px;color:#999e8f}.back-top{font-size:9px;padding:0;color:inherit}.page-intro{padding-top:70px;padding-bottom:65px}.page-intro>.eyebrow{margin-bottom:40px}.page-intro h1{font-size:clamp(65px,9vw,145px);line-height:.97;font-weight:550;letter-spacing:-.075em}.page-intro .orange{color:#bb5100}.intro-bottom{display:grid;grid-template-columns:1fr 1fr;margin-top:45px;align-items:center;gap:10%}.intro-arrow{font-size:70px;font-weight:300;color:var(--orange)}.intro-bottom p{font-size:18px;line-height:1.6;max-width:520px}.detail-page{padding-top:65px}.discipline-grid{margin-top:0}.work-context{padding-top:50px}.team-section{padding-top:20px}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px 25px}.portrait{aspect-ratio:1;position:relative;overflow:hidden;background:#d4d5ca}.portrait img{width:100%;height:100%;object-fit:contain;object-position:bottom;filter:grayscale(1);transition:filter .4s,transform .6s}.person:hover .portrait img{filter:none;transform:scale(1.025)}.portrait-index{position:absolute;top:16px;left:16px;font-size:10px}.person h2{font-size:25px;line-height:1.15;font-weight:500;letter-spacing:-.8px;margin-top:23px}.role{font-size:10px;line-height:1.6;min-height:32px;margin-top:9px;text-transform:uppercase;letter-spacing:.4px}.bio{font-size:13px;line-height:1.65;color:#65685b;margin-top:16px;max-width:320px}.contact{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:30px}.contact-details>div{margin-bottom:45px}.contact-details .eyebrow{font-size:9px;color:#707365;margin-bottom:18px}.contact-details .email{font-size:clamp(25px,3.1vw,47px);line-height:1.1;letter-spacing:-1.5px;display:block}.contact-details>div>a:not(.email):not(.text-link),.contact-details>div>p:not(.eyebrow){font-size:17px;line-height:1.7}.contact-details .text-link{margin-top:15px;font-size:11px}.contact form{border-top:1px solid var(--ink);padding-top:25px;display:grid;gap:27px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}label{display:block;font-size:11px}label>span{color:#b84d00}input,select,textarea{font-size:14px;color:var(--ink);display:block;width:100%;border:0;border-bottom:1px solid #acafa1;border-radius:0;padding:15px 0;background:transparent}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#828578}.form-actions{display:flex;align-items:center;gap:25px}.solid-link{display:inline-flex;align-items:center;gap:35px;background:var(--ink);color:var(--paper);padding:17px 22px;font-size:12px}.solid-link:hover{background:#b65000}.copy-brief{border-bottom:1px solid currentColor;padding:0 0 5px;font-size:11px}.form-explanation,.form-status{font-size:11px;line-height:1.7;color:#626657}.form-status:empty{display:none}.skip-link{position:fixed;top:-100px;left:10px;z-index:100;background:var(--ink);color:white;padding:15px}.skip-link:focus{top:10px}dialog{border:0;background:#111;color:#eee;padding:20px;width:min(1100px,95vw);max-width:none;max-height:95svh}dialog::backdrop{background:#000d;backdrop-filter:blur(8px)}.dialog-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:10px;letter-spacing:1px}.close-reel{background:#eee;color:#111;padding:10px 15px;font-size:11px}#reel-player{aspect-ratio:16/9;background:#000}#reel-player iframe{border:0;width:100%;height:100%}dialog>a{display:inline-block;margin-top:15px;font-size:11px}.video-toggle{position:absolute;top:20px;right:20px;z-index:5;background:#111b;color:#fff;border:1px solid #ffffff40;padding:8px 11px;font-size:10px}.reel-section{position:relative}.video-toggle{top:80px;right:calc(var(--space) + 20px)}.scroll-indicator{position:fixed;left:0;top:0;right:0;height:2px;background:var(--orange);transform-origin:left;z-index:100;pointer-events:none}
@media(min-width:1650px){.section,.footer,.site-header{padding-left:max(var(--space),calc((100vw - 1500px)/2));padding-right:max(var(--space),calc((100vw - 1500px)/2))}}
@media(max-width:1000px){.site-header{gap:25px}.desktop-nav{gap:20px}.header-cta{gap:20px}.section-heading{gap:6%;grid-template-columns:1.2fr .8fr}.about-bottom{gap:6%;grid-template-columns:1.2fr .8fr}.hero-intro>p{font-size:16px}.footer-grid{gap:25px;grid-template-columns:.7fr 1.1fr 1.2fr .5fr}.team-grid{gap:45px 20px}.person h2{font-size:23px}}
@media(max-width:760px){:root{--space:22px}.section{padding-top:60px;padding-bottom:60px}.site-header{padding:18px 22px;gap:20px}.logo img{width:90px;height:50px}.desktop-nav{display:none}.menu-toggle{display:flex;align-items:center;gap:12px;font-size:11px;order:2;padding:7px 0}.menu-toggle>span{font-size:23px;line-height:1;transition:transform .3s}.menu-toggle[aria-expanded=true]>span{transform:rotate(45deg)}.header-cta{order:1;font-size:10px;gap:15px;padding:12px 14px}#mobile-nav{position:absolute;top:100%;left:0;right:0;padding:25px 22px 35px;background:var(--ink);color:var(--paper);border-top:1px solid #ffffff25;display:flex;flex-direction:column;box-shadow:0 30px 40px #0003}#mobile-nav a{font-size:32px;letter-spacing:-1.3px;line-height:1.7;border-bottom:1px solid #ffffff25}#mobile-nav a[aria-current]{color:var(--orange)}.home-hero{padding-top:30px;padding-bottom:20px}.hero-kicker{margin-bottom:40px}.hero-kicker .eyebrow{font-size:8px;max-width:210px;letter-spacing:.6px}.location{display:none}.home-hero h1{font-size:clamp(43px,10.7vw,80px);font-weight:650;line-height:.95;letter-spacing:-.075em}.hero-line{padding-bottom:3px}.hero-line.indent{margin-left:4%}.hero-lower{grid-template-columns:1fr;gap:30px;padding:30px 0}.brand-statement{gap:20px}.brand-statement p{font-size:23px}.bracket{font-size:55px}.hero-intro{padding-left:0}.hero-intro>p{font-size:15px;line-height:1.6}.round-link{margin-top:18px;font-size:12px}.hero-rule{font-size:7px;gap:30px;line-height:1.5}.hero-rule>span{max-width:170px}.hero-rule>a{flex-shrink:0}.reel-section{padding-top:20px;padding-bottom:45px}.reel-section .section-label{font-size:8px}.reel-cover{aspect-ratio:1.02;padding:25px}.reel-title{left:25px;top:30px;font-size:clamp(40px,10.8vw,70px)}.play-control{left:25px;bottom:25px;gap:12px;font-size:12px}.play-disc{width:44px;height:44px;font-size:13px}.play-control small{font-size:8px}.reel-corner{font-size:40px;right:23px;bottom:20px}.reel-caption{font-size:8px}.section-label{font-size:8px;padding:15px 0}.section-heading{grid-template-columns:1fr;gap:25px;padding:22px 0 35px}.section-heading h2,h2{font-size:clamp(36px,9.7vw,58px);line-height:1.06}.section-heading p{font-size:17px;max-width:500px}.about{padding-top:25px}.about-bottom{grid-template-columns:1fr;gap:30px}.about-bottom>div>p{font-size:15px}.mini-people{padding:0}.mini-people img{height:58px;width:58px}.mini-people span{font-size:10px}.text-link{font-size:12px;margin-top:20px}.expertise summary{padding:25px 0;gap:15px}summary h3{font-size:clamp(22px,5.8vw,33px);max-width:80%}.expertise-list .index{font-size:9px;min-width:15px}.expand{font-size:27px}.expertise-content{grid-template-columns:1fr;gap:20px;padding:5px 0 30px 30px}.expertise-content h4{font-size:23px}.expertise-content p{font-size:14px}.expertise-content ul{margin-top:0;font-size:13px}.principles{padding-top:50px;padding-bottom:50px}.principles>.eyebrow{margin-bottom:30px}.principles h2{font-size:clamp(40px,10.2vw,60px)}.principle-grid,.discipline-grid{grid-template-columns:1fr;gap:30px;margin-top:40px}.principle-grid h3,.discipline-grid h3{margin:20px 0 12px;font-size:22px}.principle-grid p,.discipline-grid p{font-size:14px;max-width:500px}.people-preview{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:60px}.people-preview h2{font-size:42px}.people-preview .eyebrow{margin-bottom:20px}.people-preview>div>p:not(.eyebrow){margin-top:20px;font-size:15px}.clients{padding-top:45px;padding-bottom:45px}.client-grid{grid-template-columns:1fr 1fr}.client-grid>div{min-height:115px;padding:25px}.client-grid img{max-height:50px}.small-note{font-size:8px;line-height:1.6}.footer{padding:55px 22px 22px}.footer-call{padding-bottom:45px}.footer-call>.eyebrow{font-size:8px;margin-bottom:30px}.footer-call>a{font-size:clamp(48px,12vw,85px)}.footer-call>a>span{right:0;font-size:.75em}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px;padding:30px 0 40px}.footer-logo{grid-column:1/-1}.footer-logo img{width:100px}.footer-grid .eyebrow{font-size:8px;margin-bottom:12px}.footer-grid a:not(.footer-logo){font-size:10px}.footer-grid nav{grid-column:1/-1;display:flex;gap:20px;flex-wrap:wrap}.footer-base{font-size:8px;gap:20px;line-height:1.5}.footer-base>span:nth-child(2){display:none}.page-intro{padding-top:50px;padding-bottom:40px}.page-intro>.eyebrow{font-size:9px;margin-bottom:35px}.page-intro h1{font-size:clamp(42px,10.5vw,75px);line-height:1.02}.intro-bottom{margin-top:25px;gap:25px;grid-template-columns:45px 1fr}.intro-arrow{font-size:40px}.intro-bottom p{font-size:15px;line-height:1.6}.detail-page{padding-top:30px}.team-section{padding-top:10px}.team-grid{grid-template-columns:1fr 1fr;gap:35px 16px}.portrait-index{font-size:8px;left:12px;top:12px}.person h2{font-size:19px;margin-top:17px}.role{font-size:8px;letter-spacing:.2px;min-height:42px}.bio{font-size:12px;line-height:1.6;margin-top:12px}.contact{padding-top:20px;grid-template-columns:1fr;gap:25px}.contact-details .email{font-size:36px}.contact-details>div{margin-bottom:30px}.contact-details>div>a:not(.email):not(.text-link),.contact-details>div>p:not(.eyebrow){font-size:15px}.form-grid{grid-template-columns:1fr;gap:27px}.contact form{gap:25px}.form-actions{gap:20px}.solid-link{font-size:11px;padding:16px 20px;gap:25px}.form-explanation{font-size:10px}.video-toggle{top:65px;right:calc(var(--space) + 12px);font-size:8px;padding:6px 8px}dialog{padding:15px}.dialog-head{font-size:8px}.close-reel{font-size:10px}dialog>a{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before{transition:none!important}}

.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}.home-hero h1 .orange{color:#b84c00}.principles h2 span{color:#622b00}.header-cta,.solid-link,.copy-brief,.back-top{min-height:40px}.footer-base .back-top{margin-top:-12px}.role{color:#505548}
.work-gallery{padding-top:25px;padding-bottom:65px}.work-gallery .section-label{border-top:0;padding-bottom:25px}.work-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px 30px;align-items:start}.work-card:nth-child(even){padding-top:80px}.work-card>button{position:relative;display:block;padding:0;width:100%;overflow:hidden;background:#d0bd57}.work-card>button>img{width:100%;aspect-ratio:1.28;object-fit:cover;transition:transform .8s;filter:saturate(.9)}.work-card>button:hover>img{transform:scale(1.04);filter:none}.work-play{position:absolute;bottom:20px;right:20px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--paper);color:var(--ink);font-size:24px}.work-card-caption{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-top:18px}.work-card-caption h3{font-size:22px;font-weight:500;letter-spacing:-.7px}.work-card-caption>span{font-size:10px;color:#64685a}.work-card>p{font-size:9px;color:#6b6d62;margin-top:8px}.our-work .work-card:first-child{grid-column:1/-1}.our-work .work-card:first-child img{aspect-ratio:2.15}.our-work .work-card:nth-child(even){padding-top:0}.our-work .work-card:nth-child(3){padding-top:80px}
@media(max-width:760px){.work-gallery{padding-top:20px;padding-bottom:40px}.work-gallery .section-label{font-size:7px;padding-bottom:20px}.work-grid{grid-template-columns:1fr;gap:35px}.work-card:nth-child(even),.our-work .work-card:nth-child(3){padding-top:0}.work-card-caption h3{font-size:20px}.work-card-caption>span{font-size:10px}.work-card>p{font-size:8px}.work-play{width:36px;height:36px;font-size:21px;right:15px;bottom:15px}.our-work .work-card:first-child img{aspect-ratio:1.28}}

@media(max-width:760px){.contact-details .email{font-size:clamp(27px,8.5vw,36px)}}
