.CategoryShowcase-module__hUZWIG__section{padding-block:clamp(3rem,8vh,5.5rem)}.CategoryShowcase-module__hUZWIG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;display:flex}.CategoryShowcase-module__hUZWIG__heading{font-family:var(--font-serif), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.005em;color:var(--ink-0);max-width:22ch;font-size:clamp(2rem,3.6vw,3rem);font-weight:500;line-height:1.1}.CategoryShowcase-module__hUZWIG__seeAll{letter-spacing:.01em;color:var(--sea);white-space:nowrap;transition:color var(--t-fast) var(--ease-press);align-items:center;gap:.5rem;font-size:.95rem;font-weight:500;display:inline-flex}.CategoryShowcase-module__hUZWIG__seeAll:hover{color:var(--sea-deep)}.CategoryShowcase-module__hUZWIG__seeAllArrow{place-items:center;display:inline-grid}.CategoryShowcase-module__hUZWIG__seeAllArrow svg{transition:transform var(--t-fast) var(--ease-press)}.CategoryShowcase-module__hUZWIG__seeAll:hover svg,.CategoryShowcase-module__hUZWIG__seeAll:focus-visible svg{transform:translate(3px)}.CategoryShowcase-module__hUZWIG__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:clamp(1.75rem,4vh,2.5rem);display:grid}.CategoryShowcase-module__hUZWIG__grid>*{min-width:0}@media (max-width:1100px){.CategoryShowcase-module__hUZWIG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.CategoryShowcase-module__hUZWIG__grid{grid-template-columns:1fr}}
.Accordion-module__UqckKa__list{gap:.75rem;display:grid}.Accordion-module__UqckKa__item{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-md);transition:border-color var(--t-fast) var(--ease-press), box-shadow var(--t-fast) var(--ease-press)}.Accordion-module__UqckKa__open{border-color:var(--hairline-strong);box-shadow:var(--shadow-soft)}.Accordion-module__UqckKa__trigger{text-align:left;grid-template-columns:1fr auto;align-items:center;gap:1rem;width:100%;padding:1.1rem 1.25rem;display:grid}.Accordion-module__UqckKa__title{color:var(--ink-0);font-size:1.05rem;font-weight:500;line-height:1.3}.Accordion-module__UqckKa__icon{background:var(--mist);width:24px;height:24px;transition:transform var(--t-med) var(--ease-out);border-radius:50%;flex-shrink:0;position:relative}.Accordion-module__UqckKa__icon:before,.Accordion-module__UqckKa__icon:after{content:"";background:var(--sea-deep);border-radius:1px;margin:auto;position:absolute;inset:0}.Accordion-module__UqckKa__icon:before{width:10px;height:1.5px}.Accordion-module__UqckKa__icon:after{width:1.5px;height:10px}.Accordion-module__UqckKa__open .Accordion-module__UqckKa__icon{transform:rotate(45deg)}.Accordion-module__UqckKa__panel{transition:grid-template-rows var(--t-med) var(--ease-out);grid-template-rows:0fr;display:grid}.Accordion-module__UqckKa__open .Accordion-module__UqckKa__panel{grid-template-rows:1fr}.Accordion-module__UqckKa__panelInner{overflow:hidden}.Accordion-module__UqckKa__panelContent{color:var(--ink-2);max-width:68ch;padding:0 1.25rem 1.25rem;font-size:1rem;line-height:1.6}
.Faq-module__oyfdUG__section{padding-block:clamp(3.5rem,9vh,7rem)}.Faq-module__oyfdUG__inner{min-width:0}.Faq-module__oyfdUG__grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}@media (max-width:860px){.Faq-module__oyfdUG__grid{grid-template-columns:1fr}}.Faq-module__oyfdUG__aside{top:calc(var(--nav-height) + 2rem);position:sticky}@media (max-width:860px){.Faq-module__oyfdUG__aside{position:static}}.Faq-module__oyfdUG__heading{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.005em;color:var(--ink-0);max-width:12ch;font-size:clamp(2rem,3.6vw,3rem);font-weight:500;line-height:1.1}.Faq-module__oyfdUG__note{max-width:38ch;color:var(--ink-2);margin-top:1.4rem;font-size:.95rem;line-height:1.6}.Faq-module__oyfdUG__note a{color:var(--sea);text-underline-offset:3px;transition:color var(--t-fast) var(--ease-press);text-decoration:underline}.Faq-module__oyfdUG__note a:hover{color:var(--sea-deep)}
