
.embedded-experience{margin-top:38px;border:1px solid rgba(161,190,211,.2);background:linear-gradient(145deg,rgba(17,29,43,.92),rgba(7,13,21,.96));box-shadow:0 30px 90px rgba(0,0,0,.22);overflow:hidden}
.embedded-experience-top{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid rgba(161,190,211,.14);color:#9eb4c4;font-size:9px;letter-spacing:.15em;text-transform:uppercase}
.embedded-experience-top a{color:#e1c49e;text-decoration:none;white-space:nowrap}
.embedded-experience-top a:hover{color:#fff}
.embedded-experience iframe{display:block;width:100%;border:0;background:#080d17}
.studio-experience iframe{height:1030px}
.flight-experience iframe{height:2700px}
.experience-footnote{padding:15px 20px;border-top:1px solid rgba(161,190,211,.13);font-size:11px;line-height:1.7;color:#8ea4b3}
.notes-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:35px}
.notes-archive-card{padding:26px;border:1px solid #8aa8b42a;background:linear-gradient(145deg,#15212c,#0c151e);min-height:220px}
.notes-archive-card>span{font-size:9px;letter-spacing:.16em;color:#c5aa8c}
.notes-archive-card h3{font-size:24px;font-weight:450;letter-spacing:-.045em;margin:28px 0 12px}
.notes-archive-card p{font-size:12px;line-height:1.8;color:#9aadb9;margin:0}
.notes-archive-note{margin-top:22px;padding:17px 20px;border-left:2px solid #c6ad8c;background:#121d27;color:#9eafbb;font-size:11px;line-height:1.8}
.experience-strip{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:25px 0 0;padding:17px 20px;border:1px solid rgba(150,180,200,.16);background:rgba(18,29,41,.56)}
.experience-strip span{font-size:9px;letter-spacing:.14em;color:#c5ab8d;white-space:nowrap}
.experience-strip p{margin:0;color:#9eb1bf;font-size:12px;line-height:1.7}
@media(max-width:800px){.studio-experience iframe{height:1260px}.flight-experience iframe{height:3800px}.notes-archive-grid{grid-template-columns:1fr}.notes-archive-card{min-height:0}.experience-strip{display:block}.experience-strip p{margin-top:8px}}

.notes-experience iframe{height:1120px;background:#f4f7f1}
@media(max-width:800px){.notes-experience iframe{height:1180px}}
