.hero-split.svelte-125yn4s{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,5.3vw,4rem);margin-bottom:clamp(1.5rem,4vw,2.5rem);display:grid}.portrait-half.svelte-125yn4s{flex-direction:column;display:flex}.portrait-frame.svelte-125yn4s{aspect-ratio:4/5;background:var(--color-travel-modal-figure-bg);box-shadow:var(--color-travel-elevation-card-lg);border-radius:.5rem;position:relative;overflow:hidden}.portrait-img.svelte-125yn4s{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.portrait-fallback.svelte-125yn4s{background:linear-gradient(135deg, var(--color-travel-accent), var(--color-travel-ink));place-items:center;display:grid;position:absolute;inset:0}.portrait-initials.svelte-125yn4s{font-family:var(--font-about-serif,Georgia, serif);letter-spacing:.04em;color:#fff;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700}.content-half.svelte-125yn4s{flex-direction:column;justify-content:center;display:flex}.eyebrow.svelte-125yn4s{letter-spacing:.1em;text-transform:uppercase;color:var(--color-travel-accent);margin:0 0 1rem;font-size:.75rem;font-weight:700;line-height:1}.hero-title.svelte-125yn4s{font-family:var(--font-about-serif,Georgia, serif);letter-spacing:-.02em;color:var(--color-travel-ink);margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2}.hero-subtitle.svelte-125yn4s{font-family:var(--font-about-serif,Georgia, serif);color:var(--color-travel-muted);margin:1rem 0 0;font-size:clamp(1.25rem,2vw,1.5rem);font-style:italic;font-weight:600;line-height:1.4}.author-about.svelte-125yn4s{max-width:65ch;color:var(--color-travel-modal-body);margin:2rem 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7}.author-about.svelte-125yn4s p:where(.svelte-125yn4s){margin:0 0 1rem}.author-about.svelte-125yn4s p:where(.svelte-125yn4s):last-child{margin-bottom:0}.author-quote.svelte-125yn4s{border-left:2px solid var(--color-travel-accent);max-width:none;margin:1.25rem 0 0;padding:0 0 0 1.6rem;position:relative}.author-quote.svelte-125yn4s:before{content:"“";font-family:var(--font-about-serif,Georgia, serif);color:var(--color-travel-accent);opacity:.55;font-size:clamp(1.5rem,3vw,2rem);line-height:1;position:absolute;top:-.35rem;left:.2rem}.author-quote.svelte-125yn4s p:where(.svelte-125yn4s){font-family:var(--font-about-serif,Georgia, serif);color:var(--color-travel-muted);margin:0;font-size:clamp(.95rem,1.4vw,1.0625rem);font-style:italic;font-weight:500;line-height:1.55}.mission-copy.svelte-125yn4s{max-width:42rem;color:var(--color-travel-modal-body);margin:0 auto clamp(1.5rem,4vw,2.5rem);font-size:1.02rem;line-height:1.78}.contact-icons.svelte-125yn4s{border-top:1px solid var(--color-travel-border-soft);flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:2rem 0 0;list-style:none;display:flex}.contact-chip.svelte-125yn4s{background:var(--color-travel-panel);width:2.75rem;height:2.75rem;color:var(--color-travel-ink);border:1px solid var(--color-travel-border-soft);border-radius:9999px;place-items:center;text-decoration:none;transition:transform .15s,border-color .15s,color .15s;display:inline-grid}.contact-chip.svelte-125yn4s:hover{border-color:var(--color-travel-accent);color:var(--color-travel-accent);transform:translateY(-1px)}.contact-chip.svelte-125yn4s:focus-visible{outline:2px solid var(--color-travel-accent);outline-offset:2px}@media (width<=760px){.hero-split.svelte-125yn4s{grid-template-columns:1fr;gap:2rem}.portrait-half.svelte-125yn4s{order:0;align-items:center}.portrait-frame.svelte-125yn4s{aspect-ratio:1;border-radius:50%;width:50%;max-width:16rem}.author-quote.svelte-125yn4s{text-align:center;border-left:none;padding:0}.author-quote.svelte-125yn4s:before{display:block;position:static}.content-half.svelte-125yn4s{order:1}.hero-title.svelte-125yn4s{font-size:1.75rem;line-height:1.3}}
