.pseudo-p.svelte-px07da{display:block}.pseudo-p.svelte-px07da:not(:first-child){margin-top:1em}section.svelte-cwls5q{--description-width: calc(572 * var(--px, .1vw));padding:var(--page-margin-y) var(--page-margin);font-family:var(--body-font);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"header figure" "footer figure";column-gap:1.25em;row-gap:calc(45 * var(--px, .1vw));width:100vw;height:100vh;height:100svh}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-cwls5q{--description-width: calc(239 * var(--px, .1vw))}}@media screen and (max-width:900px){section.svelte-cwls5q{grid-template-columns:1fr;grid-template-areas:"header" "figure" "footer";height:auto;min-height:100vh;min-height:100svh}}section.svelte-cwls5q a{text-decoration:none}section.svelte-cwls5q header:where(.svelte-cwls5q){grid-area:header}section.svelte-cwls5q header:where(.svelte-cwls5q) #menu:where(.svelte-cwls5q){display:flex;flex-direction:column}@media screen and (max-width:900px){section.svelte-cwls5q header:where(.svelte-cwls5q) #menu:where(.svelte-cwls5q){flex-direction:row;gap:1.25em}}section.svelte-cwls5q header:where(.svelte-cwls5q) .description:where(.svelte-cwls5q){margin-top:calc(var(--body-line-height) * 1em);max-width:var(--description-width)}@media screen and (max-width:900px){section.svelte-cwls5q header:where(.svelte-cwls5q) .description:where(.svelte-cwls5q){margin-top:calc(45 * var(--px, .1vw))}}section.svelte-cwls5q figure:where(.svelte-cwls5q){grid-area:figure;position:relative}@media screen and (max-width:900px){section.svelte-cwls5q figure:where(.svelte-cwls5q){aspect-ratio:280/318}}section.svelte-cwls5q figure:where(.svelte-cwls5q) img,section.svelte-cwls5q figure:where(.svelte-cwls5q) video{position:absolute;inset:calc(var(--body-line-height) * 3em) 0;width:100%;height:calc(100% - 6em * var(--body-line-height));object-fit:contain;object-position:right center;opacity:0;transition:opacity 1s}@media screen and (max-width:900px){section.svelte-cwls5q figure:where(.svelte-cwls5q) img,section.svelte-cwls5q figure:where(.svelte-cwls5q) video{inset:0;height:100%;object-position:center center}}section.svelte-cwls5q figure:where(.svelte-cwls5q) img.active,section.svelte-cwls5q figure:where(.svelte-cwls5q) video.active{opacity:1}section.svelte-cwls5q footer:where(.svelte-cwls5q){grid-area:footer;align-self:end}section.svelte-cwls5q footer:where(.svelte-cwls5q) .offices:where(.svelte-cwls5q){display:flex;flex-wrap:wrap;gap:1.25em}section.svelte-cwls5q footer:where(.svelte-cwls5q) .offices:where(.svelte-cwls5q) .office:where(.svelte-cwls5q){flex-basis:calc((var(--description-width) - 1.25em) / 2);flex-shrink:0}@media screen and (orientation:portrait)and (max-width:600px){section.svelte-cwls5q footer:where(.svelte-cwls5q) .offices:where(.svelte-cwls5q) .office:where(.svelte-cwls5q){flex-basis:calc((100% - 1.25em)/2)}}section.svelte-cwls5q footer:where(.svelte-cwls5q) .offices:where(.svelte-cwls5q) .office:where(.svelte-cwls5q) h3:where(.svelte-cwls5q){font-size:var(--body-size)}section.svelte-cwls5q footer:where(.svelte-cwls5q) .offices:where(.svelte-cwls5q) .office:where(.svelte-cwls5q) address:where(.svelte-cwls5q){text-decoration:none;font-style:normal}section.svelte-cwls5q footer:where(.svelte-cwls5q) .main-details:where(.svelte-cwls5q){margin-top:2.5em}
