.installment-page{color:#e8edf7;max-width:1320px;margin:auto;padding:28px 24px 80px}.installment-header{justify-content:space-between;gap:20px;padding-bottom:30px;display:flex}.installment-header a{color:#91e2ee;text-decoration:none}.installment-header a:first-child{font-size:24px;font-weight:800}.installment-hero{background:radial-gradient(at 15% 10%,#183d58,#0000 65%),linear-gradient(125deg,#171e32,#252042);border:1px solid #394963;border-radius:30px;margin-bottom:24px;padding:52px}.installment-eyebrow{color:#a7dce8;letter-spacing:2px;font-size:12px}.installment-hero h1{margin:20px 0;font-size:clamp(38px,6vw,72px);line-height:1.2}.installment-hero h1 span{color:#86e4e7}.installment-hero p{max-width:640px;line-height:1.8}.installment-steps{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.installment-steps span{border:1px solid #56617e;border-radius:40px;padding:12px 18px}.installment-note{background:#192234;border-inline-start:3px solid #85dde3;border-radius:16px;padding:22px;line-height:1.8}.installment-note p{color:#b9c5d9;margin:8px 0;font-size:14px}.installment-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:28px 0;display:flex}.installment-filters label{flex:1;min-width:190px}.installment-page input:not([type=checkbox]),.installment-page select{color:#edf4ff;background:#192132;border:1px solid #46516a;border-radius:12px;width:100%;margin-top:8px;padding:14px;display:block}.installment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.installment-card{background:#192132;border:1px solid #3d475e;border-radius:22px;overflow:hidden}.installment-image{background:#fff;height:240px;padding:20px}.installment-image img{object-fit:contain;width:100%;height:100%}.installment-copy{padding:24px}.installment-copy h2{text-align:right;margin:8px 0;font-size:21px}.installment-copy p{color:#bcc8df;text-align:right;font-size:13px}.installment-colors{min-height:34px}.installment-price{color:#8ce3df;flex-direction:column;gap:5px;margin:22px 0;display:flex}.installment-price strong{font-size:25px}.installment-price small,.installment-price span{font-size:13px}.installment-card button{width:100%}.installment-form{z-index:90;background:#182134;border:1px solid #60708e;border-radius:24px;padding:28px;position:fixed;inset:5vh max(20px,50vw - 380px);overflow:auto;box-shadow:0 0 0 100vmax #080d1ee8}.installment-form-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.installment-form-fields label:last-child{grid-column:1/-1}.installment-close{float:left;font-size:25px}.installment-form p{color:#c1cddd;line-height:1.7}.installment-consent{align-items:start;gap:12px;margin:20px 0;line-height:1.7;display:flex}.installment-form form>a{color:#9fdae9;margin-inline-start:20px}.installment-success{background:#163b38;border-radius:18px;margin-top:20px;padding:20px}.installment-success a{color:#a0eee7}@media (max-width:850px){.installment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.installment-hero{padding:30px}}@media (max-width:520px){.installment-page{padding:18px 14px}.installment-grid,.installment-form-fields{grid-template-columns:1fr}.installment-form{padding:20px;inset:12px}.installment-hero{padding:25px}.installment-header a:first-child{font-size:20px}}.installment-categories{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.installment-categories button{color:#e8eef8;font:inherit;cursor:pointer;background:#182337;border:1px solid #40516a;border-radius:14px;padding:12px 16px}.installment-categories .selected{color:#b0fbf1;background:#193f4b;border-color:#87dfdd}.installment-categories span{opacity:.75;margin-inline-start:8px;font-size:12px}.installment-plans{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:18px 0 8px;font-size:13px}.installment-plans caption{color:#adc8dd;text-align:right;padding-bottom:10px}.installment-plans th{color:#afbacd;font-size:12px;font-weight:400}.installment-plans th,.installment-plans td{text-align:right;border-bottom:1px solid #35415a;padding:12px 6px}.installment-plans td:nth-child(2){color:#92ebe1;font-weight:700}.installment-plans small{color:#aebbd0;font-size:11px;font-weight:400}.installment-quote-note{min-height:36px;font-size:11px!important;line-height:1.6!important}.installment-offer{color:#ffd0f1;background:#4a2448;border-radius:8px;margin-top:10px;padding:7px 10px;font-size:12px;display:block}.installment-more{text-align:center;margin-top:28px}.installment-selected{align-items:center;gap:24px;display:flex}.installment-selected>img{object-fit:contain;background:#fff;border-radius:12px;width:100px;height:110px;padding:10px}.installment-selected>.installment-plans{flex:1}.installment-selected>.installment-quote-note{display:none}.installment-copy h2{overflow-wrap:anywhere;min-height:54px}.installment-copy>small{color:#a1bdd4;min-height:30px;display:block}.installment-card{flex-direction:column;display:flex}.installment-copy{flex-direction:column;flex:1;display:flex}.installment-copy>button{margin-top:auto}@media (max-width:520px){.installment-selected{display:block}.installment-selected>img{float:left;width:80px;height:90px;margin:0 8px}.installment-categories{gap:8px}.installment-categories button{padding:10px;font-size:13px}}
