*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{margin:0;padding:0;font:inherit;box-sizing:border-box}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;font-family:PP Pangram Sans}body.ReactModal__Body--open{overflow:hidden}img,picture,svg,video{display:block;max-width:100%}a,input,textarea{color:inherit}button{all:unset;border:none;margin:0;padding:0;background-color:transparent;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}html.block-scroll{overflow:hidden}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Regular.86f30cc1.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:300 400}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Semibold.0234e9e2.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Bold.c9b0bd91.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Italic.f27d26b1.woff2) format("woff2");font-style:italic;font-display:swap;font-weight:700}.faq-content-section{max-width:1460px;margin:16px auto 0;position:relative;padding:0 16px}@media screen and (min-width:1020px){.faq-content-section{margin:32px auto;padding:0 24px;max-width:1330px}}@media screen and (min-width:1280px){.faq-content-section{margin-top:32px}}@media screen and (min-width:1910px){.faq-content-section{margin-top:42px}}.faq-content-section .list{list-style:none;display:grid;grid-gap:24px;gap:24px}.faq-content-section .list .copy{width:100%;height:max-content}.faq-content-section .list .desc{margin-top:16px;font-size:16px;line-height:20px;letter-spacing:.02em}.faq-content-section .list .list-item{position:relative}.faq-content-section .list .list-item .arrow-icon{flex-shrink:0;width:24px;height:24px;padding:6px;margin-left:auto;margin-top:6px}.faq-content-section .list .list-item .arrow-icon.active{transform:rotate(180deg)}.faq-content-section .list .list-item .arrow-icon.active svg path{fill:#efca6a}.faq-content-section .list .list-item .arrow-icon svg{width:100%;height:100%}@media screen and (min-width:1020px){.faq-content-section .list .list-item{display:flex;flex-direction:column}}.faq-content-section .list .list-item .bottom-content{display:none;background:#f8f2ea;line-height:16px;font-size:12px;letter-spacing:.02em;position:relative}.faq-content-section .list .list-item .bottom-content b{font-weight:700}.faq-content-section .list .list-item .bottom-content p.p1{margin-top:0}.faq-content-section .list .list-item .bottom-content p{margin:12px 0}@media screen and (min-width:1910px){.faq-content-section .list .list-item .bottom-content p{margin:24px 0}}.faq-content-section .list .list-item .bottom-content ol,.faq-content-section .list .list-item .bottom-content ul{padding-left:12px;margin:12px 0}@media screen and (min-width:1910px){.faq-content-section .list .list-item .bottom-content ol,.faq-content-section .list .list-item .bottom-content ul{margin:24px 0}.faq-content-section .list .list-item .bottom-content{font-size:16px;line-height:20px}}.faq-content-section .list .list-item .bottom-content:before{content:"";position:absolute;top:0;width:calc(100% - 24px);left:0;transform:translateX(12px);height:1px;background:#efca6a}@media screen and (min-width:1910px){.faq-content-section .list .list-item .bottom-content:before{width:calc(100% - 64px);transform:translateX(32px)}}.faq-content-section .list .list-item .bottom-content.active{display:block;padding:12px}@media screen and (min-width:1910px){.faq-content-section .list .list-item .bottom-content.active{padding:32px}}.faq-content-section .list .list-item .subtitle{font-size:14px;line-height:100%;font-weight:700;margin-bottom:10px;letter-spacing:.02em}.faq-content-section .list .list-item .sublist{display:flex;flex-direction:column;gap:10px;list-style:none}.faq-content-section .list .list-item .sublist-item{position:relative;font-size:12px;line-height:20px;letter-spacing:.02em;padding-left:12px}.faq-content-section .list .list-item .sublist-item:before{content:"";position:absolute;left:6px;top:50%;transform:translateX(-50%);width:2px;height:2px;background:#131211}.faq-content-section .list .content{position:relative;padding:12px;background:#f8f2ea;cursor:pointer;display:flex;align-items:center}@media screen and (min-width:1910px){.faq-content-section .list .content{padding:32px}}.faq-content-section .list .content .title{font-size:16px;line-height:20px;letter-spacing:.02em;text-align:left;font-family:Didot;max-width:calc(100% - 16px);font-weight:700}@media screen and (min-width:1910px){.faq-content-section .list .content .title{font-size:32px;line-height:36px}}.faq-content-section .list .content .desc{margin-top:10px;text-align:center}@media screen and (min-width:1020px){.faq-content-section .list .content .desc,.faq-content-section .list .content .title{text-align:left}}.faq-content-section .button-wrapper{margin-top:24px}@media screen and (min-width:1020px){.faq-content-section .button-wrapper{position:absolute;right:0;top:-8px;margin-top:0;width:375px}}