.fxq-sec{padding:0 0 100px}.fxq-sec *,.fxq-sec :before,.fxq-sec :after{box-sizing:border-box}.fxq-about{backdrop-filter:blur(12px);background:linear-gradient(160deg,#0e213ab3 0%,#0a192f80 100%);border:1px solid #c5a0591f;border-radius:20px;max-width:860px;margin:0 auto 50px;padding:34px 38px}@media (width<=600px){.fxq-about{padding:26px 22px}}.fxq-about h2{color:var(--white);margin:0 0 16px;font-family:Playfair Display,serif;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:500;line-height:1.25}.fxq-about p{color:var(--text-main);margin:0 0 14px;font-size:.92rem;line-height:1.75}.fxq-about p:last-child{margin-bottom:0}.fxq-about strong{color:var(--gold-light);font-weight:600}.fxq-list{counter-reset:fxq;flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.fxq-item{backdrop-filter:blur(12px);counter-increment:fxq;background:linear-gradient(160deg,#0e213ab3 0%,#0a192f80 100%);border:1px solid #c5a0591f;border-radius:16px;transition:border-color .45s,box-shadow .45s,background .45s,opacity .8s cubic-bezier(.25,.8,.25,1),transform .8s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.fxq-item:before{content:"";background:linear-gradient(180deg, var(--gold-light), var(--gold));transform-origin:top;width:3px;transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.fxq-item:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(120% 80% at 0 0,#c5a0591a 0%,#0000 55%);transition:opacity .5s;position:absolute;inset:0}.fxq-item:hover{border-color:#c5a05952}.fxq-item.is-open,.fxq-list:not(.fxq-js) .fxq-item[open]{border-color:#c5a05973;box-shadow:0 18px 40px #0006,0 0 30px #c5a0590f}.fxq-item.is-open:before,.fxq-list:not(.fxq-js) .fxq-item[open]:before{transform:scaleY(1)}.fxq-item.is-open:after,.fxq-list:not(.fxq-js) .fxq-item[open]:after{opacity:1}.fxq-item summary{z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;outline:none;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex;position:relative}.fxq-item summary::-webkit-details-marker{display:none}.fxq-item summary:focus{outline:none}.fxq-item:has(summary:focus-visible){border-color:#c5a05999}.fxq-item__num{color:var(--gold);opacity:.55;flex-shrink:0;min-width:26px;font-family:Playfair Display,serif;font-size:.95rem;transition:opacity .4s}.fxq-item__num:before{content:counter(fxq, decimal-leading-zero)}.fxq-item.is-open .fxq-item__num{opacity:1}.fxq-item h3{color:var(--white);flex:1;margin:0;font-family:Playfair Display,serif;font-size:1.08rem;font-weight:500;line-height:1.35;transition:color .4s}.fxq-item summary:hover h3,.fxq-item.is-open h3{color:var(--gold-light)}.fxq-item__plus{background:#c5a05914;border:1px solid #c5a05959;border-radius:50%;flex-shrink:0;width:32px;height:32px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),background .4s,border-color .4s,box-shadow .4s;position:relative}.fxq-item__plus:before,.fxq-item__plus:after{content:"";background:var(--gold);border-radius:2px;width:11px;height:1.5px;transition:background .4s,transform .5s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fxq-item__plus:after{transform:translate(-50%,-50%)rotate(90deg)}.fxq-item summary:hover .fxq-item__plus{border-color:var(--gold);box-shadow:0 0 14px #c5a05940}.fxq-item.is-open .fxq-item__plus,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus{background:var(--gold);border-color:var(--gold);transform:rotate(180deg);box-shadow:0 0 18px #c5a05966}.fxq-item.is-open .fxq-item__plus:before,.fxq-item.is-open .fxq-item__plus:after,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus:before,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus:after{background:var(--bg-dark)}.fxq-item.is-open .fxq-item__plus:after,.fxq-list:not(.fxq-js) .fxq-item[open] .fxq-item__plus:after{transform:translate(-50%,-50%)rotate(0)}.fxq-item__wrap{z-index:1;grid-template-rows:1fr;display:grid;position:relative}.fxq-js .fxq-item__wrap{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1)}.fxq-js .fxq-item.is-open .fxq-item__wrap{grid-template-rows:1fr}.fxq-item__inner{min-height:0;overflow:hidden}.fxq-item__body{color:var(--text-main);border-top:1px solid #c5a0591f;margin:0 24px 0 66px;padding:16px 0 22px;font-size:.9rem;line-height:1.75}.fxq-js .fxq-item__body{opacity:0;transition:opacity .3s,transform .4s;transform:translateY(-8px)}.fxq-js .fxq-item.is-open .fxq-item__body{opacity:1;transition:opacity .45s .15s,transform .5s cubic-bezier(.4,0,.2,1) .15s;transform:translateY(0)}@media (width<=600px){.fxq-item summary{gap:12px;padding:18px}.fxq-item__num{display:none}.fxq-item h3{font-size:1rem}.fxq-item__body{margin:0 18px}}@media (prefers-reduced-motion:reduce){.fxq-item,.fxq-item:before,.fxq-item__plus,.fxq-js .fxq-item__wrap,.fxq-js .fxq-item__body{transition:none!important}}.fxq-item__body a{color:var(--gold);border-bottom:1px solid #c5a05959;text-decoration:none;transition:color .3s,border-color .3s}.fxq-item__body a:hover{color:var(--gold-light);border-color:var(--gold-light)}.fxq-about{max-width:860px;margin:50px auto 0;padding:28px 32px 22px}.fxq-about h2{margin-bottom:12px;font-size:clamp(1.15rem,2vw,1.4rem)}.fxq-about p{font-size:.86rem;line-height:1.7}.fxq-about__more{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1);display:grid}.fxq-about__more>div{min-height:0;overflow:hidden}.fxq-about.is-open .fxq-about__more{grid-template-rows:1fr}.fxq-about__intro{position:relative}.fxq-about .fxq-about__intro p{margin-bottom:14px}.fxq-about__intro:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0b1b31f2);height:40px;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.fxq-about.is-open .fxq-about__intro:after{opacity:0}.fxq-about__toggle{color:var(--gold);letter-spacing:1px;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#c5a0590f;border:1px solid #c5a0594d;border-radius:50px;outline:none;align-items:center;gap:8px;margin-top:14px;padding:9px 18px;font-family:Manrope,sans-serif;font-size:.78rem;font-weight:700;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.fxq-about__toggle:hover,.fxq-about__toggle:focus-visible{border-color:var(--gold);color:var(--gold-light);background:#c5a05924}.fxq-about__toggle svg{width:14px;height:14px;transition:transform .4s}.fxq-about.is-open .fxq-about__toggle svg{transform:rotate(180deg)}@media (width<=600px){.fxq-about{padding:22px 20px 18px}}.fxq-about a{color:var(--gold);border-bottom:1px solid #c5a05959;text-decoration:none;transition:color .3s,border-color .3s}.fxq-about a:hover{color:var(--gold-light);border-color:var(--gold-light)}
