/* One optical edge belongs to both sections. Static, non-interactive. */
.entry-world{overflow:hidden}
.optical-seam{position:relative;height:0;z-index:3;pointer-events:none}
.seam-glass{position:absolute;right:-132px;top:-185px;width:270px;height:410px;transform:rotate(24deg);border-radius:50%;border:1px solid #c4e6c452;background:linear-gradient(112deg,#a7d4b50a 18%,#12251b03 45%,#f1c19816 78%,#def0bf28);box-shadow:inset 9px 0 14px -11px #e3f6d9,inset -12px -1px 19px -16px #e9b080, -6px 0 16px -15px #abddb3;backdrop-filter:saturate(1.12) contrast(1.04);-webkit-backdrop-filter:saturate(1.12) contrast(1.04)}
.seam-glass:before{content:'';position:absolute;inset:7px 9px 7px 5px;border-radius:50%;border-left:1px solid #dceacb40;border-right:1px solid #efb18e35}
.seam-glass i{position:absolute;inset:28px 22px;border-radius:50%;background:linear-gradient(105deg,transparent 45%,#e8eed10d 49%,transparent 53%)}
@media(max-width:760px){.seam-glass{right:-103px;top:-103px;width:166px;height:245px;transform:rotate(21deg);opacity:.78}}
@media(prefers-reduced-transparency:reduce){.seam-glass{backdrop-filter:none;-webkit-backdrop-filter:none}}

/* Final warm echo: a wider piece of the same optical edge, entering from
   the opposite side between the archive and the photograph of light. */
.closing-optical-seam{clip-path:inset(-260px 0 -160px)}
.closing-glass{left:-194px;right:auto;top:-188px;width:350px;height:300px;transform:rotate(-31deg);border-color:#dfc6a53b;background:linear-gradient(136deg,#b4d3b80d 12%,#15241b03 44%,#e9b68e12 75%,#f4d3aa22);box-shadow:inset 10px 0 17px -13px #b8dfc3,inset -13px -2px 20px -15px #f1c294, -7px 0 18px -16px #cbdcc1}
.closing-glass:before{inset:6px 8px 7px 6px;border-left-color:#a8cdb734;border-right-color:#f0c39b58}
.closing-glass i{background:linear-gradient(127deg,transparent 40%,#edc9a60c 48%,transparent 56%)}
@media(max-width:760px){
 .closing-optical-seam{clip-path:inset(-190px 0 -105px)}
 .closing-glass{left:-145px;right:auto;top:-142px;width:225px;height:215px;transform:rotate(-28deg);opacity:.72}
}
