.hero-photo{position:relative;min-width:0}.hero-photo picture{display:block}.hero-photo img{display:block;width:100%;aspect-ratio:1.32;object-fit:cover;object-position:center;border-radius:30px;box-shadow:var(--shadow)}.photo-note{position:absolute;left:24px;right:24px;bottom:24px;padding:15px 18px;border-radius:17px;background:rgba(16,46,41,.9);color:white;backdrop-filter:blur(8px)}.photo-note span{display:block;color:var(--yellow);font-size:.7rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.photo-note strong{display:block;margin-top:3px}.founder-photo{display:block;width:300px;aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:var(--shadow);border:12px solid var(--cream)}.founder-photo img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.join-grid{grid-template-columns:minmax(0,1fr) 230px 300px;gap:48px}.book-cover{display:block;filter:drop-shadow(0 22px 20px rgba(0,0,0,.24));transform:rotate(2deg)}.book-cover img{display:block;width:100%;height:auto}.gift-label{display:inline-block;margin-top:8px;padding:7px 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:var(--yellow);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.founder-side .portrait-placeholder.small{width:100%;aspect-ratio:1.16;border-radius:16px;border:0;background:url('/assets/images/flemming-founder-480.webp') center 35%/cover no-repeat}.founder-side .portrait-placeholder.small span{visibility:hidden}.article-image{display:block;margin:0 0 40px;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.article-image img{display:block;width:100%;height:auto}.article-image.image-longevity-book{max-width:430px;margin-inline:auto}.blog-art-image{position:absolute;inset:0;z-index:0}.blog-art-image img{width:100%;height:100%;object-fit:cover}.blog-art-image.image-longevity-book img{object-fit:cover;object-position:center 38%}.blog-art:has(.blog-art-image):after{display:none}.blog-art:has(.blog-art-image) span{box-shadow:0 4px 14px rgba(0,0,0,.12)}@media(max-width:1000px){.join-grid{grid-template-columns:1fr 190px 260px;gap:28px}}@media(max-width:800px){.hero-photo{margin-top:10px}.hero-photo img{aspect-ratio:1.45}.founder-photo{width:min(260px,80vw)}.join-grid{grid-template-columns:1fr}.book-cover{width:230px;margin-inline:auto}.join-action{max-width:420px}.article-image{margin-bottom:30px}}@media(max-width:560px){.hero-photo img{aspect-ratio:1.1}.photo-note{left:12px;right:12px;bottom:12px}.photo-note strong{font-size:.88rem}.blog-art-image{position:relative;display:block;width:100%;height:170px}.blog-art{display:block;padding:0}.blog-art>span{position:absolute;left:12px;bottom:12px}}