.contentAccordion-inner{margin:0 auto}.contentAccordion-header{margin-bottom:8px}.contentAccordion-title{color:var(--black);font-weight:600;letter-spacing:-.03em;line-height:1.2;margin-bottom:0}.contentAccordion-copy{color:var(--black-80);font-size:1rem;line-height:1.7;margin-bottom:36px}.contentAccordion-copy p:last-child{margin-bottom:0}.contentAccordion-accordion{display:flex;flex-direction:column}.contentAccordion-item{border-bottom:1px solid rgba(0,0,0,.08)}.contentAccordion-item:first-child{border-top:1px solid rgba(0,0,0,.08)}.contentAccordion-item-title{align-items:center;color:var(--black);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:16px;justify-content:space-between;letter-spacing:-.01em;line-height:1.4;margin:0;padding:20px 0;transition:color .2s;user-select:none}.contentAccordion-item-title:hover{color:var(--vermillion)}.contentAccordion-item-title:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23ef4623' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:20px;transform:rotate(0deg);transition:transform .3s cubic-bezier(.22,1,.36,1);width:20px}.contentAccordion-item-title.open{color:var(--vermillion)}.contentAccordion-item-title.open:after{transform:rotate(180deg)}.contentAccordion-item-copy{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.contentAccordion-item-title.open+.contentAccordion-item-copy{grid-template-rows:1fr}.contentAccordion-item-copy-inner{overflow:hidden;padding-bottom:0;transition:padding-bottom .4s cubic-bezier(.22,1,.36,1)}.contentAccordion-item-title.open+.contentAccordion-item-copy .contentAccordion-item-copy-inner{padding-bottom:20px}.contentAccordion-item-copy-inner>*{color:var(--black-80);font-size:.9375rem;line-height:1.75}.contentAccordion-item-copy-inner p:last-child,.contentAccordion-item-copy-inner ul:last-child{margin-bottom:0}.contentAccordion-accordion.right .contentAccordion-item-title{flex-direction:row-reverse;gap:12px;justify-content:flex-end}@media (prefers-reduced-motion:reduce){.contentAccordion-item-copy,.contentAccordion-item-copy-inner,.contentAccordion-item-title,.contentAccordion-item-title:after{transition:none}}