.oqp-about{color:#362542;line-height:1.6}.oqp-about__wrap{max-width:1300px;margin-inline:auto;padding-inline:clamp(20px,6vw,90px)}.oqp-about__hero{background:radial-gradient(ellipse at 12% 4%,#fff9f1 0%,transparent 55%),linear-gradient(128deg,#f8edf9,#e9dcfb)}.oqp-about__hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(22px,5vw,68px);padding-block:clamp(32px,6vw,76px)}.oqp-about__eyebrow{margin:0 0 10px;color:#745124;font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.oqp-about h1,.oqp-about h2{margin:0 0 16px;color:#321848;font-family:Georgia,serif;line-height:1.08}.oqp-about h1{font-size:clamp(3.8rem,5.2vw,6.6rem);letter-spacing:-.04em}.oqp-about h2{font-size:clamp(2.7rem,3.5vw,4.4rem)}.oqp-about__intro{font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.45}.oqp-about__button{display:inline-flex;align-items:center;min-height:46px;margin-top:8px;padding:8px 16px;border-radius:5px;background:#572e7b;color:#fffaf4;font-weight:700;text-decoration:none}.oqp-about__work{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:clamp(14px,2.2vw,25px);border:1px solid #ba8e55;border-radius:12px;background:radial-gradient(ellipse at top,#53316e,#261436);text-align:center}.oqp-about__work a{display:grid;justify-items:center;align-content:start;gap:10px;color:#fff8ee;font-weight:700;line-height:1.35;text-decoration:none}.oqp-about__work img{width:min(100%,155px);height:auto;aspect-ratio:7 / 10;object-fit:contain;border-radius:4px}.oqp-about__founder{display:grid;grid-template-columns:minmax(140px,230px) minmax(0,650px);justify-content:center;align-items:center;gap:clamp(22px,5vw,65px);padding-block:clamp(32px,6vw,72px)}.oqp-about__founder figure{margin:0;text-align:center}.oqp-about__founder img{display:block;width:min(100%,210px);height:auto;margin-inline:auto}.oqp-about__founder-media{display:grid;justify-items:center;gap:14px}.oqp-about__founder-media .oqp-about__founder-portrait{border:1px solid #ddc8e7;border-radius:12px}.oqp-about__founder-media .oqp-about__founder-award img{width:min(100%,110px)}.oqp-about__founder figcaption{color:#745124;font-size:1.2rem}.oqp-about__founder a{color:#572e7b;text-underline-offset:3px}.oqp-about__signoff{margin-bottom:0;color:#321848;font:italic 2.2rem Georgia,serif}.oqp-about__award{margin-top:24px;padding:16px 18px;border:1px solid #ddc8e7;border-inline-start:3px solid #bf9051;border-radius:8px;background:#faf3fb}.oqp-about__award h3{margin:0 0 6px;color:#321848;font-family:Georgia,serif;font-size:clamp(1.8rem,2.1vw,2.3rem)}.oqp-about__award p:not(.oqp-about__eyebrow){margin:0 0 8px}.oqp-about__award a{font-weight:700}.oqp-about__next{padding-block:clamp(28px,4vw,52px);background:#faf3fb;border-block:1px solid #ecddf1}.oqp-about__paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.oqp-about__paths a{display:grid;align-content:start;gap:4px;padding:14px;border:1px solid #ddc8e7;border-top:2px solid #bf9051;border-radius:8px;background:#fffaff;color:#321848;text-decoration:none}.oqp-about a:hover{text-decoration:underline;text-underline-offset:3px}.oqp-about a:focus-visible{outline:3px solid #754396;outline-offset:3px}@media(max-width:749px){.oqp-about__hero-grid,.oqp-about__founder,.oqp-about__paths{grid-template-columns:minmax(0,1fr)}.oqp-about__founder-media{grid-row:2}.oqp-about__founder-media .oqp-about__founder-portrait{width:160px}}.oqp-contact{color:#362542;line-height:1.6}.oqp-contact__wrap{max-width:1300px;margin-inline:auto;padding-inline:clamp(20px,6vw,90px)}.oqp-contact__hero{padding-block:clamp(30px,5vw,62px);background:radial-gradient(ellipse at 12% 4%,#fff9f1 0%,transparent 55%),linear-gradient(128deg,#f8edf9,#e9dcfb)}.oqp-contact__eyebrow{margin:0 0 10px;color:#745124;font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.oqp-contact h1,.oqp-contact h2{margin:0 0 12px;color:#321848;font-family:Georgia,serif;line-height:1.1}.oqp-contact h1{font-size:clamp(4rem,6vw,7rem);letter-spacing:-.04em}.oqp-contact h2{font-size:clamp(2.35rem,3vw,3.4rem)}.oqp-contact__hero p:not(.oqp-contact__eyebrow){max-width:57ch;margin:0 0 18px;font-size:clamp(1.65rem,2vw,2rem)}.oqp-contact__button{display:inline-flex;align-items:center;min-height:46px;padding:8px 16px;border-radius:5px;background:#572e7b;color:#fffaf4;font-weight:700;text-decoration:none}.oqp-contact__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(16px,3vw,34px);padding-block:clamp(24px,4vw,54px)}.oqp-contact__guide,.oqp-contact__form{min-width:0;padding:clamp(16px,2.5vw,26px);border:1px solid #ddc8e7;border-radius:12px}.oqp-contact__guide{border-top:2px solid #bf9051;background:#faf3fb}.oqp-contact__guide ul{margin:0;padding-inline-start:20px}.oqp-contact__guide li+li{margin-top:12px}.oqp-contact__form{background:#fff;scroll-margin-top:140px;overflow-wrap:anywhere}.oqp-contact__form iframe{display:block;width:100%;max-width:100%;border:0}.oqp-contact__fallback{margin-bottom:0;font-size:1.4rem}.oqp-contact__fallback a{color:#572e7b;font-weight:700}.oqp-contact a:hover{text-decoration:underline;text-underline-offset:3px}.oqp-contact a:focus-visible{outline:3px solid #754396;outline-offset:3px}@media(max-width:749px){.oqp-contact__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAQ */
