@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9ee36b31],[data-v-9ee36b31]::backdrop,[data-v-9ee36b31]:after,[data-v-9ee36b31]:before{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.news-item[data-v-9ee36b31]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-tertiary-04,#797776);padding-block:calc(var(--spacing,.25rem)*3);position:relative}@media(min-width:48rem){.news-item[data-v-9ee36b31]{padding-block:calc(var(--spacing,.25rem)*6)}}@media(min-width:768px){.news-item[data-v-9ee36b31]:nth-child(odd){padding-right:calc(var(--spacing,.25rem)*4)}.news-item[data-v-9ee36b31]:nth-child(2n){padding-left:calc(var(--spacing,.25rem)*4)}.news-item[data-v-9ee36b31]:nth-child(odd):after{content:"";right:calc(var(--spacing,.25rem)*0);top:50%;--tw-translate-y:-50%;background-color:var(--color-tertiary-04,#797776);height:calc(var(--spacing,.25rem)*30);position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y);width:1px}}@media(min-width:1024px){.news-item[data-v-9ee36b31]:nth-child(odd){padding-right:calc(var(--spacing,.25rem)*10)}.news-item[data-v-9ee36b31]:nth-child(2n){padding-left:calc(var(--spacing,.25rem)*10)}}.news-item[data-v-9ee36b31]:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(min-width:768px){.news-item[data-v-9ee36b31]:nth-last-child(2):nth-child(odd){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.news-item[data-v-9ee36b31]:nth-child(odd):last-child:after{display:none}}.news-list[data-v-9ee36b31]::-webkit-scrollbar{width:4px}.news-list[data-v-9ee36b31]::-webkit-scrollbar-track{background-color:#0000}.news-list[data-v-9ee36b31]::-webkit-scrollbar-thumb{background-color:var(--color-primary-01,#fc6a42);border-radius:3.40282e+38px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}[data-v-b28bd1ad] .swiper{overflow:clip!important;overflow-clip-margin:20px}[data-v-b28bd1ad] .swiper:not(.swiper-initialized){display:flex;gap:20px}[data-v-b28bd1ad] .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 auto;width:calc(76.92308% - 15.38462px)}@media(min-width:768px){[data-v-b28bd1ad] .swiper:not(.swiper-initialized){gap:10px}[data-v-b28bd1ad] .swiper:not(.swiper-initialized) .swiper-slide{width:calc(33.33333% - 6.66667px)}}@media(min-width:1024px){[data-v-b28bd1ad] .swiper:not(.swiper-initialized){gap:48px}[data-v-b28bd1ad] .swiper:not(.swiper-initialized) .swiper-slide{width:calc(33.33333% - 32px)}}[data-v-b28bd1ad] .swiper-slide{display:flex;height:auto;transform:scale(.85);transition:transform .3s ease}[data-v-b28bd1ad] .swiper-slide-active{transform:scale(1.04)}@media(min-width:768px){[data-v-b28bd1ad] .swiper-slide-active p{font-size:22px}}.swiper-pagination-container[data-v-b28bd1ad]{align-items:center;display:flex;gap:12px;justify-content:center;min-height:16px}.course-dot[data-v-b28bd1ad]{background-color:var(--color-tertiary-07);border:none;border-radius:100%;cursor:pointer;height:12px;opacity:1;padding:0;transition:all .3s ease;width:12px}.course-dot--active[data-v-b28bd1ad]{background-color:var(--color-primary-01);height:16px;width:16px}.book-link[data-v-3fc66e01]{cursor:pointer;display:block;transition:transform .3s ease-out}.book-link[data-v-3fc66e01]:focus-visible,.book-link[data-v-3fc66e01]:hover{transform:translateY(-12px)}@media(prefers-reduced-motion:reduce){.book-link[data-v-3fc66e01]{transition:none}.book-link[data-v-3fc66e01]:focus-visible,.book-link[data-v-3fc66e01]:hover{transform:none}}.links-swiper[data-v-8f5eb77b]{align-items:center;display:flex;min-height:200px}.links-pagination-container[data-v-8f5eb77b]{align-items:center;display:flex;gap:12px;justify-content:center}[data-v-8f5eb77b] .swiper-pagination-bullet{background-color:var(--color-tertiary-07);border-radius:100%;cursor:pointer;height:12px;margin:0!important;opacity:1;transition:all .3s ease;width:12px}[data-v-8f5eb77b] .swiper-pagination-bullet-active{background-color:var(--color-primary-01);height:16px;width:16px}
