.card+.card{margin-top:120px}.card .product>.ui-loader{aspect-ratio:16/9;border-radius:2px}@media (max-width:1024px){.card .product>.ui-loader{aspect-ratio:1/1}}@media (max-width:767px){.card .product>.ui-loader{aspect-ratio:1/2}}.card .sections,.card .sections-tabs{contain:layout style}.card .section{contain:style}.card .section+.section{margin-top:80px}.card .section-header{font-size:var(--font-size-h2);font-weight:500}@media (max-width:768px){.card .section+.section{margin-top:48px}.card .section-header{font-size:1.5rem}}.card .section-content{margin-top:32px}.card .description{font-size:1rem;font-weight:400;line-height:1.6;color:var(--color-neutral-dark)}.card .files{--files-columns:2;contain:layout;position:relative;display:grid;grid-template:auto/repeat(var(--files-columns),1fr);gap:24px}@media (max-width:768px){.card .files{--files-columns:calc(50% - 48px);grid-template:auto/var(--files-columns);grid-auto-columns:var(--files-columns);grid-auto-flow:column;gap:16px;overflow-x:auto}@supports selector(::-webkit-scrollbar){.card .files::-webkit-scrollbar{display:none}}@supports not selector(::-webkit-scrollbar){.card .files{scrollbar-color:transparent transparent;scrollbar-width:none}}}@media (max-width:550px){.card .files{--files-columns:calc(75%)}}@media (max-width:425px){.card .files{--files-columns:calc(100% - 48px)}}.card .file{contain:layout;position:relative;display:flex;flex-direction:column;row-gap:24px;padding:32px;background-color:var(--color-neutral-bright);border:1px solid var(--color-neutral-semi-bright);border-radius:2px;transition-duration:var(--duration-base);transition-property:border-color,box-shadow}@media (min-width:769px){.card .file:hover{z-index:1;border-color:var(--color-neutral-bright);box-shadow:var(--shadow-dark)}}.card .file-content{display:flex;gap:24px;align-items:start}.card .file-icon{flex-shrink:0;width:48px;height:48px}.card .file-info{display:flex;flex-grow:1;flex-direction:column;row-gap:8px}.card .file-name{font-size:1.15rem;font-weight:500;line-height:1.6;color:var(--color-neutral-dark)}@supports (display:-webkit-box){.card .file-name{contain:paint;display:-webkit-box;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:1}}.card .file-size{font-size:1rem;line-height:1;color:var(--color-neutral-semi-dark)}.card .file-actions{display:flex;flex-shrink:0;gap:8px}@media (max-width:768px){.card .file{padding:24px}.card .file-icon{width:32px;height:32px}.card .file-name{font-size:1rem}@supports (display:-webkit-box){.card .file-name{word-break:break-word;-webkit-line-clamp:3}}.card .file-size{font-size:.85rem}.card .file-actions{flex-direction:column}.card .file-description{display:none}}.card .file-action{--svg-color:var(--color-neutral-semi-dark);padding:4px;border-radius:var(--ui-button-border-radius,2px);transition-duration:var(--duration-base);transition-property:background-color}.card .file-action>svg{display:block;width:24px;height:24px;fill:var(--svg-color);stroke:var(--svg-color);transition-duration:var(--duration-base);transition-property:fill,stroke}.card .file-action:hover{--svg-color:var(--color-neutral-bright);background-color:var(--color-primary-bright)}.card .file-description{font-size:1rem;line-height:1.6;color:var(--color-neutral-semi-dark)}
/*# sourceMappingURL=style.min.css.map */