.subpage-container.svelte-1uguxcs{min-height:100vh;max-width:1200px;margin:2rem 0 2rem 1rem;padding:var(--space-8) 1rem}.two-column-layout.svelte-1uguxcs{display:flex;max-width:1200px;margin:0;gap:var(--space-6);align-items:flex-start}.left-column.svelte-1uguxcs{flex:1;max-width:600px}.right-column.svelte-1uguxcs{flex:1;padding-top:0}.image-container.svelte-1uguxcs{margin-top:var(--space-5);width:100%}.first-image-container.svelte-1uguxcs{margin-top:0}.column-image.svelte-1uguxcs{width:100%;max-width:100%;height:auto;border-radius:var(--radius-md);box-shadow:none;border:1px solid var(--color-border-subtle);transition:box-shadow .3s ease}.column-image.custom-width.svelte-1uguxcs{width:var(--custom-width);margin-left:2rem}.column-image.svelte-1uguxcs:hover{box-shadow:none}.additional-images.svelte-1uguxcs{display:flex;flex-direction:column;gap:1.5rem}.left-column h1,.right-column h1{font-size:2.5rem;margin:0 0 var(--space-4) 2rem;line-height:var(--line-height-tight);font-weight:500;letter-spacing:var(--letter-spacing-tight);color:var(--color-text-primary)}.left-column h2,.right-column h2{font-size:2.5rem;margin:var(--space-6) 0 var(--space-5) 2rem;line-height:1.25;font-weight:600;color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight)}.left-column h3,.right-column h3{font-size:2rem;margin:var(--space-8) 0 var(--space-5);font-weight:700;color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight);line-height:1.3}.left-column p,.right-column p{margin-bottom:var(--space-6);line-height:var(--line-height-relaxed);font-size:1rem!important;color:#333;font-family:Libre Baskerville,serif;margin-left:2rem}.left-column blockquote,.right-column blockquote{margin:var(--space-10) 0;padding:0;border:none;background:none;font-style:italic;font-size:1.3rem;line-height:1.75;color:var(--color-text-primary);padding-left:var(--space-8);padding-right:var(--space-8);opacity:.9}.left-column blockquote p,.right-column blockquote p{margin-bottom:var(--space-4);font-size:inherit;line-height:inherit;color:inherit;font-weight:400}.left-column blockquote footer,.right-column blockquote footer{font-size:.85rem;text-align:right;color:var(--color-text-light);font-style:normal;margin-top:var(--space-6);letter-spacing:.05em;text-transform:uppercase;font-weight:500}.left-column a,.right-column a{color:#333;text-decoration:none;font-weight:500;position:relative;transition:color .2s}.left-column a:hover,.right-column a:hover{color:#000}.left-column a:after,.right-column a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;background-color:var(--color-text-primary);transform-origin:bottom right;transition:transform .3s ease-out}.left-column a:hover:after,.right-column a:hover:after{transform:scaleX(1);transform-origin:bottom left}.left-column .team-member,.right-column .team-member{margin-bottom:2rem;margin-left:2rem}.left-column .team-member b,.right-column .team-member b{display:block;margin-bottom:.5rem;font-size:1.1rem}.left-column .team-member p,.right-column .team-member p{margin-left:0}@media(max-width:768px){.two-column-layout.svelte-1uguxcs{flex-direction:column}.left-column.svelte-1uguxcs,.right-column.svelte-1uguxcs{max-width:100%}.right-column.svelte-1uguxcs{padding-top:0}.subpage-container.svelte-1uguxcs{margin:0;padding:2rem 1.5rem}.image-container.svelte-1uguxcs{margin-top:1rem;margin-left:auto;margin-right:auto}.first-image-container.svelte-1uguxcs{margin-top:1rem}.additional-images.svelte-1uguxcs{gap:1rem}.column-image.custom-width.svelte-1uguxcs{width:100%!important;margin-left:0!important;margin-right:0!important;display:block}.left-column h1,.right-column h1{font-size:2.2rem;margin-left:0}.left-column h2,.right-column h2{font-size:1.8rem;margin-left:0}.left-column p,.right-column p,.left-column .team-member,.right-column .team-member{margin-left:0}.left-column h3,.right-column h3{font-size:1.7rem;margin:2.2rem 0 1.2rem}.left-column blockquote,.right-column blockquote{padding:1.2rem 1.5rem;margin:2rem 0}.left-column blockquote p,.right-column blockquote p{font-size:1.1rem}}
