.key-benchmarks-section[data-astro-cid-dlgz3onb]{background-color:#fff;padding-top:50px;padding-bottom:90px;position:relative;overflow:hidden}.key-benchmarks-container[data-astro-cid-dlgz3onb]{box-sizing:border-box;width:100%;max-width:1485px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,3vw,40px);padding-right:clamp(20px,3vw,40px)}.key-benchmarks-header[data-astro-cid-dlgz3onb]{text-align:center;margin-bottom:50px}.key-benchmarks-title[data-astro-cid-dlgz3onb]{color:#000;letter-spacing:-.025em;margin:0;font-family:Inter,sans-serif;font-size:clamp(34px,3.6vw,54px);font-weight:700;line-height:1.18}.key-benchmarks-highlight[data-astro-cid-dlgz3onb]{color:#0070eb}.key-benchmarks-description[data-astro-cid-dlgz3onb]{color:#475569;max-width:860px;margin:16px auto 0;font-family:Inter,sans-serif;font-size:17px;font-weight:400;line-height:1.6}.key-benchmarks-grid[data-astro-cid-dlgz3onb]{grid-template-columns:repeat(2,minmax(0,693.67px));justify-content:center;align-items:stretch;gap:32px;display:grid}.key-benchmark-card[data-astro-cid-dlgz3onb]{box-sizing:border-box;border:1px solid #00000008;border-radius:24px;flex-direction:column;justify-content:flex-start;width:100%;max-width:693.67px;height:425.06px;min-height:425.06px;padding:44px 44px 48px;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 10px #00000005}.key-benchmark-card[data-astro-cid-dlgz3onb]:hover{transform:translateY(-4px);box-shadow:0 14px 32px -6px #0f172a14}.key-benchmark-card[data-astro-cid-dlgz3onb]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:693.67px}.benchmark-icon-box[data-astro-cid-dlgz3onb]{background-color:#fff;border:1px solid #0000000d;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;min-width:102px;min-height:102px;margin-bottom:28px;transition:transform .25s;display:flex;box-shadow:0 4px 14px #0000000a;width:102px!important;height:102px!important}.benchmark-icon-box[data-astro-cid-dlgz3onb] svg[data-astro-cid-dlgz3onb]{width:48px;height:48px}.key-benchmark-card[data-astro-cid-dlgz3onb]:hover .benchmark-icon-box[data-astro-cid-dlgz3onb]{transform:scale(1.05)}.benchmark-card-title[data-astro-cid-dlgz3onb]{color:#0f172a;letter-spacing:-.015em;margin:0 0 14px;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:1.35}.benchmark-card-description[data-astro-cid-dlgz3onb]{color:#475569;margin:0;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:1.62}@media (width<=1440px){.key-benchmarks-grid[data-astro-cid-dlgz3onb]{grid-template-columns:repeat(2,1fr)}.key-benchmark-card[data-astro-cid-dlgz3onb]{max-width:100%;height:auto;min-height:400px}}@media (width<=991px){.key-benchmarks-title[data-astro-cid-dlgz3onb]{font-size:clamp(26px,4.2vw,36px);line-height:1.22}.key-benchmarks-grid[data-astro-cid-dlgz3onb]{grid-template-columns:1fr;gap:22px 0}.key-benchmark-card[data-astro-cid-dlgz3onb]{max-width:100%;height:auto;min-height:auto;padding:32px 28px 36px}.benchmark-icon-box[data-astro-cid-dlgz3onb]{min-width:80px;min-height:80px;margin-bottom:20px;width:80px!important;height:80px!important}.benchmark-icon-box[data-astro-cid-dlgz3onb] svg[data-astro-cid-dlgz3onb]{width:38px;height:38px}.benchmark-card-title[data-astro-cid-dlgz3onb]{font-size:20px}.benchmark-card-description[data-astro-cid-dlgz3onb]{font-size:15px}.key-benchmarks-header[data-astro-cid-dlgz3onb]{margin-bottom:40px}}@media (width<=575px){.key-benchmarks-title[data-astro-cid-dlgz3onb]{font-size:clamp(22px,6.5vw,28px);line-height:1.25}.key-benchmarks-section[data-astro-cid-dlgz3onb]{padding-top:40px;padding-bottom:70px}.key-benchmark-card[data-astro-cid-dlgz3onb]{border-radius:18px;padding:26px 20px 30px}.benchmark-card-title[data-astro-cid-dlgz3onb]{font-size:18px}.benchmark-card-description[data-astro-cid-dlgz3onb]{font-size:14px}}.faq-section[data-astro-cid-cu2m52sr]{box-sizing:border-box;background-color:#fff;width:100%;padding-top:70px;padding-bottom:50px}.faq-container[data-astro-cid-cu2m52sr]{box-sizing:border-box;width:100%;max-width:1485px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.faq-title[data-astro-cid-cu2m52sr]{color:#000;text-align:center;letter-spacing:-.02em;margin:0 0 44px;font-family:Inter,sans-serif;font-size:clamp(32px,3.4vw,46px);font-weight:700}.faq-grid[data-astro-cid-cu2m52sr]{grid-template-columns:repeat(2,1fr);align-items:start;gap:20px 24px;width:100%;display:grid}.faq-column[data-astro-cid-cu2m52sr]{flex-direction:column;gap:20px;display:flex}.faq-item[data-astro-cid-cu2m52sr]{background-color:#fff;border:1px solid #eaecf0;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item[data-astro-cid-cu2m52sr]:hover{border-color:#d0d5dd}.faq-item[data-astro-cid-cu2m52sr][open]{border-color:#d0d5dd;box-shadow:0 4px 16px #0000000a}.faq-summary[data-astro-cid-cu2m52sr]{cursor:pointer;user-select:none;box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;list-style:none;display:flex}.faq-summary[data-astro-cid-cu2m52sr]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-cu2m52sr]::marker{display:none}.faq-question[data-astro-cid-cu2m52sr]{color:#101828;letter-spacing:-.01em;flex:1;margin:0;font-family:Inter,sans-serif;font-size:16.5px;font-weight:600;line-height:1.45}.faq-icon[data-astro-cid-cu2m52sr]{color:#344054;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s;display:flex}.faq-item[data-astro-cid-cu2m52sr]:hover .faq-icon[data-astro-cid-cu2m52sr]{color:#101828}.faq-item[data-astro-cid-cu2m52sr][open] .faq-icon[data-astro-cid-cu2m52sr]{color:#0070eb;transform:rotate(45deg)}.faq-content[data-astro-cid-cu2m52sr]{box-sizing:border-box;padding:0 26px 22px;animation:.25s ease-out faqSlideDown}@keyframes faqSlideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-answer[data-astro-cid-cu2m52sr]{color:#475467;border-top:1px solid #f2f4f7;margin:0;padding-top:14px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.65}@media (width<=991px){.faq-section[data-astro-cid-cu2m52sr]{padding-top:50px;padding-bottom:40px}.faq-grid[data-astro-cid-cu2m52sr]{grid-template-columns:1fr;gap:16px}.faq-column[data-astro-cid-cu2m52sr]{gap:16px}.faq-title[data-astro-cid-cu2m52sr]{margin-bottom:32px}.faq-summary[data-astro-cid-cu2m52sr]{padding:18px 20px}.faq-question[data-astro-cid-cu2m52sr]{font-size:15.5px}.faq-content[data-astro-cid-cu2m52sr]{padding:0 20px 18px}}@media (width<=575px){.faq-summary[data-astro-cid-cu2m52sr]{padding:16px}.faq-question[data-astro-cid-cu2m52sr]{font-size:14.5px}.faq-content[data-astro-cid-cu2m52sr]{padding:0 16px 16px}.faq-answer[data-astro-cid-cu2m52sr]{font-size:14px}}.consultation-section[data-astro-cid-4y7n42uk]{box-sizing:border-box;background-color:#fff;width:100%;padding-top:20px;padding-bottom:90px}.consultation-container[data-astro-cid-4y7n42uk]{box-sizing:border-box;width:100%;max-width:1485px;margin-left:auto;margin-right:auto;padding-left:clamp(20px,4vw,40px);padding-right:clamp(20px,4vw,40px)}.consultation-card[data-astro-cid-4y7n42uk]{box-sizing:border-box;background:linear-gradient(90deg,#e0eeff 0%,#d9fef3 100%);border:1px solid #ffffffb3;border-radius:24px;padding:clamp(36px,4vw,52px) clamp(30px,4.5vw,60px);box-shadow:0 4px 24px #0070eb0a}.consultation-copy[data-astro-cid-4y7n42uk]{min-width:0}.consultation-title[data-astro-cid-4y7n42uk]{color:#0f172a;letter-spacing:-.02em;margin:0 0 14px;font-family:Inter,sans-serif;font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.3}.consultation-desc[data-astro-cid-4y7n42uk]{color:#334155;width:100%;max-width:1391px;margin:0 0 28px;font-family:Inter,sans-serif;font-size:clamp(14.5px,1.2vw,16px);font-weight:400;line-height:1.6}.consultation-points[data-astro-cid-4y7n42uk]{grid-template-columns:repeat(2,1fr);gap:16px 24px;margin:0 0 28px;display:grid}.consultation-point[data-astro-cid-4y7n42uk]{backdrop-filter:blur(4px);background:#ffffffb3;border:1px solid #ffffffe6;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 20px;display:flex;box-shadow:0 2px 10px #0070eb0d}.point-icon[data-astro-cid-4y7n42uk]{color:#0070eb;flex-shrink:0;margin-top:3px;font-size:17px}.point-content[data-astro-cid-4y7n42uk]{color:#1e293b;font-family:Inter,sans-serif;font-size:14.5px;line-height:1.55}.point-label[data-astro-cid-4y7n42uk]{color:#0f172a;font-weight:700}.point-text[data-astro-cid-4y7n42uk]{color:#334155}.consultation-actions[data-astro-cid-4y7n42uk]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.consult-btn[data-astro-cid-4y7n42uk]{cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;padding:13px 28px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex}.consult-btn-primary[data-astro-cid-4y7n42uk]{color:#fff;background-color:#0070eb;border:1.5px solid #0070eb;box-shadow:0 4px 14px #0070eb40}.consult-btn-primary[data-astro-cid-4y7n42uk]:hover{color:#fff;background-color:#005bbd;border-color:#005bbd;transform:translateY(-2px);box-shadow:0 6px 20px #0070eb59}.consult-btn-secondary[data-astro-cid-4y7n42uk]{color:#0f172a;background-color:#ffffff73;border:1.5px solid #0f172a}.consult-btn-secondary[data-astro-cid-4y7n42uk]:hover{color:#000;background-color:#ffffffd9;border-color:#000;transform:translateY(-2px);box-shadow:0 4px 14px #0f172a14}@media (width<=768px){.consultation-section[data-astro-cid-4y7n42uk]{padding-top:10px;padding-bottom:60px}.consultation-card[data-astro-cid-4y7n42uk]{border-radius:20px;padding:32px 24px}.consultation-title[data-astro-cid-4y7n42uk]{font-size:22px}.consultation-desc[data-astro-cid-4y7n42uk]{margin-bottom:22px;font-size:14.5px}.consultation-points[data-astro-cid-4y7n42uk]{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.consultation-actions[data-astro-cid-4y7n42uk]{flex-direction:column;align-items:stretch;gap:12px}.consult-btn[data-astro-cid-4y7n42uk]{text-align:center;white-space:normal;width:100%;padding:12px 20px;line-height:1.35}}
