.st{background:var(--sss-black-soft);color:var(--sss-offwhite);padding-top:65px}.st .hp-label{color:var(--sss-gold-light)}.st-h1,.st-h2{font-family:var(--font-cormorant),Georgia,serif;color:var(--sss-offwhite);margin:0 0 18px;font-weight:400;line-height:1.08}.st-h1{font-size:clamp(2.6rem,5.4vw,4.8rem)}.st-h2{margin-top:18px;font-size:clamp(2.2rem,4vw,3.4rem)}.st-h1 em,.st-h2 em{color:var(--sss-gold-light);font-style:italic}.st-italic{font-family:var(--font-cormorant),Georgia,serif;color:var(--sss-gold-light);margin:0 auto 10px;font-size:clamp(1.1rem,1.5vw,1.3rem);font-style:italic}.st-body{font-family:var(--font-cormorant),Georgia,serif;color:#f0e6cce0;max-width:40em;margin:0 auto 18px;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.65}.st-lead{font-family:var(--font-cormorant),Georgia,serif;color:var(--sss-offwhite);max-width:30em;margin:0 auto;font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:1.4}.st-gold{font-family:var(--font-cormorant),Georgia,serif;color:var(--sss-gold-light);margin:6px auto 0;font-size:clamp(1.35rem,2.2vw,1.9rem);font-style:italic}.st-emblem{filter:drop-shadow(0 0 14px #f2d57e59);width:64px;height:auto;margin:0 auto 16px;display:block}.st-bg,.st-cover{object-fit:cover}.st-contain{object-fit:contain}.st-hero,.st-society{text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.st-hero{min-height:min(38vw,560px)}.st-society{min-height:min(32vw,480px)}.st-hero-shade{background:radial-gradient(#0d0d0db8 0%,#0d0d0d73 45%,#0d0d0d40 100%);position:absolute;inset:0}.st-hero-copy,.st-society-copy{z-index:2;max-width:820px;padding:44px 24px;position:relative}.st-band{padding:clamp(64px,8vw,110px) 24px}.st-center{text-align:center}.st-seal{aspect-ratio:1374/1145;border-radius:50%;width:min(320px,70vw);margin:0 auto 26px;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 55%,#0000 72%);mask-image:radial-gradient(circle,#000 55%,#0000 72%)}.st-journal{aspect-ratio:2400/1000;width:min(760px,100%);margin:0 auto 20px;position:relative;-webkit-mask-image:radial-gradient(#000 40%,#0000 70%);mask-image:radial-gradient(#000 40%,#0000 70%)}.st-rhyme-wrap{background:var(--sss-black-soft);justify-content:center;padding:0 16px;display:flex}.st-sheet{aspect-ratio:2/3;width:min(100%,900px);position:relative;container-type:inline-size}.st-sheet-art{object-fit:cover}.st-rhyme{text-align:center;font-family:var(--font-cormorant),Georgia,serif;color:#0d0d0ddb;flex-direction:column;justify-content:center;font-size:2cqw;font-style:italic;line-height:1.42;display:flex;position:absolute;inset:21% 23% 23%}.st-rhyme-label{font-family:var(--font-cinzel),serif;letter-spacing:.3em;text-transform:uppercase;color:var(--sss-crimson);margin:0 0 1.1em;font-size:.7em;font-style:normal}.st-couplet{margin:0 0 .75em}.st-couplet-last{color:var(--sss-crimson);margin-bottom:0}.st-arts{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:900px;margin:30px auto;padding:0;list-style:none;display:grid}.st-arts li{flex-direction:column;gap:6px;display:flex}.st-arts-of{font-family:var(--font-cinzel),serif;letter-spacing:.28em;text-transform:uppercase;color:var(--sss-gold-deep);font-size:.66rem}.st-arts-word{font-family:var(--font-cormorant),Georgia,serif;color:var(--sss-gold-light);font-size:clamp(1.4rem,2vw,1.8rem);font-style:italic}.st-gi{color:var(--sss-gold-light);font-size:1.2em;font-style:italic}.st-close{padding-bottom:clamp(80px,9vw,120px)}.st-btn{margin:14px 0 0;text-decoration:none;display:inline-block}@media (max-width:700px){.st{padding-top:61px}.st-arts{grid-template-columns:repeat(2,minmax(0,1fr))}.st-rhyme-wrap{padding:0}.st-sheet{aspect-ratio:auto;width:100%;container-type:normal}.st-sheet .st-sheet-art{object-position:50% 4%;height:62vw!important;position:relative!important}.st-rhyme{background:var(--sss-cream);padding:36px 24px 48px;font-size:1.15rem;position:static}}
