.journey .ac-account{--ac-lime:#d8f279;--ac-ink:#102d31;--ac-muted:#607575;max-width:1100px;margin-inline:auto}.journey .ac-welcome{justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;display:flex}.journey .ac-account .ac-eyebrow{letter-spacing:.09em;color:#587269;margin:0 0 10px;font-size:11px;font-weight:600}.journey .ac-welcome h1{letter-spacing:-.035em;margin:0 0 10px;font-size:34px;font-weight:500;line-height:1.3}.journey .ac-account .ac-member{color:var(--ac-muted);margin:0;font-size:14px}.journey .ac-profile-link{color:var(--ac-ink);text-underline-offset:5px;flex-shrink:0;font-size:13px}.journey .ac-navigation{border-bottom:1px solid #d5dfdb;flex-wrap:wrap;gap:4px 24px;margin:-12px 0 28px;padding-bottom:12px;display:flex}.journey .ac-navigation a{color:var(--ac-ink);text-underline-offset:5px;min-height:44px;padding-block:12px;font-size:13px}.journey .ac-focus .as-panel{max-width:none;padding-inline:30px}.journey .ac-account .as-message h2{margin:0 0 20px;font-size:32px;font-weight:500;line-height:1.25}.journey .ac-account .as-message p{font-size:16px;line-height:1.8}.journey .ac-account .as-message .as-amount-note{margin-top:8px;font-size:14px;line-height:1.7}.journey .ac-account .as-summary{font-size:13px;line-height:1.8}.journey .ac-account .as-lock-reason{font-size:12px;line-height:1.7}.journey[lang=ar] .ac-account .as-message h2{font-size:34px;line-height:1.5}.journey[lang=ar] .ac-account .as-message p{font-size:18px;line-height:1.9}.journey[lang=ar] .ac-account .as-message .as-amount-note{font-size:16px;line-height:1.8}.journey[lang=ar] .ac-account .as-summary{font-size:15px}.journey[lang=ar] .ac-account .as-lock-reason{font-size:14px}.journey .ac-focus .as-message-slot{min-height:206px}.journey[lang=ar] .ac-focus .as-message-slot{min-height:240px}.journey .ac-focus .as-disclosure{flex-basis:220px}.journey .ac-review-fields{border:0;min-width:0;margin:0;padding:0}.journey .ac-review-bar{color:#4e656a;justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:0 auto 12px;font-size:12px;display:flex}.journey .ac-review-bar p{margin:0;font-size:12px}.journey .ac-review-bar a{min-height:44px;padding-block:12px}.journey .ac-review-selector{max-width:1100px;margin:0 auto 28px;font-size:13px}.journey .ac-review-selector>summary{cursor:pointer;min-height:44px;padding-block:12px}.journey .ac-review-notice{color:#4e656a;max-width:1100px;margin:0 auto 20px;font-size:13px}.journey .ac-dashboard{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:40px;display:grid}.journey .ac-focus{min-width:0;padding-top:8px;scroll-margin-top:100px}.journey .ac-focus .j-activation-progress{margin:0 0 26px}.journey .ac-focus .j-activation-progress li{font-size:12px}.journey .ac-saved{color:var(--ac-muted);border-bottom:1px solid #dce4df;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:18px 0;font-size:12px;display:flex}.journey .ac-saved strong{color:var(--ac-ink);font-size:13px}.journey .ac-saved .j-figure{font-size:inherit}.journey .ac-saved>span{align-items:baseline;gap:5px;display:inline-flex}.journey .ac-saved>span:before{content:"";border-inline-start:1px solid #cdd9d3;align-self:center;height:12px;margin-inline-end:10px}.journey .ac-account .ac-current{background:linear-gradient(130deg,#f2f8e7 0%,#fafcf7 45%,#fff 85%);max-width:none;min-height:0;margin:0;padding:32px 24px 28px}.journey .ac-account .ac-current h2{letter-spacing:-.025em;max-width:18ch;margin:0 0 16px;font-size:29px;font-weight:500;line-height:1.35}.journey .ac-account .ac-current .j-activation-step-label{margin:0 0 14px;font-size:12px}.journey .ac-account .ac-current .j-activation-next{color:var(--ac-muted);max-width:50ch;margin:0;font-size:14px;line-height:1.8}.journey .ac-current .j-activation-action{margin:28px 0 12px}.journey .ac-current .j-button-primary{background:var(--ac-lime);border-color:var(--ac-lime);color:var(--ac-ink);min-width:230px;min-height:52px;font-size:14px}.journey .ac-current .j-button-primary:hover{color:var(--ac-ink);background:#c9e764;border-color:#c9e764}.journey .ac-current .j-button-primary:disabled{color:#5d7067;opacity:.8;background:#e5eccf;border-color:#e5eccf}.journey .ac-account .ac-custody{color:var(--ac-muted);margin:0;font-size:12px}.journey .ac-account .ac-last-check{color:var(--ac-muted);margin:14px 24px 0;font-size:11px}.journey .ac-current .j-activation-status{margin-top:24px}.journey .ac-current .j-activation-status-card{background:#fff;border-color:#dce5dd;padding:14px 12px}.journey .ac-current .j-activation-status-value{font-size:14px;line-height:1.6}.journey .ac-plan{background:#fff;border:0;min-width:0;padding:26px 24px}.journey .ac-plan-price{background:0 0;border-bottom:1px solid #dce4df;padding:0 0 22px}.journey .ac-plan-body{background:0 0;padding:22px 0 0}.journey .ac-account .ac-plan .ac-eyebrow{color:var(--ac-muted);align-items:center;gap:10px;display:flex}.journey .ac-account .ac-plan .ac-eyebrow:before{content:"";background:var(--ac-lime);flex:none;width:24px;height:3px}.journey .ac-plan h2{color:var(--ac-ink);margin:18px 0 0;font-size:32px;font-weight:500;line-height:1.4}.journey .ac-plan h2 .j-figure{font-size:inherit}.journey .ac-plan h2>span:last-child:not(:first-child){color:var(--ac-muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.journey .ac-account .ac-plan-note{color:var(--ac-muted);margin:0 0 22px;font-size:12px;line-height:1.8}.journey .ac-plan dl{margin:0;padding:0}.journey .ac-plan dl>div{border-top:1px solid #dce4df;padding:14px 0}.journey .ac-plan dt{color:var(--ac-muted);margin:0 0 5px;font-size:11px}.journey .ac-plan dd{color:var(--ac-ink);margin:0;font-size:13px;font-weight:500}.journey .ac-plan-action{color:var(--ac-ink);font:inherit;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;border-top:1px solid #dce4df;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:48px;padding:14px 0 8px;font-size:13px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:flex}.journey .ac-plan-action>span{font-size:20px;font-weight:400}.journey .ac-plan-action:disabled{opacity:.6;cursor:default}.journey .ac-plan-details{color:var(--ac-muted);text-underline-offset:4px;padding-block:6px;font-size:11px;line-height:1.7;display:inline-block}.journey .ac-account .ac-plan-pending{color:var(--ac-muted);margin:14px 0;font-size:12px}.journey .ac-settings{margin-top:42px}.journey .ac-account .ac-settings-label{color:var(--ac-muted);margin:0 0 14px;font-size:12px}.journey .ac-section{border-top:1px solid #d5dfdb;scroll-margin-top:100px}.journey .ac-section:last-child{border-bottom:1px solid #d5dfdb}.journey .ac-section>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:20px 4px;list-style:none;display:flex}.journey .ac-section>summary::-webkit-details-marker{display:none}.journey .ac-section>summary:hover .ac-section-title{text-underline-offset:6px;-webkit-text-decoration:underline #bad455;text-decoration:underline #bad455}.journey .ac-section-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.journey .ac-section-title{color:var(--ac-ink);font-size:17px;font-weight:500}.journey .ac-section-hint{color:var(--ac-muted);overflow-wrap:anywhere;font-size:12px}.journey .ac-expand-mark{background:var(--ac-lime);border-radius:50%;flex:none;width:28px;height:28px;display:block;position:relative}.journey .ac-expand-mark:before,.journey .ac-expand-mark:after{content:"";background:var(--ac-ink);width:12px;height:1px;position:absolute;top:13.5px;left:8px}.journey .ac-expand-mark:after{transform:rotate(90deg)}.journey .ac-section[open]>.ac-section-copy{color:var(--ac-ink)}.journey .ac-section[open]>summary .ac-expand-mark:after{transform:none}.journey .ac-section-body{min-width:0;padding:8px 4px 28px}.journey .ac-section-action{margin-bottom:18px}.journey .ac-section-action .ws-heading-action,.journey .ac-account .ws-security-group>.ws-control-row .j-button{background:var(--ac-lime);border:1px solid var(--ac-lime);color:var(--ac-ink)}.journey .ac-section-action .ws-heading-action:hover,.journey .ac-account .ws-security-group>.ws-control-row .j-button:hover{color:var(--ac-ink);background:#c9e764;border-color:#c9e764}.journey .ac-section .ws-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 36px;margin:16px 0 24px}.journey .ac-section .ws-detail-grid>div{border-color:#e3e9e5;flex-direction:column;align-items:flex-start;gap:4px;padding:0 0 14px;display:flex}.journey .ac-section .ws-detail-grid dt{color:var(--ac-muted);font-size:12px}.journey .ac-section .ws-detail-grid dd{text-align:start;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:14px}.journey .ac-section .ws-section{background:0 0;padding:0}.journey .ac-section .ws-section-heading{display:none}.journey .ac-section .ws-section-body{background:0 0;padding:0}.journey .ac-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.journey .ac-footer .ws-account-help{text-align:end;margin:0;font-size:12px}.journey .ac-footer .j-button{min-height:40px;font-size:12px}.journey .ac-account :is(summary,a,button):focus-visible{outline-offset:5px;outline:2px solid #35624c}.journey .ac-account .account-settings{max-width:none;line-height:1.8}.journey .ac-account .account-settings h2{margin:16px 0;font-size:18px;font-weight:500}.journey .ac-account .account-settings h3{font-size:16px;font-weight:500}.journey .ac-account .account-settings form{gap:16px;max-width:540px;display:grid}.journey .ac-account .account-settings label{gap:6px;font-size:13px;display:grid}.journey .ac-account .account-settings :is(input:not([type=checkbox]):not([type=hidden]),select){width:100%;max-width:none;min-height:48px;color:var(--ac-ink);font:inherit;background:#fff;border:1px solid #cbd8d1;border-radius:0;margin:0;padding:10px 12px;font-size:16px}.journey .ac-account .account-settings .button{font:inherit;min-height:46px;box-shadow:none;border-radius:0;justify-self:start;padding:11px 20px;font-size:14px}.journey .ac-account .account-settings .button--dark{background:var(--ac-lime);border:1px solid var(--ac-lime);color:var(--ac-ink)}.journey .ac-account .account-settings .button--outline{color:var(--ac-ink);background:#fff;border:1px solid #cbd8d1}.journey .ac-account .account-settings .account-checkbox{align-items:baseline;gap:10px;display:flex}.journey .ac-account .account-settings .account-session-list{padding:0;list-style:none}.journey .ac-account .account-settings .account-session-list>li{background:0 0;border-top:1px solid #d5dfdb;padding:18px 0}.journey .ac-account .account-settings .account-session-list p{overflow-wrap:anywhere;margin:0 0 8px;font-size:13px}.journey .ac-account .account-settings details{border-top:1px solid #d5dfdb;margin-block:18px;padding-top:14px}.journey .ac-account .account-settings summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:14px}.journey[lang=ar] .ac-welcome h1{letter-spacing:0;font-size:37px}.journey[lang=ar] .ac-account .ac-eyebrow{letter-spacing:0;font-size:13px}.journey[lang=ar] .ac-focus .j-activation-progress li{font-size:14px}.journey[lang=ar] .ac-account .ac-current h2{letter-spacing:0;font-size:32px}.journey[lang=ar] .ac-account .ac-current .j-activation-next{font-size:16px}.journey[lang=ar] .ac-section-title{font-size:20px}.journey[lang=ar] :is(.ac-section-hint,.ac-plan-note,.ac-saved,.ac-plan-action,.ac-custody){font-size:14px}@media (max-width:900px){.journey .ac-dashboard{grid-template-columns:minmax(0,1fr);gap:28px}.journey .ac-plan{border-top:1px solid #dce4df;padding:24px 0}.journey .ac-plan dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.journey .ac-plan-action{max-width:320px}.journey .ac-account .ac-current h2{max-width:none}}@media (max-width:600px){.journey .ac-focus .as-panel{padding-inline:20px}.journey .ac-account .as-message h2{font-size:29px;line-height:1.25}.journey .ac-account .as-message p{font-size:15px;line-height:1.85}.journey[lang=ar] .ac-account .as-message h2{font-size:30px;line-height:1.5}.journey[lang=ar] .ac-account .as-message p{font-size:17px;line-height:1.9}.journey .ac-focus .as-message-slot,.journey[lang=ar] .ac-focus .as-message-slot{min-height:270px}.journey .ac-navigation{gap:0 18px}.journey .ac-navigation a{font-size:12px}.journey .ac-welcome{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}.journey .ac-welcome h1{font-size:27px}.journey[lang=ar] .ac-welcome h1{font-size:30px}.journey .ac-profile-link{font-size:12px}.journey .ac-focus .j-activation-progress li{gap:10px;font-size:10px}.journey[lang=ar] .ac-focus .j-activation-progress li{font-size:12px}.journey .ac-saved{gap:5px 12px;padding:16px 0;font-size:11px}.journey .ac-saved>span:before{margin-inline-end:6px}.journey .ac-account .ac-current{padding:26px 16px 24px}.journey .ac-account .ac-current h2{font-size:25px}.journey[lang=ar] .ac-account .ac-current h2{font-size:28px}.journey .ac-current .j-activation-action>.j-button{width:100%;min-width:0}.journey .ac-current .j-activation-status{grid-template-columns:1fr}.journey .ac-plan dl{grid-template-columns:1fr;gap:0}.journey .ac-plan-action{max-width:none}.journey .ac-section>summary{gap:14px;min-height:82px;padding-block:18px}.journey .ac-section-title{font-size:16px}.journey .ac-section .ws-detail-grid{grid-template-columns:1fr;gap:8px}.journey .ac-settings{margin-top:30px}.journey .ac-footer{flex-direction:column;align-items:flex-start;gap:16px}.journey .ac-footer .ws-account-help{text-align:start}}
