.altamiq-header{background:#fff;border-bottom:1px solid #0f172a14;left:auto;position:relative;top:auto;transition:box-shadow .3s ease,background-color .3s ease;width:100%;z-index:10000}.altamiq-header-spacer{display:block;height:0;pointer-events:none;width:100%}.altamiq-header.is-sticky{box-shadow:0 4px 18px rgba(15,23,42,.08);left:0;position:fixed!important;top:-100%;transform:none!important;transition:top .45s cubic-bezier(.22,1,.36,1);width:100%;will-change:top;z-index:10000}.altamiq-header.is-sticky.is-sticky-visible{top:0;transform:none!important}.altamiq-header.is-open{top:0}@media (prefers-reduced-motion:reduce){.altamiq-header.is-sticky{transition:none}}.altamiq-header,.altamiq-header *{box-sizing:border-box}.altamiq-header__inner{align-items:center;display:flex;gap:20px;margin:0 auto;max-width:1220px;padding:16px 20px;position:relative;width:100%;z-index:2}.altamiq-header__logo{display:flex;flex:0 0 auto}.altamiq-header__logo a{align-items:center;display:inline-flex;text-decoration:none}.altamiq-header__logo img{display:block;max-height:32px;max-width:148px;object-fit:contain;width:auto}.altamiq-header__text-logo{color:#11182b;font-size:28px;font-weight:700}.altamiq-header__nav{flex:1 1 auto;min-width:0}.altamiq-header__nav ul{align-items:center;display:flex;flex-wrap:nowrap;gap:32px;justify-content:center;list-style:none;margin:0;padding:0}.altamiq-header__nav li{margin:0;padding:0}.altamiq-header__nav a{color:#334155;font-size:15px;font-weight:500;line-height:120%;text-decoration:none;white-space:nowrap}.altamiq-header__nav a:hover{color:#f5e309}.altamiq-header__actions{align-items:center;display:flex;flex:0 0 auto;gap:15px}.altamiq-header__signin{color:#334155!important;color:#f5e309;font-weight:400}.altamiq-header__demo,.altamiq-header__signin{font-size:15px;line-height:120%;text-decoration:none;white-space:nowrap}.altamiq-header__demo{align-items:center;background:#f5e309;border-radius:10px;color:#0f172a!important;display:inline-flex;font-weight:500;gap:8px;justify-content:center;padding:14px 22px}.altamiq-header__demo:hover{background-color:#fff02e;box-shadow:0 8px 16px -4px #0f172a40}.altamiq-header__demo-arrow{font-size:0}.altamiq-header__toggle{align-items:center;background:transparent;border:1px solid #0f172a1f;border-radius:10px;cursor:pointer;display:none;flex:0 0 auto;flex-direction:column;gap:5px;height:42px;justify-content:center;padding:10px 12px;width:42px}.altamiq-header__toggle span{background:#0f172a;border-radius:2px;display:block;height:2px;transition:transform .2s ease,opacity .2s ease;width:20px}.altamiq-header__mobile{display:none}.altamiq-header.is-open .altamiq-header__mobile{background:#f7f6f2;border:0;display:block;height:100vh;height:100dvh;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:100px 20px;position:fixed;width:100%;z-index:1}.altamiq-header.is-open .altamiq-header__inner{background:#f7f6f2;left:50%;max-width:none;padding:20px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:10001}.altamiq-header.is-open .altamiq-header__logo{display:flex;position:relative;z-index:2}.altamiq-header.is-open .altamiq-header__toggle{background:transparent;border:2px solid #deddd9;border-radius:10px;display:flex;height:44px;position:relative;width:44px;z-index:2}.altamiq-header.is-open .altamiq-header__toggle span{height:1.75px;width:14px}.altamiq-header.is-open
.altamiq-header__toggle span:first-child{transform:translateY(4px) rotate(45deg)}.altamiq-header.is-open
.altamiq-header__toggle span:nth-child(2){opacity:0}.altamiq-header.is-open
.altamiq-header__toggle span:nth-child(3){transform:translateY(-12px) rotate(-45deg)}.altamiq-header__mobile-nav ul{list-style:none;margin:0;padding:0}.altamiq-header__mobile-nav li{border-bottom:1px solid #0f172a1a;margin:0;padding:0}.altamiq-header__mobile-nav a{align-items:center;color:#0f172a;display:flex;font-size:24px;font-weight:600;justify-content:space-between;line-height:140%;padding:18px 0;text-decoration:none}.altamiq-header__mobile-actions{background:#f7f6f2;bottom:32px;display:flex;flex-direction:column;gap:16px;left:20px;margin:0;padding:12px 0 0;position:fixed;right:20px;z-index:10002}.altamiq-header__mobile-demo{background:#0f172a;border-radius:20px;color:#fff!important;font-size:15px;gap:8px;line-height:120%;padding:14px 22px;text-align:center}.altamiq-header__mobile-demo,.altamiq-header__mobile-signin{align-items:center;display:flex;font-weight:500;justify-content:center;text-decoration:none}.altamiq-header__mobile-signin{border:0;color:#334155!important;font-size:16px;line-height:140%}@media (prefers-reduced-motion:reduce){.altamiq-header__toggle span{transition:none}}@media (min-width:901px) and (max-width:1199px){.altamiq-header__logo img{max-height:25px}.altamiq-header__nav ul{gap:15px}.altamiq-header__nav a{font-size:14px}.altamiq-header__demo{font-size:14px;padding:14px 15px}.altamiq-header__signin{font-size:14px}}@media (min-width:901px){.altamiq-header__inner{align-items:center;display:flex}.altamiq-header__logo{flex:0 0 auto}.altamiq-header__nav{display:block;flex:1 1 auto;min-width:0}.altamiq-header__nav ul{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.altamiq-header__actions{align-items:center;display:flex;flex:0 0 auto}.altamiq-header__mobile,.altamiq-header__toggle{display:none!important}}@media (max-width:900px){.altamiq-header__inner{align-items:center;display:flex;justify-content:space-between}.altamiq-header__actions,.altamiq-header__nav{display:none!important}.altamiq-header__toggle{display:flex;flex:0 0 auto;margin-left:auto}.altamiq-header:not(.is-open) .altamiq-header__mobile{display:none!important}.altamiq-header.is-open .altamiq-header__mobile{display:block}.altamiq-header.is-open .altamiq-header__inner{background:#f7f6f2;left:50%;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:10001}.altamiq-header.is-open .altamiq-header__toggle{display:flex;position:relative;z-index:10002}.altamiq-header.is-open .altamiq-header__toggle span:first-child{transform:translateY(6.75px) rotate(45deg)}.altamiq-header.is-open .altamiq-header__toggle span:nth-child(2){opacity:0}.altamiq-header.is-open .altamiq-header__toggle span:nth-child(3){transform:translateY(-6.75px) rotate(-45deg)}}