.atelier-module__08IYqa__band{padding-block:clamp(64px,8vw,128px)}.atelier-module__08IYqa__h2{font-size:var(--step-4);text-wrap:balance;line-height:1.02}.atelier-module__08IYqa__prose{max-width:60ch}.atelier-module__08IYqa__idCard{border:1px solid var(--line-strong);background:var(--bg-raised)}.atelier-module__08IYqa__idHead{justify-content:space-between;gap:var(--s-16);border-bottom:1px solid var(--line);padding:10px 16px;display:flex}.atelier-module__08IYqa__idRef{color:var(--fg-3)}.atelier-module__08IYqa__idReadout{padding:0 16px}.atelier-module__08IYqa__idReadout>div:first-child{border-top:0}.atelier-module__08IYqa__idReadout>div:last-child{border-bottom:0}.atelier-module__08IYqa__labLayout{gap:var(--s-48);display:grid}@media (min-width:1024px){.atelier-module__08IYqa__labLayout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:clamp(40px,5vw,88px)}}.atelier-module__08IYqa__labPhoto{min-width:0}.atelier-module__08IYqa__labText{gap:var(--s-24);flex-direction:column;min-width:0;display:flex}.atelier-module__08IYqa__founder{gap:var(--s-32);display:grid}@media (min-width:1024px){.atelier-module__08IYqa__founder{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(40px,5vw,88px)}}.atelier-module__08IYqa__founderHead{gap:var(--s-24);flex-direction:column;display:flex}.atelier-module__08IYqa__founderRole{color:var(--fg-3)}.atelier-module__08IYqa__founderText p{font-size:var(--step-1);line-height:1.55}@media (min-width:1024px){.atelier-module__08IYqa__founderText{padding-top:48px}}.atelier-module__08IYqa__principlesHead{gap:var(--s-24);margin-bottom:var(--s-48);flex-direction:column;max-width:820px;display:flex}.atelier-module__08IYqa__principles{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.atelier-module__08IYqa__principle{gap:var(--s-8) var(--s-16);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);padding:28px 0;display:grid}.atelier-module__08IYqa__pTitle{font-size:var(--step-2);line-height:1.15}.atelier-module__08IYqa__pBody{color:var(--fg-2);max-width:58ch}@media (min-width:900px){.atelier-module__08IYqa__principle{grid-template-columns:minmax(0,4fr) minmax(0,6fr);column-gap:clamp(24px,3vw,48px);padding:36px 0}.atelier-module__08IYqa__pBody{grid-column:2;padding-top:4px}}.atelier-module__08IYqa__mission{border-block:1px solid var(--line);padding-block:clamp(80px,10vw,160px)}.atelier-module__08IYqa__mission>div{gap:var(--s-32);flex-direction:column;display:flex}.atelier-module__08IYqa__pulse{fill:none;width:100%;height:56px;stroke:var(--signal);stroke-width:1.5px;stroke-linejoin:miter;margin-bottom:var(--s-16);display:block}.atelier-module__08IYqa__missionText{letter-spacing:var(--tracking-h1);text-wrap:balance;max-width:18ch;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.4rem);font-weight:600;line-height:1}.atelier-module__08IYqa__missionLead{font-size:var(--step-1);color:var(--fg-2);max-width:52ch;line-height:1.5}.atelier-module__08IYqa__practical{gap:var(--s-48);display:grid}.atelier-module__08IYqa__practical>div:first-child{gap:var(--s-24);flex-direction:column;display:flex}@media (min-width:1024px){.atelier-module__08IYqa__practical{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;column-gap:clamp(40px,5vw,88px)}}.atelier-module__08IYqa__practicalText{font-size:var(--step-1);color:var(--fg-2);max-width:44ch;line-height:1.5}.atelier-module__08IYqa__practicalActions{gap:var(--s-12);margin-top:var(--s-8);flex-wrap:wrap;display:flex}.atelier-module__08IYqa__hours{min-width:0}@media (max-width:479px){.atelier-module__08IYqa__practicalActions>*{flex:100%;justify-content:center}}
