html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}img,svg,video{max-width:100%}h1,h2,h3,p,li,dd,dt,td,th,a{overflow-wrap:break-word}@media (max-width:359px){header a[href*="#contact"],header a[href*="#lead"]{font-size:13px!important;padding-inline:12px!important;min-height:40px!important}h1{font-size:30px!important}}@media (max-width:300px){.mmf-cta{font-size:14px!important;height:48px!important}.mmf-a11y>button{width:44px!important}}
/* מ.מ ניהול פרוייקטים — shared styles for static pages (generated) */
.toc-aside{max-width:100%}@media(min-width:1040px){.toc-aside{position:sticky;max-width:300px}}@media(max-width:1039px){[data-side-cta]{display:none!important}}
.c0{position: sticky;top: 0;z-index: 30;padding: clamp(10px, 2vw, 16px) clamp(12px, 4vw, 24px) 0;pointer-events: none}
.c1{pointer-events: auto;max-width: 560px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 12px;height: clamp(52px, 8vw, 58px);padding: 0 clamp(16px, 3vw, 22px);border-radius: 999px;background: rgba(255,255,255,.72);backdrop-filter: blur(22px) saturate(1.8);-webkit-backdrop-filter: blur(22px) saturate(1.8);box-shadow: inset 0 1px 1px rgba(255,255,255,.95), 0 0 0 .5px rgba(16,42,56,.1), 0 12px 32px -16px rgba(16,42,56,.35)}
.c2{display: inline-flex;align-items: baseline;gap: 8px;color: #102A38;text-decoration: none;white-space: nowrap}
.c3{font-size: clamp(19px, 3.4vw, 21px);font-weight: 700;letter-spacing: -0.03em}
.c4{font-size: clamp(12.5px, 2.4vw, 14px);color: #254556}
.c5{display: inline-flex;align-items: center;min-height: 44px;font-size: clamp(13.5px, 2.6vw, 14.5px);font-weight: 500;color: #5B6770;text-decoration: none;white-space: nowrap}
.c6{max-width: 820px;margin: 0 auto;padding: clamp(32px, 6vw, 56px) clamp(20px, 5vw, 32px) 80px;font-size: 17px;line-height: 1.75}
.c7{font-size: 14px;color: #5B6770}
.c8{color: #5B6770}
.c9{margin: 14px 0 0;font-size: clamp(34px, 6vw, 48px);font-weight: 600;line-height: 1.08;letter-spacing: -0.03em}
.ca{margin: 10px 0 0;font-size: 14.5px;color: #5B6770}
.cb{margin: 28px 0 0}
.cc{margin: 44px 0 0;font-size: 24px;font-weight: 600;letter-spacing: -0.02em}
.cd{margin: 10px 0 0;padding-right: 22px}
.ce{margin: 40px 0 0;font-size: 24px;font-weight: 600;letter-spacing: -0.02em}
.cf{margin: 10px 0 0}
.cg{margin: 48px 0 0;padding-top: 20px;border-top: 1px solid rgba(16,42,56,.1);font-size: 14.5px;color: #5B6770}
.ch{font-family: 'Google Sans', Arial, sans-serif;color: #102A38;background: #fff;min-height: 100vh}
.ci{position: fixed;top: 0;right: 0;left: 0;height: 3px;z-index: 60;background: transparent}
.cj{height: 100%;width: 100%;background: #A3413A;transform-origin: right center;transform: scaleX(0)}
.ck{position: sticky;top: 12px;z-index: 50;display: flex;justify-content: center;padding: 12px 16px 0;pointer-events: none}
.cl{pointer-events: auto;display: flex;align-items: center;gap: 18px;padding: 8px 8px 8px 8px;padding-right: 22px;border-radius: 999px;background: rgba(16,42,56,.42);color: #fff;backdrop-filter: blur(24px) saturate(1.9);-webkit-backdrop-filter: blur(24px) saturate(1.9);box-shadow: inset 0 1px 1px rgba(255,255,255,.45), inset 0 0 0 .5px rgba(255,255,255,.3), 0 16px 40px -16px rgba(11,28,38,.55)}
.cm{display: flex;flex-direction: column;line-height: 1;color: #fff}
.cn{font-size: 21px;font-weight: 700;letter-spacing: -0.03em}
.co{margin-top: 3px;font-size: 11.5px;color: rgba(255,255,255,.75)}
.cp{display: inline-flex;align-items: center;height: 40px;padding: 0 18px;border-radius: 999px;background: linear-gradient(180deg,#B65A52 0%,#A3413A 60%,#8F3730 100%);color: #fff;font-size: 14.5px;font-weight: 500;white-space: nowrap;box-shadow: inset 0 1px 0 rgba(255,255,255,.4), 0 8px 20px -10px rgba(163,65,58,.9)}
.cq{max-width: 1200px;margin: 0 auto;padding: 40px clamp(20px, 5vw, 40px) 0}
.cr{display: flex;flex-wrap: wrap;align-items: center;gap: 0 8px;margin: -12px 0;padding: 0;list-style: none;font-size: 14px;color: #5B6770}
.cs{display: inline-block;padding: 12px 0;color: #5B6770}
.ct{color: #C3CAD0}
.cu{color: #102A38}
.cv{max-width: 860px;margin-top: clamp(32px, 6vw, 56px)}
.cw{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}
.cx{display: inline-block;padding: 10px 0;margin: -10px 0;font-size: 15px;font-weight: 600;color: #A3413A}
.cy{margin: 14px 0 0;font-size: clamp(34px, 5.6vw, 60px);font-weight: 600;line-height: 1.06;letter-spacing: -0.035em;text-wrap: balance}
.cz{margin: 20px 0 0;max-width: 700px;font-size: clamp(18px, 2.2vw, 22px);line-height: 1.5;color: #5B6770;text-wrap: pretty}
.c10{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 28px;margin-top: 32px;padding-top: 24px;border-top: 1px solid rgba(16,42,56,.08)}
.c11{display: flex;align-items: center;gap: 12px}
.c12{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: #F5F5F7;color: #102A38;font-size: 15px;font-weight: 600}
.c13{line-height: 1.35}
.c14{display: block;padding: 4px 0;font-size: 15px;font-weight: 600;color: #102A38}
.c15{font-size: 13.5px;color: #5B6770}
.c16{display: flex;flex-wrap: wrap;gap: 6px 22px;font-size: 14px;color: #5B6770}
.c17{color: #102A38;font-weight: 500}
.c18{margin: clamp(32px, 5vw, 48px) 0 0}
.c19{position: relative;aspect-ratio: 16 / 9;border-radius: clamp(20px, 3vw, 32px);overflow: hidden;background: repeating-linear-gradient(135deg, #F5F5F7 0 14px, #EEEEF2 14px 28px);display: grid;place-items: center}
.c1a{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}
.c1b{margin-top: 12px;font-size: 14px;color: #5B6770}
.c1c{max-width: 1200px;margin: 0 auto;padding: clamp(40px, 6vw, 72px) clamp(20px, 5vw, 40px) 0;display: flex;flex-wrap: wrap;align-items: flex-start;gap: 40px clamp(40px, 6vw, 88px)}
.c1d{flex: 1 1 240px;top: 100px}
.c1e{margin: 0;font-size: 13px;font-weight: 600;letter-spacing: .02em;color: #5B6770}
.c1f{margin: 14px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 2px;border-right: 1px solid rgba(16,42,56,.1)}
.c1g{display: block;margin-right: -1px;padding: 11px 16px 11px 0;border-right: 2px solid transparent;font-size: 15px;line-height: 1.4;color: #5B6770;transition: color .25s, border-color .25s}
.c1h{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: 28px;padding: 6px 18px 6px 6px;border-radius: 999px;background: #102A38;color: #fff;font-size: 15px;font-weight: 500}
.c1i{display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: linear-gradient(180deg,#B65A52 0%,#A3413A 60%,#8F3730 100%)}
.c1j{flex: 999 1 560px;min-width: 0;max-width: 720px;font-size: 18px;line-height: 1.75;color: #33434D}
.c1k{padding: clamp(22px, 3.5vw, 32px);border-radius: 28px;background: #F5F5F7}
.c1l{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px}
.c1m{margin: 0;font-size: 14px;font-weight: 600;color: #A3413A}
.c1n{margin: 12px 0 0;font-size: clamp(19px, 2.2vw, 21px);line-height: 1.6;color: #102A38;text-wrap: pretty}
.c1o{margin: 20px 0 0;padding: 20px 0 0;list-style: none;display: flex;flex-direction: column;gap: 10px;border-top: 1px solid rgba(16,42,56,.08);font-size: 16.5px;line-height: 1.55;color: #33434D}
.c1p{display: flex;gap: 12px}
.c1q{flex: none;margin-top: 3px}
.c1r{margin-top: clamp(48px, 7vw, 72px)}
.c1s{margin: 0;font-size: clamp(26px, 3.4vw, 34px);font-weight: 600;line-height: 1.2;letter-spacing: -0.025em;color: #102A38;text-wrap: balance}
.c1t{margin: 16px 0 0;font-size: 19px;color: #102A38;font-weight: 500}
.c1u{font-style: normal}
.c1v{margin: 16px 0 0}
.c1w{margin-top: 24px;overflow-x: auto;-webkit-overflow-scrolling: touch;border-radius: 22px;box-shadow: 0 0 0 1px rgba(16,42,56,.1)}
.c1x{width: 100%;min-width: 520px;border-collapse: collapse;font-size: 16px;line-height: 1.5;text-align: right}
.c1y{caption-side: bottom;padding: 12px 20px;font-size: 13.5px;color: #5B6770;text-align: right}
.c1z{background: #F5F5F7;color: #102A38}
.c20{padding: 14px 20px;font-weight: 600}
.c21{border-top: 1px solid rgba(16,42,56,.08)}
.c22{padding: 14px 20px;font-weight: 500;color: #102A38}
.c23{padding: 14px 20px}
.c24{margin: 28px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 4px}
.c25{display: flex;gap: 18px;padding: 18px 0;border-top: 1px solid rgba(16,42,56,.08)}
.c26{flex: none;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: #F5F5F7;color: #A3413A;font-size: 15px;font-weight: 600}
.c27{margin: 4px 0 0;font-size: 20px;font-weight: 600;line-height: 1.35;color: #102A38}
.c28{margin: 6px 0 0;font-size: 17px}
.c29{display: flex;gap: 18px;padding: 18px 0;border-top: 1px solid rgba(16,42,56,.08);border-bottom: 1px solid rgba(16,42,56,.08)}
.c2a{margin-top: clamp(48px, 7vw, 72px);padding: clamp(26px, 4vw, 40px);border-radius: 32px;background: #102A38;color: #fff}
.c2b{margin: 0;font-size: clamp(22px, 2.8vw, 28px);font-weight: 600;line-height: 1.25;letter-spacing: -0.02em;color: #fff;text-wrap: balance}
.c2c{margin: 10px 0 0;font-size: 17px;line-height: 1.6;color: rgba(255,255,255,.75)}
.c2d{display: inline-flex;align-items: center;gap: 12px;margin-top: 22px;height: 56px;padding: 0 28px 0 8px;border-radius: 999px;background: #fff;color: #102A38;font-size: 17px;box-shadow: 0 14px 32px -12px rgba(0,0,0,.5)}
.c2e{white-space: nowrap}
.c2f{font-weight: 500}
.c2g{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 50%;background: linear-gradient(180deg,#B65A52 0%,#A3413A 60%,#8F3730 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.45)}
.c2h{margin: 14px 0 0;font-size: 15px}
.c2i{color: #A3413A;font-weight: 600}
.c2j{margin: 24px 0 0}
.c2k{margin: 20px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 12px}
.c2l{display: flex;gap: 14px}
.c2m{flex: none;width: 6px;height: 6px;margin-top: 13px;border-radius: 50%;background: #A3413A}
.c2n{color: #102A38;font-weight: 600}
.c2o{margin-top: 28px;padding: 22px 24px;border-radius: 22px;background: #F5F5F7}
.c2p{margin: 8px 0 0;font-size: 17px;line-height: 1.65;color: #102A38}
.c2q{margin-top: clamp(56px, 8vw, 88px)}
.c2r{margin: 0;font-size: clamp(26px, 3.4vw, 34px);font-weight: 600;line-height: 1.2;letter-spacing: -0.025em;color: #102A38}
.c2s{margin-top: 20px;border-top: 1px solid rgba(16,42,56,.1)}
.c2t{border-bottom: 1px solid rgba(16,42,56,.1)}
.c2u{padding: 20px 0;cursor: pointer}
.c2v{display: inline;margin: 0;font-size: 19px;font-weight: 600;line-height: 1.4;color: #102A38}
.c2w{margin: 0;padding-bottom: 22px;font-size: 17px;line-height: 1.7;color: #5B6770}
.c2x{margin: 0;font-size: 22px;font-weight: 600;line-height: 1.3;color: #102A38}
.c2y{margin: 14px 0 0;padding-right: 20px;font-size: 15px;line-height: 1.7;color: #5B6770}
.c2z{color: #102A38;text-decoration: underline;text-underline-offset: 3px}
.c30{margin-top: clamp(48px, 7vw, 72px);display: flex;flex-wrap: wrap;gap: 20px;padding: clamp(22px, 3.5vw, 32px);border-radius: 28px;background: #F5F5F7}
.c31{flex: none;display: grid;place-items: center;width: 72px;height: 72px;border-radius: 50%;background: #fff;color: #5B6770;font-family: ui-monospace, Menlo, monospace;font-size: 11px}
.c32{flex: 1 1 260px;min-width: 0}
.c33{margin: 0;font-size: 13px;font-weight: 600;color: #5B6770}
.c34{margin: 4px 0 0;font-size: 20px;font-weight: 600;color: #102A38}
.c35{margin: 2px 0 0;font-size: 15px;color: #5B6770}
.c36{margin: 12px 0 0;font-size: 16px;line-height: 1.65;color: #33434D}
.c37{margin: 14px 0 0;padding-top: 14px;border-top: 1px solid rgba(16,42,56,.08);font-size: 15px;color: #5B6770}
.c38{margin-top: clamp(72px, 10vw, 120px);padding: clamp(56px, 8vw, 88px) 0;background: #F5F5F7}
.c39{max-width: 1200px;margin: 0 auto;padding: 0 clamp(20px, 5vw, 40px)}
.c3a{margin: 0;font-size: clamp(28px, 4vw, 40px);font-weight: 600;letter-spacing: -0.03em;color: #102A38}
.c3b{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(100%, 280px), 1fr));gap: 24px 20px;margin-top: 32px}
.c3c{display: block;color: #102A38}
.c3d{aspect-ratio: 16 / 10;border-radius: 22px;background: repeating-linear-gradient(135deg, #FFFFFF 0 12px, #F0F0F3 12px 24px)}
.c3e{margin: 14px 0 0;font-size: 13px}
.c3f{font-weight: 600;color: #A3413A}
.c3g{margin: 6px 0 0;font-size: 19px;font-weight: 600;line-height: 1.35}
.c3h{background: #F5F5F7;padding: clamp(48px, 7vw, 72px) clamp(20px, 5vw, 40px) 28px}
.c3i{max-width: 1140px;margin: 0 auto}
.c3j{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 160px), 1fr));gap: 36px 32px}
.c3k{min-width: 0}
.c3l{display: inline-flex;flex-direction: column;line-height: 1;color: #102A38}
.c3m{font-size: 26px;font-weight: 700;letter-spacing: -0.03em}
.c3n{margin-top: 4px;font-size: 13px;color: #254556}
.c3o{margin: 16px 0 0;max-width: 260px;font-size: 14.5px;line-height: 1.6;color: #5B6770}
.c3p{display: inline-block;margin-top: 14px;padding: 6px 0;font-size: 17px;font-weight: 600;color: #102A38}
.c3q{display: flex;flex-wrap: wrap;gap: 12px 8px;margin-top: 18px;margin-bottom: 6px}
.c3r{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 5px 0 14px;border-radius: 999px;background: #fff;box-shadow: 0 0 0 .5px rgba(16,42,56,.1), 0 10px 24px -14px rgba(11,28,38,.45)}
.c3s{position: relative;display: block;width: 34px;height: 34px;flex-shrink: 0;overflow: hidden;border-radius: 999px;box-shadow: 0 0 0 .5px rgba(0,56,184,.25)}
.c3t{position: absolute;inset: 0}
.c3u{position: absolute;inset: 0;border-radius: 999px;background: radial-gradient(110% 75% at 30% 0%, rgba(255,255,255,.7) 0%, rgba(255,255,255,.15) 42%, transparent 62%);box-shadow: inset 0 1px 1px rgba(255,255,255,.9), inset 0 -4px 8px rgba(0,0,0,.08)}
.c3v{white-space: nowrap;font-size: 13.5px;font-weight: 600;color: #102A38}
.c3w{display: inline-flex;align-items: center;gap: 8px;height: 44px;padding: 0 16px 0 14px;border-radius: 999px;background: #fff;box-shadow: 0 0 0 .5px rgba(16,42,56,.1), 0 10px 24px -14px rgba(11,28,38,.45)}
.c3x{font-size: 21px;font-weight: 700;line-height: 1;letter-spacing: -0.05em;color: #A3413A}
.c3y{margin: 0 0 10px;font-size: 13px;font-weight: 600;letter-spacing: .02em;color: #A3413A}
.c3z{margin: 0;padding: 0;list-style: none;display: grid;gap: 2px}
.c40{display: inline-block;padding: 6px 0;font-size: 15px;line-height: 1.4;color: #102A38}
.c41{margin-top: 40px;padding-top: 20px;border-top: 1px solid rgba(16,42,56,.1);display: flex;flex-wrap: wrap;justify-content: space-between;gap: 6px 24px;font-size: 13px;color: #5B6770}
.c42{display: flex;flex-wrap: wrap;gap: 4px 16px}
.c43{color: #5B6770;text-decoration: underline;text-underline-offset: 3px}
.c44{font-size: 12.5px}
.c45{margin: 0;font-size: 15px;font-weight: 600;color: #A3413A}
.c46{margin: 12px 0 0;font-size: clamp(36px, 6vw, 64px);font-weight: 600;line-height: 1.04;letter-spacing: -0.04em;text-wrap: balance}
.c47{margin: 20px 0 0;max-width: 680px;font-size: clamp(18px, 2.2vw, 22px);line-height: 1.5;color: #5B6770;text-wrap: pretty}
.c48{margin-top: 32px}
.c49{display: flex;gap: 8px;margin: 0 calc(-1 * clamp(20px, 5vw, 40px));padding: 0 clamp(20px, 5vw, 40px) 4px;list-style: none;overflow-x: auto;scrollbar-width: none}
.c4a{flex: none}
.c4b{display: inline-flex;align-items: center;height: 44px;padding: 0 20px;border-radius: 999px;background: #102A38;color: #fff;font-size: 15px;font-weight: 500;white-space: nowrap}
.c4c{display: inline-flex;align-items: center;height: 44px;padding: 0 20px;border-radius: 999px;background: #F5F5F7;color: #102A38;font-size: 15px;white-space: nowrap}
.c4d{display: flex;flex-wrap: wrap;align-items: center;gap: 28px clamp(32px, 5vw, 64px);margin-top: clamp(36px, 5vw, 56px);color: #102A38}
.c4e{flex: 1.3 1 420px;min-width: 0;aspect-ratio: 16 / 10;border-radius: clamp(22px, 3vw, 32px);background: repeating-linear-gradient(135deg, #F5F5F7 0 14px, #EEEEF2 14px 28px);display: grid;place-items: center}
.c4f{padding: 7px 14px;border-radius: 999px;background: #fff;font-family: ui-monospace, Menlo, monospace;font-size: 12px;color: #5B6770;direction: ltr}
.c4g{flex: 1 1 320px;min-width: 0}
.c4h{margin: 0;font-size: 14px}
.c4i{margin: 12px 0 0;font-size: clamp(28px, 3.6vw, 40px);font-weight: 600;line-height: 1.1;letter-spacing: -0.03em;text-wrap: balance}
.c4j{margin: 14px 0 0;font-size: 17px;line-height: 1.6;color: #5B6770}
.c4k{margin: 16px 0 0;font-size: 14px;color: #5B6770}
.c4l{margin-top: clamp(64px, 9vw, 104px);padding: clamp(56px, 8vw, 96px) 0;background: #F5F5F7}
.c4m{margin: 0;font-size: clamp(30px, 4.4vw, 48px);font-weight: 600;line-height: 1.08;letter-spacing: -0.035em}
.c4n{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 330px), 1fr));gap: 16px;margin-top: 32px}
.c4o{display: flex;flex-direction: column;padding: clamp(24px, 3.5vw, 32px);border-radius: 28px;background: #fff}
.c4p{margin: 0;font-size: 22px;font-weight: 600;letter-spacing: -0.015em}
.c4q{margin: 8px 0 0;font-size: 15.5px;line-height: 1.55;color: #5B6770}
.c4r{margin: 18px 0 0;padding: 0;list-style: none;border-top: 1px solid rgba(16,42,56,.08);flex: 1}
.c4s{border-bottom: 1px solid rgba(16,42,56,.08)}
.c4t{display: block;padding: 13px 0;font-size: 16px;line-height: 1.4;color: #102A38}
.c4u{display: inline-flex;align-items: center;gap: 6px;margin-top: 18px;min-height: 44px;font-size: 15px;font-weight: 600;color: #A3413A}
.c4v{max-width: 1200px;margin: 0 auto;padding: clamp(64px, 9vw, 104px) clamp(20px, 5vw, 40px) 0}
.c4w{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(100%, 300px), 1fr));gap: 40px 20px;margin-top: 32px}
.c4x{aspect-ratio: 16 / 10;border-radius: 22px;background: repeating-linear-gradient(135deg, #F5F5F7 0 12px, #EEEEF2 12px 24px)}
.c4y{margin: 6px 0 0;font-size: 20px;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em}
.c4z{max-width: 1200px;margin: clamp(64px, 9vw, 104px) auto 0;padding: 0 clamp(20px, 5vw, 40px)}
.c50{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 24px;padding: clamp(28px, 5vw, 48px);border-radius: 36px;background: #102A38;color: #fff}
.c51{flex: 1 1 320px}
.c52{margin: 0;font-size: clamp(24px, 3.2vw, 34px);font-weight: 600;line-height: 1.15;letter-spacing: -0.025em;color: #fff;text-wrap: balance}
.c53{margin: 10px 0 0;font-size: 17px;color: rgba(255,255,255,.75)}
.c54{display: inline-flex;align-items: center;gap: 12px;height: 56px;padding: 0 28px 0 8px;border-radius: 999px;background: #fff;color: #102A38;font-size: 17px;box-shadow: 0 14px 32px -12px rgba(0,0,0,.5)}
.c55{font-weight: 700;color: #A3413A}
.c56{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 50%;background: linear-gradient(180deg,#B65A52 0%,#A3413A 60%,#8F3730 100%)}
.c57{margin: 12px 0 0}
.c58{display: flex;flex-wrap: wrap;align-items: center;gap: 40px clamp(40px, 6vw, 80px);margin-top: clamp(28px, 5vw, 48px)}
.c59{flex: 1 1 440px;min-width: 0}
.c5a{margin: 12px 0 0;font-size: clamp(38px, 6.4vw, 68px);font-weight: 600;line-height: 1.02;letter-spacing: -0.04em;text-wrap: balance}
.c5b{margin: 20px 0 0;max-width: 560px;font-size: clamp(18px, 2.2vw, 22px);line-height: 1.5;color: #5B6770;text-wrap: pretty}
.c5c{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 20px;margin-top: 32px}
.c5d{display: inline-flex;align-items: center;gap: 12px;height: 60px;padding: 0 28px 0 8px;border-radius: 999px;background: #102A38;color: #fff;font-size: 18px;box-shadow: inset 0 1px 0 rgba(255,255,255,.14), 0 14px 32px -14px rgba(16,42,56,.7)}
.c5e{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: linear-gradient(180deg,#B65A52 0%,#A3413A 60%,#8F3730 100%);box-shadow: inset 0 1px 0 rgba(255,255,255,.45)}
.c5f{display: inline-flex;align-items: center;min-height: 44px;font-size: 17px;font-weight: 500;color: #102A38}
.c5g{display: flex;flex-wrap: wrap;gap: 8px;margin: 32px 0 0;padding: 0;list-style: none}
.c5h{height: 34px;display: inline-flex;align-items: center;padding: 0 14px;border-radius: 999px;background: #F5F5F7;font-size: 14px;color: #33434D}
.c5i{flex: 1 1 380px;min-width: 0;margin: 0}
.c5j{position: relative;overflow: hidden;aspect-ratio: 5 / 4;border-radius: clamp(22px, 3vw, 32px);background: repeating-linear-gradient(135deg, #F5F5F7 0 14px, #EEEEF2 14px 28px);display: grid;place-items: center}
.c5k{margin-top: 10px;font-size: 13.5px;color: #5B6770}
.c5l{margin-top: clamp(48px, 7vw, 80px);padding: clamp(24px, 4vw, 40px);border-radius: 32px;background: #F5F5F7}
.c5m{margin: 12px 0 0;max-width: 860px;font-size: clamp(19px, 2.3vw, 23px);line-height: 1.55;color: #102A38;text-wrap: pretty}
.c5n{max-width: 1200px;margin: 0 auto;padding: clamp(64px, 9vw, 112px) clamp(20px, 5vw, 40px) 0}
.c5o{margin: 0;max-width: 760px;font-size: clamp(30px, 4.4vw, 48px);font-weight: 600;line-height: 1.08;letter-spacing: -0.035em;text-wrap: balance}
.c5p{margin: 16px 0 0;max-width: 680px;font-size: 19px;line-height: 1.6;color: #5B6770}
.c5q{display: flex;flex-wrap: wrap;gap: 10px;margin: 28px 0 0;padding: 0;list-style: none}
.c5r{display: inline-flex;align-items: center;height: 46px;padding: 0 20px;border-radius: 999px;background: #fff;box-shadow: 0 0 0 1px rgba(16,42,56,.1);font-size: 16px;color: #102A38}
.c5s{display: grid;grid-template-columns: repeat(auto-fill, minmax(min(100%, 300px), 1fr));gap: 14px;margin-top: 32px}
.c5t{display: block;padding: 28px;border-radius: 28px;background: #F5F5F7;color: #102A38}
.c5u{margin: 0;font-size: 21px;font-weight: 600;letter-spacing: -0.01em}
.c5v{margin: 10px 0 0;font-size: 16px;line-height: 1.6;color: #5B6770}
.c5w{margin-top: clamp(64px, 9vw, 112px);padding: clamp(64px, 9vw, 104px) 0;background: #102A38;color: #fff}
.c5x{margin: 0;font-size: clamp(30px, 4.4vw, 48px);font-weight: 600;line-height: 1.08;letter-spacing: -0.035em;color: #fff}
.c5y{display: grid;grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap: 28px 20px;margin: 40px 0 0;padding: 0;list-style: none}
.c5z{padding-top: 20px;border-top: 1px solid rgba(255,255,255,.18)}
.c60{font-size: 15px;font-weight: 600;color: #E0817A}
.c61{margin: 10px 0 0;font-size: 20px;font-weight: 600;color: #fff}
.c62{margin: 8px 0 0;font-size: 15.5px;line-height: 1.6;color: rgba(255,255,255,.72)}
.c63{max-width: 1200px;margin: 0 auto;padding: clamp(64px, 9vw, 112px) clamp(20px, 5vw, 40px) 0;display: flex;flex-wrap: wrap;gap: 32px clamp(40px, 6vw, 80px)}
.c64{margin: 0;font-size: clamp(30px, 4.4vw, 48px);font-weight: 600;line-height: 1.08;letter-spacing: -0.035em;text-wrap: balance}
.c65{margin: 16px 0 0;font-size: 19px;line-height: 1.6;color: #102A38;font-weight: 500}
.c66{margin: 12px 0 0;font-size: 17px;line-height: 1.7;color: #5B6770}
.c67{flex: 1.3 1 420px;min-width: 0;overflow-x: auto;border-radius: 24px;box-shadow: 0 0 0 1px rgba(16,42,56,.1)}
.c68{width: 100%;min-width: 420px;border-collapse: collapse;font-size: 16px;line-height: 1.5;text-align: right}
.c69{background: #F5F5F7}
.c6a{padding: 14px 20px;font-weight: 500}
.c6b{padding: 14px 20px;color: #5B6770}
.c6c{margin: 0;font-size: clamp(24px, 3vw, 32px);font-weight: 600;letter-spacing: -0.025em}
.c6d{display: flex;flex-wrap: wrap;gap: 8px 24px;margin: 18px 0 0;padding: 0;list-style: none;font-size: 17px;color: #33434D}
.c6e{max-width: 1200px;margin: 0 auto;padding: clamp(64px, 9vw, 112px) clamp(20px, 5vw, 40px) 0;display: flex;flex-wrap: wrap;gap: 24px clamp(40px, 6vw, 80px)}
.c6f{flex: 1 1 260px}
.c6g{flex: 2 1 480px;min-width: 0;border-top: 1px solid rgba(16,42,56,.1)}
.c6h{padding: 22px 0;cursor: pointer}
.c6i{display: inline;margin: 0;font-size: 19px;font-weight: 600;line-height: 1.4}
.c6j{margin: 20px 0 0;padding: 0;list-style: none;border-top: 1px solid rgba(16,42,56,.1)}
.c6k{display: flex;justify-content: space-between;align-items: center;gap: 16px;padding: 18px 0;font-size: 18px;font-weight: 500;color: #102A38}
.c6l{color: #A3413A}
.c6m{margin: 24px 0 0;font-size: 15px;color: #5B6770}
.c6n{max-width: 1200px;margin: clamp(64px, 9vw, 112px) auto 0;padding: 0 clamp(20px, 5vw, 40px)}
.c6o{display: flex;flex-wrap: wrap;align-items: center;gap: 28px clamp(32px, 5vw, 64px);padding: clamp(28px, 5vw, 56px);border-radius: 36px;background: #F5F5F7}
.c6p{margin: 0;font-size: clamp(28px, 4vw, 44px);font-weight: 600;line-height: 1.08;letter-spacing: -0.035em;text-wrap: balance}
.c6q{margin: 14px 0 0;font-size: 18px;line-height: 1.6;color: #5B6770}
.c6r{flex: 1 1 360px;min-width: 0;display: flex;flex-direction: column;gap: 10px}
.c6s{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}
.c6t{height: 56px;padding: 0 22px;border: 0;border-radius: 999px;background: #fff;font: inherit;font-size: 17px;color: #102A38;outline: none;box-shadow: 0 0 0 1px rgba(16,42,56,.08)}
.c6u{height: 56px;padding: 0 22px;border: 0;border-radius: 999px;background: #fff;font: inherit;font-size: 17px;color: #102A38;outline: none;text-align: right;box-shadow: 0 0 0 1px rgba(16,42,56,.08)}
.c6v{display: flex;align-items: center;justify-content: space-between;height: 60px;margin-top: 4px;padding: 0 28px 0 8px;border: 0;border-radius: 999px;background: #102A38;color: #fff;font: inherit;font-size: 18px;cursor: pointer;box-shadow: inset 0 1px 0 rgba(255,255,255,.14), 0 14px 32px -14px rgba(16,42,56,.7)}
.c6w{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: linear-gradient(180deg,#B65A52 0%,#A3413A 60%,#8F3730 100%)}
.c6x{margin: 4px 0 0;font-size: 13px;color: #5B6770;text-align: center;line-height: 1.5}
.c6y{color: #33434D;text-decoration: underline}
.c6z{flex: 1 1 360px;padding: 28px;border-radius: 28px;background: #fff;text-align: center}
.c70{margin: 0;font-size: 22px;font-weight: 600}
.c71{margin: 8px 0 0;font-size: 16px;color: #5B6770}
.h0:hover{color: #102A38 !important}
.h1:hover{color: #fff !important;box-shadow: 0 0 0 5px rgba(16,42,56,.08) !important}
.h2:hover{color: #102A38 !important;box-shadow: 0 0 0 5px rgba(255,255,255,.14), 0 18px 40px -12px rgba(163,65,58,.55) !important}
.h3:hover{color: #87332D !important}
.h4:hover{color: #A3413A !important}
.h5:hover{color: #102A38 !important;background: #ECECF0 !important}
.h6:hover{color: #fff !important;box-shadow: inset 0 1px 0 rgba(255,255,255,.14), 0 0 0 5px rgba(16,42,56,.08), 0 18px 40px -12px rgba(163,65,58,.5) !important}
.h7:hover{color: #102A38 !important;background: #EEEEF2 !important}
.h8:hover{box-shadow: inset 0 1px 0 rgba(255,255,255,.14), 0 0 0 5px rgba(16,42,56,.08), 0 18px 40px -12px rgba(163,65,58,.5) !important}
