.orapac-content{max-width:1320px;margin:0 auto;padding:clamp(50px,8vw,105px) 24px}.orapac-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(35px,7vw,100px);align-items:start}.orapac-intro h2{font:700 clamp(38px,5vw,68px)/.98 var(--display);letter-spacing:-.045em;margin:0}.orapac-intro-copy{display:grid;grid-template-columns:1fr 1fr;gap:24px}.orapac-intro-copy p{margin:0;color:#4d5b56;font-size:17px}.orapac-intro-copy .orapac-emphasis{grid-column:1/-1;padding:22px 25px;background:var(--lime);color:var(--green);font:700 clamp(22px,3vw,34px)/1.15 var(--display)}.orapac-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:55px 0 90px}.orapac-fact{min-height:190px;padding:28px;background:#fff;border-top:4px solid var(--green)}.orapac-fact strong{display:block;font:700 clamp(28px,3vw,43px)/1 var(--display);margin:10px 0 14px}.orapac-fact p{margin:0;color:#53605b}.orapac-history{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,80px);align-items:center;padding:clamp(35px,6vw,75px);background:var(--green);color:#fff}.orapac-history h2{font:700 clamp(38px,5vw,66px)/1 var(--display);margin:0 0 22px}.orapac-history p{color:#d1dcd7}.orapac-history img{width:100%;aspect-ratio:4/3;object-fit:cover;background:#e5e9e3}.orapac-principles-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin:90px 0 35px}.orapac-principles-head h2{font:700 clamp(40px,5vw,72px)/1 var(--display);letter-spacing:-.045em;margin:0}.orapac-principles-head p{margin:0;color:#53605b;font-size:17px}.orapac-principles{display:grid;grid-template-columns:1fr 1fr;gap:18px}.orapac-principle{display:grid;grid-template-columns:180px 1fr;min-height:260px;background:#fff;border:1px solid var(--line)}.orapac-principle img{width:100%;height:100%;object-fit:cover}.orapac-principle div{padding:28px}.orapac-principle h3{font:700 clamp(22px,2.5vw,33px)/1.08 var(--display);margin:0 0 15px}.orapac-principle p{margin:0;color:#53605b}.orapac-certificates{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;margin-top:70px;padding:35px;background:#e3eadf}.orapac-certificates h2{font:700 clamp(30px,4vw,50px)/1 var(--display);margin:0}.orapac-certificates p{margin:0;color:#4d5b56}.orapac-source{margin-top:28px;font-size:12px;color:#69756f}@media(max-width:1000px){.orapac-intro,.orapac-principles-head,.orapac-certificates{grid-template-columns:1fr}.orapac-principles{grid-template-columns:1fr}}@media(max-width:780px){.orapac-facts,.orapac-history{grid-template-columns:1fr}.orapac-intro-copy{grid-template-columns:1fr}.orapac-intro-copy .orapac-emphasis{grid-column:auto}}@media(max-width:560px){.orapac-principle{grid-template-columns:1fr}.orapac-principle img{height:190px}}
