.country-page .fb-hero h1 .accent{background:linear-gradient(90deg,#b8d8ff 0%,#fff 60%);-webkit-background-clip:text;background-clip:text;color:transparent}.country-page .country-hero{position:relative;z-index:2;text-align:center;max-width:880px;margin:0 auto}.country-page .country-hero h1{margin-top:22px}.country-page .country-hero p.lead{max-width:none;margin-left:auto;margin-right:auto}.country-page .country-hero .fb-cta-row{justify-content:center;flex-wrap:wrap}.country-breadcrumb{padding:24px 0 0;background:var(--fb-brand-gradient-soft)}.country-breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-size:.88rem;color:var(--fb-ink-muted)}.country-breadcrumb li{display:inline-flex;align-items:center;gap:8px}.country-breadcrumb li+li::before{content:"/";color:var(--fb-line);font-weight:600}.country-breadcrumb a{color:var(--fb-brand-light);font-weight:600;text-decoration:none}.country-breadcrumb a:hover{color:var(--fb-brand-dark)}.country-breadcrumb li[aria-current="page"]{color:var(--fb-brand-dark);font-weight:600}.country-tldr-wrap{padding:60px 0 0;background:var(--fb-brand-gradient-soft)}.country-tldr{background:#fff;border:1px solid var(--fb-line);border-radius:18px;padding:28px 32px;box-shadow:var(--fb-shadow-sm);position:relative;border-left:4px solid var(--fb-brand-light)}.country-tldr-label{display:inline-block;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--fb-brand-light);font-weight:800;margin-bottom:10px}.country-tldr p{margin:0;color:var(--fb-ink);line-height:1.7;font-size:1.02rem}.country-toc{background:#fff;border:1px solid var(--fb-line);border-radius:18px;padding:28px 32px;box-shadow:var(--fb-shadow-sm);margin-top:24px}.country-toc h2{font-size:1.1rem!important;font-weight:800;color:var(--fb-brand-dark);margin:0 0 16px!important;text-transform:uppercase;letter-spacing:.08em}.country-toc ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;counter-reset:toc}@media(max-width:767px){.country-toc ol{grid-template-columns:1fr}}.country-toc li{counter-increment:toc;padding:6px 0;border-bottom:1px dashed var(--fb-line)}.country-toc li::before{content:counter(toc,decimal-leading-zero);color:var(--fb-brand-light);font-weight:800;margin-right:12px;font-size:.85rem}.country-toc a{color:var(--fb-ink);text-decoration:none;font-weight:500}.country-toc a:hover{color:var(--fb-brand-light)}.country-page .fb-section-head.country-left{text-align:left;max-width:820px;margin:0 0 32px}.country-page .fb-section-head.country-left .fb-sub{max-width:820px}.country-prose p{color:var(--fb-ink);line-height:1.75;font-size:1rem;margin:0 0 16px}.country-prose p:last-child{margin-bottom:0}.country-prose ul.country-bullets{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}@media(max-width:767px){.country-prose ul.country-bullets{grid-template-columns:1fr}}.country-prose ul.country-bullets li{padding:8px 0 8px 28px;position:relative;color:var(--fb-ink);line-height:1.55}.country-prose ul.country-bullets li::before{content:"";position:absolute;left:0;top:14px;width:16px;height:16px;border-radius:999px;background:var(--fb-brand-gradient-soft) center/14px no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a74c6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.country-solutions{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:767px){.country-solutions{grid-template-columns:1fr}}.country-solution{position:relative;background:#fff;border:1px solid var(--fb-line);border-radius:20px;padding:32px 30px;box-shadow:var(--fb-shadow-sm);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;overflow:hidden;color:inherit;text-decoration:none;cursor:pointer}.country-solution::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--fb-brand-gradient);opacity:.85}.country-solution:hover{transform:translateY(-4px);box-shadow:var(--fb-shadow-md);border-color:rgba(26,116,198,.25);color:inherit;text-decoration:none}.country-solution-head{display:flex;align-items:center;gap:14px;margin-bottom:16px}.country-solution-ico{width:52px;height:52px;border-radius:14px;background:var(--fb-brand-gradient-soft);color:var(--fb-brand-light);display:flex;align-items:center;justify-content:center;flex-shrink:0}.country-solution-ico svg{width:26px;height:26px}.country-solution h3{margin:0;font-size:1.2rem;font-weight:800;color:var(--fb-brand-dark);line-height:1.25}.country-solution-best{font-size:.82rem;font-weight:700;color:var(--fb-brand-light);text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.country-solution p{color:var(--fb-ink-muted);line-height:1.65;font-size:.95rem;margin:0 0 18px;flex:1}.country-solution .country-solution-link{display:inline-flex;align-items:center;gap:6px;color:var(--fb-brand-light);font-weight:700;text-decoration:none;transition:gap .2s ease,color .2s ease}.country-solution:hover .country-solution-link{color:var(--fb-brand-dark);gap:10px}.country-solution .country-solution-link svg{width:14px;height:14px}.country-pricing-card{background:#fff;border:1px solid var(--fb-line);border-radius:20px;padding:36px 32px;box-shadow:var(--fb-shadow-sm)}.country-pricing-card p{color:var(--fb-ink);line-height:1.7;margin:0 0 18px}.country-pricing-card ul{list-style:none;padding:0;margin:0 0 24px;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}@media(max-width:767px){.country-pricing-card ul{grid-template-columns:1fr}}.country-pricing-card ul li{padding:8px 0 8px 24px;position:relative;color:var(--fb-ink-muted);line-height:1.5;font-size:.95rem}.country-pricing-card ul li::before{content:"";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:999px;background:var(--fb-brand-light)}.country-pricing-cta{display:flex;flex-wrap:wrap;gap:12px;padding-top:18px;border-top:1px solid var(--fb-line)}.country-final-cta{text-align:center;max-width:720px;margin:0 auto}.country-final-cta h2{color:#fff;margin:0 0 16px}.country-final-cta p{color:#d6e3f3;font-size:1.08rem;line-height:1.65;margin:0 0 28px}.country-final-cta .fb-cta-row{justify-content:center}