.profile-details-form-module__TlXxtq__row{flex-direction:row;justify-content:space-between;align-items:start;gap:20px;display:flex}.profile-details-form-module__TlXxtq__column{flex-direction:column;display:flex}.profile-details-form-module__TlXxtq__column1from3,.profile-details-form-module__TlXxtq__column2from3{display:flex}.profile-details-form-module__TlXxtq__row .profile-details-form-module__TlXxtq__column,.profile-details-form-module__TlXxtq__row .profile-details-form-module__TlXxtq__column1from3{width:50%}.profile-details-form-module__TlXxtq__row .profile-details-form-module__TlXxtq__column2from3{width:66%}.profile-details-form-module__TlXxtq__loginContainer{color:var(--secondary-text);justify-content:center;align-items:center;margin-top:15px;display:flex}.profile-details-form-module__TlXxtq__loginLink{color:var(--link-button);font-weight:var(--font-semi-bold);cursor:pointer;margin-left:4px;text-decoration:none}@media screen and (max-width:1024px){.profile-details-form-module__TlXxtq__row{flex-direction:column;align-items:flex-start}.profile-details-form-module__TlXxtq__row.profile-details-form-module__TlXxtq__rowNoColumn{flex-direction:row;align-items:flex-start}}.profile-details-form-module__TlXxtq__form{flex-direction:column;gap:16px;width:100%;display:flex}.profile-details-form-module__TlXxtq__dobWrapper{width:100%;position:relative}.profile-details-form-module__TlXxtq__dobTooltip{z-index:1000;background:linear-gradient(135deg,#ff6b6b,#ff8e8e);border-radius:16px;min-width:200px;max-width:300px;animation:2s ease-in-out infinite profile-details-form-module__TlXxtq__pulse;position:absolute;bottom:-10px;left:50%;transform:translate(-50%,-100%);box-shadow:0 8px 25px #ff6b6b66,0 4px 10px #0000001a}.profile-details-form-module__TlXxtq__tooltipContent{color:#fff;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.3;display:flex;position:relative}.profile-details-form-module__TlXxtq__tooltipIcon{filter:drop-shadow(0 1px 2px #0003);font-size:18px;animation:1s ease-in-out infinite profile-details-form-module__TlXxtq__wiggle}.profile-details-form-module__TlXxtq__tooltipText{text-shadow:0 1px 2px #0000001a;flex:1}.profile-details-form-module__TlXxtq__tooltipClose{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.profile-details-form-module__TlXxtq__tooltipClose:hover{background:#ffffff4d;transform:scale(1.1)}.profile-details-form-module__TlXxtq__tooltipClose:active{transform:scale(.95)}.profile-details-form-module__TlXxtq__tooltipArrow{filter:drop-shadow(0 2px 4px #ff6b6b4d);border-top:10px solid #ff8e8e;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.profile-details-form-module__TlXxtq__tooltipEnter{opacity:0}.profile-details-form-module__TlXxtq__tooltipEnterActive{opacity:1;transition:opacity .45s ease-in-out}.profile-details-form-module__TlXxtq__tooltipExit{opacity:1}.profile-details-form-module__TlXxtq__tooltipExitActive{opacity:0;transition:opacity .3s ease-in}.profile-details-form-module__TlXxtq__stickyButton{position:sticky;bottom:8px}.profile-details-form-module__TlXxtq__consentsBlock{min-height:72px}.profile-details-form-module__TlXxtq__consentItem{display:flex}.profile-details-form-module__TlXxtq__consentError input[type=checkbox]{border:2px solid var(--error-color,#f33);box-shadow:0 0 1px 1px var(--error-color,#f33)}@keyframes profile-details-form-module__TlXxtq__pulse{0%,to{box-shadow:0 8px 25px #ff6b6b66,0 4px 10px #0000001a}50%{box-shadow:0 8px 30px #ff6b6b99,0 4px 15px #00000026}}@keyframes profile-details-form-module__TlXxtq__wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@media screen and (max-width:768px){.profile-details-form-module__TlXxtq__dobTooltip{min-width:180px;max-width:280px;left:10px;right:10px;transform:none}.profile-details-form-module__TlXxtq__dobTooltip:before,.profile-details-form-module__TlXxtq__tooltipArrow{left:30px;transform:none}.profile-details-form-module__TlXxtq__tooltipContent{padding:10px 14px;font-size:13px}.profile-details-form-module__TlXxtq__tooltipIcon{font-size:16px}}.profile-details-form-module__TlXxtq__errorSelect{position:static}
