.offer-list[data-astro-cid-r7o5i642]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.offer-list[data-astro-cid-r7o5i642] li[data-astro-cid-r7o5i642]{text-indent:-1.1em;padding-left:1.1em}.offer-list[data-astro-cid-r7o5i642] li[data-astro-cid-r7o5i642]:before{content:"– ";color:var(--label-2)}.offer-facts[data-astro-cid-r7o5i642]{align-content:start;gap:4px;margin:0;display:grid}.offer-facts[data-astro-cid-r7o5i642] dt[data-astro-cid-r7o5i642]{margin-top:14px}.offer-facts[data-astro-cid-r7o5i642] dt[data-astro-cid-r7o5i642]:first-child{margin-top:0}.offer-facts[data-astro-cid-r7o5i642] dd[data-astro-cid-r7o5i642]{margin:4px 0 0}.head[data-astro-cid-r7o5i642]{gap:12px;padding-top:20px;display:grid}.title[data-astro-cid-r7o5i642]{white-space:nowrap;font-size:min(var(--fs-display-1), calc((100vw - 2 * var(--gutter)) / (var(--chars) * .56)))}.toc[data-astro-cid-r7o5i642]{margin-top:16px}.toc[data-astro-cid-r7o5i642] ul[data-astro-cid-r7o5i642]{gap:2px;margin-top:6px;display:grid}.toc[data-astro-cid-r7o5i642] li[data-astro-cid-r7o5i642] a[data-astro-cid-r7o5i642]{color:var(--label-1);text-decoration:underline;text-decoration-color:var(--label-3);text-underline-offset:2px}.lead[data-astro-cid-r7o5i642]{max-width:30ch;margin:clamp(64px,10vw,160px) auto 0}.h5[data-astro-cid-r7o5i642]{font-size:var(--fs-h5);letter-spacing:-.025em;font-weight:400;line-height:1}@media (width>=900px){.c-toc-1[data-astro-cid-r7o5i642]{grid-column:1/3}.c-toc-2[data-astro-cid-r7o5i642]{grid-column:3/5}.c-1-3[data-astro-cid-r7o5i642]{grid-column:1/4}.c-4-9[data-astro-cid-r7o5i642]{grid-column:4/10}}.article[data-astro-cid-r7o5i642]{gap:0 var(--gutter);font-size:var(--fs-body-1);grid-template-columns:1fr;line-height:1.3;display:grid}.article[data-astro-cid-r7o5i642] h2{font-size:var(--fs-caption);letter-spacing:.4px;color:var(--label-1);margin:56px 0 12px;scroll-margin-top:120px;font-weight:400;line-height:12px}.article[data-astro-cid-r7o5i642] h2:first-child{margin-top:0}.article[data-astro-cid-r7o5i642] p+p,.article[data-astro-cid-r7o5i642] p+ul,.article[data-astro-cid-r7o5i642] p+ol,.article[data-astro-cid-r7o5i642] ul+p{margin-top:1em}.article[data-astro-cid-r7o5i642] ul{padding-left:1.2em;list-style:outside}.article[data-astro-cid-r7o5i642] ol{padding-left:1.4em;list-style:decimal}.article[data-astro-cid-r7o5i642] li+li{margin-top:.3em}.article[data-astro-cid-r7o5i642] blockquote{font-size:var(--fs-h4);letter-spacing:-.03em;margin:1em 0 0;line-height:1.05}@media (width>=900px){.article[data-astro-cid-r7o5i642]{grid-template-columns:repeat(12,1fr)}.article[data-astro-cid-r7o5i642]>*{grid-column:7/11}.article[data-astro-cid-r7o5i642]>h2{grid-column:4/7;margin:56px 0 0}.article[data-astro-cid-r7o5i642]>h2+*{margin-top:56px}.article[data-astro-cid-r7o5i642]>h2:first-child+*{margin-top:0}}.elements[data-astro-cid-r7o5i642]{gap:4px;margin:16px 0;font-weight:400;display:grid}.stats[data-astro-cid-r7o5i642]{margin-top:clamp(32px,4vw,56px)}.stats[data-astro-cid-r7o5i642] dt[data-astro-cid-r7o5i642]{margin-bottom:8px}.case[data-astro-cid-r7o5i642]{padding-top:var(--section);gap:clamp(32px,4vw,56px);display:grid}.case-title[data-astro-cid-r7o5i642]{overflow-wrap:anywhere;font-size:clamp(26px,3.4vw,50px)}.summary[data-astro-cid-r7o5i642]{max-width:46ch;margin-top:10px}.tags[data-astro-cid-r7o5i642]{color:var(--label-1)}.shots[data-astro-cid-r7o5i642]{gap:var(--gutter);grid-template-columns:1fr;align-items:start;display:grid}.shots[data-astro-cid-r7o5i642] img,.shots[data-astro-cid-r7o5i642] video[data-astro-cid-r7o5i642]{border-radius:2px;width:100%;height:auto;display:block}@media (width>=900px){.shots[data-astro-cid-r7o5i642]{grid-template-columns:1fr 1fr}.shots[data-astro-cid-r7o5i642] .wide[data-astro-cid-r7o5i642],.shots[data-astro-cid-r7o5i642] .wide{grid-column:1/-1}}.fragments[data-astro-cid-r7o5i642]{padding-top:var(--section)}.fragments-head[data-astro-cid-r7o5i642]{justify-content:space-between;align-items:baseline;display:flex}.fragments[data-astro-cid-r7o5i642] .caption[data-astro-cid-r7o5i642]{margin:14px 0 20px}.contact[data-astro-cid-r7o5i642] .lead[data-astro-cid-r7o5i642]{margin-top:0}.email[data-astro-cid-r7o5i642]{font-size:var(--fs-display-3);letter-spacing:-.03em;overflow-wrap:anywhere;margin:clamp(32px,5vw,64px) 0;font-weight:500;line-height:1}
