.zJtOOW_container{max-width:var(--ds-max-width);padding-inline:var(--ds-space-2);margin-inline:auto}
._4jBi8G_section{padding-block:var(--ds-space-4)}._4jBi8G_default{background-color:var(--ds-color-bg)}._4jBi8G_surface{background-color:var(--ds-color-surface)}._4jBi8G_band{background-color:var(--ds-color-band)}._4jBi8G_dark{background-color:var(--ds-color-band-dark)}._4jBi8G_parchment{z-index:0;background:radial-gradient(ellipse 55% 45% at 15% 10%, color-mix(in srgb, var(--ds-color-muted) 22%, transparent), transparent 65%), radial-gradient(ellipse 50% 42% at 85% 90%, color-mix(in srgb, var(--ds-color-muted) 28%, transparent), transparent 68%), radial-gradient(ellipse 42% 38% at 55% 45%, color-mix(in srgb, var(--ds-color-surface) 95%, transparent), transparent 78%), radial-gradient(ellipse 30% 25% at 30% 72%, color-mix(in srgb, var(--ds-color-surface) 90%, transparent), transparent 70%), var(--ds-color-band);box-shadow:inset 0 0 170px color-mix(in srgb, var(--ds-color-muted) 34%, transparent);position:relative}._4jBi8G_parchment:after{content:"";z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.018 0.022' numOctaves='4' seed='11'/><feColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.36 0 0 0 0 0.22 0 0 0 0.4 0'/></filter><rect width='300' height='300' filter='url(%23n)'/></svg>");background-size:300px 300px;position:absolute;inset:0}._4jBi8G_dune{z-index:0;--sand-tile:url(/section/sand-grain.webp);background:var(--sand-tile), radial-gradient(ellipse 140% 42% at 12% 116%, color-mix(in srgb, var(--ds-color-surface) 72%, transparent), transparent 76%), radial-gradient(ellipse 120% 34% at 82% 118%, color-mix(in srgb, var(--ds-color-surface) 52%, transparent), transparent 72%), radial-gradient(ellipse 95% 26% at 50% 112%, color-mix(in srgb, var(--ds-color-surface) 38%, transparent), transparent 70%), radial-gradient(ellipse 130% 55% at 55% -18%, #ffffff2e, transparent 74%), var(--ds-color-bg);position:relative;overflow:clip}._4jBi8G_dune-after-desactive{content:"";z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2400' height='900'><defs><filter id='d' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.0015 0.012' numOctaves='2' seed='7'/><feColorMatrix type='matrix' values='0 0 0 0 0.85 0 0 0 0 0.76 0 0 0 0 0.58 0 0 0 0.50 0'/></filter></defs><g><rect width='1200' height='450' filter='url(%23d)'/><rect width='1200' height='450' filter='url(%23d)' transform='translate(2400,0) scale(-1,1)'/><rect width='1200' height='450' filter='url(%23d)' transform='translate(0,900) scale(1,-1)'/><rect width='1200' height='450' filter='url(%23d)' transform='translate(2400,900) scale(-1,-1)'/></g></svg>");background-size:2400px 900px;position:absolute;inset:0}._4jBi8G_dune:before{content:"";z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1600' height='800'><defs><filter id='m' x='0' y='0' width='100%' height='100%'><feTurbulence type='fractalNoise' baseFrequency='0.006 0.05' numOctaves='2' seed='9'/><feColorMatrix type='matrix' values='0 0 0 0 0.48 0 0 0 0 0.40 0 0 0 0 0.24 0 0 0 0.20 0'/></filter></defs><g><rect width='800' height='400' filter='url(%23m)'/><rect width='800' height='400' filter='url(%23m)' transform='translate(1600,0) scale(-1,1)'/><rect width='800' height='400' filter='url(%23m)' transform='translate(0,800) scale(1,-1)'/><rect width='800' height='400' filter='url(%23m)' transform='translate(1600,800) scale(-1,-1)'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' seed='4'/><feColorMatrix type='matrix' values='0 0 0 0 0.55 0 0 0 0 0.44 0 0 0 0 0.26 0 0 0 0.30 0'/></filter><rect width='200' height='200' filter='url(%23g)'/></svg>");background-size:1600px 800px,200px 200px;position:absolute;inset:0}._4jBi8G_says{z-index:0;color:var(--ds-color-on-dark);background:url(/section/caveback.jpg) center / cover no-repeat fixed, var(--ds-color-bg);position:relative}._4jBi8G_band-code{background-color:var(--ds-color-band);background-image:url(/stats/binary.svg);background-size:560px;background-attachment:fixed}@media (max-width:820px){._4jBi8G_dune{--sand-tile:url(/section/sand-grain-mobile.webp)}}
.NOS4Zq_h1{font-family:var(--ds-font-heading);font-size:var(--ds-font-size-h1);margin:0 0 var(--ds-space-2);font-weight:500}.NOS4Zq_h2{font-family:var(--ds-font-heading);font-size:var(--ds-font-size-h2);margin:0 0 var(--ds-space-2);font-weight:500}.NOS4Zq_h3{font-family:var(--ds-font-heading);font-size:var(--ds-font-size-h3);margin:0 0 var(--ds-space-1);font-weight:500}
.fwfSdG_button{font-family:var(--ds-font-heading);font-size:var(--ds-font-size-base);cursor:pointer;transition:background var(--ds-transition), color var(--ds-transition), border-color var(--ds-transition);border-radius:8px;padding:13px 26px;font-weight:700;display:inline-block;text-decoration:none!important}.fwfSdG_primary{background:var(--ds-color-action);color:var(--ds-color-on-action)}.fwfSdG_primary:hover{background:var(--ds-color-action-hover);color:var(--ds-color-on-action);box-shadow:inset 0 0 0 1px var(--ds-color-action)}.fwfSdG_primary:active{background:var(--ds-color-action-active);color:var(--ds-color-on-action)}.fwfSdG_ghost{color:var(--ds-color-action);border:1px solid var(--ds-color-action);background:0 0}.fwfSdG_ghost:hover{background:var(--ds-color-action-hover);color:var(--ds-color-on-action)}.fwfSdG_ghost:active{background:var(--ds-color-action-active)}.fwfSdG_button,.fwfSdG_button:hover{color:var(--ds-color-on-action)}
.fGuurW_svg{--sky-width:140%;--sky-xoff:-80px;--sky-yoff:0px;top:calc(50% + var(--sky-yoff));left:calc(50% + var(--sky-xoff));width:var(--sky-width);height:auto;display:block;position:absolute;transform:translate(-50%,-50%)}.fGuurW_land{fill:none}.fGuurW_light{fill:none;stroke:var(--ds-color-on-dark);stroke-linecap:round;animation:3s ease-in-out infinite fGuurW_twinkle}@keyframes fGuurW_twinkle{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.fGuurW_light{opacity:.5;animation:none}}
.qI3q0a_box{--sil-speed:1200s;--sil-dark:56%;--sil-blur:16px;--sil-text:.1;--sil-size:4.5cqh;--sil-color:#1c1c1e;--sil-shift:-40px;--sil-textshift:35px;transform:translateX(calc(-50% + var(--sil-shift))) translateY(25px);aspect-ratio:144.4/285.2;pointer-events:none;height:100%;position:absolute;bottom:0;left:39%;container-type:size}.qI3q0a_shape,.qI3q0a_text{position:absolute;inset:0;-webkit-mask-image:url(/hero/silhouette.svg);mask-image:url(/hero/silhouette.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%}.qI3q0a_shape{background:color-mix(in oklab, var(--sil-color) var(--sil-dark), transparent);filter:blur(var(--sil-blur))}.qI3q0a_text{color:var(--ds-color-on-dark,#faf3e5);opacity:var(--sil-text);filter:blur(.5px);overflow:hidden}.qI3q0a_stream{writing-mode:vertical-rl;text-orientation:upright;width:5.9cqh;font-family:var(--font-mashan), serif;font-size:var(--sil-size);white-space:nowrap;will-change:transform;animation:qI3q0a_sutzu-scroll var(--sil-speed) linear infinite;line-height:1.32;position:absolute;top:0}.qI3q0a_col1{left:calc(9cqh + var(--sil-textshift))}.qI3q0a_col2{left:calc(21.8cqh + var(--sil-textshift))}.qI3q0a_col3{left:calc(35cqh + var(--sil-textshift))}@keyframes qI3q0a_sutzu-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.qI3q0a_stream{animation:none}}.qI3q0a_phase2{animation-delay:calc(var(--sil-speed) * -.33)}.qI3q0a_phase3{animation-delay:calc(var(--sil-speed) * -.66)}
.cNJB5a_marquee{pointer-events:none;position:absolute;inset:0}.cNJB5a_lane{height:1.05em;font-size:clamp(calc(var(--ds-font-size-h1) * 1.6), 12vw, calc(var(--ds-font-size-h1) * 3));position:absolute;left:0;right:0}.cNJB5a_track{white-space:nowrap;display:flex;position:absolute;left:0}.cNJB5a_crossR{animation:linear infinite cNJB5a_crossR}.cNJB5a_crossL{animation:linear infinite cNJB5a_crossL}.cNJB5a_city{font-family:var(--ds-font-accent);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-on-dark);opacity:var(--op);flex:none;font-weight:900;animation:ease-in-out infinite cNJB5a_flicker}.cNJB5a_zh{font-family:var(--font-zcoolxw), serif;letter-spacing:.02em;margin-right:.18em;font-weight:400}@keyframes cNJB5a_crossR{0%{transform:translateX(calc(var(--loop,100vw) * -1))}to{transform:translate(0)}}@keyframes cNJB5a_crossL{0%{transform:translate(0)}to{transform:translateX(calc(var(--loop,100vw) * -1))}}@keyframes cNJB5a_flicker{0%,to{opacity:var(--op)}50%{opacity:var(--fl-min)}}@media (prefers-reduced-motion:reduce){.cNJB5a_crossR,.cNJB5a_crossL,.cNJB5a_city{animation:none}.cNJB5a_crossR{transform:translate(8vw)}.cNJB5a_crossL{transform:translate(60vw)}}.cNJB5a_centerFade,.cNJB5a_centerFadeFar{height:1.6em}.cNJB5a_centerFade{-webkit-mask-image:linear-gradient(90deg,#000 14%,#0000 40% 60%,#000 86%);mask-image:linear-gradient(90deg,#000 14%,#0000 40% 60%,#000 86%)}.cNJB5a_centerFadeFar{-webkit-mask-image:linear-gradient(90deg,#000 4%,#0000 28% 72%,#000 96%);mask-image:linear-gradient(90deg,#000 4%,#0000 28% 72%,#000 96%)}.cNJB5a_city{line-height:1}.cNJB5a_zh{font-size:.86em;line-height:1}
.gShR5q_hero{background:var(--ds-color-band-dark);min-height:100svh;color:var(--ds-color-on-dark);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.gShR5q_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gShR5q_veil{background:linear-gradient(180deg, color-mix(in srgb, var(--ds-color-band-dark) 55%, transparent), color-mix(in srgb, var(--ds-color-band-dark) 20%, transparent) 45%, color-mix(in srgb, var(--ds-color-band-dark) 70%, transparent)), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.018 0.022' numOctaves='4' seed='11'/><feColorMatrix type='matrix' values='0 0 0 0 0.06 0 0 0 0 0.16 0 0 0 0 0.24 0 0 0 0.18 0'/></filter><rect width='300' height='300' filter='url(%23n)'/></svg>");background-size:auto,300px 300px;position:absolute;inset:0}.gShR5q_content{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-4) var(--ds-space-3);max-width:calc(var(--ds-max-width) - var(--ds-space-4));flex-direction:column;display:flex;position:relative}.gShR5q_avatar{width:calc(var(--ds-space-4) * 2);height:calc(var(--ds-space-4) * 2);background:color-mix(in srgb, var(--ds-color-on-dark) 12%, transparent);border:1px solid color-mix(in srgb, var(--ds-color-on-dark) 35%, transparent);animation:gShR5q_rise .7s var(--ds-transition) both;border-radius:50%;justify-content:center;align-items:center;animation-delay:.15s;display:flex}.gShR5q_avatar span{font-family:var(--ds-font-map);font-size:calc(var(--ds-space-3) * .75);color:var(--ds-color-on-dark)}.gShR5q_badge{font-family:var(--ds-font-accent);font-size:var(--ds-font-size-sm);letter-spacing:.22em;text-transform:uppercase;color:var(--ds-color-decor);text-shadow:0 1px 14px #00000073,0 0 2px #00000040;border:1px solid color-mix(in srgb, var(--ds-color-decor) 45%, transparent);border-radius:calc(var(--ds-radius) * 3);padding:var(--ds-space-1) var(--ds-space-2);animation:gShR5q_rise .7s var(--ds-transition) both;background:#0000006b;margin:0}.gShR5q_title{font-family:var(--ds-font-heading);font-weight:400;font-size:clamp(var(--ds-font-size-h1), 8vw, calc(var(--ds-font-size-h1) * var(--hero-title-max,1.8)));margin:0;line-height:1.08}.gShR5q_word{animation:gShR5q_rise .8s var(--ds-transition) both;display:inline-block}.gShR5q_subtitle{font-family:var(--ds-font-body);font-size:var(--ds-font-size-lg);color:color-mix(in srgb, var(--ds-color-on-dark) 85%, transparent);text-shadow:0 1px 14px #00000073,0 0 2px #00000040;max-width:100%;animation:gShR5q_rise .7s var(--ds-transition) both;margin:0}.gShR5q_cta{margin-top:var(--ds-space-2);font-family:var(--ds-font-accent);font-size:var(--ds-font-size-base);letter-spacing:.06em;background:var(--ds-color-action);color:var(--ds-color-on-action);border-radius:var(--ds-radius);padding:var(--ds-space-1) calc(var(--ds-space-2) * 1.4);transition:background var(--ds-transition);animation:gShR5q_rise .7s var(--ds-transition) both;text-decoration:none;display:inline-block}.gShR5q_cta:hover{background:var(--ds-color-action-hover)}.gShR5q_cta:active{background:var(--ds-color-action-active)}@keyframes gShR5q_rise{0%{opacity:0;transform:translateY(calc(var(--ds-space-2) * .75))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gShR5q_avatar,.gShR5q_badge,.gShR5q_word,.gShR5q_subtitle,.gShR5q_cta,.gShR5q_actions{opacity:1;animation:none}}.gShR5q_topNav{top:var(--ds-space-2);right:var(--ds-space-2);gap:var(--ds-space-1);z-index:2;display:flex;position:absolute}.gShR5q_actions{justify-content:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);animation:gShR5q_rise .7s var(--ds-transition) both;flex-wrap:wrap;display:flex}.gShR5q_bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.gShR5q_avatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.gShR5q_night{position:absolute;inset:0}@media (max-width:720px){.gShR5q_topNav{display:none}}
._h3Sqq_dock{z-index:100;border:1px solid color-mix(in srgb, var(--ds-color-on-dark) 40%, transparent);scrollbar-width:none;background:0 0;border-radius:999px;align-items:center;gap:4px;max-width:calc(100vw - 32px);padding:8px 12px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:fixed;bottom:20px;left:50%;overflow-x:auto;transform:translate(-50%)}._h3Sqq_dock::-webkit-scrollbar{display:none}._h3Sqq_solid{background:var(--ds-color-band-dark);border-color:color-mix(in srgb, var(--ds-color-on-dark) 10%, transparent);box-shadow:0 14px 34px color-mix(in srgb, var(--ds-color-band-dark) 55%, transparent)}._h3Sqq_brand{color:var(--ds-color-on-dark);font-family:var(--ds-font-heading);letter-spacing:.4px;white-space:nowrap;padding:8px;font-size:15px;font-weight:700}._h3Sqq_brand span{color:var(--ds-color-band)}._h3Sqq_dock a{color:var(--ds-color-on-dark);white-space:nowrap;border:1px solid var(--ds-color-action);border-radius:999px;padding:8px 15px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}._h3Sqq_dock a:hover{background:var(--ds-color-action-hover);color:var(--ds-color-on-action)}._h3Sqq_dock a:active{background:var(--ds-color-action-active)}._h3Sqq_cta{margin-left:4px;background:var(--ds-color-action)!important;color:var(--ds-color-on-action)!important}._h3Sqq_cta:hover{box-shadow:inset 0 0 0 1px var(--ds-color-action);background:var(--ds-color-action-hover)!important}._h3Sqq_cta:active{background:var(--ds-color-action-active)!important}._h3Sqq_links{align-items:center;gap:4px;display:flex}._h3Sqq_media{align-items:center;display:flex}._h3Sqq_burger{z-index:100;background:var(--ds-color-action);cursor:pointer;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:52px;height:52px;margin-left:4px;display:none;position:fixed;bottom:20px;right:16px}._h3Sqq_burger span{background:var(--ds-color-on-action);border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}._h3Sqq_burger:hover{background:var(--ds-color-action-hover);box-shadow:inset 0 0 0 1px var(--ds-color-action)}._h3Sqq_burger._h3Sqq_open span:first-child{transform:translateY(7px)rotate(45deg)}._h3Sqq_burger._h3Sqq_open span:nth-child(2){opacity:0}._h3Sqq_burger._h3Sqq_open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}._h3Sqq_panel{z-index:90;background:color-mix(in srgb, var(--ds-color-band-dark) 96%, transparent);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:fixed;inset:0}._h3Sqq_panel._h3Sqq_show{opacity:1;pointer-events:auto}._h3Sqq_panelLinks{flex-direction:column;align-items:center;gap:14px;max-height:100vh;padding:24px;display:flex;overflow-y:auto}._h3Sqq_panelLinks a{color:var(--ds-color-on-dark);font-family:var(--ds-font-heading);border-radius:999px;padding:7px 18px;font-size:18px;font-weight:500;text-decoration:none;transition:background .15s,color .15s}._h3Sqq_panelLinks a:hover{background:var(--ds-color-action-hover);color:var(--ds-color-on-action)}._h3Sqq_panelLinks a._h3Sqq_cta{background:var(--ds-color-action);color:var(--ds-color-on-action)}._h3Sqq_panelLinks a._h3Sqq_cta:hover{background:var(--ds-color-action-hover);box-shadow:inset 0 0 0 1px var(--ds-color-action)}._h3Sqq_panelMedia{margin-top:12px;display:flex}._h3Sqq_panelLang{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}._h3Sqq_panelLang .lang-pill{letter-spacing:.3px;padding:4px 10px;font-size:11px}@media (max-width:900px){._h3Sqq_dock{display:none}._h3Sqq_burger{display:flex}}@media (min-width:901px){._h3Sqq_panel{display:none}}
._09ktNq_row{text-align:center;grid-template-columns:repeat(4,1fr);gap:16px;padding-block:42px;display:grid}@media (max-width:720px){._09ktNq_row{grid-template-columns:repeat(2,1fr)}._09ktNq_stat b i{font-size:.55em}}._09ktNq_stat b{font-family:var(--ds-font-heading);color:var(--ds-color-text);font-size:40px;font-weight:700;display:block}._09ktNq_stat b i{color:var(--ds-color-decor);font-style:normal}._09ktNq_stat>span{color:var(--ds-color-muted);font-size:13.5px}
.DR3qva_portrait{border:6px solid var(--ds-color-surface);box-shadow:0 0 0 1px var(--ds-color-border);background:linear-gradient(160deg, var(--ds-color-band), var(--ds-color-band-dark));color:var(--ds-color-on-dark);letter-spacing:2px;text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;overflow:hidden}.DR3qva_portrait img{object-fit:cover;filter:sepia(.38)saturate(1.1)contrast(1.02);width:100%;height:100%}
.pXjVSq_card{aspect-ratio:4/5;perspective:1200px;cursor:pointer;position:relative}.pXjVSq_inner{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.pXjVSq_card:hover .pXjVSq_inner,.pXjVSq_card.pXjVSq_tapped .pXjVSq_inner{transform:rotateY(180deg)}.pXjVSq_face{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.pXjVSq_front img{object-fit:cover;width:100%;height:100%;display:block}.pXjVSq_fallback{background:var(--ds-color-band,#102a3d);position:absolute;inset:0}.pXjVSq_fallback[data-tone=brick]{background:#8c4a3c}.pXjVSq_fallback[data-tone=sky]{background:#3d6e8c}.pXjVSq_fallback[data-tone=dune]{background:#b29468}.pXjVSq_fallback:after{content:"";opacity:.25;background:radial-gradient(circle at 25% 20%,#faf3e559 0 12%,#0000 40%),radial-gradient(circle at 80% 75%,#faf3e540 0 10%,#0000 35%),repeating-linear-gradient(45deg,#faf3e50f 0 2px,#0000 2px 14px);position:absolute;inset:0}.pXjVSq_veil{background:linear-gradient(#102a3d0a 42%,#102a3dd1);position:absolute;inset:0}.pXjVSq_label{color:var(--ds-color-on-dark);gap:3px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.pXjVSq_label small{letter-spacing:2px;text-transform:uppercase;opacity:.8;font-size:11.5px}.pXjVSq_label strong{text-shadow:0 1px 6px #102a3d80;font-size:18px;line-height:1.25}.pXjVSq_logoWrap{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pXjVSq_logo{aspect-ratio:3/2;filter:drop-shadow(0 2px 12px #102a3d73);width:48%}.pXjVSq_back{background:var(--ds-color-surface);color:var(--ds-color-text);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:24px 44px;display:flex;transform:rotateY(180deg)}.pXjVSq_when{color:var(--ds-color-decor);letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:700}.pXjVSq_title{margin:0;font-size:19px;line-height:1.25}.pXjVSq_desc{color:var(--ds-color-muted);margin:0;font-size:14px;line-height:1.55;overflow:auto}.pXjVSq_link{color:var(--ds-color-action);border-bottom:1px solid;margin-top:6px;padding-bottom:2px;font-size:14px;font-weight:700;text-decoration:none}.pXjVSq_link:hover{opacity:.75}
.uGOqwW_title{letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid var(--ds-color-decor);color:var(--ds-color-text);margin-bottom:14px;padding-bottom:10px;font-size:15px}.uGOqwW_list{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.uGOqwW_list li{color:var(--ds-color-text);background:var(--ds-color-bg);border:1px solid var(--ds-color-border);border-radius:999px;padding:5px 13px;font-size:13.5px;font-weight:600}
.vXR6qq_svg{width:100%;height:100%;display:block}.vXR6qq_graticule{fill:none;stroke:color-mix(in srgb, var(--ds-color-muted) 30%, transparent);stroke-width:.5px}.vXR6qq_land{fill:color-mix(in srgb, color-mix(in srgb, var(--ds-color-surface) 82%, var(--ds-color-band-dark) 18%) 45%, transparent);stroke:color-mix(in srgb, var(--ds-color-surface) 65%, var(--ds-color-band-dark) 35%);stroke-width:1px}.vXR6qq_route{fill:none;stroke:var(--ds-color-on-dark);stroke-width:1.1px;stroke-dasharray:5 7;stroke-linecap:round}.vXR6qq_routeDone{fill:none;stroke:var(--ds-color-success);stroke-width:1.1px;stroke-dasharray:5 7;stroke-linecap:round}.vXR6qq_leader{stroke:color-mix(in srgb, var(--ds-color-band-dark) 60%, transparent);stroke-width:.75px}.vXR6qq_dot{fill:var(--ds-color-band-dark)}.vXR6qq_label{fill:var(--ds-color-band-dark);font-family:var(--ds-font-map);letter-spacing:.05em;font-size:12px;font-weight:400}.vXR6qq_today{fill:var(--ds-color-band-dark)}.vXR6qq_sub{fill:var(--ds-color-muted);font-family:var(--ds-font-map);font-size:10px;font-style:italic}.vXR6qq_plane path{fill:var(--ds-color-success)}
.Q34ieG_timeline{margin-left:8px;padding-left:34px;position:relative}.Q34ieG_timeline:before{content:"";background:linear-gradient(180deg, var(--ds-color-band), var(--ds-color-band-dark) 30%, var(--ds-color-gold) 55%, var(--ds-color-band) 100%);background-size:100% 200%;width:2px;animation:8s linear infinite Q34ieG_tl-flow;position:absolute;top:6px;bottom:6px;left:0}@keyframes Q34ieG_tl-flow{0%{background-position:0 0}to{background-position:0 200%}}@media (prefers-reduced-motion:reduce){.Q34ieG_timeline:before{animation:none}}.Q34ieG_item{padding-bottom:34px;position:relative}.Q34ieG_item:last-child{padding-bottom:0}.Q34ieG_item:before{content:"";background:var(--ds-color-bg);border:3px solid var(--ds-color-decor);border-radius:50%;width:14px;height:14px;position:absolute;top:7px;left:-43px}.Q34ieG_years{font-family:var(--ds-font-heading);color:var(--ds-color-text);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:700}.Q34ieG_item h3{color:var(--ds-color-text);margin:2px 0 4px;font-size:15px}.Q34ieG_where{color:var(--ds-color-muted);margin-bottom:6px;font-size:12px;font-weight:600}.Q34ieG_item p{color:var(--ds-color-muted);max-width:700px;font-size:12.5px}.Q34ieG_sep{border-top:1px solid color-mix(in srgb, var(--ds-color-decor) 45%, transparent);width:min(420px,100%);margin:8px 0 44px}.Q34ieG_item.Q34ieG_hl h3{font-size:26px}.Q34ieG_item.Q34ieG_hl .Q34ieG_years{color:var(--ds-color-success);font-size:14px}.Q34ieG_item.Q34ieG_hl .Q34ieG_where{color:var(--ds-color-success);font-size:16px}.Q34ieG_item.Q34ieG_hl p{font-size:17px}.Q34ieG_item.Q34ieG_hl:before{border-color:var(--ds-color-success);border-width:4px;width:18px;height:18px;top:6px;left:-46px}
.su5-Pq_quote{background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius);padding:var(--ds-space-3);flex-direction:column;gap:14px;font-style:normal;display:flex}.su5-Pq_mark{color:var(--ds-color-decor);font-family:Georgia,serif;font-size:44px;line-height:1}.su5-Pq_quote p{color:var(--ds-color-muted);flex:1;font-size:15px;font-style:italic}.su5-Pq_who{color:var(--ds-color-text);font-size:14px;font-weight:700}.su5-Pq_who span{color:var(--ds-color-muted);font-size:13px;font-weight:400;display:block}
.Q0x7ka_tile{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-text);border-radius:10px;align-items:center;gap:12px;padding:16px 24px;font-weight:700;text-decoration:none;transition:border-color .15s;display:flex}.Q0x7ka_tile:hover{border-color:var(--ds-color-action);text-decoration:none}.Q0x7ka_ico{background:var(--ds-color-action);width:38px;height:38px;color:var(--ds-color-on-action);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.Q0x7ka_tile:hover .Q0x7ka_ico{background:var(--ds-color-action-hover)}.Q0x7ka_tile small{color:var(--ds-color-muted);font-size:12.5px;font-weight:400;display:block}.Q0x7ka_soon{opacity:.55}.Q0x7ka_soon .Q0x7ka_ico{background:var(--ds-color-muted)}
.qReFdW_form{gap:16px;display:grid}.qReFdW_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.qReFdW_row{grid-template-columns:1fr}}.qReFdW_field{letter-spacing:1px;text-transform:uppercase;color:var(--ds-color-muted);gap:6px;font-size:13px;font-weight:700;display:grid}.qReFdW_field input,.qReFdW_field textarea{border:1px solid var(--ds-color-border);background:var(--ds-color-bg);color:var(--ds-color-text);font-family:var(--ds-font-body);border-radius:8px;padding:13px 16px;font-size:15px;transition:border-color .15s}.qReFdW_field input:focus,.qReFdW_field textarea:focus{border-color:var(--ds-color-action);outline:none}.qReFdW_submit{cursor:pointer;font-family:var(--ds-font-heading);background:var(--ds-color-action);color:var(--ds-color-on-action);border:0;border-radius:8px;justify-self:start;padding:14px 28px;font-size:15.5px;font-weight:700;transition:background .15s}.qReFdW_submit:hover{background:var(--ds-color-action-hover);box-shadow:inset 0 0 0 1px var(--ds-color-action)}.qReFdW_submit:active{background:var(--ds-color-action-active)}.qReFdW_submit:disabled{opacity:.6;cursor:wait}.qReFdW_error{color:var(--ds-color-action);font-weight:600}.qReFdW_submit.qReFdW_sent{background:var(--ds-color-success);color:#faf3e5}.qReFdW_captchaRow{flex-direction:column;align-items:stretch;gap:16px;display:flex}.qReFdW_captchaRow .qReFdW_submit{align-self:flex-start}#qReFdW_mosparo-box{width:100%}
._8qkqfW_title{margin:var(--ds-space-3) 0 var(--ds-space-1);letter-spacing:2px;text-transform:uppercase;color:var(--ds-color-muted);font-size:12.5px;font-weight:700}._8qkqfW_row{gap:12px;margin:0;padding:0;list-style:none;display:flex}._8qkqfW_link{border:1px solid var(--ds-color-border);width:56px;height:56px;color:var(--ds-color-action);background:var(--ds-color-surface);letter-spacing:.05em;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:color .15s,border-color .15s,transform .15s;display:inline-flex}._8qkqfW_link:hover{color:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover);transform:translateY(-2px)}
.kzzRNa_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0;display:grid}.kzzRNa_card{background:var(--ds-color-bg,#faf3e5);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;border:1px solid #102a3d26;border-top:none;border-left:none;border-radius:0;padding:0;transition:transform .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.kzzRNa_card:hover,.kzzRNa_card:focus-visible{transform:translateY(-3px);box-shadow:0 10px 24px #102a3d2e}.kzzRNa_thumb{aspect-ratio:4/3;background:var(--ds-color-band,#cbdeec);position:relative}.kzzRNa_thumb img{object-fit:cover;width:100%;height:100%;display:block}.kzzRNa_badge{background-color:var(--ds-color-bg,#faf3e5);background-position:50%;background-repeat:no-repeat;background-size:60% 60%;border-radius:50%;width:36px;height:36px;position:absolute;bottom:8px;left:8px;box-shadow:0 1px 5px #102a3d59}.kzzRNa_meta{gap:3px;padding:10px 12px 12px;display:grid}.kzzRNa_ptitle{font-family:var(--ds-font-accent,inherit);color:var(--ds-color-ink,#102a3d);font-size:15px;font-weight:700;line-height:1.25}.kzzRNa_psub{color:#102a3da8;font-size:12.5px}.kzzRNa_backdrop{z-index:9999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--ds-space-3,1.5rem);background:#102a3d8c;justify-content:center;align-items:center;animation:.25s kzzRNa_ov-in;display:flex;position:fixed;inset:0}.kzzRNa_dialog{background:var(--ds-color-bg,#faf3e5);width:100%;max-width:960px;max-height:85vh;color:var(--ds-color-ink,#102a3d);border-radius:14px;animation:.3s cubic-bezier(.22,.61,.36,1) kzzRNa_ov-up;position:relative;overflow-y:auto}.kzzRNa_dialogImg{background:var(--ds-color-band,#cbdeec);height:640px;position:relative}.kzzRNa_dialogImg img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:700px){.kzzRNa_dialogImg{height:240px}}.kzzRNa_ovLogo{aspect-ratio:1;filter:drop-shadow(0 2px 10px #102a3d59);background-position:50%;background-repeat:no-repeat;background-size:contain;width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kzzRNa_dialogBody{padding:20px 24px 24px}.kzzRNa_head{align-items:center;gap:14px;display:flex}.kzzRNa_dtitle{font-family:var(--ds-font-heading,inherit);margin:0;font-size:1.35rem;line-height:1.15}.kzzRNa_dsub{color:#102a3da8;margin-top:3px;font-size:.92rem}.kzzRNa_desc{margin:14px 0 0;line-height:1.55}.kzzRNa_link{color:var(--ds-color-action,#b23a2e);text-underline-offset:3px;margin-top:16px;font-weight:600;text-decoration:underline;display:inline-block}.kzzRNa_close{z-index:1;border:1px solid var(--ds-color-action);background:var(--ds-color-action);width:36px;height:36px;color:var(--ds-color-on-action);cursor:pointer;border-radius:50%;font-size:16px;transition:background .25s,border-color .25s;position:absolute;top:10px;right:10px}.kzzRNa_close:hover{background:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover)}@keyframes kzzRNa_ov-in{0%{opacity:0}}@keyframes kzzRNa_ov-up{0%{opacity:0;transform:translateY(14px)}}.kzzRNa_cardLogo{aspect-ratio:1;filter:drop-shadow(0 2px 10px #102a3d59);background-position:50%;background-repeat:no-repeat;background-size:contain;width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.-\37 sBSG_frieze{margin-top:var(--ds-space-3);justify-content:space-between;align-items:stretch;gap:12px;padding:0 2px 10px;display:flex;position:relative}.-\37 sBSG_frieze:before{content:"";background:var(--ds-gradient-thread);pointer-events:none;background-size:200% 100%;height:2px;animation:8s linear infinite -\37 sBSG_say-flow;position:absolute;top:188px;left:0;right:0}@keyframes -\37 sBSG_say-flow{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.-\37 sBSG_frieze:before{animation:none}}.-\37 sBSG_step{text-align:center;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:0 0 168px;align-items:center;margin:0;padding:0;display:flex;position:relative}.-\37 sBSG_imgSlot{flex:none;justify-content:center;align-items:flex-end;height:180px;display:flex}.-\37 sBSG_thumb{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--ds-color-gold,#d8c299) 40%, transparent)) drop-shadow(0 12px 30px color-mix(in srgb, var(--ds-color-shadow,#0b0e13) 55%, transparent));object-fit:cover;border-radius:6px;width:168px;height:auto;max-height:168px;margin:0 0 12px;display:block}.-\37 sBSG_dot{background:var(--ds-color-bg,#faf3e5);border:3px solid var(--ds-color-action);border-radius:50%;flex:none;width:18px;height:18px;transition:box-shadow .25s,background .25s,border-color .25s}.-\37 sBSG_step:hover .-\37 sBSG_dot{border-color:var(--ds-color-action-hover)}.-\37 sBSG_step.-\37 sBSG_active .-\37 sBSG_dot{box-shadow:0 0 0 5px color-mix(in srgb, var(--ds-color-action) 40%, transparent)}.-\37 sBSG_card{opacity:.9;background:var(--ds-color-bg,#faf3e5);border:1px solid color-mix(in srgb, var(--ds-color-ink,#102a3d) 14%, transparent);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:100%;height:96px;margin-top:10px;padding:8px 10px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.-\37 sBSG_step:hover .-\37 sBSG_card,.-\37 sBSG_step:focus-visible .-\37 sBSG_card{transform:translateY(-3px)}.-\37 sBSG_step.-\37 sBSG_active .-\37 sBSG_card{border-color:var(--ds-color-action);box-shadow:0 0 0 1px var(--ds-color-action), 0 12px 34px color-mix(in srgb, var(--ds-color-shadow) 70%, transparent)}.-\37 sBSG_date{letter-spacing:2px;text-transform:uppercase;color:var(--ds-color-decor);font-size:10.5px;font-weight:700}.-\37 sBSG_stitle{color:var(--ds-color-ink,#102a3d);font-size:14.5px;font-weight:700}.-\37 sBSG_sartist{color:color-mix(in srgb, var(--ds-color-ink,#102a3d) 60%, transparent);font-size:11.5px}.-\37 sBSG_badge{color:var(--ds-color-decor);font-size:12px}.-\37 sBSG_player{margin-top:var(--ds-space-4);opacity:.9;background:var(--ds-color-bg,#faf3e5);border:1px solid color-mix(in srgb, var(--ds-color-ink,#102a3d) 12%, transparent);width:100%;box-shadow:0 10px 30px color-mix(in srgb, var(--ds-color-shadow) 55%, transparent);border-radius:12px;align-items:center;gap:14px;padding:14px 18px;display:flex}.-\37 sBSG_pbtn{background:var(--ds-color-action);width:46px;height:46px;color:var(--ds-color-on-action);border:1px solid var(--ds-color-action);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .25s,border-color .25s;display:flex}.-\37 sBSG_pbtn:hover{background:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover)}.-\37 sBSG_nav{width:36px;height:36px;color:var(--ds-color-action);border:1px solid var(--ds-color-action);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .25s,color .25s,border-color .25s;display:flex}.-\37 sBSG_nav:hover:not(:disabled){background:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover);color:var(--ds-color-on-action)}.-\37 sBSG_pmeta{flex:1;min-width:0}.-\37 sBSG_plabel{letter-spacing:2px;text-transform:uppercase;color:var(--ds-color-decor);font-size:11.5px;font-weight:700}.-\37 sBSG_ptitle{color:var(--ds-color-ink,#102a3d);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:15px;font-weight:700;overflow:hidden}.-\37 sBSG_bar{cursor:pointer;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2014%22%20width%3D%22100%22%20height%3D%2214%22%3E%3Cpath%20d%3D%22M0%207h100%22%20fill%3D%22none%22%20stroke%3D%22%23102A3D%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) 0/auto 100% repeat-x;height:14px;margin-top:8px}.-\37 sBSG_barFill{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2014%22%20width%3D%22100%22%20height%3D%2214%22%3E%3Cpath%20d%3D%22M0%207%20q12.5%20-7%2025%200%20t25%200%20t25%200%20t25%200%22%20fill%3D%22none%22%20stroke%3D%22%23B23A2E%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) repeat-x left center / auto 100%, var(--ds-color-bg,#faf3e5);height:100%;display:block}.-\37 sBSG_times{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--ds-color-ink,#102a3d) 65%, transparent);flex:none;gap:4px;font-size:12.5px;display:flex}.-\37 sBSG_tsep{opacity:.5}.-\37 sBSG_vol{flex:none;align-items:center;gap:8px;display:flex}.-\37 sBSG_vbtn{width:34px;height:34px;color:var(--ds-color-action);border:1px solid var(--ds-color-action);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;transition:background .25s,color .25s,border-color .25s;display:flex}.-\37 sBSG_vbtn:hover{background:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover);color:var(--ds-color-on-action)}.-\37 sBSG_vrange{width:72px;accent-color:var(--ds-color-action)}.-\37 sBSG_backdrop{z-index:9999;background:color-mix(in srgb, var(--ds-color-shadow) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:var(--ds-space-3,1.5rem);justify-content:center;align-items:center;animation:.25s -\37 sBSG_say-ov-in;display:flex;position:fixed;inset:0}.-\37 sBSG_dialog{background:var(--ds-color-bg,#faf3e5);border:1px solid color-mix(in srgb, var(--ds-color-ink,#102a3d) 12%, transparent);border-radius:14px;width:100%;max-width:880px;max-height:85vh;animation:.3s cubic-bezier(.22,.61,.36,1) -\37 sBSG_say-ov-up;position:relative;overflow-y:auto}.-\37 sBSG_vid{background:var(--ds-color-bg,#faf3e5);padding:18px 18px 0}.-\37 sBSG_body{color:var(--ds-color-ink,#102a3d);padding:18px 24px 24px}.-\37 sBSG_dsub{letter-spacing:2px;text-transform:uppercase;color:var(--ds-color-decor);font-size:11.5px;font-weight:700}.-\37 sBSG_dtitle{font-family:var(--ds-font-heading,inherit);color:var(--ds-color-ink,#102a3d);margin:4px 0 0;font-size:1.35rem;line-height:1.15}.-\37 sBSG_desc{color:color-mix(in srgb, var(--ds-color-ink,#102a3d) 78%, transparent);margin:14px 0 0;line-height:1.55}.-\37 sBSG_play{background:var(--ds-color-action);color:var(--ds-color-on-action);border:1px solid var(--ds-color-action);cursor:pointer;border-radius:999px;margin-top:18px;padding:10px 20px;font-weight:700;transition:background .25s,border-color .25s}.-\37 sBSG_play:hover{background:var(--ds-color-action-hover);border-color:color-mix(in srgb, var(--ds-color-action) 40%, white)}.-\37 sBSG_close{z-index:1;border:1px solid var(--ds-color-action);background:var(--ds-color-action);width:36px;height:36px;color:var(--ds-color-on-action);cursor:pointer;border-radius:50%;font-size:16px;transition:background .25s,border-color .25s;position:absolute;top:10px;right:10px}.-\37 sBSG_close:hover{background:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover)}@keyframes -\37 sBSG_say-ov-in{0%{opacity:0}}@keyframes -\37 sBSG_say-ov-up{0%{opacity:0;transform:translateY(14px)}}.-\37 sBSG_nav:disabled{opacity:.35;cursor:default}@media (max-width:720px){.-\37 sBSG_player{flex-wrap:wrap;gap:10px 12px;padding:12px 14px}.-\37 sBSG_pmeta{flex:100%;order:-1}.-\37 sBSG_bar{margin-top:6px}.-\37 sBSG_pbtn{width:42px;height:42px}.-\37 sBSG_nav{width:34px;height:34px}.-\37 sBSG_vrange{width:80px}}@media (max-width:960px){.-\37 sBSG_frieze{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 0 14px;overflow-x:auto}.-\37 sBSG_frieze::-webkit-scrollbar{display:none}.-\37 sBSG_step{scroll-snap-align:center;flex:0 0 100%}}.-\37 sBSG_hint{display:none}@media (max-width:960px){.-\37 sBSG_hint{justify-content:center;gap:7px;margin-top:2px;display:flex}.-\37 sBSG_hdot{background:var(--ds-color-bg,#faf3e5);border-radius:999px;width:6px;height:6px;transition:background .2s}.-\37 sBSG_hdot.-\37 sBSG_hon{background:var(--ds-color-action)}}.-\37 sBSG_play svg{vertical-align:-1px;margin-right:7px}.-\37 sBSG_nav svg,.-\37 sBSG_pbtn svg,.-\37 sBSG_vbtn svg{display:block}
.RQOEMq_embed{aspect-ratio:16/9;border-radius:var(--ds-radius,8px);background:var(--ds-color-surface);width:100%;position:relative;overflow:hidden}.RQOEMq_embed iframe,.RQOEMq_embed video{border:0;width:100%;height:100%;display:block}.RQOEMq_facade{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.RQOEMq_facade img{object-fit:cover;width:100%;height:100%}.RQOEMq_posterFallback{background:var(--ds-color-surface);display:block;position:absolute;inset:0}.RQOEMq_playBtn{background:var(--ds-color-action);border-radius:12px;width:68px;height:48px;margin:-24px 0 0 -34px;transition:background .15s;position:absolute;top:50%;left:50%}.RQOEMq_playBtn:after{content:"";border-left:14px solid var(--ds-color-bg);border-top:9px solid #0000;border-bottom:9px solid #0000;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}.RQOEMq_facade:hover .RQOEMq_playBtn{background:var(--ds-color-action-hover)}.RQOEMq_bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.eK5uxa_reader{align-items:stretch;gap:12px;width:100%;display:flex}.eK5uxa_nav{background:var(--ds-color-action,#b23a2e);width:44px;height:44px;color:var(--ds-color-on-action,#faf3e5);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;font-size:14px;line-height:1;display:inline-flex}.eK5uxa_nav:hover,.eK5uxa_nav:active{background:color-mix(in srgb, var(--ds-color-action,#b23a2e) 78%, #000);border:1px solid var(--ds-color-action,#b23a2e);color:var(--ds-color-on-action,#faf3e5)}.eK5uxa_nav:disabled{opacity:.35;cursor:default}.eK5uxa_book{border:1px solid color-mix(in srgb, var(--ds-color-ink,#102a3d) 15%, transparent);min-width:0;box-shadow:0 14px 40px color-mix(in srgb, var(--ds-color-shadow) 55%, transparent);background:var(--ds-color-bg,#faf3e5);border-radius:14px;flex:1;overflow:hidden}.eK5uxa_stage{perspective:1600px;position:relative}.eK5uxa_frame{aspect-ratio:3/2;background:var(--ds-color-bg,#faf3e5);justify-content:center;align-items:center;width:100%;display:flex}.eK5uxa_pageCover{z-index:1;pointer-events:none;background:var(--ds-color-bg,#faf3e5);width:50%;position:absolute;top:0;bottom:0}.eK5uxa_coverL{animation:.48s cubic-bezier(.35,.1,.25,1) forwards eK5uxa_epub-cover-l;left:0}.eK5uxa_coverR{animation:.48s cubic-bezier(.35,.1,.25,1) forwards eK5uxa_epub-cover-r;right:0}@keyframes eK5uxa_epub-cover-l{0%,48%{width:50%}82%{width:0}}@keyframes eK5uxa_epub-cover-r{0%,48%{width:50%}82%{width:0}}.eK5uxa_gutter{pointer-events:none;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--ds-color-shadow) 2%, transparent) 8%, color-mix(in srgb, var(--ds-color-shadow) 4%, transparent) 22%, color-mix(in srgb, var(--ds-color-shadow) 7%, transparent) 36%, color-mix(in srgb, var(--ds-color-shadow) 11%, transparent) 44%, color-mix(in srgb, var(--ds-color-shadow) 16%, transparent) 48%, color-mix(in srgb, var(--ds-color-shadow) 18%, transparent) 50%, color-mix(in srgb, var(--ds-color-shadow) 16%, transparent) 52%, color-mix(in srgb, var(--ds-color-shadow) 11%, transparent) 56%, color-mix(in srgb, var(--ds-color-shadow) 7%, transparent) 64%, color-mix(in srgb, var(--ds-color-shadow) 4%, transparent) 78%, color-mix(in srgb, var(--ds-color-shadow) 2%, transparent) 92%, transparent 100%);width:300px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.eK5uxa_gutter:before{content:"";background:color-mix(in srgb, var(--ds-color-shadow) 50%, transparent);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.eK5uxa_pageTurn{z-index:2;pointer-events:none;background:linear-gradient(90deg, var(--ds-color-bg,#faf3e5), color-mix(in srgb, var(--ds-color-bg,#faf3e5) 90%, var(--ds-color-shadow)));width:50%;box-shadow:0 0 22px color-mix(in srgb, var(--ds-color-shadow) 35%, transparent);position:absolute;top:0;bottom:0}.eK5uxa_turnNext{transform-origin:0;animation:.48s cubic-bezier(.35,.1,.25,1) forwards eK5uxa_epub-page-next;right:0}.eK5uxa_turnPrev{transform-origin:100%;animation:.48s cubic-bezier(.35,.1,.25,1) forwards eK5uxa_epub-page-prev;left:0}@keyframes eK5uxa_epub-page-next{0%{opacity:1;transform:rotateY(0)skewY(0)}35%{opacity:1;transform:rotateY(-55deg)skewY(-2deg)}55%{opacity:1;transform:rotateY(-115deg)skewY(1.5deg)}88%{opacity:1;transform:rotateY(-172deg)skewY(0)}to{opacity:0;transform:rotateY(-179deg)}}@keyframes eK5uxa_epub-page-prev{0%{opacity:1;transform:rotateY(0)skewY(0)}35%{opacity:1;transform:rotateY(55deg)skewY(2deg)}55%{opacity:1;transform:rotateY(115deg)skewY(-1.5deg)}88%{opacity:1;transform:rotateY(172deg)skewY(0)}to{opacity:0;transform:rotateY(179deg)}}@media (prefers-reduced-motion:reduce){.eK5uxa_pageTurn{display:none}}.eK5uxa_footer{border-top:1px solid color-mix(in srgb, var(--ds-color-ink,#102a3d) 12%, transparent);background:color-mix(in srgb, var(--ds-color-ink,#102a3d) 4%, var(--ds-color-bg,#faf3e5));align-items:center;gap:8px;padding:8px 14px;display:flex}.eK5uxa_counter{letter-spacing:1.2px;text-transform:uppercase;color:var(--ds-color-muted);opacity:.85;font-size:12px;font-weight:700}.eK5uxa_spacer{flex:1}.eK5uxa_sbtn{border:1px solid color-mix(in srgb, var(--ds-color-action,#b23a2e) 50%, transparent);width:36px;height:30px;color:var(--ds-color-action,#b23a2e);cursor:pointer;background:0 0;border-radius:8px;font-size:12px}.eK5uxa_sbtn:hover,.eK5uxa_sbtn:active{background:color-mix(in srgb, var(--ds-color-action,#b23a2e) 78%, #000);border-color:var(--ds-color-action,#b23a2e);color:var(--ds-color-on-action,#faf3e5)}.eK5uxa_select{font:inherit;border:1px solid color-mix(in srgb, var(--ds-color-action,#b23a2e) 50%, transparent);height:30px;color:var(--ds-color-action,#b23a2e);cursor:pointer;background:0 0;border-radius:8px;padding:0 8px;font-size:12px}.eK5uxa_select:hover,.eK5uxa_select:active{background:color-mix(in srgb, var(--ds-color-action,#b23a2e) 78%, #000);border-color:var(--ds-color-action,#b23a2e);color:var(--ds-color-on-action,#faf3e5)}.eK5uxa_load{color:var(--ds-color-muted);font-size:14px}.eK5uxa_err{color:var(--ds-color-action,#b23a2e);font-size:14px}@media (max-width:720px){.eK5uxa_reader{display:block;position:relative}.eK5uxa_book{width:100%}.eK5uxa_nav{z-index:5;position:absolute;bottom:60px}.eK5uxa_nav:first-child{left:12px}.eK5uxa_nav:last-child{right:12px}.eK5uxa_frame{aspect-ratio:3/4}.eK5uxa_gutter,.eK5uxa_pageTurn,.eK5uxa_pageCover{display:none}}
.-UjqtG_cluster{color:var(--ds-color-on-dark);border-left:1px solid color-mix(in srgb, var(--ds-color-on-dark) 25%, transparent);border-right:1px solid color-mix(in srgb, var(--ds-color-on-dark) 25%, transparent);align-items:center;gap:4px;margin:0 4px;padding:0 6px;display:inline-flex}.-UjqtG_btn{border:1px solid var(--ds-color-action);width:26px;height:26px;color:var(--ds-color-action);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.-UjqtG_btn:hover:not(:disabled){background:var(--ds-color-action-hover);border-color:var(--ds-color-action-hover);color:var(--ds-color-on-action)}.-UjqtG_btn svg{display:block}.-UjqtG_range{width:48px;accent-color:var(--ds-color-action)}.-UjqtG_btn:disabled{opacity:.35;cursor:default}@media (max-width:1100px){.-UjqtG_cluster{display:none}}
