.titamu-empathy{--te-bg: #f4f4f4;--te-ink: #111111;--te-blue: #2f6bff;--te-yellow: #ffd400;--te-card: #ffffff;background:var(--te-bg);padding:4.8rem 0 5.6rem;overflow:hidden}.titamu-empathy__inner{max-width:1200px}.titamu-empathy__header{text-align:center;margin-bottom:3.2rem}.titamu-empathy__badge{display:inline-block;margin-bottom:1.4rem;padding:.45rem 1.6rem;border-radius:999px;background:var(--te-yellow);color:#111;font-size:1.3rem;font-weight:700;letter-spacing:.04em}.titamu-empathy__title{margin:0 0 1rem;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;line-height:1.35;color:var(--te-ink);letter-spacing:.02em}.titamu-empathy__em{color:var(--te-blue)}.titamu-empathy__sub{margin:0;font-size:1.4rem;color:#555;line-height:1.6}.titamu-empathy__stage{position:relative;display:grid;gap:1.6rem}.titamu-empathy__center{position:relative;width:min(100%,42rem);margin:0 auto;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;isolation:isolate}.titamu-empathy__center-glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 999px transparent;background:radial-gradient(circle at center,transparent 48%,rgba(244,244,244,.35) 68%,var(--te-bg) 100%);z-index:2;pointer-events:none}.titamu-empathy__center-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;display:block}.titamu-empathy__cards{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.titamu-empathy__card{display:grid;grid-template-columns:minmax(0,1fr) 14rem;align-items:center;gap:1.2rem;padding:1.4rem 1.4rem 1.4rem 1.6rem;background:var(--te-card);border-radius:1.4rem;box-shadow:0 8px 24px #0000000f}.titamu-empathy__card-body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;min-width:0}.titamu-empathy__num{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--te-yellow);color:#111;font-size:1.2rem;font-weight:800;flex-shrink:0}.titamu-empathy__card-title{margin:0 0 .35rem;font-size:1.35rem;font-weight:700;line-height:1.45;color:var(--te-ink)}.titamu-empathy__card-text{margin:0;font-size:1.2rem;line-height:1.55;color:#555}.titamu-empathy__underline{color:var(--te-blue);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:.12em}.titamu-empathy__card-media{width:14rem;height:11rem;border-radius:1rem;overflow:hidden;background:#eee;flex-shrink:0}.titamu-empathy__card-media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:990px){.titamu-empathy{padding:6.4rem 0 7.2rem}.titamu-empathy__header{margin-bottom:4rem}.titamu-empathy__stage{min-height:56rem;display:grid;grid-template-columns:1fr;place-items:center}.titamu-empathy__center{width:min(48rem,46vw);z-index:0}.titamu-empathy__cards{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none;z-index:2}.titamu-empathy__card{position:absolute;width:min(42rem,38vw);pointer-events:auto;z-index:2}.titamu-empathy__card--01{top:2%;left:0}.titamu-empathy__card--02{top:34%;left:0}.titamu-empathy__card--03{bottom:2%;left:0}.titamu-empathy__card--04{top:14%;right:0}.titamu-empathy__card--05{bottom:12%;right:0}}@media screen and (max-width:989px){.titamu-empathy{padding:3.6rem 0 4.4rem}.titamu-empathy__header{margin-bottom:2.4rem}.titamu-empathy__stage{grid-template-areas:"center" "cards"}.titamu-empathy__center{grid-area:center;width:min(100%,34rem);max-width:417px}.titamu-empathy__cards{grid-area:cards}}@media screen and (max-width:640px){.titamu-empathy__center{width:min(420px,65.625vw);max-width:420px}.titamu-empathy__card{grid-template-columns:minmax(0,1fr) 12rem;padding:1.2rem}.titamu-empathy__card-media{width:12rem;height:9.6rem}.titamu-empathy__card-title{font-size:1.25rem}.titamu-empathy__card-text{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/titamu-empathy.css.map */
