html{scroll-behavior:smooth;overflow-x:hidden;background:#1A2420}
body{margin:0;background:#1A2420;font-family:"Public Sans",-apple-system,"Segoe UI",sans-serif}
#top{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px;padding:10px 20px;background:rgba(26,36,32,0.92);backdrop-filter:blur(8px);border-bottom:1px solid #3A4A41}
#top .brand{font-family:"Lora",Georgia,serif;font-weight:600;font-size:17px;color:#fff;margin-right:auto;white-space:nowrap}
#top a{font-size:14px;font-weight:600;color:#D5DDD3;text-decoration:none;padding:7px 12px;border-radius:999px;white-space:nowrap}
#top a:hover{background:#2D3F35;color:#fff}
#top a.cta{border:1px solid #91A385;color:#fff}
@media(max-width:720px){#top a.sec{display:none}#top .brand{font-size:15px}}
#flow{width:100%}
#flow>section{zoom:0.1667;margin:0 auto;height:auto;min-height:0;scroll-margin-top:60px}
@media(min-width:320px){#flow>section{zoom:0.1667}}
@media(min-width:340px){#flow>section{zoom:0.1771}}
@media(min-width:360px){#flow>section{zoom:0.1875}}
@media(min-width:380px){#flow>section{zoom:0.1979}}
@media(min-width:400px){#flow>section{zoom:0.2083}}
@media(min-width:420px){#flow>section{zoom:0.2188}}
@media(min-width:440px){#flow>section{zoom:0.2292}}
@media(min-width:460px){#flow>section{zoom:0.2396}}
@media(min-width:480px){#flow>section{zoom:0.2500}}
@media(min-width:500px){#flow>section{zoom:0.2604}}
@media(min-width:520px){#flow>section{zoom:0.2708}}
@media(min-width:540px){#flow>section{zoom:0.2812}}
@media(min-width:560px){#flow>section{zoom:0.2917}}
@media(min-width:580px){#flow>section{zoom:0.3021}}
@media(min-width:600px){#flow>section{zoom:0.3125}}
@media(min-width:620px){#flow>section{zoom:0.3229}}
@media(min-width:640px){#flow>section{zoom:0.3333}}
@media(min-width:660px){#flow>section{zoom:0.3438}}
@media(min-width:680px){#flow>section{zoom:0.3542}}
@media(min-width:700px){#flow>section{zoom:0.3646}}
@media(min-width:720px){#flow>section{zoom:0.3750}}
@media(min-width:740px){#flow>section{zoom:0.3854}}
@media(min-width:760px){#flow>section{zoom:0.3958}}
@media(min-width:780px){#flow>section{zoom:0.4062}}
@media(min-width:800px){#flow>section{zoom:0.4167}}
@media(min-width:820px){#flow>section{zoom:0.4271}}
@media(min-width:840px){#flow>section{zoom:0.4375}}
@media(min-width:860px){#flow>section{zoom:0.4479}}
@media(min-width:880px){#flow>section{zoom:0.4583}}
@media(min-width:900px){#flow>section{zoom:0.4688}}
@media(min-width:920px){#flow>section{zoom:0.4792}}
@media(min-width:940px){#flow>section{zoom:0.4896}}
@media(min-width:960px){#flow>section{zoom:0.5000}}
@media(min-width:980px){#flow>section{zoom:0.5104}}
@media(min-width:1000px){#flow>section{zoom:0.5208}}
@media(min-width:1020px){#flow>section{zoom:0.5312}}
@media(min-width:1040px){#flow>section{zoom:0.5417}}
@media(min-width:1060px){#flow>section{zoom:0.5521}}
@media(min-width:1080px){#flow>section{zoom:0.5625}}
@media(min-width:1100px){#flow>section{zoom:0.5729}}
@media(min-width:1120px){#flow>section{zoom:0.5833}}
@media(min-width:1140px){#flow>section{zoom:0.5938}}
@media(min-width:1160px){#flow>section{zoom:0.6042}}
@media(min-width:1180px){#flow>section{zoom:0.6146}}
@media(min-width:1200px){#flow>section{zoom:0.6250}}
@media(min-width:1220px){#flow>section{zoom:0.6354}}
@media(min-width:1240px){#flow>section{zoom:0.6458}}
@media(min-width:1260px){#flow>section{zoom:0.6562}}
@media(min-width:1280px){#flow>section{zoom:0.6667}}
@media(min-width:1300px){#flow>section{zoom:0.6771}}
@media(min-width:1320px){#flow>section{zoom:0.6875}}
@media(min-width:1340px){#flow>section{zoom:0.6979}}
@media(min-width:1360px){#flow>section{zoom:0.7083}}
@media(min-width:1380px){#flow>section{zoom:0.7188}}
@media(min-width:1400px){#flow>section{zoom:0.7292}}
@media(min-width:1420px){#flow>section{zoom:0.7396}}
@media(min-width:1440px){#flow>section{zoom:0.7500}}
@media(min-width:1460px){#flow>section{zoom:0.7604}}
@media(min-width:1480px){#flow>section{zoom:0.7708}}
@media(min-width:1500px){#flow>section{zoom:0.7812}}
@media(min-width:1520px){#flow>section{zoom:0.7917}}
@media(min-width:1540px){#flow>section{zoom:0.8021}}
@media(min-width:1560px){#flow>section{zoom:0.8125}}
@media(min-width:1580px){#flow>section{zoom:0.8229}}
@media(min-width:1600px){#flow>section{zoom:0.8333}}
@media(min-width:1620px){#flow>section{zoom:0.8438}}
@media(min-width:1640px){#flow>section{zoom:0.8542}}
@media(min-width:1660px){#flow>section{zoom:0.8646}}
@media(min-width:1680px){#flow>section{zoom:0.8750}}
@media(min-width:1700px){#flow>section{zoom:0.8854}}
@media(min-width:1720px){#flow>section{zoom:0.8958}}
@media(min-width:1740px){#flow>section{zoom:0.9062}}
@media(min-width:1760px){#flow>section{zoom:0.9167}}
@media(min-width:1780px){#flow>section{zoom:0.9271}}
@media(min-width:1800px){#flow>section{zoom:0.9375}}
@media(min-width:1820px){#flow>section{zoom:0.9479}}
@media(min-width:1840px){#flow>section{zoom:0.9583}}
@media(min-width:1860px){#flow>section{zoom:0.9688}}
@media(min-width:1880px){#flow>section{zoom:0.9792}}
@media(min-width:1900px){#flow>section{zoom:0.9896}}
@media(min-width:1920px){#flow>section{zoom:1.0000}}
@media(min-width:1940px){#flow>section{zoom:1.0104}}
@media(min-width:1960px){#flow>section{zoom:1.0208}}
@media(min-width:1980px){#flow>section{zoom:1.0312}}
@media(min-width:2000px){#flow>section{zoom:1.0417}}
@media(min-width:2020px){#flow>section{zoom:1.0521}}
@media(min-width:2040px){#flow>section{zoom:1.0625}}
@media(min-width:2060px){#flow>section{zoom:1.0729}}
@media(min-width:2080px){#flow>section{zoom:1.0833}}
@media(min-width:2100px){#flow>section{zoom:1.0938}}
@media(min-width:2120px){#flow>section{zoom:1.1042}}
@media(min-width:2140px){#flow>section{zoom:1.1146}}
@media(min-width:2160px){#flow>section{zoom:1.1250}}
@media(min-width:2180px){#flow>section{zoom:1.1354}}
@media(min-width:2200px){#flow>section{zoom:1.1458}}
@media(min-width:2220px){#flow>section{zoom:1.1562}}
@media(min-width:2240px){#flow>section{zoom:1.1667}}
@media(min-width:2260px){#flow>section{zoom:1.1771}}
@media(min-width:2280px){#flow>section{zoom:1.1875}}
@media(min-width:2300px){#flow>section{zoom:1.1979}}
@media(min-width:2320px){#flow>section{zoom:1.2083}}
@media(min-width:2340px){#flow>section{zoom:1.2188}}
@media(min-width:2360px){#flow>section{zoom:1.2292}}
@media(min-width:2380px){#flow>section{zoom:1.2396}}
@media(min-width:2400px){#flow>section{zoom:1.2500}}
@media(min-width:2420px){#flow>section{zoom:1.2604}}
@media(min-width:2440px){#flow>section{zoom:1.2708}}
@media(min-width:2460px){#flow>section{zoom:1.2812}}
@media(min-width:2480px){#flow>section{zoom:1.2917}}
@media(min-width:2500px){#flow>section{zoom:1.3021}}
@media(min-width:2520px){#flow>section{zoom:1.3125}}
@media(min-width:2540px){#flow>section{zoom:1.3229}}
@media(min-width:2560px){#flow>section{zoom:1.3333}}
#flow>section .foot{display:none}
#flow>section{padding-bottom:104px}
#flow>section.cover{height:1080px}
#flow>section.divider{height:820px}
#flow>section.statement,#flow>section.cover.dark:not(#cover){height:auto;padding-top:120px;padding-bottom:120px}
#flow>section:not(.dark)+section:not(.dark){padding-top:32px}
html.js #flow .rise{animation:none;opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(0.2,0.8,0.2,1),transform .7s cubic-bezier(0.2,0.8,0.2,1)}
html.js #flow .rise.d1{transition-delay:.12s}html.js #flow .rise.d2{transition-delay:.24s}html.js #flow .rise.d3{transition-delay:.36s}
html.js #flow .in .rise{opacity:1;transform:none}
html.js #flow .cover .cback.rise{transform:translateY(28px) rotate(4deg)}html.js #flow .in.cover .cback.rise{transform:rotate(4deg)}
html.js #flow .cover .cmid.rise{transform:translateY(28px) rotate(-3deg)}html.js #flow .in.cover .cmid.rise{transform:rotate(-3deg)}
#end{color:#B9C4B8;font-size:14px;text-align:center;padding:28px 16px 40px}
#end a{color:#fff}
@media print{#top{display:none}}
