.c-logo.e-root{aspect-ratio:1 / 1;width:var(--elem-size);height:var(--elem-size)}.b-surface{display:flex;flex-direction:column;align-items:flex-start;padding:var(--surface-padding);gap:var(--surface-gap);background:var(--surface-texture) var(--surface-back);box-shadow:#0002 0 8px 24px}.surface.grow{flex-grow:1}.p-input.e-root{width:100%;height:var(--elem-size);display:flex;align-items:center;justify-content:flex-start;padding:0 var(--elem-padding);gap:var(--elem-gap);font-size:var(--elem-font);color:var(--elem-content);background:var(--elem-texture) var(--elem-back)}.p-input.e-root:focus-within{outline:4px solid var(--elem-back)}.p-input>::selection{color:var(--elem-back);background-color:var(--elem-content)}.p-input>.e-before{outline:none}.p-input>.e-content{flex:1 1 auto;outline:none}.p-input>.e-after{outline:none}.b-input-button.e-root{border:none;cursor:pointer}.b-input-checkbox.e-root{cursor:pointer}.b-input-checkbox .e-before{width:var(--elem-size);height:var(--elem-size);flex:0 0 var(--elem-size)}.c-textbox{cursor:text}.c-textbox .e-before{appearance:auto;border:none;color:inherit;background:none}.c-textbox .e-content{appearance:none;border:none;padding:0;background:none;color:inherit;caret-color:inherit}.c-textbox .e-content::placeholder{color:inherit;opacity:.5}.c-select.e-root{cursor:pointer}.c-select .e-content{appearance:none;background:none;border:none;color:inherit;cursor:inherit}.c-select .e-after{width:var(--elem-size);height:var(--elem-size);flex:0 0 var(--elem-size)}.c-menu.e-root{display:flex;flex-direction:column;align-items:flex-start;gap:var(--elem-gap)}.c-menu .e-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--elem-gap);color:var(--content-primary-color)}.c-menu .e-item>.e-label{cursor:pointer}.c-menu .e-item>.e-children{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--elem-gap);padding-left:var(--elem-padding)}.c-breadcrumbs.e-root{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--elem-group-gap)}.c-breadcrumbs .e-item{font-size:var(--elem-font)}.c-breadcrumbs .e-item:not(:first-child):before{content:"/";margin-inline-end:var(--elem-group-gap)}.c-breadcrumbs .e-logo{width:var(--elem-size);height:var(--elem-size)}.c-heading{color:var(--content-primary-color);font-size:var(--elem-font)}.c-heading:where(h1){font-family:var(--font-display);font-weight:900;font-stretch:150%}.c-heading:where(h2){font-family:var(--font-display);font-weight:900;font-stretch:150%}.c-heading:where(h3){font-family:var(--font-heading);font-weight:800;font-stretch:112.5%}.c-heading:where(h4){font-family:var(--font-heading);font-weight:700;font-stretch:112.5%}.c-paragraph,.c-text{font-size:var(--elem-font);font-family:var(--font-content);font-weight:400;color:var(--content-secondary-color)}.c-unordered-list{margin:0;display:flex;flex-direction:column;gap:8px;padding:0 0 0 20px;font-family:var(--font-content);color:var(--content-secondary-color);list-style:"× "}.c-unordered-list .e-list-item{font-family:inherit;color:inherit}.c-unordered-list .e-list-item::marker{color:var(--content-deco-color)}.c-mark.v-fill{background-color:var(--elem-back);color:var(--elem-content)}.c-mark.v-underline{background-color:transparent;color:inherit;text-decoration-style:solid;text-decoration-line:underline;text-decoration-color:var(--content-deco-color);text-decoration-thickness:.15em}.c-mark.v-crosses{position:relative;background-color:transparent;color:inherit;z-index:1}.c-mark.v-crosses:before{content:"×";position:absolute;top:0;left:0;translate:-.5em -.5em;color:var(--content-deco-color)}.c-mark.v-crosses:after{content:"×";position:absolute;right:0;bottom:0;translate:.5em .5em;color:var(--content-deco-color)}.p-layout.e-root{width:100%;min-height:100%;flex-grow:1;padding:var(--page-padding);display:flex;flex-direction:column;gap:var(--page-gap);background:var(--page-texture) var(--page-back)}.p-layout.e-header{flex:0 0 auto;align-items:center;display:flex}.p-layout.e-main{flex-grow:1;display:flex;flex-direction:column;gap:var(--page-gap)}.p-layout.e-footer{flex:0 0 auto;align-items:center;display:flex}.c-template-bootstrap .e-main{width:100%;max-width:1440px;align-self:center;flex-grow:1;display:flex;flex-direction:column;gap:calc(var(--page-gap) * 2)}.c-template-bootstrap .e-section{display:flex;flex-direction:column;gap:var(--page-gap)}.c-template-bootstrap .e-row{display:flex;flex-wrap:wrap;gap:var(--column-gap-size);--column-gap-size: var(--page-gap);--columns-gap-total-size: calc((var(--columns-total-number) - 1) * var(--column-gap-size));--column-single-size: calc((100% - var(--columns-gap-total-size)) / var(--columns-total-number))}@media not (min-width:640px){.c-template-bootstrap .e-row{--columns-total-number: 2}}@media(min-width:640px)and (not (min-width:960px)){.c-template-bootstrap .e-row{--columns-total-number: 4}}@media(min-width:960px){.c-template-bootstrap .e-row{--columns-total-number: 6}}.e-column{flex-grow:0;flex-shrink:0;flex-basis:min(var(--column-single-size) * var(--columns-current-number) + (var(--columns-current-number) - 1) * var(--column-gap-size),100%);display:flex;flex-direction:column;gap:var(--page-gap)}@media(min-width:0px){.c-template-bootstrap .e-column.m-size-s-none{display:none}.c-template-bootstrap .e-column:not(.m-size-s-none){display:flex}.c-template-bootstrap .e-column.m-size-s-1{--columns-current-number: 1}.c-template-bootstrap .e-column.m-size-s-2{--columns-current-number: 2}}@media(min-width:640px){.c-template-bootstrap .e-column.m-size-m-none{display:none}.c-template-bootstrap .e-column:not(.size-m-none){display:flex}.c-template-bootstrap .e-column.m-size-m-1{--columns-current-number: 1}.c-template-bootstrap .e-column.m-size-m-2{--columns-current-number: 2}.c-template-bootstrap .e-column.m-size-m-3{--columns-current-number: 3}.c-template-bootstrap .e-column.m-size-m-4{--columns-current-number: 4}}@media(min-width:960px){.c-template-bootstrap .e-column.m-size-l-none{display:none}.c-template-bootstrap .e-column:not(.m-size-l-none){display:flex}.c-template-bootstrap .e-column.m-size-l-1{--columns-current-number: 1}.c-template-bootstrap .e-column.m-size-l-2{--columns-current-number: 2}.c-template-bootstrap .e-column.m-size-l-3{--columns-current-number: 3}.c-template-bootstrap .e-column.m-size-l-4{--columns-current-number: 4}.c-template-bootstrap .e-column.m-size-l-5{--columns-current-number: 5}.c-template-bootstrap .e-column.m-size-l-6{--columns-current-number: 6}}.c-template-bootstrap .e-column.m-square{aspect-ratio:1 / 1}.c-template-stack .e-main{display:flex;flex-direction:row;gap:var(--gap-single-size);--gap-single-size: var(--page-gap);--gap-total-size: calc(var(--gap-single-size) * (var(--column-total-count) - 1));--column-total-size: calc(100% - var(--gap-total-size));--column-single-size: calc(var(--column-total-size) / var(--column-total-count))}.c-template-stack .e-main{container-type:inline-size;container-name:main}@container main (width < 760px){.e-column{--column-total-count: 1}.e-column:not(:nth-last-child(-n+1)){display:none}}@container main (760px <= width < 1040px){.e-column{--column-total-count: 2}.e-column:not(:nth-last-child(-n+2)){display:none}}@container main (1040px <= width < 1400px){.c-template-stack .e-column{--column-total-count: 3}.e-column:not(:nth-last-child(-n+3)){display:none}}@container main (1400px <= width < 1760px){.c-template-stack .e-column{--column-total-count: 4}.c-template-stack .e-column:not(:nth-last-child(-n+4)){display:none}}@container main (1760px <= width){.c-template-stack .e-column{--column-total-count: 5}.c-template-stack .e-column:not(:nth-last-child(-n+5)){display:none}}.c-template-stack .e-column{--gap-total-size: calc(var(--gap-single-size) * (var(--column-total-count) - 1));--column-total-size: calc(100cqw - var(--gap-total-size));--column-single-size: calc(var(--column-total-size) / var(--column-total-count));flex-basis:var(--column-single-size);flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;gap:var(--gap-single-size)}
