.hup-inquiry-page{color:#192333;min-height:100vh;font-family:var(--font-manrope), Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf9f6}.hup-inquiry-page *{box-sizing:border-box}.hup-inquiry-body{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,5vw,80px);max-width:1168px;margin-inline:auto;padding-block:150px 72px;padding-inline:24px;display:grid}.hup-inquiry-story{position:sticky;top:118px}.hup-inquiry-signature{color:#754354;margin:0 0 20px;font-size:14px;font-weight:650}.hup-inquiry-story h2{font-family:var(--font-hup-display), Arial, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0 0 20px;font-size:clamp(36px,4vw,52px);font-weight:550;line-height:1.06}.hup-inquiry-story p{max-width:32ch;line-height:1.6}@media (max-width:900px){.hup-inquiry-body{grid-template-columns:minmax(0,1fr);max-width:720px}.hup-inquiry-story{grid-row:2;position:static}.hup-inquiry-story>:is(p,h2){display:none}}.hup-inquiry-page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #754354}@media (max-width:600px){.hup-inquiry-body{padding:108px 16px 40px}}.hup-inquiry-reviews{margin-top:28px}.hup-inquiry-review-controls{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.hup-inquiry-review-controls :is(a,button){color:#754354;align-items:center;gap:6px;min-height:44px;display:inline-flex}.hup-inquiry-review-controls a{font-weight:650;text-decoration:none}.hup-inquiry-review-controls button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px}.hup-inquiry-review-window{height:410px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 3% 94%,#0000);mask-image:linear-gradient(#0000,#000 3% 94%,#0000)}.hup-inquiry-review-track{flex-direction:column;gap:14px;padding-bottom:14px;animation:100s linear infinite inquiry-reviews-scroll;display:flex}.hup-inquiry-review{background:#eeedf2;border-radius:12px;flex-shrink:0;margin:0;padding:22px}.hup-inquiry-review>svg{color:#754354;margin-bottom:10px}.hup-inquiry-review blockquote{text-wrap:pretty;margin:0;font-size:14px;line-height:1.75}.hup-inquiry-review figcaption{flex-direction:column;gap:4px;margin-top:16px;font-size:12px;display:flex}.hup-inquiry-review figcaption span{color:#626574;font-size:11px}.hup-inquiry-reviews[data-paused=true] .hup-inquiry-review-track,.hup-inquiry-review-window:is(:hover,:focus-within) .hup-inquiry-review-track{animation-play-state:paused}@keyframes inquiry-reviews-scroll{to{transform:translateY(-100%)}}@media (max-width:900px),(prefers-reduced-motion:reduce){.hup-inquiry-review-window{overflow:auto;-webkit-mask-image:none;mask-image:none}.hup-inquiry-review-track{animation:none}.hup-inquiry-review-track[aria-hidden=true],.hup-inquiry-review-controls button{display:none}}@media (max-width:900px){.hup-inquiry-reviews{margin-top:0}.hup-inquiry-review-window{scroll-snap-type:x mandatory;height:auto;padding-bottom:12px}.hup-inquiry-review-track{flex-direction:row;padding-bottom:0}.hup-inquiry-review{scroll-snap-align:start;width:min(85%,340px)}}.hup-inquiry-body>*{min-width:0}
