.account-cards-module{position:relative;width:100%}.account-cards-module .content-wrapper{margin:0 auto;max-width:1248px;padding:0 48px}.account-cards-module .section-title{margin-bottom:64px}.account-cards-module .section-title h2{font-family:var(--font-family-title,"Aftika Soft"),sans-serif;font-size:46px;font-weight:900;letter-spacing:-.2898px;line-height:1.01;margin:0;text-align:center}.account-cards-module .contact-debug{background:#f0f0f0;border:2px solid red;font-family:monospace;font-size:12px;margin:20px 0;max-height:500px;overflow-y:auto;padding:20px}.account-cards-module .contact-debug h3{color:red;font-family:monospace;font-size:14px;font-weight:700;margin-top:0}.account-cards-module .contact-debug h4{color:red;font-family:monospace;font-size:13px;font-weight:700;margin-top:20px}.account-cards-module .contact-debug pre{white-space:pre-wrap;word-wrap:break-word;background:#fff;border:1px solid #ddd;border-radius:4px;margin:10px 0;padding:10px}.account-cards-module .contact-debug ul{list-style:none;margin:10px 0;padding:0}.account-cards-module .contact-debug li{border-bottom:1px solid #ddd;padding:5px 0}.account-cards-module .contact-debug-no-contact{background:#fff3cd;border:2px solid #ffc107;color:#856404;font-family:monospace;font-size:12px;margin:20px 0;padding:20px}.account-cards-module .no-user-message{margin-bottom:24px;padding:16px 0;text-align:center}.account-cards-module .no-user-message p{color:var(--Text-text-primary,#12122c);font-family:var(--Font-Family-Body,"Open Sans");font-size:14px;font-weight:400;letter-spacing:-.0544px;line-height:1.4;margin:0;opacity:.7}.account-cards-container{align-items:stretch;display:grid;gap:24px;width:100%}.account-cards-grid-1{grid-template-columns:repeat(1,1fr)}.account-cards-grid-2{grid-template-columns:repeat(2,1fr)}.account-cards-grid-3{grid-template-columns:repeat(3,1fr)}.account-cards-grid-4{grid-template-columns:repeat(4,1fr)}.account-card{align-items:stretch;background:#fff;border:1px solid var(--Background-Elements-Line-3,rgba(166,171,184,.3));border-radius:7px;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;min-width:0;padding:32px;width:100%}.account-card .card-title{color:var(--Text-text-primary,#12122c);font-family:var(--Font-Family-Title,"Aftika Soft");font-size:var(--Font-Size-H3,33px);font-style:normal;font-weight:600;letter-spacing:.089px;line-height:110%;margin:0;width:100%}.card-fields{flex-direction:column}.card-fields,.field-row{display:flex;gap:10px;width:100%}.field-row{align-items:center;border-bottom:1px solid rgba(166,171,184,.3);padding:8px 0 12px}.field-key,.field-value{color:#12122c;flex:1 0 0;font-family:var(--font-family-body,"Open Sans"),sans-serif;font-size:17px;font-weight:400;letter-spacing:-.0544px;line-height:1.4}.field-value{align-items:center;display:flex;justify-content:end;text-align:left}.field-value p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.field-badge{background-color:#42ba12;border-radius:3px;color:#fff;display:inline-block;font-family:var(--font-family-body,"Open Sans"),sans-serif;font-size:17px;font-weight:400;letter-spacing:-.0544px;line-height:1.4;padding:3px 12px;text-align:center}.account-card-button{align-items:center;border:none;cursor:pointer;display:flex;font-family:var(--font-family-title,"Aftika Soft"),sans-serif;font-size:17px;font-weight:600;justify-content:center;letter-spacing:0;line-height:1;margin:0 auto;text-align:center;text-decoration:none!important;transition:background-color .2s ease,color .2s ease;width:226px}.account-card-button.button-primary{border-radius:var(--Button-button-radius,10px);color:#fff;font-family:var(--Font-Family-Title,"Aftika Soft");font-size:17px;font-style:normal;font-weight:400;line-height:normal;padding:18px 23px}.account-card-button.button-primary,.account-card-button.button-primary:hover{background:var(--Button-Primary-bg,#004a9e);box-shadow:0 66px 19px 0 hsla(0,0%,56%,0),0 43px 17px 0 hsla(0,0%,56%,.01),0 24px 14px 0 hsla(0,0%,56%,.05),0 11px 11px 0 hsla(0,0%,56%,.09),0 3px 6px 0 hsla(0,0%,56%,.1)}.account-card-button.button-primary:hover{color:var(--secondary-yellow,#f2bf45)}.account-card-button.button-green{align-items:center;background:var(--UI-Green,#42ba12);border-radius:var(--Button-button-radius,10px);color:#fff;display:flex;font-family:var(--Font-Family-Title,"Aftika Soft");font-size:17px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:normal;padding:var(--Button-Primary-TB-padding,18px) var(--Button-Primary-LR-padding,23px);width:226px}.account-card-button.button-green,.account-card-button.button-green:hover{box-shadow:0 66px 19px 0 hsla(0,0%,56%,0),0 43px 17px 0 hsla(0,0%,56%,.01),0 24px 14px 0 hsla(0,0%,56%,.05),0 11px 11px 0 hsla(0,0%,56%,.09),0 3px 6px 0 hsla(0,0%,56%,.1)}.account-card-button.button-green:hover{background:var(--Button-Primary-bg,#004a9e);color:var(--secondary-yellow,#f2bf45)}.account-card-button.button-secondary{align-items:center;background:var(--button-secondary-bg,#d9829c);border-radius:var(--Button-button-radius,10px);display:flex;font-family:var(--Font-Family-Title,"Aftika Soft");font-size:17px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:normal;padding:var(--Button-Primary-TB-padding,18px) var(--Button-Primary-LR-padding,23px);width:226px}.account-card-button.button-secondary,.account-card-button.button-secondary:hover{box-shadow:0 66px 19px 0 hsla(0,0%,56%,0),0 43px 17px 0 hsla(0,0%,56%,.01),0 24px 14px 0 hsla(0,0%,56%,.05),0 11px 11px 0 hsla(0,0%,56%,.09),0 3px 6px 0 hsla(0,0%,56%,.1);color:var(--button-secondary-text,#fff)}.account-card-button.button-secondary:hover{background:#ae687d}.account-card-button.button-white{align-items:center;background:#fff;border-radius:var(--Button-button-radius,10px);box-shadow:0 66px 19px 0 hsla(0,0%,56%,0),0 43px 17px 0 hsla(0,0%,56%,.01),0 24px 14px 0 hsla(0,0%,56%,.05),0 11px 11px 0 hsla(0,0%,56%,.09),0 3px 6px 0 hsla(0,0%,56%,.1);color:var(--Button-Primary-bg,#004a9e);display:flex;font-family:var(--Font-Family-Title,"Aftika Soft");font-size:17px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:normal;padding:var(--Button-Primary-TB-padding,18px) var(--Button-Primary-LR-padding,23px);width:226px}.account-card-button.button-white:hover{background:var(--Button-Primary-bg-hover,#003e84);box-shadow:none;color:var(--secondary-yellow,#f2bf45)}@media(max-width:1024px){.account-cards-grid-1{grid-template-columns:repeat(1,1fr)}.account-cards-grid-2,.account-cards-grid-3{grid-template-columns:repeat(2,1fr)}.account-cards-grid-4{grid-template-columns:repeat(3,1fr)}.account-card-button.button-green,.account-card-button.button-secondary,.account-card-button.button-white{max-width:226px;width:100%}}@media(max-width:991px){.account-cards-grid-2,.account-cards-grid-3{grid-template-columns:repeat(1,1fr)}}@media(max-width:767px){.account-cards-module .content-wrapper{padding:0 24px}.account-cards-module .section-title{margin-bottom:40px}.account-cards-module .section-title h2{font-size:36px}.account-cards-grid-1,.account-cards-grid-2,.account-cards-grid-3,.account-cards-grid-4{grid-template-columns:repeat(1,1fr)}.account-card{gap:24px;max-width:100%;padding:24px;width:100%}.account-card .card-title{font-size:28px}.field-row{align-items:flex-start;flex-direction:column;gap:8px}.field-key{width:100%}.field-value{display:block;justify-content:start;width:100%}.account-card-button.button-green,.account-card-button.button-secondary,.account-card-button.button-white{max-width:100%;width:100%}}