:root{--apply-primary:#1769ff;--apply-dark:#071b3a;--apply-muted:#64748b;--apply-border:#dce7f4;--apply-surface:#f4f8ff;--apply-success:#0ca678;--apply-danger:#dc2626;--apply-radius:22px;--apply-shadow:0 24px 70px rgba(17,55,105,.12)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body.apply-body{margin:0;background:linear-gradient(180deg,#f8fbff 0,#fff 42%,#f5f9ff 100%);color:var(--apply-dark);font-family:var(--site-font,"Alexandria"),Arial,sans-serif;min-height:100vh}a{color:inherit;text-decoration:none}.apply-container{width:min(1180px,calc(100% - 36px));margin-inline:auto}.apply-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.9);backdrop-filter:blur(18px);border-bottom:1px solid rgba(220,231,244,.75)}.apply-header-row{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.apply-brand{display:flex;align-items:center;gap:12px;font-weight:800}.apply-brand img{max-width:126px;max-height:38px;object-fit:contain}.apply-brand-divider{width:1px;height:30px;background:#d8e4f2}.apply-brand small{font-size:12px;color:#52637a;max-width:150px;line-height:1.5}.apply-header-actions{display:flex;align-items:center;gap:12px}.apply-back{font-size:13px;color:#4e6078}.apply-login{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid #d9e5f3;background:#fff;font-size:13px;font-weight:700}.apply-hero{position:relative;overflow:hidden;padding:58px 0 160px;background:linear-gradient(135deg,#061831 0%,#0b2b5e 55%,#0d4cb4 100%);color:#fff}.apply-hero:before,.apply-hero:after{content:"";position:absolute;border-radius:50%;filter:blur(4px);pointer-events:none}.apply-hero:before{width:480px;height:480px;right:-180px;top:-280px;background:rgba(54,144,255,.26)}.apply-hero:after{width:360px;height:360px;left:-170px;bottom:-260px;background:rgba(32,201,151,.12)}.apply-hero-grid{position:absolute;inset:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,#000,transparent)}.apply-hero-content{position:relative;text-align:center;max-width:820px;margin-inline:auto}.apply-kicker{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:min(100%,760px);padding:8px 13px;line-height:1.55;text-align:center;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:12px;font-weight:700}.apply-kicker i{width:8px;height:8px;border-radius:50%;background:#4fd1ff;box-shadow:0 0 18px #4fd1ff}.apply-hero h1{font-size:clamp(32px,5vw,58px);line-height:1.07;margin:22px 0 16px;letter-spacing:-.035em}.apply-hero h1 strong{color:#62a8ff}.apply-hero p{margin:0 auto;color:#c9d9ef;line-height:1.95;font-size:15px;max-width:690px}.apply-trust-row{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:28px;color:#e4eefb;font-size:12px}.apply-trust-row span{display:flex;align-items:center;gap:7px}.apply-trust-row b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgba(75,174,255,.18);color:#86c7ff}.apply-shell{position:relative;margin-top:-108px;padding-bottom:84px;z-index:5}.apply-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:22px;align-items:start}.apply-sidebar,.apply-form-card{background:#fff;border:1px solid rgba(216,230,244,.9);border-radius:var(--apply-radius);box-shadow:var(--apply-shadow)}.apply-sidebar{padding:24px;position:sticky;top:98px}.apply-sidebar-head{padding:4px 2px 20px;border-bottom:1px solid #edf2f8}.apply-sidebar-head span{font-size:11px;color:var(--apply-primary);font-weight:800}.apply-sidebar-head h2{font-size:19px;margin:8px 0 7px}.apply-sidebar-head p{font-size:12px;line-height:1.75;color:var(--apply-muted);margin:0}.apply-progress{height:7px;background:#edf3fa;border-radius:999px;overflow:hidden;margin-top:18px}.apply-progress span{display:block;width:16.666%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1769ff,#4ea0ff);transition:.35s}.apply-steps{display:grid;gap:5px;margin-top:18px}.apply-step-link{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:10px;padding:9px;border-radius:14px;color:#728197;transition:.2s}.apply-step-link .step-number{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#f1f5fa;color:#718198;font-size:12px;font-weight:800}.apply-step-link strong{display:block;font-size:12px;color:inherit}.apply-step-link small{display:block;font-size:10px;color:#9aa7b7;margin-top:3px}.apply-step-link.is-active{background:#edf5ff;color:var(--apply-primary)}.apply-step-link.is-active .step-number{background:var(--apply-primary);color:#fff;box-shadow:0 8px 20px rgba(23,105,255,.24)}.apply-step-link.is-done .step-number{background:#ddf8ef;color:#087f5b}.apply-side-note{margin-top:20px;padding:16px;border-radius:16px;background:linear-gradient(145deg,#071d3d,#0b356f);color:#fff}.apply-side-note strong{font-size:12px;display:block;margin-bottom:7px}.apply-side-note p{font-size:10px;color:#bed0e8;line-height:1.8;margin:0}.apply-form-card{overflow:hidden}.apply-form-top{padding:26px 30px;border-bottom:1px solid #edf2f8;display:flex;justify-content:space-between;align-items:center;gap:20px}.apply-form-top span{font-size:11px;color:var(--apply-primary);font-weight:800}.apply-form-top h2{font-size:22px;margin:6px 0 0}.apply-form-top .security-pill{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:999px;background:#eef7ff;color:#1769ff;font-size:10px;font-weight:700}.apply-form{padding:30px}.apply-panel{display:none;animation:applyFade .28s ease}.apply-panel.is-active{display:block}@keyframes applyFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.apply-panel-head{margin-bottom:24px}.apply-panel-head h3{margin:0 0 8px;font-size:21px}.apply-panel-head p{margin:0;color:var(--apply-muted);font-size:12px;line-height:1.8}.apply-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.apply-field{min-width:0}.apply-field.full{grid-column:1/-1}.apply-field label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:12px;font-weight:700;color:#26374d}.apply-field label em{font-style:normal;color:#e03131}.apply-field label small{font-size:9px;color:#8a98aa;font-weight:500}.apply-control{width:100%;height:49px;padding:0 14px;border:1px solid #d8e4f1;border-radius:13px;background:#fff;color:#10233f;font:inherit;font-size:12px;outline:none;transition:.2s}.apply-control:focus{border-color:#6ba7ff;box-shadow:0 0 0 4px rgba(23,105,255,.09)}textarea.apply-control{height:auto;min-height:104px;padding-top:13px;resize:vertical}.apply-input-group{display:flex;direction:ltr}.apply-input-group .apply-control{border-radius:13px 0 0 13px}.apply-input-group span{display:flex;align-items:center;padding:0 13px;background:#f2f6fb;border:1px solid #d8e4f1;border-left:0;border-radius:0 13px 13px 0;color:#64748b;font-size:11px}.field-help{display:block;margin-top:7px;color:#8492a5;font-size:10px;line-height:1.7}.field-error{display:block;margin-top:6px;color:var(--apply-danger);font-size:10px}.option-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.choice-card{position:relative}.choice-card input{position:absolute;opacity:0;pointer-events:none}.choice-card label{display:block;padding:16px;border:1px solid #dbe6f2;border-radius:16px;cursor:pointer;transition:.2s;background:#fff}.choice-card label strong{font-size:12px;display:block}.choice-card label small{font-size:10px;line-height:1.6;color:#7a899d;display:block;margin-top:5px}.choice-card input:checked+label{border-color:var(--apply-primary);background:#eff6ff;box-shadow:0 0 0 3px rgba(23,105,255,.08)}.billing-switch{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:6px;background:#f0f5fb;border-radius:15px;margin-bottom:18px}.billing-switch label{position:relative}.billing-switch input{position:absolute;opacity:0}.billing-switch span{display:flex;align-items:center;justify-content:center;min-height:42px;padding:0 10px;border-radius:11px;font-size:11px;font-weight:700;color:#65758a;cursor:pointer;transition:.2s}.billing-switch input:checked+span{background:#fff;color:var(--apply-primary);box-shadow:0 6px 18px rgba(19,52,94,.1)}.plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.plan-choice{position:relative}.plan-choice>input{position:absolute;opacity:0}.plan-box{display:flex;flex-direction:column;height:100%;padding:18px;border:1px solid #dce7f3;border-radius:18px;cursor:pointer;transition:.2s;background:#fff}.plan-choice>input:checked+.plan-box{border-color:var(--apply-primary);box-shadow:0 0 0 3px rgba(23,105,255,.08),0 18px 36px rgba(28,85,160,.09);transform:translateY(-2px)}.plan-badge{align-self:flex-start;padding:5px 8px;border-radius:999px;background:#edf5ff;color:var(--apply-primary);font-size:9px;font-weight:800}.plan-box h4{margin:13px 0 5px;font-size:16px}.plan-box p{margin:0;color:#7a899a;font-size:10px;line-height:1.7;min-height:34px}.plan-price{margin-top:16px;display:flex;align-items:end;gap:5px}.plan-price strong{font-size:26px;color:var(--apply-dark)}.plan-price small{font-size:9px;color:#7c8a9d;margin-bottom:5px}.plan-total{margin-top:7px;color:#5f7086;font-size:9px}.plan-features{display:grid;gap:7px;margin-top:14px;padding-top:13px;border-top:1px solid #edf2f7}.plan-features span{font-size:9px;color:#55667b}.plan-features span:before{content:"✓";display:inline-grid;place-items:center;width:16px;height:16px;margin-inline-end:6px;border-radius:50%;background:#e7f4ff;color:var(--apply-primary);font-weight:900}.file-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.file-drop{position:relative;display:block;padding:17px;border:1.5px dashed #c9d8e9;border-radius:16px;background:#fbfdff;cursor:pointer;transition:.2s}.file-drop:hover,.file-drop.has-file{border-color:var(--apply-primary);background:#f1f7ff}.file-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.file-drop-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#eaf3ff;color:var(--apply-primary);font-size:18px;margin-bottom:10px}.file-drop strong{display:block;font-size:11px}.file-drop small{display:block;font-size:9px;color:#8492a4;margin-top:5px;line-height:1.6}.file-name{display:block;margin-top:8px;font-size:9px;color:#087f5b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-card{border:1px solid #dce7f3;border-radius:18px;overflow:hidden}.review-head{padding:18px 20px;background:linear-gradient(135deg,#081c3b,#0c3e85);color:#fff}.review-head h4{margin:0 0 5px}.review-head p{margin:0;color:#c6d6eb;font-size:10px}.review-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.review-item{padding:16px 20px;border-bottom:1px solid #edf2f7}.review-item:nth-child(odd){border-inline-end:1px solid #edf2f7}.review-item small{display:block;color:#8a98a9;font-size:9px;margin-bottom:6px}.review-item strong{font-size:11px;word-break:break-word}.consent-box{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:14px;border-radius:14px;background:#f6f9fd}.consent-box input{margin-top:4px}.consent-box label{font-size:10px;line-height:1.8;color:#53657a}.consent-box a{color:var(--apply-primary);font-weight:700}.apply-alert{margin-bottom:18px;padding:15px 18px;border-radius:15px;font-size:11px;line-height:1.8}.apply-alert-danger{background:#fff0f0;border:1px solid #ffc9c9;color:#a61e1e}.apply-alert-success{background:#eafaf5;border:1px solid #b8efd9;color:#087f5b}.apply-alert ul{margin:8px 0 0;padding-inline-start:20px}.success-card{text-align:center;padding:34px}.success-icon{display:grid;place-items:center;width:74px;height:74px;margin:0 auto 18px;border-radius:50%;background:#ddf8ef;color:#087f5b;font-size:34px}.success-card h2{font-size:24px;margin:0 0 10px}.success-card p{font-size:12px;color:#64748b;line-height:1.9}.reference-box{display:inline-flex;gap:8px;align-items:center;margin-top:13px;padding:11px 16px;border-radius:12px;background:#edf5ff;color:#1769ff;font-size:12px;font-weight:800}.apply-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding-top:22px;border-top:1px solid #edf2f7}.apply-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:999px;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:.2s}.apply-button-primary{background:linear-gradient(135deg,#1769ff,#0e55d1);color:#fff;box-shadow:0 12px 25px rgba(23,105,255,.24)}.apply-button-primary:hover{transform:translateY(-2px)}.apply-button-secondary{background:#f0f4f9;color:#586a80}.apply-button[disabled]{opacity:.5;cursor:not-allowed}.apply-submit-note{font-size:9px;color:#7c8b9e;text-align:center;margin-top:12px}.apply-footer{padding:30px 0;background:#061225;color:#b9c9de}.apply-footer-row{display:flex;justify-content:space-between;gap:24px;align-items:center}.apply-product-rights{margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.apply-product-rights>span{font-size:10px;color:#91a6c1}.apply-product-credit{display:inline-flex;align-items:center;padding:6px 8px;border-radius:12px;transition:.2s}.apply-product-credit:hover{background:rgba(255,255,255,.05);transform:translateY(-1px)}.apply-product-credit img{display:block;width:auto;max-width:170px;max-height:42px;object-fit:contain;filter:none!important;opacity:1!important}.apply-footer p{font-size:10px;line-height:1.8;margin:0;max-width:580px}.apply-footer-links{display:flex;gap:14px;font-size:10px}.apply-mobile-progress{display:none}
@media(max-width:980px){.apply-layout{grid-template-columns:1fr}.apply-sidebar{display:none}.apply-mobile-progress{display:block;margin-bottom:14px;padding:14px 18px;background:#fff;border:1px solid #dce7f4;border-radius:16px;box-shadow:0 12px 35px rgba(17,55,105,.08)}.apply-mobile-progress-row{display:flex;justify-content:space-between;font-size:10px;font-weight:700}.apply-mobile-progress .apply-progress{margin-top:10px}.plans-grid{grid-template-columns:1fr}.plan-box p{min-height:auto}}
@media(max-width:720px){.apply-container{width:min(100% - 22px,1180px)}.apply-header-row{height:66px}.apply-brand small,.apply-brand-divider,.apply-back{display:none}.apply-header-actions{gap:7px}.apply-login{min-height:38px;padding:0 13px}.apply-hero{padding:40px 0 128px}.apply-hero h1{font-size:32px;line-height:1.08}.apply-hero p{font-size:12px}.apply-shell{margin-top:-88px}.apply-form-top{padding:20px;align-items:flex-start}.apply-form-top h2{font-size:18px}.security-pill{display:none!important}.apply-form{padding:20px}.apply-grid,.option-grid,.file-grid,.review-list{grid-template-columns:1fr}.review-item:nth-child(odd){border-inline-end:0}.billing-switch{grid-template-columns:repeat(2,1fr)}.apply-actions{flex-wrap:wrap}.apply-button{flex:1}.apply-footer-row{flex-direction:column;align-items:flex-start}.apply-footer-links{flex-wrap:wrap}}

/* CODFIX apply header and embedded tracking — v10 */
.apply-header-row{height:88px}
.apply-brand img{width:178px;max-width:178px;max-height:54px;object-fit:contain}
.apply-brand-divider{height:36px}
.apply-brand small{max-width:175px;font-size:12px;line-height:1.55}
.apply-header-actions{gap:14px}

.apply-tracking-card{
    display:grid;
    grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);
    gap:26px;
    align-items:center;
    margin-bottom:22px;
    padding:24px 26px;
    border:1px solid rgba(23,105,255,.2);
    border-radius:22px;
    background:linear-gradient(135deg,#ffffff 0%,#f5f9ff 100%);
    box-shadow:0 18px 48px rgba(17,55,105,.1);
}
.apply-tracking-copy{min-width:0}
.apply-tracking-kicker{
    display:inline-flex;
    margin-bottom:7px;
    color:var(--apply-primary);
    font-size:10px;
    font-weight:800;
}
.apply-tracking-copy h2{margin:0 0 7px;font-size:20px;line-height:1.45}
.apply-tracking-copy p{margin:0;color:var(--apply-muted);font-size:11px;line-height:1.85}
.apply-tracking-form{
    display:grid;
    grid-template-columns:minmax(150px,.8fr) minmax(220px,1.2fr) auto;
    gap:10px;
    align-items:end;
}
.apply-tracking-field{display:flex;min-width:0;flex-direction:column;gap:7px}
.apply-tracking-field>span{font-size:10px;font-weight:800;color:#40536b}
.apply-tracking-field input{
    width:100%;
    min-height:46px;
    padding:0 13px;
    border:1px solid #d8e5f3;
    border-radius:12px;
    background:#fff;
    color:#0a1d38;
    outline:none;
    transition:.2s;
}
.apply-tracking-field input:focus{border-color:var(--apply-primary);box-shadow:0 0 0 4px rgba(23,105,255,.1)}
.apply-tracking-submit{
    min-height:46px;
    padding:0 20px;
    border:0;
    border-radius:12px;
    background:var(--apply-primary);
    color:#fff;
    font-weight:800;
    cursor:pointer;
    white-space:nowrap;
    box-shadow:0 10px 24px rgba(23,105,255,.22);
}
.apply-tracking-submit:hover{filter:brightness(1.04);transform:translateY(-1px)}
.apply-tracking-errors{
    grid-column:1/-1;
    padding:11px 14px;
    border:1px solid #fecaca;
    border-radius:12px;
    background:#fff1f2;
    color:#b42318;
    font-size:11px;
}
.apply-tracking-errors p{margin:0}

@media(max-width:980px){
    .apply-tracking-card{grid-template-columns:1fr;gap:16px}
}
@media(max-width:760px){
    .apply-header-row{height:72px}
    .apply-brand img{width:142px;max-width:142px;max-height:44px}
    .apply-tracking-card{padding:20px;margin-bottom:16px}
    .apply-tracking-form{grid-template-columns:1fr}
    .apply-tracking-submit{width:100%}
}
@media(max-width:460px){
    .apply-brand img{width:126px;max-width:126px}
    .apply-header-actions{gap:6px}
    .apply-login{padding-inline:11px;font-size:11px}
}


/* ==========================================================================
   GHAITH V13.34.0 — Professional Application Experience
   Presentation-only enhancement. Existing form names, endpoints and flow stay intact.
   ========================================================================== */
body.apply-body{
    --apply-ink:#0a1d38;
    --apply-soft:#f6f9fd;
    --apply-blue-soft:#eef5ff;
    --apply-line:#e4edf7;
    background:
        radial-gradient(circle at 86% 22%,rgba(23,105,255,.08),transparent 24rem),
        linear-gradient(180deg,#f7faff 0,#fff 45%,#f7faff 100%);
}
.apply-header{
    background:rgba(255,255,255,.94);
    box-shadow:0 8px 30px rgba(5,29,62,.035);
}
.apply-header-row{height:82px}
.apply-brand img{width:160px;max-width:160px;max-height:48px}
.apply-login{border-color:#d7e3f1;box-shadow:0 8px 20px rgba(9,46,91,.05)}
.apply-login:hover,.apply-back:hover{color:var(--apply-primary)}

.apply-hero{
    padding:70px 0 168px;
    background:
        radial-gradient(circle at 85% 15%,rgba(57,139,255,.25),transparent 27rem),
        radial-gradient(circle at 7% 100%,rgba(75,209,255,.09),transparent 24rem),
        linear-gradient(135deg,#05152e 0%,#082b61 56%,#0d54c7 100%);
}
.apply-hero:after{background:rgba(47,177,255,.12)}
.apply-hero-layout{
    position:relative;
    display:grid;
    grid-template-columns:minmax(0,1.1fr) minmax(310px,.68fr);
    gap:56px;
    align-items:center;
}
.apply-hero-content{
    max-width:720px;
    margin:0;
    text-align:start;
}
.apply-hero h1{
    max-width:680px;
    margin:20px 0 17px;
    font-size:clamp(38px,4.5vw,61px);
    line-height:1.2;
    letter-spacing:-.035em;
}
.apply-hero h1 strong{
    background:linear-gradient(90deg,#72b7ff,#b8dcff);
    -webkit-background-clip:text;
    background-clip:text;
    color:transparent;
}
.apply-hero p{
    max-width:660px;
    margin:0;
    color:#cfdef2;
    font-size:14px;
    line-height:2;
}
.apply-kicker{
    padding:8px 14px;
    background:rgba(255,255,255,.09);
    border-color:rgba(255,255,255,.16);
}
.apply-trust-row{justify-content:flex-start;gap:13px 22px;margin-top:26px}
.apply-trust-row span{font-size:11px}
.apply-trust-row b{background:rgba(255,255,255,.1)}

.apply-journey-card{
    position:relative;
    overflow:hidden;
    padding:24px;
    border:1px solid rgba(255,255,255,.17);
    border-radius:24px;
    background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.055));
    box-shadow:0 30px 70px rgba(0,13,35,.25);
    backdrop-filter:blur(12px);
}
.apply-journey-card:before{
    content:"";
    position:absolute;
    width:180px;height:180px;
    inset-inline-end:-75px;top:-90px;
    border-radius:50%;
    background:rgba(97,174,255,.18);
    filter:blur(2px);
}
.apply-journey-head{position:relative;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.12)}
.apply-journey-head span{display:block;color:#9ccaff;font-size:10px;font-weight:800}
.apply-journey-head strong{display:block;margin-top:5px;font-size:18px}
.apply-journey-list{position:relative;display:grid;gap:5px;padding:13px 0}
.apply-journey-item{
    display:grid;
    grid-template-columns:40px 1fr;
    gap:12px;
    align-items:center;
    padding:10px 9px;
    border-radius:14px;
    transition:.2s;
}
.apply-journey-item:hover{background:rgba(255,255,255,.055)}
.apply-journey-item>b{
    display:grid;place-items:center;
    width:38px;height:38px;
    border-radius:12px;
    background:rgba(107,179,255,.14);
    border:1px solid rgba(152,205,255,.14);
    color:#a8d5ff;
    font-size:10px;
}
.apply-journey-item span strong{display:block;font-size:11px}
.apply-journey-item span small{display:block;margin-top:4px;color:#b9cce5;font-size:9px;line-height:1.6}
.apply-journey-note{
    position:relative;
    padding:12px 14px;
    border-radius:13px;
    background:rgba(2,14,34,.25);
    color:#cad9eb;
    font-size:9px;
    line-height:1.75;
}

.apply-shell{margin-top:-105px;padding-bottom:92px}
.apply-layout{grid-template-columns:292px minmax(0,1fr);gap:24px}
.apply-sidebar,.apply-form-card{
    border-color:rgba(212,226,241,.93);
    box-shadow:0 25px 70px rgba(17,55,105,.105);
}
.apply-sidebar{top:102px;padding:22px}
.apply-sidebar-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px}
.apply-sidebar-label-row>b{
    padding:5px 8px;border-radius:999px;
    background:#edf5ff;color:var(--apply-primary);
    font-size:9px;
}
.apply-sidebar-head h2{font-size:18px;line-height:1.45}
.apply-step-link{border:1px solid transparent}
.apply-step-link:hover{border-color:#e1ebf7;background:#f8fbff}
.apply-step-link.is-active{border-color:#dbeaff;background:linear-gradient(135deg,#edf5ff,#f8fbff)}
.apply-step-link.is-done .step-number:after{content:"✓";font-size:12px}
.apply-step-link.is-done .step-number{font-size:0}
.apply-side-note{
    padding:17px;
    background:
        radial-gradient(circle at 85% 0,rgba(55,139,255,.24),transparent 10rem),
        linear-gradient(145deg,#061a39,#0a346f);
}

.apply-form-top{padding:25px 30px;background:linear-gradient(180deg,#fff,#fcfdff)}
.apply-form-top h2{font-size:21px}
.apply-form-top p{margin:6px 0 0;color:#8290a2;font-size:9px;line-height:1.7}
.apply-form-top .security-pill{
    gap:8px;padding:9px 13px;
    background:#eef8f5;color:#087f5b;
}
.apply-form-top .security-pill span{font-size:8px;color:#12b886}
.apply-form{padding:32px}
.apply-panel-head{position:relative;margin-bottom:25px;padding-inline-start:15px}
.apply-panel-head:before{
    content:"";position:absolute;inset-inline-start:0;top:3px;
    width:4px;height:38px;border-radius:999px;
    background:linear-gradient(180deg,var(--apply-primary),#79b9ff);
}
.apply-panel-head h3{font-size:21px;line-height:1.4}
.apply-panel-head p{max-width:720px}
.apply-control{
    height:51px;
    border-color:#dce7f2;
    background:#fff;
    box-shadow:0 1px 0 rgba(5,34,70,.01);
}
.apply-control:hover{border-color:#c9d8e9}
.apply-control:focus{background:#fff;border-color:#6da8ff;box-shadow:0 0 0 4px rgba(23,105,255,.08)}
textarea.apply-control{min-height:110px}
.choice-card label{min-height:82px;background:#fcfdff}
.choice-card input:checked+label{background:linear-gradient(145deg,#eff6ff,#fff)}
.check-line{justify-content:flex-start!important;padding:14px 16px;border:1px solid #e1ebf5;border-radius:14px;background:#fafcff}

.billing-switch{margin-bottom:20px;padding:5px;border:1px solid #e1eaf5}
.plans-grid{gap:16px}
.plan-box{
    padding:20px;
    border-color:#dfe9f4;
    box-shadow:0 8px 26px rgba(14,51,98,.035);
}
.plan-choice>input:checked+.plan-box{
    background:linear-gradient(180deg,#fff,#f8fbff);
    box-shadow:0 0 0 3px rgba(23,105,255,.07),0 22px 46px rgba(28,85,160,.1);
}
.plan-badge{padding:6px 9px}
.plan-box h4{font-size:17px}
.plan-price strong{font-size:28px;letter-spacing:-.03em}

.stripe-trust-card{
    display:grid;
    grid-template-columns:54px minmax(0,1fr);
    gap:15px;
    margin-bottom:22px;
    padding:18px;
    border:1px solid #d9e8ff;
    border-radius:18px;
    background:linear-gradient(135deg,#f4f8ff,#fff);
}
.stripe-trust-icon{
    display:grid;place-items:center;
    width:52px;height:52px;
    border-radius:15px;
    background:linear-gradient(135deg,#635bff,#806dff);
    color:#fff;
    font-size:23px;font-weight:800;
    box-shadow:0 12px 25px rgba(99,91,255,.19);
}
.stripe-trust-card>div:nth-child(2)>strong{display:block;color:#182b48;font-size:12px}
.stripe-trust-card>div:nth-child(2)>p{margin:6px 0 0;color:#687a91;font-size:10px;line-height:1.8}
.stripe-trust-flow{
    grid-column:1/-1;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:9px;
    padding-top:13px;
    border-top:1px solid #e4edf9;
}
.stripe-trust-flow span{
    padding:6px 9px;border-radius:999px;
    background:#fff;color:#47607d;
    border:1px solid #e0e9f5;
    font-size:9px;font-weight:700;
}
.stripe-trust-flow i{color:#9aabc0;font-style:normal}

.document-group-head{
    display:flex;align-items:center;justify-content:space-between;gap:12px;
    margin-bottom:11px;
}
.document-group-head span{font-size:11px;font-weight:800;color:#30445e}
.document-group-head b{padding:5px 8px;border-radius:999px;background:#fff0f0;color:#c92a2a;font-size:8px}
.file-drop{min-height:134px;padding:18px;background:#fcfdff}
.file-drop.is-required{border-style:solid;border-color:#dbe7f5}
.file-drop.is-required:before{
    content:"مطلوب";
    position:absolute;
    inset-inline-end:12px;top:12px;
    padding:4px 7px;border-radius:999px;
    background:#fff0f0;color:#c92a2a;
    font-size:8px;font-weight:800;
}
.file-drop strong em{color:#e03131;font-style:normal}
.optional-documents{
    margin-top:16px;
    border:1px solid #e0e9f4;
    border-radius:17px;
    background:#fafcff;
}
.optional-documents>summary{
    display:flex;align-items:center;justify-content:space-between;gap:16px;
    padding:16px 18px;
    cursor:pointer;list-style:none;
}
.optional-documents>summary::-webkit-details-marker{display:none}
.optional-documents>summary span strong{display:block;font-size:11px}
.optional-documents>summary span small{display:block;margin-top:4px;color:#8290a3;font-size:9px}
.optional-documents>summary>b{color:var(--apply-primary);font-size:9px}
.optional-documents[open]>summary{border-bottom:1px solid #e5edf6}
.optional-documents .file-grid{padding:16px}
.document-privacy-note{
    display:flex;gap:11px;align-items:flex-start;
    margin-top:16px;padding:14px 15px;
    border-radius:14px;background:#f0f7ff;color:#536982;
}
.document-privacy-note>span{font-size:16px}
.document-privacy-note p{margin:0;font-size:9px;line-height:1.75}
.document-privacy-note strong{display:block;margin-bottom:2px;color:#203b5d}

.review-card{border-color:#d8e5f2;box-shadow:0 12px 35px rgba(18,57,105,.05)}
.review-head{
    display:flex;align-items:center;justify-content:space-between;gap:20px;
    padding:19px 21px;
    background:
        radial-gradient(circle at 90% 0,rgba(58,139,255,.3),transparent 12rem),
        linear-gradient(135deg,#061a39,#0b438f);
}
.review-head>span{
    padding:6px 9px;border:1px solid rgba(255,255,255,.17);
    border-radius:999px;background:rgba(255,255,255,.08);
    font-size:8px;font-weight:800;
}
.review-item{position:relative;padding:16px 20px 17px}
.review-item strong{display:block;padding-inline-end:42px}
.review-item button{
    position:absolute;inset-inline-end:13px;bottom:14px;
    padding:4px 7px;border:0;border-radius:7px;
    background:#eef5ff;color:var(--apply-primary);
    font-family:inherit;font-size:8px;font-weight:800;cursor:pointer;
}
.review-item button:hover{background:#e2efff}
.final-trust-strip{
    display:flex;justify-content:center;flex-wrap:wrap;gap:10px 18px;
    margin-top:18px;padding:13px 15px;
    border:1px solid #dce9f6;border-radius:14px;
    background:#fbfdff;
}
.final-trust-strip span{display:flex;align-items:center;gap:5px;color:#5d7087;font-size:9px;font-weight:700}
.final-trust-strip b{color:#0ca678}

.apply-actions{position:sticky;bottom:0;z-index:10;margin-inline:-32px;margin-bottom:-32px;padding:17px 32px;background:rgba(255,255,255,.94);backdrop-filter:blur(16px);border-top-color:#e5edf6}
.apply-button{min-height:50px}
.apply-submit-note{margin:43px 0 0;padding-top:8px;font-size:9px;line-height:1.8}
.apply-submit-note strong{color:#405b7d}

.apply-tracking-card{
    display:block;
    margin-bottom:18px;
    padding:0;
    overflow:hidden;
    border:1px solid #dbe7f4;
    border-radius:18px;
    background:#fff;
    box-shadow:0 12px 35px rgba(17,55,105,.065);
}
.apply-tracking-summary{
    display:grid;
    grid-template-columns:42px minmax(0,1fr) auto;
    gap:12px;
    align-items:center;
    padding:15px 18px;
    cursor:pointer;
    list-style:none;
}
.apply-tracking-summary::-webkit-details-marker{display:none}
.apply-tracking-summary-icon{
    display:grid;place-items:center;
    width:40px;height:40px;border-radius:12px;
    background:#eef5ff;color:var(--apply-primary);
    font-size:16px;font-weight:800;
}
.apply-tracking-copy{display:block}
.apply-tracking-copy .apply-tracking-kicker{display:block;margin:0 0 2px;font-size:8px}
.apply-tracking-copy>strong{display:block;font-size:12px;color:#203650}
.apply-tracking-copy>small{display:block;margin-top:3px;color:#8190a2;font-size:9px}
.apply-tracking-toggle{
    padding:7px 10px;border-radius:999px;
    background:#f3f7fb;color:#65778e;
    font-size:9px;font-weight:800;
}
.apply-tracking-card[open] .apply-tracking-toggle{background:#eaf3ff;color:var(--apply-primary)}
.apply-tracking-panel{padding:17px 18px;border-top:1px solid #edf2f7;background:#fbfdff}
.apply-tracking-form{grid-template-columns:minmax(160px,.8fr) minmax(220px,1.25fr) auto}
.apply-tracking-errors{margin-top:10px}

.apply-mobile-progress{
    position:sticky;
    top:80px;
    z-index:25;
}
.apply-footer{border-top:1px solid rgba(255,255,255,.05)}

@media(max-width:980px){
    .apply-hero-layout{grid-template-columns:1fr;gap:26px}
    .apply-hero-content{text-align:center;margin-inline:auto}
    .apply-hero p{margin-inline:auto}
    .apply-trust-row{justify-content:center}
    .apply-journey-card{max-width:650px;width:100%;margin-inline:auto}
    .apply-journey-list{grid-template-columns:repeat(2,1fr)}
    .apply-shell{margin-top:-92px}
    .apply-mobile-progress{top:83px}
}
@media(max-width:720px){
    .apply-header-row{height:70px}
    .apply-brand img{width:138px;max-width:138px}
    .apply-hero{padding:45px 0 118px}
    .apply-hero-layout{gap:22px}
    .apply-hero h1{font-size:34px;line-height:1.25}
    .apply-hero p{font-size:11px}
    .apply-kicker{font-size:10px}
    .apply-trust-row{gap:9px 13px;margin-top:20px}
    .apply-trust-row span{font-size:9px}
    .apply-journey-card{padding:18px;border-radius:19px}
    .apply-journey-list{grid-template-columns:1fr}
    .apply-shell{margin-top:-72px}
    .apply-mobile-progress{top:72px}
    .apply-form{padding:20px}
    .apply-form-top{padding:20px}
    .apply-panel-head{padding-inline-start:12px}
    .apply-panel-head h3{font-size:18px}
    .stripe-trust-card{grid-template-columns:44px 1fr;padding:15px}
    .stripe-trust-icon{width:42px;height:42px;border-radius:12px;font-size:18px}
    .stripe-trust-flow{gap:5px;flex-wrap:wrap}
    .stripe-trust-flow i{transform:rotate(90deg)}
    .optional-documents>summary{align-items:flex-start}
    .review-head{align-items:flex-start}
    .apply-actions{margin-inline:-20px;margin-bottom:-20px;padding:14px 20px}
    .apply-submit-note{margin-top:35px}
    .apply-tracking-summary{grid-template-columns:38px 1fr}
    .apply-tracking-toggle{grid-column:2}
    .apply-tracking-form{grid-template-columns:1fr}
}
@media(max-width:460px){
    .apply-hero h1{font-size:30px}
    .apply-trust-row{display:grid;justify-content:center}
    .apply-journey-note{font-size:8px}
    .review-head>span{display:none}
    .document-group-head{align-items:flex-start}
    .optional-documents>summary{display:grid}
    .apply-button{min-width:0;padding-inline:16px}
}

/* V13.35 — tenant domain + paid custom-domain notice */
.custom-domain-cost-note{display:block;margin-top:8px;padding:10px 12px;border:1px solid rgba(15,99,233,.18);border-radius:12px;background:rgba(15,99,233,.055);line-height:1.8}.custom-domain-cost-note strong{font-weight:800}.apply-input-group>span{direction:ltr;unicode-bidi:isolate;font-weight:700;white-space:nowrap}

/* ========================================================================== 
   GHAITH V13.36.0 — Apply Theme + System Language Controls
   Light is the first-visit default. User preference is persisted with the
   existing CODFIX marketing theme key so the marketing/apply experience stays unified.
   ========================================================================== */
.apply-theme-toggle{
    display:inline-grid;place-items:center;width:42px;height:42px;padding:0;
    border:1px solid #d7e3f1;border-radius:50%;background:#fff;color:#263d5b;
    cursor:pointer;transition:.2s;box-shadow:0 8px 20px rgba(9,46,91,.045)
}
.apply-theme-toggle:hover{border-color:#bad1ee;color:var(--apply-primary);transform:translateY(-1px)}
.apply-theme-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.apply-theme-icon-sun{display:none}.apply-theme-icon-moon{display:block}
html[data-theme="dark"] .apply-theme-icon-moon{display:none}
html[data-theme="dark"] .apply-theme-icon-sun{display:block}

.apply-language-picker{position:relative}
.apply-language-picker>summary{
    display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;
    border:1px solid #d7e3f1;border-radius:999px;background:#fff;color:#314761;
    list-style:none;cursor:pointer;font-size:11px;font-weight:700;transition:.2s;
    box-shadow:0 8px 20px rgba(9,46,91,.045)
}
.apply-language-picker>summary::-webkit-details-marker{display:none}
.apply-language-picker>summary:hover{border-color:#bad1ee;color:var(--apply-primary)}
.apply-language-picker>summary img,.apply-language-menu img{width:20px;height:20px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(13,38,70,.08)}
.apply-language-picker>summary b{font-size:12px;font-weight:500;transition:.2s}
.apply-language-picker[open]>summary b{transform:rotate(180deg)}
.apply-language-menu{
    position:absolute;z-index:90;top:calc(100% + 10px);inset-inline-end:0;
    min-width:210px;padding:8px;border:1px solid #dce7f3;border-radius:16px;
    background:#fff;box-shadow:0 24px 60px rgba(5,29,62,.16)
}
.apply-language-menu a{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;gap:9px;align-items:center;padding:10px;border-radius:11px;color:#42556d;font-size:11px;font-weight:700;transition:.18s}
.apply-language-menu a:hover{background:#f2f7ff;color:var(--apply-primary)}
.apply-language-menu a.is-active{background:#edf5ff;color:var(--apply-primary)}
.apply-language-menu a i{font-style:normal;color:var(--apply-primary);text-align:center}
.apply-brand small{max-width:255px}

/* Dark mode — all primary application surfaces */
html[data-theme="dark"] body.apply-body{
    --apply-dark:#edf4ff;--apply-muted:#9aacc3;--apply-border:#22364f;--apply-surface:#0b1728;
    --apply-shadow:0 24px 70px rgba(0,0,0,.3);--apply-ink:#edf4ff;--apply-soft:#0b1728;
    --apply-blue-soft:#102642;--apply-line:#21354d;
    background:radial-gradient(circle at 84% 18%,rgba(23,105,255,.12),transparent 27rem),linear-gradient(180deg,#07111f 0,#091523 45%,#07111f 100%);
    color:#e8f0fb
}
html[data-theme="dark"] .apply-header{background:rgba(7,17,31,.94);border-bottom-color:#1c2e44;box-shadow:0 8px 30px rgba(0,0,0,.18)}
html[data-theme="dark"] .apply-brand-divider{background:#2a3d56}
html[data-theme="dark"] .apply-brand small,html[data-theme="dark"] .apply-back{color:#b4c3d6}
html[data-theme="dark"] .apply-login,html[data-theme="dark"] .apply-theme-toggle,html[data-theme="dark"] .apply-language-picker>summary{background:#0c1b2e;border-color:#263a54;color:#d7e4f5;box-shadow:none}
html[data-theme="dark"] .apply-login:hover,html[data-theme="dark"] .apply-theme-toggle:hover,html[data-theme="dark"] .apply-language-picker>summary:hover{border-color:#3f6fae;color:#83b8ff}
html[data-theme="dark"] .apply-language-menu{background:#0c1b2e;border-color:#263a54;box-shadow:0 24px 60px rgba(0,0,0,.38)}
html[data-theme="dark"] .apply-language-menu a{color:#b9c8da}
html[data-theme="dark"] .apply-language-menu a:hover,html[data-theme="dark"] .apply-language-menu a.is-active{background:#112844;color:#7fb5ff}
html[data-theme="dark"] .apply-language-picker>summary img,html[data-theme="dark"] .apply-language-menu img{box-shadow:0 0 0 1px rgba(255,255,255,.14)}
html[data-theme="dark"] .apply-hero{background:radial-gradient(circle at 84% 13%,rgba(57,139,255,.24),transparent 28rem),radial-gradient(circle at 8% 100%,rgba(75,209,255,.06),transparent 24rem),linear-gradient(135deg,#030b16 0%,#071c36 56%,#0b397e 100%)}
html[data-theme="dark"] .apply-sidebar,html[data-theme="dark"] .apply-form-card,html[data-theme="dark"] .apply-mobile-progress{background:#0c1a2c;border-color:#21354d;box-shadow:0 25px 70px rgba(0,0,0,.28)}
html[data-theme="dark"] .apply-sidebar-head,html[data-theme="dark"] .apply-form-top,html[data-theme="dark"] .apply-actions{border-color:#21354d}
html[data-theme="dark"] .apply-form-top{background:linear-gradient(180deg,#0d1b2d,#0c1a2c)}
html[data-theme="dark"] .apply-form-top p,html[data-theme="dark"] .apply-panel-head p,html[data-theme="dark"] .field-help,html[data-theme="dark"] .plan-box p,html[data-theme="dark"] .plan-price small,html[data-theme="dark"] .plan-total,html[data-theme="dark"] .apply-submit-note{color:#93a5ba}
html[data-theme="dark"] .apply-field label{color:#d9e5f4}
html[data-theme="dark"] .apply-control,html[data-theme="dark"] .apply-tracking-field input{background:#081522;border-color:#263a54;color:#e8f0fb}
html[data-theme="dark"] .apply-control::placeholder,html[data-theme="dark"] .apply-tracking-field input::placeholder{color:#65798f}
html[data-theme="dark"] .apply-control:focus,html[data-theme="dark"] .apply-tracking-field input:focus{border-color:#4b8de8;box-shadow:0 0 0 4px rgba(62,137,236,.12)}
html[data-theme="dark"] .apply-input-group span{background:#102034;border-color:#263a54;color:#92a7be}
html[data-theme="dark"] .choice-card label,html[data-theme="dark"] .plan-box{background:#0a1828;border-color:#243851}
html[data-theme="dark"] .choice-card label small,html[data-theme="dark"] .plan-features span{color:#91a3b8}
html[data-theme="dark"] .choice-card input:checked+label,html[data-theme="dark"] .plan-choice>input:checked+.plan-box{background:#102746;border-color:#4a8dea;box-shadow:0 0 0 3px rgba(74,141,234,.12)}
html[data-theme="dark"] .billing-switch{background:#081522}
html[data-theme="dark"] .billing-switch span{color:#9badc1}
html[data-theme="dark"] .billing-switch input:checked+span{background:#12253b;color:#7eb5ff;box-shadow:none}
html[data-theme="dark"] .plan-price strong{color:#edf4ff}
html[data-theme="dark"] .plan-features{border-color:#22354c}
html[data-theme="dark"] .plan-features span:before,html[data-theme="dark"] .plan-badge{background:#102d50;color:#83b9ff}
html[data-theme="dark"] .file-drop{background:#091726;border-color:#324963}
html[data-theme="dark"] .file-drop:hover,html[data-theme="dark"] .file-drop.has-file{background:#10243c;border-color:#4b8de8}
html[data-theme="dark"] .file-drop-icon{background:#112d4d;color:#82b8ff}
html[data-theme="dark"] .file-drop small,html[data-theme="dark"] .document-group-head b,html[data-theme="dark"] .optional-documents summary small{color:#91a4b9}
html[data-theme="dark"] .review-card{border-color:#253a52;background:#091726}
html[data-theme="dark"] .review-item{border-color:#21354d}
html[data-theme="dark"] .review-item:nth-child(odd){border-inline-end-color:#21354d}
html[data-theme="dark"] .review-item small{color:#8fa2b8}
html[data-theme="dark"] .review-item button{background:#112844;color:#7fb5ff;border-color:#294c72}
html[data-theme="dark"] .consent-box{background:#0a1828;border-color:#21354d}
html[data-theme="dark"] .consent-box label{color:#aabbd0}
html[data-theme="dark"] .stripe-trust-card{background:linear-gradient(135deg,#0b213c,#0c1a2c);border-color:#294463}
html[data-theme="dark"] .stripe-trust-card p,html[data-theme="dark"] .stripe-trust-flow span{color:#a9bad0}
html[data-theme="dark"] .optional-documents{border-color:#253b55;background:#0a1828}
html[data-theme="dark"] .optional-documents summary{background:#0d1d30;color:#dce7f5}
html[data-theme="dark"] .document-privacy-note{background:#0c2236;border-color:#1f4964;color:#9fc5da}
html[data-theme="dark"] .apply-tracking-card{background:linear-gradient(135deg,#0c1a2c 0%,#0d2038 100%);border-color:#294461;box-shadow:0 18px 48px rgba(0,0,0,.25)}
html[data-theme="dark"] .apply-tracking-copy small,html[data-theme="dark"] .apply-tracking-field>span{color:#9bacc0}
html[data-theme="dark"] .apply-tracking-errors,html[data-theme="dark"] .apply-alert-danger{background:#32151a;border-color:#6b2c35;color:#ffb4bd}
html[data-theme="dark"] .apply-alert-success{background:#0b2a23;border-color:#235b4c;color:#83dec2}
html[data-theme="dark"] .apply-button-secondary{background:#13243a;color:#c0cfdf}
html[data-theme="dark"] .success-card p{color:#9aacc1}
html[data-theme="dark"] .reference-box{background:#102947;color:#86baff}
html[data-theme="dark"] .apply-footer{background:#030a13;border-top-color:#142235}

/* Direction and compact header controls */
html[dir="ltr"] .apply-hero h1{letter-spacing:-.025em}
html[dir="ltr"] .apply-input-group{direction:ltr}
html[dir="ltr"] .apply-input-group .apply-control{border-radius:13px 0 0 13px}
html[dir="ltr"] .apply-input-group span{border-left:0;border-right:1px solid #d8e4f1;border-radius:0 13px 13px 0}
html[data-theme="dark"][dir="ltr"] .apply-input-group span{border-right-color:#263a54}

@media(max-width:860px){
    .apply-language-picker>summary span{display:none}
    .apply-language-picker>summary{width:42px;padding:0;justify-content:center}
    .apply-language-picker>summary b{display:none}
    .apply-header-actions{gap:8px}
}
@media(max-width:720px){
    .apply-theme-toggle,.apply-language-picker>summary{width:38px;height:38px;min-height:38px}
    .apply-language-picker>summary img{width:18px;height:18px}
    .apply-theme-icon{width:16px;height:16px}
    .apply-brand small{display:none}
}
@media(max-width:470px){
    .apply-back{display:none}
    .apply-login{padding-inline:10px;font-size:10px}
    .apply-header-actions{gap:5px}
}

/* GHAITH V13.36.1 — compact hero title + CODFIX footer attribution */
@media(max-width:720px){.apply-kicker{font-size:10px;padding:7px 11px}.apply-product-rights{margin-top:18px;padding-top:17px;gap:9px}.apply-product-credit img{max-width:145px;max-height:36px}}
