.Accordion-module__UqckKa__list{border-top:1px solid;border-color:color-mix(in srgb, currentColor 18%, transparent);list-style:none}.Accordion-module__UqckKa__item{border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent)}.Accordion-module__UqckKa__trigger{text-align:left;grid-template-columns:80px 1fr auto;align-items:center;gap:16px;width:100%;padding:clamp(20px,2.4vw,36px) 0;display:grid}.Accordion-module__UqckKa__num{opacity:.55}.Accordion-module__UqckKa__title{letter-spacing:-.05em;transition:transform .7s var(--ease-out), color .4s;font-size:clamp(30px,4.4vw,76px);font-weight:500;line-height:1}.Accordion-module__UqckKa__trigger:hover .Accordion-module__UqckKa__title,.Accordion-module__UqckKa__isOpen .Accordion-module__UqckKa__title{transform:translate(16px)}.Accordion-module__UqckKa__isOpen .Accordion-module__UqckKa__title{color:var(--accent)}.Accordion-module__UqckKa__icon{border:1px solid color-mix(in srgb, currentColor 25%, transparent);width:48px;height:48px;transition:background .4s, border-color .4s, transform .7s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.Accordion-module__UqckKa__icon i{width:14px;height:1.5px;transition:transform .7s var(--ease);background:currentColor;position:absolute}.Accordion-module__UqckKa__icon i:last-child{transform:rotate(90deg)}.Accordion-module__UqckKa__isOpen .Accordion-module__UqckKa__icon{background:var(--accent);border-color:var(--accent);color:#fff;transform:rotate(180deg)}.Accordion-module__UqckKa__isOpen .Accordion-module__UqckKa__icon i:last-child{transform:rotate(0)}.Accordion-module__UqckKa__panel{overflow:hidden}.Accordion-module__UqckKa__body{padding:0 0 clamp(24px,3vw,40px) 112px}.Accordion-module__UqckKa__md .Accordion-module__UqckKa__trigger{grid-template-columns:56px 1fr auto}.Accordion-module__UqckKa__md .Accordion-module__UqckKa__title{letter-spacing:-.03em;font-size:clamp(20px,1.8vw,28px);line-height:1.15}.Accordion-module__UqckKa__md .Accordion-module__UqckKa__icon{width:36px;height:36px}.Accordion-module__UqckKa__md .Accordion-module__UqckKa__icon i{width:11px}.Accordion-module__UqckKa__md .Accordion-module__UqckKa__body{padding-left:80px}@media (max-width:700px){.Accordion-module__UqckKa__trigger,.Accordion-module__UqckKa__md .Accordion-module__UqckKa__trigger{grid-template-columns:1fr auto}.Accordion-module__UqckKa__num{display:none}.Accordion-module__UqckKa__body,.Accordion-module__UqckKa__md .Accordion-module__UqckKa__body{padding-left:0}.Accordion-module__UqckKa__trigger:hover .Accordion-module__UqckKa__title,.Accordion-module__UqckKa__isOpen .Accordion-module__UqckKa__title{transform:none}}
.Faq-module__KRU6Oa__faq{padding:clamp(80px, 10vw, 160px) var(--gutter) clamp(120px, 14vw, 220px);border-top:1px solid var(--line);grid-template-columns:1fr 1.6fr;gap:clamp(32px,5vw,96px);display:grid}.Faq-module__KRU6Oa__side{align-self:start;position:sticky;top:120px}.Faq-module__KRU6Oa__title{letter-spacing:-.055em;margin-top:24px;font-size:clamp(44px,6vw,104px);font-weight:500;line-height:.92}.Faq-module__KRU6Oa__title .serif{letter-spacing:-.03em}.Faq-module__KRU6Oa__note{color:var(--muted);margin-top:28px;font-size:15px}.Faq-module__KRU6Oa__note a{color:var(--ink);border-bottom:1px solid}.Faq-module__KRU6Oa__answer{max-width:56ch;color:var(--ink-2);font-size:16px;line-height:1.5}@media (max-width:900px){.Faq-module__KRU6Oa__faq{grid-template-columns:1fr}.Faq-module__KRU6Oa__side{position:static}}
