.page-module__meqK-a__main{min-height:100dvh;padding:clamp(28px,5vw,80px) clamp(20px,5vw,64px) clamp(48px,8vw,120px)}.page-module__meqK-a__inner{flex-direction:column;gap:1.15rem;max-width:54rem;margin-inline:auto;display:flex}.page-module__meqK-a__head{margin-bottom:clamp(2rem,6vw,4rem)}.page-module__meqK-a__logo{width:clamp(150px,22vw,210px);height:auto}.page-module__meqK-a__title{color:var(--rgc-brand);max-width:16ch;font-size:clamp(2.25rem,6.5vw,4rem)}.page-module__meqK-a__lede{color:var(--rgc-fg-muted);max-width:46ch;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.page-module__meqK-a__cta{background:var(--rgc-brand);color:var(--rgc-on-brand);font-family:var(--rgc-font-display);letter-spacing:.01em;border-radius:var(--rgc-radius);transition:transform .25s var(--rgc-ease-enter), background .25s var(--rgc-ease-enter);align-self:start;align-items:center;gap:.7em;margin-top:.85rem;padding:.95em 1.6em;font-size:1rem;text-decoration:none;display:inline-flex}.page-module__meqK-a__cta:hover{background:var(--rgc-accent);transform:translateY(-1px)}.page-module__meqK-a__cta:focus-visible{outline:2px solid var(--rgc-accent);outline-offset:3px}.page-module__meqK-a__cta span{transition:transform .25s var(--rgc-ease-enter)}.page-module__meqK-a__cta:hover span{transform:translate(3px)}.page-module__meqK-a__hint{color:var(--rgc-fg-subtle);font-size:.8rem}.page-module__meqK-a__rule{border:0;border-top:1px solid var(--rgc-border);margin-block:clamp(2rem,5vw,3.5rem)}.page-module__meqK-a__h2{color:var(--rgc-brand);margin-bottom:2rem;font-size:clamp(1.4rem,2.6vw,1.85rem)}.page-module__meqK-a__ask{grid-template-columns:3.5rem 1fr;gap:.5rem;margin-bottom:2.75rem;display:grid}.page-module__meqK-a__askNum{font-family:var(--rgc-font-display);color:var(--rgc-accent);letter-spacing:.05em;padding-top:.2rem;font-size:.9rem}.page-module__meqK-a__askTitle{color:var(--rgc-fg);margin-bottom:.5rem;font-size:1.15rem}.page-module__meqK-a__askBody{color:var(--rgc-fg-muted);max-width:48ch;margin-bottom:1.1rem;line-height:1.6}.page-module__meqK-a__list{flex-direction:column;gap:.65rem;list-style:none;display:flex}.page-module__meqK-a__list li{color:var(--rgc-fg-muted);grid-template-columns:2.2rem 1fr;align-items:baseline;font-size:.94rem;line-height:1.55;display:grid}.page-module__meqK-a__list strong{color:var(--rgc-fg);font-weight:500}.page-module__meqK-a__numeral{font-family:var(--rgc-font-display);color:var(--rgc-fg-subtle);font-size:.85rem}.page-module__meqK-a__swatches{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1.1rem;display:grid}.page-module__meqK-a__swatch{border:1px solid var(--rgc-border);border-radius:var(--rgc-radius);background:var(--rgc-bg-raised);flex-direction:column;gap:.45rem;padding:1.1rem;display:flex}.page-module__meqK-a__swatch strong{font-size:.95rem;font-weight:500}.page-module__meqK-a__swatch span{color:var(--rgc-fg-muted);font-size:.85rem;line-height:1.5}.page-module__meqK-a__chips{gap:.4rem;margin-bottom:.35rem;display:flex}.page-module__meqK-a__chips i{border:1px solid var(--rgc-border);border-radius:50%;width:1.5rem;height:1.5rem;display:block}.page-module__meqK-a__foot{font-family:var(--rgc-font-display);color:var(--rgc-fg-subtle);font-size:.9rem}@media (max-width:30rem){.page-module__meqK-a__ask{grid-template-columns:1fr;gap:.35rem}.page-module__meqK-a__askNum{padding-top:0}}