@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../../fonts/inter/Inter-VF.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Super Display;font-style:normal;font-weight:500;src:local("GT Super Display Bold"),local("GTSuperDisplay-Bold"),url(../../fonts/gt-super/GT-Super-Display-Bold.woff2) format("woff2"),url(../../fonts/gt-super/GT-Super-Display-Bold.woff) format("woff")}.margin-bottom-16{margin-bottom:16px}.margin-bottom-32{margin-bottom:32px}.margin-bottom-80{margin-bottom:80px}.padding-bottom-80{padding-bottom:80px}@media (min-width:1024px){.margin-l-32{margin:32px}.margin-top-l-32{margin-top:32px}.margin-bottom-l-32{margin-bottom:32px}.margin-block-l-32{margin-block:32px}}.mobile-wrapper .dealcard__body{margin-bottom:0}::-moz-placeholder{color:#fff;opacity:.01}::placeholder{color:#fff;opacity:.01}option:disabled,select:invalid{color:#9facc7}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1px #d0daef,inset 0 0 0 9999px #fff;-webkit-text-fill-color:#151618;border-radius:8px}input:-webkit-autofill:first-line{color:#151618;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}fieldset{border:0;margin-bottom:0;padding:0}fieldset+.form__actions{margin-top:-40px}fieldset:has(+.form__aux){margin-bottom:0}.grid-col:has(+.form__aux){margin-bottom:0}.grid-col:has(+.form__aux) .form__element:last-of-type{margin-bottom:0}.legend,legend{color:#677698;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:.875rem;margin:0 0 1rem;padding:.625rem 0 0;text-transform:uppercase}.input-wrp{align-items:center;background-color:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #d0daef;display:flex;overflow:hidden;position:relative}.input-wrp:has(.pwd-toggler:hover),.input-wrp:has(.showinfo:hover),.input-wrp:has(input:hover:not(:disabled)),.input-wrp:has(select:hover:not(:disabled)),.input-wrp:has(textarea:hover:not(:disabled)){box-shadow:inset 0 0 0 1px #9facc7}.input-wrp:has(.pwd-toggler:active),.input-wrp:has(.pwd-toggler:focus),.input-wrp:has(.showinfo:active),.input-wrp:has(.showinfo:focus),.input-wrp:has(input:active:not(:disabled)),.input-wrp:has(input:focus:not(:disabled)),.input-wrp:has(select:active:not(:disabled)),.input-wrp:has(select:focus:not(:disabled)),.input-wrp:has(textarea:active:not(:disabled)),.input-wrp:has(textarea:focus:not(:disabled)){box-shadow:inset 0 0 0 2px #9facc7}.input-wrp .char-counter{color:#9facc7;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;pointer-events:none;position:absolute;right:16px;top:8px;z-index:10}.input-wrp .slot-end{align-items:center;display:flex;gap:8px}.input-wrp .slot-end .btn,.input-wrp .slot-end p{margin:0;white-space:nowrap}.input-wrp:has(>.icon:first-child) input[type=color],.input-wrp:has(>.icon:first-child) input[type=date],.input-wrp:has(>.icon:first-child) input[type=datetime-local],.input-wrp:has(>.icon:first-child) input[type=datetime],.input-wrp:has(>.icon:first-child) input[type=email],.input-wrp:has(>.icon:first-child) input[type=month],.input-wrp:has(>.icon:first-child) input[type=number],.input-wrp:has(>.icon:first-child) input[type=password],.input-wrp:has(>.icon:first-child) input[type=search],.input-wrp:has(>.icon:first-child) input[type=tel],.input-wrp:has(>.icon:first-child) input[type=text],.input-wrp:has(>.icon:first-child) input[type=time],.input-wrp:has(>.icon:first-child) input[type=url],.input-wrp:has(>.icon:first-child) input[type=week],.input-wrp:has(>.icon:first-child) select,.input-wrp:has(>.icon:first-child) textarea{padding-left:calc(3rem - var(--internal-margin, 0px))}.input-wrp:has(>.icon--logo:first-child) input[type=color],.input-wrp:has(>.icon--logo:first-child) input[type=date],.input-wrp:has(>.icon--logo:first-child) input[type=datetime-local],.input-wrp:has(>.icon--logo:first-child) input[type=datetime],.input-wrp:has(>.icon--logo:first-child) input[type=email],.input-wrp:has(>.icon--logo:first-child) input[type=month],.input-wrp:has(>.icon--logo:first-child) input[type=number],.input-wrp:has(>.icon--logo:first-child) input[type=password],.input-wrp:has(>.icon--logo:first-child) input[type=search],.input-wrp:has(>.icon--logo:first-child) input[type=tel],.input-wrp:has(>.icon--logo:first-child) input[type=text],.input-wrp:has(>.icon--logo:first-child) input[type=time],.input-wrp:has(>.icon--logo:first-child) input[type=url],.input-wrp:has(>.icon--logo:first-child) input[type=week],.input-wrp:has(>.icon--logo:first-child) select,.input-wrp:has(>.icon--logo:first-child) textarea{padding-left:calc(4rem - var(--internal-margin, 0px))}.input-wrp:has(textarea) .char-counter{right:24px}.input-wrp~.validation-error{border-color:transparent;max-height:0;opacity:0;padding:0}.input-wrp~.messages .validation-help,.input-wrp~.validation-help{margin-bottom:0;opacity:1}.input-wrp__additional{border-top:1px solid #ecf0f9;margin:0 16px 16px;padding-top:8px;width:calc(100% - 32px)}.input-wrp__additional-line{align-items:center;display:flex;gap:16px;width:100%}.input-wrp__additional-line+.input-wrp__additional-line{border-top:1px solid #ecf0f9;margin-top:16px;padding-top:16px}.input-wrp__additional-line+.form__element{margin-top:16px}.input-wrp__additional-line .btn,.input-wrp__additional-line p{margin:0}.input-wrp__additional-line--center{justify-content:center}.input-wrp__additional-actions{display:flex}.form__element{margin-bottom:1rem}.form__element.margin-bottom-0{margin-bottom:0}.form__element label:not(.pwd-wrp){color:#9facc7;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem}.form__element.form__element--floating{position:relative}.form__element.form__element--floating .input-wrp:has(>.pwd-toggler) input[type=text]::-webkit-credentials-auto-fill-button,.form__element.form__element--floating input[type=email]::-webkit-credentials-auto-fill-button,.form__element.form__element--floating input[type=password]::-webkit-credentials-auto-fill-button{margin-top:-21px}.form__element.form__element--floating input[type=password]::-webkit-caps-lock-indicator{margin-top:-21px}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:-moz-placeholder)),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp textarea:not(:-moz-placeholder)){transform:translateY(50%) scale(.889)}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:active),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:focus),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:placeholder-shown)),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp select option:checked:enabled),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp select:active),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp select:focus),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp textarea:active),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp textarea:focus),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp textarea:not(:placeholder-shown)){transform:translateY(50%) scale(.889)}.form__element.form__element--floating .input-wrp:has(input:disabled),.form__element.form__element--floating .input-wrp:has(select:disabled){box-shadow:inset 0 0 0 1px #d9e1f2bf}.form__element.form__element--floating input[type=color],.form__element.form__element--floating input[type=date],.form__element.form__element--floating input[type=datetime-local],.form__element.form__element--floating input[type=datetime],.form__element.form__element--floating input[type=email],.form__element.form__element--floating input[type=month],.form__element.form__element--floating input[type=number],.form__element.form__element--floating input[type=password],.form__element.form__element--floating input[type=search],.form__element.form__element--floating input[type=tel],.form__element.form__element--floating input[type=text],.form__element.form__element--floating input[type=time],.form__element.form__element--floating input[type=url],.form__element.form__element--floating input[type=week],.form__element.form__element--floating select:has(option:disabled),.form__element.form__element--floating textarea{opacity:.01;padding:calc(1.9375rem - var(--internal-margin)) calc(1rem - var(--internal-margin)) calc(.5625rem - var(--internal-margin));transition:opacity .15s cubic-bezier(.4,0,.2,1)}.form__element.form__element--floating input[type=color]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=date]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=datetime-local]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=datetime]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=email]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=month]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=number]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=password]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=search]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=tel]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=text]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=time]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=url]:not(select):not(:-moz-placeholder),.form__element.form__element--floating input[type=week]:not(select):not(:-moz-placeholder),.form__element.form__element--floating select:has(option:disabled):not(select):not(:-moz-placeholder),.form__element.form__element--floating textarea:not(select):not(:-moz-placeholder){opacity:1}.form__element.form__element--floating input[type=color]:active,.form__element.form__element--floating input[type=color]:focus,.form__element.form__element--floating input[type=color]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=date]:active,.form__element.form__element--floating input[type=date]:focus,.form__element.form__element--floating input[type=date]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=datetime-local]:active,.form__element.form__element--floating input[type=datetime-local]:focus,.form__element.form__element--floating input[type=datetime-local]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=datetime]:active,.form__element.form__element--floating input[type=datetime]:focus,.form__element.form__element--floating input[type=datetime]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=email]:active,.form__element.form__element--floating input[type=email]:focus,.form__element.form__element--floating input[type=email]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=month]:active,.form__element.form__element--floating input[type=month]:focus,.form__element.form__element--floating input[type=month]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=number]:active,.form__element.form__element--floating input[type=number]:focus,.form__element.form__element--floating input[type=number]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=password]:active,.form__element.form__element--floating input[type=password]:focus,.form__element.form__element--floating input[type=password]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=search]:active,.form__element.form__element--floating input[type=search]:focus,.form__element.form__element--floating input[type=search]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=tel]:active,.form__element.form__element--floating input[type=tel]:focus,.form__element.form__element--floating input[type=tel]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=text]:active,.form__element.form__element--floating input[type=text]:focus,.form__element.form__element--floating input[type=text]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=time]:active,.form__element.form__element--floating input[type=time]:focus,.form__element.form__element--floating input[type=time]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=url]:active,.form__element.form__element--floating input[type=url]:focus,.form__element.form__element--floating input[type=url]:not(select):not(:placeholder-shown),.form__element.form__element--floating input[type=week]:active,.form__element.form__element--floating input[type=week]:focus,.form__element.form__element--floating input[type=week]:not(select):not(:placeholder-shown),.form__element.form__element--floating select:has(option:disabled):active,.form__element.form__element--floating select:has(option:disabled):focus,.form__element.form__element--floating select:has(option:disabled):not(select):not(:placeholder-shown),.form__element.form__element--floating textarea:active,.form__element.form__element--floating textarea:focus,.form__element.form__element--floating textarea:not(select):not(:placeholder-shown){opacity:1}.form__element.form__element--floating textarea{--textarea-margin-top:31px;--textarea-margin-bottom:9px;max-height:calc(6lh + var(--textarea-margin-top) + var(--textarea-margin-bottom))}.form__element:not(.form__element--file):not(.form__element--checkbox):not(.form__element--radio):not(.form__element--floating):not(.form__element--color) ::-moz-placeholder{color:#9facc7;opacity:1}.form__element:not(.form__element--file):not(.form__element--checkbox):not(.form__element--radio):not(.form__element--floating):not(.form__element--color) ::placeholder{color:#9facc7;opacity:1}.form__element:not(.form__element--file):not(.form__element--checkbox):not(.form__element--radio):not(.form__element--floating):not(.form__element--color) label:not(.pwd-wrp):not(:empty){display:block;margin:0 0 8px;text-align:left}.form__element:not(.form__element--file):not(.form__element--checkbox):not(.form__element--radio):not(.form__element--floating):not(.form__element--color) label:not(.pwd-wrp):not(:empty)+p{color:#999;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;margin:0 0 16px}.form__element.form__element--search{position:relative}.validation-error,.validation-help{color:#ff3b30;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;padding-top:.5rem;white-space:normal;width:100%;word-wrap:break-word;display:block;margin:0;opacity:0;overflow:hidden;position:relative;transition:all .25s cubic-bezier(.28,0,.115,1);z-index:10}.validation-error{line-height:0px;padding-top:0}.validation-help{color:#9facc7}.has-error .input-wrp{box-shadow:inset 0 0 0 1px #ff3b30}.has-error .input-wrp:has(.pwd-toggler:hover),.has-error .input-wrp:has(.showinfo:hover),.has-error .input-wrp:has(input:hover),.has-error .input-wrp:has(select:hover),.has-error .input-wrp:has(textarea:hover){box-shadow:inset 0 0 0 1px #c6000a}.has-error .input-wrp:has(.pwd-toggler:hover) input:-webkit-autofill,.has-error .input-wrp:has(.showinfo:hover) input:-webkit-autofill,.has-error .input-wrp:has(input:hover) input:-webkit-autofill,.has-error .input-wrp:has(select:hover) input:-webkit-autofill,.has-error .input-wrp:has(textarea:hover) input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1px #ff3b30,inset 0 0 0 9999px #fff}.has-error .input-wrp:has(.pwd-toggler:active),.has-error .input-wrp:has(.pwd-toggler:focus),.has-error .input-wrp:has(.showinfo:active),.has-error .input-wrp:has(.showinfo:focus),.has-error .input-wrp:has(input:active),.has-error .input-wrp:has(input:focus),.has-error .input-wrp:has(select:active),.has-error .input-wrp:has(select:focus),.has-error .input-wrp:has(textarea:active),.has-error .input-wrp:has(textarea:focus){box-shadow:inset 0 0 0 2px #ff3b30}.has-error .input-wrp:has(.pwd-toggler:active) input:-webkit-autofill,.has-error .input-wrp:has(.pwd-toggler:focus) input:-webkit-autofill,.has-error .input-wrp:has(.showinfo:active) input:-webkit-autofill,.has-error .input-wrp:has(.showinfo:focus) input:-webkit-autofill,.has-error .input-wrp:has(input:active) input:-webkit-autofill,.has-error .input-wrp:has(input:focus) input:-webkit-autofill,.has-error .input-wrp:has(select:active) input:-webkit-autofill,.has-error .input-wrp:has(select:focus) input:-webkit-autofill,.has-error .input-wrp:has(textarea:active) input:-webkit-autofill,.has-error .input-wrp:has(textarea:focus) input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 2px #ff3b30,inset 0 0 0 9999px #fff}.has-error .validation-error{display:block;height:auto;line-height:1.25rem;max-height:100%;opacity:1;padding-top:.25rem}.dc-form{padding:0 20px 32px}.dc-form__actions{display:flex;justify-content:center;margin-top:20px}.validation-help-text{color:#9facc7;font-size:12px;white-space:normal;word-wrap:break-word;margin:0}.mobile-wrapper input:-webkit-autofill:first-line{color:#151618;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem}.mobile-wrapper .form__element input[type=color],.mobile-wrapper .form__element input[type=date],.mobile-wrapper .form__element input[type=datetime-local],.mobile-wrapper .form__element input[type=datetime],.mobile-wrapper .form__element input[type=email],.mobile-wrapper .form__element input[type=month],.mobile-wrapper .form__element input[type=number],.mobile-wrapper .form__element input[type=password],.mobile-wrapper .form__element input[type=search],.mobile-wrapper .form__element input[type=tel],.mobile-wrapper .form__element input[type=text],.mobile-wrapper .form__element input[type=time],.mobile-wrapper .form__element input[type=url],.mobile-wrapper .form__element input[type=week],.mobile-wrapper .form__element label:not(.pwd-wrp),.mobile-wrapper .form__element select,.mobile-wrapper .form__element textarea{font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem}.mobile-wrapper .dc-form .dc-button{width:100%}@media (max-width:719.98px){input:-webkit-autofill:first-line{color:#151618;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem}.form__element input[type=color],.form__element input[type=date],.form__element input[type=datetime-local],.form__element input[type=datetime],.form__element input[type=email],.form__element input[type=month],.form__element input[type=number],.form__element input[type=password],.form__element input[type=search],.form__element input[type=tel],.form__element input[type=text],.form__element input[type=time],.form__element input[type=url],.form__element input[type=week],.form__element label:not(.pwd-wrp),.form__element select,.form__element textarea{font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem}.dc-form .dc-button{width:100%}}:root{--dc-avatar-bg:#fff}.dc-avatar{position:relative;width:-moz-fit-content;width:fit-content}.dc-avatar__image{background-color:#ecf0f9;border-radius:50%;box-shadow:0 0 0 4px var(--dc-avatar-bg);height:140px;overflow:hidden;perspective:1000px;position:relative;transition:all .2s ease-in-out;width:140px}.dc-avatar__image.dc-avatar__image--qr .dc-avatar__image--empty,.dc-avatar__image.dc-avatar__image--qr img{transform:rotateY(180deg)}.dc-avatar__image.dc-avatar__image--qr .dc-avatar__image__qr{transform:rotateY(0)}.dc-avatar__image .dc-avatar__image--empty,.dc-avatar__image img{backface-visibility:hidden;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotateY(0);transition:transform .6s ease;width:100%}.dc-avatar__image .dc-avatar__image--empty{align-content:center;align-items:center;color:#151618;color:var(--color-theme-text);display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:600;justify-content:center;letter-spacing:.025rem;line-height:3.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dc-avatar__image .dc-avatar__image__qr{backface-visibility:hidden;border-radius:50%;cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;transform:rotateY(180deg);transition:transform .6s ease;width:100%}.dc-avatar__image .dc-avatar__image__qr canvas,.dc-avatar__image .dc-avatar__image__qr svg{height:100%;width:100%}.dc-avatar__action{bottom:22px;perspective:1000px;position:absolute;right:-10px;transition:all .2s ease-in-out}.dc-avatar__action,.dc-avatar__action .dc-icon{transform:rotateY(180deg)}.dc-avatar__action--avatar{border-radius:50%;opacity:0;overflow:hidden;perspective:1000px;transition:all .2s ease-in-out}.dc-avatar__action--avatar,.dc-avatar__action--avatar:hover{box-shadow:0 0 0 2px var(--dc-avatar-bg)}.dc-avatar__action--avatar .dc-avatar__image--empty{align-content:center;align-items:center;backface-visibility:hidden;background-color:var(--color-theme-bg);color:#151618;color:var(--color-theme-text);display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-size:.75rem;font-weight:600;height:100%;justify-content:center;letter-spacing:.015625rem;line-height:1.25rem;line-height:1rem;-o-object-fit:cover;object-fit:cover;transform:rotateY(0);transition:transform .6s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dc-avatar--qr .dc-avatar__action{transform:rotateY(0)}.dc-avatar--qr .dc-avatar__action--avatar{opacity:1}.dc-badge{align-items:center;color:#151618;display:flex;flex-direction:column;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem;margin-bottom:32px;margin-top:24px}.dc-badge p{margin:0}.dc-badge .dc-button{color:#f85459;margin-top:16px}.mobile-wrapper .dealcard .dc-badge{bottom:0;left:0;position:sticky;width:100%;z-index:0}.mobile-wrapper .dealcard:has(+.dc-join) .dc-badge{margin-bottom:0;padding-bottom:110px}@supports (padding-bottom:env(safe-area-inset-bottom)){.dealcard:not(:has(+.dc-join)) .dc-badge{margin-bottom:calc(24px + env(safe-area-inset-bottom))}.mobile-wrapper .dealcard:not(:has(+.dc-join)) .dc-badge{margin-bottom:0;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}@media (max-width:719.98px){.dealcard .dc-badge{bottom:0;left:0;position:fixed;width:100%;z-index:0}.dealcard:has(+.dc-join) .dc-badge{margin-bottom:110px}}.dc-block{padding:0 20px 32px}.dc-block__links{align-items:center;display:flex;flex-direction:column;gap:16px}.dc-block__text{text-align:center}.dc-block__text h3{font-weight:500}.dc-block__text h3,.dc-block__text p{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1rem;letter-spacing:.015625rem;line-height:1.5rem}.dc-block__text p{font-weight:400}.dc-button{align-items:center;background-color:var(--color-theme-bg,#f85459);border-radius:50px;box-shadow:inset 0 0 0 2px var(--color-theme-bg,#f85459);color:#fff;color:var(--color-theme-text,#fff);cursor:pointer;display:inline-flex;font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1.125rem;font-variation-settings:"opsz" 24;font-weight:500;gap:16px;justify-content:center;line-height:1.5rem;margin:0;min-width:160px;padding:1rem 1.5rem;text-align:center;text-decoration:none;width:min(100% - 40px,320px)}.dc-button .icon,.dc-button .icon--filled,.dc-button .icon--logo{pointer-events:none}.dc-button .icon--filled:not(:first-child),.dc-button .icon--logo:not(:first-child),.dc-button .icon:not(:first-child){margin-right:-6px}.dc-button .icon--filled:not(:last-child),.dc-button .icon--logo:not(:last-child),.dc-button .icon:not(:last-child){margin-left:-6px}.dc-button .icon__glyph{stroke:#fff}.dc-button .icon--filled__glyph{fill:#fff}.dc-button:hover{background-color:var(--color-theme-bg-dark,#de373d);box-shadow:inset 0 0 0 2px var(--color-theme-bg-dark,#de373d)}.dc-button:active{background-color:var(--color-theme-bg-dark,#cf212f);box-shadow:inset 0 0 0 2px var(--color-theme-bg-dark,#cf212f)}.dc-button.dc-button--disabled,.dc-button.dc-button--disabled:hover,.dc-button:disabled,.dc-button:disabled:hover{background-color:#f6f8fc;box-shadow:inset 0 0 0 2px #f6f8fc;color:#677698;cursor:default;pointer-events:none}.dc-button.dc-button--disabled .icon--filled__glyph,.dc-button.dc-button--disabled:hover .icon--filled__glyph,.dc-button:disabled .icon--filled__glyph,.dc-button:disabled:hover .icon--filled__glyph{color:#677698}.dc-button.dc-button--action{height:64px;max-height:64px;max-width:64px;min-width:0;padding:1.125rem;width:64px}.dc-button__option{align-items:center;background-color:var(--color-theme,#f85459);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;margin:-4px -12px -4px 16px;width:32px}.dc-button__option .icon,.dc-button__option .icon--filled,.dc-button__option .icon--logo{height:16px;width:16px}.dc-button__option .icon__glyph{stroke-width:1.33}.dc-button--secondary{background-color:#fff;box-shadow:inset 0 0 0 2px #fff;color:#151618}.dc-button--secondary .icon__glyph{stroke:#151618}.dc-button--secondary .icon--filled__glyph{fill:#151618}.dc-button--secondary .dc-button__option{background-color:#0000001a}.dc-button--secondary .dc-button__option:hover{background-color:#0003}.dc-button--secondary:hover{background-color:#fafbfd;box-shadow:inset 0 0 0 2px #fafbfd}.dc-button--secondary:active{background-color:#ecf0f9;box-shadow:inset 0 0 0 2px #ecf0f9}.dc-button--secondary:disabled,.dc-button--tertiary{background-color:#f6f8fc;box-shadow:inset 0 0 0 2px #f6f8fc}.dc-button--tertiary{color:#151618}.dc-button--tertiary .icon__glyph{stroke:#151618}.dc-button--tertiary .icon--filled__glyph{fill:#151618}.dc-button--tertiary:hover{background-color:#ecf0f9;box-shadow:inset 0 0 0 2px #ecf0f9}.dc-button--ghost{background:transparent;color:#f85459}.dc-button--ghost .icon__glyph{stroke:#f85459}.dc-button--ghost .icon--filled__glyph{fill:#f85459}.dc-button--ghost:hover{background-color:#f9767a;box-shadow:inset 0 0 0 2px #f9767a;color:#fff}.dc-button--ghost:hover .icon__glyph{stroke:#fff}.dc-button--ghost:hover .icon--filled__glyph{fill:#fff}.dc-button--icon{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #d9e1f2;height:32px;min-width:0;padding:0;width:32px}.dc-button--icon .icon{height:18px;width:18px}.dc-button--icon .icon__glyph{stroke:#151618;stroke-width:1.33}.dc-button--icon:hover{background-color:#fafbfd;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--icon:active{background-color:#ecf0f9;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--icon:disabled{background-color:#f6f8fc;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--tag{background-color:#fffc;border-radius:16px;box-shadow:inset 0 0 0 1px #d9e1f2;color:#151618;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;gap:10px;height:32px;letter-spacing:.015625rem;line-height:1.125rem;min-width:0;padding:0 1rem;width:auto}.dc-button--tag .icon{height:18px;width:18px}.dc-button--tag .icon__glyph{stroke:#151618;stroke-width:1.33}.dc-button--tag:hover{background-color:#fafbfd;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--tag:active{background-color:#ecf0f9;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--tag:disabled{background-color:#f6f8fc;box-shadow:inset 0 0 0 1px #d9e1f2}.dc-button--tag:has(.dc-icon:first-child){padding-left:10px}.dc-button--tag:has(.dc-icon:last-child){padding-right:10px}.dc-button--social{background-color:transparent;border-radius:4px;box-shadow:none;height:32px;min-width:0;padding:0;width:32px}.dc-button--social .icon,.dc-button--social .icon--logo{height:100%;width:100%}.dc-button--social:hover{background-color:transparent;box-shadow:none}.dc-button--social:active,.dc-button--social:disabled{box-shadow:none}.dc-button--plain{background:none;box-shadow:none;color:#3d89f6;min-width:auto;-webkit-mask-box-image-source:none}.dc-button--plain .icon__glyph{stroke:#151618}.dc-button--plain .icon--filled__glyph{fill:#151618}.dc-button--plain:hover{text-decoration:underline}.dc-button--plain:active,.dc-button--plain:hover{background:none;box-shadow:none}.dc-button--plain.dc-button--disabled,.dc-button--plain.dc-button--disabled:hover,.dc-button--plain:disabled,.dc-button--plain:disabled:hover{background:none;box-shadow:none;text-decoration:none}.dc-button--plain.dc-button--active{color:#999;pointer-events:none}.dc-button--plain.dc-button--secondary{color:#fff}.dc-button--plain.dc-button--tertiary{color:#000}.dc-button--plain.dc-button--action{height:auto;padding:0;width:auto}.dc-button--link{background:none;box-shadow:none;color:#3d89f6;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem;min-width:auto;padding:0;width:auto;-webkit-mask-box-image-source:none;text-decoration:none}.dc-button--link:hover{background:none;box-shadow:none;text-decoration:underline}.dc-button--link.dc-button--small{font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem}.dc-header{background-color:var(--color-bg);border-top-left-radius:24px;border-top-right-radius:24px;color:var(--color-text);padding:0 20px 16px;position:relative;z-index:1}.dc-header hr{margin-left:auto;margin-right:auto;max-width:320px}.dc-header:not(:has(.dc-header__bg)){margin-top:16px}.dc-header .data-empty{color:#9facc7}.dc-header__bg{background-color:#ecf0f9;border-top-left-radius:24px;border-top-right-radius:24px;display:block;height:296px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.dc-header__bg img{left:50%;max-width:clamp(420px,140%,556px);position:absolute;top:50%;transform:translate(-50%,calc(-50% - 20px));transform-origin:center center}.dc-header__bg .data-empty{align-items:center;color:#9facc7;display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;height:100%;justify-content:center;letter-spacing:.015625rem;line-height:1.125rem;text-transform:uppercase;width:100%}.dc-header__bg:after{background:linear-gradient(180deg,transparent 87.84%,rgba(0,0,0,.05)),#fff;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%;z-index:1}.dc-header__bg+.dc-header__actions+.dc-header__profile:has(.dc-avatar){padding-top:226px}.dc-header__bg+.dc-header__actions+.dc-header__profile .dc-avatar{margin-top:0}.dc-header__actions{display:flex;justify-content:space-between;left:0;padding:16px;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.dc-header__actions .dc-button--icon{background-color:#fffc;box-shadow:inset 0 0 1px #0003;pointer-events:auto}.dc-header__profile{align-items:center;display:flex;flex-direction:column;margin-bottom:16px}.dc-header__profile .dc-avatar{margin-bottom:26px;margin-top:-70px}.dc-header__data{align-items:center;display:flex;flex-direction:column;gap:6px}.dc-header__data>*{margin:0}.profile__socials-text,.profile__status{color:#999;color:var(--color-text-light,#999);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem}.profile__name{font-size:1.5rem;font-weight:600;letter-spacing:.025rem;line-height:2rem;text-align:center}.profile__company,.profile__name{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family)}.profile__company{font-size:.875rem;font-weight:500;letter-spacing:.015625rem;line-height:1.25rem}.dc-header__claim{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem;text-align:center}.dc-header__socials{align-items:center;display:flex;gap:24px;justify-content:center;margin-bottom:16px;min-height:32px}.dc-header__socials.light .dc-button--social-bw .icon--logo *{fill:#fff}.dc-header-mini{align-items:center;background-color:var(--color-bg,#fff);color:var(--color-text,#151618);display:flex;gap:24px;max-height:80px;opacity:0;padding:16px 20px;position:sticky;top:0;transform:translateY(-100%);transition:transform .2s ease-in-out;z-index:2}.dc-header-mini:not(:has(~.dealcard__body .dc-tabs)){box-shadow:inset 0 -1px 0 0 var(--color-lines,#d0daef)}.dc-header-mini--visible{opacity:1;transform:translateY(0)}.dc-header-mini .dc-avatar .dc-avatar__image{box-shadow:0 0 0 2px var(--color-bg);height:40px;width:40px}.dc-header-mini .profile__name{color:#151618;color:var(--color-text,#151618);font-family:Inter,Helvetica,Arial,sans-serif;font-family:var(--font-family);font-size:1.125rem;font-weight:600;letter-spacing:.015625rem;line-height:1.75rem}.dc-header-mini .dc-button--icon{margin-left:auto}@supports (padding-top:env(safe-area-inset-top)){.dc-header-mini{top:env(safe-area-inset-top)}.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}.dc-header,.dc-header__bg{padding-top:env(safe-area-inset-top)}.dc-header__bg{height:calc(296px + env(safe-area-inset-top))}.dc-header__bg img{top:calc(50% + env(safe-area-inset-top)/2)}.dc-header-mini,.dc-header__actions{padding-top:calc(16px + env(safe-area-inset-top))}.dc-header-mini+.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}}@supports (padding-top:env(safe-area-inset-top)){.dc-header-mini+.dc-header:not(:has(.dc-header__bg)){margin-top:calc(16px - env(safe-area-inset-top))}}.mobile-wrapper .dc-header__profile .dc-header-mini+.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}.mobile-wrapper .dc-header__profile .dc-avatar{margin-bottom:26px;margin-top:76px}@supports (padding-top:env(safe-area-inset-top)){.mobile-wrapper .dc-header-mini+.dc-header{margin-top:calc(-80px - env(safe-area-inset-top))}.mobile-wrapper .dc-header-mini+.dc-header:not(:has(.dc-header__bg)){margin-top:calc(-80px - env(safe-area-inset-top))}}.dc-icon{display:flex}.icon__glyph{fill:none;stroke:#151618;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2;vector-effect:non-scaling-stroke}.icon--filled{height:100%;width:24px}.icon--filled__glyph{fill:#151618;fill-rule:evenodd;stroke:none!important}.icon--decoration-scan-face{color:#9facc7;height:48px;margin-bottom:16px;width:48px}.dc-join{align-items:center;bottom:0;color:#fff;display:none;flex-direction:column;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.015625rem;line-height:1.25rem;padding:24px 20px;position:fixed;right:0;z-index:20}.dc-join .dc-button{box-shadow:0 16px 32px #00000014;width:auto}.dc-join .dc-button .dc-join__username span{color:#677698}.dc-join .dc-button .dc-button__option{background-color:#ecf0f9}.dc-join .dc-button .dc-button__option:hover{background-color:#d9e1f2}.dc-join p a{color:#fff}.dealcard--free+.dc-join{display:flex}.mobile-wrapper .dc-join{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 61.5%,rgba(0,0,0,.16));position:sticky}@media (max-width:719.98px){.dc-join{background:linear-gradient(180deg,transparent,rgba(0,0,0,.08) 61.5%,rgba(0,0,0,.16));width:100%}}.dc-tabs{background-color:var(--color-bg);position:sticky;top:80px;z-index:10}.dc-tabs .swiper-slide{width:auto}.dc-tabs .swiper-slide:has(+.swiper-slide .dc-tab) .dc-tab{padding-right:8px}.dc-tabs__list{display:flex;margin-bottom:32px;padding:6px 0 0;position:relative;width:100%}.dc-tabs__list:after{background-color:#d9e1f2;bottom:0;content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.dc-tabs__list:not(.swiper-slide){display:flex;flex-basis:50%;overflow-y:scroll;position:relative;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.dc-tabs__list:not(.swiper-slide) .dc-tab{display:flex;flex-flow:column;justify-content:center;scroll-snap-align:start}.dc-tab{cursor:pointer;display:flex;flex-direction:column;padding:0 24px}.dc-tab:has(+.dc-tab){padding-right:8px}.dc-tab:hover .dc-tab__content:after{background-color:#9facc7}.dc-tab--active .dc-tab__content{color:var(--color-theme-bg,#151618)}.dc-tab--active .dc-tab__content:after,.dc-tab--active:hover .dc-tab__content:after{background-color:var(--color-theme-bg,#151618)}.dc-tab__content{background-color:transparent;color:#9facc7;cursor:pointer;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.015625rem;line-height:1.5rem;padding-bottom:18px;position:relative;text-decoration:none;white-space:nowrap}.dc-tab__content:after{bottom:0;content:"";display:block;left:0;position:absolute}.dc-tab__content:after,.dc-tab__indicator{background-color:transparent;height:3px;width:100%}.dc-tab__indicator--active{background-color:var(--color-theme-bg,#151618)}.dc-content{padding:0 20px 32px;position:relative}.dc-content .dc-block{padding:0}.dc-content .dc-block hr:first-child{display:none}.dc-content:not(:has(.dc-block)){margin-top:-16px;padding:0}.dc-block .dc-block__text{margin-bottom:24px}.dc-block:last-child .dc-block__text{margin-bottom:0}@supports (padding-top:env(safe-area-inset-top)){.dc-tabs{top:calc(80px + env(safe-area-inset-top))}}.form__element.form__element--number{position:relative}.form__element .step-down,.form__element .step-up{display:flex;padding:13px 12px;position:absolute;top:0;z-index:10}.form__element .step-down{left:0}.form__element .step-up{right:0}.form__element .pwd-wrp{display:block;margin:0;position:relative;width:100%}.form__element .pwd-toggler,.form__element .showinfo{cursor:pointer;display:block;height:24px;position:absolute;right:16px;width:24px}.form__element .pwd-toggler .icon--filled__glyph,.form__element .showinfo .icon--filled__glyph{fill:#9facc7}.form__element .pwd-toggler .icon__glyph,.form__element .showinfo .icon__glyph{stroke:#9facc7}.form__element .pwd-toggler:hover .icon--filled__glyph,.form__element .showinfo:hover .icon--filled__glyph{fill:#677698}.form__element .pwd-toggler:hover .icon__glyph,.form__element .showinfo:hover .icon__glyph{stroke:#677698}.form__element .pwd-toggler:active .icon--filled__glyph,.form__element .showinfo:active .icon--filled__glyph{fill:#2a2c30}.form__element .pwd-toggler:active .icon__glyph,.form__element .showinfo:active .icon__glyph{stroke:#2a2c30}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{--internal-margin:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#151618;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.015625rem;line-height:1.5rem;margin:var(--internal-margin);outline:none;padding:calc(1.25rem - var(--internal-margin)) calc(1rem - var(--internal-margin));position:relative;resize:none;text-align:left;text-rendering:geometricPrecision;width:100%}input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{padding:calc(1.25rem - var(--internal-margin)) calc(1rem - var(--internal-margin))}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,textarea:disabled{color:#9facc7}input[type=color]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=date]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=datetime-local]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=datetime]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=email]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=month]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=number]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=password]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=search]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=tel]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=text]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=time]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=url]:not([type=color]):not(select):not(:disabled):-moz-read-only,input[type=week]:not([type=color]):not(select):not(:disabled):-moz-read-only,textarea:not([type=color]):not(select):not(:disabled):-moz-read-only{background-color:#fff;border:1px dashed #999}input[type=color]:not([type=color]):not(select):not(:disabled):read-only,input[type=date]:not([type=color]):not(select):not(:disabled):read-only,input[type=datetime-local]:not([type=color]):not(select):not(:disabled):read-only,input[type=datetime]:not([type=color]):not(select):not(:disabled):read-only,input[type=email]:not([type=color]):not(select):not(:disabled):read-only,input[type=month]:not([type=color]):not(select):not(:disabled):read-only,input[type=number]:not([type=color]):not(select):not(:disabled):read-only,input[type=password]:not([type=color]):not(select):not(:disabled):read-only,input[type=search]:not([type=color]):not(select):not(:disabled):read-only,input[type=tel]:not([type=color]):not(select):not(:disabled):read-only,input[type=text]:not([type=color]):not(select):not(:disabled):read-only,input[type=time]:not([type=color]):not(select):not(:disabled):read-only,input[type=url]:not([type=color]):not(select):not(:disabled):read-only,input[type=week]:not([type=color]):not(select):not(:disabled):read-only,textarea:not([type=color]):not(select):not(:disabled):read-only{background-color:#fff;border:1px dashed #999}input[type=color]:has(+.showinfo),input[type=date]:has(+.showinfo),input[type=datetime-local]:has(+.showinfo),input[type=datetime]:has(+.showinfo),input[type=email]:has(+.showinfo),input[type=month]:has(+.showinfo),input[type=number]:has(+.showinfo),input[type=password]:has(+.showinfo),input[type=search]:has(+.showinfo),input[type=tel]:has(+.showinfo),input[type=text]:has(+.showinfo),input[type=time]:has(+.showinfo),input[type=url]:has(+.showinfo),input[type=week]:has(+.showinfo),textarea:has(+.showinfo){padding-right:3rem}input[type=color]{-webkit-appearance:none;border:1px solid #d9e1f2;border-radius:8px;cursor:pointer;height:48px;overflow:hidden;padding:0;width:48px}input[type=color]:active,input[type=color]:focus{border-color:#9facc7;padding:0}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}.form__element.form__element--floating label:not(.pwd-wrp){left:1rem;overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:-4px;transform:translateY(100%) scale(1);transform-origin:left top;transition:transform .15s cubic-bezier(.4,0,.2,1);white-space:nowrap;width:calc(100% - 2rem);z-index:10}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:-moz-placeholder)){transform:translateY(50%) scale(.889)}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:active),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:focus),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:placeholder-shown)){transform:translateY(50%) scale(.889)}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp>.icon:first-child){left:3rem;width:calc(100% - 3.75rem)}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp>.icon--logo:first-child){left:4rem;width:calc(100% - 6rem)}.form__element.form__element--floating .input-wrp:has(input:disabled){box-shadow:inset 0 0 0 1px #d9e1f2bf}.mobile-wrapper .form__element.form__element--floating label:not(.pwd-wrp){top:-8px}.mobile-wrapper .form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:-moz-placeholder)){transform:translateY(55%) scale(.8235)}.mobile-wrapper .form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:active),.mobile-wrapper .form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:focus),.mobile-wrapper .form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:placeholder-shown)){transform:translateY(55%) scale(.8235)}.mobile-wrapper .form__element.form__element--floating input{padding:calc(1.9375rem - var(--internal-margin)) calc(1rem - var(--internal-margin)) calc(.5625rem - var(--internal-margin))}@media (max-width:719.98px){.form__element.form__element--floating label:not(.pwd-wrp){top:-8px}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:-moz-placeholder)){transform:translateY(55%) scale(.8235)}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:active),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:focus),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp input:not(:placeholder-shown)){transform:translateY(55%) scale(.8235)}.form__element.form__element--floating input{padding:calc(1.9375rem - var(--internal-margin)) calc(1rem - var(--internal-margin)) calc(.5625rem - var(--internal-margin))}}textarea{--textarea-margin-top:20px;--textarea-margin-bottom:16px;--internal-margin:2px;display:block;max-height:calc(6lh + var(--textarea-margin-top) + var(--textarea-margin-bottom));min-height:calc(3lh + var(--textarea-margin-top) + var(--textarea-margin-bottom));field-sizing:content;form-sizing:content}@supports not (field-sizing:content){textarea{resize:vertical}}.form__element.form__element--floating .input-wrp:has(textarea:not(:-moz-placeholder)){position:relative}.form__element.form__element--floating .input-wrp:has(textarea:not(:placeholder-shown)){position:relative}.form__element.form__element--floating .input-wrp:has(textarea:not(:-moz-placeholder)):before{background-color:#fff;border-top:1px solid #d9e1f2;content:"";height:32px;left:12px;padding-left:4px;padding-right:4px;position:absolute;top:0;width:calc(100% - 24px);z-index:9}.form__element.form__element--floating .input-wrp:has(textarea:not(:placeholder-shown)):before{background-color:#fff;border-top:1px solid #d9e1f2;content:"";height:32px;left:12px;padding-left:4px;padding-right:4px;position:absolute;top:0;width:calc(100% - 24px);z-index:9}.form__element.form__element--floating .input-wrp:has(textarea:hover:not(:disabled)):before{border-top:1px solid #9facc7}.form__element.form__element--floating .input-wrp:has(textarea:active:not(:disabled)):before,.form__element.form__element--floating .input-wrp:has(textarea:focus:not(:disabled)):before{border-top:2px solid #9facc7}.form__element.form__element--long textarea{max-height:calc(16lh + var(--textarea-margin-top) + var(--textarea-margin-bottom));min-height:calc(6lh + var(--textarea-margin-top) + var(--textarea-margin-bottom))}.form__element.form__element--autosize textarea{max-height:none!important}.mobile-wrapper textarea{display:block;min-height:calc(6lh + 2.5rem)}.mobile-wrapper .form__element.form__element--floating textarea{max-height:calc(8lh + var(--textarea-margin-top) + var(--textarea-margin-bottom))}@media (max-width:719.98px){textarea{display:block;min-height:calc(6lh + 2.5rem)}.form__element.form__element--floating textarea{max-height:calc(8lh + var(--textarea-margin-top) + var(--textarea-margin-bottom))}}select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__element.form__element--select{-webkit-appearance:menulist;position:relative}.form__element.form__element--select .input-wrp{min-height:40px}.form__element.form__element--select .icon,.form__element.form__element--select .icon--filled{pointer-events:none;position:absolute;right:16px}.form__element.form__element--select .icon__glyph{stroke:#9facc7;stroke-width:1.33}.form__element.form__element--select .icon--filled__glyph{fill:#9facc7}.form__element.form__element--select label~.icon,.form__element.form__element--select label~.icon--filled{height:52px;position:absolute;right:12px;top:46px}.form__element.form__element--select select:disabled+svg .icon__glyph{stroke:#999}.form__element.form__element--select select:disabled+svg .icon--filled__glyph{fill:#999}.form__element.form__element--select:has(select option:checked:enabled) .icon__glyph,.form__element.form__element--select:has(select:valid) .icon__glyph{stroke:#151618}.form__element.form__element--select:has(select option:checked:enabled) .icon--filled__glyph,.form__element.form__element--select:has(select:valid) .icon--filled__glyph{fill:#151618}.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp select option:checked:enabled),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp select:active),.form__element.form__element--floating label:not(.pwd-wrp):has(+.input-wrp select:focus){transform:translateY(50%) scale(.889)}.form__element.form__element--floating select:has(option:disabled){opacity:.01;padding:calc(1.9375rem - var(--internal-margin)) calc(1rem - var(--internal-margin)) calc(.5625rem - var(--internal-margin))}.form__element.form__element--floating select:has(option:checked:enabled){opacity:1}@media (max-width:719.98px){.form__element.form__element--floating select{padding:calc(1.9375rem - var(--internal-margin)) calc(1rem - var(--internal-margin)) calc(.5625rem - var(--internal-margin))}}.form__element--checkbox:not(.form__element--switch) label{cursor:pointer;display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;margin:0;padding:0}.form__element--checkbox:not(.form__element--switch) label:hover .control__mask{box-shadow:inset 0 0 0 1px #9facc7}.form__element--checkbox:not(.form__element--switch) label~.validation-help{max-height:25px;opacity:1}.form__element--checkbox:not(.form__element--switch) .control__mask{background-color:#fff;border-radius:6px;box-shadow:inset 0 0 0 1px #d0daef;display:inline-block;float:left;height:22px;margin-right:8px;min-width:22px;padding:2px;pointer-events:none;position:relative;vertical-align:middle;width:22px}.form__element--checkbox:not(.form__element--switch) .control__mask+span{display:inline-block;margin-top:1px}.form__element--checkbox:not(.form__element--switch) .control__mask:before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:11px;left:9px;position:absolute;top:5px;transform:rotate(25deg) scale(.2);transition:all .2s ease;width:5px}.form__element--checkbox:not(.form__element--switch) .control__text{color:#151618;display:flex;vertical-align:middle}.form__element--checkbox:not(.form__element--switch) input[type=checkbox]{opacity:0;position:absolute}.form__element--checkbox:not(.form__element--switch) input[type=checkbox]:focus~.control__mask{box-shadow:inset 0 0 0 1px #aabde3,0 0 0 2px #ecf0f9}.form__element--checkbox:not(.form__element--switch) input[type=checkbox]:checked~.control__mask{background-color:#f85459;box-shadow:inset 0 0 0 1px #f85459}.form__element--checkbox:not(.form__element--switch) input[type=checkbox]:checked~.control__mask:before{transform:rotate(40deg) scale(1)}.form__element--checkbox:not(.form__element--switch) input[type=checkbox]:checked~.control__text{color:#151618}.form__element--checkbox:not(.form__element--switch) input[type=checkbox]:checked:focus~.control__mask{box-shadow:0 0 0 2px #f8545966}.form__element--checkbox:not(.form__element--switch).form__element--small .control__mask{border-radius:4px}.form__element--checkbox:not(.form__element--switch).form__element--small .control__mask:before{border-width:1px;height:8px;left:6px;top:3px;width:4px}.form__element--checkbox.form__element--boxed label{border-radius:8px;box-shadow:inset 0 0 0 1px #d9e1f2;flex-direction:row-reverse;font-weight:500;justify-content:space-between;padding:18px 16px}.form__element--checkbox.form__element--boxed label:hover{background-color:#f6f8fc;box-shadow:inset 0 0 0 1px #9facc7}.form__element--checkbox.form__element--boxed label:active{background-color:#ecf0f9}.form__element--checkbox.form__element--boxed .control__mask{margin-left:10px;margin-right:0}.form__element--checkbox.form__element--boxed:has(input[type=checkbox]:checked) label{box-shadow:inset 0 0 0 2px #f85459}.form__element--checkbox.form__element--purple label{border-radius:8px;box-shadow:inset 0 0 0 1px #8a3fba33;flex-direction:row-reverse;font-weight:500;justify-content:space-between;padding:18px 16px;--bg-color:#fff;background:var(--bg-color) padding-box}.form__element--checkbox.form__element--purple .control__mask{box-shadow:inset 0 0 0 1px #8a3fba33;margin-left:10px;margin-right:0}.form__element--checkbox.form__element--purple label:hover{--bg-color:#fcf2ff}.form__element--checkbox.form__element--purple label:hover .control__mask{box-shadow:inset 0 0 0 1px #8a3fba33}.form__element--checkbox.form__element--purple label:active{--bg-color:#fcf1ff}.form__element--checkbox.form__element--purple label:active .control__mask{box-shadow:inset 0 0 0 1px #8a3fba33}.form__element--checkbox.form__element--purple:has(input[type=checkbox]:checked) label{box-shadow:inset 0 0 0 2px #8a3fba}.form__element--switch{margin-bottom:16px;margin-top:16px}.form__element--switch .control__mask{border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;width:50px}.form__element--switch .control__mask:before{background-color:#d9e1f2;border:1px solid #d9e1f2;border-radius:30px;box-shadow:0 0 0 1px #d9e1f2;content:"";inset:0;position:absolute;transition:all .2s}.form__element--switch .control__mask:after{background-color:#fff;border-radius:50%;bottom:2px;content:"";left:2px;position:absolute;top:2px;transition:margin-left .3s;width:28px}.form__element--switch input[type=checkbox]{opacity:0;position:absolute}.form__element--switch input[type=checkbox]:checked~.control__mask:before{border-width:0;box-shadow:0 0 #f2f4fb;inset:2px 2px 2px 20px}.form__element--switch input[type=checkbox]:checked~.control__mask:after{margin-left:18px}.form__element--radio label{cursor:pointer;display:flex;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;margin:0;padding:0}.form__element--radio .control__mask{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #d0daef;display:inline-block;height:22px;margin-right:8px;padding:2px;position:relative;width:22px}.form__element--radio .control__mask:before{background-color:#fff;border-radius:50%;content:"";height:6px;left:8px;opacity:0;position:absolute;top:8px;transform:scale(.6);transition:all .2s ease;width:6px}.form__element--radio .control__text{color:#151618;display:flex}.form__element--radio .control__title{display:block;margin-bottom:10px}.form__element--radio input[type=radio]{opacity:0;position:absolute}.form__element--radio input[type=radio]:focus~.control__mask{box-shadow:inset 0 0 0 1px #aabde3,0 0 0 2px #ecf0f9}.form__element--radio input[type=radio]:checked~.control__mask{background-color:#f85459;box-shadow:inset 0 0 0 1px #f85459}.form__element--radio input[type=radio]:checked~.control__mask:before{opacity:1;transform:scale(1)}.form__element--radio input[type=radio]:checked~.control__text{color:#151618}.form__element--radio input[type=radio]:checked:focus~.control__mask{box-shadow:0 0 0 2px #f8545966}:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}pre{display:block!important;font-size:12px!important}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}p{margin-block-end:1em;margin-block-start:1em}label a,p a{color:#3d89f6;text-decoration:none}label a:hover,p a:hover{text-decoration:underline}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}sup{font-size:64%;line-height:1;vertical-align:super}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(./Inter-VF.BtFs5cFQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:GT Super Display;font-style:normal;font-weight:500;src:local("GT Super Display Bold"),local("GTSuperDisplay-Bold"),url(./GT-Super-Display-Bold.DmBJjura.woff2) format("woff2"),url(./GT-Super-Display-Bold.BnZ5Jedd.woff) format("woff")}:root{--ion-text-color:$color-text-900}body{color:#151618;font: .625em/1.231 Inter,Helvetica,Arial,sans-serif;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-variation-settings:"opsz" 24}::-moz-selection{background-color:#ffd2d2;color:#151618}::selection{background-color:#ffd2d2;color:#151618}::-webkit-selection{background-color:#ffd2d2;color:#151618}.clearfix:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;max-width:1360px;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{flex:none!important;height:0!important;margin:0!important;min-height:auto!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.section--fullHeight.hidden{position:fixed}.font-weight-500{font-weight:500}.margin-16{margin:16px}.margin-bottom-16,.margin-top-16{margin-top:16px}.margin-block-16{margin-block:16px}.margin-32{margin:32px}.margin-bottom-32,.margin-top-32{margin-top:32px}.margin-block-32{margin-block:32px}.margin-80{margin:80px}.margin-bottom-80,.margin-top-80{margin-top:80px}.margin-block-80{margin-block:80px}.padding-80{padding:80px}.padding-bottom-80,.padding-top-80{padding-top:80px}.padding-block-80{padding-block:80px}.fixed{position:fixed}@media (min-width:1024px){.margin-l-32{margin:32px}.margin-bottom-l-32,.margin-top-l-32{margin-top:32px}.margin-block-l-32{margin-block:32px}}body{background-color:#ecf0f9}.bio{padding-top:32px}.dealcard{container:dealcard/inline-size;margin:0 auto;max-width:556px;position:relative}.dealcard__body{background-color:var(--color-bg);border-bottom-left-radius:24px;border-bottom-right-radius:24px;color:var(--color-text);font-family:var(--font-family);margin-bottom:32px;min-height:32px}.dealcard__body--free{margin-bottom:0}hr{box-shadow:0 1px 0 0 var(--color-lines,#d9e1f2);margin:0 0 1.5rem;padding-top:.5rem}.mobile-wrapper{background-color:#ecf0f9}.mobile-wrapper .bio{height:100%;padding-top:0;width:100%}.mobile-wrapper .dealcard{display:flex;flex-direction:column;height:100%;min-height:100%;overflow-y:scroll;scrollbar-width:none;width:var(--dealcard-width)}.mobile-wrapper .dealcard__body{border-radius:0;flex:1 0 auto;position:relative;z-index:1}@media (max-width:719.98px){.bio{padding-top:0}.dealcard{display:flex;flex-direction:column;min-height:100vh;width:100%}.dealcard__body{border-radius:0;flex:1 0 auto;margin-bottom:0;position:relative;z-index:1}.dealcard__body--free{margin-bottom:270px}.dealcard__body:has(+.dc-badge){margin-bottom:270px}.mobile-wrapper{height:max(min(100dvh - 160px,748px),400px);width:100%}.mobile-wrapper .dealcard{width:100%}.mobile-wrapper .dealcard__body{margin-bottom:0}.mobile-wrapper:has(+.btn){height:max(min(100dvh - 200px,748px),400px)}}.page--error{--scrollbar-color-track-legacy:#f85459;background-color:#f85459;min-height:100vh}.page--error .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:100vh;padding-bottom:32px;padding-top:64px;text-align:center}@media (min-width:720px){.page--error .content{padding-bottom:128px}}.page--error .brand__logo{margin-bottom:1rem;max-width:calc(100vw - 120px);width:310px}.page--error .footer{background-color:#f85459;border-top:1px solid #ff6968;color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;margin-bottom:0}@media (min-width:720px){.page--error .footer{bottom:0;position:fixed;width:100%;z-index:10}}.page--error .footer .wrp{padding-left:32px;padding-right:32px}.page--error .footer .footer__nav{align-items:center;display:flex;justify-content:space-between;padding-bottom:32px;padding-top:32px}.page--error .footer .footer__nav a{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem}.page--error .footer .footer__nav .footer__nav__group .dc-button{margin-left:16px}.page--error .footer .footer__nav .copr{margin:0}.page--error hr{box-shadow:0 1px #ff6968}.page--error .btn--link,.page--error .dc-badge{color:#fff}.error__pre-title{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem;margin:0}.error__image-wrp{align-items:center;aspect-ratio:1.28;display:flex;justify-content:center;margin:55px 0;max-height:286px;width:100%}.error__title{color:#fff;font-family:GT Super Display;font-size:90px;font-variant-numeric:lining-nums;font-weight:500;line-height:104px;margin:0}.error__description{color:#fff;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.015625rem;line-height:1.75rem}.error__description p{margin:0}.error__description p:last-child{margin-bottom:1rem}@media (max-width:719.98px){.page--error .error__image-wrp{margin:32px 0}.page--error .error__title{font-size:64px;line-height:86px}.page--error .content,.page--error .footer .wrp{padding-left:16px;padding-right:16px}.page--error .footer .footer__nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-bottom:16px;padding-top:16px}.page--error .footer .footer__nav .footer__nav__group{margin-top:16px}.page--error .footer .footer__nav .footer__nav__group .dc-button{display:block;margin-left:0;text-align:left;width:auto}}
