._container_1ywid_1{min-height:100vh;background:var(--color-neutral-1);overflow-x:hidden}._hero_1ywid_8{position:relative;height:75vh;min-height:500px;max-height:800px;overflow:hidden}._heroImage_1ywid_16{width:100%;height:100%;object-fit:cover}._heroOverlay_1ywid_22{position:absolute;inset:0;background:linear-gradient(to bottom,#00000026,#00000080);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:var(--space-9) var(--space-6);text-align:center}._heroLabel_1ywid_38{display:inline-block;font:var(--font-caption);text-transform:uppercase;letter-spacing:.2em;color:#fffc;margin-bottom:var(--space-4)}._heroTitle_1ywid_47{font:var(--font-display);font-size:clamp(2.5rem,5vw,4.5rem);color:#fff;margin:0 0 var(--space-4);line-height:1.1;max-width:700px}._heroTagline_1ywid_56{font:var(--font-heading);font-size:var(--font-size-3);font-style:italic;color:#ffffffd9;margin:0;max-width:500px}._intro_1ywid_66{max-width:720px;margin:0 auto;padding:var(--space-9) var(--space-6);text-align:center}._introSeparator_1ywid_73{width:60px;height:2px;background:var(--color-accent-9);margin:0 auto var(--space-7);border:none}._introText_1ywid_81{font:var(--font-body);font-size:var(--font-size-3);color:var(--color-neutral-11);line-height:1.8;margin:0 0 var(--space-5)}._introText_1ywid_81:last-child{margin-bottom:0}._splitSection_1ywid_94{display:grid;grid-template-columns:1fr 1fr;min-height:550px}._splitSection_1ywid_94:nth-of-type(2n) ._splitImage_1ywid_100{order:2}._splitSection_1ywid_94:nth-of-type(2n) ._splitContent_1ywid_104{order:1}._splitImage_1ywid_100{width:100%;height:100%;min-height:400px;object-fit:cover}._splitContent_1ywid_104{display:flex;flex-direction:column;justify-content:center;padding:var(--space-9) var(--space-8)}._splitLabel_1ywid_122{font:var(--font-caption);text-transform:uppercase;letter-spacing:.15em;color:var(--color-accent-11);margin-bottom:var(--space-3)}._splitTitle_1ywid_130{font:var(--font-heading);font-size:var(--font-size-5);color:var(--color-neutral-12);margin:0 0 var(--space-5);line-height:1.2}._splitText_1ywid_138{font:var(--font-body);font-size:var(--font-size-2);color:var(--color-neutral-11);line-height:1.8;margin:0 0 var(--space-5)}._splitText_1ywid_138:last-child{margin-bottom:0}._pullQuote_1ywid_151{background:var(--color-brand-2);padding:var(--space-9) var(--space-6);text-align:center}._pullQuoteInner_1ywid_157{max-width:800px;margin:0 auto}._pullQuoteIcon_1ywid_162{font-size:var(--font-size-8);color:var(--color-accent-9);line-height:1;margin-bottom:var(--space-4);font-family:Playfair Display,serif}._pullQuoteText_1ywid_170{font:var(--font-heading);font-size:clamp(1.5rem,3vw,2.2rem);font-style:italic;color:var(--color-neutral-12);line-height:1.5;margin:0 0 var(--space-5)}._pullQuoteAuthor_1ywid_179{font:var(--font-caption);text-transform:uppercase;letter-spacing:.15em;color:var(--color-neutral-10);margin:0}._valuesSection_1ywid_188{padding:var(--space-9) var(--space-6);background:var(--color-neutral-2)}._valuesSectionInner_1ywid_193{max-width:1200px;margin:0 auto}._valuesHeader_1ywid_198{text-align:center;margin-bottom:var(--space-9)}._valuesTitle_1ywid_203{font:var(--font-heading);font-size:var(--font-size-5);color:var(--color-neutral-12);margin:0 0 var(--space-3)}._valuesSubtitle_1ywid_210{font:var(--font-body);font-size:var(--font-size-2);color:var(--color-neutral-10);margin:0}._valuesGrid_1ywid_217{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-7)}._valueCard_1ywid_223{background:var(--color-neutral-1);border-radius:var(--radius-4);padding:var(--space-8) var(--space-6);text-align:center;box-shadow:var(--shadow-1);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out)}._valueCard_1ywid_223:hover{transform:translateY(-4px);box-shadow:var(--shadow-3)}._valueIconWrapper_1ywid_237{width:72px;height:72px;border-radius:50%;background:var(--color-accent-3);display:flex;align-items:center;justify-content:center;margin:0 auto var(--space-5)}._valueIcon_1ywid_237{width:32px;height:32px;color:var(--color-accent-11)}._valueTitle_1ywid_254{font:var(--font-subheading);font-size:var(--font-size-3);font-weight:600;color:var(--color-neutral-12);margin:0 0 var(--space-3)}._valueText_1ywid_262{font:var(--font-body);font-size:var(--font-size-1);color:var(--color-neutral-11);line-height:1.7;margin:0}._timelineSection_1ywid_271{max-width:800px;margin:0 auto;padding:var(--space-9) var(--space-6)}._timelineHeader_1ywid_277{text-align:center;margin-bottom:var(--space-8)}._timelineTitle_1ywid_282{font:var(--font-heading);font-size:var(--font-size-5);color:var(--color-neutral-12);margin:0}._timeline_1ywid_271{position:relative;padding-left:var(--space-8)}._timeline_1ywid_271:before{content:"";position:absolute;left:12px;top:8px;bottom:8px;width:2px;background:var(--color-accent-6)}._timelineItem_1ywid_304{position:relative;margin-bottom:var(--space-8)}._timelineItem_1ywid_304:last-child{margin-bottom:0}._timelineDot_1ywid_313{position:absolute;left:calc(-1 * var(--space-8) + 4px);top:6px;width:18px;height:18px;border-radius:50%;background:var(--color-accent-9);border:3px solid var(--color-neutral-1);box-shadow:0 0 0 2px var(--color-accent-6)}._timelineYear_1ywid_325{font:var(--font-caption);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-11);margin-bottom:var(--space-2);font-weight:700}._timelineLabel_1ywid_334{font:var(--font-subheading);font-size:var(--font-size-2);font-weight:600;color:var(--color-neutral-12);margin:0 0 var(--space-2)}._timelineDesc_1ywid_342{font:var(--font-body);font-size:var(--font-size-1);color:var(--color-neutral-11);line-height:1.7;margin:0}._ctaSection_1ywid_351{background:var(--color-accent-3);padding:var(--space-9) var(--space-6);text-align:center}._ctaInner_1ywid_357{max-width:600px;margin:0 auto}._ctaTitle_1ywid_362{font:var(--font-heading);font-size:var(--font-size-5);color:var(--color-neutral-12);margin:0 0 var(--space-4)}._ctaText_1ywid_369{font:var(--font-body);font-size:var(--font-size-2);color:var(--color-neutral-11);line-height:1.7;margin:0 0 var(--space-7)}._ctaButton_1ywid_377{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-4) var(--space-8);background:var(--color-accent-12);color:var(--color-neutral-1);font:var(--font-body);text-transform:uppercase;letter-spacing:.1em;font-size:var(--font-size-1);font-weight:700;text-decoration:none;transition:all .3s ease;border:1px solid var(--color-accent-12);border-radius:var(--radius-round)}._ctaButton_1ywid_377:hover{background:transparent;color:var(--color-accent-12)}@media(max-width:1024px){._splitSection_1ywid_94{grid-template-columns:1fr;min-height:auto}._splitSection_1ywid_94:nth-of-type(2n) ._splitImage_1ywid_100{order:1}._splitSection_1ywid_94:nth-of-type(2n) ._splitContent_1ywid_104{order:2}._splitImage_1ywid_100{min-height:350px}._splitContent_1ywid_104{padding:var(--space-8) var(--space-6)}._valuesGrid_1ywid_217{grid-template-columns:1fr;max-width:440px;margin:0 auto}}@media(max-width:768px){._hero_1ywid_8{height:55vh;min-height:380px}._heroOverlay_1ywid_22{padding:var(--space-7) var(--space-5)}._intro_1ywid_66{padding:var(--space-8) var(--space-5)}._introText_1ywid_81{font-size:var(--font-size-2)}._splitContent_1ywid_104{padding:var(--space-7) var(--space-5)}._timelineSection_1ywid_271{padding:var(--space-8) var(--space-5)}}
