.oral-story{background:#fbf8f1}.oral-hero{display:grid;grid-template-columns:1.15fr .85fr;min-height:700px;background:#df7f8d}.oral-hero>div:first-child{padding:clamp(65px,8vw,125px) 7%}.oral-hero h1{font-size:clamp(62px,8.4vw,132px);line-height:.83;letter-spacing:-.075em;margin:55px 0 40px}.oral-deck{font-size:clamp(21px,2vw,31px);line-height:1.3;max-width:650px}.oral-signal{background:#b8c9a4;display:flex;align-items:center;justify-content:center;gap:2.4%;padding:8%}.oral-signal span{display:block;width:7%;height:20%;background:#30302f;border-radius:99px}.oral-signal span:nth-child(2),.oral-signal span:nth-child(8){height:38%;background:#f4c437}.oral-signal span:nth-child(3),.oral-signal span:nth-child(7){height:62%}.oral-signal span:nth-child(4),.oral-signal span:nth-child(6){height:86%;background:#fbf8f1}.oral-signal span:nth-child(5){height:48%;background:#7a536e}.oral-intro,.oral-voices,.oral-first{padding:clamp(75px,9vw,140px) 6%;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.oral-intro h2,.oral-voices h2,.oral-first h2,.oral-insight h2{font-size:clamp(43px,5.3vw,80px);line-height:.98;letter-spacing:-.055em;margin:20px 0}.oral-intro p,.oral-first p,.oral-insight p{font-size:clamp(17px,1.4vw,22px);line-height:1.65}.oral-number{background:#f4c437;padding:45px 6%;display:grid;grid-template-columns:auto 1fr;gap:6vw;align-items:center}.oral-number strong{font-size:clamp(110px,18vw,280px);line-height:.75;letter-spacing:-.09em}.oral-number p{font-size:clamp(24px,3.2vw,48px);line-height:1.12;max-width:760px}.oral-question{padding:clamp(75px,9vw,140px) 9%;background:#34312f;color:#fff}.oral-question blockquote{font-size:clamp(42px,6.5vw,100px);line-height:.98;letter-spacing:-.06em;max-width:1250px;margin:50px 0}.oral-question>p:last-child{font-size:20px;line-height:1.65;max-width:760px;margin-left:auto}.oral-voices{background:#b8c9a4}.voice-list{display:grid;grid-template-columns:1fr 1fr}.voice-list span{border-top:1px solid #30302f;padding:14px 5px;font-size:18px}.oral-process{padding:clamp(75px,9vw,140px) 6%}.oral-process>div{display:grid;grid-template-columns:repeat(4,1fr);margin-top:45px}.oral-process article{padding:25px;border:1px solid #a49a8b;min-height:300px}.oral-process article:nth-child(2){background:#f4c437}.oral-process article:nth-child(3){background:#df7f8d}.oral-process article:nth-child(4){background:#b8c9a4}.oral-process b{font-size:15px}.oral-process h3{font-size:31px;margin:75px 0 18px}.oral-process p{font-size:17px;line-height:1.5}.oral-first{background:#efe8dc}.name-field{display:flex;flex-wrap:wrap;align-content:center;gap:12px}.name-field span{border:1px solid #30302f;border-radius:99px;padding:13px 20px;font-size:19px;background:#fbf8f1}.oral-insight{padding:clamp(75px,9vw,140px) 12%;background:#7a536e;color:#fff}.oral-insight .label{color:#fff}.oral-insight p{max-width:800px}.oral-reading{display:flex;gap:30px;align-items:center;padding:50px 6%;background:#f4c437}.oral-reading p{margin-right:auto}.oral-reading a{font-weight:700;text-decoration-thickness:2px;text-underline-offset:6px}@media(max-width:760px){.oral-hero,.oral-intro,.oral-voices,.oral-first{grid-template-columns:1fr}.oral-hero{min-height:0}.oral-hero h1{font-size:57px;margin:38px 0 28px}.oral-signal{min-height:330px}.oral-intro,.oral-voices,.oral-first{padding:65px 6%;gap:25px}.oral-number{grid-template-columns:1fr;gap:20px}.oral-number strong{font-size:130px}.oral-question{padding:70px 6%}.oral-question>p:last-child{font-size:18px}.voice-list{grid-template-columns:1fr}.oral-process{padding:65px 6%}.oral-process>div{grid-template-columns:1fr}.oral-process article{min-height:230px}.oral-process h3{margin-top:45px}.oral-reading{align-items:flex-start;flex-direction:column;gap:15px}.oral-reading p{margin:0 0 15px}}
