.amn{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin:0;list-style:none}@media(min-width:480px){.amn{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}}.amn__item{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px 6px 8px;border-radius:12px;background:rgba(223,234,255,.45);font-size:16px;line-height:1.5;color:#2b2b2e}.amn__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:9px;background:#fff;color:var(--primary-color)}.amn__icon svg{font-size:18px}.amn__label{min-width:0;overflow-wrap:anywhere}.lmk{display:grid;grid-gap:12px;gap:12px}@media(min-width:768px){.lmk{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.lmk__group{min-width:0;padding:12px 14px 2px;border:1px solid var(--bs-border-color,#dee2e6);border-radius:12px;background:#fff;overflow:hidden}.lmk__title{display:flex;align-items:center;gap:10px;margin:-12px -14px 6px;padding:10px 14px;background:rgba(223,234,255,.45);font-size:16px;font-weight:600;line-height:1.5;color:var(--primary-color)}.lmk__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--primary-color);color:#fff}.lmk__icon svg{font-size:17px}.lmk__list{margin:0;padding:0;list-style:none}.lmk__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 0;border-top:1px solid var(--bs-border-color,#dee2e6);font-size:16px;line-height:1.5}.lmk__name{min-width:0;overflow-wrap:anywhere;font-weight:400;color:#2b2b2e}.lmk__meta{flex-shrink:0;gap:10px;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:#5b5b5b}.lmk__meta,.lmk__time{display:inline-flex;align-items:center}.lmk__time{gap:3px;padding:1px 8px 1px 5px;border-radius:999px;background:rgba(0,0,0,.045)}.lmk__time svg{font-size:16px;opacity:.75}@media(hover:hover){.lmk__row:hover{background:rgba(223,234,255,.3)}}@media(max-width:420px){.lmk__meta{flex-direction:column;align-items:flex-end;gap:2px}}.cmp-cta{display:flex;justify-content:flex-end;margin-top:16px}.cmp-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 22px;border:0;border-radius:8px;background:var(--primary-color);font-size:15px;font-weight:500;line-height:1.4;color:#fff;cursor:pointer;transition:background .15s ease,transform .12s ease}.cmp-cta__btn svg{font-size:20px;flex-shrink:0}.cmp-cta__btn:focus-visible,.cmp-cta__btn:hover{background:#0d47a8;color:#fff}.cmp-cta__btn:active{transform:scale(.98)}@media(max-width:575.98px){.cmp-cta__btn{width:100%}}@media(min-width:576px){.detail-page [class*=col-]:has(>.overview-element){display:flex}.detail-page .overview-element{flex:1 1 auto}.detail-page .overview-element>.position-absolute.bg-secondary{display:none!important}.detail-page .overview-element>div:first-child:not(:has(.body-paragraph)){display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:76px;align-self:stretch;width:100%;padding:12px 14px;border-radius:12px;background:rgba(223,234,255,.45)}.detail-page .overview-element>div:first-child:not(:has(.body-paragraph)) .overview-title{font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#5b5b5b}.detail-page .overview-element>div:first-child:not(:has(.body-paragraph)) .overview-text{font-size:17px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;color:#2b2b2e}.detail-page [class*=col-]:has(>.overview-element){margin-top:0!important;margin-bottom:16px!important}}@media(max-width:575.98px){.detail-page .overview-element>div:first-child:not(:has(.body-paragraph)){display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:10px 0;border-bottom:1px solid var(--bs-border-color,#dee2e6)}.detail-page .overview-element>div:first-child:not(:has(.body-paragraph)) .overview-title{flex:0 0 44%;font-size:14px;font-weight:400;line-height:1.5;color:#5b5b5b}.detail-page .overview-element>div:first-child:not(:has(.body-paragraph)) .overview-text{font-size:16px;font-weight:600;line-height:1.5;text-align:right;overflow-wrap:anywhere;color:#2b2b2e}.detail-page [class*=col-]:has(>.overview-element){margin-top:0!important;margin-bottom:0!important}}