.ClaimPolinaContainer{background:#fff;border-radius:2em;flex-direction:column;align-items:center;margin-top:1em;padding:1em;display:flex}@media (min-width:800px){.ClaimPolinaContainer{padding:1.5em}}@media (min-width:1185px){.ClaimPolinaContainer{flex-direction:row;padding:2em}}.ClaimPolinaHeader{text-align:center;flex:100%}@media (min-width:1185px){.ClaimPolinaHeader{text-align:left}}.ClaimPolinaHeaderText{margin-bottom:1em;font-size:18px;font-weight:700}.ClaimPolinaHeaderBtn{background-color:var(--accent);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-hyphens:none;hyphens:none;white-space:nowrap;border:none;border-radius:2em;outline:none;justify-content:center;align-items:center;padding:15px 20px;font-size:1em;line-height:1.25em;text-decoration:none;transition:all .2s linear;display:inline-flex}.ClaimPolinaHeaderBtn svg{flex-shrink:0}.ClaimPolinaHeaderBtn:hover{background-color:var(--violet-hover)}.ClaimPolinaHeaderBtn:disabled,.ClaimPolinaHeaderBtn .disabled{pointer-events:none;color:rgba(255,255,255,.7)}.ClaimPolinaBannerLogo{background:rgba(144,95,244,.06);border-radius:27px;flex-shrink:0;width:240px;height:166px;margin:1em auto 0;position:relative}.ClaimPolinaBannerLogo img{position:absolute;bottom:0;right:0}@media (min-width:1185px){.ClaimPolinaBannerLogo{margin:0 0 0 1.5em}}.ClaimPolinaBox{z-index:999;background-color:#fff;border-radius:40px;width:96vw;max-width:500px;max-height:100dvh;padding:1.5em;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:4px 10px 37px rgba(180,187,198,.28)}.ClaimPolinaBox .modal-inner{width:100%;height:100%;max-height:calc(100dvh - 3em);padding-right:.5em;overflow-x:hidden}.ClaimPolinaBox .modal-header{-webkit-hyphens:none;hyphens:none;justify-content:space-between;display:flex}.ClaimPolinaBox .modal-header .btn-close{flex-shrink:0;margin-left:auto}.ClaimPolinaBox .modal-buttons{flex-wrap:wrap;gap:10px;margin-top:1em;display:flex}@media screen and (min-width:40rem){.ClaimPolinaBox .modal-buttons{flex-wrap:nowrap}}.ClaimPolinaBox .modal-buttons>a,.ClaimPolinaBox .modal-buttons>button{flex:50%}@media screen and (min-width:64rem){.ClaimPolinaBox{padding:2em}}.ClaimPolinaBox__img{text-align:center}.ClaimPolinaModalHeader{font-size:26px;font-style:normal;font-weight:700;line-height:25px}.ClaimPolinaSendBtn{background-color:var(--accent);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-hyphens:none;hyphens:none;white-space:nowrap;border:none;border-radius:2em;outline:none;justify-content:center;align-items:center;margin-top:40px;padding:15px 20px;font-size:1em;line-height:1.25em;text-decoration:none;transition:all .2s linear;display:inline-flex}.ClaimPolinaSendBtn svg{flex-shrink:0}.ClaimPolinaSendBtn:hover{background-color:var(--violet-hover)}.ClaimPolinaSendBtn:disabled,.ClaimPolinaSendBtn .disabled{pointer-events:none;color:rgba(255,255,255,.7)}.ClaimPolinaSendBtn{white-space:normal;width:100%}.ClaimPolinaThxText{text-align:center;-webkit-hyphens:none;hyphens:none;margin:.75em 0 1em;font-size:1.5em;font-weight:700}@media screen and (min-width:800px){.ClaimPolinaThxText{margin:.5em 0;font-size:2em}}.ClaimPolinaThxSmallText{margin:1em 0}.ClaimPolinaThxBtn{background-color:var(--accent);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-hyphens:none;hyphens:none;white-space:nowrap;border:none;border-radius:2em;outline:none;justify-content:center;align-items:center;padding:15px 20px;font-size:1em;line-height:1.25em;text-decoration:none;transition:all .2s linear;display:inline-flex}.ClaimPolinaThxBtn svg{flex-shrink:0}.ClaimPolinaThxBtn:hover{background-color:var(--violet-hover)}.ClaimPolinaThxBtn:disabled,.ClaimPolinaThxBtn .disabled{pointer-events:none;color:rgba(255,255,255,.7)}.ClaimPolinaThxBtn{width:100%}.ClaimPolinaThxBox{z-index:999;background-color:#fff;border-radius:40px;align-items:center;width:96vw;max-width:500px;max-height:100dvh;padding:1.5em;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:4px 10px 37px rgba(180,187,198,.28)}.ClaimPolinaThxBox .modal-inner{width:100%;height:100%;max-height:calc(100dvh - 3em);padding-right:.5em;overflow-x:hidden}.ClaimPolinaThxBox .modal-header{-webkit-hyphens:none;hyphens:none;justify-content:space-between;display:flex}.ClaimPolinaThxBox .modal-header .btn-close{flex-shrink:0;margin-left:auto}.ClaimPolinaThxBox .modal-buttons{flex-wrap:wrap;gap:10px;margin-top:1em;display:flex}@media screen and (min-width:40rem){.ClaimPolinaThxBox .modal-buttons{flex-wrap:nowrap}}.ClaimPolinaThxBox .modal-buttons>a,.ClaimPolinaThxBox .modal-buttons>button{flex:50%}@media screen and (min-width:64rem){.ClaimPolinaThxBox{padding:2em}}.ClaimPolinaThxBox__img{text-align:center}
