.Certificates-module__mDSHZW__section{padding-block:var(--sp-3xl);scroll-margin-top:var(--sp-4xl)}.Certificates-module__mDSHZW__label{margin:0 0 var(--sp-xs);}.Certificates-module__mDSHZW__title{margin:0 0 var(--sp-2xl);}.Certificates-module__mDSHZW__group{margin-bottom:var(--sp-2xl)}.Certificates-module__mDSHZW__groupTitle{margin:0 0 var(--sp-md);color:var(--ink-2);}.Certificates-module__mDSHZW__grid{gap:var(--sp-lg) var(--sp-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Certificates-module__mDSHZW__grid>*{min-width:0}.Certificates-module__mDSHZW__card{gap:var(--sp-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.Certificates-module__mDSHZW__frame{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);aspect-ratio:3/4;display:block;overflow:hidden}.Certificates-module__mDSHZW__image{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-out);display:block}.Certificates-module__mDSHZW__name{color:var(--ink-2);overflow-wrap:break-word;}@media (min-width:600px){.Certificates-module__mDSHZW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.Certificates-module__mDSHZW__section{padding-block:var(--sp-4xl)}.Certificates-module__mDSHZW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover){.Certificates-module__mDSHZW__card:hover .Certificates-module__mDSHZW__image{transform:scale(1.03)}.Certificates-module__mDSHZW__card:hover .Certificates-module__mDSHZW__name{color:var(--ink)}}
.Clients-module__ZlfK_W__section{padding-block:var(--sp-3xl);background:var(--surface)}.Clients-module__ZlfK_W__label{margin:0 0 var(--sp-xs);}.Clients-module__ZlfK_W__title{margin:0 0 var(--sp-2xl);}.Clients-module__ZlfK_W__row{align-items:center;gap:var(--sp-xl) var(--sp-2xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Clients-module__ZlfK_W__logo{object-fit:contain;filter:grayscale();opacity:.6;width:auto;height:40px;transition:filter var(--dur-2) var(--ease-out), opacity var(--dur-2) var(--ease-out);display:block}@media (min-width:900px){.Clients-module__ZlfK_W__section{padding-block:var(--sp-4xl)}.Clients-module__ZlfK_W__logo{height:50px}}@media (hover:hover){.Clients-module__ZlfK_W__logo:hover{filter:grayscale(0%);opacity:1}}
.Projects-module__C7Q-9W__section{padding-block:var(--sp-3xl)}.Projects-module__C7Q-9W__label{margin:0 0 var(--sp-xs);}.Projects-module__C7Q-9W__title{margin:0 0 var(--sp-2xl);}.Projects-module__C7Q-9W__grid{gap:var(--sp-lg) var(--sp-md);margin:0;padding:0;list-style:none;display:grid}.Projects-module__C7Q-9W__grid>*{min-width:0}.Projects-module__C7Q-9W__card{gap:var(--sp-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.Projects-module__C7Q-9W__frame{border-radius:var(--r-lg);background:var(--surface);aspect-ratio:4/3;display:block;overflow:hidden}.Projects-module__C7Q-9W__image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-out);display:block}.Projects-module__C7Q-9W__name{color:var(--ink-2);overflow-wrap:break-word;}@media (min-width:600px){.Projects-module__C7Q-9W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.Projects-module__C7Q-9W__section{padding-block:var(--sp-4xl)}.Projects-module__C7Q-9W__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover){.Projects-module__C7Q-9W__card:hover .Projects-module__C7Q-9W__image{transform:scale(1.04)}.Projects-module__C7Q-9W__card:hover .Projects-module__C7Q-9W__name{color:var(--ink)}}
.Story-module__HvRkUa__intro{align-items:center;gap:var(--sp-sm);padding-block:var(--sp-3xl);text-align:center;flex-direction:column;display:flex}.Story-module__HvRkUa__label{margin:0;}.Story-module__HvRkUa__introTitle{margin:0;}.Story-module__HvRkUa__introText{max-width:var(--measure-prose);color:var(--ink-2);margin:0;}.Story-module__HvRkUa__band{background:var(--surface)}.Story-module__HvRkUa__row{gap:var(--sp-xl);padding-block:var(--sp-3xl);align-items:center;display:grid}.Story-module__HvRkUa__row>*{min-width:0}.Story-module__HvRkUa__text{color:var(--ink-2);white-space:pre-line;margin:0;}.Story-module__HvRkUa__wide,.Story-module__HvRkUa__half{border-radius:var(--r-lg);object-fit:cover;width:100%;height:auto;display:block}.Story-module__HvRkUa__pair{gap:var(--sp-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.Story-module__HvRkUa__row{gap:var(--sp-3xl);padding-block:var(--sp-4xl);grid-template-columns:7fr 5fr}.Story-module__HvRkUa__reversed{grid-template-columns:5fr 7fr}.Story-module__HvRkUa__reversed .Story-module__HvRkUa__text{order:2}}
.AboutScreen-module__OjI29W__screen{padding-top:var(--sp-2xl)}.AboutScreen-module__OjI29W__head{gap:var(--sp-md);flex-direction:column;display:flex}.AboutScreen-module__OjI29W__title{overflow-wrap:break-word;margin:0;}.AboutScreen-module__OjI29W__lead{color:var(--ink-2);max-width:52ch;margin:0;}@media (min-width:900px){.AboutScreen-module__OjI29W__screen{padding-top:var(--sp-3xl)}}
