.Shells-module__JKKwia__header{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf9f0;border-bottom:1px solid #41294b17;position:sticky;top:0}.Shells-module__JKKwia__headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 40px,1440px);min-height:68px;margin:0 auto;display:flex}.Shells-module__JKKwia__brand{min-height:44px;color:var(--ink);align-items:center;gap:10px;font-family:Georgia,serif;font-size:1.2rem;font-weight:700;display:inline-flex}.Shells-module__JKKwia__brandMark{color:#fff;background:linear-gradient(145deg, var(--primary), #94649e);border-radius:11px 11px 16px;place-items:center;width:36px;height:36px;display:inline-grid;box-shadow:0 8px 22px #6f477f3d}.Shells-module__JKKwia__marketingNav,.Shells-module__JKKwia__ownerNav{color:var(--muted);align-items:center;gap:24px;font-size:.9rem;font-weight:700;display:flex}.Shells-module__JKKwia__marketingNav a,.Shells-module__JKKwia__ownerNav a{align-items:center;min-height:44px;display:inline-flex}.Shells-module__JKKwia__primaryLink{color:#fff;background:var(--ink);border-radius:999px;padding:0 18px;min-height:42px!important}.Shells-module__JKKwia__ownerHeader{background:#f7f3f8f0}.Shells-module__JKKwia__ownerActions{align-items:center;gap:8px;display:flex}.Shells-module__JKKwia__account{position:relative}.Shells-module__JKKwia__accountTrigger{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:0 14px;font-size:.84rem;font-weight:750;display:inline-flex}.Shells-module__JKKwia__accountMenu{border:1px solid var(--line);width:190px;box-shadow:var(--shadow);background:#fff;border-radius:14px;gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.Shells-module__JKKwia__accountMenu a,.Shells-module__JKKwia__accountMenu button{width:100%;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:.84rem;display:flex}.Shells-module__JKKwia__accountMenu a:hover,.Shells-module__JKKwia__accountMenu button:hover:not(:disabled){background:var(--canvas)}.Shells-module__JKKwia__accountMenu button:disabled{cursor:wait;opacity:.65}.Shells-module__JKKwia__accountError{color:var(--danger,#9c2f2f);margin:4px 8px;font-size:.76rem;line-height:1.35}.Shells-module__JKKwia__guestHeader .Shells-module__JKKwia__headerInner{min-height:58px}.Shells-module__JKKwia__guestLabel{color:var(--muted);font-size:.78rem;font-weight:700}.Shells-module__JKKwia__footer{justify-content:space-between;align-items:center;gap:28px;width:min(100% - 40px,1440px);min-height:148px;margin:0 auto;padding:36px 0;display:flex}.Shells-module__JKKwia__footerWrap{border-top:1px solid var(--line);background:var(--paper)}.Shells-module__JKKwia__footerCopy p{color:var(--muted);margin:9px 0 0;font-size:.88rem}.Shells-module__JKKwia__footerLinks{color:var(--muted);flex-wrap:wrap;gap:22px;font-size:.84rem;display:flex}.Shells-module__JKKwia__guestFooter{min-height:96px;padding:24px 0}.Shells-module__JKKwia__guestFooter .Shells-module__JKKwia__footerCopy p{margin-left:8px;display:inline}@media (max-width:760px){.Shells-module__JKKwia__headerInner,.Shells-module__JKKwia__footer{width:min(100% - 32px,1440px)}.Shells-module__JKKwia__headerInner{min-height:60px}.Shells-module__JKKwia__brand{font-size:1.04rem}.Shells-module__JKKwia__brandMark{width:32px;height:32px}.Shells-module__JKKwia__marketingNav a:not(.Shells-module__JKKwia__primaryLink),.Shells-module__JKKwia__ownerNav{display:none}.Shells-module__JKKwia__primaryLink{padding:0 14px;font-size:.78rem;min-height:40px!important}.Shells-module__JKKwia__accountTrigger{justify-content:center;width:44px;padding:0;font-size:0}.Shells-module__JKKwia__accountTrigger:before{content:"Menu";font-size:.72rem}.Shells-module__JKKwia__guestLabel{display:none}.Shells-module__JKKwia__footer{flex-direction:column;align-items:flex-start;min-height:0;padding:30px 0}.Shells-module__JKKwia__guestFooter{flex-direction:row;align-items:center}.Shells-module__JKKwia__guestFooter .Shells-module__JKKwia__footerCopy p{display:none}}
