/* Local two-mode V1. Identity is source-bound; composition is a review proposal. */
:root{--ink:#090a18;--panel:#111222;--cream:#f0ece0;--gold:#edc136;--soft:#b7b7c4;--line:#edc13630;--green:#74e0af;color-scheme:dark;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--ink);color:var(--cream);font-size:16px;line-height:1.65}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#090a18d0,#090a18ed 50%,#090a18c9),url('/assets/explore-v1/code.svg');opacity:.65}a{color:inherit;text-underline-offset:6px}button{font:inherit;color:inherit}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,video:focus-visible{outline:3px solid var(--cream);outline-offset:7px}img{max-width:100%}[hidden]{display:none!important}p{margin:0 0 20px}h1,h2,h3{margin:0;font-weight:400}h1,h2{font-family:Georgia,"Times New Roman",serif;line-height:1.03;letter-spacing:-.045em}h2{font-size:clamp(36px,4.4vw,63px)}h1 em,h2 em{font-weight:400;color:var(--gold)}.jx-skip{position:fixed;left:20px;top:-100px;z-index:100000;background:var(--gold);color:var(--ink);padding:12px 22px}.jx-skip:focus{top:10px}.jx-wrap{width:min(1296px,calc(100% - 96px));margin:auto}.jx-brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;white-space:nowrap;font-size:18px;font-weight:550;letter-spacing:-.4px}.jx-brand img{width:36px;height:42px;object-fit:contain}.jx-brand small{font-size:10px;letter-spacing:1px;margin-left:4px;color:var(--gold)}.jx-eyebrow,.jx-section-number{font:700 11px/1.5 "Courier New",monospace;letter-spacing:2px;text-transform:uppercase;color:var(--gold)}.jx-eyebrow{margin-bottom:22px}.jx-text-link{display:inline-flex;align-items:center;gap:15px;min-height:44px;font-size:14px;text-decoration-color:#edc13660}.jx-text-link:hover{text-decoration-color:var(--gold);color:var(--gold)}.jx-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:50px;padding:12px 24px;background:var(--gold);color:#090a18;border:1px solid var(--gold);border-radius:5px;font-weight:650;text-decoration:none;font-size:14px;transition:transform .18s,background .18s}.jx-button:hover{transform:translateY(-2px);background:#f5d96a}.jx-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:28px}.jx-fine{font-size:12px;color:var(--soft);margin-top:18px}.jx-local{font-size:11px;color:#8b8999}.jx-sound{position:relative}.jx-sound button{background:transparent;border:0;padding:9px 5px;min-height:44px;font-size:12px;cursor:pointer;color:#c6c3c0}.jx-sound button span{margin-right:7px;color:var(--gold);font-size:18px}.jx-sound p{position:absolute;z-index:100001;right:0;top:100%;width:245px;background:#171827;border:1px solid var(--line);padding:16px;font-size:13px;box-shadow:0 10px 40px #0009;border-radius:8px}.jx-mode-dock .jx-sound p{top:auto;bottom:100%}
.jx-scope-note{font:13px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#d7d3de;padding:14px 0;margin:0}
html{overflow-x:clip}.jx-choice:before{max-width:calc(100% + 40px);left:-20px;right:-20px}.jx-transition{max-width:100vw}
/* The choice room: light belongs to each object, not a decorative card. */
.jx-entrance{min-height:100svh;display:flex;flex-direction:column;overflow-x:hidden}.jx-entry-atmosphere{position:absolute;inset:0;min-height:100svh;overflow:hidden;z-index:-1;background:radial-gradient(ellipse at 50% 115%,#19202c75,transparent 66%),radial-gradient(ellipse at 50% 25%,#edc13604,transparent 50%)}.jx-entry-atmosphere:after{content:"";position:absolute;left:8%;right:8%;bottom:13%;height:25%;border-radius:50%;background:radial-gradient(ellipse,#c9a76212,transparent 68%);transform:perspective(500px) rotateX(62deg)}.jx-entry-nav{width:calc(100% - 112px);margin:30px auto 0;display:flex;align-items:center;justify-content:space-between}.jx-entry-main{width:min(1060px,calc(100% - 48px));margin:auto;text-align:center;padding:60px 0 48px}.jx-entry-main h1{font-size:clamp(48px,5.65vw,81px);line-height:1.05;letter-spacing:-.04em}.jx-entry-main h1 em{color:var(--cream)}.jx-entry-main>.jx-eyebrow{color:#9999ad;font-size:10px;letter-spacing:3px;margin:0 0 23px}.jx-choices{display:grid;grid-template-columns:1fr 1fr;gap:100px;max-width:820px;margin:42px auto 0}.jx-choice{position:relative;display:flex;align-items:center;flex-direction:column;text-decoration:none;padding:30px 10px 12px;border-radius:22px;isolation:isolate;outline-offset:12px}.jx-choice:before{content:"";position:absolute;z-index:-1;inset:-50px -45px -15px;background:radial-gradient(ellipse at 50% 38%,#f0ece014,transparent 60%);opacity:.8;transition:opacity .3s}.jx-choice-journey:before{background:radial-gradient(ellipse at 50% 38%,#edc13620,transparent 60%)}.jx-choice:hover:before,.jx-choice:focus-visible:before{opacity:1.7}.jx-capsule{position:relative;display:flex;align-items:center;justify-content:center;width:230px;height:88px;margin:0 0 43px;border-radius:60px;transform:rotate(-15deg);background:linear-gradient(175deg,#f5eee4 0%,#dfd6c2 17%,#8f8b81 48%,#ddd3b9 74%,#777464 100%);border:1px solid #ffefd178;box-shadow:inset 0 2px 3px #fff9,inset 0 -7px 12px #0005,0 15px 26px #0008,0 0 26px #f0ece018;transition:transform .3s}.jx-capsule:before{content:"";position:absolute;inset:7px 18px auto;height:13px;border-radius:50%;background:linear-gradient(90deg,transparent,#fff7,transparent);filter:blur(3px)}.jx-capsule:after{content:"";position:absolute;width:115%;height:19px;bottom:-44px;background:#0008;border-radius:50%;filter:blur(8px);transform:rotate(15deg);z-index:-1}.jx-capsule-half{position:absolute;left:0;top:0;bottom:0;width:50%;border-radius:60px 0 0 60px;border-right:1px solid #fff5;background:linear-gradient(160deg,#c0b89855,#4e526479 70%,#11162899)}.jx-capsule-code{position:absolute;left:19px;right:15px;top:36px;color:#24222ad6;font:700 9px/1 "Courier New",monospace;letter-spacing:1.3px;white-space:nowrap}.jx-capsule-star{position:absolute;right:24px;font-size:36px;color:#fff4ca;text-shadow:0 0 12px #fff}.jx-choice-journey .jx-capsule{transform:rotate(15deg);background:linear-gradient(170deg,#fff2b7 0%,#edc136 23%,#978024 51%,#efc938 73%,#826c1b 100%);border-color:#ffefb59e;box-shadow:inset 0 2px 3px #fff9,inset 0 -7px 12px #0005,0 15px 26px #0008,0 0 30px #edc13635}.jx-choice-journey .jx-capsule-half{background:linear-gradient(150deg,#e2b53255,#55411555);border-right-color:#fff4}.jx-choice-journey .jx-capsule:after{transform:rotate(-15deg)}.jx-capsule img{position:absolute;right:15px;width:43px;filter:brightness(1.65) drop-shadow(0 1px 2px #241d07)}.jx-choice:hover .jx-capsule,.jx-choice:focus-visible .jx-capsule{transform:rotate(-10deg) translateY(-5px)}.jx-choice-journey:hover .jx-capsule,.jx-choice-journey:focus-visible .jx-capsule{transform:rotate(10deg) translateY(-5px)}.jx-choice:active .jx-capsule{transform:scale(.97)}.jx-choice-title{font:400 30px/1.2 Georgia,serif;letter-spacing:-.5px;margin-bottom:14px}.jx-choice-title>span{font:400 19px Arial;color:var(--gold);margin-left:6px}.jx-choice-description{display:block;color:#b1b0be;font-size:14px;max-width:275px;line-height:1.65}.jx-entry-note{color:#8f8e9e;font-size:12px;margin:35px 0 3px}.jx-entry-main>.jx-text-link{color:#c7c4b9;font-size:12px}.jx-entry-footer{width:calc(100% - 112px);margin:0 auto;padding:24px 0;display:flex;align-items:center;gap:30px;font-size:11px;color:#9897a7}.jx-entry-footer>a{margin-left:auto;min-height:44px;display:flex;align-items:center}.jx-transition{position:fixed;inset:0;z-index:100000;background:#090a18;pointer-events:none;opacity:0;visibility:hidden;display:grid;place-items:center}.jx-transition>div{position:absolute;inset:0;background:url('/assets/explore-v1/code.svg') center;mask-image:radial-gradient(ellipse,#0009,transparent 68%);opacity:0}.jx-transition img{width:150px;opacity:0}.jx-entering .jx-transition{visibility:visible;opacity:1;transition:opacity .2s}.jx-entering .jx-transition>div{animation:jx-transcode .65s ease both}.jx-entering .jx-transition img{animation:jx-mark .65s ease both}@keyframes jx-transcode{0%{opacity:0;transform:scale(1.05)}65%{opacity:.65}100%{opacity:.2;transform:scale(1)}}@keyframes jx-mark{0%{opacity:0;transform:translateY(8px)}100%{opacity:1;transform:translateY(0)}}
/* Entrance controls keep their existing layout independently of measurement UI. */
.jx-entry-nav{flex-wrap:wrap;gap:12px}.jx-entry-nav .jx-brand{flex-shrink:0}.jx-entry-nav .jx-booking-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 18px;border:1px solid #edc13688;border-radius:30px;color:#f6dd84;text-decoration:none;font:650 12px/1.5 Arial,sans-serif;margin-left:auto;white-space:nowrap;flex-shrink:0}.jx-entry-nav .jx-booking-primary:hover{background:#edc13618}.jx-entry-nav .jx-sound{margin-left:0}.jx-entry-nav .jx-sound button{white-space:nowrap}
@media(max-width:600px){.jx-entry-nav .jx-booking-primary{order:3;width:100%;margin:0}.jx-entry-nav .jx-sound{margin-left:auto}}
/* The quick overview shares content with the journey, but reads as a normal document. */
.jx-nav{display:flex;gap:26px;align-items:center;justify-content:space-between;min-height:102px;border-bottom:1px solid var(--line)}.jx-nav nav{display:flex;gap:30px;font-size:13px;color:#bfbeca}.jx-nav nav a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.jx-mode-link{border:1px solid #edc13650;border-radius:40px;padding:10px 21px;font-size:12px;text-decoration:none;min-height:44px}.jx-mode-link span{color:var(--gold);margin-left:12px}.jx-hero{display:grid;grid-template-columns:.95fr 1.05fr;gap:76px;align-items:center;padding:66px 0 84px}.jx-hero h1{font-size:clamp(64px,7.4vw,109px);letter-spacing:-.045em;margin-bottom:32px}.jx-lead{font-size:20px;line-height:1.5;max-width:440px}.jx-support-copy{font-size:15px;color:var(--soft);max-width:430px}.jx-founder-film{position:relative;margin:0;height:565px;overflow:hidden;border:1px solid #e6dcbd36;border-radius:120px 8px 8px 8px;box-shadow:0 32px 70px #0007;isolation:isolate}.jx-founder-film>img{width:100%;height:100%;object-fit:cover;object-position:50% 39%}.jx-film-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#090a1820 25%,#090a18cc 70%,#090a18f5)}.jx-film-tag{position:absolute;top:22px;right:21px;padding:7px 13px;border:1px solid #ffffff38;border-radius:40px;background:#090a18ad;font-size:10px;letter-spacing:.7px;text-transform:uppercase;color:#efe9d7}.jx-founder-film figcaption{position:absolute;left:36px;bottom:51px;right:30px}.jx-founder-film figcaption .jx-eyebrow{font-size:10px;margin-bottom:12px;display:block;color:#e1ca8e}.jx-founder-film h2{font-size:44px;line-height:1.02;letter-spacing:-1.5px;margin:0 0 17px}.jx-founder-film figcaption p{font-size:13px;line-height:1.5;color:#d6d4de}.jx-founder-film figcaption a{font-size:12px;display:inline-block;min-height:36px}.jx-film-coordinate{position:absolute;bottom:17px;left:36px;font:9px "Courier New",monospace;letter-spacing:1.6px;color:#b6b1a4}.jx-section-number{color:#a9a7b4;border-top:1px solid var(--line);padding-top:24px;margin-bottom:45px;font-size:10px}.jx-business{padding:0 0 85px}.jx-business-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:100px}.jx-status{color:var(--green);font-size:12px;display:flex;gap:9px;align-items:center}.jx-status i{width:6px;height:6px;background:var(--green);border-radius:100%;box-shadow:0 0 12px #74e0af70}.jx-business h2{font-size:clamp(35px,3.7vw,53px);margin-bottom:25px}.jx-business h2 em{color:var(--green);font-size:.87em}.jx-business p:not(.jx-status):not(.jx-fine){color:var(--soft);font-size:15px;max-width:540px}.jx-button-green{background:var(--green);border-color:var(--green)}.jx-business-art{padding:0 20px;position:relative;background:radial-gradient(ellipse at 50% 25%,#16c56711,transparent 65%)}.jx-business-art>img{display:block;margin:-15px auto 0;width:170px;height:170px;filter:sepia(1) saturate(1.6) hue-rotate(63deg);object-fit:contain}.jx-business-art ol{padding:15px 0 0;margin:0;list-style:none}.jx-business-art li{display:flex;gap:21px;border-bottom:1px solid #74e0af25;padding:17px 0}.jx-business-art li>span{font:11px "Courier New",monospace;color:var(--green);padding-top:4px}.jx-business-art li strong{font-size:15px;font-weight:550}.jx-business-art li p{font-size:13px!important;margin:5px 0 0}.jx-product-film{margin:36px 0 0;padding:18px 0;border-top:1px solid #74e0af25;border-bottom:1px solid #74e0af25}.jx-product-film summary{cursor:pointer;color:var(--green);font-size:14px;min-height:44px;padding-top:8px}.jx-product-film summary>span{font-size:11px;color:var(--soft);margin-left:24px}.jx-product-film>div{max-width:760px;margin:20px auto}.jx-product-film video{width:100%;height:auto;display:block;border:1px solid #74e0af45;border-radius:8px;background:#000}.jx-product-film a{font-size:12px;display:inline-block;padding:10px 0}.jx-worlds{padding-bottom:80px}.jx-worlds-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:95px;align-items:center}.jx-worlds-heading p{color:var(--soft);font-size:15px;max-width:450px}.jx-worlds-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:95px;margin-top:44px;align-items:start}.jx-cosmos{position:sticky;top:100px;height:500px;display:grid;place-items:center;overflow:hidden;isolation:isolate}.jx-cosmos:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse,#edc13614,transparent 65%);z-index:-1}.jx-cosmos>img{width:225px;height:225px;object-fit:contain;filter:drop-shadow(0 20px 18px #0009)}.jx-orbit{position:absolute;left:8%;right:8%;top:34%;height:30%;border:1px solid #edc13635;border-radius:50%;transform:rotate(-25deg)}.jx-orbit-two{left:18%;right:18%;top:20%;height:57%;transform:rotate(35deg);border-color:#74e0af2b}.jx-orbit-three{left:28%;right:28%;top:10%;height:78%;transform:rotate(20deg);border-color:#f866c421}.jx-cosmos>span:last-child{position:absolute;bottom:45px;font:10px "Courier New",monospace;color:var(--gold);letter-spacing:3px}.jx-world-dot{position:absolute;width:18px;height:18px;border-radius:50%;background:#16c567;box-shadow:0 0 20px #16c56766;left:10%;top:60%}.jx-dot-two{left:76%;top:26%;background:#f866c4;box-shadow:0 0 20px #f866c466;width:11px;height:11px}.jx-dot-three{left:66%;top:78%;background:#8238f1;box-shadow:0 0 20px #8238f166;width:23px;height:23px}.jx-dot-four{left:31%;top:13%;background:#43e3ff;box-shadow:0 0 20px #43e3ff66;width:9px;height:9px}.jx-world-list{padding:0;list-style:none;margin:0}.jx-world-list li{border-bottom:1px solid #ffffff15;padding:20px 0 20px 22px;position:relative}.jx-world-list li:before{content:"";position:absolute;left:0;top:26px;height:7px;width:7px;background:var(--world);border-radius:50%}.jx-world-list li>div{display:flex;gap:20px;justify-content:space-between;align-items:baseline}.jx-world-list h3{font:400 24px Georgia,serif;letter-spacing:-.5px}.jx-world-list li>div>span{font-size:10px;color:var(--soft);text-align:right;max-width:180px}.jx-world-list p{font-size:13px;color:var(--soft);line-height:1.6;margin:12px 0 6px}.jx-world-list a{font-size:11px;min-height:32px;display:inline-flex;align-items:center;gap:10px}.jx-worlds>.jx-text-link{margin-top:26px}.jx-founder{padding-bottom:80px}.jx-founder-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:95px;align-items:center}.jx-founder-grid figure{margin:0}.jx-founder-grid img{display:block;width:100%;height:505px;object-fit:cover;object-position:50% 38%;border-radius:5px}.jx-founder-grid figcaption{font-size:12px;line-height:1.6;padding-top:15px}.jx-founder-grid figcaption span{color:var(--soft)}.jx-founder h2{margin-bottom:28px}.jx-founder-grid p:not(.jx-eyebrow){font-size:15px;color:var(--soft);max-width:550px}.jx-founder-grid .jx-story-lead{font-size:19px!important;color:var(--cream)!important}.jx-story-trail{display:flex;align-items:center;gap:32px;margin:55px 0 0;font-size:12px;color:var(--soft)}.jx-story-trail b{display:block;color:var(--gold);font-family:Georgia,serif;font-size:22px;font-weight:400;margin-bottom:4px}.jx-story-trail i{height:1px;background:linear-gradient(90deg,#edc13655,#edc13610);flex:1}.jx-connect{border-top:1px solid var(--line);padding:60px 0 90px;display:grid;grid-template-columns:.9fr 1.1fr;column-gap:70px}.jx-connect>.jx-eyebrow{grid-column:1/-1}.jx-connect h2{font-size:clamp(48px,5.5vw,76px)}.jx-connect-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.jx-connect-grid h3{font:23px Georgia,serif;margin-bottom:12px}.jx-connect-grid p{color:var(--soft);font-size:14px}.jx-connect-grid .jx-button{padding:10px 15px;font-size:12px}.jx-footer{padding:50px 0 78px;border-top:1px solid var(--line)}.jx-signature{display:flex;justify-content:space-between;align-items:center;margin-bottom:65px}.jx-signature p{font:400 clamp(48px,8vw,110px)/.98 Georgia,serif;letter-spacing:-.055em;margin:0}.jx-signature em{font-style:normal;position:relative}.jx-signature em:after{content:"";height:1px;background:linear-gradient(90deg,var(--gold),transparent);position:absolute;bottom:-12px;left:0;width:100%}.jx-signature img{filter:drop-shadow(0 20px 18px #0008)}.jx-footer-links{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:30px;font-size:12px}.jx-footer-links nav a{display:block;text-decoration:none;margin:12px 0;min-height:28px;color:var(--soft)}.jx-footer-links nav b{color:var(--gold);font-size:10px;text-transform:uppercase;letter-spacing:2px}.jx-footer-links p{color:var(--soft);margin-top:12px;font-size:12px}.jx-legal{border-top:1px solid #ffffff12;margin-top:35px;padding-top:22px;display:flex;gap:25px;font-size:11px;color:#9290a2;flex-wrap:wrap}.jx-legal>span{margin-right:auto}.jx-mode-dock{position:fixed;bottom:15px;right:20px;display:flex;align-items:center;gap:18px;padding:0 16px;background:#111222f5;border:1px solid #edc13645;border-radius:30px;z-index:99;font-size:11px;box-shadow:0 5px 22px #0006}.jx-mode-dock>a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}
@media(max-width:1080px){.jx-wrap{width:calc(100% - 56px)}.jx-hero{gap:40px}.jx-founder-film{height:525px}.jx-nav nav{gap:18px}.jx-business-grid,.jx-worlds-grid,.jx-worlds-heading,.jx-founder-grid{gap:45px}.jx-connect{column-gap:40px}.jx-connect-grid{grid-template-columns:1fr}.jx-entry-main{padding:40px 0}.jx-choices{gap:65px}.jx-entry-main h1{font-size:65px}}
@media(max-width:760px){html{scroll-padding-top:25px}.jx-wrap{width:calc(100% - 38px)}.jx-nav{min-height:82px;gap:12px;flex-wrap:wrap;padding:14px 0}.jx-brand{font-size:16px}.jx-brand img{width:28px;height:34px}.jx-nav nav{order:3;width:100%;justify-content:space-between;font-size:12px;border-top:1px solid #ffffff12;margin-top:3px;gap:12px}.jx-mode-link{font-size:10px;padding:8px 12px;min-height:40px}.jx-mode-link span{margin-left:4px}.jx-hero{grid-template-columns:1fr;gap:33px;padding:38px 0 50px}.jx-hero h1{font-size:70px;margin-bottom:23px}.jx-hero .jx-eyebrow{font-size:10px;letter-spacing:1.4px;margin-bottom:22px}.jx-lead{font-size:20px;max-width:350px}.jx-support-copy{font-size:14px}.jx-founder-film{height:465px;border-top-left-radius:85px}.jx-founder-film figcaption{left:25px;bottom:44px}.jx-founder-film h2{font-size:39px}.jx-founder-film figcaption p{font-size:12px}.jx-film-coordinate{left:25px;font-size:8px;letter-spacing:1px}.jx-film-tag{font-size:9px}.jx-business-grid,.jx-worlds-grid,.jx-worlds-heading,.jx-founder-grid{grid-template-columns:1fr;gap:27px}.jx-business-grid h2{font-size:39px}.jx-business-art{padding:0}.jx-business-art>img{width:145px;height:145px;margin:0 auto}.jx-business-art ol{padding-top:0}.jx-product-film summary>span{display:block;margin:4px 0 0;font-size:10px}.jx-section-number{margin-bottom:30px}.jx-worlds-heading h2{font-size:41px}.jx-worlds-grid{margin-top:0;gap:0}.jx-cosmos{position:relative;top:0;height:330px;margin:-5px -8px}.jx-cosmos>img{width:170px;height:170px}.jx-cosmos>span:last-child{bottom:20px;font-size:8px}.jx-world-list li>div{gap:10px}.jx-world-list li>div>span{font-size:9px;max-width:135px}.jx-world-list h3{font-size:23px}.jx-founder-grid{gap:30px}.jx-founder-grid figure{max-width:340px}.jx-founder-grid img{height:390px}.jx-founder h2{font-size:42px}.jx-founder-grid .jx-story-lead{font-size:18px!important}.jx-story-trail{gap:12px;align-items:start;margin-top:34px}.jx-story-trail span{flex:1;font-size:10px}.jx-story-trail i{display:none}.jx-story-trail b{font-size:19px}.jx-business,.jx-worlds,.jx-founder{padding-bottom:50px}.jx-connect{display:block;padding:40px 0 50px}.jx-connect h2{font-size:56px;margin-bottom:30px}.jx-connect-grid{grid-template-columns:1fr;gap:30px}.jx-connect-grid>div+div{border-top:1px solid #ffffff20;padding-top:26px}.jx-footer{padding-top:35px}.jx-signature{margin-bottom:40px;gap:15px}.jx-signature p{font-size:59px}.jx-signature img{width:68px;height:80px}.jx-footer-links{grid-template-columns:1fr 1fr;gap:26px 20px}.jx-footer-links>.jx-brand{font-size:15px}.jx-legal{gap:16px;font-size:10px}.jx-legal>span{width:100%}.jx-mode-dock{right:12px;bottom:10px}.jx-entry-nav{width:calc(100% - 40px);margin-top:13px}.jx-entry-main{width:calc(100% - 36px);padding:27px 0 20px}.jx-entry-main>.jx-eyebrow{font-size:9px;letter-spacing:2px;margin-bottom:15px}.jx-entry-main h1{font-size:46px;line-height:1.08}.jx-choices{gap:17px;max-width:420px;margin-top:26px}.jx-choice{padding:20px 1px 6px}.jx-choice:before{inset:-10px -8px 40px}.jx-capsule{width:133px;height:55px;margin-bottom:34px}.jx-capsule-half{border-radius:30px 0 0 30px}.jx-capsule:after{bottom:-25px;height:12px}.jx-capsule-code{font-size:5px;top:22px;left:12px;right:9px;letter-spacing:.6px}.jx-capsule-star{font-size:23px;right:15px}.jx-capsule img{right:8px;width:30px;height:30px}.jx-choice-title{font-size:23px;margin-bottom:10px;white-space:normal}.jx-choice-title>span{display:none}.jx-choice-description{font-size:12px;line-height:1.65;max-width:155px}.jx-entry-note{font-size:11px;margin-top:25px}.jx-entry-footer{width:calc(100% - 40px);padding:14px 0;gap:15px;flex-wrap:wrap;font-size:9px}.jx-entry-footer .jx-local{font-size:9px;width:100%;text-align:center}.jx-sound button{font-size:11px}}
@media(max-width:359px){.jx-hero h1{font-size:61px}.jx-entry-main h1{font-size:39px}.jx-capsule{width:116px;height:49px}.jx-choice-title{font-size:21px}.jx-choice-description{font-size:11px}.jx-entry-nav .jx-brand{font-size:14px}.jx-entry-nav .jx-brand img{width:24px}.jx-brand{gap:8px}.jx-hero .jx-actions{gap:13px}.jx-signature p{font-size:50px}.jx-world-list li>div{align-items:start}.jx-nav .jx-mode-link{font-size:9px;padding:8px}.jx-founder-film{height:410px}}
@media(max-height:620px) and (min-width:761px){.jx-entry-main{padding:25px 0}.jx-entry-main h1{font-size:48px}.jx-choices{margin-top:12px}.jx-capsule{margin-bottom:28px;width:180px;height:70px}.jx-entry-note{margin-top:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.jx-transition{display:none!important}.jx-choice:hover .jx-capsule,.jx-choice:focus-visible .jx-capsule{transform:none}}
@media(forced-colors:active){.jx-choice,.jx-button,.jx-mode-link{border:1px solid ButtonText}.jx-capsule{border:2px solid ButtonText}.jx-entry-atmosphere,body:before,.jx-transition{display:none}.jx-film-tag{background:Canvas}.jx-founder-film figcaption{background:Canvas}.jx-world-dot{border:2px solid CanvasText}}
