/* Two invited societies, their real photos and their original identities. */
.home15-guggens{display:block;min-height:0;padding-top:115px;padding-bottom:125px}
.home15-guggens>.home15-heading{margin-bottom:65px}
.guggen17-profile{display:grid;grid-template-columns:1.15fr 1fr;gap:7vw;align-items:center;padding:52px 0;border-top:1px solid var(--line)}
.guggen17-profile:last-child{padding-bottom:0}
.guggen17-profile:nth-child(even){grid-template-columns:1fr 1.15fr}
.guggen17-profile:nth-child(even) .guggen17-photo{grid-column:2;grid-row:1}
.guggen17-profile:nth-child(even) .guggen17-copy{grid-column:1;grid-row:1}
.guggen17-photo{position:relative;margin:0;min-width:0;padding:9px;border:1px solid #ffcb7166;background:var(--ink)}
.guggen17-photo::after{content:'';position:absolute;inset:-6px 13px;pointer-events:none;border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);opacity:.45}
.guggen17-photo img{display:block;width:100%;height:auto;filter:grayscale(1) sepia(.18);background:var(--ink)}
.guggen17-copy{min-width:0;max-width:500px}
.guggen17-identity{display:flex;align-items:center;gap:25px;margin-bottom:24px}
.guggen17-logo{width:118px;height:170px;flex-shrink:0;display:flex;align-items:center;justify-content:center}
.guggen17-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}
.guggen17-logo svg{display:block;width:100%;height:100%}
.home15-guggens .guggen17-origin{font-size:12px;line-height:1.8;color:var(--gold);margin:0}
.guggen17-origin span{display:block;color:var(--muted);font-size:11px;margin-top:4px}
.guggen17-copy h3{font-family:var(--display);font-weight:400;font-size:clamp(32px,3.15vw,48px);line-height:1.2;letter-spacing:-.02em;margin:0;color:var(--gold)}
.home15-guggens .guggen17-copy>p{font-size:14px;line-height:1.9;margin:23px 0 14px;max-width:470px}
.guggen17-copy .text-link{font-size:12px;gap:30px}
@media(min-width:1600px){.guggen17-profile{gap:105px}}
@media(max-width:1000px){.guggen17-profile{gap:5vw;grid-template-columns:1fr 1fr}.guggen17-profile:nth-child(even){grid-template-columns:1fr 1fr}.guggen17-identity{gap:20px;margin-bottom:20px}.guggen17-logo{width:100px;height:145px}.home15-guggens .guggen17-copy>p{font-size:13px}.guggen17-copy h3{font-size:35px}}
@media(max-width:700px){.home15-guggens{padding-top:80px;padding-bottom:85px}.home15-guggens>.home15-heading{margin-bottom:42px}.guggen17-profile,.guggen17-profile:nth-child(even){grid-template-columns:1fr;gap:32px;padding:35px 0 48px}.guggen17-profile:nth-child(even) .guggen17-photo,.guggen17-profile:nth-child(even) .guggen17-copy{grid-column:auto;grid-row:auto}.guggen17-copy{max-width:none}.guggen17-identity{margin-bottom:19px;gap:24px}.guggen17-logo{width:108px;height:155px}.guggen17-copy h3{font-size:clamp(30px,8.2vw,46px)}.home15-guggens .guggen17-copy>p{font-size:13px;line-height:1.9;margin-top:21px}.guggen17-copy .text-link{font-size:11px}.guggen17-photo{padding:6px}.home15-guggens .guggen17-origin{font-size:12px}}
