.word-experience{margin:1.7rem 0 2rem;padding:1rem;background:radial-gradient(ellipse at 20% 20%,rgba(65,49,112,.2),transparent 65%),#0a0f1e;border:1px solid rgba(245,165,36,.2);border-radius:20px}
.word-experience-heading{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding:.7rem .7rem 1.2rem}
.word-experience-heading span{display:block;color:#f5a524;letter-spacing:.2em;font-size:.65rem;font-weight:800}
.word-experience-heading h2{font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.04em;line-height:1.15;margin:.55rem 0 .4rem}
.word-experience-heading p{color:#a9b6cd;font-size:.86rem;line-height:1.5}
.word-experience-heading>a{color:#d7dce6;font-size:.75rem;white-space:nowrap;border-bottom:1px solid #ffffff40;padding-bottom:.2rem}
.word-experience-frame{display:block;width:100%;height:800px;border:0;border-radius:14px;background:#0a0f1e}
.info-fig>a[data-full]:first-child{display:block;width:min(100%,380px);aspect-ratio:720/934;overflow:hidden;margin:auto;border-radius:16px}
.info-fig>a[data-full]:first-child img{display:block;width:100%;max-width:none;height:auto;border-radius:0}
.igbox .igcrop{display:block;width:100%;aspect-ratio:720/934;overflow:hidden;border-radius:16px 16px 0 0}
.igbox .igcrop img{width:100%;height:auto;border-radius:0}
@media(max-width:700px){.word-experience{padding:.55rem;margin:1.3rem -1rem 1.8rem;border-radius:14px}.word-experience-heading{display:block;padding:.7rem .7rem 1rem}.word-experience-heading h2{font-size:1.55rem}.word-experience-heading p{font-size:.78rem}.word-experience-heading>a{display:inline-block;margin-top:.75rem}.word-experience-frame{height:850px;border-radius:10px}}
