.utility-icon{border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:30px;height:30px;display:grid!important}.utility-icon:hover{background:#ffffff1f}.currency-selector,.language-selector{min-width:100px;height:40px;color:var(--green);background:#fffdf8;border:1px solid #d7c28b;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:0 3px 12px #183f350d}.currency-selector>span{font-size:1.2rem;line-height:1}.currency-selector select,.language-selector select{width:64px;color:var(--green);cursor:pointer;background:0 0;border:0;outline:0;font:700 .8rem Arial,sans-serif}.language-selector{min-width:82px}.language-selector svg{color:var(--gold);flex:none}.success-stories{background:#fff;grid-template-columns:1fr .65fr;align-items:center;gap:8vw;display:grid}.success-stories h2{font-size:clamp(2.6rem,4.5vw,4.8rem);font-weight:500;line-height:1.03}.success-stories>div>p:last-child{max-width:680px;color:var(--muted)}.success-stories aside{background:var(--sand);padding:36px}.success-stories aside>span{letter-spacing:.16em;color:var(--terracotta);font-size:.68rem;font-weight:800}.success-stories h3{color:var(--green);margin:15px 0 28px;font-size:2rem}@media (max-width:1120px){.nav{gap:12px}.nav a{font-size:.79rem}.currency-selector{min-width:96px}.nav-cta{padding:10px 13px}}@media (max-width:900px){.currency-selector,.language-selector{border-radius:4px;justify-content:center;width:100%}.currency-selector select,.language-selector select{width:auto}.success-stories{grid-template-columns:1fr;gap:35px}}@media (max-width:560px){.success-stories aside{padding:27px 22px}}.currency-selector,.language-selector{min-width:0;height:34px;box-shadow:none;background:#f8faf7;border:1px solid #dce3dc;border-radius:7px;gap:4px;padding:0 7px}.currency-selector>span{font-size:.85rem}.currency-selector select{width:58px}.language-selector select{width:44px}.currency-selector:focus-within,.language-selector:focus-within{outline:2px solid var(--green);outline-offset:3px}@media (max-width:900px){.currency-selector,.language-selector{align-self:center;width:auto;min-height:44px;padding:0 10px}.currency-selector select{width:62px}.language-selector select{width:52px}}
