._mX{display:flex;width:100%;border-bottom:1px solid var(--gray-text)}@media screen and (min-width:279px)and (max-width:767px){._mX{flex-direction:column}}@media screen and (min-width:279px)and (max-width:1279px){._mX{border-top:1px solid var(--gray-text)}}._mY{display:flex;flex:1;flex-direction:column;align-items:center;padding:35px}._mZ{max-width:300px;font-weight:700;font-size:22px;line-height:27px;text-align:center;color:var(--theme-black)}._mZ._m0{margin-top:60px;margin-bottom:10px}@media screen and (min-width:279px)and (max-width:767px){._mZ._m0{order:-1;margin-top:10px;margin-bottom:30px}}._m1{max-width:420px;width:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}._mC{display:flex;flex-direction:column;flex:1;position:relative;gap:12px}@media screen and (max-width:1279px){._mC{padding:0 12px 12px}}@media screen and (min-width:1280px){._mC{padding-bottom:12px}}._mD{border-radius:var(--radius-s);background-color:var(--white)}._u5{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;z-index:1}@media screen and (min-width:279px)and (max-width:767px){._u5{padding:0 5px}}@media screen and (min-width:768px){._u5{padding:0 15px 0 25px}}._u6{display:flex;align-items:center;gap:12px}@media screen and (min-width:279px)and (max-width:767px){._u6{width:100%}}._u7,._u8{width:28px;height:28px;border-radius:50%;background-color:rgba(0,0,0,0);transition:var(--transition)}._u7,._u7>a,._u8,._u8>a{display:flex;align-items:center;justify-content:center}._u7>a,._u8>a{width:100%;height:100%;font-weight:400;font-size:.875rem;line-height:1.125rem;color:var(--theme-black)}._u7:hover:not(._u9) a,._u8:hover a{color:var(--theme-primary)}._u9{background-color:var(--theme-primary)}._u9 a{color:var(--white)}._va{align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}._va,._va>a{display:flex}._va svg{color:var(--theme-black);transition:var(--transition)}._va:not(._vb):hover svg{color:var(--theme-primary)}._vc{transform:rotate(90deg)}@media screen and (min-width:279px)and (max-width:767px){._vc{margin-right:auto}}._vd{transform:rotate(270deg)}@media screen and (min-width:279px)and (max-width:767px){._vd{margin-left:auto}}._vb svg{color:var(--gray-secondary)}._ve{font-size:.875rem;line-height:1.25rem;color:var(--gray-dark)}@media screen and (min-width:279px)and (max-width:767px){._ve{display:none}}._uY{display:flex;flex-wrap:wrap;overflow:inherit!important;gap:12px}._uY._uZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}