@keyframes tBSc-q_klNavBar{0%{transform:scaleX(0)}12%{transform:scaleX(.3)}45%{transform:scaleX(.66)}to{transform:scaleX(.92)}}@keyframes tBSc-q_klNavBarIn{to{opacity:1}}.tBSc-q_navbar{display:none}@media (hover:none) and (pointer:coarse),(display-mode:standalone){.tBSc-q_navbar{top:env(safe-area-inset-top,0px);z-index:2147483000;pointer-events:none;opacity:0;transform-origin:0;background:var(--kl-accent);height:3px;display:block;position:fixed;left:0;right:0;transform:scaleX(0);box-shadow:0 0 8px #e6c8bd73}.tBSc-q_navbarOn{animation:.2s .12s forwards tBSc-q_klNavBarIn,9s cubic-bezier(.1,.7,.2,1) .12s forwards tBSc-q_klNavBar}}@media (prefers-reduced-motion:reduce){.tBSc-q_navbarOn{animation:0s .12s forwards tBSc-q_klNavBarIn;transform:scaleX(.6)}}@keyframes tBSc-q_klSlowIn{0%{opacity:0;transform:translate(-50%,8px)}}.tBSc-q_slow{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 92px);z-index:100;border-radius:var(--kl-radius-pill);max-width:calc(100vw - 28px);color:var(--kl-text-dim);font-family:var(--kl-ff-ui);animation:tBSc-q_klSlowIn var(--kl-dur-popover) var(--kl-ease-out) backwards;background:#200a0af7;border:1px solid #e6c8bd42;align-items:center;gap:14px;padding:8px 8px 8px 18px;font-size:13px;line-height:1.3;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px -10px #000c}.tBSc-q_slowBtn{border-radius:var(--kl-radius-pill);background:var(--kl-accent);min-height:36px;color:var(--kl-bg);font-family:var(--kl-ff-ui);cursor:pointer;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out);border:0;flex-shrink:0;padding:0 16px;font-size:13px;font-weight:700}@media (prefers-reduced-motion:no-preference){.tBSc-q_slowBtn:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.tBSc-q_slow{animation:none}}@media (min-width:1025px){.tBSc-q_slow{bottom:28px}}@keyframes tBSc-q_klOfflineIn{0%{opacity:0}to{opacity:1}}@keyframes tBSc-q_klOfflineNudge{0%,to{transform:none}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.tBSc-q_offline{z-index:2147483000;padding:max(24px, env(safe-area-inset-top,0px)) 22px max(32px, env(safe-area-inset-bottom,0px));text-align:center;background:radial-gradient(120% 70% at 50% 0%, #2a0a08 0%, var(--kl-bg) 62%) var(--kl-bg);color:var(--kl-text);overscroll-behavior:contain;justify-content:center;align-items:center;animation:.2s both tBSc-q_klOfflineIn;display:flex;position:fixed;inset:0}.tBSc-q_box{max-width:460px}.tBSc-q_logo{background:url(../media/wordmark.1l-2t6xjqk4jz.webp) 50%/contain no-repeat;width:96px;height:30px;margin:0 auto 56px;display:block}.tBSc-q_kicker{font-family:var(--kl-ff-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--kl-accent);margin:0 0 18px;font-size:11px;font-weight:600}.tBSc-q_title{font-family:var(--kl-ff-title);letter-spacing:0;color:var(--kl-text);margin:0 0 22px;font-size:clamp(46px,13vw,72px);font-weight:400;line-height:1}.tBSc-q_sub{font-family:var(--kl-ff-italic);color:var(--kl-text-dim);margin:0 auto 36px;font-size:19px;font-style:italic;line-height:1.5}.tBSc-q_btn{appearance:none;border-radius:var(--kl-radius-pill);background:var(--kl-accent);color:var(--kl-bg);font-family:var(--kl-ff-ui);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .2s ease;border:0;padding:17px 34px;font-size:12px;font-weight:600}.tBSc-q_btn:active{background:#f0d9cf;transform:scale(.96)}.tBSc-q_nudge .tBSc-q_btn{animation:.4s tBSc-q_klOfflineNudge}.tBSc-q_x{top:max(14px, env(safe-area-inset-top,0px));width:44px;height:44px;color:var(--kl-accent);cursor:pointer;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .14s ease;background:#e6c8bd14;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:14px}.tBSc-q_x:active{background:#e6c8bd29;transform:scale(.92)}@media (prefers-reduced-motion:reduce){.tBSc-q_offline,.tBSc-q_nudge .tBSc-q_btn{animation:none}}.tBSc-q_toTop{z-index:90;background:var(--kl-accent);width:52px;height:52px;color:var(--kl-bg);cursor:pointer;opacity:0;pointer-events:none;border:none;border-radius:50%;place-items:center;transition:opacity .25s,transform .25s,background-color .2s,color .2s,box-shadow .2s;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 6px 22px #0000008c}.tBSc-q_toTopOn{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:hover) and (pointer:fine){.tBSc-q_toTop:hover{background:var(--kl-accent-2);color:var(--kl-bg);transform:translateY(-2px);box-shadow:0 10px 28px #0009}}@media (prefers-reduced-motion:reduce){.tBSc-q_toTop{transition:opacity .2s;transform:none}}@media (max-width:1024px){.tBSc-q_toTop{display:none}}@media (display-mode:standalone) and (max-width:1024px){.tBSc-q_toTop{display:none}}
.XVhVJW_wordmark,.XVhVJW_mlogo{vertical-align:middle;-webkit-tap-highlight-color:transparent;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), filter .12s ease, opacity .12s ease;background:url(../media/wordmark.1l-2t6xjqk4jz.webp) 0/contain no-repeat;flex-shrink:0;text-decoration:none;display:inline-block}.XVhVJW_wordmark{width:88px;height:28px}.XVhVJW_mlogo{width:90px;height:26px}.XVhVJW_header{z-index:20;padding:22px var(--kl-edge);align-items:center;gap:40px;display:flex;position:absolute;top:0;left:0;right:0}.XVhVJW_right{color:var(--kl-text-dim);align-items:center;gap:14px;display:flex}@media (min-width:1025px) and (max-width:1179px){.XVhVJW_header[data-clips]{--kl-nav-gap:20px;gap:24px}.XVhVJW_header[data-clips][data-tv]{--kl-nav-gap:14px;gap:20px}.XVhVJW_header[data-clips][data-tv] .XVhVJW_right{gap:10px}}.XVhVJW_submit{font-family:var(--kl-ff-ui);letter-spacing:.4px;border-radius:var(--kl-radius-pill);border:1px solid var(--kl-accent);color:var(--kl-accent);white-space:nowrap;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .18s ease, color .18s ease, border-color .18s ease, box-shadow .18s ease;background:0 0;padding:9px 18px;font-size:13px;font-weight:700;line-height:1.5;text-decoration:none}@media (hover:hover) and (pointer:fine){.XVhVJW_submit:hover{background:var(--kl-accent);color:var(--kl-bg)}}.XVhVJW_iconBtn{width:36px;height:36px;color:var(--kl-text);font-family:var(--kl-ff-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .14s ease, color .14s ease;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;text-decoration:none;display:grid;position:relative}.XVhVJW_iconBtn:after{content:"";position:absolute;inset:-4px}.XVhVJW_meOn>span{box-shadow:0 0 0 2px var(--kl-bg), 0 0 0 3.5px var(--kl-accent)}@media (hover:hover) and (pointer:fine){.XVhVJW_iconBtn:hover{background-color:#ffffff14}}.XVhVJW_topbar{z-index:20;padding:calc(22px + env(safe-area-inset-top,0px)) var(--kl-edge) 8px;justify-content:space-between;align-items:center;display:none;position:absolute;top:0;left:0;right:0}.XVhVJW_topIcons{align-items:center;gap:6px;margin:-7px 0;display:flex}.XVhVJW_mIconBtn{width:40px;height:40px;color:var(--kl-accent-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--kl-dur-press-touch) var(--kl-ease-out), background-color .14s ease, color .14s ease;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:relative}.XVhVJW_mIconBtn:after{content:"";position:absolute;inset:-2px}@media (hover:hover) and (pointer:fine){.XVhVJW_mIconBtn:hover{background-color:#ffffff14}}@media (max-width:359px){.XVhVJW_topIcons{gap:4px}}@media (max-width:319px){.XVhVJW_mSearch{display:none}}.XVhVJW_iconBtn:active,.XVhVJW_mIconBtn:active{background-color:#e6c8bd33}@media (prefers-reduced-motion:no-preference){.XVhVJW_iconBtn:active,.XVhVJW_mIconBtn:active,.XVhVJW_submit:active{transform:scale(.97)}.XVhVJW_mlogo:active{transform:scale(.94)}}.XVhVJW_mlogo:active{filter:brightness(1.3)}@media (hover:none) and (pointer:coarse){.XVhVJW_submit:active{opacity:.8}.XVhVJW_wordmark:active{opacity:.55}}@media (max-width:1024px){.XVhVJW_header{display:none}.XVhVJW_topbar{display:flex}}body:has([data-kl-chrome~=header-static]) .XVhVJW_header{position:relative}@media (max-width:1024px){body:has([data-kl-chrome~=topbar-static]) .XVhVJW_topbar{background:var(--kl-bg);position:static}}@media (prefers-reduced-motion:no-preference) and (hover:none) and (pointer:coarse),(prefers-reduced-motion:no-preference) and (display-mode:standalone){.XVhVJW_topbar{view-transition-name:XVhVJW_kl-head}.XVhVJW_header{view-transition-name:XVhVJW_kl-head-d}}@media (pointer:coarse){.XVhVJW_mlogo{position:relative}.XVhVJW_mlogo:after{content:"";position:absolute;inset:-9px -6px}}
