.top-philosophy__intro{display:grid;gap:var(--top-space-lead)}.top-philosophy__intro .top-lead{margin-top:0}@media(min-width:990px){.top-philosophy__intro{grid-template-columns:5fr 6fr;gap:80px;align-items:end}}.top-pillars{display:grid;gap:48px;margin-top:var(--top-space-content)}@media(min-width:750px){.top-pillars{grid-template-columns:repeat(3,1fr);gap:32px}}.top-pillar__name{margin-top:24px;display:flex;align-items:baseline;gap:12px;font-family:var(--top-font-mincho);font-size:var(--top-fs-catch);line-height:1.4;color:var(--top-color-navy);letter-spacing:.08em}.top-pillar__name span{font-family:var(--top-font-en);font-style:italic;font-size:16px;color:var(--top-color-text-sub);letter-spacing:.1em}.top-pillar__title{margin-top:12px;font-size:var(--top-fs-h3);font-weight:700;line-height:1.6}.top-pillar__decl{margin-top:12px;padding-bottom:16px;border-bottom:1px solid var(--top-color-line);font-weight:500;color:var(--top-color-navy)}.top-pillar__text{margin-top:16px;font-size:15px}.top-root{position:relative;margin-top:var(--top-space-content);padding:40px var(--top-space-gutter);background:var(--top-color-navy);color:var(--top-color-white);text-align:center}.top-root:before{content:"";position:absolute;left:50%;top:-40px;width:1px;height:40px;background:var(--top-color-navy)}.top-root--alone:before{display:none}.top-root__eyebrow{font-size:var(--top-fs-small);letter-spacing:.2em;color:var(--top-color-aqua)}.top-root__label{margin-top:4px;font-family:var(--top-font-mincho);font-size:clamp(32px,26px + 1.6vw,48px);letter-spacing:.2em;line-height:1.4}.top-root__text{margin-top:8px}.top-closing{margin-top:40px;text-align:center;font-family:var(--top-font-mincho);font-size:var(--top-fs-h3);line-height:1.8;color:var(--top-color-navy);letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/25/assets/top-philosophy.css.map */
