.artemisia-guide{min-width:0}.ag-back{display:inline-block;margin-bottom:24px}.ag-profile{display:flex;gap:24px;align-items:center;padding:25px;border:1px solid var(--line);border-radius:17px;background:linear-gradient(120deg,rgba(24,228,189,.08),rgba(49,223,255,.02))}.ag-profile>img{flex-shrink:0;border-radius:18px;object-fit:cover;image-rendering:auto}.legal-document .ag-profile h2{margin:8px 0;font-size:30px}.ag-profile p{font-size:14px;margin:0}.ag-tag{font-size:12px;color:var(--green);font-weight:800;letter-spacing:.5px}.ag-jump{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.ag-jump a{padding:9px 13px;border:1px solid var(--line);border-radius:9px;font-size:13px;text-decoration:none}.artemisia-guide section{scroll-margin-top:100px}.ag-offers{display:grid;grid-template-columns:2fr 1fr 1fr;gap:13px}.ag-offers>div{padding:18px;border:1px solid var(--line);border-radius:12px;background:#061725}.ag-offers span{display:block;color:var(--muted);font-size:12px;margin-bottom:10px}.ag-offers strong{display:flex;gap:10px;align-items:center;min-height:48px;font-size:19px;color:var(--green)}.ag-offers img{border-radius:7px;flex-shrink:0}.ag-table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:12px;margin:20px 0}.ag-table{width:100%;min-width:620px;border-collapse:collapse;font-size:14px}.ag-table th,.ag-table td{padding:18px;border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);vertical-align:top;text-align:start;line-height:1.65}.ag-table thead th{color:var(--muted);font-size:12px;background:#061725}.ag-table tbody th{color:var(--cyan);width:23%;font-weight:700}.ag-table td:last-child{width:40%}.ag-note{padding:22px;border:1px solid rgba(24,228,189,.3);border-radius:13px;margin:25px 0}.legal-document .ag-note h2{margin-top:0}.ag-note p{margin-bottom:0}.ag-related{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.ag-source{margin-top:35px;padding-top:20px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}@media(max-width:680px){.ag-profile{align-items:flex-start;padding:18px;gap:15px}.ag-profile>img{width:72px;height:72px}.legal-document .ag-profile h2{font-size:24px}.ag-offers{grid-template-columns:1fr}.ag-jump{gap:7px}.ag-table th,.ag-table td{padding:13px}.ag-related .button{width:100%}}@media(max-width:400px){.ag-profile{flex-direction:column}}

.ag-table tbody th{text-transform:none;letter-spacing:normal}
