.columns[data-astro-cid-hxwei5tb]{box-sizing:content-box;width:calc(100% - 2 * var(--atelier-gutter));max-width:var(--atelier-content-width);margin:var(--atelier-gap) auto;color:var(--color-text-strong)}.heading[data-astro-cid-hxwei5tb]{font-family:var(--font-heading);font-size:var(--font-size-atelier-title);white-space:pre-line;overflow-wrap:break-word;margin:0 0 clamp(40px,8.33vw,120px);font-weight:400;line-height:1.1}.grid[data-astro-cid-hxwei5tb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:clamp(48px,6.94vw,100px);margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-hxwei5tb]{min-width:0;padding-right:clamp(32px,6.25vw,90px)}.item[data-astro-cid-hxwei5tb]:nth-child(2n){border-left:1px solid var(--color-text-strong);padding-left:clamp(32px,6.25vw,90px);padding-right:0}.number[data-astro-cid-hxwei5tb]{font-family:var(--font-heading);font-size:var(--font-size-atelier-step-number);font-weight:700;line-height:1.1;display:block}.title[data-astro-cid-hxwei5tb]{font-family:var(--font-heading);font-size:var(--font-size-atelier-column-title);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.1}.columns[data-astro-cid-hxwei5tb][data-numbered] .title[data-astro-cid-hxwei5tb]{font-size:var(--font-size-atelier-step-title);line-height:1.2}.number[data-astro-cid-hxwei5tb]+.title[data-astro-cid-hxwei5tb],.number[data-astro-cid-hxwei5tb]+.text[data-astro-cid-hxwei5tb]{margin-top:clamp(8px,1.11vw,16px)}.text[data-astro-cid-hxwei5tb]{max-width:22em;font-family:var(--font-body);font-size:var(--font-size-atelier-text);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.45}.title[data-astro-cid-hxwei5tb]+.text[data-astro-cid-hxwei5tb]{margin-top:clamp(14px,1.94vw,28px)}.columns[data-astro-cid-hxwei5tb][data-numbered] .text[data-astro-cid-hxwei5tb]{color:var(--color-text);line-height:1.4}.columns[data-astro-cid-hxwei5tb][data-numbered] .title[data-astro-cid-hxwei5tb]+.text[data-astro-cid-hxwei5tb]{margin-top:clamp(16px,2.92vw,42px)}@media (width<=800px){.heading[data-astro-cid-hxwei5tb]{margin-bottom:32px}.grid[data-astro-cid-hxwei5tb]{grid-template-columns:minmax(0,1fr);row-gap:0}.item[data-astro-cid-hxwei5tb],.item[data-astro-cid-hxwei5tb]:nth-child(2n){border-left:0;padding:0}.item[data-astro-cid-hxwei5tb]+.item[data-astro-cid-hxwei5tb]{border-top:1px solid var(--color-text-strong);margin-top:32px;padding-top:32px}.text[data-astro-cid-hxwei5tb]{max-width:none}}.cover[data-astro-cid-vsewgx6q]{box-sizing:border-box;width:100%;max-width:var(--block-max-width);background:var(--color-surface-muted);color:var(--cover-text,var(--color-media-text));flex-direction:column;justify-content:flex-end;margin-inline:auto;display:flex;position:relative}.cover[data-astro-cid-vsewgx6q][data-variant=hero]{min-height:clamp(320px, calc(100svh - var(--header-height) - var(--navbar-height)), 800px)}.cover[data-astro-cid-vsewgx6q][data-variant=request],.cover[data-astro-cid-vsewgx6q][data-variant=plain]{aspect-ratio:var(--aspect);max-height:800px}.cover[data-astro-cid-vsewgx6q][data-variant=request]{max-height:600px}.media[data-astro-cid-vsewgx6q],.shade[data-astro-cid-vsewgx6q]{width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-vsewgx6q]{background:var(--color-media-shade);opacity:var(--shade,0);pointer-events:none}.content[data-astro-cid-vsewgx6q]{z-index:1;box-sizing:content-box;width:calc(100% - 2 * var(--atelier-gutter));max-width:var(--atelier-content-width);padding-block:48px max(var(--controls-clear,0px), clamp(40px, 6.94vw, 100px));pointer-events:none;flex-direction:column;align-items:flex-start;margin-inline:auto;display:flex;position:relative}.cover[data-astro-cid-vsewgx6q][data-variant=request] .content[data-astro-cid-vsewgx6q]{justify-content:flex-end;min-height:240px}.title[data-astro-cid-vsewgx6q]{font-family:var(--font-heading);white-space:pre-line;overflow-wrap:break-word;margin:0;line-height:1.1}.cover[data-astro-cid-vsewgx6q][data-variant=hero] .title[data-astro-cid-vsewgx6q]{font-size:var(--font-size-atelier-hero-title);font-weight:700}.cover[data-astro-cid-vsewgx6q][data-variant=request] .title[data-astro-cid-vsewgx6q]{font-size:var(--font-size-atelier-title);font-weight:400}.text[data-astro-cid-vsewgx6q]{font-family:var(--font-body);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400}.cover[data-astro-cid-vsewgx6q][data-variant=hero] .text[data-astro-cid-vsewgx6q]{max-width:28em;font-size:var(--font-size-atelier-hero-text);font-style:italic;line-height:1.4}.cover[data-astro-cid-vsewgx6q][data-variant=request] .text[data-astro-cid-vsewgx6q]{max-width:20em;font-size:var(--font-size-atelier-request-text);line-height:1.35}.cover[data-astro-cid-vsewgx6q][data-variant=hero] .title[data-astro-cid-vsewgx6q]+.text[data-astro-cid-vsewgx6q]{margin-top:.75em}.cover[data-astro-cid-vsewgx6q][data-variant=request] .title[data-astro-cid-vsewgx6q]+.text[data-astro-cid-vsewgx6q]{margin-top:.5em}.request[data-astro-cid-vsewgx6q]{box-sizing:border-box;width:min(100%, var(--atelier-request-width));min-height:var(--atelier-request-height);background:var(--color-media-button);color:var(--color-media-button-text);font-family:var(--font-body);font-size:var(--font-size-atelier-button);text-align:left;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border:0;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(28px,3.47vw,50px);padding:12px clamp(20px,2.36vw,34px) 12px 20px;line-height:1.2;transition:background-color .15s;display:flex}@media (hover:hover){.request[data-astro-cid-vsewgx6q]:hover{background:var(--color-media-button-hover)}}.request[data-astro-cid-vsewgx6q]:focus-visible{outline:2px solid var(--color-media-button);outline-offset:3px}.request-arrow[data-astro-cid-vsewgx6q]{flex:none;display:flex}.request-arrow[data-astro-cid-vsewgx6q] svg{width:36px;height:auto}@media (width<=800px){.cover[data-astro-cid-vsewgx6q][data-variant=hero]{min-height:clamp(320px, calc(100svh - var(--header-height) - var(--navbar-height)), 1200px)}.content[data-astro-cid-vsewgx6q]{padding-block:32px max(var(--controls-clear,0px), 32px)}.request[data-astro-cid-vsewgx6q]{width:100%}}.photos[data-astro-cid-paggovsv]{max-width:var(--block-max-width);margin:var(--atelier-gap) auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}.photo[data-astro-cid-paggovsv]{width:100%;aspect-ratio:var(--aspect);background:var(--color-surface-muted);max-height:800px}@media (width<=800px){.photos[data-astro-cid-paggovsv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:row}.photo[data-astro-cid-paggovsv]:last-child:nth-child(odd){aspect-ratio:calc(var(--aspect) * 2);grid-column:1/-1}}.split[data-astro-cid-m5ljx5mi]{box-sizing:border-box;width:100%;max-width:var(--block-max-width);margin:var(--atelier-gap) auto;color:var(--color-text-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.copy[data-astro-cid-m5ljx5mi]{box-sizing:border-box;padding-left:max(var(--atelier-gutter), calc((100% * 2 - var(--atelier-content-width)) / 2));grid-area:1/1;padding-right:clamp(24px,4.17vw,60px)}.photo[data-astro-cid-m5ljx5mi]{width:100%;aspect-ratio:var(--aspect);background:var(--color-surface-muted);grid-area:1/2;max-height:800px}.title[data-astro-cid-m5ljx5mi]{font-family:var(--font-heading);font-size:var(--font-size-atelier-title);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.1}.text[data-astro-cid-m5ljx5mi]{max-width:22em;font-family:var(--font-body);font-size:var(--font-size-atelier-text);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.45}.title[data-astro-cid-m5ljx5mi]+.text[data-astro-cid-m5ljx5mi]{margin-top:clamp(12px,1.67vw,24px)}@media (width<=800px){.split[data-astro-cid-m5ljx5mi]{grid-template-columns:minmax(0,1fr);row-gap:24px}.copy[data-astro-cid-m5ljx5mi],.photo[data-astro-cid-m5ljx5mi]{grid-area:auto/1}.copy[data-astro-cid-m5ljx5mi]{padding-inline:var(--atelier-gutter)}.text[data-astro-cid-m5ljx5mi]{max-width:none}}main[data-astro-cid-fs2ybseg]{box-sizing:border-box;--atelier-gutter:max(var(--block-padding), min(7.78vw, 112px));--atelier-content-width:1216px;--atelier-gap:clamp(64px, 13.9vw, 200px);--atelier-request-width:clamp(280px, 31.9vw, 459px);--atelier-request-height:clamp(48px, 5.56vw, 80px);width:100%;padding-bottom:60px}main[data-astro-cid-fs2ybseg]>section:last-child{margin-bottom:0}.visually-hidden[data-astro-cid-fs2ybseg]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.empty-title[data-astro-cid-fs2ybseg]{box-sizing:border-box;max-width:var(--block-max-width);padding:0 var(--block-padding);color:var(--color-text-strong);font-family:var(--font-heading);font-size:var(--font-size-page-title);text-align:center;margin:50px auto 0;font-weight:700;line-height:1.2}.intro[data-astro-cid-fs2ybseg]{box-sizing:border-box;max-width:var(--block-max-width);padding:0 var(--block-padding);color:var(--color-text-strong);text-align:center;margin:120px auto}.intro-title[data-astro-cid-fs2ybseg]{font-family:var(--font-heading);font-size:var(--font-size-atelier-title);white-space:pre-line;overflow-wrap:break-word;margin:0;font-weight:400;line-height:1.1}.intro-text[data-astro-cid-fs2ybseg]{max-width:35em;font-family:var(--font-body);font-size:var(--font-size-atelier-intro);white-space:pre-line;overflow-wrap:break-word;margin:0 auto;font-weight:400;line-height:1.4}.intro-title[data-astro-cid-fs2ybseg]+.intro-text[data-astro-cid-fs2ybseg]{margin-top:1.1em}@media (width<=959px){main[data-astro-cid-fs2ybseg]{padding-bottom:32px}}@media (width<=800px){main[data-astro-cid-fs2ybseg]{--atelier-gutter:var(--block-padding);--atelier-gap:64px}.intro[data-astro-cid-fs2ybseg]{margin-block:48px}}
