#story.svelte-1tq9q96{padding-top:0}.about-grid.svelte-1tq9q96{display:grid;grid-template-columns:1fr 1.5fr;gap:0;align-items:start}.about-grid.svelte-1tq9q96 .about-content:where(.svelte-1tq9q96){padding:var(--padding-global)}.about-grid.svelte-1tq9q96 .about-body:where(.svelte-1tq9q96){display:grid;gap:var(--space-6)}.about-grid.svelte-1tq9q96 .about-body:where(.svelte-1tq9q96) p:where(.svelte-1tq9q96){font-size:var(--text-body);color:var(--black-60)}.about-visual.svelte-1tq9q96{position:relative;width:100%;height:100vh;overflow:hidden}.about-visual.svelte-1tq9q96 .about-story-img:where(.svelte-1tq9q96){width:100%;height:100%;object-fit:cover;object-position:center}.about-visual.svelte-1tq9q96 .about-badge:where(.svelte-1tq9q96){position:absolute;bottom:var(--space-4);right:var(--space-4);background:var(--accent);padding:28px 32px;text-align:center}.about-visual.svelte-1tq9q96 .about-badge:where(.svelte-1tq9q96) .badge-top:where(.svelte-1tq9q96){font-size:8px;letter-spacing:3px;text-transform:uppercase;color:#ffffffa6;margin-bottom:4px}.about-visual.svelte-1tq9q96 .about-badge:where(.svelte-1tq9q96) .badge-main:where(.svelte-1tq9q96){font-family:var(--font-heading);font-size:36px;font-weight:700;color:#fff;letter-spacing:-.04em;line-height:1}.about-visual.svelte-1tq9q96 .about-badge:where(.svelte-1tq9q96) .badge-sub:where(.svelte-1tq9q96){font-size:8px;letter-spacing:2px;text-transform:uppercase;color:#ffffff8c;margin-top:4px}.about-values.svelte-1tq9q96{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);margin-top:var(--space-16)}.v-card.svelte-1tq9q96{background:var(--off-white);padding:24px 20px;transition:background .3s}.v-card.svelte-1tq9q96:hover{background:var(--white)}.v-icon.svelte-1tq9q96{width:var(--space-8);height:var(--space-8);margin-bottom:var(--space-2);display:flex;align-items:center;justify-content:center;font-size:var(--space-4);border:1px solid var(--border);background:var(--white);border-radius:var(--space-8)}.v-name.svelte-1tq9q96{font-size:var(--text-md);text-transform:uppercase;color:var(--text);margin-bottom:var(--space-4);font-weight:500}.v-desc.svelte-1tq9q96{font-size:var(--text-body);line-height:1.7;color:var(--black-60)}@media(max-width:1024px){.about-grid.svelte-1tq9q96{grid-template-columns:1fr}.about-grid.svelte-1tq9q96 .about-visual:where(.svelte-1tq9q96){height:50vh}.about-grid.svelte-1tq9q96 .about-content:where(.svelte-1tq9q96){display:grid;padding:var(--padding-global);grid-template-columns:1fr 1fr;gap:var(--space-8)}}@media(max-width:720px){.about-grid.svelte-1tq9q96 .about-content:where(.svelte-1tq9q96){display:grid;grid-template-columns:1fr;gap:0}}section.svelte-1j1j196{background-color:var(--dark-mid);padding:var(--padding-global)}.mv-grid.svelte-1j1j196{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-1);border-radius:16px;overflow:hidden}.mv-card.svelte-1j1j196{background:var(--dark);padding:2rem 2rem 2.25rem;position:relative}.mv-card.svelte-1j1j196:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent);opacity:0;transition:opacity .3s}.mv-card.svelte-1j1j196:hover:before{opacity:1}.mv-card.svelte-1j1j196 .mv-icon:where(.svelte-1j1j196){width:36px;height:36px;border-radius:8px;background:var(--accent-20);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;color:var(--accent)}.mv-card.svelte-1j1j196 .mv-title:where(.svelte-1j1j196){font-size:var(--text-lg);font-weight:500;color:var(--white);margin-bottom:.75rem}.mv-card.svelte-1j1j196 .mv-body:where(.svelte-1j1j196){font-size:var(--text-body);line-height:1.7;color:var(--white-60);margin:0}@media(max-width:1024px){.mv-grid.svelte-1j1j196{grid-template-columns:1fr}}section.svelte-1bbp1n9{background-color:var(--off-white);padding:var(--padding-global)}.why-grid.svelte-1bbp1n9{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1);border-radius:var(--space-8);overflow:hidden}.why-item.svelte-1bbp1n9{padding:var(--space-8);transition:background .3s;position:relative;background-color:var(--white)}.why-item.svelte-1bbp1n9:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent);opacity:0;transition:opacity .3s}.why-item.svelte-1bbp1n9:hover:before{opacity:1}.why-num.svelte-1bbp1n9{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:300;color:var(--accent);opacity:.45;margin-bottom:16px;line-height:1}.why-title.svelte-1bbp1n9{font-size:var(--text-lg);text-transform:capitalize;color:var(--text);margin-bottom:var(--space-3);font-weight:700}.why-body.svelte-1bbp1n9{font-size:var(--text-body);line-height:1.85;color:var(--black-60)}@media(max-width:1024px){.why-grid.svelte-1bbp1n9{grid-template-columns:1fr 1fr}}@media(max-width:640px){.why-grid.svelte-1bbp1n9{grid-template-columns:1fr 1fr}}#process.svelte-hny9tw{background:var(--off-white);padding:var(--padding-global)}.process-track.svelte-hny9tw{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);margin-top:4.5rem}.p-step.svelte-hny9tw{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-4)}.p-step.svelte-hny9tw:hover .p-num:where(.svelte-hny9tw){color:var(--accent)}.p-num.svelte-hny9tw{position:relative;font-family:var(--font-heading);font-weight:700;color:var(--black-60);transition:color .3s ease}.p-title.svelte-hny9tw{position:relative;z-index:1;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--text);line-height:1.2}.p-desc.svelte-hny9tw{position:relative;z-index:1;font-size:var(--text-body);line-height:1.8;color:var(--black-60)}@media(max-width:1024px){#process.svelte-hny9tw{padding:5rem 2.5rem}.process-track.svelte-hny9tw{grid-template-columns:repeat(2,1fr)}.p-step.svelte-hny9tw{padding:2rem}}@media(max-width:640px){#process.svelte-hny9tw{padding:4rem 1.5rem}.process-track.svelte-hny9tw{grid-template-columns:1fr}.p-step.svelte-hny9tw{padding:1.75rem}}
