@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.discussion-form__input-wr{overflow:hidden}.discussion-form__input{color:#000615;width:100%;padding:18px 16px;border:1px solid #c4c6ce;font-size:16px;background-color:#fff}.discussion-form__input::-moz-placeholder{color:#6b7280}.discussion-form__input::placeholder{color:#6b7280}.discussion-form__input-error{color:red;margin-top:8px;display:block}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.discussion-form__field-wrapper-label{color:#281800;font-weight:600;line-height:20px;letter-spacing:.7px;margin-bottom:8px;text-transform:uppercase;display:block}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.discussion-form__radio-group{padding:0;border:0}.discussion-form__radio-group-label{color:#000615;font-size:16px;line-height:24px;font-weight:600;margin-bottom:12px}.discussion-form__radio-option{color:#000615;-moz-column-gap:10px;column-gap:10px;font-size:16px;line-height:24px;cursor:pointer;display:flex;align-items:center}.discussion-form__radio-option+.discussion-form__radio-option{margin-top:8px}.discussion-form__radio-option input{accent-color:#000615}.discussion-form__radio-error{color:red;margin-top:8px;display:block}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.discussion-form__textarea-wr{overflow:hidden}.discussion-form__textarea{color:#000615;width:100%;resize:vertical;border:1px solid #c4c6ce;padding:18px 16px;font-size:16px;min-height:130px;background-color:#fff}.discussion-form__textarea::-moz-placeholder{color:#6b7280}.discussion-form__textarea::placeholder{color:#6b7280}.discussion-form__textarea-error{color:red;margin-top:8px;display:block}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}*,:after,:before{margin:0;padding:0;box-sizing:border-box}*,:after,:before,html{scroll-behavior:smooth}html{-webkit-text-size-adjust:100%}body{color:#fff;min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed}ol,ul{list-style:none}a{color:inherit;cursor:pointer;text-decoration:none}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{border:none;font:inherit;outline:none;color:inherit;background:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number],input[type=number]:focus,input[type=number]:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}button{cursor:pointer;background:none}table{border-spacing:0;border-collapse:collapse}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important}}.discussion-form{overflow:hidden;row-gap:24px;display:flex;flex-direction:column}.discussion-form.success{padding:32px 0;row-gap:0;align-items:center}.discussion-form.popup{width:100%;padding:20px;max-width:640px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background-color:#edf4ff;scrollbar-width:thin;position:relative}@media screen and (min-width:768px){.discussion-form.popup{padding:32px}}.discussion-form__title{color:#000615;font-size:32px;font-family:Playfair Display,serif;line-height:40px;font-weight:600;margin-bottom:32px}.discussion-form__close{color:#7587a7;top:16px;right:16px;position:absolute}.discussion-form__button{padding:20px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;background-color:#000615}.discussion-form__button:hover{opacity:.8}.discussion-form__button:disabled{opacity:.5;pointer-events:none}.discussion-form__button{will-change:opacity;transition:opacity .3s ease}.discussion-form__actions{row-gap:8px;display:flex;flex-direction:column}.discussion-form__caption{color:#5d5f5f;font-size:14px;text-align:center;line-height:20px}.discussion-form__error{color:#b42318;font-size:14px;line-height:20px}.discussion-form-success__icon{color:#10b981;width:80px;height:80px;border-radius:12px;margin-bottom:32px;background-color:#10b9811a;display:flex;justify-content:center;align-items:center}.discussion-form-success__title{color:#000615;font-size:32px;text-align:center;font-family:Playfair Display,serif;line-height:40px;font-weight:600;margin-bottom:12px}.discussion-form-success__description{color:#5d5f5f;font-size:16px;text-align:center;line-height:24px}
