.Hero-module__jsj0jq__hero{--hdr:63.375px;--art-bg:#f4f1ea;--art-ink:#181a22;--art-muted:#4a4f5d;--art-whisper:#6f727c;--art-chip:rgba(246,243,236,.78);--art-border:rgba(24,26,34,.14);--art-border-strong:rgba(24,26,34,.34);--art-focus:#1f5fbf;--art-veil:radial-gradient(120% 90% at 50% 46%, transparent 58%, rgba(120,96,60,.1) 100%);--art-lip:22px;top:var(--hdr);z-index:0;width:100%;height:calc(100vh - var(--hdr));height:calc(100svh - var(--hdr));background:var(--art-bg);color:var(--art-ink);font-family:var(--font-sans);position:-webkit-sticky;position:sticky;overflow:hidden}@media (min-width:1100px){.Hero-module__jsj0jq__hero{--hdr:65.3438px}}@media (max-height:500px){.Hero-module__jsj0jq__hero{--hdr:0px}}:root[data-theme=dark] .Hero-module__jsj0jq__hero{--art-bg:#07090f;--art-ink:#e8ecf5;--art-muted:#a3aabb;--art-whisper:#7d8494;--art-chip:rgba(9,12,20,.7);--art-border:rgba(232,236,245,.13);--art-border-strong:rgba(232,236,245,.34);--art-focus:#9cc4ff;--art-veil:radial-gradient(120% 90% at 50% 46%, transparent 52%, rgba(0,0,0,.45) 100%)}@media (prefers-color-scheme:dark){:root[data-theme=system] .Hero-module__jsj0jq__hero{--art-bg:#07090f;--art-ink:#e8ecf5;--art-muted:#a3aabb;--art-whisper:#7d8494;--art-chip:rgba(9,12,20,.7);--art-border:rgba(232,236,245,.13);--art-border-strong:rgba(232,236,245,.34);--art-focus:#9cc4ff;--art-veil:radial-gradient(120% 90% at 50% 46%, transparent 52%, rgba(0,0,0,.45) 100%)}}.Hero-module__jsj0jq__heroEnd{height:0;position:relative;top:-23px}.Hero-module__jsj0jq__stage{touch-action:pan-y pinch-zoom;position:absolute;top:0;bottom:0;left:0;right:0;container-type:size}.Hero-module__jsj0jq__art{position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__jsj0jq__canvas{opacity:0;width:100%;height:100%;transition:opacity .9s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__jsj0jq__canvas[data-live=true]{opacity:1}.Hero-module__jsj0jq__veil{pointer-events:none;background:var(--art-veil);position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__jsj0jq__title{pointer-events:none;max-width:min(46%,520px);transition:opacity .8s;position:absolute;top:26px;left:34px}.Hero-module__jsj0jq__name{font-family:var(--font-display);letter-spacing:-.015em;color:var(--art-ink);margin:0;font-size:max(26px,min(2.6vw,38px));font-weight:600;line-height:1.08}.Hero-module__jsj0jq__kicker{text-wrap:pretty;color:var(--art-muted);margin:8px 0 0;font-size:14px;line-height:1.45}.Hero-module__jsj0jq__title .Hero-module__jsj0jq__name,.Hero-module__jsj0jq__title .Hero-module__jsj0jq__kicker{transition:opacity .8s}.Hero-module__jsj0jq__title[data-rest=true] .Hero-module__jsj0jq__name{opacity:.5}.Hero-module__jsj0jq__title[data-rest=true] .Hero-module__jsj0jq__kicker,.Hero-module__jsj0jq__title[data-away=true]{opacity:0}.Hero-module__jsj0jq__controls{left:30px;bottom:calc(26px + var(--art-lip));z-index:4;gap:8px;display:flex;position:absolute}.Hero-module__jsj0jq__control{border:1px solid var(--art-border);background:var(--art-chip);-webkit-backdrop-filter:blur(8px);min-height:40px;color:var(--art-ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:0 16px;font-size:13px;text-decoration:none;transition:border-color .2s;display:inline-flex}.Hero-module__jsj0jq__control:hover{border-color:var(--art-border-strong)}.Hero-module__jsj0jq__control:focus-visible{outline:2px solid var(--art-focus);outline-offset:2px}.Hero-module__jsj0jq__glyph{box-sizing:border-box;border-left:3px solid;border-right:3px solid;width:9px;height:10px}.Hero-module__jsj0jq__glyph[data-paused=true]{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;border:0}.Hero-module__jsj0jq__chevron{flex:none;width:12px;height:12px}.Hero-module__jsj0jq__whisper{z-index:5;border:1px solid var(--art-border);background:var(--art-chip);-webkit-backdrop-filter:blur(10px);pointer-events:none;opacity:0;border-radius:11px;max-width:min(320px,100cqw - 24px);padding:7px 11px 8px;font-size:13px;line-height:1.35;transition:opacity .25s;position:absolute;top:0;left:0}.Hero-module__jsj0jq__whisper[data-on=true]{opacity:1}.Hero-module__jsj0jq__whisperName{color:var(--art-ink);font-weight:600;display:block}.Hero-module__jsj0jq__whisperFigure{color:var(--art-muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px;display:block}.Hero-module__jsj0jq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Hero-module__jsj0jq__xRead,.Hero-module__jsj0jq__xHandle{--x:calc(5cqw + 90cqw * var(--fw));white-space:nowrap;position:absolute;top:0;left:0}.Hero-module__jsj0jq__xRead{z-index:3;text-align:center;pointer-events:none;transform:translate(clamp(12px, calc(var(--x) - 50%), calc(100cqw - 100% - 12px)), calc(min(168px, 21cqh) - 96px))}.Hero-module__jsj0jq__xYear{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--art-ink);font-size:max(30px,min(4vw,48px));font-weight:600;line-height:1;display:block}.Hero-module__jsj0jq__xCount{color:var(--art-muted);margin-top:7px;font-size:14px;transition:opacity .8s;display:block}.Hero-module__jsj0jq__xCount[data-rest=true]{opacity:.8}.Hero-module__jsj0jq__xHandle{z-index:4;border:1px solid var(--art-border);background:var(--art-chip);-webkit-backdrop-filter:blur(8px);font-variant-numeric:tabular-nums;min-height:34px;color:var(--art-ink);cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate(clamp(8px, calc(var(--x) - 50%), calc(100cqw - 100% - 8px)), calc(100cqh - 162px + 31px));border-radius:999px;align-items:center;gap:2px;padding:0 12px;font-size:13px;display:inline-flex}.Hero-module__jsj0jq__xHandle:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-10px;right:-10px}.Hero-module__jsj0jq__xArrow{color:var(--art-muted);padding:0 4px}.Hero-module__jsj0jq__xInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.Hero-module__jsj0jq__xInput:focus-visible+.Hero-module__jsj0jq__xHandle{outline:2px solid var(--art-focus);outline-offset:3px}.Hero-module__jsj0jq__xField{cursor:ew-resize;position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__jsj0jq__xField[data-bead=true]{cursor:pointer}@container (max-width:699px){.Hero-module__jsj0jq__xRead,.Hero-module__jsj0jq__xHandle{--x:calc(14px + (100cqw - 28px) * var(--fp))}.Hero-module__jsj0jq__xRead{transform:translate(clamp(12px, calc(var(--x) - 50%), calc(100cqw - 100% - 12px)), calc(min(176px, 24cqh) - 84px))}.Hero-module__jsj0jq__xHandle{min-height:40px;transform:translate(clamp(8px, calc(var(--x) - 50%), calc(100cqw - 100% - 8px)), calc(100cqh - 168px + 28px))}}.Hero-module__jsj0jq__find{z-index:6;width:min(340px,100% - 68px);position:absolute;top:26px;left:34px}.Hero-module__jsj0jq__find .Hero-module__jsj0jq__title{max-width:none;position:static}.Hero-module__jsj0jq__find:hover .Hero-module__jsj0jq__title .Hero-module__jsj0jq__name,.Hero-module__jsj0jq__find:hover .Hero-module__jsj0jq__title .Hero-module__jsj0jq__kicker,.Hero-module__jsj0jq__find:focus-within .Hero-module__jsj0jq__title .Hero-module__jsj0jq__name,.Hero-module__jsj0jq__find:focus-within .Hero-module__jsj0jq__title .Hero-module__jsj0jq__kicker{opacity:1}.Hero-module__jsj0jq__findInput{box-sizing:border-box;border:1px solid var(--art-border);background:var(--art-chip);-webkit-backdrop-filter:blur(8px);width:100%;min-height:42px;color:var(--art-ink);font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;outline:none;margin-top:14px;padding:9px 16px;font-size:15px;display:block}.Hero-module__jsj0jq__findInput::placeholder{color:var(--art-muted)}.Hero-module__jsj0jq__findInput:focus-visible{border-color:var(--art-focus);box-shadow:0 0 0 2px var(--art-focus)}.Hero-module__jsj0jq__matches{flex-direction:column;align-items:flex-start;gap:2px;margin:8px 0 0;padding:0;list-style:none;display:flex}.Hero-module__jsj0jq__match{background:var(--art-chip);-webkit-backdrop-filter:blur(8px);color:var(--art-muted);border:1px solid transparent;border-radius:999px;padding:4px 11px;font-size:14px;text-decoration:none;display:inline-block}.Hero-module__jsj0jq__match:hover,.Hero-module__jsj0jq__match[data-on=true]{color:var(--art-ink);border-color:var(--art-border)}.Hero-module__jsj0jq__match:focus-visible{outline:2px solid var(--art-focus);outline-offset:1px;color:var(--art-ink)}.Hero-module__jsj0jq__more{color:var(--art-muted);padding:3px 11px;font-size:13px}.Hero-module__jsj0jq__famLabel{z-index:3;letter-spacing:.06em;text-transform:uppercase;color:var(--art-muted);white-space:nowrap;pointer-events:none;opacity:0;font-size:12px;font-weight:500;transition:opacity .6s;position:absolute;top:0;left:0}.Hero-module__jsj0jq__famLabel[data-on=true]{opacity:.85}.Hero-module__jsj0jq__cField{position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__jsj0jq__cField[data-hit=true]{cursor:pointer}.Hero-module__jsj0jq__sheetTop{justify-content:flex-end;max-width:1360px;height:0;margin:0 auto;display:flex;position:relative}.Hero-module__jsj0jq__grip{background:hsl(var(--color-muted) / .35);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:9px;left:50%}.Hero-module__jsj0jq__back{z-index:2;border:1px solid hsl(var(--line-stronger));background:hsl(var(--background-base));min-height:36px;color:hsl(var(--color-muted));border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex;position:absolute;top:16px;right:max(1rem,min(3vw,40px))}.Hero-module__jsj0jq__back:hover{color:hsl(var(--color-heading));border-color:hsl(var(--color-muted) / .5)}.Hero-module__jsj0jq__back:focus-visible{outline:2px solid hsl(var(--color-accent));outline-offset:2px}.Hero-module__jsj0jq__backGlyph{flex:none;width:12px;height:12px}@media (max-width:640px){.Hero-module__jsj0jq__title{max-width:calc(100% - 32px);top:16px;left:16px}.Hero-module__jsj0jq__name{font-size:23px}.Hero-module__jsj0jq__kicker{margin-top:5px;font-size:13px}.Hero-module__jsj0jq__controls{left:14px;right:14px;bottom:calc(16px + var(--art-lip))}.Hero-module__jsj0jq__control{min-height:44px}.Hero-module__jsj0jq__find{width:calc(100% - 32px);top:14px;left:16px}.Hero-module__jsj0jq__find .Hero-module__jsj0jq__kicker{display:none}.Hero-module__jsj0jq__findInput{min-height:44px;margin-top:10px}.Hero-module__jsj0jq__match{padding:7px 12px}.Hero-module__jsj0jq__sheetTop{height:auto;padding-top:26px}.Hero-module__jsj0jq__back{min-height:44px;margin:0 16px 0 auto;position:static}}@media (prefers-reduced-motion:reduce){.Hero-module__jsj0jq__canvas,.Hero-module__jsj0jq__title,.Hero-module__jsj0jq__whisper,.Hero-module__jsj0jq__xCount,.Hero-module__jsj0jq__famLabel{transition:none}}
