@font-face{font-family:remixicon;src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643);src:url(/assets/remixicon-B25hvfAs.eot?t=1769685282643#iefix)format("embedded-opentype"),url(/assets/remixicon-CZw4FkzQ.woff2?t=1769685282643)format("woff2"),url(/assets/remixicon-S6an_USy.woff?t=1769685282643)format("woff"),url(/assets/remixicon-sqouR8Ox.ttf?t=1769685282643)format("truetype"),url(/assets/remixicon-BTtOSOPh.svg?t=1769685282643#remixicon)format("svg");font-display:swap}[class^=ri-],[class*=\ ri-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-family:remixicon!important}.ri-lg{vertical-align:-.0667em;font-size:1.3333em;line-height:.75em}.ri-xl{vertical-align:-.075em;font-size:1.5em;line-height:.6666em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-4x{font-size:4em}.ri-5x{font-size:5em}.ri-6x{font-size:6em}.ri-7x{font-size:7em}.ri-8x{font-size:8em}.ri-9x{font-size:9em}.ri-10x{font-size:10em}.ri-fw{text-align:center;width:1.25em}.ri-24-hours-fill:before{content:""}.ri-24-hours-line:before{content:""}.ri-4k-fill:before{content:""}.ri-4k-line:before{content:""}.ri-a-b:before{content:""}.ri-account-box-fill:before{content:""}.ri-account-box-line:before{content:""}.ri-account-circle-fill:before{content:""}.ri-account-circle-line:before{content:""}.ri-account-pin-box-fill:before{content:""}.ri-account-pin-box-line:before{content:""}.ri-account-pin-circle-fill:before{content:""}.ri-account-pin-circle-line:before{content:""}.ri-add-box-fill:before{content:""}.ri-add-box-line:before{content:""}.ri-add-circle-fill:before{content:""}.ri-add-circle-line:before{content:""}.ri-add-fill:before{content:""}.ri-add-line:before{content:""}.ri-admin-fill:before{content:""}.ri-admin-line:before{content:""}.ri-advertisement-fill:before{content:""}.ri-advertisement-line:before{content:""}.ri-airplay-fill:before{content:""}.ri-airplay-line:before{content:""}.ri-alarm-fill:before{content:""}.ri-alarm-line:before{content:""}.ri-alarm-warning-fill:before{content:""}.ri-alarm-warning-line:before{content:""}.ri-album-fill:before{content:""}.ri-album-line:before{content:""}.ri-alert-fill:before{content:""}.ri-alert-line:before{content:""}.ri-aliens-fill:before{content:""}.ri-aliens-line:before{content:""}.ri-align-bottom:before{content:""}.ri-align-center:before{content:""}.ri-align-justify:before{content:""}.ri-align-left:before{content:""}.ri-align-right:before{content:""}.ri-align-top:before{content:""}.ri-align-vertically:before{content:""}.ri-alipay-fill:before{content:""}.ri-alipay-line:before{content:""}.ri-amazon-fill:before{content:""}.ri-amazon-line:before{content:""}.ri-anchor-fill:before{content:""}.ri-anchor-line:before{content:""}.ri-ancient-gate-fill:before{content:""}.ri-ancient-gate-line:before{content:""}.ri-ancient-pavilion-fill:before{content:""}.ri-ancient-pavilion-line:before{content:""}.ri-android-fill:before{content:""}.ri-android-line:before{content:""}.ri-angularjs-fill:before{content:""}.ri-angularjs-line:before{content:""}.ri-anticlockwise-2-fill:before{content:""}.ri-anticlockwise-2-line:before{content:""}.ri-anticlockwise-fill:before{content:""}.ri-anticlockwise-line:before{content:""}.ri-app-store-fill:before{content:""}.ri-app-store-line:before{content:""}.ri-apple-fill:before{content:""}.ri-apple-line:before{content:""}.ri-apps-2-fill:before{content:""}.ri-apps-2-line:before{content:""}.ri-apps-fill:before{content:""}.ri-apps-line:before{content:""}.ri-archive-drawer-fill:before{content:""}.ri-archive-drawer-line:before{content:""}.ri-archive-fill:before{content:""}.ri-archive-line:before{content:""}.ri-arrow-down-circle-fill:before{content:""}.ri-arrow-down-circle-line:before{content:""}.ri-arrow-down-fill:before{content:""}.ri-arrow-down-line:before{content:""}.ri-arrow-down-s-fill:before{content:""}.ri-arrow-down-s-line:before{content:""}.ri-arrow-drop-down-fill:before{content:""}.ri-arrow-drop-down-line:before{content:""}.ri-arrow-drop-left-fill:before{content:""}.ri-arrow-drop-left-line:before{content:""}.ri-arrow-drop-right-fill:before{content:""}.ri-arrow-drop-right-line:before{content:""}.ri-arrow-drop-up-fill:before{content:""}.ri-arrow-drop-up-line:before{content:""}.ri-arrow-go-back-fill:before{content:""}.ri-arrow-go-back-line:before{content:""}.ri-arrow-go-forward-fill:before{content:""}.ri-arrow-go-forward-line:before{content:""}.ri-arrow-left-circle-fill:before{content:""}.ri-arrow-left-circle-line:before{content:""}.ri-arrow-left-down-fill:before{content:""}.ri-arrow-left-down-line:before{content:""}.ri-arrow-left-fill:before{content:""}.ri-arrow-left-line:before{content:""}.ri-arrow-left-right-fill:before{content:""}.ri-arrow-left-right-line:before{content:""}.ri-arrow-left-s-fill:before{content:""}.ri-arrow-left-s-line:before{content:""}.ri-arrow-left-up-fill:before{content:""}.ri-arrow-left-up-line:before{content:""}.ri-arrow-right-circle-fill:before{content:""}.ri-arrow-right-circle-line:before{content:""}.ri-arrow-right-down-fill:before{content:""}.ri-arrow-right-down-line:before{content:""}.ri-arrow-right-fill:before{content:""}.ri-arrow-right-line:before{content:""}.ri-arrow-right-s-fill:before{content:""}.ri-arrow-right-s-line:before{content:""}.ri-arrow-right-up-fill:before{content:""}.ri-arrow-right-up-line:before{content:""}.ri-arrow-up-circle-fill:before{content:""}.ri-arrow-up-circle-line:before{content:""}.ri-arrow-up-down-fill:before{content:""}.ri-arrow-up-down-line:before{content:""}.ri-arrow-up-fill:before{content:""}.ri-arrow-up-line:before{content:""}.ri-arrow-up-s-fill:before{content:""}.ri-arrow-up-s-line:before{content:""}.ri-artboard-2-fill:before{content:""}.ri-artboard-2-line:before{content:""}.ri-artboard-fill:before{content:""}.ri-artboard-line:before{content:""}.ri-article-fill:before{content:""}.ri-article-line:before{content:""}.ri-aspect-ratio-fill:before{content:""}.ri-aspect-ratio-line:before{content:""}.ri-asterisk:before{content:""}.ri-at-fill:before{content:""}.ri-at-line:before{content:""}.ri-attachment-2:before{content:""}.ri-attachment-fill:before{content:""}.ri-attachment-line:before{content:""}.ri-auction-fill:before{content:""}.ri-auction-line:before{content:""}.ri-award-fill:before{content:""}.ri-award-line:before{content:""}.ri-baidu-fill:before{content:""}.ri-baidu-line:before{content:""}.ri-ball-pen-fill:before{content:""}.ri-ball-pen-line:before{content:""}.ri-bank-card-2-fill:before{content:""}.ri-bank-card-2-line:before{content:""}.ri-bank-card-fill:before{content:""}.ri-bank-card-line:before{content:""}.ri-bank-fill:before{content:""}.ri-bank-line:before{content:""}.ri-bar-chart-2-fill:before{content:""}.ri-bar-chart-2-line:before{content:""}.ri-bar-chart-box-fill:before{content:""}.ri-bar-chart-box-line:before{content:""}.ri-bar-chart-fill:before{content:""}.ri-bar-chart-grouped-fill:before{content:""}.ri-bar-chart-grouped-line:before{content:""}.ri-bar-chart-horizontal-fill:before{content:""}.ri-bar-chart-horizontal-line:before{content:""}.ri-bar-chart-line:before{content:""}.ri-barcode-box-fill:before{content:""}.ri-barcode-box-line:before{content:""}.ri-barcode-fill:before{content:""}.ri-barcode-line:before{content:""}.ri-barricade-fill:before{content:""}.ri-barricade-line:before{content:""}.ri-base-station-fill:before{content:""}.ri-base-station-line:before{content:""}.ri-basketball-fill:before{content:""}.ri-basketball-line:before{content:""}.ri-battery-2-charge-fill:before{content:""}.ri-battery-2-charge-line:before{content:""}.ri-battery-2-fill:before{content:""}.ri-battery-2-line:before{content:""}.ri-battery-charge-fill:before{content:""}.ri-battery-charge-line:before{content:""}.ri-battery-fill:before{content:""}.ri-battery-line:before{content:""}.ri-battery-low-fill:before{content:""}.ri-battery-low-line:before{content:""}.ri-battery-saver-fill:before{content:""}.ri-battery-saver-line:before{content:""}.ri-battery-share-fill:before{content:""}.ri-battery-share-line:before{content:""}.ri-bear-smile-fill:before{content:""}.ri-bear-smile-line:before{content:""}.ri-behance-fill:before{content:""}.ri-behance-line:before{content:""}.ri-bell-fill:before{content:""}.ri-bell-line:before{content:""}.ri-bike-fill:before{content:""}.ri-bike-line:before{content:""}.ri-bilibili-fill:before{content:""}.ri-bilibili-line:before{content:""}.ri-bill-fill:before{content:""}.ri-bill-line:before{content:""}.ri-billiards-fill:before{content:""}.ri-billiards-line:before{content:""}.ri-bit-coin-fill:before{content:""}.ri-bit-coin-line:before{content:""}.ri-blaze-fill:before{content:""}.ri-blaze-line:before{content:""}.ri-bluetooth-connect-fill:before{content:""}.ri-bluetooth-connect-line:before{content:""}.ri-bluetooth-fill:before{content:""}.ri-bluetooth-line:before{content:""}.ri-blur-off-fill:before{content:""}.ri-blur-off-line:before{content:""}.ri-body-scan-fill:before{content:""}.ri-body-scan-line:before{content:""}.ri-bold:before{content:""}.ri-book-2-fill:before{content:""}.ri-book-2-line:before{content:""}.ri-book-3-fill:before{content:""}.ri-book-3-line:before{content:""}.ri-book-fill:before{content:""}.ri-book-line:before{content:""}.ri-book-marked-fill:before{content:""}.ri-book-marked-line:before{content:""}.ri-book-open-fill:before{content:""}.ri-book-open-line:before{content:""}.ri-book-read-fill:before{content:""}.ri-book-read-line:before{content:""}.ri-booklet-fill:before{content:""}.ri-booklet-line:before{content:""}.ri-bookmark-2-fill:before{content:""}.ri-bookmark-2-line:before{content:""}.ri-bookmark-3-fill:before{content:""}.ri-bookmark-3-line:before{content:""}.ri-bookmark-fill:before{content:""}.ri-bookmark-line:before{content:""}.ri-boxing-fill:before{content:""}.ri-boxing-line:before{content:""}.ri-braces-fill:before{content:""}.ri-braces-line:before{content:""}.ri-brackets-fill:before{content:""}.ri-brackets-line:before{content:""}.ri-briefcase-2-fill:before{content:""}.ri-briefcase-2-line:before{content:""}.ri-briefcase-3-fill:before{content:""}.ri-briefcase-3-line:before{content:""}.ri-briefcase-4-fill:before{content:""}.ri-briefcase-4-line:before{content:""}.ri-briefcase-5-fill:before{content:""}.ri-briefcase-5-line:before{content:""}.ri-briefcase-fill:before{content:""}.ri-briefcase-line:before{content:""}.ri-bring-forward:before{content:""}.ri-bring-to-front:before{content:""}.ri-broadcast-fill:before{content:""}.ri-broadcast-line:before{content:""}.ri-brush-2-fill:before{content:""}.ri-brush-2-line:before{content:""}.ri-brush-3-fill:before{content:""}.ri-brush-3-line:before{content:""}.ri-brush-4-fill:before{content:""}.ri-brush-4-line:before{content:""}.ri-brush-fill:before{content:""}.ri-brush-line:before{content:""}.ri-bubble-chart-fill:before{content:""}.ri-bubble-chart-line:before{content:""}.ri-bug-2-fill:before{content:""}.ri-bug-2-line:before{content:""}.ri-bug-fill:before{content:""}.ri-bug-line:before{content:""}.ri-building-2-fill:before{content:""}.ri-building-2-line:before{content:""}.ri-building-3-fill:before{content:""}.ri-building-3-line:before{content:""}.ri-building-4-fill:before{content:""}.ri-building-4-line:before{content:""}.ri-building-fill:before{content:""}.ri-building-line:before{content:""}.ri-bus-2-fill:before{content:""}.ri-bus-2-line:before{content:""}.ri-bus-fill:before{content:""}.ri-bus-line:before{content:""}.ri-bus-wifi-fill:before{content:""}.ri-bus-wifi-line:before{content:""}.ri-cactus-fill:before{content:""}.ri-cactus-line:before{content:""}.ri-cake-2-fill:before{content:""}.ri-cake-2-line:before{content:""}.ri-cake-3-fill:before{content:""}.ri-cake-3-line:before{content:""}.ri-cake-fill:before{content:""}.ri-cake-line:before{content:""}.ri-calculator-fill:before{content:""}.ri-calculator-line:before{content:""}.ri-calendar-2-fill:before{content:""}.ri-calendar-2-line:before{content:""}.ri-calendar-check-fill:before{content:""}.ri-calendar-check-line:before{content:""}.ri-calendar-event-fill:before{content:""}.ri-calendar-event-line:before{content:""}.ri-calendar-fill:before{content:""}.ri-calendar-line:before{content:""}.ri-calendar-todo-fill:before{content:""}.ri-calendar-todo-line:before{content:""}.ri-camera-2-fill:before{content:""}.ri-camera-2-line:before{content:""}.ri-camera-3-fill:before{content:""}.ri-camera-3-line:before{content:""}.ri-camera-fill:before{content:""}.ri-camera-lens-fill:before{content:""}.ri-camera-lens-line:before{content:""}.ri-camera-line:before{content:""}.ri-camera-off-fill:before{content:""}.ri-camera-off-line:before{content:""}.ri-camera-switch-fill:before{content:""}.ri-camera-switch-line:before{content:""}.ri-capsule-fill:before{content:""}.ri-capsule-line:before{content:""}.ri-car-fill:before{content:""}.ri-car-line:before{content:""}.ri-car-washing-fill:before{content:""}.ri-car-washing-line:before{content:""}.ri-caravan-fill:before{content:""}.ri-caravan-line:before{content:""}.ri-cast-fill:before{content:""}.ri-cast-line:before{content:""}.ri-cellphone-fill:before{content:""}.ri-cellphone-line:before{content:""}.ri-celsius-fill:before{content:""}.ri-celsius-line:before{content:""}.ri-centos-fill:before{content:""}.ri-centos-line:before{content:""}.ri-character-recognition-fill:before{content:""}.ri-character-recognition-line:before{content:""}.ri-charging-pile-2-fill:before{content:""}.ri-charging-pile-2-line:before{content:""}.ri-charging-pile-fill:before{content:""}.ri-charging-pile-line:before{content:""}.ri-chat-1-fill:before{content:""}.ri-chat-1-line:before{content:""}.ri-chat-2-fill:before{content:""}.ri-chat-2-line:before{content:""}.ri-chat-3-fill:before{content:""}.ri-chat-3-line:before{content:""}.ri-chat-4-fill:before{content:""}.ri-chat-4-line:before{content:""}.ri-chat-check-fill:before{content:""}.ri-chat-check-line:before{content:""}.ri-chat-delete-fill:before{content:""}.ri-chat-delete-line:before{content:""}.ri-chat-download-fill:before{content:""}.ri-chat-download-line:before{content:""}.ri-chat-follow-up-fill:before{content:""}.ri-chat-follow-up-line:before{content:""}.ri-chat-forward-fill:before{content:""}.ri-chat-forward-line:before{content:""}.ri-chat-heart-fill:before{content:""}.ri-chat-heart-line:before{content:""}.ri-chat-history-fill:before{content:""}.ri-chat-history-line:before{content:""}.ri-chat-new-fill:before{content:""}.ri-chat-new-line:before{content:""}.ri-chat-off-fill:before{content:""}.ri-chat-off-line:before{content:""}.ri-chat-poll-fill:before{content:""}.ri-chat-poll-line:before{content:""}.ri-chat-private-fill:before{content:""}.ri-chat-private-line:before{content:""}.ri-chat-quote-fill:before{content:""}.ri-chat-quote-line:before{content:""}.ri-chat-settings-fill:before{content:""}.ri-chat-settings-line:before{content:""}.ri-chat-smile-2-fill:before{content:""}.ri-chat-smile-2-line:before{content:""}.ri-chat-smile-3-fill:before{content:""}.ri-chat-smile-3-line:before{content:""}.ri-chat-smile-fill:before{content:""}.ri-chat-smile-line:before{content:""}.ri-chat-upload-fill:before{content:""}.ri-chat-upload-line:before{content:""}.ri-chat-voice-fill:before{content:""}.ri-chat-voice-line:before{content:""}.ri-check-double-fill:before{content:""}.ri-check-double-line:before{content:""}.ri-check-fill:before{content:""}.ri-check-line:before{content:""}.ri-checkbox-blank-circle-fill:before{content:""}.ri-checkbox-blank-circle-line:before{content:""}.ri-checkbox-blank-fill:before{content:""}.ri-checkbox-blank-line:before{content:""}.ri-checkbox-circle-fill:before{content:""}.ri-checkbox-circle-line:before{content:""}.ri-checkbox-fill:before{content:""}.ri-checkbox-indeterminate-fill:before{content:""}.ri-checkbox-indeterminate-line:before{content:""}.ri-checkbox-line:before{content:""}.ri-checkbox-multiple-blank-fill:before{content:""}.ri-checkbox-multiple-blank-line:before{content:""}.ri-checkbox-multiple-fill:before{content:""}.ri-checkbox-multiple-line:before{content:""}.ri-china-railway-fill:before{content:""}.ri-china-railway-line:before{content:""}.ri-chrome-fill:before{content:""}.ri-chrome-line:before{content:""}.ri-clapperboard-fill:before{content:""}.ri-clapperboard-line:before{content:""}.ri-clipboard-fill:before{content:""}.ri-clipboard-line:before{content:""}.ri-clockwise-2-fill:before{content:""}.ri-clockwise-2-line:before{content:""}.ri-clockwise-fill:before{content:""}.ri-clockwise-line:before{content:""}.ri-close-circle-fill:before{content:""}.ri-close-circle-line:before{content:""}.ri-close-fill:before{content:""}.ri-close-line:before{content:""}.ri-closed-captioning-fill:before{content:""}.ri-closed-captioning-line:before{content:""}.ri-cloud-fill:before{content:""}.ri-cloud-line:before{content:""}.ri-cloud-off-fill:before{content:""}.ri-cloud-off-line:before{content:""}.ri-cloud-windy-fill:before{content:""}.ri-cloud-windy-line:before{content:""}.ri-cloudy-2-fill:before{content:""}.ri-cloudy-2-line:before{content:""}.ri-cloudy-fill:before{content:""}.ri-cloudy-line:before{content:""}.ri-code-box-fill:before{content:""}.ri-code-box-line:before{content:""}.ri-code-fill:before{content:""}.ri-code-line:before{content:""}.ri-code-s-fill:before{content:""}.ri-code-s-line:before{content:""}.ri-code-s-slash-fill:before{content:""}.ri-code-s-slash-line:before{content:""}.ri-code-view:before{content:""}.ri-codepen-fill:before{content:""}.ri-codepen-line:before{content:""}.ri-coin-fill:before{content:""}.ri-coin-line:before{content:""}.ri-coins-fill:before{content:""}.ri-coins-line:before{content:""}.ri-collage-fill:before{content:""}.ri-collage-line:before{content:""}.ri-command-fill:before{content:""}.ri-command-line:before{content:""}.ri-community-fill:before{content:""}.ri-community-line:before{content:""}.ri-compass-2-fill:before{content:""}.ri-compass-2-line:before{content:""}.ri-compass-3-fill:before{content:""}.ri-compass-3-line:before{content:""}.ri-compass-4-fill:before{content:""}.ri-compass-4-line:before{content:""}.ri-compass-discover-fill:before{content:""}.ri-compass-discover-line:before{content:""}.ri-compass-fill:before{content:""}.ri-compass-line:before{content:""}.ri-compasses-2-fill:before{content:""}.ri-compasses-2-line:before{content:""}.ri-compasses-fill:before{content:""}.ri-compasses-line:before{content:""}.ri-computer-fill:before{content:""}.ri-computer-line:before{content:""}.ri-contacts-book-2-fill:before{content:""}.ri-contacts-book-2-line:before{content:""}.ri-contacts-book-fill:before{content:""}.ri-contacts-book-line:before{content:""}.ri-contacts-book-upload-fill:before{content:""}.ri-contacts-book-upload-line:before{content:""}.ri-contacts-fill:before{content:""}.ri-contacts-line:before{content:""}.ri-contrast-2-fill:before{content:""}.ri-contrast-2-line:before{content:""}.ri-contrast-drop-2-fill:before{content:""}.ri-contrast-drop-2-line:before{content:""}.ri-contrast-drop-fill:before{content:""}.ri-contrast-drop-line:before{content:""}.ri-contrast-fill:before{content:""}.ri-contrast-line:before{content:""}.ri-copper-coin-fill:before{content:""}.ri-copper-coin-line:before{content:""}.ri-copper-diamond-fill:before{content:""}.ri-copper-diamond-line:before{content:""}.ri-copyleft-fill:before{content:""}.ri-copyleft-line:before{content:""}.ri-copyright-fill:before{content:""}.ri-copyright-line:before{content:""}.ri-coreos-fill:before{content:""}.ri-coreos-line:before{content:""}.ri-coupon-2-fill:before{content:""}.ri-coupon-2-line:before{content:""}.ri-coupon-3-fill:before{content:""}.ri-coupon-3-line:before{content:""}.ri-coupon-4-fill:before{content:""}.ri-coupon-4-line:before{content:""}.ri-coupon-5-fill:before{content:""}.ri-coupon-5-line:before{content:""}.ri-coupon-fill:before{content:""}.ri-coupon-line:before{content:""}.ri-cpu-fill:before{content:""}.ri-cpu-line:before{content:""}.ri-creative-commons-by-fill:before{content:""}.ri-creative-commons-by-line:before{content:""}.ri-creative-commons-fill:before{content:""}.ri-creative-commons-line:before{content:""}.ri-creative-commons-nc-fill:before{content:""}.ri-creative-commons-nc-line:before{content:""}.ri-creative-commons-nd-fill:before{content:""}.ri-creative-commons-nd-line:before{content:""}.ri-creative-commons-sa-fill:before{content:""}.ri-creative-commons-sa-line:before{content:""}.ri-creative-commons-zero-fill:before{content:""}.ri-creative-commons-zero-line:before{content:""}.ri-criminal-fill:before{content:""}.ri-criminal-line:before{content:""}.ri-crop-2-fill:before{content:""}.ri-crop-2-line:before{content:""}.ri-crop-fill:before{content:""}.ri-crop-line:before{content:""}.ri-css3-fill:before{content:""}.ri-css3-line:before{content:""}.ri-cup-fill:before{content:""}.ri-cup-line:before{content:""}.ri-currency-fill:before{content:""}.ri-currency-line:before{content:""}.ri-cursor-fill:before{content:""}.ri-cursor-line:before{content:""}.ri-customer-service-2-fill:before{content:""}.ri-customer-service-2-line:before{content:""}.ri-customer-service-fill:before{content:""}.ri-customer-service-line:before{content:""}.ri-dashboard-2-fill:before{content:""}.ri-dashboard-2-line:before{content:""}.ri-dashboard-3-fill:before{content:""}.ri-dashboard-3-line:before{content:""}.ri-dashboard-fill:before{content:""}.ri-dashboard-line:before{content:""}.ri-database-2-fill:before{content:""}.ri-database-2-line:before{content:""}.ri-database-fill:before{content:""}.ri-database-line:before{content:""}.ri-delete-back-2-fill:before{content:""}.ri-delete-back-2-line:before{content:""}.ri-delete-back-fill:before{content:""}.ri-delete-back-line:before{content:""}.ri-delete-bin-2-fill:before{content:""}.ri-delete-bin-2-line:before{content:""}.ri-delete-bin-3-fill:before{content:""}.ri-delete-bin-3-line:before{content:""}.ri-delete-bin-4-fill:before{content:""}.ri-delete-bin-4-line:before{content:""}.ri-delete-bin-5-fill:before{content:""}.ri-delete-bin-5-line:before{content:""}.ri-delete-bin-6-fill:before{content:""}.ri-delete-bin-6-line:before{content:""}.ri-delete-bin-7-fill:before{content:""}.ri-delete-bin-7-line:before{content:""}.ri-delete-bin-fill:before{content:""}.ri-delete-bin-line:before{content:""}.ri-delete-column:before{content:""}.ri-delete-row:before{content:""}.ri-device-fill:before{content:""}.ri-device-line:before{content:""}.ri-device-recover-fill:before{content:""}.ri-device-recover-line:before{content:""}.ri-dingding-fill:before{content:""}.ri-dingding-line:before{content:""}.ri-direction-fill:before{content:""}.ri-direction-line:before{content:""}.ri-disc-fill:before{content:""}.ri-disc-line:before{content:""}.ri-discord-fill:before{content:""}.ri-discord-line:before{content:""}.ri-discuss-fill:before{content:""}.ri-discuss-line:before{content:""}.ri-dislike-fill:before{content:""}.ri-dislike-line:before{content:""}.ri-disqus-fill:before{content:""}.ri-disqus-line:before{content:""}.ri-divide-fill:before{content:""}.ri-divide-line:before{content:""}.ri-donut-chart-fill:before{content:""}.ri-donut-chart-line:before{content:""}.ri-door-closed-fill:before{content:""}.ri-door-closed-line:before{content:""}.ri-door-fill:before{content:""}.ri-door-line:before{content:""}.ri-door-lock-box-fill:before{content:""}.ri-door-lock-box-line:before{content:""}.ri-door-lock-fill:before{content:""}.ri-door-lock-line:before{content:""}.ri-door-open-fill:before{content:""}.ri-door-open-line:before{content:""}.ri-dossier-fill:before{content:""}.ri-dossier-line:before{content:""}.ri-douban-fill:before{content:""}.ri-douban-line:before{content:""}.ri-double-quotes-l:before{content:""}.ri-double-quotes-r:before{content:""}.ri-download-2-fill:before{content:""}.ri-download-2-line:before{content:""}.ri-download-cloud-2-fill:before{content:""}.ri-download-cloud-2-line:before{content:""}.ri-download-cloud-fill:before{content:""}.ri-download-cloud-line:before{content:""}.ri-download-fill:before{content:""}.ri-download-line:before{content:""}.ri-draft-fill:before{content:""}.ri-draft-line:before{content:""}.ri-drag-drop-fill:before{content:""}.ri-drag-drop-line:before{content:""}.ri-drag-move-2-fill:before{content:""}.ri-drag-move-2-line:before{content:""}.ri-drag-move-fill:before{content:""}.ri-drag-move-line:before{content:""}.ri-dribbble-fill:before{content:""}.ri-dribbble-line:before{content:""}.ri-drive-fill:before{content:""}.ri-drive-line:before{content:""}.ri-drizzle-fill:before{content:""}.ri-drizzle-line:before{content:""}.ri-drop-fill:before{content:""}.ri-drop-line:before{content:""}.ri-dropbox-fill:before{content:""}.ri-dropbox-line:before{content:""}.ri-dual-sim-1-fill:before{content:""}.ri-dual-sim-1-line:before{content:""}.ri-dual-sim-2-fill:before{content:""}.ri-dual-sim-2-line:before{content:""}.ri-dv-fill:before{content:""}.ri-dv-line:before{content:""}.ri-dvd-fill:before{content:""}.ri-dvd-line:before{content:""}.ri-e-bike-2-fill:before{content:""}.ri-e-bike-2-line:before{content:""}.ri-e-bike-fill:before{content:""}.ri-e-bike-line:before{content:""}.ri-earth-fill:before{content:""}.ri-earth-line:before{content:""}.ri-earthquake-fill:before{content:""}.ri-earthquake-line:before{content:""}.ri-edge-fill:before{content:""}.ri-edge-line:before{content:""}.ri-edit-2-fill:before{content:""}.ri-edit-2-line:before{content:""}.ri-edit-box-fill:before{content:""}.ri-edit-box-line:before{content:""}.ri-edit-circle-fill:before{content:""}.ri-edit-circle-line:before{content:""}.ri-edit-fill:before{content:""}.ri-edit-line:before{content:""}.ri-eject-fill:before{content:""}.ri-eject-line:before{content:""}.ri-emotion-2-fill:before{content:""}.ri-emotion-2-line:before{content:""}.ri-emotion-fill:before{content:""}.ri-emotion-happy-fill:before{content:""}.ri-emotion-happy-line:before{content:""}.ri-emotion-laugh-fill:before{content:""}.ri-emotion-laugh-line:before{content:""}.ri-emotion-line:before{content:""}.ri-emotion-normal-fill:before{content:""}.ri-emotion-normal-line:before{content:""}.ri-emotion-sad-fill:before{content:""}.ri-emotion-sad-line:before{content:""}.ri-emotion-unhappy-fill:before{content:""}.ri-emotion-unhappy-line:before{content:""}.ri-empathize-fill:before{content:""}.ri-empathize-line:before{content:""}.ri-emphasis-cn:before{content:""}.ri-emphasis:before{content:""}.ri-english-input:before{content:""}.ri-equalizer-fill:before{content:""}.ri-equalizer-line:before{content:""}.ri-eraser-fill:before{content:""}.ri-eraser-line:before{content:""}.ri-error-warning-fill:before{content:""}.ri-error-warning-line:before{content:""}.ri-evernote-fill:before{content:""}.ri-evernote-line:before{content:""}.ri-exchange-box-fill:before{content:""}.ri-exchange-box-line:before{content:""}.ri-exchange-cny-fill:before{content:""}.ri-exchange-cny-line:before{content:""}.ri-exchange-dollar-fill:before{content:""}.ri-exchange-dollar-line:before{content:""}.ri-exchange-fill:before{content:""}.ri-exchange-funds-fill:before{content:""}.ri-exchange-funds-line:before{content:""}.ri-exchange-line:before{content:""}.ri-external-link-fill:before{content:""}.ri-external-link-line:before{content:""}.ri-eye-2-fill:before{content:""}.ri-eye-2-line:before{content:""}.ri-eye-close-fill:before{content:""}.ri-eye-close-line:before{content:""}.ri-eye-fill:before{content:""}.ri-eye-line:before{content:""}.ri-eye-off-fill:before{content:""}.ri-eye-off-line:before{content:""}.ri-facebook-box-fill:before{content:""}.ri-facebook-box-line:before{content:""}.ri-facebook-circle-fill:before{content:""}.ri-facebook-circle-line:before{content:""}.ri-facebook-fill:before{content:""}.ri-facebook-line:before{content:""}.ri-fahrenheit-fill:before{content:""}.ri-fahrenheit-line:before{content:""}.ri-feedback-fill:before{content:""}.ri-feedback-line:before{content:""}.ri-file-2-fill:before{content:""}.ri-file-2-line:before{content:""}.ri-file-3-fill:before{content:""}.ri-file-3-line:before{content:""}.ri-file-4-fill:before{content:""}.ri-file-4-line:before{content:""}.ri-file-add-fill:before{content:""}.ri-file-add-line:before{content:""}.ri-file-chart-2-fill:before{content:""}.ri-file-chart-2-line:before{content:""}.ri-file-chart-fill:before{content:""}.ri-file-chart-line:before{content:""}.ri-file-cloud-fill:before{content:""}.ri-file-cloud-line:before{content:""}.ri-file-code-fill:before{content:""}.ri-file-code-line:before{content:""}.ri-file-copy-2-fill:before{content:""}.ri-file-copy-2-line:before{content:""}.ri-file-copy-fill:before{content:""}.ri-file-copy-line:before{content:""}.ri-file-damage-fill:before{content:""}.ri-file-damage-line:before{content:""}.ri-file-download-fill:before{content:""}.ri-file-download-line:before{content:""}.ri-file-edit-fill:before{content:""}.ri-file-edit-line:before{content:""}.ri-file-excel-2-fill:before{content:""}.ri-file-excel-2-line:before{content:""}.ri-file-excel-fill:before{content:""}.ri-file-excel-line:before{content:""}.ri-file-fill:before{content:""}.ri-file-forbid-fill:before{content:""}.ri-file-forbid-line:before{content:""}.ri-file-gif-fill:before{content:""}.ri-file-gif-line:before{content:""}.ri-file-history-fill:before{content:""}.ri-file-history-line:before{content:""}.ri-file-hwp-fill:before{content:""}.ri-file-hwp-line:before{content:""}.ri-file-info-fill:before{content:""}.ri-file-info-line:before{content:""}.ri-file-line:before{content:""}.ri-file-list-2-fill:before{content:""}.ri-file-list-2-line:before{content:""}.ri-file-list-3-fill:before{content:""}.ri-file-list-3-line:before{content:""}.ri-file-list-fill:before{content:""}.ri-file-list-line:before{content:""}.ri-file-lock-fill:before{content:""}.ri-file-lock-line:before{content:""}.ri-file-marked-fill:before{content:""}.ri-file-marked-line:before{content:""}.ri-file-music-fill:before{content:""}.ri-file-music-line:before{content:""}.ri-file-paper-2-fill:before{content:""}.ri-file-paper-2-line:before{content:""}.ri-file-paper-fill:before{content:""}.ri-file-paper-line:before{content:""}.ri-file-pdf-fill:before{content:""}.ri-file-pdf-line:before{content:""}.ri-file-ppt-2-fill:before{content:""}.ri-file-ppt-2-line:before{content:""}.ri-file-ppt-fill:before{content:""}.ri-file-ppt-line:before{content:""}.ri-file-reduce-fill:before{content:""}.ri-file-reduce-line:before{content:""}.ri-file-search-fill:before{content:""}.ri-file-search-line:before{content:""}.ri-file-settings-fill:before{content:""}.ri-file-settings-line:before{content:""}.ri-file-shield-2-fill:before{content:""}.ri-file-shield-2-line:before{content:""}.ri-file-shield-fill:before{content:""}.ri-file-shield-line:before{content:""}.ri-file-shred-fill:before{content:""}.ri-file-shred-line:before{content:""}.ri-file-text-fill:before{content:""}.ri-file-text-line:before{content:""}.ri-file-transfer-fill:before{content:""}.ri-file-transfer-line:before{content:""}.ri-file-unknow-fill:before{content:""}.ri-file-unknow-line:before{content:""}.ri-file-upload-fill:before{content:""}.ri-file-upload-line:before{content:""}.ri-file-user-fill:before{content:""}.ri-file-user-line:before{content:""}.ri-file-warning-fill:before{content:""}.ri-file-warning-line:before{content:""}.ri-file-word-2-fill:before{content:""}.ri-file-word-2-line:before{content:""}.ri-file-word-fill:before{content:""}.ri-file-word-line:before{content:""}.ri-file-zip-fill:before{content:""}.ri-file-zip-line:before{content:""}.ri-film-fill:before{content:""}.ri-film-line:before{content:""}.ri-filter-2-fill:before{content:""}.ri-filter-2-line:before{content:""}.ri-filter-3-fill:before{content:""}.ri-filter-3-line:before{content:""}.ri-filter-fill:before{content:""}.ri-filter-line:before{content:""}.ri-filter-off-fill:before{content:""}.ri-filter-off-line:before{content:""}.ri-find-replace-fill:before{content:""}.ri-find-replace-line:before{content:""}.ri-finder-fill:before{content:""}.ri-finder-line:before{content:""}.ri-fingerprint-2-fill:before{content:""}.ri-fingerprint-2-line:before{content:""}.ri-fingerprint-fill:before{content:""}.ri-fingerprint-line:before{content:""}.ri-fire-fill:before{content:""}.ri-fire-line:before{content:""}.ri-firefox-fill:before{content:""}.ri-firefox-line:before{content:""}.ri-first-aid-kit-fill:before{content:""}.ri-first-aid-kit-line:before{content:""}.ri-flag-2-fill:before{content:""}.ri-flag-2-line:before{content:""}.ri-flag-fill:before{content:""}.ri-flag-line:before{content:""}.ri-flashlight-fill:before{content:""}.ri-flashlight-line:before{content:""}.ri-flask-fill:before{content:""}.ri-flask-line:before{content:""}.ri-flight-land-fill:before{content:""}.ri-flight-land-line:before{content:""}.ri-flight-takeoff-fill:before{content:""}.ri-flight-takeoff-line:before{content:""}.ri-flood-fill:before{content:""}.ri-flood-line:before{content:""}.ri-flow-chart:before{content:""}.ri-flutter-fill:before{content:""}.ri-flutter-line:before{content:""}.ri-focus-2-fill:before{content:""}.ri-focus-2-line:before{content:""}.ri-focus-3-fill:before{content:""}.ri-focus-3-line:before{content:""}.ri-focus-fill:before{content:""}.ri-focus-line:before{content:""}.ri-foggy-fill:before{content:""}.ri-foggy-line:before{content:""}.ri-folder-2-fill:before{content:""}.ri-folder-2-line:before{content:""}.ri-folder-3-fill:before{content:""}.ri-folder-3-line:before{content:""}.ri-folder-4-fill:before{content:""}.ri-folder-4-line:before{content:""}.ri-folder-5-fill:before{content:""}.ri-folder-5-line:before{content:""}.ri-folder-add-fill:before{content:""}.ri-folder-add-line:before{content:""}.ri-folder-chart-2-fill:before{content:""}.ri-folder-chart-2-line:before{content:""}.ri-folder-chart-fill:before{content:""}.ri-folder-chart-line:before{content:""}.ri-folder-download-fill:before{content:""}.ri-folder-download-line:before{content:""}.ri-folder-fill:before{content:""}.ri-folder-forbid-fill:before{content:""}.ri-folder-forbid-line:before{content:""}.ri-folder-history-fill:before{content:""}.ri-folder-history-line:before{content:""}.ri-folder-info-fill:before{content:""}.ri-folder-info-line:before{content:""}.ri-folder-keyhole-fill:before{content:""}.ri-folder-keyhole-line:before{content:""}.ri-folder-line:before{content:""}.ri-folder-lock-fill:before{content:""}.ri-folder-lock-line:before{content:""}.ri-folder-music-fill:before{content:""}.ri-folder-music-line:before{content:""}.ri-folder-open-fill:before{content:""}.ri-folder-open-line:before{content:""}.ri-folder-received-fill:before{content:""}.ri-folder-received-line:before{content:""}.ri-folder-reduce-fill:before{content:""}.ri-folder-reduce-line:before{content:""}.ri-folder-settings-fill:before{content:""}.ri-folder-settings-line:before{content:""}.ri-folder-shared-fill:before{content:""}.ri-folder-shared-line:before{content:""}.ri-folder-shield-2-fill:before{content:""}.ri-folder-shield-2-line:before{content:""}.ri-folder-shield-fill:before{content:""}.ri-folder-shield-line:before{content:""}.ri-folder-transfer-fill:before{content:""}.ri-folder-transfer-line:before{content:""}.ri-folder-unknow-fill:before{content:""}.ri-folder-unknow-line:before{content:""}.ri-folder-upload-fill:before{content:""}.ri-folder-upload-line:before{content:""}.ri-folder-user-fill:before{content:""}.ri-folder-user-line:before{content:""}.ri-folder-warning-fill:before{content:""}.ri-folder-warning-line:before{content:""}.ri-folder-zip-fill:before{content:""}.ri-folder-zip-line:before{content:""}.ri-folders-fill:before{content:""}.ri-folders-line:before{content:""}.ri-font-color:before{content:""}.ri-font-size-2:before{content:""}.ri-font-size:before{content:""}.ri-football-fill:before{content:""}.ri-football-line:before{content:""}.ri-footprint-fill:before{content:""}.ri-footprint-line:before{content:""}.ri-forbid-2-fill:before{content:""}.ri-forbid-2-line:before{content:""}.ri-forbid-fill:before{content:""}.ri-forbid-line:before{content:""}.ri-format-clear:before{content:""}.ri-fridge-fill:before{content:""}.ri-fridge-line:before{content:""}.ri-fullscreen-exit-fill:before{content:""}.ri-fullscreen-exit-line:before{content:""}.ri-fullscreen-fill:before{content:""}.ri-fullscreen-line:before{content:""}.ri-function-fill:before{content:""}.ri-function-line:before{content:""}.ri-functions:before{content:""}.ri-funds-box-fill:before{content:""}.ri-funds-box-line:before{content:""}.ri-funds-fill:before{content:""}.ri-funds-line:before{content:""}.ri-gallery-fill:before{content:""}.ri-gallery-line:before{content:""}.ri-gallery-upload-fill:before{content:""}.ri-gallery-upload-line:before{content:""}.ri-game-fill:before{content:""}.ri-game-line:before{content:""}.ri-gamepad-fill:before{content:""}.ri-gamepad-line:before{content:""}.ri-gas-station-fill:before{content:""}.ri-gas-station-line:before{content:""}.ri-gatsby-fill:before{content:""}.ri-gatsby-line:before{content:""}.ri-genderless-fill:before{content:""}.ri-genderless-line:before{content:""}.ri-ghost-2-fill:before{content:""}.ri-ghost-2-line:before{content:""}.ri-ghost-fill:before{content:""}.ri-ghost-line:before{content:""}.ri-ghost-smile-fill:before{content:""}.ri-ghost-smile-line:before{content:""}.ri-gift-2-fill:before{content:""}.ri-gift-2-line:before{content:""}.ri-gift-fill:before{content:""}.ri-gift-line:before{content:""}.ri-git-branch-fill:before{content:""}.ri-git-branch-line:before{content:""}.ri-git-commit-fill:before{content:""}.ri-git-commit-line:before{content:""}.ri-git-merge-fill:before{content:""}.ri-git-merge-line:before{content:""}.ri-git-pull-request-fill:before{content:""}.ri-git-pull-request-line:before{content:""}.ri-git-repository-commits-fill:before{content:""}.ri-git-repository-commits-line:before{content:""}.ri-git-repository-fill:before{content:""}.ri-git-repository-line:before{content:""}.ri-git-repository-private-fill:before{content:""}.ri-git-repository-private-line:before{content:""}.ri-github-fill:before{content:""}.ri-github-line:before{content:""}.ri-gitlab-fill:before{content:""}.ri-gitlab-line:before{content:""}.ri-global-fill:before{content:""}.ri-global-line:before{content:""}.ri-globe-fill:before{content:""}.ri-globe-line:before{content:""}.ri-goblet-fill:before{content:""}.ri-goblet-line:before{content:""}.ri-google-fill:before{content:""}.ri-google-line:before{content:""}.ri-google-play-fill:before{content:""}.ri-google-play-line:before{content:""}.ri-government-fill:before{content:""}.ri-government-line:before{content:""}.ri-gps-fill:before{content:""}.ri-gps-line:before{content:""}.ri-gradienter-fill:before{content:""}.ri-gradienter-line:before{content:""}.ri-grid-fill:before{content:""}.ri-grid-line:before{content:""}.ri-group-2-fill:before{content:""}.ri-group-2-line:before{content:""}.ri-group-fill:before{content:""}.ri-group-line:before{content:""}.ri-guide-fill:before{content:""}.ri-guide-line:before{content:""}.ri-h-1:before{content:""}.ri-h-2:before{content:""}.ri-h-3:before{content:""}.ri-h-4:before{content:""}.ri-h-5:before{content:""}.ri-h-6:before{content:""}.ri-hail-fill:before{content:""}.ri-hail-line:before{content:""}.ri-hammer-fill:before{content:""}.ri-hammer-line:before{content:""}.ri-hand-coin-fill:before{content:""}.ri-hand-coin-line:before{content:""}.ri-hand-heart-fill:before{content:""}.ri-hand-heart-line:before{content:""}.ri-hand-sanitizer-fill:before{content:""}.ri-hand-sanitizer-line:before{content:""}.ri-handbag-fill:before{content:""}.ri-handbag-line:before{content:""}.ri-hard-drive-2-fill:before{content:""}.ri-hard-drive-2-line:before{content:""}.ri-hard-drive-fill:before{content:""}.ri-hard-drive-line:before{content:""}.ri-hashtag:before{content:""}.ri-haze-2-fill:before{content:""}.ri-haze-2-line:before{content:""}.ri-haze-fill:before{content:""}.ri-haze-line:before{content:""}.ri-hd-fill:before{content:""}.ri-hd-line:before{content:""}.ri-heading:before{content:""}.ri-headphone-fill:before{content:""}.ri-headphone-line:before{content:""}.ri-health-book-fill:before{content:""}.ri-health-book-line:before{content:""}.ri-heart-2-fill:before{content:""}.ri-heart-2-line:before{content:""}.ri-heart-3-fill:before{content:""}.ri-heart-3-line:before{content:""}.ri-heart-add-fill:before{content:""}.ri-heart-add-line:before{content:""}.ri-heart-fill:before{content:""}.ri-heart-line:before{content:""}.ri-heart-pulse-fill:before{content:""}.ri-heart-pulse-line:before{content:""}.ri-hearts-fill:before{content:""}.ri-hearts-line:before{content:""}.ri-heavy-showers-fill:before{content:""}.ri-heavy-showers-line:before{content:""}.ri-history-fill:before{content:""}.ri-history-line:before{content:""}.ri-home-2-fill:before{content:""}.ri-home-2-line:before{content:""}.ri-home-3-fill:before{content:""}.ri-home-3-line:before{content:""}.ri-home-4-fill:before{content:""}.ri-home-4-line:before{content:""}.ri-home-5-fill:before{content:""}.ri-home-5-line:before{content:""}.ri-home-6-fill:before{content:""}.ri-home-6-line:before{content:""}.ri-home-7-fill:before{content:""}.ri-home-7-line:before{content:""}.ri-home-8-fill:before{content:""}.ri-home-8-line:before{content:""}.ri-home-fill:before{content:""}.ri-home-gear-fill:before{content:""}.ri-home-gear-line:before{content:""}.ri-home-heart-fill:before{content:""}.ri-home-heart-line:before{content:""}.ri-home-line:before{content:""}.ri-home-smile-2-fill:before{content:""}.ri-home-smile-2-line:before{content:""}.ri-home-smile-fill:before{content:""}.ri-home-smile-line:before{content:""}.ri-home-wifi-fill:before{content:""}.ri-home-wifi-line:before{content:""}.ri-honor-of-kings-fill:before{content:""}.ri-honor-of-kings-line:before{content:""}.ri-honour-fill:before{content:""}.ri-honour-line:before{content:""}.ri-hospital-fill:before{content:""}.ri-hospital-line:before{content:""}.ri-hotel-bed-fill:before{content:""}.ri-hotel-bed-line:before{content:""}.ri-hotel-fill:before{content:""}.ri-hotel-line:before{content:""}.ri-hotspot-fill:before{content:""}.ri-hotspot-line:before{content:""}.ri-hq-fill:before{content:""}.ri-hq-line:before{content:""}.ri-html5-fill:before{content:""}.ri-html5-line:before{content:""}.ri-ie-fill:before{content:""}.ri-ie-line:before{content:""}.ri-image-2-fill:before{content:""}.ri-image-2-line:before{content:""}.ri-image-add-fill:before{content:""}.ri-image-add-line:before{content:""}.ri-image-edit-fill:before{content:""}.ri-image-edit-line:before{content:""}.ri-image-fill:before{content:""}.ri-image-line:before{content:""}.ri-inbox-archive-fill:before{content:""}.ri-inbox-archive-line:before{content:""}.ri-inbox-fill:before{content:""}.ri-inbox-line:before{content:""}.ri-inbox-unarchive-fill:before{content:""}.ri-inbox-unarchive-line:before{content:""}.ri-increase-decrease-fill:before{content:""}.ri-increase-decrease-line:before{content:""}.ri-indent-decrease:before{content:""}.ri-indent-increase:before{content:""}.ri-indeterminate-circle-fill:before{content:""}.ri-indeterminate-circle-line:before{content:""}.ri-information-fill:before{content:""}.ri-information-line:before{content:""}.ri-infrared-thermometer-fill:before{content:""}.ri-infrared-thermometer-line:before{content:""}.ri-ink-bottle-fill:before{content:""}.ri-ink-bottle-line:before{content:""}.ri-input-cursor-move:before{content:""}.ri-input-method-fill:before{content:""}.ri-input-method-line:before{content:""}.ri-insert-column-left:before{content:""}.ri-insert-column-right:before{content:""}.ri-insert-row-bottom:before{content:""}.ri-insert-row-top:before{content:""}.ri-instagram-fill:before{content:""}.ri-instagram-line:before{content:""}.ri-install-fill:before{content:""}.ri-install-line:before{content:""}.ri-invision-fill:before{content:""}.ri-invision-line:before{content:""}.ri-italic:before{content:""}.ri-kakao-talk-fill:before{content:""}.ri-kakao-talk-line:before{content:""}.ri-key-2-fill:before{content:""}.ri-key-2-line:before{content:""}.ri-key-fill:before{content:""}.ri-key-line:before{content:""}.ri-keyboard-box-fill:before{content:""}.ri-keyboard-box-line:before{content:""}.ri-keyboard-fill:before{content:""}.ri-keyboard-line:before{content:""}.ri-keynote-fill:before{content:""}.ri-keynote-line:before{content:""}.ri-knife-blood-fill:before{content:""}.ri-knife-blood-line:before{content:""}.ri-knife-fill:before{content:""}.ri-knife-line:before{content:""}.ri-landscape-fill:before{content:""}.ri-landscape-line:before{content:""}.ri-layout-2-fill:before{content:""}.ri-layout-2-line:before{content:""}.ri-layout-3-fill:before{content:""}.ri-layout-3-line:before{content:""}.ri-layout-4-fill:before{content:""}.ri-layout-4-line:before{content:""}.ri-layout-5-fill:before{content:""}.ri-layout-5-line:before{content:""}.ri-layout-6-fill:before{content:""}.ri-layout-6-line:before{content:""}.ri-layout-bottom-2-fill:before{content:""}.ri-layout-bottom-2-line:before{content:""}.ri-layout-bottom-fill:before{content:""}.ri-layout-bottom-line:before{content:""}.ri-layout-column-fill:before{content:""}.ri-layout-column-line:before{content:""}.ri-layout-fill:before{content:""}.ri-layout-grid-fill:before{content:""}.ri-layout-grid-line:before{content:""}.ri-layout-left-2-fill:before{content:""}.ri-layout-left-2-line:before{content:""}.ri-layout-left-fill:before{content:""}.ri-layout-left-line:before{content:""}.ri-layout-line:before{content:""}.ri-layout-masonry-fill:before{content:""}.ri-layout-masonry-line:before{content:""}.ri-layout-right-2-fill:before{content:""}.ri-layout-right-2-line:before{content:""}.ri-layout-right-fill:before{content:""}.ri-layout-right-line:before{content:""}.ri-layout-row-fill:before{content:""}.ri-layout-row-line:before{content:""}.ri-layout-top-2-fill:before{content:""}.ri-layout-top-2-line:before{content:""}.ri-layout-top-fill:before{content:""}.ri-layout-top-line:before{content:""}.ri-leaf-fill:before{content:""}.ri-leaf-line:before{content:""}.ri-lifebuoy-fill:before{content:""}.ri-lifebuoy-line:before{content:""}.ri-lightbulb-fill:before{content:""}.ri-lightbulb-flash-fill:before{content:""}.ri-lightbulb-flash-line:before{content:""}.ri-lightbulb-line:before{content:""}.ri-line-chart-fill:before{content:""}.ri-line-chart-line:before{content:""}.ri-line-fill:before{content:""}.ri-line-height:before{content:""}.ri-line-line:before{content:""}.ri-link-m:before{content:""}.ri-link-unlink-m:before{content:""}.ri-link-unlink:before{content:""}.ri-link:before{content:""}.ri-linkedin-box-fill:before{content:""}.ri-linkedin-box-line:before{content:""}.ri-linkedin-fill:before{content:""}.ri-linkedin-line:before{content:""}.ri-links-fill:before{content:""}.ri-links-line:before{content:""}.ri-list-check-2:before{content:""}.ri-list-check:before{content:""}.ri-list-ordered:before{content:""}.ri-list-settings-fill:before{content:""}.ri-list-settings-line:before{content:""}.ri-list-unordered:before{content:""}.ri-live-fill:before{content:""}.ri-live-line:before{content:""}.ri-loader-2-fill:before{content:""}.ri-loader-2-line:before{content:""}.ri-loader-3-fill:before{content:""}.ri-loader-3-line:before{content:""}.ri-loader-4-fill:before{content:""}.ri-loader-4-line:before{content:""}.ri-loader-5-fill:before{content:""}.ri-loader-5-line:before{content:""}.ri-loader-fill:before{content:""}.ri-loader-line:before{content:""}.ri-lock-2-fill:before{content:""}.ri-lock-2-line:before{content:""}.ri-lock-fill:before{content:""}.ri-lock-line:before{content:""}.ri-lock-password-fill:before{content:""}.ri-lock-password-line:before{content:""}.ri-lock-unlock-fill:before{content:""}.ri-lock-unlock-line:before{content:""}.ri-login-box-fill:before{content:""}.ri-login-box-line:before{content:""}.ri-login-circle-fill:before{content:""}.ri-login-circle-line:before{content:""}.ri-logout-box-fill:before{content:""}.ri-logout-box-line:before{content:""}.ri-logout-box-r-fill:before{content:""}.ri-logout-box-r-line:before{content:""}.ri-logout-circle-fill:before{content:""}.ri-logout-circle-line:before{content:""}.ri-logout-circle-r-fill:before{content:""}.ri-logout-circle-r-line:before{content:""}.ri-luggage-cart-fill:before{content:""}.ri-luggage-cart-line:before{content:""}.ri-luggage-deposit-fill:before{content:""}.ri-luggage-deposit-line:before{content:""}.ri-lungs-fill:before{content:""}.ri-lungs-line:before{content:""}.ri-mac-fill:before{content:""}.ri-mac-line:before{content:""}.ri-macbook-fill:before{content:""}.ri-macbook-line:before{content:""}.ri-magic-fill:before{content:""}.ri-magic-line:before{content:""}.ri-mail-add-fill:before{content:""}.ri-mail-add-line:before{content:""}.ri-mail-check-fill:before{content:""}.ri-mail-check-line:before{content:""}.ri-mail-close-fill:before{content:""}.ri-mail-close-line:before{content:""}.ri-mail-download-fill:before{content:""}.ri-mail-download-line:before{content:""}.ri-mail-fill:before{content:""}.ri-mail-forbid-fill:before{content:""}.ri-mail-forbid-line:before{content:""}.ri-mail-line:before{content:""}.ri-mail-lock-fill:before{content:""}.ri-mail-lock-line:before{content:""}.ri-mail-open-fill:before{content:""}.ri-mail-open-line:before{content:""}.ri-mail-send-fill:before{content:""}.ri-mail-send-line:before{content:""}.ri-mail-settings-fill:before{content:""}.ri-mail-settings-line:before{content:""}.ri-mail-star-fill:before{content:""}.ri-mail-star-line:before{content:""}.ri-mail-unread-fill:before{content:""}.ri-mail-unread-line:before{content:""}.ri-mail-volume-fill:before{content:""}.ri-mail-volume-line:before{content:""}.ri-map-2-fill:before{content:""}.ri-map-2-line:before{content:""}.ri-map-fill:before{content:""}.ri-map-line:before{content:""}.ri-map-pin-2-fill:before{content:""}.ri-map-pin-2-line:before{content:""}.ri-map-pin-3-fill:before{content:""}.ri-map-pin-3-line:before{content:""}.ri-map-pin-4-fill:before{content:""}.ri-map-pin-4-line:before{content:""}.ri-map-pin-5-fill:before{content:""}.ri-map-pin-5-line:before{content:""}.ri-map-pin-add-fill:before{content:""}.ri-map-pin-add-line:before{content:""}.ri-map-pin-fill:before{content:""}.ri-map-pin-line:before{content:""}.ri-map-pin-range-fill:before{content:""}.ri-map-pin-range-line:before{content:""}.ri-map-pin-time-fill:before{content:""}.ri-map-pin-time-line:before{content:""}.ri-map-pin-user-fill:before{content:""}.ri-map-pin-user-line:before{content:""}.ri-mark-pen-fill:before{content:""}.ri-mark-pen-line:before{content:""}.ri-markdown-fill:before{content:""}.ri-markdown-line:before{content:""}.ri-markup-fill:before{content:""}.ri-markup-line:before{content:""}.ri-mastercard-fill:before{content:""}.ri-mastercard-line:before{content:""}.ri-mastodon-fill:before{content:""}.ri-mastodon-line:before{content:""}.ri-medal-2-fill:before{content:""}.ri-medal-2-line:before{content:""}.ri-medal-fill:before{content:""}.ri-medal-line:before{content:""}.ri-medicine-bottle-fill:before{content:""}.ri-medicine-bottle-line:before{content:""}.ri-medium-fill:before{content:""}.ri-medium-line:before{content:""}.ri-men-fill:before{content:""}.ri-men-line:before{content:""}.ri-mental-health-fill:before{content:""}.ri-mental-health-line:before{content:""}.ri-menu-2-fill:before{content:""}.ri-menu-2-line:before{content:""}.ri-menu-3-fill:before{content:""}.ri-menu-3-line:before{content:""}.ri-menu-4-fill:before{content:""}.ri-menu-4-line:before{content:""}.ri-menu-5-fill:before{content:""}.ri-menu-5-line:before{content:""}.ri-menu-add-fill:before{content:""}.ri-menu-add-line:before{content:""}.ri-menu-fill:before{content:""}.ri-menu-fold-fill:before{content:""}.ri-menu-fold-line:before{content:""}.ri-menu-line:before{content:""}.ri-menu-unfold-fill:before{content:""}.ri-menu-unfold-line:before{content:""}.ri-merge-cells-horizontal:before{content:""}.ri-merge-cells-vertical:before{content:""}.ri-message-2-fill:before{content:""}.ri-message-2-line:before{content:""}.ri-message-3-fill:before{content:""}.ri-message-3-line:before{content:""}.ri-message-fill:before{content:""}.ri-message-line:before{content:""}.ri-messenger-fill:before{content:""}.ri-messenger-line:before{content:""}.ri-meteor-fill:before{content:""}.ri-meteor-line:before{content:""}.ri-mic-2-fill:before{content:""}.ri-mic-2-line:before{content:""}.ri-mic-fill:before{content:""}.ri-mic-line:before{content:""}.ri-mic-off-fill:before{content:""}.ri-mic-off-line:before{content:""}.ri-mickey-fill:before{content:""}.ri-mickey-line:before{content:""}.ri-microscope-fill:before{content:""}.ri-microscope-line:before{content:""}.ri-microsoft-fill:before{content:""}.ri-microsoft-line:before{content:""}.ri-mind-map:before{content:""}.ri-mini-program-fill:before{content:""}.ri-mini-program-line:before{content:""}.ri-mist-fill:before{content:""}.ri-mist-line:before{content:""}.ri-money-cny-box-fill:before{content:""}.ri-money-cny-box-line:before{content:""}.ri-money-cny-circle-fill:before{content:""}.ri-money-cny-circle-line:before{content:""}.ri-money-dollar-box-fill:before{content:""}.ri-money-dollar-box-line:before{content:""}.ri-money-dollar-circle-fill:before{content:""}.ri-money-dollar-circle-line:before{content:""}.ri-money-euro-box-fill:before{content:""}.ri-money-euro-box-line:before{content:""}.ri-money-euro-circle-fill:before{content:""}.ri-money-euro-circle-line:before{content:""}.ri-money-pound-box-fill:before{content:""}.ri-money-pound-box-line:before{content:""}.ri-money-pound-circle-fill:before{content:""}.ri-money-pound-circle-line:before{content:""}.ri-moon-clear-fill:before{content:""}.ri-moon-clear-line:before{content:""}.ri-moon-cloudy-fill:before{content:""}.ri-moon-cloudy-line:before{content:""}.ri-moon-fill:before{content:""}.ri-moon-foggy-fill:before{content:""}.ri-moon-foggy-line:before{content:""}.ri-moon-line:before{content:""}.ri-more-2-fill:before{content:""}.ri-more-2-line:before{content:""}.ri-more-fill:before{content:""}.ri-more-line:before{content:""}.ri-motorbike-fill:before{content:""}.ri-motorbike-line:before{content:""}.ri-mouse-fill:before{content:""}.ri-mouse-line:before{content:""}.ri-movie-2-fill:before{content:""}.ri-movie-2-line:before{content:""}.ri-movie-fill:before{content:""}.ri-movie-line:before{content:""}.ri-music-2-fill:before{content:""}.ri-music-2-line:before{content:""}.ri-music-fill:before{content:""}.ri-music-line:before{content:""}.ri-mv-fill:before{content:""}.ri-mv-line:before{content:""}.ri-navigation-fill:before{content:""}.ri-navigation-line:before{content:""}.ri-netease-cloud-music-fill:before{content:""}.ri-netease-cloud-music-line:before{content:""}.ri-netflix-fill:before{content:""}.ri-netflix-line:before{content:""}.ri-newspaper-fill:before{content:""}.ri-newspaper-line:before{content:""}.ri-node-tree:before{content:""}.ri-notification-2-fill:before{content:""}.ri-notification-2-line:before{content:""}.ri-notification-3-fill:before{content:""}.ri-notification-3-line:before{content:""}.ri-notification-4-fill:before{content:""}.ri-notification-4-line:before{content:""}.ri-notification-badge-fill:before{content:""}.ri-notification-badge-line:before{content:""}.ri-notification-fill:before{content:""}.ri-notification-line:before{content:""}.ri-notification-off-fill:before{content:""}.ri-notification-off-line:before{content:""}.ri-npmjs-fill:before{content:""}.ri-npmjs-line:before{content:""}.ri-number-0:before{content:""}.ri-number-1:before{content:""}.ri-number-2:before{content:""}.ri-number-3:before{content:""}.ri-number-4:before{content:""}.ri-number-5:before{content:""}.ri-number-6:before{content:""}.ri-number-7:before{content:""}.ri-number-8:before{content:""}.ri-number-9:before{content:""}.ri-numbers-fill:before{content:""}.ri-numbers-line:before{content:""}.ri-nurse-fill:before{content:""}.ri-nurse-line:before{content:""}.ri-oil-fill:before{content:""}.ri-oil-line:before{content:""}.ri-omega:before{content:""}.ri-open-arm-fill:before{content:""}.ri-open-arm-line:before{content:""}.ri-open-source-fill:before{content:""}.ri-open-source-line:before{content:""}.ri-opera-fill:before{content:""}.ri-opera-line:before{content:""}.ri-order-play-fill:before{content:""}.ri-order-play-line:before{content:""}.ri-organization-chart:before{content:""}.ri-outlet-2-fill:before{content:""}.ri-outlet-2-line:before{content:""}.ri-outlet-fill:before{content:""}.ri-outlet-line:before{content:""}.ri-page-separator:before{content:""}.ri-pages-fill:before{content:""}.ri-pages-line:before{content:""}.ri-paint-brush-fill:before{content:""}.ri-paint-brush-line:before{content:""}.ri-paint-fill:before{content:""}.ri-paint-line:before{content:""}.ri-palette-fill:before{content:""}.ri-palette-line:before{content:""}.ri-pantone-fill:before{content:""}.ri-pantone-line:before{content:""}.ri-paragraph:before{content:""}.ri-parent-fill:before{content:""}.ri-parent-line:before{content:""}.ri-parentheses-fill:before{content:""}.ri-parentheses-line:before{content:""}.ri-parking-box-fill:before{content:""}.ri-parking-box-line:before{content:""}.ri-parking-fill:before{content:""}.ri-parking-line:before{content:""}.ri-passport-fill:before{content:""}.ri-passport-line:before{content:""}.ri-patreon-fill:before{content:""}.ri-patreon-line:before{content:""}.ri-pause-circle-fill:before{content:""}.ri-pause-circle-line:before{content:""}.ri-pause-fill:before{content:""}.ri-pause-line:before{content:""}.ri-pause-mini-fill:before{content:""}.ri-pause-mini-line:before{content:""}.ri-paypal-fill:before{content:""}.ri-paypal-line:before{content:""}.ri-pen-nib-fill:before{content:""}.ri-pen-nib-line:before{content:""}.ri-pencil-fill:before{content:""}.ri-pencil-line:before{content:""}.ri-pencil-ruler-2-fill:before{content:""}.ri-pencil-ruler-2-line:before{content:""}.ri-pencil-ruler-fill:before{content:""}.ri-pencil-ruler-line:before{content:""}.ri-percent-fill:before{content:""}.ri-percent-line:before{content:""}.ri-phone-camera-fill:before{content:""}.ri-phone-camera-line:before{content:""}.ri-phone-fill:before{content:""}.ri-phone-find-fill:before{content:""}.ri-phone-find-line:before{content:""}.ri-phone-line:before{content:""}.ri-phone-lock-fill:before{content:""}.ri-phone-lock-line:before{content:""}.ri-picture-in-picture-2-fill:before{content:""}.ri-picture-in-picture-2-line:before{content:""}.ri-picture-in-picture-exit-fill:before{content:""}.ri-picture-in-picture-exit-line:before{content:""}.ri-picture-in-picture-fill:before{content:""}.ri-picture-in-picture-line:before{content:""}.ri-pie-chart-2-fill:before{content:""}.ri-pie-chart-2-line:before{content:""}.ri-pie-chart-box-fill:before{content:""}.ri-pie-chart-box-line:before{content:""}.ri-pie-chart-fill:before{content:""}.ri-pie-chart-line:before{content:""}.ri-pin-distance-fill:before{content:""}.ri-pin-distance-line:before{content:""}.ri-ping-pong-fill:before{content:""}.ri-ping-pong-line:before{content:""}.ri-pinterest-fill:before{content:""}.ri-pinterest-line:before{content:""}.ri-pinyin-input:before{content:""}.ri-pixelfed-fill:before{content:""}.ri-pixelfed-line:before{content:""}.ri-plane-fill:before{content:""}.ri-plane-line:before{content:""}.ri-plant-fill:before{content:""}.ri-plant-line:before{content:""}.ri-play-circle-fill:before{content:""}.ri-play-circle-line:before{content:""}.ri-play-fill:before{content:""}.ri-play-line:before{content:""}.ri-play-list-2-fill:before{content:""}.ri-play-list-2-line:before{content:""}.ri-play-list-add-fill:before{content:""}.ri-play-list-add-line:before{content:""}.ri-play-list-fill:before{content:""}.ri-play-list-line:before{content:""}.ri-play-mini-fill:before{content:""}.ri-play-mini-line:before{content:""}.ri-playstation-fill:before{content:""}.ri-playstation-line:before{content:""}.ri-plug-2-fill:before{content:""}.ri-plug-2-line:before{content:""}.ri-plug-fill:before{content:""}.ri-plug-line:before{content:""}.ri-polaroid-2-fill:before{content:""}.ri-polaroid-2-line:before{content:""}.ri-polaroid-fill:before{content:""}.ri-polaroid-line:before{content:""}.ri-police-car-fill:before{content:""}.ri-police-car-line:before{content:""}.ri-price-tag-2-fill:before{content:""}.ri-price-tag-2-line:before{content:""}.ri-price-tag-3-fill:before{content:""}.ri-price-tag-3-line:before{content:""}.ri-price-tag-fill:before{content:""}.ri-price-tag-line:before{content:""}.ri-printer-cloud-fill:before{content:""}.ri-printer-cloud-line:before{content:""}.ri-printer-fill:before{content:""}.ri-printer-line:before{content:""}.ri-product-hunt-fill:before{content:""}.ri-product-hunt-line:before{content:""}.ri-profile-fill:before{content:""}.ri-profile-line:before{content:""}.ri-projector-2-fill:before{content:""}.ri-projector-2-line:before{content:""}.ri-projector-fill:before{content:""}.ri-projector-line:before{content:""}.ri-psychotherapy-fill:before{content:""}.ri-psychotherapy-line:before{content:""}.ri-pulse-fill:before{content:""}.ri-pulse-line:before{content:""}.ri-pushpin-2-fill:before{content:""}.ri-pushpin-2-line:before{content:""}.ri-pushpin-fill:before{content:""}.ri-pushpin-line:before{content:""}.ri-qq-fill:before{content:""}.ri-qq-line:before{content:""}.ri-qr-code-fill:before{content:""}.ri-qr-code-line:before{content:""}.ri-qr-scan-2-fill:before{content:""}.ri-qr-scan-2-line:before{content:""}.ri-qr-scan-fill:before{content:""}.ri-qr-scan-line:before{content:""}.ri-question-answer-fill:before{content:""}.ri-question-answer-line:before{content:""}.ri-question-fill:before{content:""}.ri-question-line:before{content:""}.ri-question-mark:before{content:""}.ri-questionnaire-fill:before{content:""}.ri-questionnaire-line:before{content:""}.ri-quill-pen-fill:before{content:""}.ri-quill-pen-line:before{content:""}.ri-radar-fill:before{content:""}.ri-radar-line:before{content:""}.ri-radio-2-fill:before{content:""}.ri-radio-2-line:before{content:""}.ri-radio-button-fill:before{content:""}.ri-radio-button-line:before{content:""}.ri-radio-fill:before{content:""}.ri-radio-line:before{content:""}.ri-rainbow-fill:before{content:""}.ri-rainbow-line:before{content:""}.ri-rainy-fill:before{content:""}.ri-rainy-line:before{content:""}.ri-reactjs-fill:before{content:""}.ri-reactjs-line:before{content:""}.ri-record-circle-fill:before{content:""}.ri-record-circle-line:before{content:""}.ri-record-mail-fill:before{content:""}.ri-record-mail-line:before{content:""}.ri-recycle-fill:before{content:""}.ri-recycle-line:before{content:""}.ri-red-packet-fill:before{content:""}.ri-red-packet-line:before{content:""}.ri-reddit-fill:before{content:""}.ri-reddit-line:before{content:""}.ri-refresh-fill:before{content:""}.ri-refresh-line:before{content:""}.ri-refund-2-fill:before{content:""}.ri-refund-2-line:before{content:""}.ri-refund-fill:before{content:""}.ri-refund-line:before{content:""}.ri-registered-fill:before{content:""}.ri-registered-line:before{content:""}.ri-remixicon-fill:before{content:""}.ri-remixicon-line:before{content:""}.ri-remote-control-2-fill:before{content:""}.ri-remote-control-2-line:before{content:""}.ri-remote-control-fill:before{content:""}.ri-remote-control-line:before{content:""}.ri-repeat-2-fill:before{content:""}.ri-repeat-2-line:before{content:""}.ri-repeat-fill:before{content:""}.ri-repeat-line:before{content:""}.ri-repeat-one-fill:before{content:""}.ri-repeat-one-line:before{content:""}.ri-reply-all-fill:before{content:""}.ri-reply-all-line:before{content:""}.ri-reply-fill:before{content:""}.ri-reply-line:before{content:""}.ri-reserved-fill:before{content:""}.ri-reserved-line:before{content:""}.ri-rest-time-fill:before{content:""}.ri-rest-time-line:before{content:""}.ri-restart-fill:before{content:""}.ri-restart-line:before{content:""}.ri-restaurant-2-fill:before{content:""}.ri-restaurant-2-line:before{content:""}.ri-restaurant-fill:before{content:""}.ri-restaurant-line:before{content:""}.ri-rewind-fill:before{content:""}.ri-rewind-line:before{content:""}.ri-rewind-mini-fill:before{content:""}.ri-rewind-mini-line:before{content:""}.ri-rhythm-fill:before{content:""}.ri-rhythm-line:before{content:""}.ri-riding-fill:before{content:""}.ri-riding-line:before{content:""}.ri-road-map-fill:before{content:""}.ri-road-map-line:before{content:""}.ri-roadster-fill:before{content:""}.ri-roadster-line:before{content:""}.ri-robot-fill:before{content:""}.ri-robot-line:before{content:""}.ri-rocket-2-fill:before{content:""}.ri-rocket-2-line:before{content:""}.ri-rocket-fill:before{content:""}.ri-rocket-line:before{content:""}.ri-rotate-lock-fill:before{content:""}.ri-rotate-lock-line:before{content:""}.ri-rounded-corner:before{content:""}.ri-route-fill:before{content:""}.ri-route-line:before{content:""}.ri-router-fill:before{content:""}.ri-router-line:before{content:""}.ri-rss-fill:before{content:""}.ri-rss-line:before{content:""}.ri-ruler-2-fill:before{content:""}.ri-ruler-2-line:before{content:""}.ri-ruler-fill:before{content:""}.ri-ruler-line:before{content:""}.ri-run-fill:before{content:""}.ri-run-line:before{content:""}.ri-safari-fill:before{content:""}.ri-safari-line:before{content:""}.ri-safe-2-fill:before{content:""}.ri-safe-2-line:before{content:""}.ri-safe-fill:before{content:""}.ri-safe-line:before{content:""}.ri-sailboat-fill:before{content:""}.ri-sailboat-line:before{content:""}.ri-save-2-fill:before{content:""}.ri-save-2-line:before{content:""}.ri-save-3-fill:before{content:""}.ri-save-3-line:before{content:""}.ri-save-fill:before{content:""}.ri-save-line:before{content:""}.ri-scales-2-fill:before{content:""}.ri-scales-2-line:before{content:""}.ri-scales-3-fill:before{content:""}.ri-scales-3-line:before{content:""}.ri-scales-fill:before{content:""}.ri-scales-line:before{content:""}.ri-scan-2-fill:before{content:""}.ri-scan-2-line:before{content:""}.ri-scan-fill:before{content:""}.ri-scan-line:before{content:""}.ri-scissors-2-fill:before{content:""}.ri-scissors-2-line:before{content:""}.ri-scissors-cut-fill:before{content:""}.ri-scissors-cut-line:before{content:""}.ri-scissors-fill:before{content:""}.ri-scissors-line:before{content:""}.ri-screenshot-2-fill:before{content:""}.ri-screenshot-2-line:before{content:""}.ri-screenshot-fill:before{content:""}.ri-screenshot-line:before{content:""}.ri-sd-card-fill:before{content:""}.ri-sd-card-line:before{content:""}.ri-sd-card-mini-fill:before{content:""}.ri-sd-card-mini-line:before{content:""}.ri-search-2-fill:before{content:""}.ri-search-2-line:before{content:""}.ri-search-eye-fill:before{content:""}.ri-search-eye-line:before{content:""}.ri-search-fill:before{content:""}.ri-search-line:before{content:""}.ri-secure-payment-fill:before{content:""}.ri-secure-payment-line:before{content:""}.ri-seedling-fill:before{content:""}.ri-seedling-line:before{content:""}.ri-send-backward:before{content:""}.ri-send-plane-2-fill:before{content:""}.ri-send-plane-2-line:before{content:""}.ri-send-plane-fill:before{content:""}.ri-send-plane-line:before{content:""}.ri-send-to-back:before{content:""}.ri-sensor-fill:before{content:""}.ri-sensor-line:before{content:""}.ri-separator:before{content:""}.ri-server-fill:before{content:""}.ri-server-line:before{content:""}.ri-service-fill:before{content:""}.ri-service-line:before{content:""}.ri-settings-2-fill:before{content:""}.ri-settings-2-line:before{content:""}.ri-settings-3-fill:before{content:""}.ri-settings-3-line:before{content:""}.ri-settings-4-fill:before{content:""}.ri-settings-4-line:before{content:""}.ri-settings-5-fill:before{content:""}.ri-settings-5-line:before{content:""}.ri-settings-6-fill:before{content:""}.ri-settings-6-line:before{content:""}.ri-settings-fill:before{content:""}.ri-settings-line:before{content:""}.ri-shape-2-fill:before{content:""}.ri-shape-2-line:before{content:""}.ri-shape-fill:before{content:""}.ri-shape-line:before{content:""}.ri-share-box-fill:before{content:""}.ri-share-box-line:before{content:""}.ri-share-circle-fill:before{content:""}.ri-share-circle-line:before{content:""}.ri-share-fill:before{content:""}.ri-share-forward-2-fill:before{content:""}.ri-share-forward-2-line:before{content:""}.ri-share-forward-box-fill:before{content:""}.ri-share-forward-box-line:before{content:""}.ri-share-forward-fill:before{content:""}.ri-share-forward-line:before{content:""}.ri-share-line:before{content:""}.ri-shield-check-fill:before{content:""}.ri-shield-check-line:before{content:""}.ri-shield-cross-fill:before{content:""}.ri-shield-cross-line:before{content:""}.ri-shield-fill:before{content:""}.ri-shield-flash-fill:before{content:""}.ri-shield-flash-line:before{content:""}.ri-shield-keyhole-fill:before{content:""}.ri-shield-keyhole-line:before{content:""}.ri-shield-line:before{content:""}.ri-shield-star-fill:before{content:""}.ri-shield-star-line:before{content:""}.ri-shield-user-fill:before{content:""}.ri-shield-user-line:before{content:""}.ri-ship-2-fill:before{content:""}.ri-ship-2-line:before{content:""}.ri-ship-fill:before{content:""}.ri-ship-line:before{content:""}.ri-shirt-fill:before{content:""}.ri-shirt-line:before{content:""}.ri-shopping-bag-2-fill:before{content:""}.ri-shopping-bag-2-line:before{content:""}.ri-shopping-bag-3-fill:before{content:""}.ri-shopping-bag-3-line:before{content:""}.ri-shopping-bag-fill:before{content:""}.ri-shopping-bag-line:before{content:""}.ri-shopping-basket-2-fill:before{content:""}.ri-shopping-basket-2-line:before{content:""}.ri-shopping-basket-fill:before{content:""}.ri-shopping-basket-line:before{content:""}.ri-shopping-cart-2-fill:before{content:""}.ri-shopping-cart-2-line:before{content:""}.ri-shopping-cart-fill:before{content:""}.ri-shopping-cart-line:before{content:""}.ri-showers-fill:before{content:""}.ri-showers-line:before{content:""}.ri-shuffle-fill:before{content:""}.ri-shuffle-line:before{content:""}.ri-shut-down-fill:before{content:""}.ri-shut-down-line:before{content:""}.ri-side-bar-fill:before{content:""}.ri-side-bar-line:before{content:""}.ri-signal-tower-fill:before{content:""}.ri-signal-tower-line:before{content:""}.ri-signal-wifi-1-fill:before{content:""}.ri-signal-wifi-1-line:before{content:""}.ri-signal-wifi-2-fill:before{content:""}.ri-signal-wifi-2-line:before{content:""}.ri-signal-wifi-3-fill:before{content:""}.ri-signal-wifi-3-line:before{content:""}.ri-signal-wifi-error-fill:before{content:""}.ri-signal-wifi-error-line:before{content:""}.ri-signal-wifi-fill:before{content:""}.ri-signal-wifi-line:before{content:""}.ri-signal-wifi-off-fill:before{content:""}.ri-signal-wifi-off-line:before{content:""}.ri-sim-card-2-fill:before{content:""}.ri-sim-card-2-line:before{content:""}.ri-sim-card-fill:before{content:""}.ri-sim-card-line:before{content:""}.ri-single-quotes-l:before{content:""}.ri-single-quotes-r:before{content:""}.ri-sip-fill:before{content:""}.ri-sip-line:before{content:""}.ri-skip-back-fill:before{content:""}.ri-skip-back-line:before{content:""}.ri-skip-back-mini-fill:before{content:""}.ri-skip-back-mini-line:before{content:""}.ri-skip-forward-fill:before{content:""}.ri-skip-forward-line:before{content:""}.ri-skip-forward-mini-fill:before{content:""}.ri-skip-forward-mini-line:before{content:""}.ri-skull-2-fill:before{content:""}.ri-skull-2-line:before{content:""}.ri-skull-fill:before{content:""}.ri-skull-line:before{content:""}.ri-skype-fill:before{content:""}.ri-skype-line:before{content:""}.ri-slack-fill:before{content:""}.ri-slack-line:before{content:""}.ri-slice-fill:before{content:""}.ri-slice-line:before{content:""}.ri-slideshow-2-fill:before{content:""}.ri-slideshow-2-line:before{content:""}.ri-slideshow-3-fill:before{content:""}.ri-slideshow-3-line:before{content:""}.ri-slideshow-4-fill:before{content:""}.ri-slideshow-4-line:before{content:""}.ri-slideshow-fill:before{content:""}.ri-slideshow-line:before{content:""}.ri-smartphone-fill:before{content:""}.ri-smartphone-line:before{content:""}.ri-snapchat-fill:before{content:""}.ri-snapchat-line:before{content:""}.ri-snowy-fill:before{content:""}.ri-snowy-line:before{content:""}.ri-sort-asc:before{content:""}.ri-sort-desc:before{content:""}.ri-sound-module-fill:before{content:""}.ri-sound-module-line:before{content:""}.ri-soundcloud-fill:before{content:""}.ri-soundcloud-line:before{content:""}.ri-space-ship-fill:before{content:""}.ri-space-ship-line:before{content:""}.ri-space:before{content:""}.ri-spam-2-fill:before{content:""}.ri-spam-2-line:before{content:""}.ri-spam-3-fill:before{content:""}.ri-spam-3-line:before{content:""}.ri-spam-fill:before{content:""}.ri-spam-line:before{content:""}.ri-speaker-2-fill:before{content:""}.ri-speaker-2-line:before{content:""}.ri-speaker-3-fill:before{content:""}.ri-speaker-3-line:before{content:""}.ri-speaker-fill:before{content:""}.ri-speaker-line:before{content:""}.ri-spectrum-fill:before{content:""}.ri-spectrum-line:before{content:""}.ri-speed-fill:before{content:""}.ri-speed-line:before{content:""}.ri-speed-mini-fill:before{content:""}.ri-speed-mini-line:before{content:""}.ri-split-cells-horizontal:before{content:""}.ri-split-cells-vertical:before{content:""}.ri-spotify-fill:before{content:""}.ri-spotify-line:before{content:""}.ri-spy-fill:before{content:""}.ri-spy-line:before{content:""}.ri-stack-fill:before{content:""}.ri-stack-line:before{content:""}.ri-stack-overflow-fill:before{content:""}.ri-stack-overflow-line:before{content:""}.ri-stackshare-fill:before{content:""}.ri-stackshare-line:before{content:""}.ri-star-fill:before{content:""}.ri-star-half-fill:before{content:""}.ri-star-half-line:before{content:""}.ri-star-half-s-fill:before{content:""}.ri-star-half-s-line:before{content:""}.ri-star-line:before{content:""}.ri-star-s-fill:before{content:""}.ri-star-s-line:before{content:""}.ri-star-smile-fill:before{content:""}.ri-star-smile-line:before{content:""}.ri-steam-fill:before{content:""}.ri-steam-line:before{content:""}.ri-steering-2-fill:before{content:""}.ri-steering-2-line:before{content:""}.ri-steering-fill:before{content:""}.ri-steering-line:before{content:""}.ri-stethoscope-fill:before{content:""}.ri-stethoscope-line:before{content:""}.ri-sticky-note-2-fill:before{content:""}.ri-sticky-note-2-line:before{content:""}.ri-sticky-note-fill:before{content:""}.ri-sticky-note-line:before{content:""}.ri-stock-fill:before{content:""}.ri-stock-line:before{content:""}.ri-stop-circle-fill:before{content:""}.ri-stop-circle-line:before{content:""}.ri-stop-fill:before{content:""}.ri-stop-line:before{content:""}.ri-stop-mini-fill:before{content:""}.ri-stop-mini-line:before{content:""}.ri-store-2-fill:before{content:""}.ri-store-2-line:before{content:""}.ri-store-3-fill:before{content:""}.ri-store-3-line:before{content:""}.ri-store-fill:before{content:""}.ri-store-line:before{content:""}.ri-strikethrough-2:before{content:""}.ri-strikethrough:before{content:""}.ri-subscript-2:before{content:""}.ri-subscript:before{content:""}.ri-subtract-fill:before{content:""}.ri-subtract-line:before{content:""}.ri-subway-fill:before{content:""}.ri-subway-line:before{content:""}.ri-subway-wifi-fill:before{content:""}.ri-subway-wifi-line:before{content:""}.ri-suitcase-2-fill:before{content:""}.ri-suitcase-2-line:before{content:""}.ri-suitcase-3-fill:before{content:""}.ri-suitcase-3-line:before{content:""}.ri-suitcase-fill:before{content:""}.ri-suitcase-line:before{content:""}.ri-sun-cloudy-fill:before{content:""}.ri-sun-cloudy-line:before{content:""}.ri-sun-fill:before{content:""}.ri-sun-foggy-fill:before{content:""}.ri-sun-foggy-line:before{content:""}.ri-sun-line:before{content:""}.ri-superscript-2:before{content:""}.ri-superscript:before{content:""}.ri-surgical-mask-fill:before{content:""}.ri-surgical-mask-line:before{content:""}.ri-surround-sound-fill:before{content:""}.ri-surround-sound-line:before{content:""}.ri-survey-fill:before{content:""}.ri-survey-line:before{content:""}.ri-swap-box-fill:before{content:""}.ri-swap-box-line:before{content:""}.ri-swap-fill:before{content:""}.ri-swap-line:before{content:""}.ri-switch-fill:before{content:""}.ri-switch-line:before{content:""}.ri-sword-fill:before{content:""}.ri-sword-line:before{content:""}.ri-syringe-fill:before{content:""}.ri-syringe-line:before{content:""}.ri-t-box-fill:before{content:""}.ri-t-box-line:before{content:""}.ri-t-shirt-2-fill:before{content:""}.ri-t-shirt-2-line:before{content:""}.ri-t-shirt-air-fill:before{content:""}.ri-t-shirt-air-line:before{content:""}.ri-t-shirt-fill:before{content:""}.ri-t-shirt-line:before{content:""}.ri-table-2:before{content:""}.ri-table-alt-fill:before{content:""}.ri-table-alt-line:before{content:""}.ri-table-fill:before{content:""}.ri-table-line:before{content:""}.ri-tablet-fill:before{content:""}.ri-tablet-line:before{content:""}.ri-takeaway-fill:before{content:""}.ri-takeaway-line:before{content:""}.ri-taobao-fill:before{content:""}.ri-taobao-line:before{content:""}.ri-tape-fill:before{content:""}.ri-tape-line:before{content:""}.ri-task-fill:before{content:""}.ri-task-line:before{content:""}.ri-taxi-fill:before{content:""}.ri-taxi-line:before{content:""}.ri-taxi-wifi-fill:before{content:""}.ri-taxi-wifi-line:before{content:""}.ri-team-fill:before{content:""}.ri-team-line:before{content:""}.ri-telegram-fill:before{content:""}.ri-telegram-line:before{content:""}.ri-temp-cold-fill:before{content:""}.ri-temp-cold-line:before{content:""}.ri-temp-hot-fill:before{content:""}.ri-temp-hot-line:before{content:""}.ri-terminal-box-fill:before{content:""}.ri-terminal-box-line:before{content:""}.ri-terminal-fill:before{content:""}.ri-terminal-line:before{content:""}.ri-terminal-window-fill:before{content:""}.ri-terminal-window-line:before{content:""}.ri-test-tube-fill:before{content:""}.ri-test-tube-line:before{content:""}.ri-text-direction-l:before{content:""}.ri-text-direction-r:before{content:""}.ri-text-spacing:before{content:""}.ri-text-wrap:before{content:""}.ri-text:before{content:""}.ri-thermometer-fill:before{content:""}.ri-thermometer-line:before{content:""}.ri-thumb-down-fill:before{content:""}.ri-thumb-down-line:before{content:""}.ri-thumb-up-fill:before{content:""}.ri-thumb-up-line:before{content:""}.ri-thunderstorms-fill:before{content:""}.ri-thunderstorms-line:before{content:""}.ri-ticket-2-fill:before{content:""}.ri-ticket-2-line:before{content:""}.ri-ticket-fill:before{content:""}.ri-ticket-line:before{content:""}.ri-time-fill:before{content:""}.ri-time-line:before{content:""}.ri-timer-2-fill:before{content:""}.ri-timer-2-line:before{content:""}.ri-timer-fill:before{content:""}.ri-timer-flash-fill:before{content:""}.ri-timer-flash-line:before{content:""}.ri-timer-line:before{content:""}.ri-todo-fill:before{content:""}.ri-todo-line:before{content:""}.ri-toggle-fill:before{content:""}.ri-toggle-line:before{content:""}.ri-tools-fill:before{content:""}.ri-tools-line:before{content:""}.ri-tornado-fill:before{content:""}.ri-tornado-line:before{content:""}.ri-trademark-fill:before{content:""}.ri-trademark-line:before{content:""}.ri-traffic-light-fill:before{content:""}.ri-traffic-light-line:before{content:""}.ri-train-fill:before{content:""}.ri-train-line:before{content:""}.ri-train-wifi-fill:before{content:""}.ri-train-wifi-line:before{content:""}.ri-translate-2:before{content:""}.ri-translate:before{content:""}.ri-travesti-fill:before{content:""}.ri-travesti-line:before{content:""}.ri-treasure-map-fill:before{content:""}.ri-treasure-map-line:before{content:""}.ri-trello-fill:before{content:""}.ri-trello-line:before{content:""}.ri-trophy-fill:before{content:""}.ri-trophy-line:before{content:""}.ri-truck-fill:before{content:""}.ri-truck-line:before{content:""}.ri-tumblr-fill:before{content:""}.ri-tumblr-line:before{content:""}.ri-tv-2-fill:before{content:""}.ri-tv-2-line:before{content:""}.ri-tv-fill:before{content:""}.ri-tv-line:before{content:""}.ri-twitch-fill:before{content:""}.ri-twitch-line:before{content:""}.ri-twitter-fill:before{content:""}.ri-twitter-line:before{content:""}.ri-typhoon-fill:before{content:""}.ri-typhoon-line:before{content:""}.ri-u-disk-fill:before{content:""}.ri-u-disk-line:before{content:""}.ri-ubuntu-fill:before{content:""}.ri-ubuntu-line:before{content:""}.ri-umbrella-fill:before{content:""}.ri-umbrella-line:before{content:""}.ri-underline:before{content:""}.ri-uninstall-fill:before{content:""}.ri-uninstall-line:before{content:""}.ri-unsplash-fill:before{content:""}.ri-unsplash-line:before{content:""}.ri-upload-2-fill:before{content:""}.ri-upload-2-line:before{content:""}.ri-upload-cloud-2-fill:before{content:""}.ri-upload-cloud-2-line:before{content:""}.ri-upload-cloud-fill:before{content:""}.ri-upload-cloud-line:before{content:""}.ri-upload-fill:before{content:""}.ri-upload-line:before{content:""}.ri-usb-fill:before{content:""}.ri-usb-line:before{content:""}.ri-user-2-fill:before{content:""}.ri-user-2-line:before{content:""}.ri-user-3-fill:before{content:""}.ri-user-3-line:before{content:""}.ri-user-4-fill:before{content:""}.ri-user-4-line:before{content:""}.ri-user-5-fill:before{content:""}.ri-user-5-line:before{content:""}.ri-user-6-fill:before{content:""}.ri-user-6-line:before{content:""}.ri-user-add-fill:before{content:""}.ri-user-add-line:before{content:""}.ri-user-fill:before{content:""}.ri-user-follow-fill:before{content:""}.ri-user-follow-line:before{content:""}.ri-user-heart-fill:before{content:""}.ri-user-heart-line:before{content:""}.ri-user-line:before{content:""}.ri-user-location-fill:before{content:""}.ri-user-location-line:before{content:""}.ri-user-received-2-fill:before{content:""}.ri-user-received-2-line:before{content:""}.ri-user-received-fill:before{content:""}.ri-user-received-line:before{content:""}.ri-user-search-fill:before{content:""}.ri-user-search-line:before{content:""}.ri-user-settings-fill:before{content:""}.ri-user-settings-line:before{content:""}.ri-user-shared-2-fill:before{content:""}.ri-user-shared-2-line:before{content:""}.ri-user-shared-fill:before{content:""}.ri-user-shared-line:before{content:""}.ri-user-smile-fill:before{content:""}.ri-user-smile-line:before{content:""}.ri-user-star-fill:before{content:""}.ri-user-star-line:before{content:""}.ri-user-unfollow-fill:before{content:""}.ri-user-unfollow-line:before{content:""}.ri-user-voice-fill:before{content:""}.ri-user-voice-line:before{content:""}.ri-video-add-fill:before{content:""}.ri-video-add-line:before{content:""}.ri-video-chat-fill:before{content:""}.ri-video-chat-line:before{content:""}.ri-video-download-fill:before{content:""}.ri-video-download-line:before{content:""}.ri-video-fill:before{content:""}.ri-video-line:before{content:""}.ri-video-upload-fill:before{content:""}.ri-video-upload-line:before{content:""}.ri-vidicon-2-fill:before{content:""}.ri-vidicon-2-line:before{content:""}.ri-vidicon-fill:before{content:""}.ri-vidicon-line:before{content:""}.ri-vimeo-fill:before{content:""}.ri-vimeo-line:before{content:""}.ri-vip-crown-2-fill:before{content:""}.ri-vip-crown-2-line:before{content:""}.ri-vip-crown-fill:before{content:""}.ri-vip-crown-line:before{content:""}.ri-vip-diamond-fill:before{content:""}.ri-vip-diamond-line:before{content:""}.ri-vip-fill:before{content:""}.ri-vip-line:before{content:""}.ri-virus-fill:before{content:""}.ri-virus-line:before{content:""}.ri-visa-fill:before{content:""}.ri-visa-line:before{content:""}.ri-voice-recognition-fill:before{content:""}.ri-voice-recognition-line:before{content:""}.ri-voiceprint-fill:before{content:""}.ri-voiceprint-line:before{content:""}.ri-volume-down-fill:before{content:""}.ri-volume-down-line:before{content:""}.ri-volume-mute-fill:before{content:""}.ri-volume-mute-line:before{content:""}.ri-volume-off-vibrate-fill:before{content:""}.ri-volume-off-vibrate-line:before{content:""}.ri-volume-up-fill:before{content:""}.ri-volume-up-line:before{content:""}.ri-volume-vibrate-fill:before{content:""}.ri-volume-vibrate-line:before{content:""}.ri-vuejs-fill:before{content:""}.ri-vuejs-line:before{content:""}.ri-walk-fill:before{content:""}.ri-walk-line:before{content:""}.ri-wallet-2-fill:before{content:""}.ri-wallet-2-line:before{content:""}.ri-wallet-3-fill:before{content:""}.ri-wallet-3-line:before{content:""}.ri-wallet-fill:before{content:""}.ri-wallet-line:before{content:""}.ri-water-flash-fill:before{content:""}.ri-water-flash-line:before{content:""}.ri-webcam-fill:before{content:""}.ri-webcam-line:before{content:""}.ri-wechat-2-fill:before{content:""}.ri-wechat-2-line:before{content:""}.ri-wechat-fill:before{content:""}.ri-wechat-line:before{content:""}.ri-wechat-pay-fill:before{content:""}.ri-wechat-pay-line:before{content:""}.ri-weibo-fill:before{content:""}.ri-weibo-line:before{content:""}.ri-whatsapp-fill:before{content:""}.ri-whatsapp-line:before{content:""}.ri-wheelchair-fill:before{content:""}.ri-wheelchair-line:before{content:""}.ri-wifi-fill:before{content:""}.ri-wifi-line:before{content:""}.ri-wifi-off-fill:before{content:""}.ri-wifi-off-line:before{content:""}.ri-window-2-fill:before{content:""}.ri-window-2-line:before{content:""}.ri-window-fill:before{content:""}.ri-window-line:before{content:""}.ri-windows-fill:before{content:""}.ri-windows-line:before{content:""}.ri-windy-fill:before{content:""}.ri-windy-line:before{content:""}.ri-wireless-charging-fill:before{content:""}.ri-wireless-charging-line:before{content:""}.ri-women-fill:before{content:""}.ri-women-line:before{content:""}.ri-wubi-input:before{content:""}.ri-xbox-fill:before{content:""}.ri-xbox-line:before{content:""}.ri-xing-fill:before{content:""}.ri-xing-line:before{content:""}.ri-youtube-fill:before{content:""}.ri-youtube-line:before{content:""}.ri-zcool-fill:before{content:""}.ri-zcool-line:before{content:""}.ri-zhihu-fill:before{content:""}.ri-zhihu-line:before{content:""}.ri-zoom-in-fill:before{content:""}.ri-zoom-in-line:before{content:""}.ri-zoom-out-fill:before{content:""}.ri-zoom-out-line:before{content:""}.ri-zzz-fill:before{content:""}.ri-zzz-line:before{content:""}.ri-arrow-down-double-fill:before{content:""}.ri-arrow-down-double-line:before{content:""}.ri-arrow-left-double-fill:before{content:""}.ri-arrow-left-double-line:before{content:""}.ri-arrow-right-double-fill:before{content:""}.ri-arrow-right-double-line:before{content:""}.ri-arrow-turn-back-fill:before{content:""}.ri-arrow-turn-back-line:before{content:""}.ri-arrow-turn-forward-fill:before{content:""}.ri-arrow-turn-forward-line:before{content:""}.ri-arrow-up-double-fill:before{content:""}.ri-arrow-up-double-line:before{content:""}.ri-bard-fill:before{content:""}.ri-bard-line:before{content:""}.ri-bootstrap-fill:before{content:""}.ri-bootstrap-line:before{content:""}.ri-box-1-fill:before{content:""}.ri-box-1-line:before{content:""}.ri-box-2-fill:before{content:""}.ri-box-2-line:before{content:""}.ri-box-3-fill:before{content:""}.ri-box-3-line:before{content:""}.ri-brain-fill:before{content:""}.ri-brain-line:before{content:""}.ri-candle-fill:before{content:""}.ri-candle-line:before{content:""}.ri-cash-fill:before{content:""}.ri-cash-line:before{content:""}.ri-contract-left-fill:before{content:""}.ri-contract-left-line:before{content:""}.ri-contract-left-right-fill:before{content:""}.ri-contract-left-right-line:before{content:""}.ri-contract-right-fill:before{content:""}.ri-contract-right-line:before{content:""}.ri-contract-up-down-fill:before{content:""}.ri-contract-up-down-line:before{content:""}.ri-copilot-fill:before{content:""}.ri-copilot-line:before{content:""}.ri-corner-down-left-fill:before{content:""}.ri-corner-down-left-line:before{content:""}.ri-corner-down-right-fill:before{content:""}.ri-corner-down-right-line:before{content:""}.ri-corner-left-down-fill:before{content:""}.ri-corner-left-down-line:before{content:""}.ri-corner-left-up-fill:before{content:""}.ri-corner-left-up-line:before{content:""}.ri-corner-right-down-fill:before{content:""}.ri-corner-right-down-line:before{content:""}.ri-corner-right-up-fill:before{content:""}.ri-corner-right-up-line:before{content:""}.ri-corner-up-left-double-fill:before{content:""}.ri-corner-up-left-double-line:before{content:""}.ri-corner-up-left-fill:before{content:""}.ri-corner-up-left-line:before{content:""}.ri-corner-up-right-double-fill:before{content:""}.ri-corner-up-right-double-line:before{content:""}.ri-corner-up-right-fill:before{content:""}.ri-corner-up-right-line:before{content:""}.ri-cross-fill:before{content:""}.ri-cross-line:before{content:""}.ri-edge-new-fill:before{content:""}.ri-edge-new-line:before{content:""}.ri-equal-fill:before{content:""}.ri-equal-line:before{content:""}.ri-expand-left-fill:before{content:""}.ri-expand-left-line:before{content:""}.ri-expand-left-right-fill:before{content:""}.ri-expand-left-right-line:before{content:""}.ri-expand-right-fill:before{content:""}.ri-expand-right-line:before{content:""}.ri-expand-up-down-fill:before{content:""}.ri-expand-up-down-line:before{content:""}.ri-flickr-fill:before{content:""}.ri-flickr-line:before{content:""}.ri-forward-10-fill:before{content:""}.ri-forward-10-line:before{content:""}.ri-forward-15-fill:before{content:""}.ri-forward-15-line:before{content:""}.ri-forward-30-fill:before{content:""}.ri-forward-30-line:before{content:""}.ri-forward-5-fill:before{content:""}.ri-forward-5-line:before{content:""}.ri-graduation-cap-fill:before{content:""}.ri-graduation-cap-line:before{content:""}.ri-home-office-fill:before{content:""}.ri-home-office-line:before{content:""}.ri-hourglass-2-fill:before{content:""}.ri-hourglass-2-line:before{content:""}.ri-hourglass-fill:before{content:""}.ri-hourglass-line:before{content:""}.ri-javascript-fill:before{content:""}.ri-javascript-line:before{content:""}.ri-loop-left-fill:before{content:""}.ri-loop-left-line:before{content:""}.ri-loop-right-fill:before{content:""}.ri-loop-right-line:before{content:""}.ri-memories-fill:before{content:""}.ri-memories-line:before{content:""}.ri-meta-fill:before{content:""}.ri-meta-line:before{content:""}.ri-microsoft-loop-fill:before{content:""}.ri-microsoft-loop-line:before{content:""}.ri-nft-fill:before{content:""}.ri-nft-line:before{content:""}.ri-notion-fill:before{content:""}.ri-notion-line:before{content:""}.ri-openai-fill:before{content:""}.ri-openai-line:before{content:""}.ri-overline:before{content:""}.ri-p2p-fill:before{content:""}.ri-p2p-line:before{content:""}.ri-presentation-fill:before{content:""}.ri-presentation-line:before{content:""}.ri-replay-10-fill:before{content:""}.ri-replay-10-line:before{content:""}.ri-replay-15-fill:before{content:""}.ri-replay-15-line:before{content:""}.ri-replay-30-fill:before{content:""}.ri-replay-30-line:before{content:""}.ri-replay-5-fill:before{content:""}.ri-replay-5-line:before{content:""}.ri-school-fill:before{content:""}.ri-school-line:before{content:""}.ri-shining-2-fill:before{content:""}.ri-shining-2-line:before{content:""}.ri-shining-fill:before{content:""}.ri-shining-line:before{content:""}.ri-sketching:before{content:""}.ri-skip-down-fill:before{content:""}.ri-skip-down-line:before{content:""}.ri-skip-left-fill:before{content:""}.ri-skip-left-line:before{content:""}.ri-skip-right-fill:before{content:""}.ri-skip-right-line:before{content:""}.ri-skip-up-fill:before{content:""}.ri-skip-up-line:before{content:""}.ri-slow-down-fill:before{content:""}.ri-slow-down-line:before{content:""}.ri-sparkling-2-fill:before{content:""}.ri-sparkling-2-line:before{content:""}.ri-sparkling-fill:before{content:""}.ri-sparkling-line:before{content:""}.ri-speak-fill:before{content:""}.ri-speak-line:before{content:""}.ri-speed-up-fill:before{content:""}.ri-speed-up-line:before{content:""}.ri-tiktok-fill:before{content:""}.ri-tiktok-line:before{content:""}.ri-token-swap-fill:before{content:""}.ri-token-swap-line:before{content:""}.ri-unpin-fill:before{content:""}.ri-unpin-line:before{content:""}.ri-wechat-channels-fill:before{content:""}.ri-wechat-channels-line:before{content:""}.ri-wordpress-fill:before{content:""}.ri-wordpress-line:before{content:""}.ri-blender-fill:before{content:""}.ri-blender-line:before{content:""}.ri-emoji-sticker-fill:before{content:""}.ri-emoji-sticker-line:before{content:""}.ri-git-close-pull-request-fill:before{content:""}.ri-git-close-pull-request-line:before{content:""}.ri-instance-fill:before{content:""}.ri-instance-line:before{content:""}.ri-megaphone-fill:before{content:""}.ri-megaphone-line:before{content:""}.ri-pass-expired-fill:before{content:""}.ri-pass-expired-line:before{content:""}.ri-pass-pending-fill:before{content:""}.ri-pass-pending-line:before{content:""}.ri-pass-valid-fill:before{content:""}.ri-pass-valid-line:before{content:""}.ri-ai-generate:before{content:""}.ri-calendar-close-fill:before{content:""}.ri-calendar-close-line:before{content:""}.ri-draggable:before{content:""}.ri-font-family:before{content:""}.ri-font-mono:before{content:""}.ri-font-sans-serif:before{content:""}.ri-hard-drive-3-fill:before{content:""}.ri-hard-drive-3-line:before{content:""}.ri-kick-fill:before{content:""}.ri-kick-line:before{content:""}.ri-list-check-3:before{content:""}.ri-list-indefinite:before{content:""}.ri-list-ordered-2:before{content:""}.ri-list-radio:before{content:""}.ri-openbase-fill:before{content:""}.ri-openbase-line:before{content:""}.ri-planet-fill:before{content:""}.ri-planet-line:before{content:""}.ri-prohibited-fill:before{content:""}.ri-prohibited-line:before{content:""}.ri-quote-text:before{content:""}.ri-seo-fill:before{content:""}.ri-seo-line:before{content:""}.ri-slash-commands:before{content:""}.ri-archive-2-fill:before{content:""}.ri-archive-2-line:before{content:""}.ri-inbox-2-fill:before{content:""}.ri-inbox-2-line:before{content:""}.ri-shake-hands-fill:before{content:""}.ri-shake-hands-line:before{content:""}.ri-supabase-fill:before{content:""}.ri-supabase-line:before{content:""}.ri-water-percent-fill:before{content:""}.ri-water-percent-line:before{content:""}.ri-yuque-fill:before{content:""}.ri-yuque-line:before{content:""}.ri-crosshair-2-fill:before{content:""}.ri-crosshair-2-line:before{content:""}.ri-crosshair-fill:before{content:""}.ri-crosshair-line:before{content:""}.ri-file-close-fill:before{content:""}.ri-file-close-line:before{content:""}.ri-infinity-fill:before{content:""}.ri-infinity-line:before{content:""}.ri-rfid-fill:before{content:""}.ri-rfid-line:before{content:""}.ri-slash-commands-2:before{content:""}.ri-user-forbid-fill:before{content:""}.ri-user-forbid-line:before{content:""}.ri-beer-fill:before{content:""}.ri-beer-line:before{content:""}.ri-circle-fill:before{content:""}.ri-circle-line:before{content:""}.ri-dropdown-list:before{content:""}.ri-file-image-fill:before{content:""}.ri-file-image-line:before{content:""}.ri-file-pdf-2-fill:before{content:""}.ri-file-pdf-2-line:before{content:""}.ri-file-video-fill:before{content:""}.ri-file-video-line:before{content:""}.ri-folder-image-fill:before{content:""}.ri-folder-image-line:before{content:""}.ri-folder-video-fill:before{content:""}.ri-folder-video-line:before{content:""}.ri-hexagon-fill:before{content:""}.ri-hexagon-line:before{content:""}.ri-menu-search-fill:before{content:""}.ri-menu-search-line:before{content:""}.ri-octagon-fill:before{content:""}.ri-octagon-line:before{content:""}.ri-pentagon-fill:before{content:""}.ri-pentagon-line:before{content:""}.ri-rectangle-fill:before{content:""}.ri-rectangle-line:before{content:""}.ri-robot-2-fill:before{content:""}.ri-robot-2-line:before{content:""}.ri-shapes-fill:before{content:""}.ri-shapes-line:before{content:""}.ri-square-fill:before{content:""}.ri-square-line:before{content:""}.ri-tent-fill:before{content:""}.ri-tent-line:before{content:""}.ri-threads-fill:before{content:""}.ri-threads-line:before{content:""}.ri-tree-fill:before{content:""}.ri-tree-line:before{content:""}.ri-triangle-fill:before{content:""}.ri-triangle-line:before{content:""}.ri-twitter-x-fill:before{content:""}.ri-twitter-x-line:before{content:""}.ri-verified-badge-fill:before{content:""}.ri-verified-badge-line:before{content:""}.ri-armchair-fill:before{content:""}.ri-armchair-line:before{content:""}.ri-bnb-fill:before{content:""}.ri-bnb-line:before{content:""}.ri-bread-fill:before{content:""}.ri-bread-line:before{content:""}.ri-btc-fill:before{content:""}.ri-btc-line:before{content:""}.ri-calendar-schedule-fill:before{content:""}.ri-calendar-schedule-line:before{content:""}.ri-dice-1-fill:before{content:""}.ri-dice-1-line:before{content:""}.ri-dice-2-fill:before{content:""}.ri-dice-2-line:before{content:""}.ri-dice-3-fill:before{content:""}.ri-dice-3-line:before{content:""}.ri-dice-4-fill:before{content:""}.ri-dice-4-line:before{content:""}.ri-dice-5-fill:before{content:""}.ri-dice-5-line:before{content:""}.ri-dice-6-fill:before{content:""}.ri-dice-6-line:before{content:""}.ri-dice-fill:before{content:""}.ri-dice-line:before{content:""}.ri-drinks-fill:before{content:""}.ri-drinks-line:before{content:""}.ri-equalizer-2-fill:before{content:""}.ri-equalizer-2-line:before{content:""}.ri-equalizer-3-fill:before{content:""}.ri-equalizer-3-line:before{content:""}.ri-eth-fill:before{content:""}.ri-eth-line:before{content:""}.ri-flower-fill:before{content:""}.ri-flower-line:before{content:""}.ri-glasses-2-fill:before{content:""}.ri-glasses-2-line:before{content:""}.ri-glasses-fill:before{content:""}.ri-glasses-line:before{content:""}.ri-goggles-fill:before{content:""}.ri-goggles-line:before{content:""}.ri-image-circle-fill:before{content:""}.ri-image-circle-line:before{content:""}.ri-info-i:before{content:""}.ri-money-rupee-circle-fill:before{content:""}.ri-money-rupee-circle-line:before{content:""}.ri-news-fill:before{content:""}.ri-news-line:before{content:""}.ri-robot-3-fill:before{content:""}.ri-robot-3-line:before{content:""}.ri-share-2-fill:before{content:""}.ri-share-2-line:before{content:""}.ri-sofa-fill:before{content:""}.ri-sofa-line:before{content:""}.ri-svelte-fill:before{content:""}.ri-svelte-line:before{content:""}.ri-vk-fill:before{content:""}.ri-vk-line:before{content:""}.ri-xrp-fill:before{content:""}.ri-xrp-line:before{content:""}.ri-xtz-fill:before{content:""}.ri-xtz-line:before{content:""}.ri-archive-stack-fill:before{content:""}.ri-archive-stack-line:before{content:""}.ri-bowl-fill:before{content:""}.ri-bowl-line:before{content:""}.ri-calendar-view:before{content:""}.ri-carousel-view:before{content:""}.ri-code-block:before{content:""}.ri-color-filter-fill:before{content:""}.ri-color-filter-line:before{content:""}.ri-contacts-book-3-fill:before{content:""}.ri-contacts-book-3-line:before{content:""}.ri-contract-fill:before{content:""}.ri-contract-line:before{content:""}.ri-drinks-2-fill:before{content:""}.ri-drinks-2-line:before{content:""}.ri-export-fill:before{content:""}.ri-export-line:before{content:""}.ri-file-check-fill:before{content:""}.ri-file-check-line:before{content:""}.ri-focus-mode:before{content:""}.ri-folder-6-fill:before{content:""}.ri-folder-6-line:before{content:""}.ri-folder-check-fill:before{content:""}.ri-folder-check-line:before{content:""}.ri-folder-close-fill:before{content:""}.ri-folder-close-line:before{content:""}.ri-folder-cloud-fill:before{content:""}.ri-folder-cloud-line:before{content:""}.ri-gallery-view-2:before{content:""}.ri-gallery-view:before{content:""}.ri-hand:before{content:""}.ri-import-fill:before{content:""}.ri-import-line:before{content:""}.ri-information-2-fill:before{content:""}.ri-information-2-line:before{content:""}.ri-kanban-view-2:before{content:""}.ri-kanban-view:before{content:""}.ri-list-view:before{content:""}.ri-lock-star-fill:before{content:""}.ri-lock-star-line:before{content:""}.ri-puzzle-2-fill:before{content:""}.ri-puzzle-2-line:before{content:""}.ri-puzzle-fill:before{content:""}.ri-puzzle-line:before{content:""}.ri-ram-2-fill:before{content:""}.ri-ram-2-line:before{content:""}.ri-ram-fill:before{content:""}.ri-ram-line:before{content:""}.ri-receipt-fill:before{content:""}.ri-receipt-line:before{content:""}.ri-shadow-fill:before{content:""}.ri-shadow-line:before{content:""}.ri-sidebar-fold-fill:before{content:""}.ri-sidebar-fold-line:before{content:""}.ri-sidebar-unfold-fill:before{content:""}.ri-sidebar-unfold-line:before{content:""}.ri-slideshow-view:before{content:""}.ri-sort-alphabet-asc:before{content:""}.ri-sort-alphabet-desc:before{content:""}.ri-sort-number-asc:before{content:""}.ri-sort-number-desc:before{content:""}.ri-stacked-view:before{content:""}.ri-sticky-note-add-fill:before{content:""}.ri-sticky-note-add-line:before{content:""}.ri-swap-2-fill:before{content:""}.ri-swap-2-line:before{content:""}.ri-swap-3-fill:before{content:""}.ri-swap-3-line:before{content:""}.ri-table-3:before{content:""}.ri-table-view:before{content:""}.ri-text-block:before{content:""}.ri-text-snippet:before{content:""}.ri-timeline-view:before{content:""}.ri-blogger-fill:before{content:""}.ri-blogger-line:before{content:""}.ri-chat-thread-fill:before{content:""}.ri-chat-thread-line:before{content:""}.ri-discount-percent-fill:before{content:""}.ri-discount-percent-line:before{content:""}.ri-exchange-2-fill:before{content:""}.ri-exchange-2-line:before{content:""}.ri-git-fork-fill:before{content:""}.ri-git-fork-line:before{content:""}.ri-input-field:before{content:""}.ri-progress-1-fill:before{content:""}.ri-progress-1-line:before{content:""}.ri-progress-2-fill:before{content:""}.ri-progress-2-line:before{content:""}.ri-progress-3-fill:before{content:""}.ri-progress-3-line:before{content:""}.ri-progress-4-fill:before{content:""}.ri-progress-4-line:before{content:""}.ri-progress-5-fill:before{content:""}.ri-progress-5-line:before{content:""}.ri-progress-6-fill:before{content:""}.ri-progress-6-line:before{content:""}.ri-progress-7-fill:before{content:""}.ri-progress-7-line:before{content:""}.ri-progress-8-fill:before{content:""}.ri-progress-8-line:before{content:""}.ri-remix-run-fill:before{content:""}.ri-remix-run-line:before{content:""}.ri-signpost-fill:before{content:""}.ri-signpost-line:before{content:""}.ri-time-zone-fill:before{content:""}.ri-time-zone-line:before{content:""}.ri-arrow-down-wide-fill:before{content:""}.ri-arrow-down-wide-line:before{content:""}.ri-arrow-left-wide-fill:before{content:""}.ri-arrow-left-wide-line:before{content:""}.ri-arrow-right-wide-fill:before{content:""}.ri-arrow-right-wide-line:before{content:""}.ri-arrow-up-wide-fill:before{content:""}.ri-arrow-up-wide-line:before{content:""}.ri-bluesky-fill:before{content:""}.ri-bluesky-line:before{content:""}.ri-expand-height-fill:before{content:""}.ri-expand-height-line:before{content:""}.ri-expand-width-fill:before{content:""}.ri-expand-width-line:before{content:""}.ri-forward-end-fill:before{content:""}.ri-forward-end-line:before{content:""}.ri-forward-end-mini-fill:before{content:""}.ri-forward-end-mini-line:before{content:""}.ri-friendica-fill:before{content:""}.ri-friendica-line:before{content:""}.ri-git-pr-draft-fill:before{content:""}.ri-git-pr-draft-line:before{content:""}.ri-play-reverse-fill:before{content:""}.ri-play-reverse-line:before{content:""}.ri-play-reverse-mini-fill:before{content:""}.ri-play-reverse-mini-line:before{content:""}.ri-rewind-start-fill:before{content:""}.ri-rewind-start-line:before{content:""}.ri-rewind-start-mini-fill:before{content:""}.ri-rewind-start-mini-line:before{content:""}.ri-scroll-to-bottom-fill:before{content:""}.ri-scroll-to-bottom-line:before{content:""}.ri-add-large-fill:before{content:""}.ri-add-large-line:before{content:""}.ri-aed-electrodes-fill:before{content:""}.ri-aed-electrodes-line:before{content:""}.ri-aed-fill:before{content:""}.ri-aed-line:before{content:""}.ri-alibaba-cloud-fill:before{content:""}.ri-alibaba-cloud-line:before{content:""}.ri-align-item-bottom-fill:before{content:""}.ri-align-item-bottom-line:before{content:""}.ri-align-item-horizontal-center-fill:before{content:""}.ri-align-item-horizontal-center-line:before{content:""}.ri-align-item-left-fill:before{content:""}.ri-align-item-left-line:before{content:""}.ri-align-item-right-fill:before{content:""}.ri-align-item-right-line:before{content:""}.ri-align-item-top-fill:before{content:""}.ri-align-item-top-line:before{content:""}.ri-align-item-vertical-center-fill:before{content:""}.ri-align-item-vertical-center-line:before{content:""}.ri-apps-2-add-fill:before{content:""}.ri-apps-2-add-line:before{content:""}.ri-close-large-fill:before{content:""}.ri-close-large-line:before{content:""}.ri-collapse-diagonal-2-fill:before{content:""}.ri-collapse-diagonal-2-line:before{content:""}.ri-collapse-diagonal-fill:before{content:""}.ri-collapse-diagonal-line:before{content:""}.ri-dashboard-horizontal-fill:before{content:""}.ri-dashboard-horizontal-line:before{content:""}.ri-expand-diagonal-2-fill:before{content:""}.ri-expand-diagonal-2-line:before{content:""}.ri-expand-diagonal-fill:before{content:""}.ri-expand-diagonal-line:before{content:""}.ri-firebase-fill:before{content:""}.ri-firebase-line:before{content:""}.ri-flip-horizontal-2-fill:before{content:""}.ri-flip-horizontal-2-line:before{content:""}.ri-flip-horizontal-fill:before{content:""}.ri-flip-horizontal-line:before{content:""}.ri-flip-vertical-2-fill:before{content:""}.ri-flip-vertical-2-line:before{content:""}.ri-flip-vertical-fill:before{content:""}.ri-flip-vertical-line:before{content:""}.ri-formula:before{content:""}.ri-function-add-fill:before{content:""}.ri-function-add-line:before{content:""}.ri-goblet-2-fill:before{content:""}.ri-goblet-2-line:before{content:""}.ri-golf-ball-fill:before{content:""}.ri-golf-ball-line:before{content:""}.ri-group-3-fill:before{content:""}.ri-group-3-line:before{content:""}.ri-heart-add-2-fill:before{content:""}.ri-heart-add-2-line:before{content:""}.ri-id-card-fill:before{content:""}.ri-id-card-line:before{content:""}.ri-information-off-fill:before{content:""}.ri-information-off-line:before{content:""}.ri-java-fill:before{content:""}.ri-java-line:before{content:""}.ri-layout-grid-2-fill:before{content:""}.ri-layout-grid-2-line:before{content:""}.ri-layout-horizontal-fill:before{content:""}.ri-layout-horizontal-line:before{content:""}.ri-layout-vertical-fill:before{content:""}.ri-layout-vertical-line:before{content:""}.ri-menu-fold-2-fill:before{content:""}.ri-menu-fold-2-line:before{content:""}.ri-menu-fold-3-fill:before{content:""}.ri-menu-fold-3-line:before{content:""}.ri-menu-fold-4-fill:before{content:""}.ri-menu-fold-4-line:before{content:""}.ri-menu-unfold-2-fill:before{content:""}.ri-menu-unfold-2-line:before{content:""}.ri-menu-unfold-3-fill:before{content:""}.ri-menu-unfold-3-line:before{content:""}.ri-menu-unfold-4-fill:before{content:""}.ri-menu-unfold-4-line:before{content:""}.ri-mobile-download-fill:before{content:""}.ri-mobile-download-line:before{content:""}.ri-nextjs-fill:before{content:""}.ri-nextjs-line:before{content:""}.ri-nodejs-fill:before{content:""}.ri-nodejs-line:before{content:""}.ri-pause-large-fill:before{content:""}.ri-pause-large-line:before{content:""}.ri-play-large-fill:before{content:""}.ri-play-large-line:before{content:""}.ri-play-reverse-large-fill:before{content:""}.ri-play-reverse-large-line:before{content:""}.ri-police-badge-fill:before{content:""}.ri-police-badge-line:before{content:""}.ri-prohibited-2-fill:before{content:""}.ri-prohibited-2-line:before{content:""}.ri-shopping-bag-4-fill:before{content:""}.ri-shopping-bag-4-line:before{content:""}.ri-snowflake-fill:before{content:""}.ri-snowflake-line:before{content:""}.ri-square-root:before{content:""}.ri-stop-large-fill:before{content:""}.ri-stop-large-line:before{content:""}.ri-tailwind-css-fill:before{content:""}.ri-tailwind-css-line:before{content:""}.ri-tooth-fill:before{content:""}.ri-tooth-line:before{content:""}.ri-video-off-fill:before{content:""}.ri-video-off-line:before{content:""}.ri-video-on-fill:before{content:""}.ri-video-on-line:before{content:""}.ri-webhook-fill:before{content:""}.ri-webhook-line:before{content:""}.ri-weight-fill:before{content:""}.ri-weight-line:before{content:""}.ri-book-shelf-fill:before{content:""}.ri-book-shelf-line:before{content:""}.ri-brain-2-fill:before{content:""}.ri-brain-2-line:before{content:""}.ri-chat-search-fill:before{content:""}.ri-chat-search-line:before{content:""}.ri-chat-unread-fill:before{content:""}.ri-chat-unread-line:before{content:""}.ri-collapse-horizontal-fill:before{content:""}.ri-collapse-horizontal-line:before{content:""}.ri-collapse-vertical-fill:before{content:""}.ri-collapse-vertical-line:before{content:""}.ri-dna-fill:before{content:""}.ri-dna-line:before{content:""}.ri-dropper-fill:before{content:""}.ri-dropper-line:before{content:""}.ri-expand-diagonal-s-2-fill:before{content:""}.ri-expand-diagonal-s-2-line:before{content:""}.ri-expand-diagonal-s-fill:before{content:""}.ri-expand-diagonal-s-line:before{content:""}.ri-expand-horizontal-fill:before{content:""}.ri-expand-horizontal-line:before{content:""}.ri-expand-horizontal-s-fill:before{content:""}.ri-expand-horizontal-s-line:before{content:""}.ri-expand-vertical-fill:before{content:""}.ri-expand-vertical-line:before{content:""}.ri-expand-vertical-s-fill:before{content:""}.ri-expand-vertical-s-line:before{content:""}.ri-gemini-fill:before{content:""}.ri-gemini-line:before{content:""}.ri-reset-left-fill:before{content:""}.ri-reset-left-line:before{content:""}.ri-reset-right-fill:before{content:""}.ri-reset-right-line:before{content:""}.ri-stairs-fill:before{content:""}.ri-stairs-line:before{content:""}.ri-telegram-2-fill:before{content:""}.ri-telegram-2-line:before{content:""}.ri-triangular-flag-fill:before{content:""}.ri-triangular-flag-line:before{content:""}.ri-user-minus-fill:before{content:""}.ri-user-minus-line:before{content:""}.ri-account-box-2-fill:before{content:""}.ri-account-box-2-line:before{content:""}.ri-account-circle-2-fill:before{content:""}.ri-account-circle-2-line:before{content:""}.ri-alarm-snooze-fill:before{content:""}.ri-alarm-snooze-line:before{content:""}.ri-arrow-down-box-fill:before{content:""}.ri-arrow-down-box-line:before{content:""}.ri-arrow-left-box-fill:before{content:""}.ri-arrow-left-box-line:before{content:""}.ri-arrow-left-down-box-fill:before{content:""}.ri-arrow-left-down-box-line:before{content:""}.ri-arrow-left-up-box-fill:before{content:""}.ri-arrow-left-up-box-line:before{content:""}.ri-arrow-right-box-fill:before{content:""}.ri-arrow-right-box-line:before{content:""}.ri-arrow-right-down-box-fill:before{content:""}.ri-arrow-right-down-box-line:before{content:""}.ri-arrow-right-up-box-fill:before{content:""}.ri-arrow-right-up-box-line:before{content:""}.ri-arrow-up-box-fill:before{content:""}.ri-arrow-up-box-line:before{content:""}.ri-bar-chart-box-ai-fill:before{content:""}.ri-bar-chart-box-ai-line:before{content:""}.ri-brush-ai-fill:before{content:""}.ri-brush-ai-line:before{content:""}.ri-camera-ai-fill:before{content:""}.ri-camera-ai-line:before{content:""}.ri-chat-ai-fill:before{content:""}.ri-chat-ai-line:before{content:""}.ri-chat-smile-ai-fill:before{content:""}.ri-chat-smile-ai-line:before{content:""}.ri-chat-voice-ai-fill:before{content:""}.ri-chat-voice-ai-line:before{content:""}.ri-code-ai-fill:before{content:""}.ri-code-ai-line:before{content:""}.ri-color-filter-ai-fill:before{content:""}.ri-color-filter-ai-line:before{content:""}.ri-custom-size:before{content:""}.ri-fediverse-fill:before{content:""}.ri-fediverse-line:before{content:""}.ri-flag-off-fill:before{content:""}.ri-flag-off-line:before{content:""}.ri-home-9-fill:before{content:""}.ri-home-9-line:before{content:""}.ri-image-ai-fill:before{content:""}.ri-image-ai-line:before{content:""}.ri-image-circle-ai-fill:before{content:""}.ri-image-circle-ai-line:before{content:""}.ri-info-card-fill:before{content:""}.ri-info-card-line:before{content:""}.ri-landscape-ai-fill:before{content:""}.ri-landscape-ai-line:before{content:""}.ri-letter-spacing-2:before{content:""}.ri-line-height-2:before{content:""}.ri-mail-ai-fill:before{content:""}.ri-mail-ai-line:before{content:""}.ri-mic-2-ai-fill:before{content:""}.ri-mic-2-ai-line:before{content:""}.ri-mic-ai-fill:before{content:""}.ri-mic-ai-line:before{content:""}.ri-movie-ai-fill:before{content:""}.ri-movie-ai-line:before{content:""}.ri-music-ai-fill:before{content:""}.ri-music-ai-line:before{content:""}.ri-notification-snooze-fill:before{content:""}.ri-notification-snooze-line:before{content:""}.ri-php-fill:before{content:""}.ri-php-line:before{content:""}.ri-pix-fill:before{content:""}.ri-pix-line:before{content:""}.ri-pulse-ai-fill:before{content:""}.ri-pulse-ai-line:before{content:""}.ri-quill-pen-ai-fill:before{content:""}.ri-quill-pen-ai-line:before{content:""}.ri-speak-ai-fill:before{content:""}.ri-speak-ai-line:before{content:""}.ri-star-off-fill:before{content:""}.ri-star-off-line:before{content:""}.ri-translate-ai-2:before{content:""}.ri-translate-ai:before{content:""}.ri-user-community-fill:before{content:""}.ri-user-community-line:before{content:""}.ri-vercel-fill:before{content:""}.ri-vercel-line:before{content:""}.ri-video-ai-fill:before{content:""}.ri-video-ai-line:before{content:""}.ri-video-on-ai-fill:before{content:""}.ri-video-on-ai-line:before{content:""}.ri-voice-ai-fill:before{content:""}.ri-voice-ai-line:before{content:""}.ri-ai-generate-2:before{content:""}.ri-ai-generate-text:before{content:""}.ri-anthropic-fill:before{content:""}.ri-anthropic-line:before{content:""}.ri-apps-2-ai-fill:before{content:""}.ri-apps-2-ai-line:before{content:""}.ri-camera-lens-ai-fill:before{content:""}.ri-camera-lens-ai-line:before{content:""}.ri-clapperboard-ai-fill:before{content:""}.ri-clapperboard-ai-line:before{content:""}.ri-claude-fill:before{content:""}.ri-claude-line:before{content:""}.ri-closed-captioning-ai-fill:before{content:""}.ri-closed-captioning-ai-line:before{content:""}.ri-dvd-ai-fill:before{content:""}.ri-dvd-ai-line:before{content:""}.ri-film-ai-fill:before{content:""}.ri-film-ai-line:before{content:""}.ri-font-size-ai:before{content:""}.ri-mixtral-fill:before{content:""}.ri-mixtral-line:before{content:""}.ri-movie-2-ai-fill:before{content:""}.ri-movie-2-ai-line:before{content:""}.ri-mv-ai-fill:before{content:""}.ri-mv-ai-line:before{content:""}.ri-perplexity-fill:before{content:""}.ri-perplexity-line:before{content:""}.ri-poker-clubs-fill:before{content:""}.ri-poker-clubs-line:before{content:""}.ri-poker-diamonds-fill:before{content:""}.ri-poker-diamonds-line:before{content:""}.ri-poker-hearts-fill:before{content:""}.ri-poker-hearts-line:before{content:""}.ri-poker-spades-fill:before{content:""}.ri-poker-spades-line:before{content:""}.ri-safe-3-fill:before{content:""}.ri-safe-3-line:before{content:""}.ri-accessibility-fill:before{content:""}.ri-accessibility-line:before{content:""}.ri-alarm-add-fill:before{content:""}.ri-alarm-add-line:before{content:""}.ri-arrow-down-long-fill:before{content:""}.ri-arrow-down-long-line:before{content:""}.ri-arrow-left-down-long-fill:before{content:""}.ri-arrow-left-down-long-line:before{content:""}.ri-arrow-left-long-fill:before{content:""}.ri-arrow-left-long-line:before{content:""}.ri-arrow-left-up-long-fill:before{content:""}.ri-arrow-left-up-long-line:before{content:""}.ri-arrow-right-down-long-fill:before{content:""}.ri-arrow-right-down-long-line:before{content:""}.ri-arrow-right-long-fill:before{content:""}.ri-arrow-right-long-line:before{content:""}.ri-arrow-right-up-long-fill:before{content:""}.ri-arrow-right-up-long-line:before{content:""}.ri-arrow-up-long-fill:before{content:""}.ri-arrow-up-long-line:before{content:""}.ri-chess-fill:before{content:""}.ri-chess-line:before{content:""}.ri-diamond-fill:before{content:""}.ri-diamond-line:before{content:""}.ri-diamond-ring-fill:before{content:""}.ri-diamond-ring-line:before{content:""}.ri-figma-fill:before{content:""}.ri-figma-line:before{content:""}.ri-firefox-browser-fill:before{content:""}.ri-firefox-browser-line:before{content:""}.ri-jewelry-fill:before{content:""}.ri-jewelry-line:before{content:""}.ri-multi-image-fill:before{content:""}.ri-multi-image-line:before{content:""}.ri-no-credit-card-fill:before{content:""}.ri-no-credit-card-line:before{content:""}.ri-service-bell-fill:before{content:""}.ri-service-bell-line:before{content:""}.ri-ai-agent-fill:before{content:""}.ri-ai-agent-line:before{content:""}.ri-ai-generate-2-fill:before{content:""}.ri-ai-generate-2-line:before{content:""}.ri-ai-generate-3d-fill:before{content:""}.ri-ai-generate-3d-line:before{content:""}.ri-ai:before{content:""}.ri-apps-ai-fill:before{content:""}.ri-apps-ai-line:before{content:""}.ri-atom-fill:before{content:""}.ri-atom-line:before{content:""}.ri-book-ai-fill:before{content:""}.ri-book-ai-line:before{content:""}.ri-brain-3-fill:before{content:""}.ri-brain-3-line:before{content:""}.ri-brain-ai-3-fill:before{content:""}.ri-brain-ai-3-line:before{content:""}.ri-brush-ai-3-fill:before{content:""}.ri-brush-ai-3-line:before{content:""}.ri-camera-4-fill:before{content:""}.ri-camera-4-line:before{content:""}.ri-camera-ai-2-fill:before{content:""}.ri-camera-ai-2-line:before{content:""}.ri-chat-ai-2-fill:before{content:""}.ri-chat-ai-2-line:before{content:""}.ri-chat-ai-3-fill:before{content:""}.ri-chat-ai-3-line:before{content:""}.ri-chat-ai-4-fill:before{content:""}.ri-chat-ai-4-line:before{content:""}.ri-chat-smile-ai-3-fill:before{content:""}.ri-chat-smile-ai-3-line:before{content:""}.ri-deepseek-fill:before{content:""}.ri-deepseek-line:before{content:""}.ri-file-ai-2-fill:before{content:""}.ri-file-ai-2-line:before{content:""}.ri-file-ai-fill:before{content:""}.ri-file-ai-line:before{content:""}.ri-function-ai-fill:before{content:""}.ri-function-ai-line:before{content:""}.ri-game-2-fill:before{content:""}.ri-game-2-line:before{content:""}.ri-goblet-broken-fill:before{content:""}.ri-goblet-broken-line:before{content:""}.ri-lightbulb-ai-fill:before{content:""}.ri-lightbulb-ai-line:before{content:""}.ri-loop-left-ai-fill:before{content:""}.ri-loop-left-ai-line:before{content:""}.ri-loop-right-ai-fill:before{content:""}.ri-loop-right-ai-line:before{content:""}.ri-message-ai-3-fill:before{content:""}.ri-message-ai-3-line:before{content:""}.ri-painting-ai-fill:before{content:""}.ri-painting-ai-line:before{content:""}.ri-painting-fill:before{content:""}.ri-painting-line:before{content:""}.ri-pencil-ai-2-fill:before{content:""}.ri-pencil-ai-2-line:before{content:""}.ri-pencil-ai-fill:before{content:""}.ri-pencil-ai-line:before{content:""}.ri-remix-fill:before{content:""}.ri-remix-line:before{content:""}.ri-search-ai-2-fill:before{content:""}.ri-search-ai-2-line:before{content:""}.ri-search-ai-3-fill:before{content:""}.ri-search-ai-3-line:before{content:""}.ri-search-ai-4-fill:before{content:""}.ri-search-ai-4-line:before{content:""}.ri-search-ai-fill:before{content:""}.ri-search-ai-line:before{content:""}.ri-speech-to-text-fill:before{content:""}.ri-speech-to-text-line:before{content:""}.ri-target-fill:before{content:""}.ri-target-line:before{content:""}.ri-text-to-speech-fill:before{content:""}.ri-text-to-speech-line:before{content:""}.ri-wrench-fill:before{content:""}.ri-wrench-line:before{content:""}.ri-area-chart-fill:before{content:""}.ri-area-chart-line:before{content:""}.ri-baseball-fill:before{content:""}.ri-baseball-line:before{content:""}.ri-binoculars-fill:before{content:""}.ri-binoculars-line:before{content:""}.ri-cursor-hand:before{content:""}.ri-emotion-add-fill:before{content:""}.ri-emotion-add-line:before{content:""}.ri-file-scan-fill:before{content:""}.ri-file-scan-line:before{content:""}.ri-fiverr-fill:before{content:""}.ri-fiverr-line:before{content:""}.ri-font-serif:before{content:""}.ri-ghost-3-fill:before{content:""}.ri-ghost-3-line:before{content:""}.ri-gitee-fill:before{content:""}.ri-gitee-line:before{content:""}.ri-global-off-fill:before{content:""}.ri-global-off-line:before{content:""}.ri-image-download-fill:before{content:""}.ri-image-download-line:before{content:""}.ri-image-upload-fill:before{content:""}.ri-image-upload-line:before{content:""}.ri-issues-fill:before{content:""}.ri-issues-line:before{content:""}.ri-issues-reopen-fill:before{content:""}.ri-issues-reopen-line:before{content:""}.ri-network-error-fill:before{content:""}.ri-network-error-line:before{content:""}.ri-network-fill:before{content:""}.ri-network-line:before{content:""}.ri-network-off-fill:before{content:""}.ri-network-off-line:before{content:""}.ri-piano-fill:before{content:""}.ri-piano-grand-fill:before{content:""}.ri-piano-grand-line:before{content:""}.ri-piano-line:before{content:""}.ri-plug-3-fill:before{content:""}.ri-plug-3-line:before{content:""}.ri-send-ins-fill:before{content:""}.ri-send-ins-line:before{content:""}.ri-signal-cellular-1-fill:before{content:""}.ri-signal-cellular-1-line:before{content:""}.ri-signal-cellular-2-fill:before{content:""}.ri-signal-cellular-2-line:before{content:""}.ri-signal-cellular-3-fill:before{content:""}.ri-signal-cellular-3-line:before{content:""}.ri-signal-cellular-off-fill:before{content:""}.ri-signal-cellular-off-line:before{content:""}.ri-stacked-chart-fill:before{content:""}.ri-stacked-chart-line:before{content:""}.ri-upwork-fill:before{content:""}.ri-upwork-line:before{content:""}.ri-brain-4-fill:before{content:""}.ri-brain-4-line:before{content:""}.ri-certificate-2-fill:before{content:""}.ri-certificate-2-line:before{content:""}.ri-certificate-fill:before{content:""}.ri-certificate-line:before{content:""}.ri-cookie-fill:before{content:""}.ri-cookie-line:before{content:""}.ri-cursor-ai-fill:before{content:""}.ri-cursor-ai-line:before{content:""}.ri-draw-fill:before{content:""}.ri-draw-line:before{content:""}.ri-ghost-4-fill:before{content:""}.ri-ghost-4-line:before{content:""}.ri-gitbook-fill:before{content:""}.ri-gitbook-line:before{content:""}.ri-grok-ai-fill:before{content:""}.ri-grok-ai-line:before{content:""}.ri-hand-2:before{content:""}.ri-megaphone-2-fill:before{content:""}.ri-megaphone-2-line:before{content:""}.ri-microsoft-copilot-fill:before{content:""}.ri-microsoft-copilot-line:before{content:""}.ri-mosaic-fill:before{content:""}.ri-mosaic-line:before{content:""}.ri-qr-scan-ai-fill:before{content:""}.ri-qr-scan-ai-line:before{content:""}.ri-qwen-ai-fill:before{content:""}.ri-qwen-ai-line:before{content:""}.ri-reddit-2-fill:before{content:""}.ri-reddit-2-line:before{content:""}.ri-sim-card-warning-fill:before{content:""}.ri-sim-card-warning-line:before{content:""}.ri-space-ship-2-fill:before{content:""}.ri-space-ship-2-line:before{content:""}.ri-subreddit-fill:before{content:""}.ri-subreddit-line:before{content:""}.ri-zhipu-ai-fill:before{content:""}.ri-zhipu-ai-line:before{content:""}.ri-connector-fill:before{content:""}.ri-connector-line:before{content:""}:root{--bg-page:#f8fafc;--bg-white:#fff;--bg-soft:#f1f5f9;--bg-navy-accent:#eef2ff;--bg-footer:#0f172a;--brand-red:#cc2229;--brand-blue:#1976d2;--brand-navy:#1e3a5f;--accent-gold:#f59e0b;--accent-gold-dark:#d97706;--accent-gold-bg:#fffbeb;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--text-on-dark:#f1f5f9;--text-footer:#cbd5e1;--border-light:#0f172a0f;--border-medium:#0f172a1f;--border-navy:#1e3a5f33;--shadow-card:0 4px 24px #0f172a12;--shadow-hover:0 12px 40px #0f172a1f;--shadow-nav:0 2px 16px #0f172a14;--shadow-glow-gold:0 0 24px #f59e0b4d;--shadow-btn:0 4px 14px #1e3a5f40;--font-heading:"Plus Jakarta Sans", sans-serif;--font-body:"Inter", sans-serif;--radius-card:20px;--radius-pill:100px;--radius-btn:10px;--radius-badge:6px;--radius-input:10px;--container-max:1200px;--nav-height:96px;--section-py:96px;--section-py-tablet:72px;--section-py-mobile:48px;--section-px:24px;--section-px-mobile:16px;--gap-grid:28px;--ease-smooth:cubic-bezier(.4, 0, .2, 1);--duration-fast:.15s;--duration-normal:.3s;--duration-slow:.5s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg-page);color:var(--text-secondary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-page)}::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:3px}#main-nav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border-light);transition:background var(--duration-normal) var(--ease-smooth), box-shadow var(--duration-normal) var(--ease-smooth);background:#ffffffd9;justify-content:space-between;align-items:center;padding:1.25rem 4rem;display:flex;position:fixed;top:0;left:0;right:0}#main-nav.scrolled{box-shadow:var(--shadow-nav);border-bottom:1px solid var(--border-light);background:#fff}.nav-logo{align-items:center;gap:.75rem;display:flex}.nav-logo-img{width:auto;height:56px;transition:height .25s;display:block}.nav-actions{align-items:center;gap:.75rem;display:flex}.nav-logo-mark{background:linear-gradient(135deg, var(--accent-gold), var(--accent-gold-dark));clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:36px;height:36px;font-family:var(--font-heading);color:#fff;place-items:center;font-size:.75rem;font-weight:900;display:grid}.nav-logo-text{font-family:var(--font-heading);letter-spacing:.1em;color:var(--text-primary);font-size:.8rem;font-weight:700;line-height:1.2}.nav-logo-text span{color:var(--brand-red);letter-spacing:.2em;font-size:.6rem;font-weight:400;display:block}.nav-links{align-items:center;gap:2.5rem;list-style:none;display:flex}.nav-links a{letter-spacing:.08em;color:var(--text-secondary);text-transform:uppercase;font-size:.78rem;font-weight:500;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--brand-red);width:0;height:1.5px;transition:width .3s var(--ease-smooth);position:absolute;bottom:-4px;left:0}.nav-links a:hover{color:var(--brand-navy)}.nav-links a:hover:after{width:100%}.nav-cta{background:var(--accent-gold);color:#0f172a;border-radius:var(--radius-btn);letter-spacing:.05em;font-size:.75rem;font-weight:900;font-family:var(--font-body);cursor:pointer;box-shadow:var(--shadow-glow-gold);border:none;padding:1.2rem 1.6rem;transition:background .2s,transform .2s,box-shadow .2s}.nav-cta:hover{background:var(--accent-gold-dark);color:#0f172a;transform:translateY(-1px)}.nav-cta:after{display:none}#hero{min-height:100vh;padding-block:0;padding-inline:max(var(--section-px), calc((100% - var(--container-max)) / 2));background:linear-gradient(135deg,#fff 0%,#f0f7ff 50%,#f8fafc 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-slideshow{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-slide-img{object-fit:cover;object-position:center;opacity:1;width:100%;height:100%}.hero-slide-overlay{background:linear-gradient(135deg,#ffffffd1 0%,#ffffffa6 40%,#f0f7ffbf 100%);position:absolute;inset:0}.hero-slide-tag{background:var(--accent-gold);color:#0f172a;font-family:var(--font-body);letter-spacing:.1em;border-radius:var(--radius-badge);vertical-align:middle;margin-right:.75rem;padding:.25rem .65rem;font-size:.6rem;font-weight:800;display:inline-block}.hero-slide-dots{z-index:2;gap:10px;margin-top:3rem;display:flex;position:relative}.hero-dot{background:var(--border-medium);cursor:pointer;border:none;border-radius:2px;width:48px;height:4px;padding:0;transition:background .2s;position:relative;overflow:hidden}.hero-dot:hover{background:#1e3a5f40}.hero-dot.active{background:var(--brand-navy)}.hero-dot-progress{background:var(--accent-gold);border-radius:2px;width:0%;height:100%;position:absolute;top:0;left:0}.hero-dot.active .hero-dot-progress{animation:6s linear forwards dotProgress}@keyframes dotProgress{0%{width:0%}to{width:100%}}#particle-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-grid{background-image:linear-gradient(#1e3a5f0a 1px,#0000 1px),linear-gradient(90deg,#1e3a5f0a 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.hero-glow{filter:blur(80px);opacity:.18;border-radius:50%;animation:6s ease-in-out infinite alternate pulse-glow;position:absolute}.hero-glow-1{background:radial-gradient(circle, var(--accent-gold), transparent);width:600px;height:600px;top:-100px;left:-150px}.hero-glow-2{background:radial-gradient(circle,#1976d226,#0000);width:500px;height:500px;animation-delay:-3s;bottom:-100px;right:-100px}@keyframes pulse-glow{0%{opacity:.08;transform:scale(1)}to{opacity:.16;transform:scale(1.15)}}.hero-content{z-index:2;text-align:center;max-width:900px;position:relative}.hero-eyebrow{font-family:var(--font-body);color:var(--brand-blue);letter-spacing:.12em;text-transform:uppercase;opacity:0;align-items:center;gap:.75rem;margin-bottom:1.75rem;font-size:.7rem;font-weight:600;display:inline-flex}.hero-eyebrow:before,.hero-eyebrow:after{content:"";background:linear-gradient(90deg, transparent, var(--brand-blue));width:40px;height:1px}.hero-eyebrow:after{transform:scaleX(-1)}.hero-title{font-family:var(--font-heading);letter-spacing:-.01em;opacity:0;color:var(--brand-navy);margin-bottom:1rem;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:800;line-height:1.05}.hero-title .line{display:block}.hero-title .line-inner{display:block;transform:translateY(110%)}.hero-title .accent{color:var(--brand-red)}.hero-sub{color:var(--text-secondary);opacity:0;max-width:560px;margin:0 auto 2.5rem;font-size:1.05rem;font-weight:400;line-height:1.7}.hero-actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.btn-primary{background:var(--accent-gold);color:#0f172a;font-family:var(--font-body);letter-spacing:.02em;border-radius:var(--radius-btn);cursor:pointer;box-shadow:var(--shadow-glow-gold);border:none;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.82rem;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn-primary:hover{background:var(--accent-gold-dark);transform:translateY(-2px)}.btn-ghost{color:var(--brand-navy);font-family:var(--font-body);letter-spacing:.02em;border:1.5px solid var(--brand-navy);border-radius:var(--radius-btn);cursor:pointer;background:0 0;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.82rem;font-weight:600;transition:background .2s,color .2s,transform .2s;display:inline-flex}.btn-ghost:hover{background:var(--brand-navy);color:#fff;transform:translateY(-2px)}.hero-stats{z-index:2;border-top:1px solid var(--border-medium);opacity:0;gap:3rem;margin-top:5rem;padding-top:2.5rem;display:flex;position:relative}.stat-item{text-align:center}.stat-value{font-family:var(--font-heading);color:var(--brand-navy);font-size:1.8rem;font-weight:800;line-height:1}.stat-label{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:.75rem;font-weight:500}.scroll-indicator{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.scroll-indicator span{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;font-size:.6rem}.scroll-mouse{border:1.5px solid var(--border-medium);border-radius:11px;width:22px;height:36px;position:relative}.scroll-wheel{background:var(--brand-navy);border-radius:2px;width:3px;height:7px;animation:2s ease-in-out infinite scroll-anim;position:absolute;top:5px;left:50%;transform:translate(-50%)}@keyframes scroll-anim{0%{opacity:1;top:5px}to{opacity:0;top:22px}}section{padding-block:var(--section-py);padding-inline:max(var(--section-px), calc((100% - var(--container-max)) / 2));box-sizing:border-box}.section-label{font-family:var(--font-body);color:var(--brand-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.75rem;font-size:.65rem;font-weight:600}.section-title{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:1.25rem;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.section-title .accent{color:var(--brand-navy)}.section-body{color:var(--text-secondary);max-width:520px;font-size:1rem;line-height:1.75}.reveal{opacity:0;transform:translateY(40px)}#about{background:var(--bg-white);grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid;position:relative;overflow:hidden}#about>*{z-index:1;position:relative}.about-visual{width:100%;height:100%;min-height:480px;position:relative}.about-visual:before{content:"";opacity:.95;pointer-events:none;z-index:1;background-image:url(/bg_section_about_bottom_right_norepeat.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;width:120%;max-width:calc(100% + 4.5rem);height:110%;position:absolute;top:0;bottom:0;right:0}@keyframes about-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.about-cards-cluster{pointer-events:none;z-index:2;position:absolute;inset:0}.about-card{pointer-events:auto;border:1px solid var(--border-light);border-radius:var(--radius-card);-webkit-backdrop-filter:blur(12px);background:#fffffff0;padding:1.25rem 1.5rem;transition:transform .3s,box-shadow .3s;animation:5s ease-in-out infinite about-float;position:absolute;box-shadow:0 10px 30px #0f172a1f}.about-card-main{opacity:.98;z-index:2;width:230px;inset:auto 15px 150px auto}.about-card-secondary{border-color:var(--border-navy);opacity:.98;z-index:3;background:#f1f5f9f0;width:140px;animation-direction:reverse;animation-delay:-2.5s;inset:auto 15px 20px auto}.about-card:hover{box-shadow:var(--shadow-hover);animation-play-state:paused;transform:translateY(-4px)}.card-icon{background:var(--bg-soft);border:1px solid var(--border-light);width:44px;height:44px;color:var(--brand-navy);border-radius:14px;place-items:center;margin-bottom:1rem;font-size:1.25rem;display:grid}.about-card:hover .card-icon{color:var(--accent-gold)}.card-title{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:.02em;margin-bottom:.4rem;font-size:.7rem;font-weight:700}.about-card-secondary .card-title{color:var(--brand-navy)}.card-body{color:var(--text-secondary);font-size:.65rem;line-height:1.6}.about-card-secondary .card-body{color:var(--text-secondary)}.about-card-secondary .card-body div{font-weight:500;color:var(--brand-navy)!important}.about-badge{border-radius:var(--radius-pill);font-family:var(--font-body);color:var(--brand-blue);letter-spacing:.08em;background:#1976d21a;border:1px solid #1976d233;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .9rem;font-size:.8rem;font-weight:600;line-height:normal;display:inline-flex}.about-badge:before{content:"";background:var(--brand-blue);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}#products{background:var(--bg-page);text-align:center}#products .section-title,#products .section-body{margin:0 auto}#products .section-body{text-align:center;margin-bottom:4rem}.products-grid{gap:var(--gap-grid);grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.product-card{background:var(--bg-white);border-radius:var(--radius-card);border:1px solid var(--border-light);box-shadow:var(--shadow-card);text-align:left;cursor:default;padding:2.75rem 2rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.product-card:before{content:"";background:linear-gradient(90deg, var(--brand-navy), var(--brand-blue));border-radius:4px 4px 0 0;height:4px;position:absolute;top:0;left:0;right:0}.product-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-6px)}.product-number{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.1em;margin-bottom:1rem;font-size:.7rem;font-weight:600}.product-icon{color:var(--accent-gold);align-items:center;margin-bottom:1rem;font-size:2.2rem;display:flex}.product-name{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:.75rem;font-size:1.05rem;font-weight:600;line-height:1.3}.product-spec{font-family:var(--font-body);color:var(--brand-blue);letter-spacing:.05em;border-radius:var(--radius-badge);background:#1976d21a;border:1px solid #1976d233;margin-bottom:.85rem;padding:.25rem .7rem;font-size:.68rem;font-weight:600;display:inline-block}.product-desc{color:var(--text-secondary);font-size:.85rem;line-height:1.65}#specs{background:var(--bg-white);grid-template-columns:1fr 1fr;align-items:start;gap:6rem;display:grid;position:relative;overflow:hidden}#specs:after{content:"";opacity:.07;pointer-events:none;z-index:0;background-image:url(/bg_section_quality_bottom_center_norepeat.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;bottom:-100px;left:0}#specs>*{z-index:1;position:relative}.spec-table{border-collapse:collapse;width:100%;margin-top:2rem}.coa-meta-card{background:var(--bg-soft);border:1px solid var(--border-light);border-left:4px solid var(--accent-gold);border-radius:var(--radius-card);flex-direction:column;gap:.6rem;margin:1.75rem 0 1.25rem;padding:1.1rem 1.35rem;display:flex;box-shadow:0 2px 8px #00000008}.coa-meta-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.coa-badge-tag{color:#b45309;border-radius:var(--radius-pill);letter-spacing:.05em;text-transform:uppercase;background:#f59e0b1f;border:1px solid #f59e0b4d;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.coa-date-tag{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;display:inline-flex}.coa-meta-details{color:var(--text-secondary);flex-wrap:wrap;gap:1.5rem;font-size:.82rem;display:flex}.coa-meta-item{align-items:center;gap:.4rem;display:inline-flex}.coa-meta-item i{color:var(--brand-blue);font-size:1rem}.spec-table-responsive{-webkit-overflow-scrolling:touch;border:1px solid var(--border-light);border-radius:var(--radius-card);background:var(--bg-white);width:100%;box-shadow:var(--shadow-card);margin-top:1rem;overflow-x:auto}.spec-table{border-collapse:collapse;width:100%;min-width:620px}.spec-table th{font-family:var(--font-body);letter-spacing:.06em;color:var(--brand-navy);text-transform:uppercase;border-bottom:2px solid var(--border-medium);white-space:nowrap;text-align:left;background:#f8fafc;padding:.9rem 1.1rem;font-size:.7rem;font-weight:700}.spec-table td{border-bottom:1px solid var(--border-light);color:var(--text-primary);text-align:left;padding:.85rem 1.1rem;font-size:.82rem}.spec-table tr:last-child td{border-bottom:none}.spec-table tr:hover td{background:#f8fafc}.spec-table-method{color:var(--text-muted);font-family:monospace;font-size:.78rem}.spec-table-val-result{color:var(--brand-navy);font-size:.85rem;font-weight:700}.spec-status-pill{color:#047857;letter-spacing:.04em;white-space:nowrap;background:#10b9811a;border:1px solid #10b98140;border-radius:6px;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.cert-badges{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.cert-badge{border:1px solid var(--border-light);background:var(--bg-soft);border-radius:var(--radius-badge);color:var(--text-primary);align-items:center;gap:.6rem;padding:.6rem 1rem;font-size:.78rem;font-weight:500;display:flex}.cert-badge svg{color:var(--brand-blue)}#why{background:var(--bg-soft);text-align:center}.why-grid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:4rem;display:grid}.why-item{border:1px solid var(--border-light);background:var(--bg-white);border-radius:var(--radius-card);text-align:left;box-shadow:var(--shadow-card);padding:2rem 1.5rem;transition:border-color .3s,transform .3s,box-shadow .3s;position:relative}.why-item:hover{box-shadow:var(--shadow-hover);border-color:#f59e0b4d;transform:translateY(-6px)}.why-icon{color:var(--accent-gold);align-items:center;margin-bottom:1.25rem;font-size:1.85rem;display:flex}.why-title{font-family:var(--font-heading);color:var(--text-primary);margin-bottom:.6rem;font-size:.9rem;font-weight:600;line-height:1.4}.why-desc{color:var(--text-secondary);font-size:.82rem;line-height:1.65}#process{background:var(--bg-white);position:relative;overflow:hidden}#process:before{content:"";pointer-events:none;background:radial-gradient(circle,#f59e0b0a,#0000 70%);width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.process-steps{grid-template-columns:repeat(5,1fr);gap:0;margin-top:4rem;display:grid;position:relative}.process-steps:before{content:"";background:var(--border-navy);width:80%;height:2px;position:absolute;top:28px;left:10%}.process-step{text-align:center;padding:0 1rem}.step-num{background:var(--accent-gold);width:56px;height:56px;box-shadow:0 0 0 3px var(--accent-gold), var(--shadow-card);font-family:var(--font-heading);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;margin:0 auto 1.25rem;font-size:.85rem;font-weight:700;transition:box-shadow .3s;display:grid;position:relative}.process-step:hover .step-num{box-shadow:0 0 0 3px var(--accent-gold), var(--shadow-glow-gold)}.step-label{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:.03em;margin-bottom:.4rem;font-size:.78rem;font-weight:600}.step-desc{color:var(--text-secondary);font-size:.78rem;line-height:1.55}#contact{background:var(--bg-navy-accent);grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid;position:relative;overflow:hidden}#contact:after{content:"";opacity:.07;pointer-events:none;z-index:0;background-image:url(/bg_section_contact_bottom_left_norepeat.webp);background-position:0 100%;background-repeat:no-repeat;background-size:contain;width:70%;height:70%;position:absolute;bottom:-60px;left:0}#contact>*{z-index:1;position:relative}.contact-form-wrap{background:var(--bg-white);border:1px solid var(--border-navy);border-radius:var(--radius-card);box-shadow:var(--shadow-hover);padding:2.5rem}.form-title{font-family:var(--font-heading);color:var(--brand-navy);letter-spacing:.02em;border-bottom:1px solid var(--border-light);margin-bottom:1.75rem;padding-bottom:1rem;font-size:1rem;font-weight:700}.form-group{margin-bottom:1.25rem}.form-group label{font-family:var(--font-body);color:var(--text-primary);margin-bottom:.4rem;font-size:.8rem;font-weight:500;display:block}.form-group input,.form-group select,.form-group textarea{background:var(--bg-soft);border:1.5px solid var(--border-medium);width:100%;color:var(--text-primary);font-family:var(--font-body);border-radius:var(--radius-input);appearance:none;outline:none;padding:.75rem 1rem;font-size:.9rem;transition:border-color .2s,background .2s,box-shadow .2s}.form-group select option{background:var(--bg-white)}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--brand-navy);background:#fff;box-shadow:0 0 0 3px #1e3a5f14}.form-group textarea{resize:vertical;min-height:100px}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-muted)}.form-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.contact-info-item{border-bottom:1px solid var(--border-navy);align-items:flex-start;gap:1rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}.contact-info-item:last-child{border-bottom:none;margin-bottom:0}.info-icon{background:var(--bg-white);border:1px solid var(--border-navy);width:44px;height:44px;color:var(--accent-gold);border-radius:12px;flex-shrink:0;place-items:center;font-size:1.35rem;display:grid}.info-label{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.68rem;font-weight:600}.info-value{color:var(--text-primary);font-size:.9rem;line-height:1.5}.info-value a:hover{color:var(--brand-blue)}footer{background:var(--bg-footer);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:3rem 4rem;display:flex}.footer-copy{color:var(--text-footer);font-size:.82rem;line-height:1.6}.footer-copy span{color:var(--accent-gold)}.footer-links{flex-wrap:wrap;align-items:center;gap:2rem;list-style:none;display:flex}.footer-links a{color:var(--text-footer);letter-spacing:.03em;padding:.25rem 0;font-size:.82rem;transition:color .2s;display:inline-block}.footer-links a:hover{color:var(--accent-gold)}.ticker-bar{z-index:5;margin-top:var(--nav-height);background:var(--bg-soft);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);white-space:nowrap;padding:.6rem 0;position:relative;overflow:hidden}.ticker-track{animation:30s linear infinite ticker;display:inline-flex}.ticker-item{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.08em;align-items:center;gap:.75rem;margin-right:4rem;font-size:.68rem;font-weight:500;display:inline-flex}.ticker-item .dot{background:var(--accent-gold);border-radius:50%;width:4px;height:4px}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.orb-layer{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.orb{background:radial-gradient(circle at 30% 30%,#f59e0b0a,#0000);border:1px solid #1e3a5f14;border-radius:50%;position:absolute}#loader{z-index:9999;background:var(--bg-white);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;transition:opacity .6s,visibility .6s;display:flex;position:fixed;inset:0}#loader.hidden{opacity:0;visibility:hidden}.loader-logo{font-family:var(--font-heading);letter-spacing:.05em;color:var(--brand-navy);font-size:1.2rem;font-weight:800}.loader-logo span{color:var(--brand-red)}.loader-bar{background:var(--border-light);border-radius:2px;width:200px;height:3px;overflow:hidden}.loader-fill{background:linear-gradient(90deg, var(--brand-navy), var(--brand-blue));width:0%;height:100%;animation:load-fill 1.4s var(--ease-smooth) forwards}@keyframes load-fill{to{width:100%}}.loader-text{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:500}.nav-hamburger{cursor:pointer;background:#1e3a5f0d;border:1px solid #1e3a5f1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;transition:all .25s cubic-bezier(.16,1,.3,1);display:none;box-shadow:0 1px 3px #0f172a0a}.nav-hamburger:hover,.nav-hamburger:focus-visible{background:#1e3a5f1a;border-color:#1e3a5f38;transform:translateY(-1px)}.nav-hamburger span{background:var(--brand-navy);transform-origin:50%;border-radius:2px;width:20px;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .2s,background-color .2s;display:block}.nav-hamburger.open{background:var(--brand-navy);border-color:var(--brand-navy)}.nav-hamburger.open span{background:#fff}.nav-hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.nav-hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-mobile-backdrop{-webkit-backdrop-filter:blur(4px);z-index:98;background:#0f172a73;animation:.2s ease-out forwards navFadeIn;position:fixed;inset:0}@keyframes navFadeIn{0%{opacity:0}to{opacity:1}}.nav-mobile-menu{top:var(--nav-height);-webkit-backdrop-filter:blur(24px);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);z-index:99;opacity:0;pointer-events:none;visibility:hidden;width:100%;max-height:calc(100vh - var(--nav-height));background:#fffffffa;border-left:none;border-right:none;border-radius:0;flex-direction:column;gap:0;padding:1.25rem 2rem 1.75rem;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s,visibility .2s;display:flex;position:fixed;left:0;right:0;overflow-y:auto;transform:translateY(-8px);box-shadow:0 16px 36px -4px #0f172a29}.nav-mobile-menu.open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.nav-mobile-inner{flex-direction:column;width:100%;display:flex}.nav-mobile-links{flex-direction:column;gap:.25rem;display:flex}.nav-mobile-links a{font-family:var(--font-body);letter-spacing:.03em;color:var(--text-primary);border-radius:10px;align-items:center;gap:.85rem;padding:.75rem .85rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}.nav-mobile-links a i{color:var(--accent-gold);text-align:center;width:22px;font-size:1.15rem;transition:transform .2s}.nav-mobile-links a:hover,.nav-mobile-links a:active{color:var(--brand-navy);background:#1e3a5f0d;transform:translate(4px)}.nav-mobile-links a:hover i{transform:scale(1.15)}.nav-mobile-footer{border-top:1px dashed var(--border-light);flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.nav-mobile-cta{background:linear-gradient(135deg, var(--accent-gold), var(--accent-gold-dark));font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-btn);justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.25rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 15px #d4a01759;color:#0f172a!important}.nav-mobile-cta:hover,.nav-mobile-cta:active{transform:translateY(-1px);box-shadow:0 6px 20px #d4a01773}.nav-mobile-cta i{font-size:1rem}.nav-mobile-cta-arrow{margin-left:auto;font-size:1.1rem!important}.nav-links a.active{color:var(--brand-navy)}.nav-links a.active:after{width:100%}.scanline{z-index:1;pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff05 2px 4px);position:fixed;inset:0}.section-divider{background:var(--border-light);height:1px;width:calc(100% - (var(--section-px) * 2));max-width:var(--container-max);margin:0 auto}#back-top{z-index:50;background:var(--bg-white);border:1px solid var(--border-medium);width:44px;height:44px;color:var(--brand-navy);cursor:pointer;box-shadow:var(--shadow-card);border-radius:12px;justify-content:center;align-items:center;transition:bottom .3s,background .2s,border-color .2s,transform .2s,box-shadow .2s;display:none;position:fixed;bottom:2rem;right:2rem}#back-top:hover{background:var(--bg-soft);border-color:var(--brand-navy);box-shadow:var(--shadow-hover);transform:translateY(-3px)}#clients{background:var(--bg-footer);text-align:center;overflow:hidden}.clients-content{width:100%;max-width:100%;margin:0 auto}.clients-title{font-family:var(--font-heading);color:var(--text-on-dark);margin-bottom:3.5rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.clients-title .accent{color:var(--accent-gold)}.clients-track-wrap{margin-bottom:1.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.clients-track{gap:2.5rem;width:max-content;animation:30s linear infinite clients-scroll;display:flex}.clients-track-reverse .clients-track-r{animation-direction:reverse}.clients-track:hover{animation-play-state:paused}@keyframes clients-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.client-logo{height:56px;font-family:var(--font-heading);letter-spacing:.1em;color:var(--text-footer);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0 2rem;font-size:.72rem;font-weight:700;transition:border-color .3s,color .3s,background .3s;display:flex}.client-logo:hover{color:var(--accent-gold);background:#f59e0b14;border-color:#f59e0b4d}#testimonials{background:var(--bg-footer);text-align:center}#testimonials .section-label{color:var(--accent-gold)}#testimonials .section-title{color:var(--text-on-dark)}#testimonials .section-title .accent{color:var(--accent-gold)}#testimonials .section-body{color:#94a3b8;margin:0 auto}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3.5rem;display:grid}.testimonial-card{border-radius:var(--radius-card);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff14;padding:2rem;transition:border-color .3s,transform .3s,box-shadow .3s;position:relative}.testimonial-card:hover{border-color:#f59e0b59;transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.testimonial-card:before{content:"\"";color:#f59e0b26;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:1rem;right:1.5rem}.testimonial-stars{gap:3px;margin-bottom:1rem;display:flex}.testimonial-stars span{color:var(--accent-gold);font-size:.85rem}.testimonial-text{color:#cbd5e1;margin-bottom:1.5rem;font-size:.88rem;font-style:italic;line-height:1.7}.testimonial-author{align-items:center;gap:.75rem;display:flex}.author-avatar{background:var(--accent-gold);width:38px;height:38px;font-family:var(--font-heading);color:#0f172a;border-radius:50%;flex-shrink:0;place-items:center;font-size:.65rem;font-weight:800;display:grid}.author-name{font-family:var(--font-heading);color:var(--text-on-dark);margin-bottom:.15rem;font-size:.78rem;font-weight:600}.author-role{color:#94a3b8;font-size:.75rem}.lang-toggle{color:var(--brand-navy);font-family:var(--font-heading);letter-spacing:.08em;cursor:pointer;background:#1e3a5f0a;border:1px solid #1e3a5f1f;border-radius:999px;align-items:center;gap:.45rem;min-height:38px;padding:.45rem .85rem;font-size:.72rem;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #0f172a0a}.lang-toggle i{color:var(--accent-gold);font-size:.95rem;transition:transform .3s}.lang-toggle:hover{background:var(--brand-navy);color:#fff;border-color:var(--brand-navy);transform:translateY(-1px);box-shadow:0 4px 14px #1e3a5f2e}.lang-toggle:hover i{color:var(--accent-gold);transform:rotate(20deg)}.lang-toggle-mobile{width:100%;font-family:var(--font-body);letter-spacing:.04em;color:var(--text-secondary);border:1px solid var(--border-light);cursor:pointer;background:#f1f5f999;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.lang-toggle-mobile i{color:var(--accent-gold);font-size:1rem}.lang-toggle-mobile:hover,.lang-toggle-mobile:active{color:var(--brand-navy);background:#1e3a5f0f}#gallery{background:var(--bg-white);text-align:center}.gallery-masonry{box-sizing:border-box;justify-content:space-between;align-items:flex-start;width:100%;max-width:100%;margin-top:2.5rem;margin-left:auto;margin-right:auto;padding:0;display:flex}.gallery-masonry-col{flex-direction:column;flex:1;min-width:0;display:flex}.g-item{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0f172a;border-radius:12px;flex-shrink:0;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 4px 20px #0f172a14}.g-item:focus-visible{outline:2px solid var(--accent-gold);outline-offset:4px}.g-item-inner{width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .4s;position:relative;overflow:hidden}.g-item img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.g-item:before{content:"";opacity:0;pointer-events:none;z-index:3;background:linear-gradient(135deg,#0000 20%,#f59e0b66 50%,#0000 80%);transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .3s;position:absolute;inset:0;transform:translate(-150%)}.g-item.is-morphing .g-item-inner{filter:brightness(1.2)contrast(1.08)blur(2px);transform:scale(.95)}.g-item.is-morphing:before{opacity:1;transform:translate(150%)}.g-item-overlay{opacity:0;z-index:2;background:linear-gradient(#0f172a26 0%,#0000 40%,#0f172ac7 100%);justify-content:space-between;align-items:flex-end;padding:.85rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.g-item:not(.is-morphing):hover{transform:translateY(-2px);box-shadow:0 14px 36px #0f172a29,0 0 0 1px #f59e0b59}.g-item:not(.is-morphing):hover .g-item-overlay{opacity:1}.g-item:not(.is-morphing):hover img{transform:scale(1.06)}.g-item-id{font-family:var(--font-body);letter-spacing:.12em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-badge);background:#0f172aa6;border:1px solid #ffffff1f;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.65rem;font-weight:700;display:flex}.g-item-id .dot-live{background:var(--accent-gold);width:6px;height:6px;box-shadow:0 0 8px var(--accent-gold);border-radius:50%}.g-item-expand{color:#0f172a;background:var(--accent-gold);border-radius:8px;place-items:center;width:30px;height:30px;font-size:.95rem;transition:transform .2s,background-color .2s;display:grid;box-shadow:0 2px 8px #00000040}.g-item:hover .g-item-expand{background:#fbbf24;transform:scale(1.12)}.lightbox{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;place-items:center;animation:.25s lbFadeIn;display:grid;position:fixed;inset:0}@keyframes lbFadeIn{0%{opacity:0}to{opacity:1}}.lightbox-content img{object-fit:contain;max-width:100%;max-height:78vh;animation:lbZoomIn .3s var(--ease-smooth);box-shadow:0 20px 60px #00000080}@keyframes lbZoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.lightbox-caption{align-items:center;gap:1rem;margin-top:1rem;display:flex}.lightbox-id{font-family:var(--font-body);letter-spacing:.12em;color:var(--accent-gold);border-radius:var(--radius-badge);background:#ffffff14;padding:.35rem .8rem;font-size:.7rem;font-weight:700}.lightbox-alt{color:#cbd5e1;font-size:.85rem;font-weight:500}.lightbox-close{color:#fff;cursor:pointer;z-index:10001;background:0 0;border:none;border-radius:50%;place-items:center;width:48px;height:48px;font-size:2rem;transition:background .2s;display:grid;position:absolute;top:1.5rem;right:2rem}.lightbox-close:hover{background:#ffffff1a}.lightbox-prev,.lightbox-next{color:#fff;cursor:pointer;z-index:10001;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.2rem;transition:background .2s,border-color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-prev{left:1.5rem}.lightbox-next{right:1.5rem}.lightbox-prev:hover,.lightbox-next:hover{background:var(--accent-gold);border-color:var(--accent-gold);color:var(--text-primary)}.field-error{font-family:var(--font-body);color:var(--brand-red);margin-top:.3rem;font-size:.72rem;font-weight:500}.price-readonly{cursor:default;letter-spacing:.02em;background:var(--bg-soft)!important;font-family:var(--font-heading)!important;color:var(--brand-navy)!important;font-size:1rem!important;font-weight:700!important}.price-readonly:focus{border-color:var(--border-medium)!important;box-shadow:none!important;background:var(--bg-soft)!important}.form-footer-note{color:var(--text-muted);text-align:center;margin-top:1rem;font-size:.72rem;font-style:italic}@media (width<=1024px){:root{--nav-height:75px}#main-nav,nav{padding:.85rem 1.5rem}.nav-logo-img{height:48px}.nav-links{display:none!important}.nav-hamburger{display:flex}section{padding-block:var(--section-py-tablet)}#about,#specs,#contact{grid-template-columns:1fr;gap:3rem}.about-visual{height:auto;min-height:460px;margin-top:1rem;position:relative}.about-visual:before{width:100%;max-width:100%;left:0;right:0}.about-cards-cluster{z-index:2;pointer-events:auto;flex-direction:column;align-items:flex-end;gap:.85rem;max-width:calc(100% - 32px);display:flex;position:absolute;inset:auto 16px 16px auto}.about-cards-cluster .about-card{animation:none;position:relative;inset:auto!important}.about-card-main{width:250px;max-width:100%;padding:1.15rem 1.35rem}.about-card-secondary{width:220px;max-width:100%;padding:.95rem 1.25rem}.products-grid,.why-grid{grid-template-columns:1fr 1fr}.process-steps{grid-template-columns:1fr 1fr;gap:2rem}.process-steps:before{display:none}footer{text-align:center;flex-direction:column;gap:1.5rem;padding:2.5rem 1.5rem}.footer-links{justify-content:center;gap:.85rem 1.75rem;padding:0}.testimonials-grid{grid-template-columns:1fr 1fr}#back-top{bottom:2rem!important;right:1.5rem!important}}@media (width<=640px){:root{--nav-height:66px}#main-nav,nav{padding:.75rem 1rem}.nav-logo-img{height:42px}.nav-mobile-menu{top:var(--nav-height);border-radius:0;padding:1rem 1.25rem 1.75rem;left:0;right:0}section{padding-block:var(--section-py-mobile);padding-inline:var(--section-px-mobile)}.about-visual{height:auto;min-height:470px;margin-top:1rem}.about-cards-cluster{gap:.65rem;max-width:calc(100% - 16px);bottom:12px;right:8px}.about-cards-cluster .about-card{animation:none;position:relative;inset:auto!important}.about-card-main{width:240px;max-width:100%;padding:.95rem 1.15rem}.about-card-secondary{width:210px;max-width:100%;padding:.85rem 1rem}.hero-stats{flex-wrap:wrap;justify-content:center;gap:1.5rem}.products-grid,.why-grid,.process-steps,.form-grid{grid-template-columns:1fr}.contact-form-wrap{border-radius:16px;padding:1.5rem 1.25rem}.testimonials-grid{grid-template-columns:1fr}footer{gap:1.25rem;padding:2rem 1.25rem}.footer-links{gap:.65rem 1.15rem}.footer-links a{padding:.3rem .45rem;font-size:.8rem}#back-top{border-radius:10px;width:40px;height:40px;bottom:1.25rem!important;right:1.25rem!important}#specs:after,#contact:after{display:none}.g-item{overflow:hidden}.g-item-overlay{opacity:1;background:linear-gradient(#0000 40%,#0f172ad9 100%)}.lightbox-prev,.lightbox-next{width:44px;height:44px;top:auto;bottom:1.5rem;transform:none}.lightbox-prev{left:1.5rem}.lightbox-next{right:1.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}.compliance-doc-cta{color:var(--brand-blue,#0284c7);cursor:pointer;background:#0369a114;border:1px solid #0284c759;border-radius:8px;align-items:center;gap:.5rem;margin-top:.75rem;padding:.45rem .95rem;font-family:inherit;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .22s ease-in-out;display:inline-flex}.compliance-doc-cta:hover{background:var(--brand-blue,#0284c7);color:#fff;border-color:var(--brand-blue,#0284c7);transform:translateY(-1px);box-shadow:0 4px 14px #0284c747}.compliance-doc-cta .cta-eye-icon{opacity:.85;font-size:.9em;transition:transform .2s}.compliance-doc-cta:hover .cta-eye-icon{opacity:1;transform:scale(1.15)}.doc-modal-backdrop{z-index:99999;-webkit-backdrop-filter:blur(8px);background:#040917e0;justify-content:center;align-items:center;padding:1rem;animation:.25s forwards docModalBackdropFade;display:flex;position:fixed;inset:0}@keyframes docModalBackdropFade{0%{opacity:0}to{opacity:1}}.doc-modal-container{background:#09132b;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;width:100%;max-width:920px;max-height:94vh;animation:.28s cubic-bezier(.16,1,.3,1) forwards docModalZoomIn;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 65px #000000a6,0 0 0 1px #ffd7001a}@keyframes docModalZoomIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.doc-modal-header{background:#070e22;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;display:flex}.doc-modal-tag{color:#4ade80;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:inline-flex}.doc-modal-title{color:#fff;margin:0 0 .25rem;font-size:1.1rem;font-weight:700;line-height:1.3}.doc-modal-subtitle{color:#94a3b8;font-size:.78rem;display:block}.doc-modal-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.doc-protect-badge{color:#4ade80;white-space:nowrap;background:#22c55e1a;border:1px solid #22c55e47;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.doc-modal-close-btn{color:#e2e8f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;place-items:center;width:36px;height:36px;font-size:1.25rem;transition:all .2s;display:grid}.doc-modal-close-btn:hover{color:#f87171;background:#ef444433;border-color:#ef444480;transform:rotate(90deg)}.doc-modal-toolbar{background:#0d1a38;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 1.4rem;display:flex}.doc-toolbar-group{align-items:center;gap:.4rem;display:flex}.doc-tool-btn{color:#cbd5e1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;place-items:center;width:32px;height:32px;font-size:.95rem;transition:all .18s;display:grid}.doc-tool-btn:hover:not(:disabled){color:#fff;background:#ffffff26;border-color:#ffffff40}.doc-tool-btn:disabled{opacity:.35;cursor:not-allowed}.doc-tool-reset{width:auto;padding:0 .5rem}.doc-page-counter,.doc-zoom-label{color:#94a3b8;text-align:center;min-width:44px;padding:0 .4rem;font-size:.78rem;font-weight:600}.doc-modal-body{-webkit-user-select:none;user-select:none;background:#050b18;flex:1;justify-content:center;align-items:flex-start;min-height:480px;padding:1.5rem;display:flex;position:relative;overflow:auto}.doc-modal-loading,.doc-modal-error{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin:auto;padding:3rem 1rem;font-size:.9rem;display:flex}.doc-spinner{border:3px solid #ffffff1a;border-top-color:#38bdf8;border-radius:50%;width:36px;height:36px;animation:.75s linear infinite docSpin}@keyframes docSpin{to{transform:rotate(360deg)}}.doc-modal-error i{color:#f87171;font-size:2.2rem}.doc-canvas-wrapper{background:#fff;border-radius:4px;line-height:0;position:relative;overflow:hidden;box-shadow:0 12px 35px #0009}.doc-canvas{max-width:100%;display:block}.doc-watermark-overlay{pointer-events:none;z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.doc-watermark-pattern{opacity:.13;flex-direction:column;gap:5.5rem;display:flex;transform:rotate(-32deg)}.doc-watermark-line{color:#000;letter-spacing:.16em;white-space:nowrap;text-transform:uppercase;font-size:.88rem;font-weight:800}.doc-modal-footer{background:#070e22;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.65rem 1.4rem;display:flex}.doc-footer-notice{color:#64748b;align-items:center;gap:.45rem;font-size:.72rem;display:flex}.doc-footer-notice i{color:#f59e0b;font-size:.85rem}@media (width<=640px){.doc-modal-container{border-radius:12px;max-height:98vh}.doc-modal-header{padding:.85rem 1rem}.doc-protect-badge span{display:none}.doc-modal-toolbar{padding:.5rem .85rem}.doc-modal-body{padding:.75rem}}.projects-page-wrapper{background-color:var(--bg-page);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex;position:relative;overflow-x:hidden}.projects-content{flex:1 0 auto;padding-top:110px;padding-bottom:80px}.projects-hero{color:#fff;background:linear-gradient(135deg,#0b132b 0%,#1c2541 60%,#0f172a 100%);border-bottom:1px solid #ffffff14;padding:70px 24px 80px;position:relative;overflow:hidden}.projects-hero:before{content:"";pointer-events:none;filter:blur(40px);background:radial-gradient(circle,#f59e0b26 0%,#f59e0b00 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-10%}.projects-hero-inner{max-width:var(--container-max);z-index:2;margin:0 auto;position:relative}.projects-eyebrow{color:var(--accent-gold);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);background:#f59e0b1f;border:1px solid #f59e0b59;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:.85rem;font-weight:700;display:inline-flex}.projects-hero-title{font-family:var(--font-heading);color:#fff;max-width:850px;margin-bottom:16px;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;line-height:1.15}.projects-hero-title .accent-gold{color:var(--accent-gold);background:linear-gradient(90deg,#f59e0b 0%,#fbbf24 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.projects-hero-desc{color:#94a3b8;max-width:720px;margin-bottom:36px;font-size:1.1rem;line-height:1.65}.projects-metrics-strip{-webkit-backdrop-filter:blur(12px);background:#0f172a99;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:24px;padding:24px 28px;display:grid}.metric-strip-item{border-right:1px solid #ffffff14;flex-direction:column;gap:4px;padding-right:16px;display:flex}.metric-strip-item:last-child{border-right:none}.metric-strip-value{font-family:var(--font-heading);color:var(--accent-gold);font-size:2rem;font-weight:800;line-height:1}.metric-strip-label{color:#cbd5e1;font-size:.85rem;font-weight:500}.projects-filter-bar{max-width:var(--container-max);z-index:10;margin:-30px auto 40px;padding:0 24px;position:relative}.filter-bar-card{background:var(--bg-white);border:1px solid var(--border-medium);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex;box-shadow:0 10px 30px #0f172a14}.filter-pills{flex-wrap:wrap;gap:8px;display:flex}.filter-pill-btn{background:var(--bg-soft);color:var(--text-secondary);border-radius:var(--radius-pill);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;padding:8px 18px;font-size:.88rem;font-weight:600;transition:all .2s}.filter-pill-btn:hover{color:var(--text-primary);background:#e2e8f0}.filter-pill-btn.active{color:var(--accent-gold);background:#0f172a;border-color:#f59e0b66;box-shadow:0 4px 12px #0f172a26}.filter-count{color:var(--text-muted);font-size:.88rem;font-weight:500}.projects-grid-container{max-width:var(--container-max);margin:0 auto;padding:0 24px}.projects-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:32px;display:grid}.project-card{background:var(--bg-white);border-radius:var(--radius-card);border:1px solid var(--border-light);box-shadow:var(--shadow-card);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;height:100%;transition:transform .3s cubic-bezier(.2,0,0,1),box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.project-card:hover{box-shadow:var(--shadow-hover);border-color:#f59e0b59;transform:translateY(-6px)}.project-card-media{box-sizing:border-box;background-color:#0f172a;width:100%;min-width:0;max-width:100%;height:240px;min-height:240px;max-height:240px;position:relative;overflow:hidden}.project-card-img{object-fit:cover;object-position:center;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%;transition:transform .6s cubic-bezier(.2,0,0,1);display:block}.project-card:hover .project-card-img{transform:scale(1.06)}.project-card-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--accent-gold);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.05em;background:#0f172ad9;border:1px solid #f59e0b66;padding:4px 12px;font-size:.75rem;font-weight:700;position:absolute;top:14px;left:14px}.project-card-volume{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0f172ad9;border:1px solid #ffffff26;border-radius:8px;padding:5px 12px;font-size:.8rem;font-weight:600;position:absolute;bottom:14px;right:14px}.project-card-body{flex-direction:column;flex:1;min-width:0;padding:24px;display:flex;overflow:hidden}.project-card-location{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:6px;min-width:0;max-width:100%;margin-bottom:8px;font-size:.82rem;font-weight:600;display:flex;overflow:hidden}.project-card-location span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.project-card-location i{flex-shrink:0}.project-card-title{font-family:var(--font-heading);color:var(--text-primary);overflow-wrap:break-word;word-break:break-word;margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.35}.project-card-desc{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;min-height:4.6em;margin-bottom:20px;font-size:.92rem;line-height:1.6;display:-webkit-box;overflow:hidden}.project-card-specs-row{background:var(--bg-soft);border:1px solid var(--border-light);border-radius:12px;flex-direction:column;gap:8px;min-width:0;margin-bottom:20px;padding:12px 14px;display:flex}.project-mini-spec{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.project-mini-spec-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;font-size:.72rem;font-weight:700}.project-mini-spec-value{color:var(--text-primary);text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.85rem;font-weight:700;overflow:hidden}.project-card-action{color:#fff;border-radius:var(--radius-btn);background:#0f172a;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.project-card-action:hover{color:var(--accent-gold);background:#1e293b;box-shadow:0 4px 14px #0f172a33}.project-card-action span{transition:transform .2s}.project-card-action:hover span{transform:translate(4px)}.project-detail-header{color:#fff;background:linear-gradient(135deg,#0b132b 0%,#1c2541 65%,#0f172a 100%);border-bottom:1px solid #ffffff14;padding:40px 24px 60px}.detail-header-inner{max-width:var(--container-max);margin:0 auto}.breadcrumb-nav{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.85rem;display:flex;box-shadow:none!important;z-index:1!important;background:0 0!important;border:none!important;padding:0!important;position:relative!important}.breadcrumb-nav a{color:#cbd5e1;text-decoration:none;transition:color .2s}.breadcrumb-nav a:hover{color:var(--accent-gold)}.breadcrumb-separator{color:#64748b}.breadcrumb-current{color:var(--accent-gold);white-space:nowrap;text-overflow:ellipsis;max-width:320px;font-weight:600;overflow:hidden}.detail-title-wrap{margin-bottom:24px}.detail-category-badge{color:var(--accent-gold);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill);background:#f59e0b26;border:1px solid #f59e0b66;margin-bottom:16px;padding:5px 14px;font-size:.8rem;font-weight:700;display:inline-block}.detail-page-title{font-family:var(--font-heading);color:#fff;margin-bottom:14px;font-size:clamp(2rem,3.8vw,3rem);font-weight:800;line-height:1.2}.detail-page-subtitle{color:#94a3b8;max-width:820px;font-size:1.15rem;line-height:1.6}.detail-quick-specs-grid{background:#0f172a80;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:36px;padding:20px 24px;display:grid}.quick-spec-card{flex-direction:column;gap:4px;display:flex}.quick-spec-title{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.quick-spec-data{font-family:var(--font-heading);color:#fff;font-size:1.05rem;font-weight:700}.quick-spec-data.gold{color:var(--accent-gold)}.detail-main-container{max-width:var(--container-max);grid-template-columns:1fr 360px;align-items:start;gap:48px;margin:48px auto;padding:0 24px;display:grid}.detail-primary-content{flex-direction:column;gap:40px;display:flex}.case-section-card{background:var(--bg-white);border-radius:var(--radius-card);border:1px solid var(--border-light);box-shadow:var(--shadow-card);padding:36px}.case-section-title{font-family:var(--font-heading);color:var(--text-primary);align-items:center;gap:12px;margin-bottom:20px;font-size:1.45rem;font-weight:800;display:flex}.case-section-icon{width:38px;height:38px;color:var(--accent-gold-dark);background:#f59e0b1f;border-radius:10px;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.case-section-text{color:var(--text-secondary);font-size:1.02rem;line-height:1.75}.results-metric-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:24px;display:grid}.result-card{background:var(--bg-soft);border-left:4px solid var(--accent-gold);border-radius:12px;padding:20px}.result-number{font-family:var(--font-heading);color:var(--brand-navy);margin-bottom:6px;font-size:1.75rem;font-weight:800;line-height:1.1}.result-label{color:var(--text-secondary);font-size:.85rem;font-weight:600}.detail-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:20px;display:grid}.detail-gallery-item{aspect-ratio:4/3;cursor:pointer;background:#0f172a;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.detail-gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.detail-gallery-item:hover img{transform:scale(1.08)}.detail-gallery-overlay{opacity:0;color:#fff;background:#0f172a80;justify-content:center;align-items:center;gap:6px;font-size:.9rem;font-weight:600;transition:opacity .3s;display:flex;position:absolute;inset:0}.detail-gallery-item:hover .detail-gallery-overlay{opacity:1}.detail-sidebar{flex-direction:column;gap:24px;display:flex;position:sticky;top:100px}.sidebar-card{background:var(--bg-white);border-radius:var(--radius-card);border:1px solid var(--border-medium);box-shadow:var(--shadow-card);padding:28px}.sidebar-card-title{font-family:var(--font-heading);color:var(--text-primary);border-bottom:1px solid var(--border-light);margin-bottom:18px;padding-bottom:12px;font-size:1.15rem;font-weight:700}.tech-spec-list{flex-direction:column;gap:12px;display:flex}.tech-spec-item{border-bottom:1px dashed var(--border-light);justify-content:space-between;align-items:center;padding-bottom:8px;font-size:.88rem;display:flex}.tech-spec-item:last-child{border-bottom:none;padding-bottom:0}.tech-spec-label{color:var(--text-muted);font-weight:500}.tech-spec-val{color:var(--text-primary);text-align:right;font-weight:700}.rfq-cta-card{color:#fff;border-radius:var(--radius-card);text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e3a5f 100%);border:1px solid #f59e0b4d;padding:30px 24px;box-shadow:0 10px 30px #0f172a26}.rfq-cta-title{font-family:var(--font-heading);margin-bottom:10px;font-size:1.35rem;font-weight:800}.rfq-cta-desc{color:#cbd5e1;margin-bottom:22px;font-size:.9rem;line-height:1.55}.rfq-btn-whatsapp{color:#fff;border-radius:var(--radius-btn);background:#25d366;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #25d3664d}.rfq-btn-whatsapp:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 6px 18px #25d36666}.rfq-btn-contact{color:#cbd5e1;border-radius:var(--radius-btn);background:0 0;border:1px solid #fff3;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;padding:11px 18px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.rfq-btn-contact:hover{color:#fff;background:#ffffff14;border-color:#fff6}.projects-lightbox{-webkit-backdrop-filter:blur(10px);z-index:9999;background:#0a0f1deb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox-content{flex-direction:column;align-items:center;max-width:90vw;max-height:85vh;display:flex;position:relative}.lightbox-content img{border-radius:12px;max-width:100%;max-height:80vh;box-shadow:0 20px 50px #00000080}.lightbox-close-btn{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:background .2s;display:flex;position:absolute;top:-46px;right:0}.lightbox-close-btn:hover{background:var(--brand-red)}.home-projects-showcase{color:#fff;padding-block:var(--section-py);padding-inline:max(var(--section-px), calc((100% - var(--container-max)) / 2));box-sizing:border-box;background:#0b132b;position:relative}.home-projects-container{width:100%;max-width:100%;margin:0 auto}.home-projects-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.home-projects-title{font-family:var(--font-heading);color:#fff;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.home-projects-cta-btn{background:var(--accent-gold);color:#0f172a;border-radius:var(--radius-btn);align-items:center;gap:10px;padding:12px 24px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.home-projects-cta-btn:hover{box-shadow:var(--shadow-glow-gold);background:#fbbf24;transform:translateY(-2px)}.home-projects-desc{color:#94a3b8;max-width:640px;margin-top:10px;font-size:1.05rem;line-height:1.6}.carousel-controls-group{align-items:center;gap:20px;display:flex}.carousel-slide-counter{font-family:var(--font-heading);color:#94a3b8;letter-spacing:.05em;font-size:1.05rem}.carousel-slide-counter strong{color:var(--accent-gold);font-size:1.25rem;font-weight:800}.carousel-btn-pair{align-items:center;gap:10px;display:flex}.carousel-nav-btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.2rem;transition:all .2s;display:grid}.carousel-nav-btn:hover:not(:disabled){background:var(--accent-gold);border-color:var(--accent-gold);color:#0f172a;box-shadow:var(--shadow-glow-gold);transform:translateY(-2px)}.carousel-nav-btn:disabled{opacity:.3;cursor:not-allowed}.projects-carousel-filters{flex-wrap:wrap;gap:10px;margin-bottom:32px;display:flex}.projects-carousel-viewport{border-radius:var(--radius-card);width:100%;padding:8px 0;position:relative;overflow:hidden}.projects-carousel-track{will-change:transform;width:100%;display:flex}.projects-carousel-slide{box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;padding:0 14px;display:flex}.project-card-dark{color:#fff;background:#111a33;border:1px solid #ffffff17;height:100%}.project-card-dark:hover{border-color:#f59e0b73;box-shadow:0 16px 40px #0006}.project-card-dark .project-card-title{color:#fff}.project-card-dark .project-card-desc{color:#cbd5e1}.project-card-dark .project-card-location{color:var(--accent-gold)}.project-card-dark .project-card-specs-row{background:#ffffff0a;border:1px solid #ffffff14}.project-card-dark .project-mini-spec-label{color:#94a3b8}.project-card-dark .project-mini-spec-value{color:#f8fafc}.project-card-action-gold{color:var(--accent-gold);border-radius:var(--radius-btn);background:#f59e0b1f;border:1px solid #f59e0b59;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:12px 18px;font-weight:700;text-decoration:none;transition:all .25s;display:flex}.project-card-action-gold:hover{background:var(--accent-gold);color:#0f172a;box-shadow:0 4px 18px #f59e0b59}.carousel-dots-wrap{justify-content:center;align-items:center;gap:8px;margin-top:36px;display:flex}.carousel-dot{cursor:pointer;background:#fff3;border:none;border-radius:50%;width:10px;height:10px;transition:all .3s}.carousel-dot.active{border-radius:var(--radius-pill);background:var(--accent-gold);width:28px;box-shadow:0 0 12px #f59e0b80}@media (width<=1024px){.home-projects-showcase{padding-block:var(--section-py-tablet)}}@media (width<=992px){.detail-main-container{grid-template-columns:1fr;gap:36px}.detail-sidebar{position:static}.projects-hero-title{font-size:2.2rem}}@media (width<=640px){.home-projects-showcase{padding-block:var(--section-py-mobile);padding-inline:var(--section-px-mobile)}.home-projects-header{gap:16px;margin-bottom:28px}.carousel-controls-group{justify-content:space-between;width:100%}.projects-hero{padding:40px 16px 60px}.projects-grid{grid-template-columns:1fr}.project-card-media{height:210px;min-height:210px;max-height:210px}.filter-bar-card{flex-direction:column;align-items:stretch}.filter-pills{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;overflow-x:auto}.filter-pill-btn{white-space:nowrap;flex-shrink:0}.case-section-card{padding:24px 18px}.quick-spec-card{padding:6px 0}}#fleet{color:#f1f5f9;padding-block:var(--section-py);padding-inline:max(var(--section-px), calc((100% - var(--container-max)) / 2));box-sizing:border-box;background:linear-gradient(#090e1a 0%,#0d1627 50%,#0a101d 100%);position:relative;overflow:hidden}#fleet:before{content:"";background:linear-gradient(90deg,#0000,#38bdf84d,#f59e0b4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}#fleet:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#1976d214 0%,#0000 70%);width:600px;height:600px;position:absolute;top:10%;right:-200px}.fleet-container{z-index:1;width:100%;max-width:100%;margin:0 auto;padding:0;position:relative}.fleet-header{text-align:center;max-width:820px;margin:0 auto 3rem}.fleet-label{font-family:var(--font-body);letter-spacing:.15em;color:var(--accent-gold);text-transform:uppercase;border-radius:var(--radius-pill);background:#f59e0b14;border:1px solid #f59e0b40;align-items:center;gap:.5rem;margin-bottom:.85rem;padding:.35rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.fleet-title{font-family:var(--font-heading);color:#fff;letter-spacing:-.02em;margin-bottom:1.25rem;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.fleet-title .accent{color:var(--accent-gold);background:linear-gradient(135deg,#f59e0b 0%,#fbbf24 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.fleet-desc{color:#94a3b8;margin:0 auto;font-size:1rem;line-height:1.7}.fleet-kpi-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:3.5rem;display:grid}.fleet-kpi-card{-webkit-backdrop-filter:blur(12px);transition:transform var(--duration-normal) var(--ease-smooth), border-color var(--duration-normal) var(--ease-smooth), box-shadow var(--duration-normal) var(--ease-smooth);background:#111a33a6;border:1px solid #ffffff14;border-radius:16px;padding:1.5rem 1.25rem;position:relative;overflow:hidden}.fleet-kpi-card:before{content:"";opacity:.5;height:2px;transition:opacity var(--duration-normal);background:linear-gradient(90deg,#0000,#38bdf899,#0000);position:absolute;top:0;left:0;right:0}.fleet-kpi-card:hover{border-color:#38bdf859;transform:translateY(-4px);box-shadow:0 12px 30px #0006}.fleet-kpi-card:hover:before{opacity:1}.fleet-kpi-top{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.fleet-kpi-icon{color:#38bdf8;background:#1976d226;border:1px solid #38bdf840;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.fleet-kpi-number{font-family:var(--font-heading);color:#fff;letter-spacing:-.02em;font-size:1.85rem;font-weight:800;line-height:1.1}.fleet-kpi-label{color:#e2e8f0;margin-bottom:.25rem;font-size:.85rem;font-weight:600}.fleet-kpi-sub{color:#64748b;font-size:.75rem;line-height:1.4}.fleet-filter-bar{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;display:flex}.fleet-filter-tabs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.fleet-filter-btn{color:#94a3b8;font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth);background:#ffffff0a;border:1px solid #ffffff1a;padding:.5rem 1.1rem;font-size:.82rem;font-weight:600}.fleet-filter-btn:hover{color:#fff;background:#ffffff14;border-color:#fff3}.fleet-filter-btn.active{color:var(--accent-gold);background:#f59e0b26;border-color:#f59e0b80;box-shadow:0 0 16px #f59e0b26}.fleet-count-summary{color:#64748b;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.fleet-status-live-dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite fleetPulse;display:inline-block;box-shadow:0 0 10px #10b981}@keyframes fleetPulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 8px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.fleet-hub-grid{grid-template-columns:340px 1fr;align-items:start;gap:1.5rem;margin-bottom:4rem;display:grid}.fleet-spotlight-card{-webkit-backdrop-filter:blur(16px);background:#111a33b3;border:1px solid #ffffff1a;border-radius:18px;padding:1.35rem 1.4rem;position:sticky;top:96px;box-shadow:0 16px 40px #0006}.fleet-spotlight-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.fleet-spotlight-badge{letter-spacing:.08em;color:#38bdf8;background:#38bdf81a;border:1px solid #38bdf840;border-radius:4px;padding:.2rem .6rem;font-size:.68rem;font-weight:700}.fleet-spotlight-status{color:#10b981;letter-spacing:.04em;align-items:center;gap:.35rem;font-size:.68rem;font-weight:600;display:flex}.fleet-image-frame{background:radial-gradient(circle,#193153 0%,#0a1326 100%);border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;max-height:170px;margin-bottom:1.25rem;padding:.25rem .5rem 0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 10px #00000080}.fleet-image-frame:after{content:"";z-index:1;background:radial-gradient(#0009 0%,#0000 70%);height:0;position:absolute;bottom:0;left:0;right:0}.fleet-truck-img{object-fit:contain;z-index:2;filter:drop-shadow(0 14px 20px #0009);width:100%;height:auto;transition:transform var(--duration-normal) var(--ease-smooth);display:block;position:relative}.fleet-spotlight-card:hover .fleet-truck-img{transform:scale(1.03)translateY(0)}.fleet-image-overlay-badge{color:#cbd5e1;z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a101de0;border:1px solid #ffffff1f;border-radius:4px;padding:.2rem .55rem;font-size:.65rem;position:absolute;bottom:8px;right:10px}.fleet-spotlight-identity{margin-bottom:1.15rem}.fleet-spotlight-plate-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}.indonesia-license-plate{color:#fff;letter-spacing:.12em;background:#000;border:1.5px solid #cbd5e1;border-radius:6px;align-items:center;padding:.3rem .75rem;font-family:Plus Jakarta Sans,monospace,sans-serif;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #0006}.indonesia-license-plate.sm{border-width:1px;padding:.25rem .6rem;font-size:.72rem}.fleet-capacity-badge{color:var(--accent-gold);background:linear-gradient(135deg,#f59e0b33 0%,#d9770633 100%);border:1px solid #f59e0b66;border-radius:6px;padding:.25rem .7rem;font-size:.85rem;font-weight:700}.fleet-spotlight-model-name{font-family:var(--font-heading);color:#fff;margin-bottom:.25rem;font-size:1.15rem;font-weight:700}.fleet-spotlight-tagline{color:#38bdf8;font-size:.75rem;font-weight:500}.fleet-volume-bar-wrapper{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;margin:1rem 0;padding:.55rem .85rem}.fleet-volume-bar-labels{color:#94a3b8;justify-content:space-between;margin-bottom:.35rem;font-size:.72rem;display:flex}.fleet-volume-bar-labels strong{color:#fff}.fleet-volume-progress{background:#ffffff1a;border-radius:4px;height:7px;overflow:hidden}.fleet-volume-fill{height:100%;transition:width var(--duration-normal) var(--ease-smooth);background:linear-gradient(90deg,#1976d2 0%,#38bdf8 60%,#f59e0b 100%);border-radius:4px}.fleet-spec-list{border-top:1px solid #ffffff14;flex-direction:column;gap:.55rem;padding-top:1rem;display:flex}.fleet-spec-row{justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.78rem;display:flex}.fleet-spec-name{color:#94a3b8;align-items:center;gap:.4rem;min-width:110px;font-size:.75rem;display:flex}.fleet-spec-val{color:#f1f5f9;text-align:right;font-size:.78rem;font-weight:600}.fleet-spotlight-tip{color:#94a3b8;background:#38bdf80f;border:1px dashed #38bdf840;border-radius:8px;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.65rem .85rem;font-size:.75rem;display:flex}.fleet-matrix-card{-webkit-backdrop-filter:blur(12px);background:#111a3399;border:1px solid #ffffff14;border-radius:20px;overflow:hidden;box-shadow:0 16px 40px #0000004d}.fleet-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.fleet-table{border-collapse:collapse;text-align:left;width:100%;min-width:600px}.fleet-table th{font-family:var(--font-body);letter-spacing:.06em;color:#94a3b8;text-transform:uppercase;white-space:nowrap;background:#0a101de6;border-bottom:1px solid #ffffff1a;padding:.95rem 1.1rem;font-size:.72rem;font-weight:700}.fleet-table td{color:#cbd5e1;vertical-align:middle;transition:background var(--duration-fast);border-bottom:1px solid #ffffff0f;padding:.95rem 1.1rem;font-size:.82rem}.fleet-row{cursor:pointer;transition:all var(--duration-fast) var(--ease-smooth)}.fleet-row:hover td{background:#ffffff0a}.fleet-row.selected td{background:#f59e0b14;border-bottom-color:#f59e0b33}.fleet-row.selected td:first-child{border-left:3px solid var(--accent-gold)}.fleet-col-num{text-align:center;color:#64748b;width:44px;font-size:.82rem;font-weight:700}.fleet-row.selected .fleet-col-num{color:var(--accent-gold)}.fleet-unit-meta{flex-direction:column;gap:.2rem;display:flex}.fleet-unit-name{color:#fff;font-size:.88rem;font-weight:600}.fleet-unit-sub{color:#94a3b8;font-size:.75rem}.fleet-capacity-pill{font-family:var(--font-heading);color:#fff;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}.fleet-capacity-pill.large{color:var(--accent-gold);background:#f59e0b26;border-color:#f59e0b59}.fleet-action-btn{color:#cbd5e1;cursor:pointer;white-space:nowrap;transition:all var(--duration-fast);background:0 0;border:1px solid #ffffff2e;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;display:inline-flex}.fleet-row:hover .fleet-action-btn{color:#38bdf8;border-color:#38bdf880}.fleet-row.selected .fleet-action-btn{background:var(--accent-gold);border-color:var(--accent-gold);color:#0f172a;font-weight:700}.fleet-mobile-cards{flex-direction:column;gap:1rem;padding:1rem;display:none}.fleet-mobile-item{cursor:pointer;transition:all var(--duration-fast);background:#0a101db3;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.fleet-mobile-item.selected{border-color:var(--accent-gold);background:#f59e0b14;box-shadow:0 4px 16px #f59e0b1f}.fleet-mobile-item-top{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.fleet-mobile-item-title{color:#fff;margin-bottom:.35rem;font-size:.95rem;font-weight:700}.fleet-mobile-item-desc{color:#94a3b8;margin-bottom:.85rem;font-size:.78rem}.fleet-compliance-section{margin-top:4rem}.fleet-compliance-header{text-align:center;max-width:600px;margin:0 auto 2.5rem}.fleet-compliance-header h3{font-family:var(--font-heading);color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.fleet-compliance-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.fleet-compliance-card{transition:all var(--duration-normal) var(--ease-smooth);background:#111a3380;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;align-items:flex-start;padding:1.75rem 1.25rem;display:flex}.fleet-compliance-card:hover{background:#111a33cc;border-color:#ffffff26;transform:translateY(-4px)}.fleet-compliance-icon-wrap{width:44px;height:44px;color:var(--accent-gold);background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:10px;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.fleet-compliance-title{font-family:var(--font-heading);color:#fff;margin-bottom:.6rem;font-size:.95rem;font-weight:700;line-height:1.3}.fleet-compliance-desc{color:#94a3b8;font-size:.8rem;line-height:1.6}.fleet-cta-banner{background:linear-gradient(135deg,#1976d226 0%,#1e3a5f66 100%);border:1px solid #38bdf833;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3.5rem;padding:1.75rem 2rem;display:flex}.fleet-cta-text{color:#fff;align-items:center;gap:.75rem;font-size:1rem;font-weight:600;display:flex}.fleet-cta-btn{background:var(--brand-red);color:#fff;font-family:var(--font-heading);border-radius:var(--radius-btn);transition:all var(--duration-fast);align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #cc222959}.fleet-cta-btn:hover{background:#b01c22;transform:translateY(-2px);box-shadow:0 8px 24px #cc222973}@media (width<=1024px){#fleet{padding-block:var(--section-py-tablet)}.fleet-kpi-grid{grid-template-columns:repeat(2,1fr)}.fleet-hub-grid{grid-template-columns:1fr}.fleet-spotlight-card{position:relative;top:0}.fleet-compliance-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){#fleet{padding-block:var(--section-py-mobile);padding-inline:var(--section-px-mobile)}.fleet-table-wrapper{display:none}.fleet-mobile-cards{display:flex}.fleet-kpi-grid,.fleet-compliance-grid{grid-template-columns:1fr;gap:1rem}.fleet-cta-banner{text-align:center;flex-direction:column;justify-content:center}.fleet-cta-text{flex-direction:column}.fleet-cta-btn{justify-content:center;width:100%}}
