.v7k-dirs,.v7k-topic{padding-top:var(--bt-stack)}@media (max-width:960px){.bt-nav__links .v7k-nav-dirs{display:none}}.v7k .dkk-keep{white-space:nowrap}.v7k-dirs__grid{margin:0;padding:0;list-style:none}.v7k-dirs__item{min-width:0;display:grid}.v7k-dir{isolation:isolate;min-height:clamp(250px,23vw,330px);padding:var(--bt-pad);--scrim:10, 8, 18;justify-content:space-between;text-decoration:none}.v7k-dir.fc-lit{--scrim:46, 10, 92}.v7k-dir__pic{z-index:0;transition:transform .9s var(--v5-ease);display:block;position:absolute;inset:0}.v7k-dir:hover .v7k-dir__pic{transform:scale(1.03)}.v7k-dir__pic>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v7k .dkk-scene{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.v7k-dir--speaking .dkk-scene,.v7k-dir--ai .dkk-scene{height:58%;top:8%;bottom:auto}.v7k-dir--ai .dkk-scene{width:92%;left:4%}.v7k-dir--islam .dkk-scene{height:86%;top:2%;bottom:auto}.v7k-dir__scrim{z-index:0;pointer-events:none;background:linear-gradient(to top, rgba(var(--scrim), .82) 0%, rgba(var(--scrim), .34) 30%, transparent 48%);position:absolute;inset:0}.v7k-dir__top,.v7k-dir__foot{z-index:1;position:relative}.v7k-dir__top{justify-content:space-between;align-items:center;display:flex}.v7k-dir__tag{color:var(--v5-blue);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:999px;padding:.5em .95em;line-height:1}.v7k-dir__tag.is-now{background:var(--v5-acid);color:var(--v5-ink)}.v7k-dir__n{color:#fff;font-size:15px;font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;opacity:.8;text-shadow:0 1px 10px #0a081273}.v7k-dir__foot{display:block}.v7k-dir__text{color:#fff;gap:6px;min-width:0;display:grid}.v7k-dir__h{color:#fff;font-size:clamp(21px,2vw,29px);font-weight:var(--fw-extrabold);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.04}.v7k-dir__p{color:#ffffffdb;margin:0;padding-right:54px;font-size:clamp(13.5px,1.05vw,15px);line-height:1.35}.v7k-dir .bt-badge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24;position:absolute;bottom:0;right:0;box-shadow:inset 0 0 0 1px #ffffff6b}a.v7k-dir:hover .bt-badge{color:var(--v5-ink);box-shadow:none;background:#fff}a.v7k-dir:focus-visible{outline-color:var(--v5-blue)}.v7k-topic__lead{justify-content:flex-start;gap:clamp(12px,1.3vw,18px);position:relative}.v7k-topic__h{margin:0;font-size:clamp(34px,11.5cqi,72px);line-height:.98}.v7k-topic__h:not(.v7k-topic__h--sub) em{text-wrap:balance;display:block}.v7k-topic__h--sub{font-size:clamp(26px,8.2cqi,50px);line-height:1.04}.v7k-topic__line{white-space:nowrap;display:block}.v7k-topic__lede{max-width:34ch;margin-top:auto}.v7k-topic .fc-warm .v7k-topic__h em{color:var(--v5-ink)}.v7k-native{color:var(--v5-blue);font-size:clamp(40px,12.4cqi,80px);font-weight:var(--fw-extrabold);letter-spacing:-.045em;white-space:nowrap;margin:0;line-height:.95}.v7k-topic__stk{position:absolute;top:44%;right:clamp(16px,2.2vw,34px)}.v7k-topic__pic{isolation:isolate;min-height:clamp(340px,36vw,540px);padding:0;position:relative;overflow:clip}.v7k-topic__art{z-index:0;position:absolute;inset:0}.v7k-topic__pic .bt-pause{z-index:2;color:#fff;background:#ffffff29;position:absolute;top:14px;right:14px}.v7k-topic__pic .bt-pause:hover{color:#fff;background:#ffffff42}.v7k-topic__pic .bt-pause:focus-visible{outline-color:#fff}.v7k-topic__cap{top:var(--bt-pad);left:var(--bt-pad);z-index:1;color:#fff;font-size:clamp(15px,1.4vw,20px);font-weight:var(--fw-extrabold);letter-spacing:-.02em;align-items:center;gap:.6em;margin:0;display:flex;position:absolute}.v7k-topic__cap svg{width:1.25em;height:1.25em;color:var(--v5-acid)}.v7k-point{justify-content:flex-start;gap:8px;min-height:clamp(200px,17vw,250px)}.v7k-point__icon{aspect-ratio:1;background:color-mix(in srgb, var(--v5-blue) 12%, transparent);width:clamp(48px,4.4vw,64px);color:var(--v5-blue);border-radius:50%;place-items:center;margin-bottom:auto;display:grid}.v5-dark .v7k-point:not(.bt-card--paper) .v7k-point__icon{color:var(--v5-acid);background:#ffffff14}.v7k-point__icon svg{stroke-width:2px;width:50%;height:50%}.v7k-point .v5-h3{font-size:clamp(20px,1.7vw,26px);font-weight:var(--fw-extrabold);letter-spacing:-.03em;margin:0}.v7k-point .v5-body{max-width:34ch;color:var(--v5-fg-2);margin:0}.v7k-topic__pic--ai .dkk-scene--net{width:56%;right:auto}.v7k .dkk-chat{top:50%;right:var(--bt-pad);z-index:1;gap:12px;width:42%;display:grid;position:absolute;translate:0 -50%}.v7k .dkk-chat p{font-size:clamp(13.5px,1.1vw,16px);font-weight:var(--fw-semibold);border-radius:18px;margin:0;padding:13px 16px;line-height:1.38}.v7k .dkk-chat small{font-size:.72em;font-weight:var(--fw-extrabold);letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:.4em;display:block}.v7k .dkk-chat .dkk-chat__ask{max-width:88%;color:var(--v5-ink);background:#fff;border-bottom-right-radius:6px;justify-self:end}.v7k .dkk-chat .dkk-chat__answer{color:#fff;background:#1010146b;border-bottom-left-radius:6px;box-shadow:inset 0 0 0 1px #ffffff2e}.v7k .dkk-chat__answer small{color:var(--v5-acid);opacity:1}.v7k .dkk-chat__caret{vertical-align:-.14em;background:var(--v5-acid);width:.5em;height:1em;margin-left:2px;display:inline-block}.v7k .dkk-lattice{width:100%;height:100%;position:absolute;inset:0}.v7k .dkk-lattice__grid polygon{fill:none;stroke:#ffffff5c;stroke-width:1.4px}.v7k .dkk-lattice__grid .dkk-lattice__in{stroke:#ffffff38}.v7k .dkk-lattice__moon path{fill:var(--v5-acid)}.v7k .dkk-lattice__moon circle{fill:#fff}.v7k-point--ar{position:relative;overflow:clip}.v7k-point__ar{color:color-mix(in srgb, var(--v5-blue) 22%, var(--v5-card));pointer-events:none;font-family:Geeza Pro,Noto Naskh Arabic,Segoe UI,Arial,serif;font-size:clamp(64px,30cqi,124px);font-weight:700;line-height:1.3;position:absolute;top:-6px;right:clamp(16px,1.8vw,26px)}.v7k-point--ar .v5-h3{margin-top:auto;position:relative}.v7k-point--ar .v5-body{position:relative}.v7k .dkk-hills{width:100%;height:100%;position:absolute;inset:0}.v7k .dkk-hills__disc{fill:var(--v5-acid)}.v7k .dkk-hills__rays rect{fill:var(--v5-acid);opacity:.2}.v7k .dkk-hills__snow{fill:#fffc}.v7k .dkk-hills__mid{fill:color-mix(in srgb, var(--v5-blue) 62%, #0b0614)}.v7k .dkk-hills__near path{fill:color-mix(in srgb, var(--v5-blue) 26%, #08060f)}.v7k .dkk-hills__slit{fill:var(--v5-acid)}.v7k .dkk-hills__bird{fill:none;stroke:#101014c7;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;transform:translate(560px,120px)}.v7k .dkk-hills__bird.is-far{stroke-width:2.4px;stroke:#10101499;transform:translate(470px,170px)}.v7k-abc{justify-content:space-between}.v7k-abc__n{align-items:flex-end;gap:12px;margin:0;display:flex}.v7k-abc__n b{color:var(--v5-blue);font-size:clamp(52px,24cqi,80px);font-weight:var(--fw-extrabold);letter-spacing:-.05em;line-height:.85}.v7k-abc__n span{max-width:22ch;color:var(--v5-fg-2);font-size:13px;line-height:1.3}.v7k-abc__tiles{display:block}.v7k .dkk-letters{perspective:600px;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.v7k .dkk-letters i{aspect-ratio:1;background:color-mix(in srgb, var(--v5-blue) 10%, #fff);color:var(--v5-blue);font-size:clamp(11px,4.4cqi,16px);font-style:normal;font-weight:var(--fw-extrabold);letter-spacing:-.02em;border-radius:7px;place-items:center;display:grid}@media (max-width:900px){.v7k-dirs__item:nth-child(4){grid-column:span 3}.v7k-dirs__item:nth-child(5) .v7k-dir{min-height:clamp(280px,44vw,400px)}.v7k-topic__lead{min-height:0}.v7k-topic__lead .v7k-topic__lede{margin-top:clamp(20px,4vw,36px)}.v7k-topic__pic{min-height:clamp(300px,62vw,480px)}.v7k-point{min-height:0}.v7k-point .v5-h3{margin-top:clamp(28px,6vw,48px)}.v7k-point--ar .v5-h3{margin-top:clamp(64px,14vw,96px)}.v7k-topic .v7k-point.bt-4:nth-of-type(5){grid-column:1/-1}}@media (max-width:760px){.v7k-topic__stk{display:none}}@media (max-width:560px){.v7k-dirs__item:nth-child(4){grid-column:1/-1}.v7k-dir{min-height:clamp(220px,62vw,300px)}.v7k-topic__pic--ai{min-height:0}.v7k-topic__pic--ai .v7k-topic__art{flex-direction:column;display:flex;position:relative}.v7k-topic__pic--ai .dkk-scene--net{flex:none;width:100%;height:62vw;position:relative;inset:auto}.v7k-topic__pic--ai .dkk-chat{width:auto;margin:0 var(--bt-pad) var(--bt-pad);position:relative;top:auto;right:auto;translate:none}}@media (prefers-reduced-motion:no-preference){.v7k .dkk-lattice__grid polygon{stroke-dasharray:1;stroke-dashoffset:1px;animation:v7k-draw 1.5s ease-out calc(.5s + var(--d) * .2s) forwards}.v7k .dkk-lattice__moon{animation:v7k-moon 1.5s var(--ease-emphasis) 1s both}.v7k .dkk-hills__sun{animation:v7k-sunrise 2.2s var(--ease-emphasis) .7s both}.v7k .dkk-hills__far,.v7k .dkk-hills__snow{animation:v7k-ridge 1.4s var(--ease-emphasis) .2s both;--from:70px}.v7k .dkk-hills__mid{animation:v7k-ridge 1.4s var(--ease-emphasis) .35s both;--from:110px}.v7k .dkk-hills__near{animation:v7k-ridge 1.4s var(--ease-emphasis) .5s both;--from:150px}.v7k .dkk-hills__tower{--from:230px;animation:1.3s cubic-bezier(.2,1.2,.4,1) 1s both v7k-ridge}.v7k .dkk-hills__slit{animation:.5s ease-out 2.2s both v7k-fade}.v7k-topic__art .dkk-lattice__moon circle{animation:2.6s ease-in-out 2.6s 3 v7k-blink}.v7k-topic__art .dkk-hills__rays{transform-origin:640px 300px;animation:70s linear infinite v7k-turn}.v7k-topic__art .dkk-hills__glow{transform-origin:640px 300px;animation:5s ease-in-out 3s infinite alternate v7k-breathe}.v7k-topic__art .dkk-hills__bird{animation:v7k-glide 14s linear calc(1.6s + var(--d)) 2 both}.v7k-topic__art .dkk-hills__bird.is-far{animation-name:v7k-glide-far}.v7k .dkk-chat__ask{animation:.55s cubic-bezier(.2,1.35,.45,1) .7s both v7k-bubble}.v7k .dkk-chat__answer{animation:.55s cubic-bezier(.2,1.35,.45,1) 1.4s both v7k-bubble}.v7k .dkk-chat__type>span{opacity:0;animation:v7k-show 0s linear calc(1.9s + var(--i) * 30ms) forwards}.v7k .dkk-chat__caret{opacity:0;animation:v7k-caret 1s steps(1) calc(1.9s + var(--i) * 30ms) 8 both}.v7k .dkk-letters i{animation:v7k-flip .6s cubic-bezier(.2, 1.3, .4, 1) calc(.2s + var(--i) * 50ms) both, v7k-tile .9s ease-in-out calc(1.7s + var(--i) * 70ms) 1}.v7k-dir__pic[data-seen=false] *,.v7k-topic__art[data-seen=false] *,.v7k-abc__tiles[data-seen=false] *,.v7k-topic__pic[data-paused=true] *{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.v7k-dir__pic{transition:none}}@keyframes v7k-draw{to{stroke-dashoffset:0}}@keyframes v7k-fade{0%{opacity:0}}@keyframes v7k-show{to{opacity:1}}@keyframes v7k-blink{50%{opacity:.3}}@keyframes v7k-bubble{0%{opacity:0;transform:translateY(24px)scale(.9)}}@keyframes v7k-caret{0%{opacity:1}50%{opacity:0}}@keyframes v7k-turn{to{transform:rotate(360deg)}}@keyframes v7k-moon{0%{opacity:0;transform:translate(40px,-30px)}}@keyframes v7k-sunrise{0%{transform:translateY(260px)}}@keyframes v7k-ridge{0%{opacity:0;transform:translateY(var(--from))}}@keyframes v7k-breathe{to{opacity:.8;transform:scale(1.12)}}@keyframes v7k-glide{0%{transform:translate(-80px,150px)}50%{transform:translate(480px,118px)}to{transform:translate(1080px,140px)}}@keyframes v7k-glide-far{0%{transform:translate(-140px,200px)}50%{transform:translate(420px,182px)}to{transform:translate(1060px,196px)}}@keyframes v7k-flip{0%{opacity:0;transform:rotateX(90deg)}}@keyframes v7k-tile{50%{background:var(--v5-blue);color:#fff;transform:translateY(-14%)}}
