:root{--paper:#faf8f3;--ink:#2f2938;--muted:#625a6b;--line:#cfc7d5;--lavender:#e9ddf7;--green:#e9efcb;--peach:#f7dfd2;--blue:#dfeaf5;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6;background:var(--paper)}
*{box-sizing:border-box}body{margin:0;isolation:isolate}img{display:block;max-width:100%;height:auto}figure,h1,h2,h3,p,dl,dd{margin:0}a{color:inherit}button{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #65438a;outline-offset:5px}button{cursor:pointer}p{color:var(--muted)}[hidden]{display:none!important}.wrap{width:min(1180px,calc(100% - 64px));margin:auto}.skip-link{position:fixed;left:16px;top:10px;background:var(--ink);color:white;padding:12px 18px;border-radius:12px;z-index:50;transform:translateY(-150%)}.skip-link:focus{transform:none}.color-field{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-1;--drift:0;opacity:1}.color-field i{position:absolute;width:780px;height:720px;border-radius:50%;background:radial-gradient(ellipse closest-side,#e9ddf7cc,transparent);top:-380px;left:-260px;transform:translate(calc(var(--drift)*380px),calc(var(--drift)*320px))}.color-field i:nth-child(2){top:30%;left:62%;background:radial-gradient(ellipse closest-side,#e9efcbcc,transparent);transform:translate(calc(var(--drift)*-360px),calc(var(--drift)*-250px))}.color-field i:nth-child(3){top:62%;left:2%;background:radial-gradient(ellipse closest-side,#f7dfd2cc,transparent);transform:translate(calc(var(--drift)*420px),calc(var(--drift)*-170px))}.site-header{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:26px 0}.edition,.eyebrow{font:650 .73rem/1.6 ui-monospace,SFMono-Regular,monospace;text-transform:uppercase;letter-spacing:.13em;color:#594a68}.site-header nav,.actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pill{display:inline-flex;gap:10px;align-items:center;justify-content:center;min-height:44px;padding:9px 17px;background:var(--green);border:1px solid #85718f;border-radius:999px;text-decoration:none;font-weight:600;font-size:.91rem;color:var(--ink)}.pill.peach{background:var(--peach)}.pill.blue{background:var(--blue)}.pill.lavender{background:var(--lavender)}.pill[aria-current=page]{outline:2px solid #65438a;outline-offset:2px}.back-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-weight:600;min-height:44px}.back-link:hover{text-decoration:underline;text-underline-offset:5px}.home-intro{display:grid;grid-template-columns:1.05fr 1fr;gap:30px;align-items:center;padding:68px 0 90px}.home-intro h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.7rem,6.8vw,6.4rem);font-weight:400;letter-spacing:-.065em;line-height:1.08;margin:15px 0}.hero-line{font-size:clamp(1.8rem,3vw,2.7rem);color:#584666;letter-spacing:-.04em;line-height:1.2}.lede{font-size:1.12rem;max-width:55ch;margin-top:22px}.intro-links{display:flex;gap:25px;flex-wrap:wrap;margin-top:25px}.text-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;font-size:.94rem;font-weight:600;min-height:32px;display:inline-flex;gap:10px;align-items:center}.location{font-size:.82rem;margin-top:26px}.hero-art{position:relative;min-height:405px;--mx:0px;--my:0px}.hero-art:before{content:"";position:absolute;inset:0 7% 5% 4%;background:#e9ddf7;border-radius:45% 55% 37% 63%/58% 40% 60% 42%;transform:rotate(-8deg)}.hero-slide{position:absolute;top:18px;left:2%;width:94%;padding:10px;background:white;border:1px solid #cec5d7;border-radius:12px;box-shadow:0 16px 45px #3f2f4712;transform:translate(calc(var(--mx)*.4),calc(var(--my)*.4)) rotate(-4deg)}.hero-button{position:absolute;width:32%;left:10%;bottom:27px;border:9px solid white;border-radius:50%;box-shadow:0 12px 30px #3f2f4714;transform:translate(var(--mx),var(--my)) rotate(-8deg);overflow:hidden;background:white}.hero-poster{position:absolute;width:26%;right:7%;bottom:20px;padding:7px;background:white;border:1px solid #d6cdd9;border-radius:5px;box-shadow:0 12px 32px #3f2f4712;transform:translate(calc(var(--mx)*-.5),calc(var(--my)*-.5)) rotate(6deg)}.hero-note{position:absolute;bottom:-24px;right:20px;font:italic .85rem Georgia,serif;color:#62536e}.selected-section{padding:26px 0 65px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}h2{font-size:clamp(1.8rem,3.2vw,2.65rem);font-weight:500;letter-spacing:-.05em;line-height:1.2}.section-heading h2{margin-top:7px}.project-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.project-card{background:#fffdf9;border:1px solid #d9d1dc;border-radius:24px;overflow:hidden}.project-card>a{display:block;text-decoration:none;height:100%}.project-picture{height:345px;background:#eee9f2;display:flex;align-items:center;justify-content:center;gap:18px;padding:28px;overflow:hidden}.project-picture img{max-width:100%;max-height:100%;width:auto;object-fit:contain}.project-copy{padding:26px 28px 28px}.project-copy h3{font-size:1.5rem;line-height:1.25;letter-spacing:-.035em;font-weight:600;margin:8px 0 13px}.project-copy>p:not(.eyebrow){max-width:48ch}.card-tags{display:block;color:var(--muted);font-size:.78rem;margin-top:19px}.card-link{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;font-size:.9rem;font-weight:600}.featured{grid-column:1/-1}.featured>a{display:grid;grid-template-columns:1.4fr 1fr;align-items:center}.featured .project-picture{height:360px;background:#e7edf6;padding:22px}.featured .project-copy{padding:35px}.aoe-picture{position:relative;background:#e9eef2}.aoe-picture .aoe-flyer{height:100%;max-width:70%}.aoe-picture .aoe-badge{width:35%;height:auto;position:absolute;right:7%;bottom:30px;border:8px solid white;border-radius:50%;box-shadow:0 9px 20px #302d3710}.housing-picture{background:#e8ecf2}.housing-picture img{height:100%}.editorial-card{grid-column:1/-1}.editorial-card>a{display:grid;grid-template-columns:1.4fr 1fr;align-items:center}.editorial-picture{height:370px;background:#e9e4ef;padding:25px;gap:28px}.editorial-picture img{height:100%;width:43%;object-fit:contain}.closing{padding:50px 0 80px;max-width:690px}.closing h2{margin:14px 0 20px;font-family:Georgia,serif;font-size:clamp(2.4rem,4.8vw,4rem);font-weight:400}.closing p:not(.eyebrow){font-size:1.05rem;margin-bottom:23px}.site-footer{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:30px 0 34px;border-top:1px solid var(--line)}.site-footer>p{font-weight:600;color:var(--ink)}.site-footer>p span{display:block;font-size:.77rem;color:var(--muted);font-weight:400;margin-top:3px}.footer-links,.project-pagination{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.footer-links a,.project-pagination a{display:inline-flex;align-items:center;gap:13px;text-decoration:none;border:1px solid #ac9cb7;background:#ffffff80;padding:10px 16px;border-radius:13px;min-height:44px;font-size:.9rem;font-weight:550}.case-intro{padding:62px 0 36px}.case-intro h1,.about-copy h1,.contact-layout h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.15rem,6.6vw,6rem);font-weight:400;letter-spacing:-.055em;line-height:1.1;margin:14px 0 22px}.case-intro .lede{max-width:70ch;margin-top:0}.facts{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:36px;padding:23px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.facts dt{font:650 .68rem ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:#665473;margin-bottom:8px}.facts dd{font-size:.9rem;line-height:1.5}.case-section{padding:34px 0}.case-heading{max-width:760px;margin-bottom:28px}.case-heading h2{margin:8px 0 15px}.case-heading p:not(.eyebrow){max-width:69ch}.prose-columns{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-top:22px}.two-up{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:26px}.three-up{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.artwork{min-width:0}.artwork-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;border:1px solid #d7cedb;border-radius:18px;padding:16px;background:#f0ecf3;min-height:100px;overflow:hidden}.artwork-button img{object-fit:contain;width:100%;height:100%;max-height:650px}.zoom-cue{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#fffdf8e6;color:#403047;border:1px solid #b4a6bd;font-size:1rem}.artwork figcaption{font-size:.83rem;line-height:1.45;color:var(--muted);padding:11px 3px 0}.single-poster{max-width:510px;margin:auto}.single-poster .artwork-button{padding:18px 30px}.single-poster img{max-height:640px;width:auto}.single-landscape{max-width:800px;margin:auto}.single-landscape .artwork-button{padding:25px}.poster-pair .artwork-button{height:600px;padding:22px}.poster-pair img{width:100%;object-fit:contain}.magazine-pair .artwork-button{height:560px;padding:18px}.three-up.magazine-pair .artwork-button{height:450px;padding:14px}.credit{font-size:.82rem;margin:18px 0;color:#65586d;max-width:88ch}.feature-split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.feature-split p+p{margin-top:18px}.feature-split h2{margin:10px 0 23px}.badge-feature{grid-template-columns:.8fr 1.2fr}.badge-feature .artwork-button{background:#eeebf3;padding:32px}.badge-feature>div{max-width:550px}.housing-feature{grid-template-columns:.85fr 1.15fr;gap:65px;padding-bottom:70px}.housing-feature .artwork-button{padding:22px;max-height:760px;background:#e8ecf2}.housing-feature img{max-height:690px;object-fit:contain}.format-tabs{background:#f1edf4;border:1px solid #d7cedb;border-radius:22px;padding:22px}.tab-list{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:22px}.tab-list button{padding:9px 18px;border-radius:999px;min-height:44px;border:1px solid #a291b2;background:#fffdf9;font-size:.9rem}.tab-list button[aria-selected=true]{background:#5f4776;color:white;border-color:#5f4776}.format-tabs .artwork-button{background:#fffdf9}.format-pair{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:center}.format-pair .artwork-button{min-height:350px}.format-pair img{max-height:530px;object-fit:contain}.carousel{border:1px solid #d7cedb;background:#efebf3;border-radius:22px;overflow:hidden}.carousel-stage{position:relative;padding:20px 55px}.carousel-art{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;width:100%;background:#fffdfb;border:0;padding:0;border-radius:10px;overflow:hidden}.carousel-art img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}[data-carousel] .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #a898b5;width:42px;height:52px;background:#fffdf9c9;color:#4b345f;border-radius:14px;display:grid;place-items:center;line-height:1;transition:background .18s,box-shadow .18s}[data-carousel] .carousel-arrow span{font:38px/1 Georgia,serif;margin-top:-4px}[data-carousel] .carousel-arrow.previous{left:8px}[data-carousel] .carousel-arrow.next{right:8px}.carousel-caption{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:17px 23px;background:#fffdf9;border-top:1px solid #d7cedb;font-size:.87rem}.carousel-caption [data-carousel-count]{flex-shrink:0;font:500 .77rem/1.6 ui-monospace,monospace;color:#62536d}.portrait-carousel{max-width:740px;margin:auto}.portrait-carousel .carousel-art{aspect-ratio:4/4.5;background:#efebf3}.portrait-carousel .carousel-art img{max-height:680px;width:auto}.project-pagination{padding:45px 0 60px;margin-top:10px}.about-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:start;padding:65px 0 90px}.about-copy h1{font-size:clamp(3rem,5vw,4.8rem)}.about-copy h2{font-size:1.6rem;margin-bottom:24px}.about-copy p+p{margin-top:20px}.about-copy .actions{margin-top:28px}.portrait{padding:20px;background:#e9ddf780;border:1px solid #c5b5d2;border-radius:24px;margin-top:20px}.portrait img{width:100%;object-fit:contain;border-radius:13px}.portrait figcaption{font-size:.8rem;padding-top:12px}.tool-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.tool-list span{padding:5px 11px;border:1px solid #b8a9c4;background:#fffdf980;border-radius:7px;font-size:.8rem}.contact-layout{max-width:900px;padding:82px 0 145px}.contact-layout .lede{max-width:62ch}.email-link{display:inline-flex;align-items:center;gap:30px;margin:35px 0 28px;font-size:clamp(1.7rem,4vw,3.1rem);letter-spacing:-.04em;text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:1px;overflow-wrap:anywhere}.contact-layout .actions{margin-top:5px}.contact-layout .location{margin-top:40px}dialog{width:min(1180px,calc(100% - 30px));max-height:94vh;padding:18px;border:1px solid #b09abe;border-radius:18px;background:#faf8f3;color:var(--ink)}dialog::backdrop{background:#201527c9;backdrop-filter:blur(4px)}.viewer-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 15px}.viewer-toolbar p{font-size:.9rem;max-width:85%}.icon-button{border:1px solid #9c87ac;background:#e9ddf7;width:44px;height:44px;border-radius:50%;font-size:1.65rem;line-height:1;flex-shrink:0}#viewer-image{width:100%;max-height:76vh;object-fit:contain}#viewer-caption{font-size:.88rem;margin-top:14px}.js-motion .reveal{transition:opacity .5s ease,transform .5s ease}.js-motion .reveal:not(.is-visible){opacity:0;transform:translateY(18px)}
@media(hover:hover){.pill,.footer-links a,.project-pagination a{transition:transform .18s,box-shadow .18s}.pill:hover,.footer-links a:hover,.project-pagination a:hover{transform:translateY(-2px);box-shadow:0 5px 15px #49335915}.project-card{transition:transform .22s,box-shadow .22s}.project-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #49335913}.project-card a:hover h3{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}[data-carousel] .carousel-arrow:hover{background:#fffdf9;box-shadow:0 3px 9px #49335922}.artwork-button:hover .zoom-cue{background:#e9ddf7}.artwork-button:hover{border-color:#9277a6}}
@media(max-width:900px){.home-intro{gap:20px;padding-top:45px}.hero-art{min-height:350px}.home-intro h1{font-size:4.2rem}.featured>a,.editorial-card>a{grid-template-columns:1.15fr 1fr}.featured .project-picture{height:310px}.project-picture{height:300px}.project-copy{padding:23px}.featured .project-copy{padding:25px}.facts{grid-template-columns:1fr 1fr;gap:20px}.feature-split{gap:30px}.about-layout{gap:35px;grid-template-columns:1.1fr .9fr}.poster-pair .artwork-button{height:500px}.three-up.magazine-pair .artwork-button{height:340px}.magazine-pair .artwork-button{height:450px}}
@media(max-width:680px){.wrap{width:calc(100% - 32px)}.site-header{align-items:start;padding:20px 0;gap:15px;flex-wrap:wrap}.edition{width:100%;font-size:.66rem}.site-header nav{gap:8px}.site-header .pill{font-size:.8rem;padding:8px 13px}.home-intro{grid-template-columns:1fr;padding:34px 0 55px;gap:30px}.home-intro h1{font-size:clamp(3.6rem,12vw,5rem);margin:12px 0}.hero-line{font-size:2.1rem}.lede{font-size:1.03rem}.hero-art{min-height:385px;max-width:470px;width:100%;margin:0 auto}.hero-note{right:10px;bottom:-8px}.section-heading{align-items:start;flex-direction:column;gap:15px}.project-grid{grid-template-columns:1fr;gap:21px}.featured,.editorial-card{grid-column:auto}.featured>a,.editorial-card>a{display:block}.featured .project-picture,.project-picture{height:320px}.editorial-picture{height:370px}.project-copy,.featured .project-copy{padding:24px}.closing{padding:24px 0 55px}.closing h2{font-size:2.7rem}.site-footer{align-items:start;flex-direction:column;gap:20px;padding-bottom:24px}.case-intro{padding:36px 0 22px}.case-intro h1{font-size:clamp(2.7rem,10vw,4.5rem)}.facts{margin-top:26px;font-size:.86rem}.case-section{padding:25px 0}.two-up,.three-up,.prose-columns,.feature-split,.about-layout,.format-pair{grid-template-columns:1fr;gap:23px}.case-heading{margin-bottom:20px}.poster-pair .artwork-button{height:auto;max-height:none;padding:20px}.poster-pair .artwork-button img{max-height:620px;width:auto}.magazine-pair .artwork-button,.three-up.magazine-pair .artwork-button{height:auto;padding:22px}.magazine-pair .artwork-button img{max-height:620px;width:auto}.format-tabs{padding:14px;border-radius:18px}.tab-list button{padding:8px 14px}.format-pair .artwork-button{min-height:0}.single-poster .artwork-button{padding:14px}.single-landscape .artwork-button{padding:12px}.badge-feature .artwork-button{max-width:400px;margin:auto}.housing-feature{padding-bottom:35px}.housing-feature .artwork-button{padding:15px}.carousel-stage{padding:14px 43px}[data-carousel] .carousel-arrow{width:33px;height:47px;border-radius:11px}[data-carousel] .carousel-arrow.previous{left:5px}[data-carousel] .carousel-arrow.next{right:5px}.carousel-caption{padding:14px;font-size:.79rem;gap:12px}.carousel-caption [data-carousel-count]{font-size:.7rem}.portrait-carousel .carousel-stage{padding-top:16px;padding-bottom:16px}.project-pagination{gap:10px;padding:32px 0 45px}.project-pagination a{font-size:.82rem;padding:9px 12px}.about-layout{padding:35px 0 55px}.about-copy h1{font-size:3.4rem}.portrait{max-width:420px;margin:0 auto}.contact-layout{padding:45px 0 90px}.contact-layout h1{font-size:4rem}.email-link{gap:14px;font-size:clamp(1.5rem,6.4vw,2.3rem)}dialog{padding:12px}.viewer-toolbar p{font-size:.8rem}}
@media(max-width:380px){.hero-art{min-height:320px}.site-header .pill{font-size:.76rem;padding:8px 11px}.featured .project-picture{height:250px}.project-picture{height:290px}.editorial-picture{height:320px}.facts{gap:18px 15px}.facts dd{font-size:.82rem}.home-intro h1{font-size:3.5rem}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.color-field i{transform:none!important}.hero-slide{transform:rotate(-4deg)!important}.hero-button{transform:rotate(-8deg)!important}.hero-poster{transform:rotate(6deg)!important}.js-motion .reveal{opacity:1!important;transform:none!important}}
@media print{.site-header,.color-field,.site-footer,.project-pagination,.zoom-cue,[data-carousel] .carousel-arrow{display:none}.wrap{width:100%}.case-section,.project-card{break-inside:avoid}body{background:white}.artwork-button{border:0}.project-grid{display:block}.project-card{margin-bottom:25px}.hero-art{display:none}}

.site-header nav{gap:8px}.site-header .pill[aria-current=true]{outline:2px solid #65438a;outline-offset:2px}.area-intro .secondary-download{margin-top:25px}.area-intro{padding-bottom:20px}.section-description{max-width:42ch;font-size:.9rem}.project-grid>.product-render-card .project-picture{background:#eeebf3}.product-render-card .project-picture img{width:100%;object-fit:contain}.product-photo-card .project-picture{padding:0;background:#efedf1}.product-photo-card .project-picture img{width:100%;height:100%;object-fit:contain}.product-copy .image-credit,.image-credit{font-size:.76rem;color:var(--muted);margin:6px 0 10px}.home-graphic-grid>.featured{grid-column:auto}.home-graphic-grid>.project-card>a{display:block}.home-graphic-grid .project-picture{height:345px}.collection-banner{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center;padding:28px 34px;border:1px solid #b9a6c8;border-radius:22px;background:#e9ddf759;margin:10px 0 65px}.collection-banner h3{font-size:1.5rem;font-weight:550;letter-spacing:-.03em;margin:7px 0 10px}.collection-banner .text-link{margin-top:16px}.collection-images{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.collection-images img{width:100%;height:150px;object-fit:contain;background:#fffdf980;border-radius:12px;padding:9px}.merged-hero{min-height:410px}.merged-hero:before{inset:0 4% 4% 2%}.hero-product-link,.hero-graphics-link{position:absolute;display:block;text-decoration:none;background:#fffdf9;border:1px solid #bcaec7;box-shadow:0 12px 30px #49335912;border-radius:15px;padding:13px}.hero-product-link{top:8px;left:0;width:94%;transform:rotate(-4deg)}.hero-product-link>span,.hero-graphics-link>span{display:flex;justify-content:space-between;gap:10px;font-size:.76rem;font-weight:600;margin-bottom:8px;color:#594869}.hero-product-link img{height:235px;width:100%;object-fit:contain}.hero-graphics-link{width:65%;right:0;bottom:4px;transform:rotate(5deg)}.hero-graphics-link img{width:100%;object-fit:contain}.hero-product-link:focus-visible,.hero-graphics-link:focus-visible{outline-offset:7px}.tool-groups{display:grid;gap:20px;margin-top:26px}.tool-groups h3{font-size:1rem;font-weight:600;margin-bottom:5px}.tool-groups p{font-size:.9rem}@media(hover:hover) and (prefers-reduced-motion:no-preference){.hero-product-link:hover{transform:rotate(-2deg) translateY(-3px)}.hero-graphics-link:hover{transform:rotate(2deg) translateY(-3px)}}@media(max-width:900px){.merged-hero{min-height:365px}.hero-product-link img{height:200px}.collection-banner{padding:24px}.collection-images img{height:125px}}@media(max-width:680px){.site-header{display:block}.site-header>.back-link,.site-header>.edition{display:inline-flex;margin-bottom:13px;min-height:30px}.site-header nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.site-header .pill{padding:8px 5px;font-size:.77rem;white-space:nowrap}.merged-intro{padding-top:28px;padding-bottom:40px;gap:25px}.merged-hero{min-height:340px;max-width:450px}.hero-product-link img{height:185px}.hero-graphics-link{width:66%;bottom:0}.collection-banner{grid-template-columns:1fr;padding:22px;gap:22px;margin-bottom:45px}.collection-images img{height:115px}.home-graphic-grid .project-picture{height:310px}.area-intro{padding-top:30px}.section-description{font-size:.86rem}}@media(prefers-reduced-motion:reduce){.hero-product-link,.hero-graphics-link{transform:none!important}}
