.fun-facts{--fact-gold:#e0b32d;--fact-blue:#36c6c0;--fact-paper:#fff7e5;padding:28px 0 20px;color:#073c43}.facts-heading{display:grid;grid-template-columns:1fr .8fr;gap:12%;align-items:center;margin:8px 0 40px}.facts-heading .mono{font-size:12px;letter-spacing:1px}.facts-heading h3{font:500 clamp(39px,5vw,68px)/1.03 var(--heading);letter-spacing:-2.5px;margin:23px 0 0}.facts-heading h3 i{font-family:var(--serif);font-weight:400}.facts-heading h3>span{font-size:38px;display:inline-block;transform:rotate(10deg);vertical-align:middle}.facts-heading>p{font:25px/1.45 var(--serif);max-width:320px;margin:20px 0 0}.curiosity-topline{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:15px}.curiosity-topline>.mono{font-size:12px;letter-spacing:1px}.curiosity-topline>span:last-child{font:12px/1.7 var(--sans);letter-spacing:.3px}.curiosity-cabinet{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 20px 20px;gap:0 16px;background:#073c43;color:#fff7e5;border:8px solid #0d5157;box-shadow:8px 10px 0 #073c4316;isolation:isolate}.curiosity-object{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;min-width:0;min-height:214px;padding:24px 9px 26px;color:inherit;border:0;border-bottom:5px solid #b58b25;background:transparent;cursor:pointer;text-align:center;perspective:600px;transition:background .3s}.curiosity-object:before{content:'';position:absolute;left:20%;right:20%;height:8px;bottom:48px;border-radius:50%;background:#0004;filter:blur(5px);z-index:-1}.curiosity-object:after{content:'';position:absolute;bottom:-12px;left:0;right:0;height:7px;background:#052b30;z-index:-1}.curiosity-object>svg{width:min(145px,95%);height:139px;overflow:visible;filter:drop-shadow(4px 6px 0 #0002);transition:transform .5s cubic-bezier(.2,.8,.2,1);transform:rotate(calc((var(--object-index) - 3)*1deg));animation:object-drift 6s calc(var(--object-index)*-.7s) ease-in-out infinite}.object-number{position:absolute;left:9px;top:13px;font:12px monospace;color:#c2ddd4;opacity:.7}.object-caption{font:12px/1.4 var(--sans);color:#d4e5dc;margin-top:13px;max-width:150px;min-height:18px}.object-reveal{position:absolute;right:8px;bottom:13px;font:17px var(--sans);opacity:0;transition:opacity .2s}.curiosity-object:hover>svg,.curiosity-object:focus-visible>svg{animation:none;transform:translateY(-8px) rotate(-7deg) scale(1.06)}.curiosity-object:hover,.curiosity-object[aria-pressed=true]{background:#14565a}.curiosity-object[aria-pressed=true] .object-caption{color:#f3d15d}.curiosity-object[aria-pressed=true] .object-reveal,.curiosity-object:hover .object-reveal{opacity:1}.curiosity-object:focus-visible{outline:2px solid #fff7e5;outline-offset:-6px}.fact-reveal{position:relative;display:grid;grid-template-columns:1fr 230px;gap:7%;align-items:end;background:#f2d477;padding:35px 40px 32px;margin-top:28px;border-radius:0 0 28px 0}.fact-reveal:before{content:'↳';position:absolute;left:18px;top:-26px;font:36px var(--serif);color:#b58b25}.fact-story[hidden]{display:none!important}.fact-story>.mono{font-size:12px;letter-spacing:.7px}.fact-story h4{font:500 clamp(23px,2.5vw,34px)/1.2 var(--heading);letter-spacing:-.8px;margin:16px 0}.fact-story p{font:16px/1.8 var(--sans);margin:0;max-width:680px}.fact-stories{min-height:185px}.fact-controls{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.fact-controls>span{font:12px monospace;color:#526147}.fact-controls button{display:flex;align-items:center;justify-content:space-between;gap:20px;font:12px/1.8 var(--sans);border:0;border-top:1px solid #9d8a42;background:none;color:#073c43;padding:15px 0 0;text-align:left;width:100%;min-height:44px}.fact-controls button span{font-size:27px}@keyframes object-drift{0%,100%{translate:0 0}50%{translate:0 -4px}}
@media(max-width:750px){.personal-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0 10px!important}.personal-tabs>button{text-align:left;font-size:12px!important;line-height:1.7;min-height:53px;padding:13px 3px;white-space:normal}.fun-facts{padding-top:20px}.facts-heading{display:block;margin-bottom:28px}.facts-heading .mono{font-size:12px}.facts-heading h3{font-size:45px;letter-spacing:-1.7px;margin-top:20px}.facts-heading h3>span{font-size:28px}.facts-heading>p{font-size:23px;line-height:1.45;max-width:290px;margin-top:23px}.curiosity-topline{display:block;margin-bottom:16px}.curiosity-topline>.mono{font-size:12px}.curiosity-topline>span:last-child{display:block;font-size:12px;margin-top:9px}.curiosity-cabinet{grid-template-columns:1fr 1fr;padding:4px 10px 13px;gap:0 9px;border-width:5px;box-shadow:5px 7px 0 #073c4316}.curiosity-object{min-height:185px;padding:22px 4px 23px}.curiosity-object>svg{height:115px;width:118px}.object-caption{font-size:12px;line-height:1.4;max-width:125px;margin-top:10px;min-height:29px}.object-number{left:4px;top:10px;font-size:12px}.object-reveal{right:4px;bottom:10px;font-size:14px}.curiosity-object:before{bottom:51px}.fact-reveal{grid-template-columns:1fr;gap:20px;padding:24px 22px;margin-top:25px}.fact-story>.mono{font-size:12px}.fact-story h4{font-size:25px;letter-spacing:-.6px;margin:15px 0}.fact-story p{font-size:15px;line-height:1.8}.fact-stories{min-height:0}.fact-controls{flex-direction:row;align-items:center;gap:23px;border-top:1px solid #b6a05e;padding-top:16px}.fact-controls>span{font-size:12px;white-space:nowrap}.fact-controls button{padding-top:0;border:0;font-size:12px;gap:15px}.fact-controls button span{font-size:23px}}
@media(prefers-reduced-motion:reduce){.curiosity-object>svg{animation:none}.curiosity-object,.curiosity-object>svg{transition:none}.curiosity-object:hover>svg,.curiosity-object:focus-visible>svg{transform:none}}

#fact-browse{font-size:12px;padding:8px 0;min-height:35px;border:0;text-decoration:underline;text-underline-offset:5px}@media(max-width:750px){.fact-controls{flex-wrap:wrap}.fact-controls>span{flex:0 0 auto}.fact-controls>button#fact-next{width:auto;flex:1}#fact-browse{flex-basis:100%;text-align:left}}
