@font-face{font-family:Brand Inter;src:url(/inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.brand-home-module__OKn_Xq__page{box-sizing:border-box;--brand-ink:#11233e;--brand-muted:#526174;--brand-paper:#f4f3ef;isolation:isolate;background:var(--brand-paper);width:100%;min-height:100svh;color:var(--brand-ink);-webkit-font-smoothing:antialiased;flex-direction:column;padding:24px clamp(24px,3.25vw,64px) 12px;font-family:Brand Inter,Inter,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:flex;position:relative;overflow:clip}.brand-home-module__OKn_Xq__page *,.brand-home-module__OKn_Xq__page :before,.brand-home-module__OKn_Xq__page :after{box-sizing:border-box}.brand-home-module__OKn_Xq__page a{color:inherit;text-decoration:none}.brand-home-module__OKn_Xq__page a:focus-visible{outline-offset:5px;outline:2px solid #385ac1}.brand-home-module__OKn_Xq__header{z-index:2;flex:0 0 44px;justify-content:flex-end;align-items:center;display:flex;position:relative}.brand-home-module__OKn_Xq__wordmark{aspect-ratio:3560/760;background-color:currentColor;width:100%;display:block;transform:translate(-1.46067%);-webkit-mask:url(/knotocol-wordmark.svg) 50%/contain no-repeat;mask:url(/knotocol-wordmark.svg) 50%/contain no-repeat}.brand-home-module__OKn_Xq__loginLink,.brand-home-module__OKn_Xq__contactLink{align-items:center;gap:8px;min-height:44px;display:inline-flex}.brand-home-module__OKn_Xq__loginLink{letter-spacing:-.035em;font-size:15px}.brand-home-module__OKn_Xq__loginLink svg{transition:transform .2s}.brand-home-module__OKn_Xq__loginLink:hover svg{transform:translate(2px,-2px)}.brand-home-module__OKn_Xq__hero{z-index:1;flex:1 0 auto;align-items:center;width:100%;min-height:min(650px,100svh - 146px);display:flex;position:relative}.brand-home-module__OKn_Xq__copy{z-index:1;width:min(54%,710px);min-width:0;position:relative;transform:translateY(clamp(20px,3.5svh,34px))}.brand-home-module__OKn_Xq__title{width:90%;max-width:640px;font:inherit;margin:0 0 24px}.brand-home-module__OKn_Xq__tagline{letter-spacing:-.042em;margin:0 0 14px;font-size:clamp(25px,2.3vw,38px);font-weight:400;line-height:1.18}.brand-home-module__OKn_Xq__description{color:var(--brand-muted);letter-spacing:-.025em;margin:0;font-size:clamp(13px,1.2vw,18px);line-height:1.5}.brand-home-module__OKn_Xq__waitlistInvite{flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px;display:flex}.brand-home-module__OKn_Xq__waitlistInvite[data-hidden]{visibility:hidden}.brand-home-module__OKn_Xq__waitlistCancel{min-height:46px;color:var(--brand-muted);font:inherit;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:15px}.brand-home-module__OKn_Xq__waitlistCancel:hover{color:var(--brand-ink)}.brand-home-module__OKn_Xq__waitlistCancel:focus-visible{outline-offset:3px;outline:2px solid #385ac1}.brand-home-module__OKn_Xq__waitlistPanel{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb8;border:1px solid #aab4c18c;border-radius:20px;width:min(40%,480px);margin-left:auto;padding:28px;animation:.32s cubic-bezier(.2,.7,.2,1) both brand-home-module__OKn_Xq__waitlistIn;position:relative;transform:translateY(clamp(20px,3.5svh,34px));box-shadow:0 24px 60px -28px #11233e47}@keyframes brand-home-module__OKn_Xq__waitlistIn{0%{opacity:0;transform:translate(14px,clamp(20px,3.5svh,34px))}}.brand-home-module__OKn_Xq__waitlist{flex-direction:column;gap:12px;display:flex}.brand-home-module__OKn_Xq__waitlistTitle{letter-spacing:-.03em;color:var(--brand-ink);margin:0 0 4px;font-size:19px;font-weight:600}.brand-home-module__OKn_Xq__waitlistGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.brand-home-module__OKn_Xq__waitlistField{flex-direction:column;gap:5px;min-width:0;display:flex}.brand-home-module__OKn_Xq__waitlistField:nth-child(3),.brand-home-module__OKn_Xq__waitlistField:nth-child(4){grid-column:1/-1}.brand-home-module__OKn_Xq__waitlistLabel{letter-spacing:.01em;color:var(--brand-muted);font-size:12px;font-weight:600}.brand-home-module__OKn_Xq__waitlistOptional{color:#8a96a8;font-weight:400}.brand-home-module__OKn_Xq__waitlistActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.brand-home-module__OKn_Xq__waitlistInput{width:100%;min-width:0;min-height:44px;color:var(--brand-ink);font:inherit;letter-spacing:-.02em;background:#ffffffb8;border:1px solid #aab4c1;border-radius:999px;padding:0 16px;font-size:15px}.brand-home-module__OKn_Xq__waitlistInput::placeholder{color:#8a96a8}.brand-home-module__OKn_Xq__waitlistInput:focus-visible{outline-offset:2px;outline:2px solid #385ac1}.brand-home-module__OKn_Xq__waitlistButton{background:var(--brand-ink);color:#fff;min-height:46px;font:inherit;letter-spacing:-.02em;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 22px;font-size:15px;font-weight:600;transition:transform .16s,opacity .16s}.brand-home-module__OKn_Xq__waitlistButton:hover{transform:translateY(-1px)}.brand-home-module__OKn_Xq__waitlistButton:disabled{opacity:.6;cursor:default;transform:none}.brand-home-module__OKn_Xq__waitlistButton:focus-visible{outline-offset:3px;outline:2px solid #385ac1}.brand-home-module__OKn_Xq__waitlistInput:disabled{opacity:.7}.brand-home-module__OKn_Xq__waitlistInput[aria-invalid=true]{background:#fff8f7;border-color:#b3261e}.brand-home-module__OKn_Xq__waitlistFieldError{letter-spacing:-.01em;color:#b3261e;margin:1px 0 0;font-size:12.5px;line-height:1.4}.brand-home-module__OKn_Xq__waitlistError,.brand-home-module__OKn_Xq__waitlistDone{letter-spacing:-.01em;margin:0;font-size:13px;line-height:1.5}.brand-home-module__OKn_Xq__waitlistError{color:#b3261e}.brand-home-module__OKn_Xq__waitlistDone{color:var(--brand-muted);letter-spacing:-.02em;margin-top:6px;font-size:15px;line-height:1.5}.brand-home-module__OKn_Xq__art{z-index:0;pointer-events:none;contain:layout paint;min-width:0;position:absolute;inset:0 0 0 18%;overflow:hidden}.brand-home-module__OKn_Xq__art:after{content:"";background:linear-gradient(90deg,#f4f3ef 0%,#f4f3eff0 12%,#f4f3ef80 34%,#f4f3ef00 58%),linear-gradient(#f4f3efa6 0%,#f4f3ef00 22% 72%,#f4f3efd9 92%,#f4f3ef 100%);position:absolute;inset:0}.brand-home-module__OKn_Xq__film,.brand-home-module__OKn_Xq__poster{-o-object-fit:cover;object-fit:cover;-o-object-position:32% 50%;object-position:32% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.brand-home-module__OKn_Xq__film{opacity:0;transition:opacity .45s}.brand-home-module__OKn_Xq__poster{opacity:1;transition:opacity .45s}.brand-home-module__OKn_Xq__art[data-ready=true] .brand-home-module__OKn_Xq__film{opacity:1}.brand-home-module__OKn_Xq__footer{z-index:2;letter-spacing:-.02em;border-top:1px solid #aab4c1;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:65px;font-size:12px;display:grid;position:relative}.brand-home-module__OKn_Xq__contactLink{justify-self:start;min-width:44px}.brand-home-module__OKn_Xq__copyright{white-space:nowrap;justify-self:end}.brand-home-module__OKn_Xq__recognition{color:var(--brand-muted);justify-self:center;align-items:center;gap:7px;margin:0;display:inline-flex}.brand-home-module__OKn_Xq__recognition:before{content:"";background:var(--brand-ink);border-radius:50%;flex:none;width:5px;height:5px}.brand-home-module__OKn_Xq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-home-module__OKn_Xq__skipLink{z-index:10;background:var(--brand-paper);padding:12px;position:absolute;top:12px;left:24px;transform:translateY(-160%)}.brand-home-module__OKn_Xq__skipLink:focus{transform:translateY(0)}@media (min-width:1700px){.brand-home-module__OKn_Xq__hero{max-width:1850px;margin-inline:auto}}@media (max-width:800px){.brand-home-module__OKn_Xq__page{padding:18px 26px 12px}.brand-home-module__OKn_Xq__hero{min-height:0;padding-block:64px 280px}.brand-home-module__OKn_Xq__art{inset:30% -30% 10%}.brand-home-module__OKn_Xq__art:after{background:linear-gradient(#f4f3ef 0%,#f4f3ef99 20%,#f4f3ef00 42% 65%,#f4f3ef 94%)}.brand-home-module__OKn_Xq__film,.brand-home-module__OKn_Xq__poster{-o-object-position:40% 50%;object-position:40% 50%}.brand-home-module__OKn_Xq__copy{width:100%;transform:none}.brand-home-module__OKn_Xq__hero{flex-direction:column;align-items:stretch}.brand-home-module__OKn_Xq__waitlistPanel{width:100%;margin:28px 0 0;padding:22px;animation-name:brand-home-module__OKn_Xq__waitlistInStacked;transform:none}.brand-home-module__OKn_Xq__waitlistInvite[data-hidden]{display:none}.brand-home-module__OKn_Xq__title{width:min(90%,450px);margin-bottom:22px}.brand-home-module__OKn_Xq__tagline{margin-bottom:12px;font-size:29px}.brand-home-module__OKn_Xq__description{font-size:16px}.brand-home-module__OKn_Xq__footer{grid-template-columns:1fr 1fr;gap:0 12px;padding-top:5px}.brand-home-module__OKn_Xq__recognition{grid-area:1/1/auto/-1;justify-self:start;padding-top:12px}}@media (max-width:480px){.brand-home-module__OKn_Xq__page{padding-inline:21px}.brand-home-module__OKn_Xq__loginLink{gap:5px;font-size:13px}.brand-home-module__OKn_Xq__hero{padding-block:44px 280px}.brand-home-module__OKn_Xq__title{margin-bottom:19px}.brand-home-module__OKn_Xq__tagline{font-size:25px}.brand-home-module__OKn_Xq__description{font-size:13px}.brand-home-module__OKn_Xq__footer{font-size:11px}}@media (max-width:350px){.brand-home-module__OKn_Xq__page{padding-inline:17px}.brand-home-module__OKn_Xq__hero{padding-block:40px 250px}.brand-home-module__OKn_Xq__tagline{font-size:22px}.brand-home-module__OKn_Xq__description{font-size:12px}}@keyframes brand-home-module__OKn_Xq__waitlistInStacked{0%{opacity:0;transform:translateY(10px)}}@media (max-width:480px){.brand-home-module__OKn_Xq__waitlistGrid{grid-template-columns:1fr}.brand-home-module__OKn_Xq__waitlistField:nth-child(n){grid-column:auto}}@media (prefers-reduced-motion:reduce){.brand-home-module__OKn_Xq__page *,.brand-home-module__OKn_Xq__page :before,.brand-home-module__OKn_Xq__page :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.brand-home-module__OKn_Xq__wordmark{background-color:canvastext}.brand-home-module__OKn_Xq__recognition:before{background:canvastext}}
