.biography-page{display:flex;align-items:center;justify-content:center;font-family:var(--UAF-compact-font)}.biography-page .page-logo{margin-bottom:100px;align-self:center}.biography-page .page-card{position:relative;display:flex;align-items:flex-start;flex-direction:column;width:100%;color:var(--theme-secondary);background-color:var(--white);border-radius:160px/175px;padding:60px 15%;corner-shape:squircle;font-family:var(--UAF-compact-font)}.biography-page .page-card .biography-page-content{width:100%;max-width:630px;align-self:center}.biography-page .page-card .biography-page-section{max-width:630px;width:100%;margin:0 0 60px}.biography-page .page-card .biography-page-section:last-of-type{margin-bottom:40px}.biography-page .page-card .biography-page-section__title{font-size:24px;margin-bottom:12px;line-height:1.3;font-weight:700}@media(max-width:768px){.biography-page .page-card .biography-page-section__title{margin-bottom:16px;font-size:18px}}.biography-page .page-card .biography-page-section__text{font-size:16px;line-height:1.5;display:flex;flex-direction:column;row-gap:20px;font-weight:400;font-family:var(--UAF-compact-font)}@media(max-width:768px){.biography-page .page-card .biography-page-section__text{font-size:14px}}.biography-page .page-card .biography-page-section .biography-page-photos-row{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:20px;width:100%;max-width:620px;cursor:pointer}.biography-page .page-card .biography-page-section .biography-page-photo{position:relative;overflow:hidden;border-radius:30px;transition:transform .3s ease;background-color:#d1d5db;width:100%;max-width:620px}.biography-page .page-card .biography-page-section .biography-page-photo:hover{transform:scale(1.02)}.biography-page .page-card .biography-page-section .biography-page-photo--loading{background-color:#d1d5db}.biography-page .page-card .biography-page-section .biography-page-photo--loading .biography-page-photo__img{opacity:0}.biography-page .page-card .biography-page-section .biography-page-photo--loaded{background-color:rgba(0,0,0,0)}.biography-page .page-card .biography-page-section .biography-page-photo--loaded .biography-page-photo__img{opacity:1}.biography-page .page-card .biography-page-section .biography-page-photo__img{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .4s ease-in-out}.biography-page .page-card .biography-page-section .biography-page-slider{margin-top:20px;width:100%;max-width:630px;cursor:pointer}@media(max-width:540px){.biography-page{margin:0;padding:0}.biography-page .page-card{width:100%;border-radius:40px;padding:40px 20px;margin-top:40px}.biography-page .page-card .biography-page-content{max-width:100%}.biography-page .page-card .biography-title{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:40px}.biography-page .page-card .biography-title .icon{width:24px;height:24px;color:var(--theme-secondary)}.biography-page .page-card .biography-title .title{color:var(--theme-secondary);font-size:24px;font-weight:700}.biography-page .page-card .biography-page-section{margin-bottom:32px;width:100%}.biography-page .page-card .biography-page-section__title{color:var(--theme-secondary);font-size:20px;font-weight:700;margin-bottom:16px}.biography-page .page-card .biography-page-section__text{color:var(--theme-secondary);font-size:16px;line-height:24px;opacity:.7}.biography-page .page-card .biography-page-section .biography-page-photos-row{gap:16px;margin-top:16px;max-width:100%}.biography-page .page-card .biography-page-section .biography-page-photo{border-radius:20px;max-width:100%}.biography-page .page-card .biography-page-section .biography-page-slider{margin-top:16px;max-width:100%}}@media(min-width:541px)and (max-width:1139px){.biography-page .page-card{border-radius:80px;padding:60px 100px 30px}.biography-page .page-card .biography-page-content{max-width:100%}.biography-page .page-card .biography-page-section{margin-top:15px}.biography-page .page-card .biography-page-section .biography-page-photos-row{max-width:100%;gap:16px}.biography-page .page-card .biography-page-section .biography-page-photo,.biography-page .page-card .biography-page-section .biography-page-slider{max-width:100%}}.view-page{display:flex;flex-direction:column;gap:100px;align-items:stretch}.view-page .pin-inner--epitaph{width:100%}@media(max-width:768px){.view-page{gap:70px}}.view-page .epitaph-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.view-page .memories-block{padding-top:70px;padding-bottom:120px;position:relative;z-index:1}@media(max-width:768px){.view-page .memories-block{padding-bottom:70px}}.view-page .p-relative{position:relative}.view-page__address-cta{display:flex;flex-direction:column;gap:20px;background-color:var(--theme-secondary)}@media(max-width:768px){.view-page__address-cta{gap:16px}}