@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");body{margin:0}.r17-nav,.r17-nav *,.r17-nav :after,.r17-nav :before{box-sizing:border-box}.r17-nav{--accent:#ec6726;--ink:#1f1f1f;--ink-soft:#616161;--background:#fff;--hairline:#e6e4e0;--font-display:"Poppins",ui-sans-serif,system-ui,sans-serif;font-family:Poppins,ui-sans-serif,system-ui,sans-serif}.r17-nav .r17-container{margin-inline:auto;max-width:1320px;padding-inline:1.5rem;width:100%}.r17-nav .r17-btn{align-items:center;border-radius:2px;display:inline-flex;font-weight:600;gap:.5rem;text-decoration:none;transition:transform .2s ease}.r17-nav .r17-btn--primary{background:var(--accent);color:#fff}.r17-nav .r17-btn--primary:hover{transform:translateY(-2px)}.r17-nav .r17-btn__arrow{transition:transform .2s ease}.r17-nav .r17-btn:hover .r17-btn__arrow{transform:translateX(3px)}.r17-nav{backdrop-filter:blur(12px);background:color-mix(in srgb,var(--background) 90%,transparent);border-bottom:1px solid var(--hairline);position:sticky;top:0;z-index:50}.r17-nav__inner{align-items:center;display:flex;height:4rem;justify-content:space-between;position:relative}.r17-nav__brand{align-items:center;display:inline-flex;gap:.5rem;text-decoration:none}.r17-nav__logo{height:1.75rem;width:auto}.r17-nav__brand-text{color:var(--ink);font-family:var(--font-display);font-weight:600}.r17-nav__links{align-items:center;display:none;font-size:13px;font-weight:500;gap:1.25rem}@media (min-width:1280px){.r17-nav__links{gap:1.75rem}}.r17-nav__link{color:var(--ink-soft);text-decoration:none;transition:color .2s ease;white-space:nowrap}.r17-nav__link:hover{color:var(--ink)}.r17-nav__link--active{color:var(--ink);font-weight:600}.r17-nav__cta{font-size:13px;height:2.5rem;padding-inline:1.25rem}@media (min-width:1024px){.r17-nav__links{display:flex;left:50%;max-width:calc(100% - 22rem);overflow:visible;position:absolute;transform:translateX(-50%)}}.r17-nav__lang{font-size:11px;font-weight:600;letter-spacing:.12em;margin-inline-end:1rem;margin-inline-start:auto;position:relative;text-transform:uppercase}.r17-nav__lang-toggle{align-items:center;border:1px solid var(--hairline,#e6e4e0);border-radius:2px;color:var(--ink);cursor:pointer;display:inline-flex;gap:.4rem;list-style:none;padding:.4rem .6rem;transition:border-color .2s ease}.r17-nav__lang-toggle::-webkit-details-marker{display:none}.r17-nav__lang-toggle:hover{border-color:var(--ink-soft)}.r17-nav__lang-chevron{border-inline:4px solid transparent;border-top:5px solid;height:0;transition:transform .2s ease;width:0}.r17-nav__lang[open] .r17-nav__lang-chevron{transform:rotate(180deg)}.r17-nav__lang-menu{background:#fff;border:1px solid var(--hairline,#e6e4e0);border-radius:2px;box-shadow:0 8px 24px rgba(31,31,31,.08);display:flex;flex-direction:column;inset-inline-end:0;min-width:100%;position:absolute;top:calc(100% + .35rem);z-index:20}.r17-nav__lang-option{color:var(--ink-soft);padding:.5rem .75rem;text-decoration:none;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.r17-nav__lang-option:hover{background:rgba(31,31,31,.04);color:var(--ink)}.r17-nav__item{position:relative}.r17-nav__link--parent{align-items:center;cursor:pointer;display:inline-flex;gap:.4rem;list-style:none}.r17-nav__link--parent::-webkit-details-marker{display:none}.r17-nav__chevron{border-inline:3.5px solid transparent;border-top:4.5px solid;height:0;transition:transform .2s ease;width:0}.r17-nav__item[open] .r17-nav__chevron{transform:rotate(180deg)}.r17-nav__submenu{background:#fff;border:1px solid var(--hairline,#e6e4e0);border-radius:2px;box-shadow:0 8px 24px rgba(31,31,31,.08);display:flex;flex-direction:column;inset-inline-start:0;min-width:13rem;padding:.35rem;position:absolute;top:calc(100% + .6rem);z-index:20}.r17-nav__sublink{border-radius:2px;color:var(--ink-soft);font-size:13px;font-weight:500;padding:.55rem .75rem;text-decoration:none;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.r17-nav__sublink:hover{background:rgba(31,31,31,.04);color:var(--ink)}.r17-nav__sublink--active{color:var(--ink);font-weight:600}