.Porichiti_porichiti__KyGAP{background:#fff}.Porichiti_grid__is5In{display:grid;grid-template-columns:1fr;gap:4rem}.Porichiti_textContent__3AYw5{max-width:760px}.Porichiti_textContent__3AYw5 h2{font-size:clamp(1.4rem,1.2rem + .8vw,1.75rem);line-height:1.4}@media (max-width:991px){.Porichiti_sidebar__ZfByP{order:-1}.Porichiti_imageBox__ubGvb{max-width:420px}}@media (min-width:992px){.Porichiti_grid__is5In{grid-template-columns:1.5fr 1fr}}.Porichiti_sidebar__ZfByP{display:flex;flex-direction:column;gap:3rem}.Porichiti_imageBox__ubGvb{border-radius:var(--radius);overflow:hidden;border:1px solid var(--hairline)}.Porichiti_portrait__cAB_A{width:100%;height:auto;display:block}.Porichiti_timelineSection__B7eLB{background:var(--card-bg);border-top:1px solid var(--border)}.Porichiti_timelineHeading__lSYNx{text-align:center;font-size:2.2rem;margin:0}@media (max-width:768px){.Porichiti_timelineHeading__lSYNx{font-size:1.8rem}}.Porichiti_timelineTrack__ZCMQB{position:relative;margin-top:2.5rem;display:flex;flex-direction:column;gap:1.25rem}.Porichiti_timelineTrack__ZCMQB:before{content:"";position:absolute;left:.5rem;top:.4rem;bottom:.4rem;width:3px;border-radius:99px;background:linear-gradient(180deg,var(--secondary) 0,var(--primary) 100%)}.Porichiti_timelineEntry__LHzQF{position:relative;padding-left:2.75rem}.Porichiti_timelineNode__TRUOp{position:absolute;left:0;top:1.2rem;width:1rem;height:1rem;border-radius:50%;background:var(--secondary);border:2px solid #fff;box-shadow:0 0 0 6px rgba(16,185,129,.18)}.Porichiti_timelineCard__LDO2G{background:#fff;border:1px solid var(--hairline);border-radius:var(--radius);padding:1.25rem 1.25rem 1.15rem;box-shadow:var(--shadow-card);transition:box-shadow .25s ease,border-color .25s ease}@media (max-width:768px){.Porichiti_timelineCard__LDO2G{padding:1rem}}.Porichiti_timelineEntry__LHzQF:hover .Porichiti_timelineCard__LDO2G{box-shadow:var(--shadow-card-hover);border-color:rgba(16,185,129,.45)}.Porichiti_timelineYear__KkoZ9{display:inline-block;font-size:.95rem;font-weight:700;letter-spacing:.02em;color:var(--secondary);background:rgba(16,185,129,.12);border-radius:999px;padding:.2rem .65rem;margin-bottom:.75rem}.Porichiti_timelineEvent__SEI30{margin:0;font-size:1.06rem;line-height:1.55}@media (min-width:992px){.Porichiti_timelineTrack__ZCMQB:before{left:50%;transform:translateX(-50%)}.Porichiti_timelineEntry__LHzQF{width:50%;padding-left:0}.Porichiti_timelineLeft__PkwML{align-self:flex-start;padding-right:2.5rem}.Porichiti_timelineRight__UTmfP{align-self:flex-end;padding-left:2.5rem}.Porichiti_timelineLeft__PkwML .Porichiti_timelineNode__TRUOp{left:auto;right:-.5rem}.Porichiti_timelineRight__UTmfP .Porichiti_timelineNode__TRUOp{left:-.5rem}}