.jr .pg-about .intro{display:grid;grid-template-columns:.95fr 1.05fr;gap:80px;align-items:center}.jr .pg-about .intro .quote{font-family:var(--serif);font-size:clamp(19px,1.7vw,22px);line-height:2;color:#333c56}.jr .pg-about .intro .quote p+p{margin-top:18px}.jr .pg-about .intro .quote strong{font-weight:600;color:var(--navy-900);box-shadow:inset 0 -9px 0 var(--gold-soft)}.jr .pg-about .intro .photo{aspect-ratio:5/4}.jr .pg-about .greet{display:grid;grid-template-columns:360px 1fr;gap:72px;align-items:start;padding:72px 0}.jr .pg-about .greet+.greet{border-top:1px solid var(--line)}.jr .pg-about .greet.rev{grid-template-columns:1fr 360px}.jr .pg-about .greet.rev .pic{order:2}.jr .pg-about .greet .pic{position:relative}.jr .pg-about .greet .pic img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--ivory)}.jr .pg-about .greet .pic .sign{position:absolute;right:-18px;bottom:-22px;z-index:3;background:var(--navy-900);color:#fff;padding:14px 20px}.jr .pg-about .greet .pic .sign small{display:block;font-size:13.5px;letter-spacing:.14em;color:var(--gold-lt);font-weight:600}.jr .pg-about .greet .pic .sign b{font-family:var(--script);font-weight:400;font-size:40px;line-height:1;color:var(--gold)}.jr .pg-about .greet h3{margin-top:18px;font-family:var(--serif);font-weight:600;font-size:clamp(22px,2.2vw,28px);line-height:1.5;color:var(--navy-900);letter-spacing:-.02em}.jr .pg-about .greet .body{margin-top:26px;padding-top:26px;border-top:1px solid var(--line)}.jr .pg-about .greet .body p{font-size:18.5px;line-height:1.95;color:var(--ink-60)}.jr .pg-about .greet .body p+p{margin-top:16px}.jr .pg-about .phil{position:relative;overflow:hidden;background:var(--navy-900);color:#fff}.jr .pg-about .phil:before{content:"";position:absolute;left:50%;top:50%;width:900px;height:900px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(227,192,119,.14);box-shadow:0 0 0 90px rgba(227,192,119,.025)}.jr .pg-about .phil .wrap{position:relative;max-width:760px;text-align:center}.jr .pg-about .phil .steps{margin-top:44px;display:grid;gap:0}.jr .pg-about .phil .steps p{font-family:var(--serif);font-size:19.5px;line-height:1.95;color:#b4bfd8;padding:22px 0}.jr .pg-about .phil .steps p+p{border-top:1px solid rgba(227,192,119,.16)}.jr .pg-about .phil .steps p strong{color:#fff;font-weight:600}.jr .pg-about .phil .steps p.gold strong{color:var(--gold-lt)}.jr .pg-about .phil .tag{margin-top:48px;font-family:var(--sans);font-style:normal;font-weight:500;font-size:clamp(24px,2.6vw,32px);line-height:1.5;color:var(--gold-lt)}@media (max-width:900px){.jr .pg-about .intro{grid-template-columns:1fr;gap:40px}.jr .pg-about .greet,.jr .pg-about .greet.rev{grid-template-columns:1fr;gap:44px;padding:52px 0}.jr .pg-about .greet.rev .pic{order:0}.jr .pg-about .greet .pic{max-width:320px}.jr .pg-about .greet .pic .sign{right:-8px}.jr .pg-about .phil .steps p{font-size:18.5px}}