.tooltip{vertical-align:middle;display:inline-flex}.tooltip__trigger{cursor:pointer;-webkit-tap-highlight-color:#0000;cursor:pointer;width:16px;height:16px;color:var(--cl-light);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s;display:inline-flex}.tooltip__trigger:hover,.tooltip__trigger[aria-expanded=true]{color:var(--cl-secondary-accent)}.tooltip--secondary .tooltip__trigger{color:var(--cl-grey-main)}.tooltip__icon{width:100%;height:100%}.tooltip__popup{z-index:calc(var(--modal-form-z-index) + 1);box-sizing:border-box;max-width:min(280px,100vw - 32px);padding:var(--indent-md);background:var(--cl-grey-blue);border-radius:var(--radius-main);box-shadow:4px 4px 16px 0 var(--cl-shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s;position:fixed}.tooltip__popup.tooltip__popup--ready{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){.tooltip__popup{transition:none}}.tooltip__popup:after{content:"";background:var(--cl-grey-blue);width:10px;height:10px;position:absolute}.tooltip__popup.tooltip__popup--top:after{bottom:-6px;left:var(--tooltip-arrow-left,50%);transform:translate(-50%)rotate(45deg)}.tooltip__popup.tooltip__popup--bottom:after{top:-6px;left:var(--tooltip-arrow-left,50%);transform:translate(-50%)rotate(45deg)}.tooltip__popup.tooltip__popup--left:after{right:-6px;top:var(--tooltip-arrow-top,50%);transform:translateY(-50%)rotate(45deg)}.tooltip__popup.tooltip__popup--right:after{left:-6px;top:var(--tooltip-arrow-top,50%);transform:translateY(-50%)rotate(45deg)}.tooltip__header{justify-content:space-between;align-items:center;gap:var(--indent-s);display:flex}.tooltip__title{font-family:var(--font-main);color:var(--cl-light);margin:0;font-size:12px;font-weight:700;line-height:120%}@media (min-width:1000px){.tooltip__title{font-family:var(--font-main);letter-spacing:-.72px;font-size:14px;font-weight:700;line-height:100%}}.tooltip__link{font-family:var(--font-main);font-size:12px;font-weight:400;line-height:120%;transition:opacity .2s}.tooltip__link:hover{opacity:.7}@media (min-width:1000px){.tooltip__link{font-family:var(--font-main);font-size:14px;font-weight:400;line-height:120%}}.tooltip__content{font-family:var(--font-main);margin-top:var(--indent-s);font-size:12px;font-weight:400;line-height:120%}@media (min-width:1000px){.tooltip__content{font-family:var(--font-main);font-size:14px;font-weight:400;line-height:120%}}.tooltip__content .richtext{color:inherit}.tooltip__content .richtext h4{margin:0 0 var(--indent-s);font-family:var(--font-main);color:var(--cl-light);font-size:12px;font-weight:700;line-height:120%}@media (min-width:1000px){.tooltip__content .richtext h4{font-family:var(--font-main);letter-spacing:-.72px;font-size:14px;font-weight:700;line-height:100%}}.tooltip__content .richtext p{margin:0 0 var(--indent-s)}.tooltip__content .richtext p:last-child{margin-bottom:0}.tooltip__content .richtext ul{margin:0;padding-left:1.1em}.tooltip__content .richtext li{margin:0 0 var(--indent-xs)}.tooltip__content .richtext li:last-child{margin-bottom:0}.tooltip__content .richtext a{color:var(--cl-secondary-accent);border-bottom:1px solid var(--cl-secondary-accent);text-decoration:none;transition:opacity .2s}.tooltip__content .richtext a:hover{opacity:.7}
.modal-form{box-sizing:border-box;width:100%;min-width:375px;max-width:100vw;height:100dvh;max-height:100dvh;z-index:var(--modal-form-z-index);background:var(--cl-grey-blue);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@media (min-width:768px){.modal-form{border-radius:var(--radius-l);width:min(1300px,80vw);height:auto;max-height:90dvh;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.modal-form__panel{padding:36px var(--indent-m) 45px;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--cl-grey-dark) #0000;background:radial-gradient(circle at 50% 0, var(--cl-accent) -30%, transparent 25%),radial-gradient(ellipse 150% 10% at 50% 100%, var(--cl-accent) -40%, transparent 60%);flex:auto;width:100%;min-height:0;overflow-y:auto}.modal-form__panel::-webkit-scrollbar{width:2px}.modal-form__panel::-webkit-scrollbar-track{background:0 0}.modal-form__panel::-webkit-scrollbar-thumb{background:var(--cl-grey-dark);border-radius:999px}.modal-form__panel::-webkit-scrollbar-thumb:hover{background:var(--cl-grey-main)}@media (min-width:768px){.modal-form__panel{background:radial-gradient(circle at 0 0, var(--cl-accent) -30%, transparent 10%),radial-gradient(circle at 100% 100%, var(--cl-accent) -40%, transparent 40%);padding:40px}}.modal-form__layout{row-gap:var(--indent-ml);grid-template-columns:1fr;display:grid;position:relative}@media (min-width:768px){.modal-form__layout{grid-template-rows:min-content 1fr min-content;grid-template-columns:minmax(calc(50% - 15px),600px) minmax(calc(50% - 15px),600px);align-items:center;gap:40px 30px}}@media (min-width:1000px){.modal-form__layout{grid-template-columns:minmax(calc(50% - 30px),600px) minmax(calc(50% - 30px),600px);column-gap:60px}}.modal-form__title{text-align:center;grid-row:1;margin:0}@media (min-width:768px){.modal-form__title{text-align:left;grid-area:1/1/2/3}}.modal-form__image-block{aspect-ratio:1;grid-row:2;width:100%;max-width:350px;margin:0 auto;overflow:hidden}@media (min-width:768px){.modal-form__image-block{grid-area:2/2/4/3;max-width:600px;margin:0}}.modal-form__image{object-fit:contain;object-position:center;width:100%;height:100%}.modal-form__advantages{gap:var(--indent-s);flex-direction:column;grid-row:3;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.modal-form__advantages{grid-area:2/1/3/2;align-self:start}}@media (min-width:1000px){.modal-form__advantages{flex-flow:wrap}}.modal-form__form-block{grid-row:4}@media (min-width:768px){.modal-form__form-block{grid-area:3/1/4/2}}.modal-form__close{z-index:1;position:absolute;top:16px;right:16px}.modal-form__advantages-title{margin:0}@media (min-width:768px){.modal-form__advantages-title{margin:0 0 var(--indent-ml)}.modal-form__advantages-item{flex:1 1 calc(50% - var(--indent-s)/2)}}.modal-form__advantage{align-items:center;gap:var(--indent-xs);width:100%;font-family:var(--font-main);font-size:12px;font-weight:400;line-height:120%;display:flex}.modal-form__advantage-label{font-family:var(--font-main);color:var(--cl-light);vertical-align:middle;margin:0;font-size:12px;font-weight:400;line-height:150%}@media (min-width:768px){.modal-form__advantage-label{font-family:var(--font-main);vertical-align:middle;font-size:14px;font-weight:400;line-height:150%}}.modal-form__advantage-icon-block{justify-content:center;align-items:center;width:12px;height:12px;display:flex}.modal-form__advantage-icon{object-fit:contain;object-position:center;width:100%;height:100%;color:var(--cl-secondary-accent)}.modal-form__success{box-sizing:border-box;gap:var(--indent-s);border:1px solid var(--cl-grey-main);border-radius:var(--radius-main);flex-direction:column;padding:16px;display:flex}@media (min-width:768px){.modal-form__success{gap:var(--indent-md)}}.modal-form__success-title,.modal-form__success-text{text-align:center;margin:0}
