﻿.page-home .syno-category-meta__count{display:none}.page-home .card__cover{aspect-ratio:403/230}.page-home .card__cover--contain{padding:0}.page-home .card__body{gap:0}.page-home .card__body .card__desc{margin-top:var(--s-spacing-1)}.page-home .card__body .card__meta{margin-top:var(--s-spacing-5)}.page-home .whats-new__slider{position:relative;margin-top:var(--s-spacing-6)}.page-home .whats-new__slider .splide__track{overflow:visible}.page-home .whats-new__body{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--s-spacing-8);align-items:center;background:#fff;border-radius:16px;padding:var(--s-spacing-8);transition:box-shadow .2s ease}@media screen and (min-width: 768px)and (max-width: 1023.8px){.page-home .whats-new__body{padding:var(--s-spacing-6)}}@media screen and (max-width: 767.8px){.page-home .whats-new__body{grid-template-columns:1fr;gap:var(--s-spacing-6);padding:var(--s-spacing-6)}}.page-home .whats-new__body:has(.whats-new__link):hover{box-shadow:0 0 30px 0 rgba(0,0,0,.06)}.page-home .whats-new__link{color:inherit;text-decoration:none}.page-home .whats-new__link::after{content:"";position:absolute;inset:0;z-index:1}.page-home .whats-new__major{display:flex;flex-direction:column;margin-bottom:var(--s-spacing-9)}@media screen and (min-width: 768px)and (max-width: 1023.8px){.page-home .whats-new__major{margin-bottom:var(--s-spacing-10)}}@media screen and (max-width: 767.8px){.page-home .whats-new__major{order:2;margin-bottom:0;padding-bottom:calc(var(--s-spacing-8) + var(--s-spacing-7))}}.page-home .whats-new__minor{aspect-ratio:640/395;overflow:hidden;border-radius:10px}.page-home .whats-new__minor s-img{display:block;width:100%;height:100%}@media screen and (max-width: 767.8px){.page-home .whats-new__minor{order:1}}.page-home .whats-new__intro .intro-title::part(text){color:var(--s-black-1);font-weight:600}.page-home .whats-new__intro .intro-desc::part(text){margin-top:var(--s-spacing-1)}.page-home .whats-new__controls{position:absolute;left:var(--s-spacing-8);bottom:var(--s-spacing-8);z-index:3;display:flex;align-items:center}@media screen and (min-width: 768px)and (max-width: 1023.8px){.page-home .whats-new__controls{left:var(--s-spacing-7);bottom:var(--s-spacing-7)}}@media screen and (max-width: 767.8px){.page-home .whats-new__controls{left:50%;bottom:var(--s-spacing-6);transform:translateX(-50%)}}.page-home .whats-new__paging{border-radius:65px;position:relative;overflow:hidden}.page-home .whats-new__pagination{width:fit-content;padding:var(--s-spacing-1) var(--s-spacing-2);background-color:var(--s-gray-1);position:static}.page-home .whats-new__progress{width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none}.page-home .whats-new__progress-bar{width:100% !important;height:100%;background-color:rgba(0,0,0,.08);will-change:width,transform}.page-home .whats-new__dot{margin:var(--s-spacing-2);background:var(--s-gray-4);position:relative;transition:background-color .3s ease}.page-home .whats-new__dot:hover{background:var(--s-font-color)}.page-home .whats-new__dot.is-active{transform:scale(1);pointer-events:none;background:var(--s-font-color);opacity:1}.page-home .whats-new__dot::before{content:"";width:300%;height:300%;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.page-home .whats-new__toggle{width:32px;height:32px;padding:6px;margin-left:var(--s-spacing-2);border-radius:50%;border:none;background-color:var(--s-gray-1);color:var(--s-font-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.page-home .types__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--s-spacing-6);margin-top:var(--s-spacing-6)}@media screen and (max-width: 1023.8px){.page-home .types__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 575.8px){.page-home .types__grid{grid-template-columns:minmax(0, 450px);justify-content:center}}.page-home .types .feat-card{position:relative;display:flex;flex-direction:column;gap:var(--s-spacing-4);padding:var(--s-spacing-6);background:#fff;border-radius:12px;color:var(--s-gray-10);transition:box-shadow .15s ease}.page-home .types .feat-card:has(.card__link):hover{box-shadow:0 0 30px 0 rgba(0,0,0,.06)}.page-home .types .feat-card__title{margin:0;font-size:20px;font-weight:600;line-height:1.3;color:var(--s-black-1)}.page-home .types .feat-card__meta{margin:var(--s-spacing-3) 0 0;font-size:12px;line-height:1.4;color:var(--s-gray-6)}.page-list .pagination{margin-top:var(--s-spacing-8);display:flex;justify-content:center}.page-list .pagination__list{display:flex;gap:var(--s-spacing-3);align-items:center}.page-list .pagination__item .page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-spacing-1);min-width:32px;height:32px;padding:0 var(--s-spacing-2);border-radius:999px;background:#fff;color:var(--s-gray-10);font-size:14px;line-height:1;font-weight:500;transition:opacity .2s ease,background .2s ease,color .2s ease}.page-list .pagination__item .page-numbers:hover{opacity:.85}.page-list .pagination__item .page-numbers.current{background:#000;color:var(--s-white)}.page-list .pagination__item .page-numbers.dots{background:rgba(0,0,0,0);cursor:default;padding:0;gap:0;min-width:unset}.page-list .pagination__item .page-numbers.dots:hover{opacity:1}.page-list .pagination__item .page-numbers.prev,.page-list .pagination__item .page-numbers.next{background:rgba(0,0,0,0);min-width:auto;padding:0 var(--s-spacing-1);color:var(--s-font-color)}.page-list .pagination__chev{flex-shrink:0}.page-list .pagination__chev--right{transform:rotate(180deg)}.page-list .pagination__dots{display:block}.page-detail .detail__back{display:inline-flex;align-items:center;gap:var(--s-spacing-2);color:var(--s-gray-10);font-size:14px;line-height:1.4;margin-bottom:var(--s-spacing-6);transition:opacity .2s ease}.page-detail .detail__back:hover{opacity:.7}.page-detail .detail__body{display:grid;grid-template-columns:845fr 515fr;gap:var(--s-spacing-8);align-items:stretch}@media screen and (max-width: 1023.8px){.page-detail .detail__body{grid-template-columns:1fr}}.page-detail .detail__gallery{container-type:inline-size;display:grid;grid-template-columns:133fr 700fr;gap:var(--s-spacing-3);max-width:845px;align-items:start}@media screen and (max-width: 1023.8px){.page-detail .detail__gallery{max-width:none}}.page-detail .detail__gallery--single{grid-template-columns:1fr}.page-detail .detail__gallery--single .detail__main-image{max-width:none;padding:var(--s-spacing-8)}.page-detail .detail__gallery--single .detail__main-image .detail__main-img::part(img),.page-detail .detail__gallery--single .detail__main-image .detail__main-img::part(picture){width:100%;height:100%;max-width:unset;object-fit:contain;display:block}.page-detail .detail__gallery--single-cover .detail__main-image{padding:0}.page-detail .detail__gallery--single-cover .detail__main-image .detail__main-img::part(img),.page-detail .detail__gallery--single-cover .detail__main-image .detail__main-img::part(picture){object-fit:cover}.page-detail .detail__gallery--contain .detail__main-image{padding:var(--s-spacing-8)}.page-detail .detail__gallery--contain .detail__main-image .detail__main-img::part(img),.page-detail .detail__gallery--contain .detail__main-image .detail__main-img::part(picture){width:100%;height:100%;max-width:unset;object-fit:contain;display:block}.page-detail .detail__gallery--contain .detail__thumb{background:#dfdfdf;padding:var(--s-spacing-2)}.page-detail .detail__gallery--contain .detail__thumb s-img::part(img),.page-detail .detail__gallery--contain .detail__thumb s-img::part(picture){width:100%;height:100%;max-width:unset;object-fit:contain;display:block}.page-detail .detail__gallery--white-bg .detail__main-image{background:#fff}.page-detail .detail__gallery--white-bg .detail__thumb{background:#fff}.page-detail .detail__gallery--company-overviews .detail__main-img::part(img),.page-detail .detail__gallery--company-overviews .detail__main-img::part(picture){object-position:left center}.page-detail .detail__thumbs{display:flex;flex-direction:column;gap:var(--s-spacing-3);max-height:min(437px,(100cqw - 12px)*437/833);overflow-y:auto}@media screen and (max-width: 1023.8px){.page-detail .detail__thumbs{max-height:calc((100cqw - 12px)*437/833)}}.page-detail .detail__thumbs{scrollbar-width:none;-ms-overflow-style:none}.page-detail .detail__thumbs::-webkit-scrollbar{display:none}.page-detail .detail__thumbs.is-scroll-up.is-scroll-down{mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0, #000 24px, #000 calc(100% - 24px), rgba(0, 0, 0, 0.5) 100%)}.page-detail .detail__thumbs.is-scroll-up:not(.is-scroll-down){mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0, #000 24px, #000 100%)}.page-detail .detail__thumbs:not(.is-scroll-up).is-scroll-down{mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - 24px), rgba(0, 0, 0, 0.5) 100%)}.page-detail .detail__thumb{position:relative;display:block;width:100%;max-width:133px;aspect-ratio:133/83;border:none;padding:0;background:none;cursor:pointer;border-radius:12px;overflow:hidden;opacity:.7;transition:opacity .2s ease}.page-detail .detail__thumb s-img{display:block;width:100%;height:100%}.page-detail .detail__thumb:hover{opacity:.85}.page-detail .detail__thumb.is-active{opacity:1}@media screen and (max-width: 1023.8px){.page-detail .detail__thumb{max-width:none}}.page-detail .detail__main-image{position:relative;width:100%;max-width:700px;aspect-ratio:700/437;border-radius:15px;overflow:hidden;background:#dfdfdf}.page-detail .detail__main-image .detail__main-img{display:block;width:100%;height:100%;transition:opacity .2s ease}@media screen and (max-width: 1023.8px){.page-detail .detail__main-image{max-width:none}}.page-detail .detail__main-num{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;color:var(--s-white);font-size:120px;font-weight:700;line-height:1;pointer-events:none;text-shadow:0 4px 24px rgba(0,0,0,.5);opacity:0;transition:opacity .5s ease}.page-detail .detail__main-num.is-active{opacity:1}.page-detail .detail__info{display:flex;flex-direction:column;gap:var(--s-spacing-5)}.page-detail .detail__title::part(text){margin:0}.page-detail .detail__meta{list-style:disc;padding-left:var(--s-spacing-5);display:flex;flex-direction:column;gap:var(--s-spacing-1)}.page-detail .detail__meta li{font-size:18px;line-height:1.5;color:var(--s-gray-7)}.page-detail .detail__meta a{color:inherit;text-decoration:underline}.page-detail .detail__meta a:hover{text-decoration:none}.page-detail .detail__download{margin-top:var(--s-spacing-5)}.page-detail .detail__download::part(btn){width:100%;border-radius:12px;--bg-color: var(--s-blue-6);--text-color: var(--s-white)}.auth-form__wrap{max-width:520px;margin:0 auto}.auth-form__title{text-align:center;margin:0 0 var(--s-spacing-6);font-size:28px;line-height:1.3;font-weight:600;color:var(--s-black-1)}@media screen and (min-width: 1440px){.auth-form__title{font-size:34px}}.auth-form__card{background:#fff;border-radius:16px;padding:var(--s-spacing-7);box-shadow:0 8px 24px rgba(0,0,0,.04)}.auth-form__form{display:block}.auth-form__submit{display:block;width:100%;height:52px;margin-top:var(--s-spacing-8);padding:0 var(--s-spacing-6);border:0;border-radius:10px;background:#0067e6;color:var(--s-white);font-size:16px;line-height:24px;font-weight:600;cursor:pointer;transition:background .15s ease}.auth-form__submit:hover{background:#0a71f0}.auth-form__forgot{display:block;margin-top:var(--s-spacing-3);text-align:center;font-size:14px;line-height:1.4;color:var(--s-font-color);text-decoration:underline}.auth-form__forgot:hover{text-decoration:none}.auth-form__card input[type=text],.auth-form__card input[type=email],.auth-form__card input[type=password],.auth-form__card input[type=tel],.auth-form__card input[type=url],.auth-form__card input[type=search]{width:100%;box-sizing:border-box;border:1px solid var(--s-gray-2);border-radius:5px;font-size:15px;height:40px;padding:0 var(--s-spacing-2) !important}.auth-form__card .um-field{padding:0}.auth-form__card .um-row{margin-bottom:0 !important}.auth-form__card .um-row+.um-row,.auth-form__card .um-field+.um-field{margin-top:var(--s-spacing-4)}.auth-form__card .um-field-label label,.auth-form__card .um-field label{display:inline-block;font-size:16px;line-height:24px;font-weight:600;color:var(--s-font-color)}.auth-form__card .um-field-checkbox,.auth-form__card .um-field-checkbox-option{font-size:14px;line-height:22px;font-weight:400;color:var(--s-font-color)}.auth-form__card .um-field-checkbox-option{margin-left:var(--s-spacing-6);color:var(--s-font-color) !important}.auth-form__card .um-req{color:var(--s-red-6, #f53c3c);margin-left:2px}.auth-form__card .um-tip:hover,.auth-form__card .um-tip-w:hover{color:#0067e6 !important}.auth-form__link{margin:var(--s-spacing-1) 0 0;text-align:center;font-size:14px;line-height:1.4;color:var(--s-font-color)}.auth-form__link a{color:inherit;text-decoration:underline}.auth-form__link a:hover{text-decoration:none}.page-register .auth-form__link{margin-top:calc(var(--s-spacing-1) + var(--s-spacing-3))}.tipsy-inner{font-size:12px !important;line-height:1.5 !important;padding:10px !important}.page-account .account__title{text-align:center;margin:0 0 var(--s-spacing-6);font-size:28px;line-height:1.3;font-weight:600;color:var(--s-black-1)}@media screen and (min-width: 1440px){.page-account .account__title{font-size:34px}}.page-account .account__body{max-width:960px;margin:0 auto;background:#fff;border-radius:16px;padding:var(--s-spacing-7);box-shadow:0 8px 24px rgba(0,0,0,.04)}.page-account .account__body input[type=text],.page-account .account__body input[type=email],.page-account .account__body input[type=password],.page-account .account__body input[type=tel],.page-account .account__body input[type=url],.page-account .account__body input[type=search]{width:100%;box-sizing:border-box;border:1px solid var(--s-gray-2);border-radius:5px;font-size:15px;height:40px;padding:0 var(--s-spacing-2) !important}.page-account .account__body .um-button,.page-account .account__body input[type=submit].um-button{background:#0067e6 !important;color:var(--s-white) !important;border-radius:10px !important;transition:background .15s ease}.page-account .account__body .um-button:hover,.page-account .account__body input[type=submit].um-button:hover{background:#0a71f0 !important;color:var(--s-white) !important}.page-account .account__body .um-tip:hover,.page-account .account__body .um-tip-w:hover{color:#0067e6 !important}.page-account .account__body .um-cover-add:hover,.page-account .account__body .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.page-account .account__body .um-field-radio.active:not(.um-field-radio-state-disabled) i,.page-account .account__body .um-item-meta a,.page-account .account__body .um-member-less a:hover,.page-account .account__body .um-member-more a:hover,.page-account .account__body .um-member-name a:hover,.page-account .account__body .um-members-pagi a:hover,.page-account .account__body .um-profile-subnav a.active,.page-account .account__body .um-tip:hover,.page-account .account__body .um-account-name a:hover,.page-account .account__body .um-account-nav a.current,.page-account .account__body .um-account-side li a.current span.um-account-icon,.page-account .account__body .um-account-side li a.current:hover span.um-account-icon,.page-account .account__body .um-dropdown li a:hover,.page-account .account__body i.um-active-color,.page-account .account__body span.um-active-color{color:#0067e6 !important}.page-account .account__body .um-request-button,.page-account .account__body .um-request-button.um-export-data-button,.page-account .account__body .um-request-button.um-erase-data-button{display:inline-block;background:rgba(0,0,0,0);border:0;border-radius:0;padding:0;margin:var(--s-spacing-2) 0 0;color:var(--s-font-color);font-size:14px;line-height:1.4;font-weight:inherit;text-decoration:underline}.page-account .account__body .um-request-button:hover,.page-account .account__body .um-request-button.um-export-data-button:hover,.page-account .account__body .um-request-button.um-erase-data-button:hover{background:rgba(0,0,0,0);color:var(--s-font-color);text-decoration:none}body .wcc-consent-container{max-width:545px;width:100%}body .wcc-consent-container .wcc-consent-bar{border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.2);padding:10px var(--s-spacing-5)}body .wcc-notice .wcc-title{font-weight:600;font-size:18px;line-height:30px;margin-bottom:var(--s-spacing-1)}body .wcc-notice .wcc-notice-des{font-size:14px;line-height:22px;margin-top:10px;margin-bottom:10px}body .wcc-notice .wcc-notice-des a{text-decoration:underline}body .wcc-notice .wcc-notice-des a:hover{text-decoration:none}body .wcc-notice-btn-wrapper{margin-top:0}body .wcc-preference-center .wcc-btn,body .wcc-notice-btn-wrapper .wcc-btn{font-size:14px;line-height:22px;padding:var(--s-spacing-2) var(--s-spacing-5);border-radius:24px;min-width:inherit;border:1px solid #000;font-weight:500;margin-bottom:10px;margin-right:var(--s-spacing-4);display:inline-block;width:auto;max-width:fit-content}body .wcc-notice-btn-wrapper .wcc-btn:last-child{margin-right:0}body .wcc-prefrence-btn-wrapper,body .wcc-notice-btn-wrapper{justify-content:flex-end;align-items:flex-start}body .wcc-preference-content-wrapper *{font-size:16px;line-height:24px}body .wcc-preference-content-wrapper a{text-decoration:underline}body .wcc-preference-content-wrapper a:hover{text-decoration:none}body .wcc-preference-header .wcc-preference-title{font-size:20px;line-height:30px}body .wcc-accordion-header .wcc-accordion-btn{font-weight:600}.s-footer-event .wcc-preference-btn{position:relative;margin:var(--s-spacing-2) var(--s-spacing-3) 0;padding:0;color:var(--s-font-color) !important;background:rgba(0,0,0,0) !important;border:0 !important;text-decoration:none !important;cursor:pointer}.s-footer-event .wcc-preference-btn:hover{text-decoration:none !important}.s-footer-event--dark .wcc-preference-btn{color:var(--s-white) !important}.page-regional .regional__list{display:flex;flex-direction:column;gap:var(--s-spacing-6);margin-top:var(--s-spacing-8)}@media screen and (max-width: 767.8px){.page-regional .regional__list{gap:var(--s-spacing-4)}}.page-regional .regional-card{display:grid;grid-template-columns:640fr 720fr;gap:var(--s-spacing-8);align-items:center;background:#fff;border-radius:16px;padding:var(--s-spacing-6)}@media screen and (min-width: 768px)and (max-width: 1023.8px){.page-regional .regional-card{padding:var(--s-spacing-5);gap:var(--s-spacing-6)}}@media screen and (max-width: 767.8px){.page-regional .regional-card{grid-template-columns:1fr;gap:var(--s-spacing-4);padding:var(--s-spacing-4)}}.page-regional .regional-card__cover{aspect-ratio:640/395;background:#dfdfdf;border-radius:12px;overflow:hidden;padding:var(--s-spacing-5)}.page-regional .regional-card__cover s-img{display:block;width:100%;height:100%}.page-regional .regional-card__cover s-img::part(img),.page-regional .regional-card__cover s-img::part(picture){width:100%;height:100%;max-width:unset;object-fit:contain;display:block}.page-regional .regional-card__body{display:flex;flex-direction:column;gap:0}.page-regional .regional-card__title{margin:0;font-size:20px;font-weight:600;line-height:1.3;color:var(--s-black-1)}@media screen and (min-width: 768px){.page-regional .regional-card__title{font-size:24px;line-height:1.4}}.page-regional .regional-card__content{margin-top:var(--s-spacing-1);font-size:16px;line-height:1.5;color:var(--s-gray-7)}.page-regional .regional-card__content p{margin:0 0 var(--s-spacing-2)}.page-regional .regional-card__content p:last-child{margin-bottom:0}.page-regional .regional-card__content ul,.page-regional .regional-card__content ol{margin:var(--s-spacing-2) 0;padding-left:var(--s-spacing-5);display:flex;flex-direction:column;gap:var(--s-spacing-1)}.page-regional .regional-card__content ul{list-style:disc}.page-regional .regional-card__content ol{list-style:decimal}.page-regional .regional-card__content li{padding:0}.page-regional .regional-card__content a{color:inherit;text-decoration:underline}.page-regional .regional-card__content a:hover{text-decoration:none}.page-regional .regional-card__content strong,.page-regional .regional-card__content b{font-weight:600;color:var(--s-black-1)}.page-regional .regional-card__content em,.page-regional .regional-card__content i{font-style:italic}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:"Inter","微軟正黑體","Microsoft JhengHei",Arial;font-size:18px;color:var(--s-gray-10, #1c1c1c);background:var(--s-gray-1);line-height:1.5;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}body.admin-bar{min-height:calc(100vh - 32px)}@media screen and (max-width: 782px){body.admin-bar{min-height:calc(100vh - 46px)}}.site-main{flex:1}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul,ol{list-style:none;padding:0;margin:0}@media screen and (min-width: 1024px){:root{--s-section-padding-y: var(--s-spacing-11)}}@media screen and (min-width: 768px)and (max-width: 1023.8px){:root{--s-section-padding-y: var(--s-spacing-10)}}@media screen and (max-width: 767.8px){:root{--s-section-padding-y: var(--s-spacing-8)}}::part(intro){margin-bottom:var(--s-spacing-6)}s-img[cover]::part(img),s-img[cover]::part(picture){width:100%;height:100%;max-width:unset;object-fit:cover;display:block}.section-title::part(text),.detail__title::part(text){color:var(--s-black-1)}@media screen and (min-width: 1440px){.section-title::part(text),.detail__title::part(text){font-size:34px;line-height:1.3}}@media screen and (max-width: 1279.8px){#wpadminbar{overflow-x:auto !important;overflow-y:hidden !important}#wpadminbar #wp-admin-bar-top-secondary{float:none !important;display:inline-block !important;vertical-align:top}#wpadminbar .ab-item{white-space:nowrap}}.site-header{background:#000;color:#fff;padding:var(--s-spacing-4) 0;display:flex;align-items:center}.site-header__inner{width:100%;padding:0 var(--s-spacing-8);display:flex;align-items:center;gap:var(--s-spacing-7)}.site-header__brand{display:inline-flex;align-items:center;color:#fff}.site-header__brand svg{height:28px;width:auto;display:block}.site-header__nav{margin-left:var(--s-spacing-7);flex:1}.site-header__nav-list{display:flex;gap:var(--s-spacing-10)}@media screen and (min-width: 1280px)and (max-width: 1439.8px){.site-header__nav-list{gap:var(--s-spacing-8)}}.site-header__nav-item{position:relative}.site-header__nav-toggle{background:none;border:none;padding:0;color:#fff;font-size:16px;line-height:24px;font-weight:500;font-family:inherit;cursor:pointer;transition:opacity .2s ease;display:inline-flex;align-items:center;gap:6px}.site-header__nav-toggle:hover{opacity:.7}.site-header__nav-toggle-chev{flex-shrink:0;transition:transform .2s ease}.site-header__nav-item.is-open .site-header__nav-toggle-chev{transform:rotate(180deg)}.site-header__nav-sub-wrap{display:contents}.site-header__nav-sub{position:absolute;top:calc(100% + var(--s-spacing-3));left:50%;transform:translateX(-50%);padding:var(--s-spacing-4) var(--s-spacing-7) var(--s-spacing-4) var(--s-spacing-5);background:#fff;color:var(--s-gray-10, #1c1c1c);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:none;z-index:100;columns:2;column-gap:var(--s-spacing-7);min-width:130px}.site-header__nav-sub--single{columns:1;padding-left:0;padding-right:0}.site-header__nav-sub--single .site-header__nav-sub-item{padding:var(--s-spacing-1) var(--s-spacing-5) var(--s-spacing-1) calc(var(--s-spacing-5) + 11px)}.site-header__nav-item.is-open .site-header__nav-sub{display:block}.site-header__nav-sub-item{padding:var(--s-spacing-1) 0 var(--s-spacing-1) 11px;break-inside:avoid}.site-header__nav-sub-item a{position:relative;display:block;width:100%;padding:0;color:var(--s-gray-10, #1c1c1c);font-size:15px;line-height:22px;white-space:nowrap;transition:color .15s ease}.site-header__nav-sub-item a::before{content:"";position:absolute;left:-11px;top:50%;width:3px;height:15px;transform:translateY(-50%);background:var(--s-blue-6);border-radius:36px;opacity:0;transition:opacity .15s ease}.site-header__nav-sub-item a:hover{color:var(--s-blue-6)}.site-header__nav-sub-item a:hover::before{opacity:1}.site-header__actions{display:flex;align-items:center;gap:10px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(0,0,0,0);border:none;color:var(--s-white);border-radius:50%;transition:opacity .2s ease}.icon-btn svg{display:block;width:20px;height:20px}.icon-btn:hover{opacity:.85}.site-header__btn{margin-left:10px;transition:opacity .2s ease}.site-header__btn::part(btn){--text-color: var(--s-white);--text-color-hover: var(--s-white);--border-color: var(--s-white);border-width:2px}.site-header__btn::part(btn):hover{border:solid 2px var(--s-white);background-color:rgba(0,0,0,0)}.site-header__btn:hover{opacity:.85}.site-header__hamburger{display:none;background:none;border:none;padding:var(--s-spacing-3);color:#fff;cursor:pointer;line-height:0}@media screen and (max-width: 1279.8px){.site-header__hamburger{display:inline-flex;align-items:center;justify-content:center}}.site-header__hamburger .site-header__hamburger-icon--close{display:none}.site-header.is-drawer-open .site-header__hamburger .site-header__hamburger-icon--open{display:none}.site-header.is-drawer-open .site-header__hamburger .site-header__hamburger-icon--close{display:block}.site-header__drawer{display:contents}@media screen and (max-width: 1279.8px){.site-header__drawer{display:none;position:fixed;top:var(--site-header-bottom, 72px);left:0;right:var(--scrollbar-w, 0);bottom:0;background:#000;overflow-y:auto;z-index:90}}@media screen and (max-width: 1279.8px){.site-header.is-drawer-open .site-header__drawer{display:block}}.site-header__drawer-external{display:none}@media screen and (max-width: 767.8px){.site-header__drawer-external{display:flex;align-items:center;justify-content:space-between;gap:var(--s-spacing-3);padding:var(--s-spacing-4) var(--s-spacing-5);color:#fff;font-size:18px;line-height:1.5;font-weight:600}}.site-header__drawer-external-icon{padding:3px 3px 5px 5px;box-sizing:content-box}@media screen and (max-width: 1279.8px){.site-header{padding:var(--s-spacing-1) 0}.site-header__inner{gap:var(--s-spacing-2);padding:0 var(--s-spacing-4) 0 var(--s-spacing-2)}.site-header__actions{margin-left:auto}.site-header__nav{margin-left:0;flex:none;width:100%}.site-header__nav-list{flex-direction:column;gap:0}.site-header__nav-item{border-bottom:1px solid var(--s-gray-10, #1c1c1c)}.site-header__nav-item:first-child{border-top:1px solid var(--s-gray-10, #1c1c1c)}.site-header__nav-toggle{justify-content:space-between;width:100%;padding:var(--s-spacing-4) var(--s-spacing-5);font-size:18px;line-height:1.5;font-weight:600}.site-header__nav-sub-wrap{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s linear}.site-header__nav-item.is-open .site-header__nav-sub-wrap{grid-template-rows:1fr}.site-header__nav-sub{position:static;left:auto;transform:none;columns:auto;display:flex;flex-direction:column;background:var(--s-gray-10, #1c1c1c);color:#fff;box-shadow:none;border-radius:0;padding:0 var(--s-spacing-7);min-width:0;min-height:0;overflow:hidden}.site-header__nav-sub--single{padding:0 var(--s-spacing-7)}.site-header__nav-sub .site-header__nav-sub-item{padding:0}.site-header__nav-sub .site-header__nav-sub-item+.site-header__nav-sub-item{margin-top:var(--s-spacing-2)}.site-header__nav-sub .site-header__nav-sub-item:first-child{padding-top:var(--s-spacing-4)}.site-header__nav-sub .site-header__nav-sub-item:last-child{padding-bottom:var(--s-spacing-4)}.site-header__nav-sub .site-header__nav-sub-item a{font-size:16px;color:rgba(255,255,255,.85)}.site-header__nav-sub .site-header__nav-sub-item a::before{display:none}.site-header__nav-sub .site-header__nav-sub-item a:hover{color:#fff}}@media screen and (max-width: 767.8px){.site-header__btn{display:none}}@media screen and (min-width: 576px)and (max-width: 767.8px){.site-header .s-nvbr-search__bar--open{--s-nvbr-searchbar-w: max(calc(100vw - 160px), 200px)}}@media screen and (min-width: 768px)and (max-width: 1023.8px){.site-header .s-nvbr-search__bar--open{--s-nvbr-searchbar-w: max(calc(100vw - 395px), 200px)}}@media screen and (max-width: 1279.8px){.site-header__actions{gap:0}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.site-header__btn{margin-left:var(--s-spacing-4);margin-right:var(--s-spacing-3)}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.site-header__btn::part(btn){padding-top:var(--s-spacing-2);padding-bottom:var(--s-spacing-2);height:var(--s-spacing-8)}}@media screen and (min-width: 768px)and (max-width: 1023.8px){.site-header__btn::part(btn){padding-left:var(--s-spacing-6);padding-right:var(--s-spacing-6)}}@media screen and (min-width: 1024px)and (max-width: 1279.8px){.site-header .s-nvbr-search__bar--open{--s-nvbr-searchbar-w: calc(100vw - 670px)}}@media screen and (min-width: 1280px)and (max-width: 1679.8px){.site-header .s-nvbr-search__bar--open{--s-nvbr-searchbar-w: calc(100vw - 645px)}}.tag-pills{display:flex;flex-wrap:wrap;gap:var(--s-spacing-2);margin-top:var(--s-spacing-6)}.card__body .tag-pills{margin-top:0}.card__body .tag-pills li{position:relative;z-index:2}.whats-new__body .tag-pills li{position:relative;z-index:2}.tag-pills li{display:inline-block;padding:var(--s-spacing-1) var(--s-spacing-2);background:var(--s-gray-2, #e6e6e6);border-radius:8px;font-size:12px;font-weight:500;line-height:18px;color:var(--s-gray-6);transition:opacity .2s ease}.tag-pills li:has(a):hover{opacity:.85}.cards-grid{display:grid;gap:var(--s-spacing-6);margin-top:var(--s-spacing-6)}.cards-grid--3{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1023.8px){.cards-grid--3{grid-template-columns:1fr 1fr}}@media screen and (max-width: 575.8px){.cards-grid--3{grid-template-columns:minmax(0, 450px);justify-content:center}}.card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:12px;padding:var(--s-spacing-6);color:var(--s-gray-10, #1c1c1c);transition:box-shadow .15s ease}.card:has(.card__link):hover{box-shadow:0 0 30px 0 rgba(0,0,0,.06)}.card__link{color:inherit;text-decoration:none}.card__link::after{content:"";position:absolute;inset:0;z-index:1}.card__cover{display:block;width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:linear-gradient(135deg, #202020, #404040)}.card__cover--contain{background:#dfdfdf;padding:var(--s-spacing-5)}.card__cover--contain s-img::part(img),.card__cover--contain s-img::part(picture){width:100%;height:100%;max-width:unset;object-fit:contain;display:block}.card__cover--white-bg{background:#fff}.card__body{padding:28px 0 0;display:flex;flex-direction:column;gap:var(--s-spacing-2)}.card__body:has(.card__foot){gap:0}.card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-spacing-2);margin-top:var(--s-spacing-5)}.card__foot .card__meta{margin:0}.card__foot .tag-pills{margin:0}.card__title{margin:0;font-size:20px;font-weight:600;line-height:1.3;color:var(--s-black-1)}@media screen and (min-width: 768px){.card__title{font-size:24px;line-height:1.4}}.card__desc{margin:0;font-size:16px;line-height:1.5;color:var(--s-gray-7)}.card__meta{margin:var(--s-spacing-2) 0 0;font-size:12px;line-height:1.4;color:var(--s-gray-6)}.s-footer-event{padding:var(--s-spacing-3) 0 var(--s-spacing-5);text-align:center;font-size:14px;line-height:22px}.s-footer-event svg{vertical-align:top}.s-footer-event a:focus-visible{outline:solid 3px var(--s-blue-4-5);outline-offset:-3px}.s-footer-event__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;width:100%}@media screen and (min-width: 1280px){.s-footer-event__content{flex-direction:row}}.s-footer-event__logo{display:inline-block;margin-top:var(--s-spacing-2);margin-bottom:var(--s-spacing-2)}@media screen and (min-width: 1280px){.s-footer-event__logo{position:relative;margin-right:var(--s-spacing-7);padding-right:var(--s-spacing-7);margin-bottom:0}.s-footer-event__logo::before{content:"";display:inline-block;position:absolute;top:0;right:0;width:1px;height:100%;background-color:var(--s-black-1)}}@media screen and (max-width: 575.8px){.s-footer-event__logo svg{height:24px;width:auto}}.s-footer-event__copyright{order:3;margin-top:var(--s-spacing-4)}@media screen and (min-width: 768px){.s-footer-event__copyright{margin-top:var(--s-spacing-2)}}@media screen and (min-width: 1280px){.s-footer-event__copyright{order:initial;margin-right:var(--s-spacing-3)}}.s-footer-event__link-wrap{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;order:2}@media screen and (min-width: 1280px){.s-footer-event__link-wrap{order:initial}}.s-footer-event__link{position:relative;margin:var(--s-spacing-2) var(--s-spacing-3) 0;color:var(--s-font-color);text-decoration:none}.s-footer-event__link:hover{color:var(--s-font-color);text-decoration:none}.s-footer-event__link::before{content:"";display:inline-block;position:absolute;top:0;right:calc(-1*var(--s-spacing-3));width:1px;height:100%;background-color:var(--s-font-color)}.s-footer-event__link:last-of-type::before{display:none}@media screen and (max-width: 575.8px){.s-footer-event{text-align:left}.s-footer-event__content{align-items:flex-start}.s-footer-event__link-wrap{justify-content:flex-start;margin-left:calc(-1*var(--s-spacing-2))}.s-footer-event__logo svg{height:24px;width:auto}.s-footer-event__link{margin:var(--s-spacing-2)}.s-footer-event__link::before{right:calc(-1*var(--s-spacing-2))}}.s-footer-event--dark{background-color:var(--s-black-1);color:var(--s-white)}.s-footer-event--dark .s-footer-event__logo path{fill:var(--s-white)}.s-footer-event--dark .s-footer-event__logo::before,.s-footer-event--dark .s-footer-event__link::before{background-color:var(--s-white)}.s-footer-event--dark .s-footer-event__link{color:var(--s-white)}
