.guild-document{padding-block:clamp(36px,6vw,88px)}.guild-document-heading{padding-bottom:42px;border-bottom:1px solid var(--guild-line)}.guild-document-heading h1{max-width:22ch;margin:28px 0 20px;overflow-wrap:anywhere;hyphens:auto;font-size:clamp(32px,4.2vw,60px)}.guild-document-heading>p{max-width:65ch;color:var(--guild-muted);line-height:1.8}.guild-document-layout{display:grid;grid-template-columns:minmax(160px,250px) minmax(0,1fr);gap:clamp(28px,6vw,90px);padding-top:48px}.guild-document-contents{align-self:start;position:sticky;top:190px}.guild-document-contents>p{font-size:13px;color:var(--guild-muted);margin-bottom:18px}.guild-document-contents ol{display:grid;gap:14px;font-size:13px;line-height:1.6}.guild-document-contents a:hover{color:var(--guild-accent);text-decoration:underline;text-underline-offset:4px}.guild-document-text{min-width:0;max-width:70ch;font-size:15px;line-height:1.85;overflow-wrap:anywhere}.guild-document-text>section{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--guild-line);scroll-margin-top:190px}.guild-document-text h2{font-size:clamp(25px,2.5vw,34px);margin-bottom:24px}.guild-document-text h2>span{font-family:var(--font-golos),sans-serif;color:var(--guild-muted);font-size:13px;margin-right:12px}.guild-document-text p+p{margin-top:18px}.guild-document-text a{text-decoration:underline;text-underline-offset:4px;color:var(--guild-accent)}.guild-document-question{border-top:1px solid var(--guild-line)}.guild-document-question summary{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none;font-weight:500;line-height:1.6}.guild-document-question summary::-webkit-details-marker{display:none}.guild-document-question summary:after{content:"+";flex:0 0 auto;color:var(--guild-accent)}.guild-document-question[open] summary:after{content:"−"}.guild-document-question p{padding:0 28px 24px 0;color:var(--guild-muted)}.guild-document-help{padding:32px;background:var(--guild-mist);margin-top:12px}.guild-document-help h2{font-size:30px;margin-bottom:14px}.guild-document-help p{margin-bottom:12px;color:var(--guild-muted)}@media (max-width:767px){.guild-document-layout{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:28px}.guild-document-contents{position:static;padding-bottom:28px;border-bottom:1px solid var(--guild-line)}.guild-document-contents ol{gap:10px}.guild-document-text>section{scroll-margin-top:160px}.guild-document-heading{padding-bottom:28px}.guild-document-help{padding:24px}}