{% extends "base.html.j2" %} {% set eyebrow = "Lunar surface log" %} {% set pal = {"bg1":"#222226","bg2":"#3b3b42","ink":"#efeae0","mute":"#c7c3b9","a":"#d8d2c4","b":"#c8745f","card":"rgba(239,234,224,.07)","line":"rgba(239,234,224,.2)","paper":"#d8d2c4","paperink":"#222226","r":20} %} {% set fonts = {"h":"Outfit","b":"Outfit","m":"Space Mono","hw":600,"ht":"none","bt":"none"} %} {% set cycle = ["#d8d2c4","#c8745f","#9fb4a4","#8fa6c4","#d6b66a"] %} {% block bg %} {% endblock %} {% block hero %} {% endblock %} {% block css %} .ig h1{font-size:74px;letter-spacing:-.01em} .mc{display:flex;flex-direction:column;gap:14px;flex:none} .mc .cap{display:grid;grid-template-columns:84px 270px 1fr;gap:22px;align-items:center;width:1210px;min-height:104px;padding:12px 34px 12px 14px;border-radius:70px;background:var(--card);border:1px solid var(--line)} .mc .cap:nth-child(even){margin-left:auto} .mc .mk{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;font-family:var(--fh);font-weight:600;font-size:36px;color:#222226;background:var(--c);border:6px solid rgba(34,34,38,.55);outline:3px solid var(--c)} .mc b{font-family:var(--fh);font-weight:600;font-size:31px;line-height:1.08} .mc p{font-size:23px;line-height:1.32;color:var(--mute)} .mt{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;flex:none} .mt .col{position:relative;padding-left:46px} .mt .col:before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:3px;background:repeating-linear-gradient(180deg,var(--a) 0 10px,transparent 10px 18px);opacity:.55} .mt .ev{position:relative;padding:4px 0 18px} .mt .ev:before{content:"";position:absolute;left:-46px;top:8px;width:26px;height:26px;border-radius:7px;background:var(--c);box-shadow:0 0 0 6px rgba(216,210,196,.12)} .mt small{font-family:var(--fm);font-size:19px;letter-spacing:.14em;color:var(--c)} .mt b{display:block;font-family:var(--fh);font-weight:600;font-size:30px;margin:2px 0 3px} .mt p{font-size:22px;line-height:1.32;color:var(--mute)} .ig .band{border-top:10px solid transparent;border-image:repeating-linear-gradient(135deg,#c8745f 0 18px,#222226 18px 36px) 10} {% endblock %} {% block body %}{% set half = (c.steps|length + 1) // 2 %}
{{ c.items_label }}
{% for e in c["items"] %}
{{ loop.index }}
{{ e.name }}

{{ e.text }}

{% endfor %}
{{ c.steps_label }}
{% for e in c.steps[:half] %}
SOL {{ loop.index }}{{ e.name }}

{{ e.text }}

{% endfor %}
{% for e in c.steps[half:] %}
SOL {{ loop.index + half }}{{ e.name }}

{{ e.text }}

{% endfor %}
{% endblock %}