.show-work{margin-left:auto;border:0;background:none;color:#102858;font:600 12px 'DM Sans',sans-serif;cursor:pointer;padding:12px}.instagram-link{margin-left:0}#workDialog{width:min(1050px,calc(100% - 30px));max-width:none;max-height:90dvh;overflow:auto;border:0;border-radius:14px;background:#f5f7fb;color:#102858;padding:clamp(22px,4vw,48px)}#workDialog::backdrop{background:#091a3cc7}.work-heading{display:flex;justify-content:space-between;gap:25px}.work-kicker,.work-gallery span{font-size:10px;letter-spacing:1.5px;font-weight:700;color:#a4447d}.work-heading h2{font:800 clamp(34px,5vw,62px)/1 'Vanguard','Barlow Condensed',sans-serif;margin:15px 0}.work-heading p,.work-gallery p,.work-note{font-size:13px;line-height:1.6;color:#596d8b}.work-close{flex:0 0 42px;height:42px;background:white;border:1px solid #d9e2f1;border-radius:50%;font-size:24px;color:#102858;cursor:pointer}.work-gallery{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:35px 0}.work-gallery article:first-child{grid-column:span 2}.work-gallery img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top;border-radius:5px;background:#dce4f0}.work-gallery article:first-child img{aspect-ratio:2/1}.work-gallery article>div{padding:16px 0}.work-gallery h3{font:700 25px/1.1 'Athelas',Georgia,serif;margin:10px 0}.work-gallery p{margin:0}.work-note{border-top:1px solid #d9e2f1;padding-top:20px}body.dark .show-work{color:#edf4ff}@media(max-width:600px){.show-work{font-size:11px;padding:8px}.instagram-link{display:none}.work-gallery{grid-template-columns:1fr;gap:15px}.work-gallery article:first-child{grid-column:auto}.work-gallery article:first-child img{aspect-ratio:16/9}.work-heading h2{font-size:38px}}
