@font-face{font-family:AEChinese;src:url('assets/aether-personal.woff');font-display:swap}
#aether{font-family:'Helvetica Neue',Helvetica,AEChinese,'Microsoft YaHei',sans-serif}
.ae-logo{display:flex;align-items:center;gap:12px}.ae-logo>span{font-size:17px;letter-spacing:.14em;line-height:1.4}.ae-logo small{display:block;font:8px/1.4 Helvetica,Arial,sans-serif;letter-spacing:.16em;margin-top:4px}.ae-logo svg{width:30px;height:30px}
.ae-one h1{font-family:AEChinese,'Microsoft YaHei',sans-serif;font-size:clamp(44px,6vw,86px);font-weight:400;letter-spacing:-.05em;line-height:1.2}
.ae-intro-label{font-size:11px;line-height:1.8;letter-spacing:.12em;color:#ffffffb3;margin:0 0 22px}.ae-personal{justify-self:end;max-width:390px;padding-bottom:8px}.ae-personal>p{font-size:18px;line-height:1.8;margin:0 0 28px}.ae-keywords,.ae-modules{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.ae-keywords{gap:22px;font-size:12px;color:#ffffffb3}.ae-precision{width:min(100%,430px)}.ae-precision h2{font-family:AEChinese,'Microsoft YaHei',sans-serif;font-size:51px;font-weight:400;line-height:1.22;letter-spacing:-.03em}.ae-course-copy{font-size:13px;line-height:2.05;margin:26px 0 0;color:#ffffffcc;max-width:400px}.ae-two{gap:50px}.ae-reflection{max-width:450px}.ae-reflection>p:not(.ae-intro-label):not(.ae-reflection-note){font-size:25px;font-weight:400;line-height:1.7;margin:0}.ae-reflection .ae-intro-label{margin-bottom:15px}.ae-reflection-note{color:#ffffffb3;font-size:13px;line-height:1.9;margin:18px 0 0}.ae-modules-label{font-size:10px;color:#ffffff99;letter-spacing:.1em;margin:0 0 15px}.ae-modules{gap:12px 25px;font-size:16px}.ae-actions{margin-top:30px}.ae-overlay{background:linear-gradient(0deg,#000a,transparent 78%),linear-gradient(90deg,#0002,#0001 55%,#0005)}
@media(max-width:900px){.ae-personal{justify-self:end}.ae-two-bottom{grid-template-columns:1fr 1fr;gap:25px}.ae-specs{justify-self:end}.ae-actions{justify-content:flex-end;gap:10px}.ae-modules{max-width:280px;gap:12px 22px}.ae-reflection>p:not(.ae-intro-label):not(.ae-reflection-note){font-size:22px}}
@media(max-width:639px){.ae-one h1{font-size:clamp(39px,10.7vw,65px);line-height:1.24}.ae-intro-label{font-size:9px;margin-bottom:17px}.ae-hero-grid{gap:26px}.ae-personal{justify-self:start;max-width:100%;padding:0}.ae-personal>p{font-size:13px;margin-bottom:15px;line-height:1.8}.ae-personal>p br{display:none}.ae-keywords{font-size:10px;gap:20px}.ae-bottom-line{margin-top:30px}.ae-logo>span{font-size:15px}.ae-logo svg{width:26px;height:26px}.ae-logo small{font-size:7px}.ae-nav{padding:20px}.ae-precision{width:100%;align-self:stretch}.ae-precision h2{font-size:38px;line-height:1.25}.ae-course-copy{font-size:12px;line-height:2;margin-top:21px;max-width:340px}.ae-two{gap:42px}.ae-two-bottom{grid-template-columns:1fr;gap:33px}.ae-reflection>p:not(.ae-intro-label):not(.ae-reflection-note){font-size:20px;line-height:1.65}.ae-reflection-note{font-size:12px;line-height:1.85;margin-top:12px}.ae-specs{justify-self:stretch}.ae-modules{max-width:100%;gap:11px 22px;font-size:13px}.ae-actions{justify-content:flex-start;flex-wrap:nowrap}.ae-actions .ae-button{font-size:10px;gap:15px;padding:12px 17px}.ae-footer{margin-top:0}.ae-overlay{background:linear-gradient(0deg,#000c,#0006 65%,#0003)}}
