.guild-life{padding-block:90px 65px}.guild-life-stage{isolation:isolate;min-height:650px;display:flex;position:relative}.guild-life-landscapes{z-index:-2;background:#181814;position:absolute;inset:0;overflow:hidden}.guild-life-landscapes img{object-fit:cover;object-position:38% center;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute}.guild-life-landscapes img.is-active{opacity:1}.guild-life-stage:after{content:"";z-index:-1;background:linear-gradient(90deg,#10111105,#10111133 28%,#101111df 70%),linear-gradient(#101111,#0000 15% 82%,#101111);position:absolute;inset:0}.guild-life-inside{flex-direction:column;display:flex}.guild-life-places{justify-content:flex-end;gap:30px;padding-block:35px;display:flex}.guild-life-places button{color:#ae9c82;border-bottom:1px solid #0000;align-items:center;gap:12px;padding-block:13px;font-size:.8rem;display:flex}.guild-life-places button[aria-pressed=true]{color:#f2d9ae;border-color:#d1ad76}.guild-life-content{align-self:flex-end;width:45%;min-height:490px;padding:75px 0 65px}.guild-life-content h3{color:#f1e5d1;margin-top:20px;font-size:clamp(2rem,3.3vw,3rem);line-height:1.15}.guild-life-content>p{color:#c3b7a4;max-width:450px;margin-top:25px;font-size:.91rem;line-height:1.9}.guild-life-moments{color:#c5ae89;flex-direction:column;gap:14px;padding:28px 0 0;font-size:.75rem;list-style:none;display:flex}.guild-life-moments li{align-items:center;gap:13px;display:flex}.guild-office{border-top:1px solid #d1ad763d;align-items:center;gap:22px;min-height:115px;margin-top:25px;padding-top:23px;display:flex}.guild-office-seal{color:#d1b37d;background:#bea17a0a;border:1px solid #ba9b6252;flex-shrink:0;place-items:center;width:76px;height:85px;display:grid}.guild-office h4{font-family:var(--font-display);color:#e1c99e;font-size:1.2rem}.guild-office p{color:#bbaa93;margin-top:7px;font-size:.78rem;line-height:1.8}.guild-office-register{padding-top:35px}.guild-office-register>div{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:20px;display:grid}.guild-office-register button{text-align:left;color:#b6a78f;border-top:1px solid #bc9b6a45;border-bottom:1px solid #bc9b6a25;align-items:center;gap:13px;min-width:0;padding-block:22px;font-size:.76rem;display:flex}.guild-office-register button>svg{flex-shrink:0}.guild-office-register button>svg:last-child{margin-left:auto}.guild-office-register button[aria-pressed=true],.guild-office-register button:hover{color:#f0d5a4;border-top-color:#d5b37f}@media (max-width:1050px){.guild-office-register>div{grid-template-columns:repeat(2,1fr);gap:0 25px}.guild-life-places{justify-content:center;gap:20px}.guild-life-content{width:52%}}@media (max-width:700px){.guild-life{padding-block:58px 35px}.guild-life-stage{min-height:760px}.guild-life-stage:after{background:linear-gradient(#101111,#10111144 20%,#101111f2 57%,#101111 100%)}.guild-life-landscapes img{object-position:44% center;height:420px}.guild-life-places{justify-content:space-between;gap:8px;padding-block:15px}.guild-life-places button{text-align:center;flex-direction:column;flex:1;gap:9px;font-size:.69rem}.guild-life-content{width:100%;min-height:0;padding:240px 0 0}.guild-life-content h3{max-width:350px;font-size:2rem}.guild-life-content>p{margin-top:19px;font-size:.86rem}.guild-life-moments{padding-top:22px}.guild-office-register{padding-top:15px}.guild-office-register>div{gap:0 16px}.guild-office-register button{flex-direction:column;align-items:flex-start;gap:12px;font-size:.71rem;position:relative}.guild-office-register button>svg:last-child{position:absolute;top:29px;right:0}.guild-office{margin-top:20px}.guild-office-seal{width:55px;height:70px}}.ds-page[data-motion=still] .guild-life-landscapes img{transition:none}
