.page-root .key-facts.three{grid-template-columns:repeat(3,1fr)}@media (width<=760px){.page-root .key-facts.three{grid-template-columns:1fr}}.page-root .phases-wrap{font-family:Inter,sans-serif}.page-root .phases-table{border-collapse:collapse;color:#ffffffd9;width:100%;font-size:.95rem}.page-root .phases-table th,.page-root .phases-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:.95rem 1rem;line-height:1.55}.page-root .phases-table th{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600}.page-root .phases-table .th-note{text-transform:none;letter-spacing:0;color:#ffffff61;font-weight:400}.page-root .phases-table .right{text-align:right}.page-root .phases-table .phase{color:#fff;white-space:nowrap;padding-right:1.5rem;font-family:Lexend,sans-serif;font-weight:600}.page-root .phases-table .hours{color:#d6001c;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.page-root .phases-cards{display:none}@media (width<=820px){.page-root .phases-table{display:none}.page-root .phases-cards{flex-direction:column;gap:.85rem;display:flex}.page-root .phase-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:.6rem;padding:1rem 1.1rem}.page-root .phase-card-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.page-root .phase-card-title{color:#fff;font-family:Lexend,sans-serif;font-size:.98rem;font-weight:700}.page-root .phase-card-hours{color:#d6001c;white-space:nowrap;font-family:Lexend,sans-serif;font-size:.85rem;font-weight:600}.page-root .phase-card-body{color:#ffffffb8;margin:0;font-family:Inter,sans-serif;font-size:.92rem;line-height:1.7}}.page-root .included-block{background:#ffffff08;border:1px solid #ffffff14;border-radius:.9rem;max-width:720px;margin:2rem auto 0;padding:2rem}.page-root .included-h{color:#d6001c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-family:Lexend,sans-serif;font-size:.78rem;font-weight:600}.page-root .included-block ul{color:#ffffffc7;margin:0;font-family:Inter,sans-serif;font-size:.98rem;line-height:1.85}.page-root .scope-cap{background:#ffffff05;border:1px dashed #ffffff2e;border-radius:.75rem;max-width:720px;margin:2rem auto 0;padding:1.5rem 1.75rem}.page-root .scope-cap-label{color:#ffffff8c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .5rem;font-family:Lexend,sans-serif;font-size:.75rem}.page-root .scope-cap p:last-child{color:#ffffffb8;margin:0;font-family:Inter,sans-serif;line-height:1.7}.page-root .guarantee-card{color:#ffffffd9;background:#d6001c0f;border:1px solid #d6001c59;border-radius:1rem;max-width:720px;margin:2rem auto 0;padding:2.25rem;font-family:Inter,sans-serif;font-size:1.02rem;line-height:1.8}.page-root .guarantee-card p{margin:0 0 1rem}.page-root .guarantee-card p:last-child{margin-bottom:0}.page-root .agent-plan-callout{background:#d6001c0f;border:1px solid #d6001c59;border-radius:1rem;max-width:720px;margin:2rem auto 0;padding:2rem 2.25rem}.page-root .agent-plan-callout-h{color:#d6001c;margin:0 0 .85rem;font-family:Lexend,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.35}.page-root .agent-plan-callout-body{color:#ffffffd9;margin:0;font-family:Inter,sans-serif;font-size:1.02rem;line-height:1.8}.page-root .process-list{flex-direction:column;gap:1rem;max-width:720px;margin:2rem auto 0;padding:0;list-style:none;display:flex}.page-root .process-list li{color:#ffffffc7;background:#ffffff08;border:1px solid #ffffff14;border-radius:.75rem;align-items:flex-start;gap:1.25rem;padding:1.25rem 1.5rem;font-family:Inter,sans-serif;line-height:1.7;display:flex}.page-root .process-list .step-num{color:#fff;background:#d6001c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Lexend,sans-serif;font-weight:700;display:inline-flex}.page-root .process-list strong{color:#fff}.page-root .faith-line{color:#ffffffd1;background:#d6001c0d;border-left:3px solid #d6001c;border-radius:.4rem;margin:1.5rem 0 0;padding:1rem 1.25rem;font-style:italic}
