#flow-select{position:fixed;top:0;left:0;width:100%;height:100%;display:grid;place-items:center;z-index:99999;overflow-y:auto;padding:16px;opacity:0;visibility:hidden;transition:opacity .15s ease-in}#flow-select .f-dialog{transform:scale(.95) translateY(20px);transition:transform .15s ease-in}#flow-select.--active{opacity:1;visibility:visible}#flow-select.--active .f-dialog{transform:scale(1) translateY(0)}@media screen and (max-width: 768px){#flow-select{padding:8px}}#flow-select .f-background{position:fixed;top:0;left:0;width:100%;height:100%;background:#12033ecc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#flow-select .f-dialog{position:relative;z-index:1;border-radius:16px;background:#fff;box-shadow:0 10px 18px #12033e1a,0 0 1px #12033e1a;padding:44px 92px 52px}@media screen and (max-width: 820px){#flow-select .f-dialog{padding:44px 48px 52px}}@media screen and (max-width: 767px){#flow-select .f-dialog{padding:48px 9px 24px;width:100%;max-width:500px}}#flow-select .f-close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease}#flow-select .f-close:hover{opacity:.8}#flow-select .f-content{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:588px;margin:0 auto}#flow-select .f-content>h3{color:#12033e;text-align:center;font-family:Geologica Variable;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 8px}@media screen and (max-width: 767px){#flow-select .f-content>h3{font-size:20px}}#flow-select .f-content>p{color:#594f78;text-align:center;font-family:Geologica Variable;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 56px}@media screen and (max-width: 767px){#flow-select .f-content>p{font-size:16px;margin-bottom:32px}}#flow-select .f-icon{margin-bottom:6px}#flow-select .f-options{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width: 767px){#flow-select .f-options{grid-template-columns:repeat(1,1fr)}}#flow-select .f-option{border-radius:16px;border:1px solid #e7e6ec;background:#fff;box-shadow:0 25px 7px #12033e00,0 16px 6px #12033e03,0 9px 5px #12033e0d,0 4px 4px #12033e17,0 1px 2px #12033e1a;padding:16px;transition:all .3s ease-in-out;position:relative}#flow-select .f-option-image-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px;z-index:1;height:175.59px}#flow-select .f-option-image-container:before{content:"";position:absolute;z-index:0;top:0;left:50%;transform:translate(-50%);height:100%;aspect-ratio:1;border-radius:50%;border:1px solid #f3f2f5}#flow-select .f-option-image-container img{margin-bottom:0!important;border-radius:8px;z-index:2;border:1px solid #e5e7eb;box-shadow:0 3px 5px #12033e1a,0 0 1px #12033e1c}#flow-select .f-option-image-wrapper{position:relative;z-index:1}#flow-select .f-option img{display:block;width:100%;height:auto;margin-bottom:40px}@media screen and (max-width: 767px){#flow-select .f-option img{max-width:114px;margin:0 auto 16px}}#flow-select .f-option h4{color:#12033e;text-align:center;font-family:Geologica Variable;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin:0 0 8px}@media screen and (max-width: 767px){#flow-select .f-option h4{font-size:14px}}#flow-select .f-option p{color:#12033e;text-align:center;font-family:Inter Variable;font-size:13px;font-style:normal;font-weight:400;line-height:1.5}@media screen and (max-width: 767px){#flow-select .f-option p{font-size:11px}}#flow-select .f-option span{border-radius:13px;position:absolute;top:8px;right:8px;background:linear-gradient(72deg,#7106ee -.39% 11.44%,#7206ef 21.07%,#7306ef 28.84%,#7505f0 35.08%,#7605f1 40.14%,#7804f2 44.34%,#7b04f4 48.04%,#7d04f5 51.57%,#8003f6 55.26%,#8202f8 59.47%,#8502f9 64.52%,#8801fb 70.77%,#8a01fc 78.53%,#8d00fe 88.16%,#8f00ff);padding:4px 8px;color:#fff;text-align:center;font-family:Inter Variable;font-size:9px;font-style:normal;font-weight:600;line-height:14px}#flow-select .f-option:hover{border-color:#7106ee;box-shadow:0 61px 17px #7106ee00,0 39px 15px #7106ee03,0 22px 13px #7106ee0d,0 10px 10px #7106ee17,0 2px 5px #7106ee1a}
