.oqp-discover{color:#362542;background:radial-gradient(ellipse at 12% 4%,#fff9f1 0%,transparent 54%),linear-gradient(128deg,#f8edf9,#eee0f8 58%,#e9dcfb)}.oqp-discover__hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,6vw,85px);max-width:1300px;margin:0 auto;padding:clamp(34px,6vw,85px) clamp(20px,6vw,90px)}.oqp-discover__eyebrow{display:block;margin:0 0 12px;color:#745124;font-size:12px;font-weight:700;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.oqp-discover h1{margin:0;color:#321848;font-family:Georgia,serif;font-size:clamp(38px,5.1vw,72px);line-height:1.04;letter-spacing:-.04em}.oqp-discover__lede{max-width:48ch;margin:18px 0 24px;font-size:clamp(16px,1.5vw,19px);line-height:1.55}.oqp-discover__actions{display:flex;flex-wrap:wrap;gap:10px}.oqp-discover__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:9px 16px;border:1px solid #764a97;border-radius:5px;color:#492469;background:#ffffff75;font-size:15px;font-weight:700;text-decoration:none}.oqp-discover__button--primary{color:#fffaf4;background:linear-gradient(125deg,#623387,#47216b);border-color:#572e7b}.oqp-discover__button:hover{text-decoration:underline;text-underline-offset:3px}.oqp-discover__feature{display:grid;justify-items:center;gap:15px;padding:24px 18px;border:1px solid #ba8e55;border-radius:12px;color:#fff8ee;background:radial-gradient(ellipse at 50% 0%,#53316e 0%,transparent 72%),linear-gradient(150deg,#342049,#261436);box-shadow:0 14px 34px #41235b26;text-align:center;text-decoration:none}.oqp-discover__cover{display:block;width:min(100%,220px);height:auto;border-radius:4px;box-shadow:0 10px 28px #190d2690,0 0 0 1px #e2b86b56}.oqp-discover__feature-text{display:grid;gap:5px;font-size:15px;line-height:1.35}.oqp-discover__feature-text .oqp-discover__eyebrow{margin:0;color:#f1cf89;font-size:10px}.oqp-discover__feature-text strong{font-family:Georgia,serif;font-size:clamp(20px,2.4vw,30px)}.oqp-discover__paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:1300px;margin:0 auto;padding:0 clamp(20px,6vw,90px) 28px}.oqp-discover__paths a{display:grid;align-content:center;min-height:68px;padding:10px 14px;border:1px solid #cdb3dc;border-top:2px solid #bf9051;border-radius:6px;color:#492469;background:#fffaff;text-decoration:none;line-height:1.4}.oqp-discover__paths a:hover strong{text-decoration:underline;text-underline-offset:3px}.oqp-discover__paths span{font-size:13px}.oqp-discover a:focus-visible{outline:3px solid #754396;outline-offset:3px}@media(max-width:749px){.oqp-discover__hero{grid-template-columns:minmax(0,1fr);gap:24px}.oqp-discover__feature{grid-template-columns:minmax(82px,125px) minmax(0,1fr);align-items:center;justify-items:start;text-align:left;padding:15px}.oqp-discover__paths{grid-template-columns:minmax(0,1fr)}}.oqp-discover__books--pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.2vw,16px)}.oqp-discover__books--pair .oqp-discover__feature{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:12px;padding:clamp(10px,1.5vw,20px);text-align:center}.oqp-discover__books--pair .oqp-discover__cover{width:min(100%,175px);aspect-ratio:7 / 10;object-fit:contain}.oqp-discover__books--pair .oqp-discover__feature-text{font-size:clamp(12px,1.3vw,15px)}.oqp-discover__books--pair .oqp-discover__feature-text strong{min-block-size:2.7em;font-size:clamp(16px,1.7vw,24px)}.oqp-discover__books .oqp-discover__feature:hover strong{text-decoration:underline;text-underline-offset:3px}.oqp-showcase{background:#faf3fb;color:#362542;border-block:1px solid #ecddf1}.oqp-showcase__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"gallery intro";align-items:center;gap:clamp(24px,5vw,68px);max-width:1300px;margin-inline:auto;padding:clamp(32px,4.5vw,62px) clamp(20px,6vw,90px)}.oqp-showcase__intro{grid-area:intro}.oqp-showcase__eyebrow{display:block;margin:0;color:#745124;font-size:1.1rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.oqp-showcase h2{margin:10px 0 16px;color:#321848;font-family:Georgia,serif;font-size:clamp(2.8rem,3.5vw,4.5rem);line-height:1.08}.oqp-showcase__copy{font-size:1.55rem;line-height:1.55}.oqp-showcase__copy p{margin:0 0 14px}.oqp-showcase__copy ul{margin:0 0 22px;padding-inline-start:20px}.oqp-showcase__copy li+li{margin-top:8px}.oqp-showcase__button{display:inline-flex;align-items:center;min-height:46px;padding:9px 17px;border-radius:5px;background:#572e7b;color:#fffaf4;font-weight:700;text-decoration:none}.oqp-showcase__gallery{grid-area:gallery;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.2vw,14px);margin:0;padding:0;list-style:none}.oqp-showcase__item{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #d8bfdf;border-radius:10px;background:#fffaff;color:#321848;text-decoration:none}.oqp-showcase__art{display:grid;place-items:center;aspect-ratio:1.5;padding:8px;background:radial-gradient(ellipse,#fffcf6,#eee1f5)}.oqp-showcase__art img{display:block;width:100%;height:100%;max-height:clamp(88px,12vw,148px);object-fit:contain}.oqp-showcase__item-text{display:grid;gap:3px;padding:8px 10px 10px;line-height:1.25}.oqp-showcase__item-text strong{font-size:1.45rem}.oqp-showcase a:hover{text-decoration:underline;text-underline-offset:3px}.oqp-showcase a:focus-visible{outline:3px solid #754396;outline-offset:3px}@media(max-width:749px){.oqp-showcase__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "gallery"}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAACg */
