.guide_guide__d_ekG{--guide-ease-quint:cubic-bezier(0.22,1,0.36,1);--guide-ease-expo:cubic-bezier(0.16,1,0.3,1);--guide-sky:#0c1450;position:relative;padding:104px 32px 0;background:radial-gradient(42% 34% at 27% 64%,rgb(246 163 78/.14),transparent 72%),radial-gradient(90% 60% at 50% 108%,rgb(63 77 163/.5),transparent 70%),linear-gradient(180deg,var(--jt-blue-900) 0,var(--guide-sky) 46%,#131d63 100%);color-scheme:dark}.guide_rule__nxXgq{position:absolute;inset:30px 0 auto;height:20px;pointer-events:none;background:var(--jt-orange-500);opacity:.38;-webkit-mask:url(/ornaments/islimi-border.svg) repeat-x center/auto 20px;mask:url(/ornaments/islimi-border.svg) repeat-x center/auto 20px}.guide_inner__i1vsh{position:relative;max-width:1180px;margin:0 auto}.guide_head___er7R{max-width:900px;margin:0 auto clamp(26px,4vh,54px);text-align:center}.guide_eyebrow__JUekG{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--jt-blue-700);font-family:var(--font-mono);font-size:11px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}[data-theme=dark] .guide_eyebrow__JUekG{color:var(--jt-orange-300)}.guide_eyebrowStar__BN2Hl{display:inline-flex;color:currentColor}.guide_title__zLo_V{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(42px,5vw,60px);font-weight:400;letter-spacing:-.028em;line-height:1.04;text-wrap:balance}.guide_title__zLo_V em{color:var(--text-brand);font-style:italic;font-weight:300}.guide_stage__YMkqy{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:clamp(32px,5vw,68px);align-items:start}.guide_potCol__bZ5u5{position:sticky;top:calc(50svh - min(280px, 38svh));display:grid;height:min(560px,76svh);margin-left:clamp(-48px,-3vw,0px);place-items:center}.guide_steps__f5Gix{position:relative;margin:0;padding:0;list-style:none}.guide_steps__f5Gix:after,.guide_steps__f5Gix:before{position:absolute;left:5px;z-index:1;content:"";pointer-events:none}.guide_steps__f5Gix:before{top:var(--beam-top,0);width:1px;height:calc(var(--beam-len, 0px) * var(--beam-p, 0));background:linear-gradient(180deg,color-mix(in oklab,var(--jt-orange-700) 30%,transparent),var(--jt-orange-500) 70%,#ffe2b0);box-shadow:0 0 10px color-mix(in oklab,var(--jt-orange-500) 55%,transparent)}.guide_steps__f5Gix:after{top:calc(var(--beam-top, 0px) + var(--beam-len, 0px) * var(--beam-p, 0) - 3px);width:7px;height:7px;margin-left:-3px;border-radius:50%;background:#ffe9c2;box-shadow:0 0 6px 2px color-mix(in oklab,var(--jt-orange-500) 80%,transparent),0 0 18px 6px color-mix(in oklab,var(--jt-orange-500) 35%,transparent);opacity:min(1,calc(var(--beam-p, 0) * 12))}.guide_step__ae6Ha{position:relative;display:flex;min-height:max(260px,39svh);padding-left:42px;flex-direction:column;justify-content:center}.guide_step__ae6Ha:before{position:absolute;top:0;bottom:0;left:5px;width:1px;background:var(--border-default);content:""}.guide_step__ae6Ha:first-child:before{top:50%}.guide_step__ae6Ha:last-child:before{bottom:50%}.guide_tick__0kgwK{position:absolute;z-index:2;top:50%;left:0;width:11px;height:11px;margin-top:-5.5px;border:1px solid var(--border-strong);border-radius:50%;background:var(--surface-2);transition:transform .42s var(--guide-ease-quint),background-color .3s ease-out,border-color .3s ease-out,box-shadow .42s var(--guide-ease-quint)}.guide_stepOn__q8K5E .guide_tick__0kgwK{border-color:var(--jt-orange-700);background:var(--jt-orange-700);box-shadow:0 0 0 6px color-mix(in oklab,var(--jt-orange-500) 20%,transparent);transform:scale(1.42)}[data-theme=dark] .guide_stepOn__q8K5E .guide_tick__0kgwK{border-color:var(--jt-orange-300);background:var(--jt-orange-300)}.guide_stepBody__RWtFD{max-width:560px;transform:none;transition:transform .52s var(--guide-ease-quint)}.guide_motionReady__5lU8M .guide_stepBody__RWtFD{transform:translateY(7px)}.guide_motionReady__5lU8M .guide_stepOn__q8K5E .guide_stepBody__RWtFD{transform:none}.guide_stepKicker__OLgAV{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.guide_stepNum__RED_K{color:var(--jt-blue-700);font-family:var(--font-display);font-size:27px;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}[data-theme=dark] .guide_stepNum__RED_K{color:var(--jt-orange-300)}.guide_stepName__3D_XD{color:var(--text-secondary);font-family:var(--font-mono);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.guide_stepTitle__AKhcE{margin:0 0 9px;color:var(--text-secondary);font-family:var(--font-display);font-size:clamp(30px,3vw,39px);font-weight:400;letter-spacing:-.022em;line-height:1.08;text-wrap:balance;transition:color .32s ease-out}.guide_stepOn__q8K5E .guide_stepTitle__AKhcE{color:var(--text-primary)}.guide_stepLine__fEaRw{max-width:50ch;margin:0;color:var(--text-secondary);font-size:16px;line-height:1.6}.guide_spark__q0MX0{color:var(--jt-blue-700);font-size:15px}[data-theme=dark] .guide_spark__q0MX0{color:var(--jt-orange-300)}.guide_stepLink__mRH66{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;padding:10px 20px;border-radius:999px;background:var(--jt-blue-900);box-shadow:0 2px 10px color-mix(in oklab,var(--jt-blue-900) 22%,transparent);color:var(--jt-cream-100);font-size:13.5px;font-weight:650;letter-spacing:.02em;text-decoration:none;transition:transform .26s var(--guide-ease-quint),gap .26s var(--guide-ease-quint),background-color .26s ease-out}[data-theme=dark] .guide_stepLink__mRH66{background:var(--jt-orange-300);box-shadow:0 2px 10px color-mix(in oklab,var(--jt-orange-500) 24%,transparent);color:var(--jt-blue-900)}.guide_stepLink__mRH66:focus-visible{outline:3px solid var(--text-brand);outline-offset:4px}@media (hover:hover){.guide_stepLink__mRH66:hover{gap:11px;transform:translateY(-2px)}}.guide_principles__Zftjo{position:relative;isolation:isolate;margin-top:clamp(56px,8vh,96px);padding-top:clamp(26px,3vw,38px);border-top:1px solid var(--border-default)}.guide_principles__Zftjo:before{content:"";position:absolute;inset:-48px -32px -40px;z-index:-1;pointer-events:none;background-image:url(/ornaments/tiled-grid-cream.webp);background-repeat:repeat;background-position:top;background-size:220px 146px;opacity:.09;-webkit-mask-image:linear-gradient(180deg,transparent,#000 48px,#000 120px,transparent 250px),linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 48px,#000 120px,transparent 250px),linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.guide_prEyebrow__cyOdd{margin:0 0 clamp(26px,3vw,38px);color:var(--text-secondary);font-family:var(--font-mono);font-size:11px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.guide_prGrid__4FWWx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 30px;margin:0;padding:0;list-style:none}.guide_prItem__LSm2X{display:grid;gap:10px;align-content:start;padding-top:15px;border-top:1px solid var(--border-default)}.guide_prIndex__Od4KS{color:var(--jt-blue-700);font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:.14em}[data-theme=dark] .guide_prIndex__Od4KS{color:var(--jt-orange-300)}.guide_prClaim__qJSYR{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(19px,1.6vw,23px);font-weight:400;letter-spacing:-.014em;line-height:1.2;text-wrap:balance}.guide_prLine__f9kQ5{margin:0;color:var(--text-secondary);font-size:16px;line-height:1.6}.guide_coda__wBtwD{max-width:760px;margin:clamp(64px,9vh,92px) auto 0;padding-bottom:clamp(68px,9vh,96px);text-align:center}.guide_codaLine__K1S6S{margin:0;color:var(--text-primary);font-family:var(--font-display);font-size:clamp(23px,3vw,30px);font-style:italic;font-weight:300;letter-spacing:-.015em;line-height:1.3;text-wrap:balance}@media (max-width:1024px){.guide_prGrid__4FWWx{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 26px}.guide_guide__d_ekG{padding:72px 24px 0;background:var(--guide-sky)}.guide_title__zLo_V{font-size:clamp(36px,6vw,48px)}.guide_stage__YMkqy{grid-template-columns:1fr;gap:0}.guide_potCol__bZ5u5{top:var(--header-h,77px);z-index:2;height:296px;margin:0 -24px;padding:0 24px;background:var(--guide-sky)}.guide_potCol__bZ5u5:after{position:absolute;top:100%;right:0;left:0;height:28px;background:linear-gradient(180deg,var(--guide-sky),transparent);content:"";pointer-events:none}.guide_step__ae6Ha{min-height:max(240px,36svh)}}@media (max-width:640px){.guide_guide__d_ekG{padding:60px 16px 0}.guide_rule__nxXgq{top:20px;height:16px;-webkit-mask-size:auto 16px;mask-size:auto 16px}.guide_head___er7R{margin-bottom:20px}.guide_title__zLo_V{font-size:31px}.guide_potCol__bZ5u5{height:248px;margin:0 -16px;padding:0 16px}.guide_step__ae6Ha{min-height:max(230px,35svh);padding-left:30px}.guide_stepTitle__AKhcE{font-size:27px}.guide_stepLine__fEaRw{font-size:16px;line-height:1.56}.guide_principles__Zftjo{margin-top:50px;padding-top:22px}.guide_prEyebrow__cyOdd{margin-bottom:20px}.guide_prGrid__4FWWx{grid-template-columns:minmax(0,1fr);gap:22px}.guide_prClaim__qJSYR{font-size:20px}.guide_coda__wBtwD{margin-top:54px;padding-bottom:64px}.guide_codaLine__K1S6S{font-size:22px}}@media (max-height:620px) and (orientation:landscape){.guide_guide__d_ekG{padding-top:58px}.guide_head___er7R{max-width:760px;margin-bottom:18px}.guide_eyebrow__JUekG{margin-bottom:9px}.guide_title__zLo_V{font-size:clamp(30px,5.5vw,40px)}.guide_stage__YMkqy{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:24px}.guide_potCol__bZ5u5{top:calc(var(--header-h, 64px) + 4px);height:calc(100svh - var(--header-h, 64px) - 12px);margin:0;padding:0;background:none}.guide_step__ae6Ha{min-height:max(220px,44svh)}.guide_principles__Zftjo{margin-top:48px}}@media (prefers-reduced-motion:reduce){.guide_stepBody__RWtFD,.guide_stepLink__mRH66,.guide_stepTitle__AKhcE,.guide_tick__0kgwK{animation:none!important;transition:none!important}.guide_motionReady__5lU8M .guide_stepBody__RWtFD{transform:none}}.KazanStage_stage__Bn_md{position:relative;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.KazanStage_canvas__UF7e7,.KazanStage_poster__cTIiB{position:absolute;inset:0;width:100%;height:100%}.KazanStage_poster__cTIiB{-o-object-fit:contain;object-fit:contain}.KazanStage_canvas__UF7e7,.KazanStage_poster__cTIiB{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 90%,transparent),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 90%,transparent),linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;transition:opacity .6s cubic-bezier(.22,1,.36,1)}.KazanStage_canvas__UF7e7{opacity:0}.KazanStage_live__PUz_Y .KazanStage_canvas__UF7e7{opacity:1}.KazanStage_live__PUz_Y .KazanStage_poster__cTIiB{opacity:0}.landing_page__SkInG{font-family:var(--font-body);color:var(--text-primary);background:var(--surface-0);min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.landing_navSign__q8m9x{font-size:14px;font-weight:500;color:var(--text-primary);text-decoration:none}.landing_btn__UKiE2{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;padding:12px 24px;border-radius:999px;letter-spacing:.02em;text-decoration:none;cursor:pointer;border:0;font-family:var(--font-body);transition:all var(--motion-medium,.28s) var(--ease-luxe,cubic-bezier(.22,.68,0,1))}.landing_btn__UKiE2:active{transform:translateY(0) scale(.97)}.landing_btnPrimary__GN_Mn{background:var(--jt-blue-900);color:var(--jt-cream-100);box-shadow:0 2px 8px rgba(15,26,108,.2)}.landing_btnPrimary__GN_Mn:hover{transform:translateY(-2px);background:var(--jt-blue-800);box-shadow:0 4px 16px rgba(15,26,108,.25)}.landing_btnOrange__sK79A{background:var(--jt-orange-500);color:var(--text-primary);box-shadow:0 2px 8px rgba(246,163,78,.2)}.landing_btnOrange__sK79A:hover{background:var(--jt-orange-300);transform:translateY(-2px);box-shadow:0 4px 16px rgba(246,163,78,.25)}.landing_btnGhost__aJSsA{color:var(--text-primary);background:none}.landing_btnGhost__aJSsA:hover{color:var(--text-brand)}.landing_hero__v6VS4{position:relative;overflow:hidden;min-height:calc(92svh - var(--header-h, 77px));display:flex;flex-direction:column;justify-content:center;padding:clamp(64px,10.67vh,96px) 64px clamp(80px,13.33vh,120px);box-sizing:border-box;background:linear-gradient(180deg,var(--hero-wash-top) 0,var(--hero-wash-mid) 26%,var(--hero-wash-bottom) 50%,var(--surface-0) 82%)}.landing_heroPattern__Sgf2c{position:absolute;inset:0;pointer-events:none;background-image:url(/ornaments/tiled-grid-cream.webp);background-repeat:repeat;background-position:top;background-size:220px 146px;opacity:var(--hero-ornament-opacity);-webkit-mask-image:linear-gradient(180deg,#000,#000 36%,transparent 72%);mask-image:linear-gradient(180deg,#000,#000 36%,transparent 72%)}.landing_heroInner__ojCiU{position:relative;width:100%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;min-width:0}.landing_heroCopy__8CB5R{max-width:none;min-width:0;position:relative;z-index:5}.landing_heroEyebrow__XQwj9{display:inline-flex;align-items:center;gap:12px;margin-bottom:0}.landing_eyebrow__HT14a{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--jt-blue-700)}[data-theme=dark] .landing_eyebrow__HT14a{color:var(--jt-orange-500)}.landing_dot__aRfYk{width:6px;height:6px;border-radius:50%;background:var(--jt-orange-500);box-shadow:0 0 0 4px rgba(246,163,78,.18)}.landing_heroTitle__rpsrO{margin:16px 0 28px;font-size:clamp(72px,7.22vw,104px);font-family:var(--font-display);font-weight:400;line-height:1.1;letter-spacing:-.035em;color:var(--text-brand)}[data-theme=dark] .landing_heroTitle__rpsrO{color:var(--text-primary)}.landing_heroTitle__rpsrO em{font-style:italic;font-weight:400;color:var(--jt-blue-700)}.landing_heroLine__JDvdT{display:block}.landing_heroLine__JDvdT>*{display:inline-block}[data-theme=dark] .landing_heroTitle__rpsrO em{color:var(--jt-orange-500)}.landing_lede__xrHTS{margin:0 0 clamp(26px,4vh,36px);font-size:19px;line-height:1.55;color:var(--text-secondary);max-width:480px}.landing_searchWrapper__MY7lF{position:relative;min-width:0;max-width:540px}.landing_search__cjQun{background:var(--surface-1);border:1px solid rgba(15,26,108,.06);border-radius:var(--radius-pill);padding:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:0;overflow:hidden;max-width:540px;box-shadow:0 4px 24px rgba(15,26,108,.1);min-width:0;transition:all var(--motion-medium,.28s) var(--ease-luxe,cubic-bezier(.22,.68,0,1))}.landing_search__cjQun:focus-within{border-color:rgba(15,26,108,.14);box-shadow:0 8px 26px rgba(15,26,108,.12);background:rgba(255,255,255,.94)}[data-theme=dark] .landing_search__cjQun:focus-within{border-color:rgba(15,26,108,.14);box-shadow:0 8px 26px rgba(0,0,0,.24);background:#ffffff}.landing_searchIcon___gsBZ{color:var(--text-tertiary);display:grid;place-items:center;flex-shrink:0;padding-left:24px;margin-right:12px}.landing_searchField__dN_wY{position:relative;display:grid;min-width:0}.landing_searchHint__2z2LG{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;color:var(--text-tertiary);font:400 16px/1.4 var(--font-body);pointer-events:none;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:no-preference){.landing_searchHint__2z2LG{animation:landing_jt-hint-in__AWkK2 .56s cubic-bezier(.16,1,.3,1) both}}@keyframes landing_jt-hint-in__AWkK2{0%{opacity:0;transform:translateY(55%);filter:blur(3px)}}.landing_searchInput__ZD1UP{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;font:400 16px/1.4 var(--font-body);color:var(--text-primary);width:100%;min-width:0;padding:18px 0;caret-color:var(--jt-orange-700)}.landing_searchInput__ZD1UP,.landing_searchInput__ZD1UP:focus{border:0;outline:0;box-shadow:none}.landing_searchInput__ZD1UP::-webkit-search-cancel-button,.landing_searchInput__ZD1UP::-webkit-search-decoration,.landing_searchInput__ZD1UP::-webkit-search-results-button,.landing_searchInput__ZD1UP::-webkit-search-results-decoration{display:none}.landing_searchInput__ZD1UP::-moz-placeholder{color:var(--text-tertiary);font-weight:400}.landing_searchInput__ZD1UP::placeholder{color:var(--text-tertiary);font-weight:400}.landing_searchDivider__5Sq9K{width:1px;align-self:stretch;height:auto;background:var(--border-subtle);margin:12px 0;opacity:1}.landing_search__cjQun:focus-within .landing_searchDivider__5Sq9K{opacity:0}.landing_searchLocation__rUPSZ{display:inline-flex;align-items:center;gap:8px;padding:14px 20px;color:var(--text-secondary);font-size:14px;font-weight:400;white-space:nowrap}.landing_searchLocation__rUPSZ svg{color:var(--text-tertiary)}.landing_searchBtn__v5Aoh{height:44px;margin:6px;padding:0 22px;border-radius:var(--radius-pill);font-size:14px;font-weight:500;background:var(--jt-blue-700);box-shadow:none}.landing_searchHints__jq0im{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--text-secondary)}.landing_searchHintsLabel__j3sm2{flex-basis:100%;margin:0 0 2px;font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.landing_chip__7xu52{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:7px 16px;border-radius:999px;background:var(--surface-1);border:1px solid var(--border-subtle);color:var(--text-primary);font-size:13px;font-weight:400;transition:all .15s var(--ease-out-soft);text-decoration:none;cursor:pointer;font-family:var(--font-body)}.landing_chip__7xu52:hover{background:rgba(255,255,255,.8);border-color:rgba(255,255,255,.5);box-shadow:0 2px 8px rgba(15,26,108,.06)}.landing_chipStar__S9T1j{color:var(--text-brand)}[data-theme=dark] .landing_search__cjQun{background:#ffffff;border-color:rgba(15,26,108,.06)}[data-theme=dark] .landing_searchInput__ZD1UP{color:var(--jt-ink-900)}[data-theme=dark] .landing_searchInput__ZD1UP::-moz-placeholder{color:var(--jt-ink-300)}[data-theme=dark] .landing_searchInput__ZD1UP::placeholder{color:var(--jt-ink-300)}[data-theme=dark] .landing_searchIcon___gsBZ,[data-theme=dark] .landing_searchLocation__rUPSZ svg{color:var(--jt-ink-300)}[data-theme=dark] .landing_searchLocation__rUPSZ{color:var(--jt-ink-500)}[data-theme=dark] .landing_searchDivider__5Sq9K{background:rgba(15,26,108,.1)}[data-theme=dark] .landing_chip__7xu52{background:#ffffff;border-color:rgba(15,26,108,.08);color:var(--jt-ink-900)}[data-theme=dark] .landing_chip__7xu52:hover{background:rgba(255,255,255,.88);border-color:rgba(15,26,108,.16)}[data-theme=dark] .landing_chipStar__S9T1j{color:var(--text-brand)}.landing_suggestDropdown__81ace{position:absolute;top:calc(100% + 8px);left:0;right:0;list-style:none;margin:0;padding:6px;background:rgba(255,255,255,.97);backdrop-filter:saturate(140%) blur(20px);-webkit-backdrop-filter:saturate(140%) blur(20px);border:1px solid var(--glass-border,rgba(255,255,255,.45));border-radius:16px;box-shadow:0 8px 32px rgba(15,22,84,.12),0 2px 8px rgba(15,22,84,.06);z-index:40;overflow:hidden}[data-theme=dark] .landing_suggestDropdown__81ace{background:rgba(24,26,46,.97);border-color:rgba(255,255,255,.12)}.landing_suggestItem__mydm0{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:transparent;border-radius:12px;cursor:pointer;text-align:left;font-family:var(--font-body);transition:background .12s ease}.landing_suggestItemActive__uBj9e,.landing_suggestItem__mydm0:hover{background:rgba(15,26,108,.06)}[data-theme=dark] .landing_suggestItemActive__uBj9e,[data-theme=dark] .landing_suggestItem__mydm0:hover{background:rgba(246,163,78,.1)}.landing_suggestItemActive__uBj9e{box-shadow:inset 0 0 0 2px var(--jt-blue-700,#2d4aa8)}.landing_suggestIcon__K_ei9{flex-shrink:0;width:32px;height:32px;border-radius:10px;background:var(--surface-2);display:grid;place-items:center;color:var(--text-secondary)}.landing_suggestText__v_vb7{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.landing_suggestLabel__qwhsc{font-size:14px;font-weight:500;color:var(--text-primary)}.landing_suggestLabel__qwhsc,.landing_suggestSub__AtTaQ{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_suggestSub__AtTaQ{font-size:12px;color:var(--text-tertiary)}.landing_suggestBadge__H90Mt{flex-shrink:0;font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-secondary)}.landing_heroArt__l4ws1{position:relative;height:clamp(430px,57.78vh,520px);min-height:0;align-self:center}@property --ring{syntax:"<angle>";inherits:false;initial-value:0deg}.landing_wall__2BTWI{position:absolute;inset:0;display:flex;gap:16px;justify-content:center;align-items:stretch;transform:perspective(1400px) rotateX(6deg) rotateY(-9deg) rotate(1deg) scale(1.02);transform-origin:center;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 13%,#000 82%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 13%,#000 82%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.landing_wallCol__rqS4p{position:relative;width:156px;overflow:hidden}.landing_wallTrack__78WZ5{display:flex;flex-direction:column;gap:16px;will-change:transform}.landing_wallClones__Y_GOM{display:contents}.landing_wallUp__9PeFe .landing_wallTrack__78WZ5{animation:landing_jt-wall-up__TV89V 30s linear infinite}.landing_wallDown__poVCj .landing_wallTrack__78WZ5{animation:landing_jt-wall-down__jDCIa 34s linear infinite}.landing_wallCol__rqS4p:nth-child(2) .landing_wallTrack__78WZ5{animation-duration:38s}@keyframes landing_jt-wall-up__TV89V{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes landing_jt-wall-down__jDCIa{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.landing_wallCol__rqS4p:focus-within .landing_wallTrack__78WZ5,.landing_wallCol__rqS4p:hover .landing_wallTrack__78WZ5{animation-play-state:paused}.landing_wallCard__45Zel{position:relative;display:block;width:156px;height:208px;flex:none;border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;background:var(--jt-blue-900);box-shadow:0 8px 24px rgba(15,26,108,.16);transition:transform var(--motion-medium) var(--ease-luxe),box-shadow var(--motion-medium) var(--ease-luxe)}.landing_wallCardImg__weEIF{-o-object-fit:cover;object-fit:cover;filter:saturate(.96) contrast(.98)}.landing_wallCard__45Zel:hover{transform:translateZ(40px) scale(1.05);box-shadow:0 18px 44px rgba(15,26,108,.28);z-index:5}.landing_wallCard__45Zel:focus-visible{outline:2px solid var(--jt-blue-700);outline-offset:3px}.landing_wallRing__576JF{position:absolute;inset:-1.5px;z-index:3;border-radius:calc(var(--radius-lg) + 1.5px);padding:1.5px;pointer-events:none;opacity:0;background:conic-gradient(from var(--ring,0deg),var(--jt-orange-500),var(--jt-orange-300) 22%,transparent 42%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity var(--motion-medium) var(--ease-luxe)}.landing_wallCard__45Zel:hover .landing_wallRing__576JF{opacity:1;animation:landing_jt-ring-sweep__mNB5k 4s linear infinite}@keyframes landing_jt-ring-sweep__mNB5k{to{--ring:360deg}}.landing_wallSeal__SK1Hf{position:absolute;top:9px;left:9px;z-index:2;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--jt-blue-700);background:var(--jt-cream-100);box-shadow:0 2px 8px rgba(6,10,56,.28)}.landing_wallPromo__ylyE5{position:absolute;top:8px;left:8px;z-index:3;padding:3px 8px;border-radius:999px;background:rgba(6,10,56,.72);color:var(--jt-cream-100);font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.landing_wallPlate__LVqGR{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:26px 11px 10px;background:linear-gradient(0deg,rgba(6,10,56,.82),rgba(6,10,56,.3) 55%,transparent);color:var(--jt-cream-100)}.landing_wallName__UcYnx{display:block;font-family:var(--font-display);font-size:14px;font-weight:500;line-height:1.1;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_wallMeta__Ocvhe{display:flex;align-items:center;gap:5px;margin-top:4px;font-size:10.5px;font-weight:500;color:rgba(251,248,244,.85)}.landing_wallRate__7Yk_V{display:inline-flex;align-items:center;gap:3px;color:var(--jt-orange-300);font-weight:700;font-variant-numeric:tabular-nums}.landing_wallDot__1uwgK{opacity:.5}@media (prefers-reduced-motion:reduce){.landing_wallCard__45Zel:hover .landing_wallRing__576JF,.landing_wallDown__poVCj .landing_wallTrack__78WZ5,.landing_wallUp__9PeFe .landing_wallTrack__78WZ5{animation:none!important}.landing_mood__hqdP0,.landing_taxTerm__0Ai5u{transition:none}.landing_mood__hqdP0:hover,.landing_taxTerm__0Ai5u:hover{text-decoration:none}}.landing_wallFill__5wjQI{position:absolute;inset:0;display:grid;place-items:center}.landing_wallFill1__XXZfu{background:radial-gradient(120% 90% at 28% 18%,#ffe1a0,#f6a34e 40%,#c77e2e 70%,#6e3711)}.landing_wallFill2__X242D{background:radial-gradient(120% 100% at 74% 14%,#9aa4d8,#3f4da3 42%,#0f1a6c 78%,#060a38)}.landing_wallFill3__eT8uE{background:radial-gradient(120% 95% at 30% 84%,#ffcaa0,#e8863a 32%,#a2381a 68%,#2a0f08)}.landing_wallFill4__CjgKk{background:radial-gradient(115% 95% at 70% 22%,#d7e3b0,#8aa15c 36%,#4f6a37 70%,#25341c)}.landing_wallFill5__xNTqI{background:radial-gradient(120% 90% at 32% 22%,#f0b57a,#b56a2e 34%,#5c2f18 70%,#170c08)}.landing_wallFill6__0HaZE{background:radial-gradient(120% 95% at 30% 20%,#ffd98a,#f6a34e 40%,#b8761e 72%,#5a3a10)}.landing_wallDome__x2gDY{width:44%;height:44%;color:rgba(251,248,244,.62);filter:drop-shadow(0 2px 6px rgba(6,10,56,.28))}.landing_wallDome__x2gDY svg{width:100%;height:100%}.landing_artStat__063Rg{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:12px;min-width:0;padding:12px 16px;border-radius:var(--radius-md);background:var(--jt-cream-100);box-shadow:0 6px 20px rgba(15,26,108,.14)}.landing_artStatTop__9euY1{top:80px;left:-40px}.landing_artStatBottom___T6t8{right:220px;bottom:40px}.landing_artStatSeal__97Eu1{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:var(--jt-blue-700);background:var(--jt-orange-100)}.landing_artStatLbl__z82md,.landing_artStatNum__rs_xS{display:block}.landing_artStatNum__rs_xS{font-family:var(--font-display);font-size:19px;font-weight:500;line-height:1.08;color:var(--text-primary)}.landing_artStatLbl__z82md{margin-top:3px;font-size:11px;font-weight:400;line-height:1.25;color:var(--text-secondary)}[data-theme=dark] .landing_artStatNum__rs_xS{color:var(--jt-ink-900)}[data-theme=dark] .landing_artStatLbl__z82md{color:var(--jt-ink-500)}.landing_sectionDivider__wQ2Vm{position:relative;z-index:1;width:240px;height:40px;margin:-20px auto 16px;background-image:url(/ornaments/horizontal-blue.webp);background-repeat:no-repeat;background-size:contain;background-position:50%;pointer-events:none}[data-theme=dark] .landing_sectionDivider__wQ2Vm{background-image:url(/ornaments/horizontal-yellow.webp)}.landing_stats__dKxEC{border-top:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent);border-bottom:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent);background:var(--surface-2)}.landing_statsInner__jwQG2{max-width:var(--content-max);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);padding:28px 32px;gap:32px}.landing_stat__Db7ZH{display:flex;flex-direction:column}.landing_stat__Db7ZH+.landing_stat__Db7ZH{border-left:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent);padding-left:32px}.landing_statNum__FMnUo{font-family:var(--font-display);font-size:32px;line-height:1;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums}.landing_statPlus__4UKkT{color:var(--jt-ink-300)}.landing_statLabel__Qp5BW{margin-top:6px;font-size:13px;color:var(--text-secondary)}.landing_ownerCta__0uOUn,.landing_quoteSection__JWHus,.landing_section__wTaBW{content-visibility:auto;contain-intrinsic-size:auto 720px}.landing_section__wTaBW{padding:96px 32px}.landing_sectionInner__vKDzj{max-width:var(--content-max);margin:0 auto}.landing_sectionHead__xo655{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end;margin-bottom:48px}.landing_sectionTitle__ZrN3D{margin:16px 0 0;font-family:var(--font-display);font-size:56px;line-height:1.1;letter-spacing:-.02em;font-weight:400;color:var(--text-primary);max-width:18ch}.landing_sectionTitle__ZrN3D em{font-style:italic;font-weight:300;color:var(--text-brand)}.landing_sectionLink__sZiGy{font-size:14px;font-weight:500;color:var(--text-primary);display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 0 7px;border-bottom:1px solid var(--jt-ink-900);text-decoration:none}.landing_sectionLink__sZiGy:hover{color:var(--text-brand);border-color:var(--jt-blue-700)}.landing_mood__hqdP0:focus-visible,.landing_ownerBtnOrange__kwS9O:focus-visible,.landing_sectionLink__sZiGy:focus-visible,.landing_taxTerm__0Ai5u:focus-visible{outline:3px solid var(--jt-orange-500);outline-offset:4px}.landing_moods__wgILV{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:320px 320px;gap:16px}.landing_mood__hqdP0{position:relative;border-radius:18px;overflow:hidden;color:var(--jt-cream-100);cursor:pointer;transition:all .4s var(--ease-luxe,cubic-bezier(.22,.68,0,1));text-decoration:none;box-shadow:0 2px 12px rgba(15,22,84,.1)}.landing_mood__hqdP0:hover{transform:translateY(-3px) scale(1.005);box-shadow:0 8px 28px rgba(15,22,84,.14)}.landing_moodFirst__Vx52G{grid-row:span 2}.landing_moodsFour__fupF_ .landing_moodLast__ZDKBX{grid-column:span 2}.landing_moodImg__T_0Co{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%}.landing_moodScrim__Pygh3{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,8,26,.05),rgba(6,8,26,.28) 46%,rgba(6,8,26,.82));pointer-events:none}.landing_moodBody__7HTve{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:clamp(16px,2vw,26px);display:flex;flex-direction:column;gap:4px;color:var(--jt-cream-100)}.landing_moodBodyEyebrow__QCJi_{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--jt-orange-300);font-variant-numeric:tabular-nums}.landing_moodBodyTitle__sOtRF{margin:2px 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(19px,1.9vw,27px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.landing_moodBodyDesc__8lWXU{max-width:54ch;margin:6px 0 0;font-size:15px;line-height:1.5;color:rgba(251,248,244,.78);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.landing_moodFirst__Vx52G .landing_moodBodyDesc__8lWXU{-webkit-line-clamp:3;font-size:16px}.landing_collections__XyiaH{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.landing_colCard__s1XgZ{position:relative;aspect-ratio:3/4;border-radius:20px;overflow:hidden;cursor:pointer;transition:all .4s var(--ease-luxe,cubic-bezier(.22,.68,0,1));text-decoration:none;color:inherit;box-shadow:0 2px 12px rgba(15,22,84,.1)}.landing_colCard__s1XgZ:hover{transform:translateY(-4px) scale(1.005);box-shadow:0 12px 36px rgba(15,22,84,.14)}.landing_colFill__QikEg{position:absolute;inset:0}.landing_colFill1__dJLTO{background:linear-gradient(180deg,#2d4aa8,#0f1654)}.landing_colFill2__zl0zl{background:linear-gradient(180deg,#c77e2e,#5a3416)}.landing_colFill3__kj2JX{background:linear-gradient(180deg,#514e42,#15140f)}.landing_colFillOverlay__A2EJ_{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 20%,rgba(255,255,255,.18),transparent 55%),linear-gradient(180deg,transparent 50%,rgba(0,0,0,.55)),repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px);pointer-events:none}.landing_colOrnament__jJ_8h{position:absolute;top:24px;right:24px;width:48px;height:48px;color:var(--jt-cream-100);opacity:.35}.landing_colBody__Is090{position:absolute;left:28px;right:28px;bottom:28px;color:var(--jt-cream-100)}.landing_colBodyEyebrow__7_Y_2{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--jt-orange-300);margin-bottom:12px}.landing_colBodyTitle__DXyiY{margin:0;font-family:var(--font-display);font-size:32px;line-height:1.1;letter-spacing:-.02em;font-weight:400}.landing_colMeta__y6czO{margin-top:16px;display:flex;gap:12px;align-items:center;font-size:12px;color:rgba(254,253,251,.7);font-family:var(--font-mono);letter-spacing:.04em}.landing_colImg__GXECo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_quoteSection__JWHus{padding:96px 32px;background:var(--surface-0)}.landing_quoteInner__Vj6f8{max-width:880px;margin:0 auto;text-align:center}.landing_ornamentDivider__AK0kM{color:var(--text-brand);margin:0 auto 40px;display:block;height:28px;opacity:.5}.landing_quote__SNF0f{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:42px;line-height:1.32;letter-spacing:-.015em;color:var(--text-primary);margin:0 0 36px}.landing_quoteAccent__bZXpp{color:var(--text-brand);font-style:normal;font-weight:400}.landing_reviewer__Mmr6h{display:inline-flex;align-items:center;gap:14px;font-size:14px;color:var(--text-secondary)}.landing_reviewerAvatar__PTDuc{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--jt-blue-500),var(--jt-blue-700));color:var(--jt-cream-100);display:grid;place-items:center;font-family:var(--font-body);font-weight:600}.landing_reviewerName__4_unv{color:var(--text-primary);font-weight:500;display:block}.landing_reviewerWhere__A9sIl{font-size:12px;color:var(--jt-ink-300);display:block;margin-top:2px}.landing_reviewerStars__3G1sr{display:inline-flex;gap:2px;color:var(--jt-orange-500);margin-left:6px}.landing_ownerCta__0uOUn{background:var(--surface-1);color:var(--text-primary);padding:0;position:relative;overflow:hidden}.landing_ownerCtaTile__EQcwv{position:absolute;inset:0;background-color:var(--text-brand);opacity:.09;-webkit-mask-image:url(/ornaments/tiled-grid-cream.webp),linear-gradient(90deg,transparent,transparent 34%,#000 72%),linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);-webkit-mask-size:220px 146px,100% 100%,100% 100%;-webkit-mask-repeat:repeat,no-repeat,no-repeat;-webkit-mask-position:right top,0 0,0 0;-webkit-mask-composite:source-in;mask-image:url(/ornaments/tiled-grid-cream.webp),linear-gradient(90deg,transparent,transparent 34%,#000 72%),linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-size:220px 146px,100% 100%,100% 100%;mask-repeat:repeat,no-repeat,no-repeat;mask-position:right top,0 0,0 0;-webkit-mask-composite:source-in,xor;mask-composite:intersect;z-index:0;pointer-events:none}.landing_ownerInner__KtxUQ{max-width:var(--content-max);margin:0 auto;padding:96px 32px;display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;position:relative;z-index:1}.landing_ownerEyebrow__Ij2FG{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-brand);margin-bottom:24px}.landing_ownerTitle__wFJYe{margin:0 0 16px;font-family:var(--font-display);font-size:56px;line-height:1.1;letter-spacing:-.02em;font-weight:400;color:var(--text-primary);max-width:18ch}.landing_ownerTitle__wFJYe em{font-style:italic;font-weight:300;color:var(--text-brand)}.landing_ownerDesc__ZxGkT{margin:0;color:var(--text-secondary);font-size:17px;max-width:50ch}.landing_ownerBtnOrange__kwS9O{position:relative;padding:16px 28px;font-size:15px}.landing_footer__RM5Jq{background:var(--surface-2);padding:64px 32px 40px;color:var(--text-secondary);font-size:14px}.landing_footerInner__0KMdt{max-width:var(--content-max);margin:0 auto}.landing_footerTop__V_ZNL{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;border-bottom:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent)}.landing_footerHeading___JRGL{font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--jt-ink-300);margin:0 0 16px}.landing_footerList__TYrBe{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.landing_footerLink__vY5cp{color:inherit;text-decoration:none}.landing_footerLink__vY5cp:hover{color:var(--text-brand)}.landing_footerBrand__TOdwI{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-size:22px;letter-spacing:-.02em;text-decoration:none;color:var(--text-primary);margin-bottom:16px}.landing_footerBrandMark__WJupa{color:var(--text-brand)}.landing_footerTag__Ph1O8{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:22px;line-height:1.3;color:var(--text-primary);max-width:30ch}.landing_footerBottom__hcG0_{margin-top:28px;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:11px;color:var(--jt-ink-300);letter-spacing:.04em}@media (max-width:1024px){.landing_hero__v6VS4{min-height:0;height:auto}.landing_heroInner__ojCiU{grid-template-columns:1fr;gap:40px;align-items:start}.landing_heroCopy__8CB5R{max-width:720px}.landing_heroArt__l4ws1{width:min(100%,680px);min-height:460px;justify-self:start}.landing_heroTitle__rpsrO{font-size:56px}.landing_sectionTitle__ZrN3D{font-size:40px}.landing_moods__wgILV{grid-template-columns:1fr 1fr;grid-template-rows:auto}.landing_moodFirst__Vx52G{grid-row:span 1}.landing_moodsFour__fupF_ .landing_moodLast__ZDKBX{grid-column:auto}.landing_moodFirst__Vx52G,.landing_mood__hqdP0{min-height:280px}.landing_moodTitleLg__fFnvD{font-size:32px}.landing_collections__XyiaH{grid-template-columns:1fr 1fr}.landing_quote__SNF0f{font-size:32px}.landing_ownerTitle__wFJYe{font-size:40px}.landing_ownerInner__KtxUQ{grid-template-columns:1fr;text-align:center}.landing_footerTop__V_ZNL{grid-template-columns:1fr 1fr}.landing_statsInner__jwQG2{grid-template-columns:repeat(2,1fr);gap:24px}.landing_stat__Db7ZH+.landing_stat__Db7ZH{border-left:none;padding-left:0}.landing_stat__Db7ZH:nth-child(odd){border-left:none}.landing_stat__Db7ZH:nth-child(2n){border-left:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent);padding-left:24px}}@media (max-width:640px){.landing_sectionHead__xo655{grid-template-columns:1fr;gap:16px;align-items:start;margin-bottom:32px}.landing_hero__v6VS4{padding:40px 16px 48px;text-align:center}.landing_heroCopy__8CB5R{max-width:100%;display:flex;flex-direction:column;align-items:center}.landing_heroEyebrow__XQwj9{margin-bottom:20px}.landing_heroInner__ojCiU{gap:28px}.landing_heroTitle__rpsrO{font-size:36px;letter-spacing:0;word-break:break-word}.landing_lede__xrHTS{font-size:16px;max-width:100%;margin-bottom:28px}.landing_searchWrapper__MY7lF{width:100%}.landing_search__cjQun{grid-template-columns:auto 1fr auto;padding:6px 6px 6px 14px;border-radius:14px;gap:8px}.landing_searchBtn__v5Aoh{padding:12px 16px;font-size:13px;border-radius:10px}.landing_searchDivider__5Sq9K,.landing_searchLocation__rUPSZ{display:none}.landing_searchHints__jq0im{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.landing_searchHints__jq0im::-webkit-scrollbar{display:none}.landing_heroArt__l4ws1{display:none}.landing_section__wTaBW{padding:64px 16px}.landing_sectionTitle__ZrN3D{font-size:32px}.landing_moods__wgILV{grid-template-rows:auto}.landing_collections__XyiaH,.landing_moods__wgILV{grid-template-columns:1fr}.landing_quoteSection__JWHus{padding:64px 16px}.landing_quote__SNF0f{font-size:28px;word-break:break-word}.landing_ownerInner__KtxUQ{padding:64px 16px}.landing_ownerTitle__wFJYe{font-size:32px;word-break:break-word}.landing_footer__RM5Jq{padding:48px 16px 32px}.landing_footerTop__V_ZNL{grid-template-columns:1fr;gap:32px}.landing_footerBottom__hcG0_{flex-direction:column;gap:8px;text-align:center}.landing_statsInner__jwQG2{grid-template-columns:1fr 1fr;padding:20px 16px}.landing_statNum__FMnUo{font-size:24px}.landing_navSign__q8m9x{display:none}.landing_btnPrimary__GN_Mn{font-size:13px;padding:8px 16px}.landing_chip__7xu52,.landing_searchHintsLabel__j3sm2{flex:0 0 auto}}.landing_taxonomy__uYuZ1{padding:80px 32px 72px;background:linear-gradient(180deg,color-mix(in oklab,var(--surface-2) 82%,transparent),var(--surface-2)),var(--surface-2);border-top:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent);border-bottom:1px solid color-mix(in oklab,var(--jt-ink-900) 8%,transparent);content-visibility:auto;contain-intrinsic-size:auto 620px}.landing_taxonomyInner__csybI{max-width:var(--content-max);margin:0 auto}.landing_taxonomyInner__csybI .landing_sectionHead__xo655{align-items:start}.landing_taxonomyInner__csybI .landing_sectionLink__sZiGy{margin-top:6px}.landing_taxLede__XyJLk{margin:-24px 0 40px;max-width:56ch;font-size:17px;line-height:1.68;color:var(--text-secondary)}.landing_taxIndex__B1Bay{margin:0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,var(--jt-ink-900) 14%,transparent)}.landing_taxRow__DS0Fq{border-bottom:1px solid color-mix(in oklab,var(--jt-ink-900) 11%,transparent)}.landing_taxRowInner__AVBsI{display:grid;grid-template-columns:minmax(150px,200px) minmax(0,1fr);gap:8px 36px;align-items:start;padding:20px 0 18px}.landing_taxRowInner__AVBsI .landing_taxTerms__ZcazE{padding-top:1px}.landing_taxRowHead__y43c0{display:flex;align-items:center;gap:11px;margin:0;font-family:var(--font-display);font-size:17px;font-weight:500;font-style:italic;line-height:1.25;letter-spacing:-.005em;color:var(--text-secondary)}.landing_taxRowGlyph__LXmGf{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center}.landing_taxPosters__zBNFe{display:flex;flex-wrap:nowrap;gap:9px;margin:2px 0 4px;padding:0;list-style:none}.landing_taxPosterItem__PJSlc{flex:1 1 0;min-width:0}.landing_taxPosterLink__9kYmw{display:block;width:100%;border-radius:12px;text-decoration:none;transition:transform var(--motion-medium,.28s) var(--ease-luxe,cubic-bezier(.22,.68,0,1)),box-shadow var(--motion-medium,.28s) ease}@media (hover:hover){.landing_taxPosterLink__9kYmw:hover{transform:translateY(-3px);box-shadow:0 14px 26px -18px rgba(15,26,108,.62)}}.landing_taxPosterLink__9kYmw:focus-visible{outline:3px solid var(--jt-orange-500);outline-offset:4px;border-radius:12px}.landing_taxTerms__ZcazE{display:flex;flex-wrap:wrap;gap:0 30px;margin:0;padding:0;list-style:none}.landing_taxTermItem__C4jtR{display:flex;align-items:center}.landing_taxTerm__0Ai5u{display:inline-flex;align-items:center;min-height:44px;padding:4px 0;font-family:var(--font-display);font-size:18px;font-weight:400;line-height:1.4;color:var(--text-primary);text-decoration:none;text-underline-offset:4px;transition:color var(--motion-fast,.15s) ease}@media (hover:hover){.landing_taxTerm__0Ai5u:hover{color:var(--jt-blue-700);text-decoration:underline;text-decoration-thickness:1px}}[data-theme=dark] .landing_taxTerm__0Ai5u:hover{color:var(--jt-orange-300)}@media (max-width:1024px){.landing_taxonomy__uYuZ1{padding:64px 24px 56px}.landing_taxLede__XyJLk{margin-bottom:34px}.landing_taxRowInner__AVBsI{grid-template-columns:minmax(128px,168px) minmax(0,1fr);gap:8px 26px}.landing_taxPosters__zBNFe{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.landing_taxPosters__zBNFe::-webkit-scrollbar{display:none}.landing_taxPosterItem__PJSlc{flex:0 0 138px;scroll-snap-align:start}}@media (max-width:640px){.landing_taxonomy__uYuZ1{padding:56px 12px 44px 16px}.landing_taxLede__XyJLk{font-size:16px;margin:-12px 0 28px}.landing_taxRowInner__AVBsI{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0 14px}.landing_taxRowHead__y43c0{font-size:12px;font-style:normal;font-family:var(--font-body);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.landing_taxTerms__ZcazE{gap:0 20px}.landing_taxRowGlyph__LXmGf{flex-basis:26px;width:26px;height:26px}.landing_taxPosterItem__PJSlc{flex-basis:128px}.landing_taxTerm__0Ai5u{font-size:16.5px;min-height:46px}}@media (prefers-reduced-motion:no-preference){.landing_heroCopy__8CB5R>:nth-child(4),.landing_heroEyebrow__XQwj9,.landing_heroLine__JDvdT>*,.landing_lede__xrHTS,.landing_searchHints__jq0im{animation:landing_jt-hero-rise__P1ZEL 1.1s cubic-bezier(.16,1,.3,1) both}.landing_heroEyebrow__XQwj9{animation-delay:60ms}.landing_heroLine__JDvdT:first-child>*{animation-delay:.14s}.landing_heroLine__JDvdT:nth-child(2)>*{animation-delay:.23s}.landing_heroLine__JDvdT:nth-child(3)>*{animation-delay:.32s}.landing_lede__xrHTS{animation-delay:.44s}.landing_heroCopy__8CB5R>:nth-child(4){animation-delay:.52s}.landing_searchHints__jq0im{animation-delay:.6s}.landing_heroArt__l4ws1{animation:landing_jt-hero-art__YC3FW 1.4s cubic-bezier(.16,1,.3,1) .26s both}.landing_heroPattern__Sgf2c{animation:landing_jt-hero-fade__ijluF 1.6s ease-out both}}@keyframes landing_jt-hero-rise__P1ZEL{0%{opacity:0;transform:translateY(.6em);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes landing_jt-hero-art__YC3FW{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}@keyframes landing_jt-hero-fade__ijluF{0%{opacity:0}}@media (max-width:640px){.landing_moodBodyDesc__8lWXU{font-size:16px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing_mood__hqdP0{transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.landing_mood__hqdP0,.landing_mood__hqdP0:hover{transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0))}.landing_mood__hqdP0:hover{--lift:-3px}.landing_mood__hqdP0[data-tilting]{transition:transform .12s linear,box-shadow .4s ease}.landing_mood__hqdP0 .landing_moodImg__T_0Co{transform:scale(1.05) translate(var(--px,0),var(--py,0));transition:transform .6s cubic-bezier(.22,1,.36,1)}.landing_mood__hqdP0:after{position:absolute;inset:0;z-index:2;border-radius:inherit;background:radial-gradient(380px circle at var(--gx,50%) var(--gy,0),rgb(255 236 204/.24),transparent 60%);content:"";opacity:0;pointer-events:none;transition:opacity .42s ease}.landing_mood__hqdP0[data-tilting]:after{opacity:1}}.MoodPoster_poster__6T5zS{position:relative;overflow:hidden;isolation:isolate;color:#f8f6f3;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 6px 22px rgba(15,22,84,.16),inset 0 0 0 1px rgba(246,163,78,.16)}[data-theme=dark] .MoodPoster_poster__6T5zS{box-shadow:0 8px 26px rgba(0,0,0,.44),inset 0 0 0 1px rgba(246,163,78,.2)}.MoodPoster_lg__T0_7S{display:flex;flex-direction:column;justify-content:flex-end;padding:22px;border-radius:18px;aspect-ratio:13/16;min-width:200px}.MoodPoster_sm__6KZxh{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:12px 10px;border-radius:14px;border:2px solid transparent;min-height:92px}.MoodPoster_selected__3B_bU{border-color:#f6a34e}.MoodPoster_content__f4IlD{position:relative;z-index:2}.MoodPoster_eyebrow__QaRY9{font-family:var(--font-body);font-size:11px;font-weight:600;line-height:1.1;text-transform:uppercase;letter-spacing:.14em;color:rgba(249,195,132,.9);margin-bottom:8px}.MoodPoster_rule__kS7ih{width:32px;height:2px;background:rgba(246,163,78,.6);margin-bottom:10px;border-radius:1px}.MoodPoster_title__Qo40H{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.14;color:#f8f6f3;text-shadow:0 1px 8px rgba(0,0,0,.5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MoodPoster_sublabel__cPmMo{font-family:var(--font-body);font-size:13px;font-weight:400;line-height:1.3;color:rgba(248,246,243,.8);margin-top:6px}.MoodPoster_labelSm__NNMk3{font-family:var(--font-display);font-size:13px;font-weight:600;line-height:1.16;text-align:center;color:#f8f6f3;text-shadow:0 1px 6px rgba(0,0,0,.45);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MoodPoster_glyphScaleLg__Be20G{display:inline-flex;transform:scale(.875);transform-origin:center}.MoodPoster_glyphScaleSm__VZL7o{display:inline-flex;transform:scale(.6875);transform-origin:center}@property --jt-glint-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.HoverBorderGradient_ring__TIFLb{position:absolute;inset:-6px;z-index:0;padding:2px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--jt-glint-turn),rgba(251,248,244,.16) 0deg 250deg,var(--jt-orange-300) 300deg,var(--jt-cream-100) 322deg,var(--jt-orange-300) 340deg,rgba(251,248,244,.16) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.HoverBorderGradient_ring__TIFLb:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,var(--jt-orange-300),var(--jt-cream-100) 50%,var(--jt-orange-300));opacity:0}:hover>.HoverBorderGradient_ring__TIFLb:after{opacity:1}:focus-visible>.HoverBorderGradient_ring__TIFLb{opacity:0}@media (prefers-reduced-motion:no-preference){.HoverBorderGradient_ring__TIFLb{animation:HoverBorderGradient_jt-glint-walk__w0KXF 9.6s ease-in-out infinite}.HoverBorderGradient_ring__TIFLb:after{transition:opacity .5s var(--ease-out-soft,cubic-bezier(.2,.8,.2,1))}:hover>.HoverBorderGradient_ring__TIFLb{animation-play-state:paused}}@keyframes HoverBorderGradient_jt-glint-walk__w0KXF{0%{--jt-glint-turn:0deg}12.5%{--jt-glint-turn:45deg}25%{--jt-glint-turn:90deg}37.5%{--jt-glint-turn:135deg}50%{--jt-glint-turn:180deg}62.5%{--jt-glint-turn:225deg}75%{--jt-glint-turn:270deg}87.5%{--jt-glint-turn:315deg}to{--jt-glint-turn:360deg}}