.cards-block--home .hosting-card .header{align-items:center;min-height:58px;gap:12px}.cards-block--home .hosting-card .header .separator{display:none}.cards-block--home .fs-home-package-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border-radius:13px;background:#edf6fc;color:#3779aa;border:1px solid #dcebf5}.cards-block--home .fs-home-package-icon svg{display:block;width:28px;height:28px}.cards-block--home .hosting-card .feature{align-items:center;gap:10px}.cards-block--home .hosting-card .feature .fs-home-icon{width:21px;height:21px;min-width:21px;flex:0 0 21px;color:#3779aa;display:block}.cards-block--home .hosting-card .feature p{min-width:0}.fs-home-performance{padding:70px 0 80px;background:#eef6fc;color:#172f45}.fs-home-performance *{box-sizing:border-box}.fs-home-performance-heading{max-width:720px;margin-bottom:30px}.fs-home-eyebrow{display:block;font-size:11px;letter-spacing:.12em;font-weight:700;color:#3779aa;margin:0 0 12px}.fs-home-performance h2{font-size:36px;line-height:1.2;letter-spacing:-.03em;margin:0 0 15px;font-weight:700}.fs-home-performance-heading>p:last-child{color:#536a7d;font-size:16px;line-height:1.7;margin:0}.fs-home-performance-grid{display:grid;grid-template-columns:.9fr 1.2fr;gap:24px}.fs-home-performance a{text-decoration:none}.fs-home-cache{display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(135deg,#0a2946,#13517e);border:1px solid #174e79;border-radius:20px;padding:34px;color:#fff}.fs-home-cache .fs-home-eyebrow{color:#9bdbff}.fs-home-cache .fs-home-cache-metric{font-size:92px;font-weight:700;letter-spacing:-.06em;line-height:1;margin:10px 0 4px;color:#fff}.fs-home-cache-metric span{font-size:20px;letter-spacing:0;font-weight:500}.fs-home-cache h3{font-size:30px;color:#9bdbff;margin:0 0 18px}.fs-home-cache>p:not(.fs-home-cache-metric){color:#d1e4f3;line-height:1.7;font-size:14px;max-width:340px;margin:0 0 28px}.fs-home-more{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #ffffff26;padding-top:18px;margin-top:auto;width:100%;font-size:13px;font-weight:600;color:#9bdbff}.fs-home-tools{display:flex;flex-direction:column;gap:12px}.fs-home-tools>a{display:flex;align-items:center;gap:18px;padding:24px;background:#fff;border:1px solid #d9e5ee;border-radius:16px;flex:1;color:#172f45}.fs-home-tool-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border:1px solid #e0edf6;background:#f5f9fc;border-radius:13px;color:#3779aa}.fs-home-tool-icon svg{display:block;width:27px;height:27px}.fs-home-tools h3{font-size:20px;font-weight:600;margin:0 0 8px;line-height:1.3}.fs-home-tools p{font-size:13px;line-height:1.7;margin:0;color:#536a7d}.fs-home-arrow{margin-left:auto;color:#3779aa;font-size:22px}.fs-home-tools>a:hover{border-color:#8db6d3}.fs-home-cache:hover{border-color:#82bde4}.fs-home-performance a:focus-visible{outline:3px solid #3779aa;outline-offset:4px}@media(max-width:1023px){.fs-home-performance-grid{grid-template-columns:1fr}.fs-home-performance{padding:45px 0}.fs-home-performance h2{font-size:30px}.fs-home-cache{padding:28px}.fs-home-cache .fs-home-cache-metric{font-size:80px}}@media(max-width:479px){.fs-home-tools>a{padding:20px 16px;gap:12px;align-items:flex-start}.fs-home-tools h3{font-size:18px}.fs-home-arrow{display:none}.fs-home-tool-icon{width:40px;height:40px;flex-basis:40px}.fs-home-cache{padding:26px 22px}.fs-home-performance-heading>p:last-child{font-size:14px}}