.hero-menu .hero-menu-links{align-items:center;display:flex}.applications-disclosure{position:static}.applications-trigger{color:#203e2d;min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-size:16px;font-weight:500;display:inline-flex}.applications-trigger:hover,.applications-trigger[aria-expanded=true]{background:#eef4ec}.applications-chevron{fill:currentColor;flex:none;width:20px;height:20px}.applications-trigger[aria-expanded=true] .applications-chevron{transform:rotate(180deg)}.applications-panel{width:100%;max-height:var(--applications-max-height,70svh);overscroll-behavior:contain;color:#203e2d;background:#fff;border-radius:0 0 10px 10px;padding:12px 24px 24px;position:absolute;top:100%;left:0;overflow-y:auto}.applications-panel[hidden]{display:none}.hero-menu:has(.applications-trigger[aria-expanded=true]){border-bottom-right-radius:0;border-bottom-left-radius:0}.applications-panel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 20px;display:grid}.applications-panel-link{border-radius:10px;align-items:center;gap:14px;min-height:56px;padding:10px 12px;font-size:16px;font-weight:500;line-height:1.3;display:flex}.applications-panel-link img{object-fit:contain;flex:none;width:36px;height:36px}.applications-panel-link span{overflow-wrap:anywhere;min-width:0}.applications-panel-link:hover,.applications-panel-link[aria-current=page]{background:#eef4ec}.applications-panel-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding-inline:12px;font-size:16px;display:flex}.applications-panel-footer a{text-underline-offset:5px;text-decoration:underline}.applications-panel-footer button{min-height:44px;font:inherit;cursor:pointer;background:#eef4ec;border-radius:10px;padding:8px 12px}.applications-panel :focus-visible,.applications-trigger:focus-visible{outline-offset:3px;outline:3px solid #416d48}.site-footer-brand{width:fit-content;margin-bottom:24px;display:block}.site-footer-logo{width:auto;height:32px;display:block}.hero-stage .app-banner{height:75vh}@media (width>=761px) and (width<=1000px){.hero-menu .brand{width:170px}.hero-menu .hero-menu-links{gap:16px}.hero-menu .header-actions{gap:8px}.hero-menu .lang-select{width:120px}.hero-menu .login-button{padding-inline:14px}}@media (width<=760px){.hero-menu .brand-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;display:grid}.hero-menu .header-actions{grid-area:1/2}.hero-menu .hero-menu-links{grid-area:2/1/auto/-1;margin:0;display:flex}.hero-menu .hero-platform-link{display:none}.applications-disclosure,.applications-trigger{width:100%}.applications-trigger{background:#eef4ec;justify-content:space-between}.applications-panel{padding:12px}.applications-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.applications-panel-link{gap:10px;min-height:60px;padding:10px 8px;font-size:15px}.applications-panel-link img{width:30px;height:30px}.applications-panel-footer{flex-wrap:wrap;gap:12px;padding-inline:8px}.hero-stage .app-banner-inner{align-items:center;padding-top:160px}.hero-stage .app-banner-scrim{background:linear-gradient(#ffffff0d,#ffffffe6 45%,#fffffffa)}}@media (height<=600px){.hero-stage .app-banner{height:max(75vh,330px)}}@media (prefers-reduced-motion:no-preference){.applications-panel:not([hidden]){animation:.16s ease-out applications-arrive}.applications-chevron{transition:transform .16s}@keyframes applications-arrive{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}}@media (width<=760px){.hero-menu .header-actions{display:contents}.hero-menu .brand{grid-area:1/1;width:150px;max-width:100%}.hero-menu .hero-menu-links{grid-area:2/1}.hero-menu .lang-select{grid-area:2/2;width:100px;max-width:100%;min-height:44px;padding-left:8px;font-size:12px}.hero-menu .login-button{grid-area:1/2;justify-self:end;min-height:40px;padding:8px 14px}}@media (width<=360px){.applications-panel-grid{grid-template-columns:1fr}.applications-panel-link{font-size:16px}}@media (width>=761px) and (width<=1000px){.applications-panel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.applications-panel-price,.applications-panel-platform{display:none}@media (width>=761px) and (width<=1000px){.hero-menu .brand-row{flex-wrap:nowrap;gap:12px}.hero-menu .brand{flex-shrink:0;width:150px}.hero-menu .hero-menu-links{gap:12px}.hero-menu .hero-platform-link{display:none}.hero-menu .language-picker.lang-select{width:110px}.applications-panel-platform{align-items:center;min-height:44px;display:inline-flex}}@media (width<=760px){.hero-menu .hero-price-link{display:none}.hero-menu .applications-trigger{gap:6px;padding-inline:8px;font-size:14px}.hero-menu .applications-chevron{width:18px;height:18px}.applications-panel-price,.applications-panel-platform{align-items:center;min-height:44px;display:inline-flex}}.hero-menu .brand{flex-shrink:0;width:auto}.hero-menu .brand img{width:auto;height:32px}
