
.header-end{display:flex;align-items:center;gap:24px}.languages{display:flex;align-items:center;gap:8px;font-size:12px;color:#aebed0}.languages a{color:#f0d6b2;text-underline-offset:5px;padding:10px 2px}.languages button{border:0;background:none;color:#8290a7;font:inherit;padding:10px 2px;cursor:not-allowed}.creative-bridge{padding:60px 24px;text-align:center;background:#080e19;border-top:1px solid #7895b62b}.creative-bridge p{font-size:clamp(22px,2.7vw,34px);line-height:1.45;color:#b4c8dd}.creative-bridge strong{color:#e7d1b0;font-weight:400}.capture-formats{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;padding:0;color:#aec7dc;font-size:14px}.capture-formats li{border:1px solid #799ac433;border-radius:30px;padding:9px 18px}.cia-light{padding:25px 24px 50px;text-align:center;background:#080e19}.cia-light h2{font-weight:400;font-size:clamp(22px,3vw,32px);letter-spacing:-.02em;margin:0 0 12px;color:#d9e6ef}.cia-light p{font-size:16px;color:#aebed1}.dream-result{text-align:center;font-size:clamp(20px,2.2vw,28px);color:#e8d1b2;max-width:760px}.dream-center>span{font-size:12px}.privacy-disclosure{text-align:center;color:#aebed1;font-size:13px;margin:30px auto 0;max-width:750px;line-height:1.7}.conclusion{text-align:center;padding:60px 24px;background:radial-gradient(ellipse at center,#27304b44,transparent 65%),#070b15;border-top:1px solid #7895b62b}.closing-infinity{position:relative;display:inline-block;font-size:110px;line-height:1;color:#a6beeb;text-shadow:0 0 35px #618bea77}.closing-infinity i{position:absolute;width:7px;height:7px;left:50%;top:54%;transform:translate(-50%,-50%);background:#ffda9e;border-radius:50%;box-shadow:0 0 20px #ffc278}.conclusion p{color:#bdcce0;font-size:20px;line-height:1.6}.conclusion strong{font-weight:400;color:#f1d7b0}.closing-life{letter-spacing:.2em;font-size:23px!important}.dream-closing:empty{display:none}
@media(max-width:700px){.header-end{gap:12px}.experience-label{display:none}.creative-bridge{padding:38px 20px}.cia-light{padding-bottom:35px}.conclusion{padding:40px 20px}.dream-result{font-size:21px}}
