.page-module__E0kJGG__page{--hub-bg:#f4f3ef;--hub-panel:#eeece8;--hub-ink:#2c3343;--hub-accent:#5852ff;--hub-card-border:#cbc0b229;--hub-card-border-hover:#5852ff99;--hub-font-display:"Aktiv Grotesk Ex Trial", system-ui, sans-serif;--hub-font-body:"Switzer Variable", system-ui, sans-serif;background:var(--hub-bg);min-height:100vh;color:var(--hub-ink);position:relative;overflow-x:hidden}.page-module__E0kJGG__topBar{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;width:100%;padding:24px 48px;display:flex;position:absolute;inset:0 0 auto}.page-module__E0kJGG__topBar>*{pointer-events:auto}.page-module__E0kJGG__wordmark{align-items:center;display:flex}.page-module__E0kJGG__wordmarkImg{width:94px;height:24px;display:block}.page-module__E0kJGG__siteLink{font-family:var(--hub-font-body);letter-spacing:-.01em;color:var(--hub-accent);text-underline-offset:2px;font-size:16px;font-weight:500;line-height:normal;text-decoration:underline}.page-module__E0kJGG__siteLink:hover{opacity:.8}.page-module__E0kJGG__layout{grid-template-columns:minmax(min-content,2fr) minmax(min-content,3fr);min-height:100vh;display:grid}.page-module__E0kJGG__brandColumn{background:var(--hub-panel);align-items:center;min-height:100vh;padding:96px clamp(32px,4vw,64px) 64px;display:flex}.page-module__E0kJGG__title{font-family:var(--hub-font-display);letter-spacing:-.06em;color:var(--hub-ink);text-align:left;flex-direction:column;margin:0;font-size:clamp(44px,4.6vw,56px);font-weight:700;line-height:100%;transition:color .2s;display:flex}.page-module__E0kJGG__title:hover{color:#3221f7}.page-module__E0kJGG__title{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><text x='16' y='17' font-size='26' text-anchor='middle' dominant-baseline='central'>%E2%9D%A4%EF%B8%8F%E2%80%8D%F0%9F%94%A5</text></svg>") 16 16,auto}.page-module__E0kJGG__title span{white-space:nowrap;display:block}.page-module__E0kJGG__grid{box-sizing:border-box;grid-template-columns:repeat(2,minmax(min-content,1fr));align-content:center;align-items:stretch;gap:24px;min-height:100vh;padding:96px 48px 48px;display:grid}.page-module__E0kJGG__card{border:4px solid var(--hub-card-border);height:100%;color:inherit;box-sizing:border-box;transform-origin:50%;background:0 0;border-radius:16px;align-items:center;gap:16px;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.page-module__E0kJGG__card:hover,.page-module__E0kJGG__card:focus-visible{border-color:var(--hub-card-border-hover);z-index:1;outline:none;transform:rotate(-5deg);box-shadow:0 12px 28px #2c334314}.page-module__E0kJGG__cardThumb{flex-shrink:0;width:64px;height:64px;display:block}.page-module__E0kJGG__cardCopy{flex-direction:column;flex:auto;min-width:0;padding-right:8px;display:flex}.page-module__E0kJGG__cardTitle{font-family:var(--hub-font-body);letter-spacing:-.03em;color:var(--hub-ink);white-space:nowrap;margin:0;font-size:22px;font-weight:600;line-height:28px}.page-module__E0kJGG__cardDesc{display:none}.page-module__E0kJGG__cardArrow{background-color:#47484d;flex-shrink:0;width:24px;height:24px;transition:background-color .2s;-webkit-mask:url(/assets/Link%20Arrow.svg) 50%/contain no-repeat;mask:url(/assets/Link%20Arrow.svg) 50%/contain no-repeat}.page-module__E0kJGG__card:hover .page-module__E0kJGG__cardArrow,.page-module__E0kJGG__card:focus-visible .page-module__E0kJGG__cardArrow{background-color:var(--hub-accent)}.page-module__E0kJGG__lockOverlay{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2c334373;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.page-module__E0kJGG__lockModal{background:var(--hub-bg);border:4px solid var(--hub-card-border);border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:420px;padding:32px;display:flex}.page-module__E0kJGG__lockTitle{font-family:var(--hub-font-display);letter-spacing:-.04em;color:var(--hub-ink);margin:0;font-size:32px;font-weight:700;line-height:1.1}.page-module__E0kJGG__lockHint{font-family:var(--hub-font-body);color:#2c3343b3;margin:0 0 8px;font-size:16px;line-height:1.4}.page-module__E0kJGG__lockField{flex-direction:column;gap:8px;display:flex}.page-module__E0kJGG__lockFieldLabel{font-family:var(--hub-font-body);letter-spacing:.04em;text-transform:uppercase;color:#2c33438c;font-size:12px;font-weight:500}.page-module__E0kJGG__lockInput{width:100%;font-family:var(--hub-font-body);color:var(--hub-ink);background:#fff;border:1.5px solid #2c334326;border-radius:10px;outline:none;padding:12px 14px;font-size:16px;font-weight:500}.page-module__E0kJGG__lockInput:focus{border-color:var(--hub-accent);box-shadow:0 0 0 3px #5852ff2e}.page-module__E0kJGG__lockInput[aria-invalid=true]{border-color:#b423188c}.page-module__E0kJGG__lockError{font-family:var(--hub-font-body);color:#b42318;margin:0;font-size:14px}.page-module__E0kJGG__lockButton{appearance:none;background:var(--hub-accent);color:#fff;font-family:var(--hub-font-body);cursor:pointer;border:0;border-radius:999px;margin-top:8px;padding:14px 18px;font-size:16px;font-weight:700;line-height:1.2;transition:opacity .15s,transform .1s}.page-module__E0kJGG__lockButton:hover{opacity:.9}.page-module__E0kJGG__lockButton:active{transform:translateY(1px)}@media (max-width:1100px){.page-module__E0kJGG__layout{grid-template-columns:1fr}.page-module__E0kJGG__brandColumn{min-height:auto;padding:120px 48px 32px}.page-module__E0kJGG__title{font-size:48px;line-height:100%}.page-module__E0kJGG__grid{min-height:auto;padding:24px 48px 64px}}@media (max-width:760px){.page-module__E0kJGG__topBar{padding:20px 24px}.page-module__E0kJGG__brandColumn{padding:104px 24px 24px}.page-module__E0kJGG__title{font-size:40px;line-height:100%}.page-module__E0kJGG__title span{white-space:normal}.page-module__E0kJGG__grid{grid-template-columns:1fr;gap:24px;padding:8px 24px 48px}}
