.option-b{font-family:var(--font-roboto), Arial, Helvetica, sans-serif}.option-b .b-serif{font-family:Times New Roman,Times,serif}.option-b a:focus-visible{outline-offset:4px;outline:3px solid #e7c983}.option-b .b-product-visual:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #102e2b14}.option-b .b-product-image{filter:saturate(.82)contrast(1.02);transition:transform .7s cubic-bezier(.2,.72,.2,1),filter .5s}.option-b article:hover .b-product-image{filter:saturate(.92)contrast(1.02);transform:scale(1.025)}.option-b .africa-country{fill:#31514e;stroke:#78908c;stroke-width:.75px;vector-effect:non-scaling-stroke;transition:fill .22s,opacity .22s}.option-b .africa-country.is-office{fill:#e7c983;stroke:#f6e6b9;stroke-width:1.2px}.option-b .mauritius-ring{fill:none;stroke:#e7c983;stroke-width:1.5px;opacity:.75}.option-b .mauritius-dot{fill:#e7c983}@keyframes b-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animate-b-enter{animation:.85s cubic-bezier(.2,.72,.2,1) both b-enter}@media (prefers-reduced-motion:reduce){.animate-b-enter{animation:none}}
