@font-face{font-family:"remixicon";src:url("../fonts/frontend-icons-v1539.woff2") format("woff2");font-style:normal;font-weight:400;font-display:block}[class^="ri-"],[class*=" ri-"]{font-family:'remixicon';font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.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:"\ea01"}.ri-24-hours-line:before{content:"\ea02"}.ri-4k-fill:before{content:"\ea03"}.ri-4k-line:before{content:"\ea04"}.ri-a-b:before{content:"\ea05"}.ri-account-box-fill:before{content:"\ea06"}.ri-account-box-line:before{content:"\ea07"}.ri-account-circle-fill:before{content:"\ea08"}.ri-account-circle-line:before{content:"\ea09"}.ri-account-pin-box-fill:before{content:"\ea0a"}.ri-account-pin-box-line:before{content:"\ea0b"}.ri-account-pin-circle-fill:before{content:"\ea0c"}.ri-account-pin-circle-line:before{content:"\ea0d"}.ri-add-box-fill:before{content:"\ea0e"}.ri-add-box-line:before{content:"\ea0f"}.ri-add-circle-fill:before{content:"\ea10"}.ri-add-circle-line:before{content:"\ea11"}.ri-add-fill:before{content:"\ea12"}.ri-add-line:before{content:"\ea13"}.ri-admin-fill:before{content:"\ea14"}.ri-admin-line:before{content:"\ea15"}.ri-advertisement-fill:before{content:"\ea16"}.ri-advertisement-line:before{content:"\ea17"}.ri-airplay-fill:before{content:"\ea18"}.ri-airplay-line:before{content:"\ea19"}.ri-alarm-fill:before{content:"\ea1a"}.ri-alarm-line:before{content:"\ea1b"}.ri-alarm-warning-fill:before{content:"\ea1c"}.ri-alarm-warning-line:before{content:"\ea1d"}.ri-album-fill:before{content:"\ea1e"}.ri-album-line:before{content:"\ea1f"}.ri-alert-fill:before{content:"\ea20"}.ri-alert-line:before{content:"\ea21"}.ri-aliens-fill:before{content:"\ea22"}.ri-aliens-line:before{content:"\ea23"}.ri-align-bottom:before{content:"\ea24"}.ri-align-center:before{content:"\ea25"}.ri-align-justify:before{content:"\ea26"}.ri-align-left:before{content:"\ea27"}.ri-align-right:before{content:"\ea28"}.ri-align-top:before{content:"\ea29"}.ri-align-vertically:before{content:"\ea2a"}.ri-alipay-fill:before{content:"\ea2b"}.ri-alipay-line:before{content:"\ea2c"}.ri-amazon-fill:before{content:"\ea2d"}.ri-amazon-line:before{content:"\ea2e"}.ri-anchor-fill:before{content:"\ea2f"}.ri-anchor-line:before{content:"\ea30"}.ri-ancient-gate-fill:before{content:"\ea31"}.ri-ancient-gate-line:before{content:"\ea32"}.ri-ancient-pavilion-fill:before{content:"\ea33"}.ri-ancient-pavilion-line:before{content:"\ea34"}.ri-android-fill:before{content:"\ea35"}.ri-android-line:before{content:"\ea36"}.ri-angularjs-fill:before{content:"\ea37"}.ri-angularjs-line:before{content:"\ea38"}.ri-anticlockwise-2-fill:before{content:"\ea39"}.ri-anticlockwise-2-line:before{content:"\ea3a"}.ri-anticlockwise-fill:before{content:"\ea3b"}.ri-anticlockwise-line:before{content:"\ea3c"}.ri-app-store-fill:before{content:"\ea3d"}.ri-app-store-line:before{content:"\ea3e"}.ri-apple-fill:before{content:"\ea3f"}.ri-apple-line:before{content:"\ea40"}.ri-apps-2-fill:before{content:"\ea41"}.ri-apps-2-line:before{content:"\ea42"}.ri-apps-fill:before{content:"\ea43"}.ri-apps-line:before{content:"\ea44"}.ri-archive-drawer-fill:before{content:"\ea45"}.ri-archive-drawer-line:before{content:"\ea46"}.ri-archive-fill:before{content:"\ea47"}.ri-archive-line:before{content:"\ea48"}.ri-arrow-down-circle-fill:before{content:"\ea49"}.ri-arrow-down-circle-line:before{content:"\ea4a"}.ri-arrow-down-fill:before{content:"\ea4b"}.ri-arrow-down-line:before{content:"\ea4c"}.ri-arrow-down-s-fill:before{content:"\ea4d"}.ri-arrow-down-s-line:before{content:"\ea4e"}.ri-arrow-drop-down-fill:before{content:"\ea4f"}.ri-arrow-drop-down-line:before{content:"\ea50"}.ri-arrow-drop-left-fill:before{content:"\ea51"}.ri-arrow-drop-left-line:before{content:"\ea52"}.ri-arrow-drop-right-fill:before{content:"\ea53"}.ri-arrow-drop-right-line:before{content:"\ea54"}.ri-arrow-drop-up-fill:before{content:"\ea55"}.ri-arrow-drop-up-line:before{content:"\ea56"}.ri-arrow-go-back-fill:before{content:"\ea57"}.ri-arrow-go-back-line:before{content:"\ea58"}.ri-arrow-go-forward-fill:before{content:"\ea59"}.ri-arrow-go-forward-line:before{content:"\ea5a"}.ri-arrow-left-circle-fill:before{content:"\ea5b"}.ri-arrow-left-circle-line:before{content:"\ea5c"}.ri-arrow-left-down-fill:before{content:"\ea5d"}.ri-arrow-left-down-line:before{content:"\ea5e"}.ri-arrow-left-fill:before{content:"\ea5f"}.ri-arrow-left-line:before{content:"\ea60"}.ri-arrow-left-right-fill:before{content:"\ea61"}.ri-arrow-left-right-line:before{content:"\ea62"}.ri-arrow-left-s-fill:before{content:"\ea63"}.ri-arrow-left-s-line:before{content:"\ea64"}.ri-arrow-left-up-fill:before{content:"\ea65"}.ri-arrow-left-up-line:before{content:"\ea66"}.ri-arrow-right-circle-fill:before{content:"\ea67"}.ri-arrow-right-circle-line:before{content:"\ea68"}.ri-arrow-right-down-fill:before{content:"\ea69"}.ri-arrow-right-down-line:before{content:"\ea6a"}.ri-arrow-right-fill:before{content:"\ea6b"}.ri-arrow-right-line:before{content:"\ea6c"}.ri-arrow-right-s-fill:before{content:"\ea6d"}.ri-arrow-right-s-line:before{content:"\ea6e"}.ri-arrow-right-up-fill:before{content:"\ea6f"}.ri-arrow-right-up-line:before{content:"\ea70"}.ri-arrow-up-circle-fill:before{content:"\ea71"}.ri-arrow-up-circle-line:before{content:"\ea72"}.ri-arrow-up-down-fill:before{content:"\ea73"}.ri-arrow-up-down-line:before{content:"\ea74"}.ri-arrow-up-fill:before{content:"\ea75"}.ri-arrow-up-line:before{content:"\ea76"}.ri-arrow-up-s-fill:before{content:"\ea77"}.ri-arrow-up-s-line:before{content:"\ea78"}.ri-artboard-2-fill:before{content:"\ea79"}.ri-artboard-2-line:before{content:"\ea7a"}.ri-artboard-fill:before{content:"\ea7b"}.ri-artboard-line:before{content:"\ea7c"}.ri-article-fill:before{content:"\ea7d"}.ri-article-line:before{content:"\ea7e"}.ri-aspect-ratio-fill:before{content:"\ea7f"}.ri-aspect-ratio-line:before{content:"\ea80"}.ri-asterisk:before{content:"\ea81"}.ri-at-fill:before{content:"\ea82"}.ri-at-line:before{content:"\ea83"}.ri-attachment-2:before{content:"\ea84"}.ri-attachment-fill:before{content:"\ea85"}.ri-attachment-line:before{content:"\ea86"}.ri-auction-fill:before{content:"\ea87"}.ri-auction-line:before{content:"\ea88"}.ri-award-fill:before{content:"\ea89"}.ri-award-line:before{content:"\ea8a"}.ri-baidu-fill:before{content:"\ea8b"}.ri-baidu-line:before{content:"\ea8c"}.ri-ball-pen-fill:before{content:"\ea8d"}.ri-ball-pen-line:before{content:"\ea8e"}.ri-bank-card-2-fill:before{content:"\ea8f"}.ri-bank-card-2-line:before{content:"\ea90"}.ri-bank-card-fill:before{content:"\ea91"}.ri-bank-card-line:before{content:"\ea92"}.ri-bank-fill:before{content:"\ea93"}.ri-bank-line:before{content:"\ea94"}.ri-bar-chart-2-fill:before{content:"\ea95"}.ri-bar-chart-2-line:before{content:"\ea96"}.ri-bar-chart-box-fill:before{content:"\ea97"}.ri-bar-chart-box-line:before{content:"\ea98"}.ri-bar-chart-fill:before{content:"\ea99"}.ri-bar-chart-grouped-fill:before{content:"\ea9a"}.ri-bar-chart-grouped-line:before{content:"\ea9b"}.ri-bar-chart-horizontal-fill:before{content:"\ea9c"}.ri-bar-chart-horizontal-line:before{content:"\ea9d"}.ri-bar-chart-line:before{content:"\ea9e"}.ri-barcode-box-fill:before{content:"\ea9f"}.ri-barcode-box-line:before{content:"\eaa0"}.ri-barcode-fill:before{content:"\eaa1"}.ri-barcode-line:before{content:"\eaa2"}.ri-barricade-fill:before{content:"\eaa3"}.ri-barricade-line:before{content:"\eaa4"}.ri-base-station-fill:before{content:"\eaa5"}.ri-base-station-line:before{content:"\eaa6"}.ri-basketball-fill:before{content:"\eaa7"}.ri-basketball-line:before{content:"\eaa8"}.ri-battery-2-charge-fill:before{content:"\eaa9"}.ri-battery-2-charge-line:before{content:"\eaaa"}.ri-battery-2-fill:before{content:"\eaab"}.ri-battery-2-line:before{content:"\eaac"}.ri-battery-charge-fill:before{content:"\eaad"}.ri-battery-charge-line:before{content:"\eaae"}.ri-battery-fill:before{content:"\eaaf"}.ri-battery-line:before{content:"\eab0"}.ri-battery-low-fill:before{content:"\eab1"}.ri-battery-low-line:before{content:"\eab2"}.ri-battery-saver-fill:before{content:"\eab3"}.ri-battery-saver-line:before{content:"\eab4"}.ri-battery-share-fill:before{content:"\eab5"}.ri-battery-share-line:before{content:"\eab6"}.ri-bear-smile-fill:before{content:"\eab7"}.ri-bear-smile-line:before{content:"\eab8"}.ri-behance-fill:before{content:"\eab9"}.ri-behance-line:before{content:"\eaba"}.ri-bell-fill:before{content:"\eabb"}.ri-bell-line:before{content:"\eabc"}.ri-bike-fill:before{content:"\eabd"}.ri-bike-line:before{content:"\eabe"}.ri-bilibili-fill:before{content:"\eabf"}.ri-bilibili-line:before{content:"\eac0"}.ri-bill-fill:before{content:"\eac1"}.ri-bill-line:before{content:"\eac2"}.ri-billiards-fill:before{content:"\eac3"}.ri-billiards-line:before{content:"\eac4"}.ri-bit-coin-fill:before{content:"\eac5"}.ri-bit-coin-line:before{content:"\eac6"}.ri-blaze-fill:before{content:"\eac7"}.ri-blaze-line:before{content:"\eac8"}.ri-bluetooth-connect-fill:before{content:"\eac9"}.ri-bluetooth-connect-line:before{content:"\eaca"}.ri-bluetooth-fill:before{content:"\eacb"}.ri-bluetooth-line:before{content:"\eacc"}.ri-blur-off-fill:before{content:"\eacd"}.ri-blur-off-line:before{content:"\eace"}.ri-body-scan-fill:before{content:"\eacf"}.ri-body-scan-line:before{content:"\ead0"}.ri-bold:before{content:"\ead1"}.ri-book-2-fill:before{content:"\ead2"}.ri-book-2-line:before{content:"\ead3"}.ri-book-3-fill:before{content:"\ead4"}.ri-book-3-line:before{content:"\ead5"}.ri-book-fill:before{content:"\ead6"}.ri-book-line:before{content:"\ead7"}.ri-book-marked-fill:before{content:"\ead8"}.ri-book-marked-line:before{content:"\ead9"}.ri-book-open-fill:before{content:"\eada"}.ri-book-open-line:before{content:"\eadb"}.ri-book-read-fill:before{content:"\eadc"}.ri-book-read-line:before{content:"\eadd"}.ri-booklet-fill:before{content:"\eade"}.ri-booklet-line:before{content:"\eadf"}.ri-bookmark-2-fill:before{content:"\eae0"}.ri-bookmark-2-line:before{content:"\eae1"}.ri-bookmark-3-fill:before{content:"\eae2"}.ri-bookmark-3-line:before{content:"\eae3"}.ri-bookmark-fill:before{content:"\eae4"}.ri-bookmark-line:before{content:"\eae5"}.ri-boxing-fill:before{content:"\eae6"}.ri-boxing-line:before{content:"\eae7"}.ri-braces-fill:before{content:"\eae8"}.ri-braces-line:before{content:"\eae9"}.ri-brackets-fill:before{content:"\eaea"}.ri-brackets-line:before{content:"\eaeb"}.ri-briefcase-2-fill:before{content:"\eaec"}.ri-briefcase-2-line:before{content:"\eaed"}.ri-briefcase-3-fill:before{content:"\eaee"}.ri-briefcase-3-line:before{content:"\eaef"}.ri-briefcase-4-fill:before{content:"\eaf0"}.ri-briefcase-4-line:before{content:"\eaf1"}.ri-briefcase-5-fill:before{content:"\eaf2"}.ri-briefcase-5-line:before{content:"\eaf3"}.ri-briefcase-fill:before{content:"\eaf4"}.ri-briefcase-line:before{content:"\eaf5"}.ri-bring-forward:before{content:"\eaf6"}.ri-bring-to-front:before{content:"\eaf7"}.ri-broadcast-fill:before{content:"\eaf8"}.ri-broadcast-line:before{content:"\eaf9"}.ri-brush-2-fill:before{content:"\eafa"}.ri-brush-2-line:before{content:"\eafb"}.ri-brush-3-fill:before{content:"\eafc"}.ri-brush-3-line:before{content:"\eafd"}.ri-brush-4-fill:before{content:"\eafe"}.ri-brush-4-line:before{content:"\eaff"}.ri-brush-fill:before{content:"\eb00"}.ri-brush-line:before{content:"\eb01"}.ri-bubble-chart-fill:before{content:"\eb02"}.ri-bubble-chart-line:before{content:"\eb03"}.ri-bug-2-fill:before{content:"\eb04"}.ri-bug-2-line:before{content:"\eb05"}.ri-bug-fill:before{content:"\eb06"}.ri-bug-line:before{content:"\eb07"}.ri-building-2-fill:before{content:"\eb08"}.ri-building-2-line:before{content:"\eb09"}.ri-building-3-fill:before{content:"\eb0a"}.ri-building-3-line:before{content:"\eb0b"}.ri-building-4-fill:before{content:"\eb0c"}.ri-building-4-line:before{content:"\eb0d"}.ri-building-fill:before{content:"\eb0e"}.ri-building-line:before{content:"\eb0f"}.ri-bus-2-fill:before{content:"\eb10"}.ri-bus-2-line:before{content:"\eb11"}.ri-bus-fill:before{content:"\eb12"}.ri-bus-line:before{content:"\eb13"}.ri-bus-wifi-fill:before{content:"\eb14"}.ri-bus-wifi-line:before{content:"\eb15"}.ri-cactus-fill:before{content:"\eb16"}.ri-cactus-line:before{content:"\eb17"}.ri-cake-2-fill:before{content:"\eb18"}.ri-cake-2-line:before{content:"\eb19"}.ri-cake-3-fill:before{content:"\eb1a"}.ri-cake-3-line:before{content:"\eb1b"}.ri-cake-fill:before{content:"\eb1c"}.ri-cake-line:before{content:"\eb1d"}.ri-calculator-fill:before{content:"\eb1e"}.ri-calculator-line:before{content:"\eb1f"}.ri-calendar-2-fill:before{content:"\eb20"}.ri-calendar-2-line:before{content:"\eb21"}.ri-calendar-check-fill:before{content:"\eb22"}.ri-calendar-check-line:before{content:"\eb23"}.ri-calendar-event-fill:before{content:"\eb24"}.ri-calendar-event-line:before{content:"\eb25"}.ri-calendar-fill:before{content:"\eb26"}.ri-calendar-line:before{content:"\eb27"}.ri-calendar-todo-fill:before{content:"\eb28"}.ri-calendar-todo-line:before{content:"\eb29"}.ri-camera-2-fill:before{content:"\eb2a"}.ri-camera-2-line:before{content:"\eb2b"}.ri-camera-3-fill:before{content:"\eb2c"}.ri-camera-3-line:before{content:"\eb2d"}.ri-camera-fill:before{content:"\eb2e"}.ri-camera-lens-fill:before{content:"\eb2f"}.ri-camera-lens-line:before{content:"\eb30"}.ri-camera-line:before{content:"\eb31"}.ri-camera-off-fill:before{content:"\eb32"}.ri-camera-off-line:before{content:"\eb33"}.ri-camera-switch-fill:before{content:"\eb34"}.ri-camera-switch-line:before{content:"\eb35"}.ri-capsule-fill:before{content:"\eb36"}.ri-capsule-line:before{content:"\eb37"}.ri-car-fill:before{content:"\eb38"}.ri-car-line:before{content:"\eb39"}.ri-car-washing-fill:before{content:"\eb3a"}.ri-car-washing-line:before{content:"\eb3b"}.ri-caravan-fill:before{content:"\eb3c"}.ri-caravan-line:before{content:"\eb3d"}.ri-cast-fill:before{content:"\eb3e"}.ri-cast-line:before{content:"\eb3f"}.ri-cellphone-fill:before{content:"\eb40"}.ri-cellphone-line:before{content:"\eb41"}.ri-celsius-fill:before{content:"\eb42"}.ri-celsius-line:before{content:"\eb43"}.ri-centos-fill:before{content:"\eb44"}.ri-centos-line:before{content:"\eb45"}.ri-character-recognition-fill:before{content:"\eb46"}.ri-character-recognition-line:before{content:"\eb47"}.ri-charging-pile-2-fill:before{content:"\eb48"}.ri-charging-pile-2-line:before{content:"\eb49"}.ri-charging-pile-fill:before{content:"\eb4a"}.ri-charging-pile-line:before{content:"\eb4b"}.ri-chat-1-fill:before{content:"\eb4c"}.ri-chat-1-line:before{content:"\eb4d"}.ri-chat-2-fill:before{content:"\eb4e"}.ri-chat-2-line:before{content:"\eb4f"}.ri-chat-3-fill:before{content:"\eb50"}.ri-chat-3-line:before{content:"\eb51"}.ri-chat-4-fill:before{content:"\eb52"}.ri-chat-4-line:before{content:"\eb53"}.ri-chat-check-fill:before{content:"\eb54"}.ri-chat-check-line:before{content:"\eb55"}.ri-chat-delete-fill:before{content:"\eb56"}.ri-chat-delete-line:before{content:"\eb57"}.ri-chat-download-fill:before{content:"\eb58"}.ri-chat-download-line:before{content:"\eb59"}.ri-chat-follow-up-fill:before{content:"\eb5a"}.ri-chat-follow-up-line:before{content:"\eb5b"}.ri-chat-forward-fill:before{content:"\eb5c"}.ri-chat-forward-line:before{content:"\eb5d"}.ri-chat-heart-fill:before{content:"\eb5e"}.ri-chat-heart-line:before{content:"\eb5f"}.ri-chat-history-fill:before{content:"\eb60"}.ri-chat-history-line:before{content:"\eb61"}.ri-chat-new-fill:before{content:"\eb62"}.ri-chat-new-line:before{content:"\eb63"}.ri-chat-off-fill:before{content:"\eb64"}.ri-chat-off-line:before{content:"\eb65"}.ri-chat-poll-fill:before{content:"\eb66"}.ri-chat-poll-line:before{content:"\eb67"}.ri-chat-private-fill:before{content:"\eb68"}.ri-chat-private-line:before{content:"\eb69"}.ri-chat-quote-fill:before{content:"\eb6a"}.ri-chat-quote-line:before{content:"\eb6b"}.ri-chat-settings-fill:before{content:"\eb6c"}.ri-chat-settings-line:before{content:"\eb6d"}.ri-chat-smile-2-fill:before{content:"\eb6e"}.ri-chat-smile-2-line:before{content:"\eb6f"}.ri-chat-smile-3-fill:before{content:"\eb70"}.ri-chat-smile-3-line:before{content:"\eb71"}.ri-chat-smile-fill:before{content:"\eb72"}.ri-chat-smile-line:before{content:"\eb73"}.ri-chat-upload-fill:before{content:"\eb74"}.ri-chat-upload-line:before{content:"\eb75"}.ri-chat-voice-fill:before{content:"\eb76"}.ri-chat-voice-line:before{content:"\eb77"}.ri-check-double-fill:before{content:"\eb78"}.ri-check-double-line:before{content:"\eb79"}.ri-check-fill:before{content:"\eb7a"}.ri-check-line:before{content:"\eb7b"}.ri-checkbox-blank-circle-fill:before{content:"\eb7c"}.ri-checkbox-blank-circle-line:before{content:"\eb7d"}.ri-checkbox-blank-fill:before{content:"\eb7e"}.ri-checkbox-blank-line:before{content:"\eb7f"}.ri-checkbox-circle-fill:before{content:"\eb80"}.ri-checkbox-circle-line:before{content:"\eb81"}.ri-checkbox-fill:before{content:"\eb82"}.ri-checkbox-indeterminate-fill:before{content:"\eb83"}.ri-checkbox-indeterminate-line:before{content:"\eb84"}.ri-checkbox-line:before{content:"\eb85"}.ri-checkbox-multiple-blank-fill:before{content:"\eb86"}.ri-checkbox-multiple-blank-line:before{content:"\eb87"}.ri-checkbox-multiple-fill:before{content:"\eb88"}.ri-checkbox-multiple-line:before{content:"\eb89"}.ri-china-railway-fill:before{content:"\eb8a"}.ri-china-railway-line:before{content:"\eb8b"}.ri-chrome-fill:before{content:"\eb8c"}.ri-chrome-line:before{content:"\eb8d"}.ri-clapperboard-fill:before{content:"\eb8e"}.ri-clapperboard-line:before{content:"\eb8f"}.ri-clipboard-fill:before{content:"\eb90"}.ri-clipboard-line:before{content:"\eb91"}.ri-clockwise-2-fill:before{content:"\eb92"}.ri-clockwise-2-line:before{content:"\eb93"}.ri-clockwise-fill:before{content:"\eb94"}.ri-clockwise-line:before{content:"\eb95"}.ri-close-circle-fill:before{content:"\eb96"}.ri-close-circle-line:before{content:"\eb97"}.ri-close-fill:before{content:"\eb98"}.ri-close-line:before{content:"\eb99"}.ri-closed-captioning-fill:before{content:"\eb9a"}.ri-closed-captioning-line:before{content:"\eb9b"}.ri-cloud-fill:before{content:"\eb9c"}.ri-cloud-line:before{content:"\eb9d"}.ri-cloud-off-fill:before{content:"\eb9e"}.ri-cloud-off-line:before{content:"\eb9f"}.ri-cloud-windy-fill:before{content:"\eba0"}.ri-cloud-windy-line:before{content:"\eba1"}.ri-cloudy-2-fill:before{content:"\eba2"}.ri-cloudy-2-line:before{content:"\eba3"}.ri-cloudy-fill:before{content:"\eba4"}.ri-cloudy-line:before{content:"\eba5"}.ri-code-box-fill:before{content:"\eba6"}.ri-code-box-line:before{content:"\eba7"}.ri-code-fill:before{content:"\eba8"}.ri-code-line:before{content:"\eba9"}.ri-code-s-fill:before{content:"\ebaa"}.ri-code-s-line:before{content:"\ebab"}.ri-code-s-slash-fill:before{content:"\ebac"}.ri-code-s-slash-line:before{content:"\ebad"}.ri-code-view:before{content:"\ebae"}.ri-codepen-fill:before{content:"\ebaf"}.ri-codepen-line:before{content:"\ebb0"}.ri-coin-fill:before{content:"\ebb1"}.ri-coin-line:before{content:"\ebb2"}.ri-coins-fill:before{content:"\ebb3"}.ri-coins-line:before{content:"\ebb4"}.ri-collage-fill:before{content:"\ebb5"}.ri-collage-line:before{content:"\ebb6"}.ri-command-fill:before{content:"\ebb7"}.ri-command-line:before{content:"\ebb8"}.ri-community-fill:before{content:"\ebb9"}.ri-community-line:before{content:"\ebba"}.ri-compass-2-fill:before{content:"\ebbb"}.ri-compass-2-line:before{content:"\ebbc"}.ri-compass-3-fill:before{content:"\ebbd"}.ri-compass-3-line:before{content:"\ebbe"}.ri-compass-4-fill:before{content:"\ebbf"}.ri-compass-4-line:before{content:"\ebc0"}.ri-compass-discover-fill:before{content:"\ebc1"}.ri-compass-discover-line:before{content:"\ebc2"}.ri-compass-fill:before{content:"\ebc3"}.ri-compass-line:before{content:"\ebc4"}.ri-compasses-2-fill:before{content:"\ebc5"}.ri-compasses-2-line:before{content:"\ebc6"}.ri-compasses-fill:before{content:"\ebc7"}.ri-compasses-line:before{content:"\ebc8"}.ri-computer-fill:before{content:"\ebc9"}.ri-computer-line:before{content:"\ebca"}.ri-contacts-book-2-fill:before{content:"\ebcb"}.ri-contacts-book-2-line:before{content:"\ebcc"}.ri-contacts-book-fill:before{content:"\ebcd"}.ri-contacts-book-line:before{content:"\ebce"}.ri-contacts-book-upload-fill:before{content:"\ebcf"}.ri-contacts-book-upload-line:before{content:"\ebd0"}.ri-contacts-fill:before{content:"\ebd1"}.ri-contacts-line:before{content:"\ebd2"}.ri-contrast-2-fill:before{content:"\ebd3"}.ri-contrast-2-line:before{content:"\ebd4"}.ri-contrast-drop-2-fill:before{content:"\ebd5"}.ri-contrast-drop-2-line:before{content:"\ebd6"}.ri-contrast-drop-fill:before{content:"\ebd7"}.ri-contrast-drop-line:before{content:"\ebd8"}.ri-contrast-fill:before{content:"\ebd9"}.ri-contrast-line:before{content:"\ebda"}.ri-copper-coin-fill:before{content:"\ebdb"}.ri-copper-coin-line:before{content:"\ebdc"}.ri-copper-diamond-fill:before{content:"\ebdd"}.ri-copper-diamond-line:before{content:"\ebde"}.ri-copyleft-fill:before{content:"\ebdf"}.ri-copyleft-line:before{content:"\ebe0"}.ri-copyright-fill:before{content:"\ebe1"}.ri-copyright-line:before{content:"\ebe2"}.ri-coreos-fill:before{content:"\ebe3"}.ri-coreos-line:before{content:"\ebe4"}.ri-coupon-2-fill:before{content:"\ebe5"}.ri-coupon-2-line:before{content:"\ebe6"}.ri-coupon-3-fill:before{content:"\ebe7"}.ri-coupon-3-line:before{content:"\ebe8"}.ri-coupon-4-fill:before{content:"\ebe9"}.ri-coupon-4-line:before{content:"\ebea"}.ri-coupon-5-fill:before{content:"\ebeb"}.ri-coupon-5-line:before{content:"\ebec"}.ri-coupon-fill:before{content:"\ebed"}.ri-coupon-line:before{content:"\ebee"}.ri-cpu-fill:before{content:"\ebef"}.ri-cpu-line:before{content:"\ebf0"}.ri-creative-commons-by-fill:before{content:"\ebf1"}.ri-creative-commons-by-line:before{content:"\ebf2"}.ri-creative-commons-fill:before{content:"\ebf3"}.ri-creative-commons-line:before{content:"\ebf4"}.ri-creative-commons-nc-fill:before{content:"\ebf5"}.ri-creative-commons-nc-line:before{content:"\ebf6"}.ri-creative-commons-nd-fill:before{content:"\ebf7"}.ri-creative-commons-nd-line:before{content:"\ebf8"}.ri-creative-commons-sa-fill:before{content:"\ebf9"}.ri-creative-commons-sa-line:before{content:"\ebfa"}.ri-creative-commons-zero-fill:before{content:"\ebfb"}.ri-creative-commons-zero-line:before{content:"\ebfc"}.ri-criminal-fill:before{content:"\ebfd"}.ri-criminal-line:before{content:"\ebfe"}.ri-crop-2-fill:before{content:"\ebff"}.ri-crop-2-line:before{content:"\ec00"}.ri-crop-fill:before{content:"\ec01"}.ri-crop-line:before{content:"\ec02"}.ri-css3-fill:before{content:"\ec03"}.ri-css3-line:before{content:"\ec04"}.ri-cup-fill:before{content:"\ec05"}.ri-cup-line:before{content:"\ec06"}.ri-currency-fill:before{content:"\ec07"}.ri-currency-line:before{content:"\ec08"}.ri-cursor-fill:before{content:"\ec09"}.ri-cursor-line:before{content:"\ec0a"}.ri-customer-service-2-fill:before{content:"\ec0b"}.ri-customer-service-2-line:before{content:"\ec0c"}.ri-customer-service-fill:before{content:"\ec0d"}.ri-customer-service-line:before{content:"\ec0e"}.ri-dashboard-2-fill:before{content:"\ec0f"}.ri-dashboard-2-line:before{content:"\ec10"}.ri-dashboard-3-fill:before{content:"\ec11"}.ri-dashboard-3-line:before{content:"\ec12"}.ri-dashboard-fill:before{content:"\ec13"}.ri-dashboard-line:before{content:"\ec14"}.ri-database-2-fill:before{content:"\ec15"}.ri-database-2-line:before{content:"\ec16"}.ri-database-fill:before{content:"\ec17"}.ri-database-line:before{content:"\ec18"}.ri-delete-back-2-fill:before{content:"\ec19"}.ri-delete-back-2-line:before{content:"\ec1a"}.ri-delete-back-fill:before{content:"\ec1b"}.ri-delete-back-line:before{content:"\ec1c"}.ri-delete-bin-2-fill:before{content:"\ec1d"}.ri-delete-bin-2-line:before{content:"\ec1e"}.ri-delete-bin-3-fill:before{content:"\ec1f"}.ri-delete-bin-3-line:before{content:"\ec20"}.ri-delete-bin-4-fill:before{content:"\ec21"}.ri-delete-bin-4-line:before{content:"\ec22"}.ri-delete-bin-5-fill:before{content:"\ec23"}.ri-delete-bin-5-line:before{content:"\ec24"}.ri-delete-bin-6-fill:before{content:"\ec25"}.ri-delete-bin-6-line:before{content:"\ec26"}.ri-delete-bin-7-fill:before{content:"\ec27"}.ri-delete-bin-7-line:before{content:"\ec28"}.ri-delete-bin-fill:before{content:"\ec29"}.ri-delete-bin-line:before{content:"\ec2a"}.ri-delete-column:before{content:"\ec2b"}.ri-delete-row:before{content:"\ec2c"}.ri-device-fill:before{content:"\ec2d"}.ri-device-line:before{content:"\ec2e"}.ri-device-recover-fill:before{content:"\ec2f"}.ri-device-recover-line:before{content:"\ec30"}.ri-dingding-fill:before{content:"\ec31"}.ri-dingding-line:before{content:"\ec32"}.ri-direction-fill:before{content:"\ec33"}.ri-direction-line:before{content:"\ec34"}.ri-disc-fill:before{content:"\ec35"}.ri-disc-line:before{content:"\ec36"}.ri-discord-fill:before{content:"\ec37"}.ri-discord-line:before{content:"\ec38"}.ri-discuss-fill:before{content:"\ec39"}.ri-discuss-line:before{content:"\ec3a"}.ri-dislike-fill:before{content:"\ec3b"}.ri-dislike-line:before{content:"\ec3c"}.ri-disqus-fill:before{content:"\ec3d"}.ri-disqus-line:before{content:"\ec3e"}.ri-divide-fill:before{content:"\ec3f"}.ri-divide-line:before{content:"\ec40"}.ri-donut-chart-fill:before{content:"\ec41"}.ri-donut-chart-line:before{content:"\ec42"}.ri-door-closed-fill:before{content:"\ec43"}.ri-door-closed-line:before{content:"\ec44"}.ri-door-fill:before{content:"\ec45"}.ri-door-line:before{content:"\ec46"}.ri-door-lock-box-fill:before{content:"\ec47"}.ri-door-lock-box-line:before{content:"\ec48"}.ri-door-lock-fill:before{content:"\ec49"}.ri-door-lock-line:before{content:"\ec4a"}.ri-door-open-fill:before{content:"\ec4b"}.ri-door-open-line:before{content:"\ec4c"}.ri-dossier-fill:before{content:"\ec4d"}.ri-dossier-line:before{content:"\ec4e"}.ri-douban-fill:before{content:"\ec4f"}.ri-douban-line:before{content:"\ec50"}.ri-double-quotes-l:before{content:"\ec51"}.ri-double-quotes-r:before{content:"\ec52"}.ri-download-2-fill:before{content:"\ec53"}.ri-download-2-line:before{content:"\ec54"}.ri-download-cloud-2-fill:before{content:"\ec55"}.ri-download-cloud-2-line:before{content:"\ec56"}.ri-download-cloud-fill:before{content:"\ec57"}.ri-download-cloud-line:before{content:"\ec58"}.ri-download-fill:before{content:"\ec59"}.ri-download-line:before{content:"\ec5a"}.ri-draft-fill:before{content:"\ec5b"}.ri-draft-line:before{content:"\ec5c"}.ri-drag-drop-fill:before{content:"\ec5d"}.ri-drag-drop-line:before{content:"\ec5e"}.ri-drag-move-2-fill:before{content:"\ec5f"}.ri-drag-move-2-line:before{content:"\ec60"}.ri-drag-move-fill:before{content:"\ec61"}.ri-drag-move-line:before{content:"\ec62"}.ri-dribbble-fill:before{content:"\ec63"}.ri-dribbble-line:before{content:"\ec64"}.ri-drive-fill:before{content:"\ec65"}.ri-drive-line:before{content:"\ec66"}.ri-drizzle-fill:before{content:"\ec67"}.ri-drizzle-line:before{content:"\ec68"}.ri-drop-fill:before{content:"\ec69"}.ri-drop-line:before{content:"\ec6a"}.ri-dropbox-fill:before{content:"\ec6b"}.ri-dropbox-line:before{content:"\ec6c"}.ri-dual-sim-1-fill:before{content:"\ec6d"}.ri-dual-sim-1-line:before{content:"\ec6e"}.ri-dual-sim-2-fill:before{content:"\ec6f"}.ri-dual-sim-2-line:before{content:"\ec70"}.ri-dv-fill:before{content:"\ec71"}.ri-dv-line:before{content:"\ec72"}.ri-dvd-fill:before{content:"\ec73"}.ri-dvd-line:before{content:"\ec74"}.ri-e-bike-2-fill:before{content:"\ec75"}.ri-e-bike-2-line:before{content:"\ec76"}.ri-e-bike-fill:before{content:"\ec77"}.ri-e-bike-line:before{content:"\ec78"}.ri-earth-fill:before{content:"\ec79"}.ri-earth-line:before{content:"\ec7a"}.ri-earthquake-fill:before{content:"\ec7b"}.ri-earthquake-line:before{content:"\ec7c"}.ri-edge-fill:before{content:"\ec7d"}.ri-edge-line:before{content:"\ec7e"}.ri-edit-2-fill:before{content:"\ec7f"}.ri-edit-2-line:before{content:"\ec80"}.ri-edit-box-fill:before{content:"\ec81"}.ri-edit-box-line:before{content:"\ec82"}.ri-edit-circle-fill:before{content:"\ec83"}.ri-edit-circle-line:before{content:"\ec84"}.ri-edit-fill:before{content:"\ec85"}.ri-edit-line:before{content:"\ec86"}.ri-eject-fill:before{content:"\ec87"}.ri-eject-line:before{content:"\ec88"}.ri-emotion-2-fill:before{content:"\ec89"}.ri-emotion-2-line:before{content:"\ec8a"}.ri-emotion-fill:before{content:"\ec8b"}.ri-emotion-happy-fill:before{content:"\ec8c"}.ri-emotion-happy-line:before{content:"\ec8d"}.ri-emotion-laugh-fill:before{content:"\ec8e"}.ri-emotion-laugh-line:before{content:"\ec8f"}.ri-emotion-line:before{content:"\ec90"}.ri-emotion-normal-fill:before{content:"\ec91"}.ri-emotion-normal-line:before{content:"\ec92"}.ri-emotion-sad-fill:before{content:"\ec93"}.ri-emotion-sad-line:before{content:"\ec94"}.ri-emotion-unhappy-fill:before{content:"\ec95"}.ri-emotion-unhappy-line:before{content:"\ec96"}.ri-empathize-fill:before{content:"\ec97"}.ri-empathize-line:before{content:"\ec98"}.ri-emphasis-cn:before{content:"\ec99"}.ri-emphasis:before{content:"\ec9a"}.ri-english-input:before{content:"\ec9b"}.ri-equalizer-fill:before{content:"\ec9c"}.ri-equalizer-line:before{content:"\ec9d"}.ri-eraser-fill:before{content:"\ec9e"}.ri-eraser-line:before{content:"\ec9f"}.ri-error-warning-fill:before{content:"\eca0"}.ri-error-warning-line:before{content:"\eca1"}.ri-evernote-fill:before{content:"\eca2"}.ri-evernote-line:before{content:"\eca3"}.ri-exchange-box-fill:before{content:"\eca4"}.ri-exchange-box-line:before{content:"\eca5"}.ri-exchange-cny-fill:before{content:"\eca6"}.ri-exchange-cny-line:before{content:"\eca7"}.ri-exchange-dollar-fill:before{content:"\eca8"}.ri-exchange-dollar-line:before{content:"\eca9"}.ri-exchange-fill:before{content:"\ecaa"}.ri-exchange-funds-fill:before{content:"\ecab"}.ri-exchange-funds-line:before{content:"\ecac"}.ri-exchange-line:before{content:"\ecad"}.ri-external-link-fill:before{content:"\ecae"}.ri-external-link-line:before{content:"\ecaf"}.ri-eye-2-fill:before{content:"\ecb0"}.ri-eye-2-line:before{content:"\ecb1"}.ri-eye-close-fill:before{content:"\ecb2"}.ri-eye-close-line:before{content:"\ecb3"}.ri-eye-fill:before{content:"\ecb4"}.ri-eye-line:before{content:"\ecb5"}.ri-eye-off-fill:before{content:"\ecb6"}.ri-eye-off-line:before{content:"\ecb7"}.ri-facebook-box-fill:before{content:"\ecb8"}.ri-facebook-box-line:before{content:"\ecb9"}.ri-facebook-circle-fill:before{content:"\ecba"}.ri-facebook-circle-line:before{content:"\ecbb"}.ri-facebook-fill:before{content:"\ecbc"}.ri-facebook-line:before{content:"\ecbd"}.ri-fahrenheit-fill:before{content:"\ecbe"}.ri-fahrenheit-line:before{content:"\ecbf"}.ri-feedback-fill:before{content:"\ecc0"}.ri-feedback-line:before{content:"\ecc1"}.ri-file-2-fill:before{content:"\ecc2"}.ri-file-2-line:before{content:"\ecc3"}.ri-file-3-fill:before{content:"\ecc4"}.ri-file-3-line:before{content:"\ecc5"}.ri-file-4-fill:before{content:"\ecc6"}.ri-file-4-line:before{content:"\ecc7"}.ri-file-add-fill:before{content:"\ecc8"}.ri-file-add-line:before{content:"\ecc9"}.ri-file-chart-2-fill:before{content:"\ecca"}.ri-file-chart-2-line:before{content:"\eccb"}.ri-file-chart-fill:before{content:"\eccc"}.ri-file-chart-line:before{content:"\eccd"}.ri-file-cloud-fill:before{content:"\ecce"}.ri-file-cloud-line:before{content:"\eccf"}.ri-file-code-fill:before{content:"\ecd0"}.ri-file-code-line:before{content:"\ecd1"}.ri-file-copy-2-fill:before{content:"\ecd2"}.ri-file-copy-2-line:before{content:"\ecd3"}.ri-file-copy-fill:before{content:"\ecd4"}.ri-file-copy-line:before{content:"\ecd5"}.ri-file-damage-fill:before{content:"\ecd6"}.ri-file-damage-line:before{content:"\ecd7"}.ri-file-download-fill:before{content:"\ecd8"}.ri-file-download-line:before{content:"\ecd9"}.ri-file-edit-fill:before{content:"\ecda"}.ri-file-edit-line:before{content:"\ecdb"}.ri-file-excel-2-fill:before{content:"\ecdc"}.ri-file-excel-2-line:before{content:"\ecdd"}.ri-file-excel-fill:before{content:"\ecde"}.ri-file-excel-line:before{content:"\ecdf"}.ri-file-fill:before{content:"\ece0"}.ri-file-forbid-fill:before{content:"\ece1"}.ri-file-forbid-line:before{content:"\ece2"}.ri-file-gif-fill:before{content:"\ece3"}.ri-file-gif-line:before{content:"\ece4"}.ri-file-history-fill:before{content:"\ece5"}.ri-file-history-line:before{content:"\ece6"}.ri-file-hwp-fill:before{content:"\ece7"}.ri-file-hwp-line:before{content:"\ece8"}.ri-file-info-fill:before{content:"\ece9"}.ri-file-info-line:before{content:"\ecea"}.ri-file-line:before{content:"\eceb"}.ri-file-list-2-fill:before{content:"\ecec"}.ri-file-list-2-line:before{content:"\eced"}.ri-file-list-3-fill:before{content:"\ecee"}.ri-file-list-3-line:before{content:"\ecef"}.ri-file-list-fill:before{content:"\ecf0"}.ri-file-list-line:before{content:"\ecf1"}.ri-file-lock-fill:before{content:"\ecf2"}.ri-file-lock-line:before{content:"\ecf3"}.ri-file-marked-fill:before{content:"\ecf4"}.ri-file-marked-line:before{content:"\ecf5"}.ri-file-music-fill:before{content:"\ecf6"}.ri-file-music-line:before{content:"\ecf7"}.ri-file-paper-2-fill:before{content:"\ecf8"}.ri-file-paper-2-line:before{content:"\ecf9"}.ri-file-paper-fill:before{content:"\ecfa"}.ri-file-paper-line:before{content:"\ecfb"}.ri-file-pdf-fill:before{content:"\ecfc"}.ri-file-pdf-line:before{content:"\ecfd"}.ri-file-ppt-2-fill:before{content:"\ecfe"}.ri-file-ppt-2-line:before{content:"\ecff"}.ri-file-ppt-fill:before{content:"\ed00"}.ri-file-ppt-line:before{content:"\ed01"}.ri-file-reduce-fill:before{content:"\ed02"}.ri-file-reduce-line:before{content:"\ed03"}.ri-file-search-fill:before{content:"\ed04"}.ri-file-search-line:before{content:"\ed05"}.ri-file-settings-fill:before{content:"\ed06"}.ri-file-settings-line:before{content:"\ed07"}.ri-file-shield-2-fill:before{content:"\ed08"}.ri-file-shield-2-line:before{content:"\ed09"}.ri-file-shield-fill:before{content:"\ed0a"}.ri-file-shield-line:before{content:"\ed0b"}.ri-file-shred-fill:before{content:"\ed0c"}.ri-file-shred-line:before{content:"\ed0d"}.ri-file-text-fill:before{content:"\ed0e"}.ri-file-text-line:before{content:"\ed0f"}.ri-file-transfer-fill:before{content:"\ed10"}.ri-file-transfer-line:before{content:"\ed11"}.ri-file-unknow-fill:before{content:"\ed12"}.ri-file-unknow-line:before{content:"\ed13"}.ri-file-upload-fill:before{content:"\ed14"}.ri-file-upload-line:before{content:"\ed15"}.ri-file-user-fill:before{content:"\ed16"}.ri-file-user-line:before{content:"\ed17"}.ri-file-warning-fill:before{content:"\ed18"}.ri-file-warning-line:before{content:"\ed19"}.ri-file-word-2-fill:before{content:"\ed1a"}.ri-file-word-2-line:before{content:"\ed1b"}.ri-file-word-fill:before{content:"\ed1c"}.ri-file-word-line:before{content:"\ed1d"}.ri-file-zip-fill:before{content:"\ed1e"}.ri-file-zip-line:before{content:"\ed1f"}.ri-film-fill:before{content:"\ed20"}.ri-film-line:before{content:"\ed21"}.ri-filter-2-fill:before{content:"\ed22"}.ri-filter-2-line:before{content:"\ed23"}.ri-filter-3-fill:before{content:"\ed24"}.ri-filter-3-line:before{content:"\ed25"}.ri-filter-fill:before{content:"\ed26"}.ri-filter-line:before{content:"\ed27"}.ri-filter-off-fill:before{content:"\ed28"}.ri-filter-off-line:before{content:"\ed29"}.ri-find-replace-fill:before{content:"\ed2a"}.ri-find-replace-line:before{content:"\ed2b"}.ri-finder-fill:before{content:"\ed2c"}.ri-finder-line:before{content:"\ed2d"}.ri-fingerprint-2-fill:before{content:"\ed2e"}.ri-fingerprint-2-line:before{content:"\ed2f"}.ri-fingerprint-fill:before{content:"\ed30"}.ri-fingerprint-line:before{content:"\ed31"}.ri-fire-fill:before{content:"\ed32"}.ri-fire-line:before{content:"\ed33"}.ri-firefox-fill:before{content:"\ed34"}.ri-firefox-line:before{content:"\ed35"}.ri-first-aid-kit-fill:before{content:"\ed36"}.ri-first-aid-kit-line:before{content:"\ed37"}.ri-flag-2-fill:before{content:"\ed38"}.ri-flag-2-line:before{content:"\ed39"}.ri-flag-fill:before{content:"\ed3a"}.ri-flag-line:before{content:"\ed3b"}.ri-flashlight-fill:before{content:"\ed3c"}.ri-flashlight-line:before{content:"\ed3d"}.ri-flask-fill:before{content:"\ed3e"}.ri-flask-line:before{content:"\ed3f"}.ri-flight-land-fill:before{content:"\ed40"}.ri-flight-land-line:before{content:"\ed41"}.ri-flight-takeoff-fill:before{content:"\ed42"}.ri-flight-takeoff-line:before{content:"\ed43"}.ri-flood-fill:before{content:"\ed44"}.ri-flood-line:before{content:"\ed45"}.ri-flow-chart:before{content:"\ed46"}.ri-flutter-fill:before{content:"\ed47"}.ri-flutter-line:before{content:"\ed48"}.ri-focus-2-fill:before{content:"\ed49"}.ri-focus-2-line:before{content:"\ed4a"}.ri-focus-3-fill:before{content:"\ed4b"}.ri-focus-3-line:before{content:"\ed4c"}.ri-focus-fill:before{content:"\ed4d"}.ri-focus-line:before{content:"\ed4e"}.ri-foggy-fill:before{content:"\ed4f"}.ri-foggy-line:before{content:"\ed50"}.ri-folder-2-fill:before{content:"\ed51"}.ri-folder-2-line:before{content:"\ed52"}.ri-folder-3-fill:before{content:"\ed53"}.ri-folder-3-line:before{content:"\ed54"}.ri-folder-4-fill:before{content:"\ed55"}.ri-folder-4-line:before{content:"\ed56"}.ri-folder-5-fill:before{content:"\ed57"}.ri-folder-5-line:before{content:"\ed58"}.ri-folder-add-fill:before{content:"\ed59"}.ri-folder-add-line:before{content:"\ed5a"}.ri-folder-chart-2-fill:before{content:"\ed5b"}.ri-folder-chart-2-line:before{content:"\ed5c"}.ri-folder-chart-fill:before{content:"\ed5d"}.ri-folder-chart-line:before{content:"\ed5e"}.ri-folder-download-fill:before{content:"\ed5f"}.ri-folder-download-line:before{content:"\ed60"}.ri-folder-fill:before{content:"\ed61"}.ri-folder-forbid-fill:before{content:"\ed62"}.ri-folder-forbid-line:before{content:"\ed63"}.ri-folder-history-fill:before{content:"\ed64"}.ri-folder-history-line:before{content:"\ed65"}.ri-folder-info-fill:before{content:"\ed66"}.ri-folder-info-line:before{content:"\ed67"}.ri-folder-keyhole-fill:before{content:"\ed68"}.ri-folder-keyhole-line:before{content:"\ed69"}.ri-folder-line:before{content:"\ed6a"}.ri-folder-lock-fill:before{content:"\ed6b"}.ri-folder-lock-line:before{content:"\ed6c"}.ri-folder-music-fill:before{content:"\ed6d"}.ri-folder-music-line:before{content:"\ed6e"}.ri-folder-open-fill:before{content:"\ed6f"}.ri-folder-open-line:before{content:"\ed70"}.ri-folder-received-fill:before{content:"\ed71"}.ri-folder-received-line:before{content:"\ed72"}.ri-folder-reduce-fill:before{content:"\ed73"}.ri-folder-reduce-line:before{content:"\ed74"}.ri-folder-settings-fill:before{content:"\ed75"}.ri-folder-settings-line:before{content:"\ed76"}.ri-folder-shared-fill:before{content:"\ed77"}.ri-folder-shared-line:before{content:"\ed78"}.ri-folder-shield-2-fill:before{content:"\ed79"}.ri-folder-shield-2-line:before{content:"\ed7a"}.ri-folder-shield-fill:before{content:"\ed7b"}.ri-folder-shield-line:before{content:"\ed7c"}.ri-folder-transfer-fill:before{content:"\ed7d"}.ri-folder-transfer-line:before{content:"\ed7e"}.ri-folder-unknow-fill:before{content:"\ed7f"}.ri-folder-unknow-line:before{content:"\ed80"}.ri-folder-upload-fill:before{content:"\ed81"}.ri-folder-upload-line:before{content:"\ed82"}.ri-folder-user-fill:before{content:"\ed83"}.ri-folder-user-line:before{content:"\ed84"}.ri-folder-warning-fill:before{content:"\ed85"}.ri-folder-warning-line:before{content:"\ed86"}.ri-folder-zip-fill:before{content:"\ed87"}.ri-folder-zip-line:before{content:"\ed88"}.ri-folders-fill:before{content:"\ed89"}.ri-folders-line:before{content:"\ed8a"}.ri-font-color:before{content:"\ed8b"}.ri-font-size-2:before{content:"\ed8c"}.ri-font-size:before{content:"\ed8d"}.ri-football-fill:before{content:"\ed8e"}.ri-football-line:before{content:"\ed8f"}.ri-footprint-fill:before{content:"\ed90"}.ri-footprint-line:before{content:"\ed91"}.ri-forbid-2-fill:before{content:"\ed92"}.ri-forbid-2-line:before{content:"\ed93"}.ri-forbid-fill:before{content:"\ed94"}.ri-forbid-line:before{content:"\ed95"}.ri-format-clear:before{content:"\ed96"}.ri-fridge-fill:before{content:"\ed97"}.ri-fridge-line:before{content:"\ed98"}.ri-fullscreen-exit-fill:before{content:"\ed99"}.ri-fullscreen-exit-line:before{content:"\ed9a"}.ri-fullscreen-fill:before{content:"\ed9b"}.ri-fullscreen-line:before{content:"\ed9c"}.ri-function-fill:before{content:"\ed9d"}.ri-function-line:before{content:"\ed9e"}.ri-functions:before{content:"\ed9f"}.ri-funds-box-fill:before{content:"\eda0"}.ri-funds-box-line:before{content:"\eda1"}.ri-funds-fill:before{content:"\eda2"}.ri-funds-line:before{content:"\eda3"}.ri-gallery-fill:before{content:"\eda4"}.ri-gallery-line:before{content:"\eda5"}.ri-gallery-upload-fill:before{content:"\eda6"}.ri-gallery-upload-line:before{content:"\eda7"}.ri-game-fill:before{content:"\eda8"}.ri-game-line:before{content:"\eda9"}.ri-gamepad-fill:before{content:"\edaa"}.ri-gamepad-line:before{content:"\edab"}.ri-gas-station-fill:before{content:"\edac"}.ri-gas-station-line:before{content:"\edad"}.ri-gatsby-fill:before{content:"\edae"}.ri-gatsby-line:before{content:"\edaf"}.ri-genderless-fill:before{content:"\edb0"}.ri-genderless-line:before{content:"\edb1"}.ri-ghost-2-fill:before{content:"\edb2"}.ri-ghost-2-line:before{content:"\edb3"}.ri-ghost-fill:before{content:"\edb4"}.ri-ghost-line:before{content:"\edb5"}.ri-ghost-smile-fill:before{content:"\edb6"}.ri-ghost-smile-line:before{content:"\edb7"}.ri-gift-2-fill:before{content:"\edb8"}.ri-gift-2-line:before{content:"\edb9"}.ri-gift-fill:before{content:"\edba"}.ri-gift-line:before{content:"\edbb"}.ri-git-branch-fill:before{content:"\edbc"}.ri-git-branch-line:before{content:"\edbd"}.ri-git-commit-fill:before{content:"\edbe"}.ri-git-commit-line:before{content:"\edbf"}.ri-git-merge-fill:before{content:"\edc0"}.ri-git-merge-line:before{content:"\edc1"}.ri-git-pull-request-fill:before{content:"\edc2"}.ri-git-pull-request-line:before{content:"\edc3"}.ri-git-repository-commits-fill:before{content:"\edc4"}.ri-git-repository-commits-line:before{content:"\edc5"}.ri-git-repository-fill:before{content:"\edc6"}.ri-git-repository-line:before{content:"\edc7"}.ri-git-repository-private-fill:before{content:"\edc8"}.ri-git-repository-private-line:before{content:"\edc9"}.ri-github-fill:before{content:"\edca"}.ri-github-line:before{content:"\edcb"}.ri-gitlab-fill:before{content:"\edcc"}.ri-gitlab-line:before{content:"\edcd"}.ri-global-fill:before{content:"\edce"}.ri-global-line:before{content:"\edcf"}.ri-globe-fill:before{content:"\edd0"}.ri-globe-line:before{content:"\edd1"}.ri-goblet-fill:before{content:"\edd2"}.ri-goblet-line:before{content:"\edd3"}.ri-google-fill:before{content:"\edd4"}.ri-google-line:before{content:"\edd5"}.ri-google-play-fill:before{content:"\edd6"}.ri-google-play-line:before{content:"\edd7"}.ri-government-fill:before{content:"\edd8"}.ri-government-line:before{content:"\edd9"}.ri-gps-fill:before{content:"\edda"}.ri-gps-line:before{content:"\eddb"}.ri-gradienter-fill:before{content:"\eddc"}.ri-gradienter-line:before{content:"\eddd"}.ri-grid-fill:before{content:"\edde"}.ri-grid-line:before{content:"\eddf"}.ri-group-2-fill:before{content:"\ede0"}.ri-group-2-line:before{content:"\ede1"}.ri-group-fill:before{content:"\ede2"}.ri-group-line:before{content:"\ede3"}.ri-guide-fill:before{content:"\ede4"}.ri-guide-line:before{content:"\ede5"}.ri-h-1:before{content:"\ede6"}.ri-h-2:before{content:"\ede7"}.ri-h-3:before{content:"\ede8"}.ri-h-4:before{content:"\ede9"}.ri-h-5:before{content:"\edea"}.ri-h-6:before{content:"\edeb"}.ri-hail-fill:before{content:"\edec"}.ri-hail-line:before{content:"\eded"}.ri-hammer-fill:before{content:"\edee"}.ri-hammer-line:before{content:"\edef"}.ri-hand-coin-fill:before{content:"\edf0"}.ri-hand-coin-line:before{content:"\edf1"}.ri-hand-heart-fill:before{content:"\edf2"}.ri-hand-heart-line:before{content:"\edf3"}.ri-hand-sanitizer-fill:before{content:"\edf4"}.ri-hand-sanitizer-line:before{content:"\edf5"}.ri-handbag-fill:before{content:"\edf6"}.ri-handbag-line:before{content:"\edf7"}.ri-hard-drive-2-fill:before{content:"\edf8"}.ri-hard-drive-2-line:before{content:"\edf9"}.ri-hard-drive-fill:before{content:"\edfa"}.ri-hard-drive-line:before{content:"\edfb"}.ri-hashtag:before{content:"\edfc"}.ri-haze-2-fill:before{content:"\edfd"}.ri-haze-2-line:before{content:"\edfe"}.ri-haze-fill:before{content:"\edff"}.ri-haze-line:before{content:"\ee00"}.ri-hd-fill:before{content:"\ee01"}.ri-hd-line:before{content:"\ee02"}.ri-heading:before{content:"\ee03"}.ri-headphone-fill:before{content:"\ee04"}.ri-headphone-line:before{content:"\ee05"}.ri-health-book-fill:before{content:"\ee06"}.ri-health-book-line:before{content:"\ee07"}.ri-heart-2-fill:before{content:"\ee08"}.ri-heart-2-line:before{content:"\ee09"}.ri-heart-3-fill:before{content:"\ee0a"}.ri-heart-3-line:before{content:"\ee0b"}.ri-heart-add-fill:before{content:"\ee0c"}.ri-heart-add-line:before{content:"\ee0d"}.ri-heart-fill:before{content:"\ee0e"}.ri-heart-line:before{content:"\ee0f"}.ri-heart-pulse-fill:before{content:"\ee10"}.ri-heart-pulse-line:before{content:"\ee11"}.ri-hearts-fill:before{content:"\ee12"}.ri-hearts-line:before{content:"\ee13"}.ri-heavy-showers-fill:before{content:"\ee14"}.ri-heavy-showers-line:before{content:"\ee15"}.ri-history-fill:before{content:"\ee16"}.ri-history-line:before{content:"\ee17"}.ri-home-2-fill:before{content:"\ee18"}.ri-home-2-line:before{content:"\ee19"}.ri-home-3-fill:before{content:"\ee1a"}.ri-home-3-line:before{content:"\ee1b"}.ri-home-4-fill:before{content:"\ee1c"}.ri-home-4-line:before{content:"\ee1d"}.ri-home-5-fill:before{content:"\ee1e"}.ri-home-5-line:before{content:"\ee1f"}.ri-home-6-fill:before{content:"\ee20"}.ri-home-6-line:before{content:"\ee21"}.ri-home-7-fill:before{content:"\ee22"}.ri-home-7-line:before{content:"\ee23"}.ri-home-8-fill:before{content:"\ee24"}.ri-home-8-line:before{content:"\ee25"}.ri-home-fill:before{content:"\ee26"}.ri-home-gear-fill:before{content:"\ee27"}.ri-home-gear-line:before{content:"\ee28"}.ri-home-heart-fill:before{content:"\ee29"}.ri-home-heart-line:before{content:"\ee2a"}.ri-home-line:before{content:"\ee2b"}.ri-home-smile-2-fill:before{content:"\ee2c"}.ri-home-smile-2-line:before{content:"\ee2d"}.ri-home-smile-fill:before{content:"\ee2e"}.ri-home-smile-line:before{content:"\ee2f"}.ri-home-wifi-fill:before{content:"\ee30"}.ri-home-wifi-line:before{content:"\ee31"}.ri-honor-of-kings-fill:before{content:"\ee32"}.ri-honor-of-kings-line:before{content:"\ee33"}.ri-honour-fill:before{content:"\ee34"}.ri-honour-line:before{content:"\ee35"}.ri-hospital-fill:before{content:"\ee36"}.ri-hospital-line:before{content:"\ee37"}.ri-hotel-bed-fill:before{content:"\ee38"}.ri-hotel-bed-line:before{content:"\ee39"}.ri-hotel-fill:before{content:"\ee3a"}.ri-hotel-line:before{content:"\ee3b"}.ri-hotspot-fill:before{content:"\ee3c"}.ri-hotspot-line:before{content:"\ee3d"}.ri-hq-fill:before{content:"\ee3e"}.ri-hq-line:before{content:"\ee3f"}.ri-html5-fill:before{content:"\ee40"}.ri-html5-line:before{content:"\ee41"}.ri-ie-fill:before{content:"\ee42"}.ri-ie-line:before{content:"\ee43"}.ri-image-2-fill:before{content:"\ee44"}.ri-image-2-line:before{content:"\ee45"}.ri-image-add-fill:before{content:"\ee46"}.ri-image-add-line:before{content:"\ee47"}.ri-image-edit-fill:before{content:"\ee48"}.ri-image-edit-line:before{content:"\ee49"}.ri-image-fill:before{content:"\ee4a"}.ri-image-line:before{content:"\ee4b"}.ri-inbox-archive-fill:before{content:"\ee4c"}.ri-inbox-archive-line:before{content:"\ee4d"}.ri-inbox-fill:before{content:"\ee4e"}.ri-inbox-line:before{content:"\ee4f"}.ri-inbox-unarchive-fill:before{content:"\ee50"}.ri-inbox-unarchive-line:before{content:"\ee51"}.ri-increase-decrease-fill:before{content:"\ee52"}.ri-increase-decrease-line:before{content:"\ee53"}.ri-indent-decrease:before{content:"\ee54"}.ri-indent-increase:before{content:"\ee55"}.ri-indeterminate-circle-fill:before{content:"\ee56"}.ri-indeterminate-circle-line:before{content:"\ee57"}.ri-information-fill:before{content:"\ee58"}.ri-information-line:before{content:"\ee59"}.ri-infrared-thermometer-fill:before{content:"\ee5a"}.ri-infrared-thermometer-line:before{content:"\ee5b"}.ri-ink-bottle-fill:before{content:"\ee5c"}.ri-ink-bottle-line:before{content:"\ee5d"}.ri-input-cursor-move:before{content:"\ee5e"}.ri-input-method-fill:before{content:"\ee5f"}.ri-input-method-line:before{content:"\ee60"}.ri-insert-column-left:before{content:"\ee61"}.ri-insert-column-right:before{content:"\ee62"}.ri-insert-row-bottom:before{content:"\ee63"}.ri-insert-row-top:before{content:"\ee64"}.ri-instagram-fill:before{content:"\ee65"}.ri-instagram-line:before{content:"\ee66"}.ri-install-fill:before{content:"\ee67"}.ri-install-line:before{content:"\ee68"}.ri-invision-fill:before{content:"\ee69"}.ri-invision-line:before{content:"\ee6a"}.ri-italic:before{content:"\ee6b"}.ri-kakao-talk-fill:before{content:"\ee6c"}.ri-kakao-talk-line:before{content:"\ee6d"}.ri-key-2-fill:before{content:"\ee6e"}.ri-key-2-line:before{content:"\ee6f"}.ri-key-fill:before{content:"\ee70"}.ri-key-line:before{content:"\ee71"}.ri-keyboard-box-fill:before{content:"\ee72"}.ri-keyboard-box-line:before{content:"\ee73"}.ri-keyboard-fill:before{content:"\ee74"}.ri-keyboard-line:before{content:"\ee75"}.ri-keynote-fill:before{content:"\ee76"}.ri-keynote-line:before{content:"\ee77"}.ri-knife-blood-fill:before{content:"\ee78"}.ri-knife-blood-line:before{content:"\ee79"}.ri-knife-fill:before{content:"\ee7a"}.ri-knife-line:before{content:"\ee7b"}.ri-landscape-fill:before{content:"\ee7c"}.ri-landscape-line:before{content:"\ee7d"}.ri-layout-2-fill:before{content:"\ee7e"}.ri-layout-2-line:before{content:"\ee7f"}.ri-layout-3-fill:before{content:"\ee80"}.ri-layout-3-line:before{content:"\ee81"}.ri-layout-4-fill:before{content:"\ee82"}.ri-layout-4-line:before{content:"\ee83"}.ri-layout-5-fill:before{content:"\ee84"}.ri-layout-5-line:before{content:"\ee85"}.ri-layout-6-fill:before{content:"\ee86"}.ri-layout-6-line:before{content:"\ee87"}.ri-layout-bottom-2-fill:before{content:"\ee88"}.ri-layout-bottom-2-line:before{content:"\ee89"}.ri-layout-bottom-fill:before{content:"\ee8a"}.ri-layout-bottom-line:before{content:"\ee8b"}.ri-layout-column-fill:before{content:"\ee8c"}.ri-layout-column-line:before{content:"\ee8d"}.ri-layout-fill:before{content:"\ee8e"}.ri-layout-grid-fill:before{content:"\ee8f"}.ri-layout-grid-line:before{content:"\ee90"}.ri-layout-left-2-fill:before{content:"\ee91"}.ri-layout-left-2-line:before{content:"\ee92"}.ri-layout-left-fill:before{content:"\ee93"}.ri-layout-left-line:before{content:"\ee94"}.ri-layout-line:before{content:"\ee95"}.ri-layout-masonry-fill:before{content:"\ee96"}.ri-layout-masonry-line:before{content:"\ee97"}.ri-layout-right-2-fill:before{content:"\ee98"}.ri-layout-right-2-line:before{content:"\ee99"}.ri-layout-right-fill:before{content:"\ee9a"}.ri-layout-right-line:before{content:"\ee9b"}.ri-layout-row-fill:before{content:"\ee9c"}.ri-layout-row-line:before{content:"\ee9d"}.ri-layout-top-2-fill:before{content:"\ee9e"}.ri-layout-top-2-line:before{content:"\ee9f"}.ri-layout-top-fill:before{content:"\eea0"}.ri-layout-top-line:before{content:"\eea1"}.ri-leaf-fill:before{content:"\eea2"}.ri-leaf-line:before{content:"\eea3"}.ri-lifebuoy-fill:before{content:"\eea4"}.ri-lifebuoy-line:before{content:"\eea5"}.ri-lightbulb-fill:before{content:"\eea6"}.ri-lightbulb-flash-fill:before{content:"\eea7"}.ri-lightbulb-flash-line:before{content:"\eea8"}.ri-lightbulb-line:before{content:"\eea9"}.ri-line-chart-fill:before{content:"\eeaa"}.ri-line-chart-line:before{content:"\eeab"}.ri-line-fill:before{content:"\eeac"}.ri-line-height:before{content:"\eead"}.ri-line-line:before{content:"\eeae"}.ri-link-m:before{content:"\eeaf"}.ri-link-unlink-m:before{content:"\eeb0"}.ri-link-unlink:before{content:"\eeb1"}.ri-link:before{content:"\eeb2"}.ri-linkedin-box-fill:before{content:"\eeb3"}.ri-linkedin-box-line:before{content:"\eeb4"}.ri-linkedin-fill:before{content:"\eeb5"}.ri-linkedin-line:before{content:"\eeb6"}.ri-links-fill:before{content:"\eeb7"}.ri-links-line:before{content:"\eeb8"}.ri-list-check-2:before{content:"\eeb9"}.ri-list-check:before{content:"\eeba"}.ri-list-ordered:before{content:"\eebb"}.ri-list-settings-fill:before{content:"\eebc"}.ri-list-settings-line:before{content:"\eebd"}.ri-list-unordered:before{content:"\eebe"}.ri-live-fill:before{content:"\eebf"}.ri-live-line:before{content:"\eec0"}.ri-loader-2-fill:before{content:"\eec1"}.ri-loader-2-line:before{content:"\eec2"}.ri-loader-3-fill:before{content:"\eec3"}.ri-loader-3-line:before{content:"\eec4"}.ri-loader-4-fill:before{content:"\eec5"}.ri-loader-4-line:before{content:"\eec6"}.ri-loader-5-fill:before{content:"\eec7"}.ri-loader-5-line:before{content:"\eec8"}.ri-loader-fill:before{content:"\eec9"}.ri-loader-line:before{content:"\eeca"}.ri-lock-2-fill:before{content:"\eecb"}.ri-lock-2-line:before{content:"\eecc"}.ri-lock-fill:before{content:"\eecd"}.ri-lock-line:before{content:"\eece"}.ri-lock-password-fill:before{content:"\eecf"}.ri-lock-password-line:before{content:"\eed0"}.ri-lock-unlock-fill:before{content:"\eed1"}.ri-lock-unlock-line:before{content:"\eed2"}.ri-login-box-fill:before{content:"\eed3"}.ri-login-box-line:before{content:"\eed4"}.ri-login-circle-fill:before{content:"\eed5"}.ri-login-circle-line:before{content:"\eed6"}.ri-logout-box-fill:before{content:"\eed7"}.ri-logout-box-line:before{content:"\eed8"}.ri-logout-box-r-fill:before{content:"\eed9"}.ri-logout-box-r-line:before{content:"\eeda"}.ri-logout-circle-fill:before{content:"\eedb"}.ri-logout-circle-line:before{content:"\eedc"}.ri-logout-circle-r-fill:before{content:"\eedd"}.ri-logout-circle-r-line:before{content:"\eede"}.ri-luggage-cart-fill:before{content:"\eedf"}.ri-luggage-cart-line:before{content:"\eee0"}.ri-luggage-deposit-fill:before{content:"\eee1"}.ri-luggage-deposit-line:before{content:"\eee2"}.ri-lungs-fill:before{content:"\eee3"}.ri-lungs-line:before{content:"\eee4"}.ri-mac-fill:before{content:"\eee5"}.ri-mac-line:before{content:"\eee6"}.ri-macbook-fill:before{content:"\eee7"}.ri-macbook-line:before{content:"\eee8"}.ri-magic-fill:before{content:"\eee9"}.ri-magic-line:before{content:"\eeea"}.ri-mail-add-fill:before{content:"\eeeb"}.ri-mail-add-line:before{content:"\eeec"}.ri-mail-check-fill:before{content:"\eeed"}.ri-mail-check-line:before{content:"\eeee"}.ri-mail-close-fill:before{content:"\eeef"}.ri-mail-close-line:before{content:"\eef0"}.ri-mail-download-fill:before{content:"\eef1"}.ri-mail-download-line:before{content:"\eef2"}.ri-mail-fill:before{content:"\eef3"}.ri-mail-forbid-fill:before{content:"\eef4"}.ri-mail-forbid-line:before{content:"\eef5"}.ri-mail-line:before{content:"\eef6"}.ri-mail-lock-fill:before{content:"\eef7"}.ri-mail-lock-line:before{content:"\eef8"}.ri-mail-open-fill:before{content:"\eef9"}.ri-mail-open-line:before{content:"\eefa"}.ri-mail-send-fill:before{content:"\eefb"}.ri-mail-send-line:before{content:"\eefc"}.ri-mail-settings-fill:before{content:"\eefd"}.ri-mail-settings-line:before{content:"\eefe"}.ri-mail-star-fill:before{content:"\eeff"}.ri-mail-star-line:before{content:"\ef00"}.ri-mail-unread-fill:before{content:"\ef01"}.ri-mail-unread-line:before{content:"\ef02"}.ri-mail-volume-fill:before{content:"\ef03"}.ri-mail-volume-line:before{content:"\ef04"}.ri-map-2-fill:before{content:"\ef05"}.ri-map-2-line:before{content:"\ef06"}.ri-map-fill:before{content:"\ef07"}.ri-map-line:before{content:"\ef08"}.ri-map-pin-2-fill:before{content:"\ef09"}.ri-map-pin-2-line:before{content:"\ef0a"}.ri-map-pin-3-fill:before{content:"\ef0b"}.ri-map-pin-3-line:before{content:"\ef0c"}.ri-map-pin-4-fill:before{content:"\ef0d"}.ri-map-pin-4-line:before{content:"\ef0e"}.ri-map-pin-5-fill:before{content:"\ef0f"}.ri-map-pin-5-line:before{content:"\ef10"}.ri-map-pin-add-fill:before{content:"\ef11"}.ri-map-pin-add-line:before{content:"\ef12"}.ri-map-pin-fill:before{content:"\ef13"}.ri-map-pin-line:before{content:"\ef14"}.ri-map-pin-range-fill:before{content:"\ef15"}.ri-map-pin-range-line:before{content:"\ef16"}.ri-map-pin-time-fill:before{content:"\ef17"}.ri-map-pin-time-line:before{content:"\ef18"}.ri-map-pin-user-fill:before{content:"\ef19"}.ri-map-pin-user-line:before{content:"\ef1a"}.ri-mark-pen-fill:before{content:"\ef1b"}.ri-mark-pen-line:before{content:"\ef1c"}.ri-markdown-fill:before{content:"\ef1d"}.ri-markdown-line:before{content:"\ef1e"}.ri-markup-fill:before{content:"\ef1f"}.ri-markup-line:before{content:"\ef20"}.ri-mastercard-fill:before{content:"\ef21"}.ri-mastercard-line:before{content:"\ef22"}.ri-mastodon-fill:before{content:"\ef23"}.ri-mastodon-line:before{content:"\ef24"}.ri-medal-2-fill:before{content:"\ef25"}.ri-medal-2-line:before{content:"\ef26"}.ri-medal-fill:before{content:"\ef27"}.ri-medal-line:before{content:"\ef28"}.ri-medicine-bottle-fill:before{content:"\ef29"}.ri-medicine-bottle-line:before{content:"\ef2a"}.ri-medium-fill:before{content:"\ef2b"}.ri-medium-line:before{content:"\ef2c"}.ri-men-fill:before{content:"\ef2d"}.ri-men-line:before{content:"\ef2e"}.ri-mental-health-fill:before{content:"\ef2f"}.ri-mental-health-line:before{content:"\ef30"}.ri-menu-2-fill:before{content:"\ef31"}.ri-menu-2-line:before{content:"\ef32"}.ri-menu-3-fill:before{content:"\ef33"}.ri-menu-3-line:before{content:"\ef34"}.ri-menu-4-fill:before{content:"\ef35"}.ri-menu-4-line:before{content:"\ef36"}.ri-menu-5-fill:before{content:"\ef37"}.ri-menu-5-line:before{content:"\ef38"}.ri-menu-add-fill:before{content:"\ef39"}.ri-menu-add-line:before{content:"\ef3a"}.ri-menu-fill:before{content:"\ef3b"}.ri-menu-fold-fill:before{content:"\ef3c"}.ri-menu-fold-line:before{content:"\ef3d"}.ri-menu-line:before{content:"\ef3e"}.ri-menu-unfold-fill:before{content:"\ef3f"}.ri-menu-unfold-line:before{content:"\ef40"}.ri-merge-cells-horizontal:before{content:"\ef41"}.ri-merge-cells-vertical:before{content:"\ef42"}.ri-message-2-fill:before{content:"\ef43"}.ri-message-2-line:before{content:"\ef44"}.ri-message-3-fill:before{content:"\ef45"}.ri-message-3-line:before{content:"\ef46"}.ri-message-fill:before{content:"\ef47"}.ri-message-line:before{content:"\ef48"}.ri-messenger-fill:before{content:"\ef49"}.ri-messenger-line:before{content:"\ef4a"}.ri-meteor-fill:before{content:"\ef4b"}.ri-meteor-line:before{content:"\ef4c"}.ri-mic-2-fill:before{content:"\ef4d"}.ri-mic-2-line:before{content:"\ef4e"}.ri-mic-fill:before{content:"\ef4f"}.ri-mic-line:before{content:"\ef50"}.ri-mic-off-fill:before{content:"\ef51"}.ri-mic-off-line:before{content:"\ef52"}.ri-mickey-fill:before{content:"\ef53"}.ri-mickey-line:before{content:"\ef54"}.ri-microscope-fill:before{content:"\ef55"}.ri-microscope-line:before{content:"\ef56"}.ri-microsoft-fill:before{content:"\ef57"}.ri-microsoft-line:before{content:"\ef58"}.ri-mind-map:before{content:"\ef59"}.ri-mini-program-fill:before{content:"\ef5a"}.ri-mini-program-line:before{content:"\ef5b"}.ri-mist-fill:before{content:"\ef5c"}.ri-mist-line:before{content:"\ef5d"}.ri-money-cny-box-fill:before{content:"\ef5e"}.ri-money-cny-box-line:before{content:"\ef5f"}.ri-money-cny-circle-fill:before{content:"\ef60"}.ri-money-cny-circle-line:before{content:"\ef61"}.ri-money-dollar-box-fill:before{content:"\ef62"}.ri-money-dollar-box-line:before{content:"\ef63"}.ri-money-dollar-circle-fill:before{content:"\ef64"}.ri-money-dollar-circle-line:before{content:"\ef65"}.ri-money-euro-box-fill:before{content:"\ef66"}.ri-money-euro-box-line:before{content:"\ef67"}.ri-money-euro-circle-fill:before{content:"\ef68"}.ri-money-euro-circle-line:before{content:"\ef69"}.ri-money-pound-box-fill:before{content:"\ef6a"}.ri-money-pound-box-line:before{content:"\ef6b"}.ri-money-pound-circle-fill:before{content:"\ef6c"}.ri-money-pound-circle-line:before{content:"\ef6d"}.ri-moon-clear-fill:before{content:"\ef6e"}.ri-moon-clear-line:before{content:"\ef6f"}.ri-moon-cloudy-fill:before{content:"\ef70"}.ri-moon-cloudy-line:before{content:"\ef71"}.ri-moon-fill:before{content:"\ef72"}.ri-moon-foggy-fill:before{content:"\ef73"}.ri-moon-foggy-line:before{content:"\ef74"}.ri-moon-line:before{content:"\ef75"}.ri-more-2-fill:before{content:"\ef76"}.ri-more-2-line:before{content:"\ef77"}.ri-more-fill:before{content:"\ef78"}.ri-more-line:before{content:"\ef79"}.ri-motorbike-fill:before{content:"\ef7a"}.ri-motorbike-line:before{content:"\ef7b"}.ri-mouse-fill:before{content:"\ef7c"}.ri-mouse-line:before{content:"\ef7d"}.ri-movie-2-fill:before{content:"\ef7e"}.ri-movie-2-line:before{content:"\ef7f"}.ri-movie-fill:before{content:"\ef80"}.ri-movie-line:before{content:"\ef81"}.ri-music-2-fill:before{content:"\ef82"}.ri-music-2-line:before{content:"\ef83"}.ri-music-fill:before{content:"\ef84"}.ri-music-line:before{content:"\ef85"}.ri-mv-fill:before{content:"\ef86"}.ri-mv-line:before{content:"\ef87"}.ri-navigation-fill:before{content:"\ef88"}.ri-navigation-line:before{content:"\ef89"}.ri-netease-cloud-music-fill:before{content:"\ef8a"}.ri-netease-cloud-music-line:before{content:"\ef8b"}.ri-netflix-fill:before{content:"\ef8c"}.ri-netflix-line:before{content:"\ef8d"}.ri-newspaper-fill:before{content:"\ef8e"}.ri-newspaper-line:before{content:"\ef8f"}.ri-node-tree:before{content:"\ef90"}.ri-notification-2-fill:before{content:"\ef91"}.ri-notification-2-line:before{content:"\ef92"}.ri-notification-3-fill:before{content:"\ef93"}.ri-notification-3-line:before{content:"\ef94"}.ri-notification-4-fill:before{content:"\ef95"}.ri-notification-4-line:before{content:"\ef96"}.ri-notification-badge-fill:before{content:"\ef97"}.ri-notification-badge-line:before{content:"\ef98"}.ri-notification-fill:before{content:"\ef99"}.ri-notification-line:before{content:"\ef9a"}.ri-notification-off-fill:before{content:"\ef9b"}.ri-notification-off-line:before{content:"\ef9c"}.ri-npmjs-fill:before{content:"\ef9d"}.ri-npmjs-line:before{content:"\ef9e"}.ri-number-0:before{content:"\ef9f"}.ri-number-1:before{content:"\efa0"}.ri-number-2:before{content:"\efa1"}.ri-number-3:before{content:"\efa2"}.ri-number-4:before{content:"\efa3"}.ri-number-5:before{content:"\efa4"}.ri-number-6:before{content:"\efa5"}.ri-number-7:before{content:"\efa6"}.ri-number-8:before{content:"\efa7"}.ri-number-9:before{content:"\efa8"}.ri-numbers-fill:before{content:"\efa9"}.ri-numbers-line:before{content:"\efaa"}.ri-nurse-fill:before{content:"\efab"}.ri-nurse-line:before{content:"\efac"}.ri-oil-fill:before{content:"\efad"}.ri-oil-line:before{content:"\efae"}.ri-omega:before{content:"\efaf"}.ri-open-arm-fill:before{content:"\efb0"}.ri-open-arm-line:before{content:"\efb1"}.ri-open-source-fill:before{content:"\efb2"}.ri-open-source-line:before{content:"\efb3"}.ri-opera-fill:before{content:"\efb4"}.ri-opera-line:before{content:"\efb5"}.ri-order-play-fill:before{content:"\efb6"}.ri-order-play-line:before{content:"\efb7"}.ri-organization-chart:before{content:"\efb8"}.ri-outlet-2-fill:before{content:"\efb9"}.ri-outlet-2-line:before{content:"\efba"}.ri-outlet-fill:before{content:"\efbb"}.ri-outlet-line:before{content:"\efbc"}.ri-page-separator:before{content:"\efbd"}.ri-pages-fill:before{content:"\efbe"}.ri-pages-line:before{content:"\efbf"}.ri-paint-brush-fill:before{content:"\efc0"}.ri-paint-brush-line:before{content:"\efc1"}.ri-paint-fill:before{content:"\efc2"}.ri-paint-line:before{content:"\efc3"}.ri-palette-fill:before{content:"\efc4"}.ri-palette-line:before{content:"\efc5"}.ri-pantone-fill:before{content:"\efc6"}.ri-pantone-line:before{content:"\efc7"}.ri-paragraph:before{content:"\efc8"}.ri-parent-fill:before{content:"\efc9"}.ri-parent-line:before{content:"\efca"}.ri-parentheses-fill:before{content:"\efcb"}.ri-parentheses-line:before{content:"\efcc"}.ri-parking-box-fill:before{content:"\efcd"}.ri-parking-box-line:before{content:"\efce"}.ri-parking-fill:before{content:"\efcf"}.ri-parking-line:before{content:"\efd0"}.ri-passport-fill:before{content:"\efd1"}.ri-passport-line:before{content:"\efd2"}.ri-patreon-fill:before{content:"\efd3"}.ri-patreon-line:before{content:"\efd4"}.ri-pause-circle-fill:before{content:"\efd5"}.ri-pause-circle-line:before{content:"\efd6"}.ri-pause-fill:before{content:"\efd7"}.ri-pause-line:before{content:"\efd8"}.ri-pause-mini-fill:before{content:"\efd9"}.ri-pause-mini-line:before{content:"\efda"}.ri-paypal-fill:before{content:"\efdb"}.ri-paypal-line:before{content:"\efdc"}.ri-pen-nib-fill:before{content:"\efdd"}.ri-pen-nib-line:before{content:"\efde"}.ri-pencil-fill:before{content:"\efdf"}.ri-pencil-line:before{content:"\efe0"}.ri-pencil-ruler-2-fill:before{content:"\efe1"}.ri-pencil-ruler-2-line:before{content:"\efe2"}.ri-pencil-ruler-fill:before{content:"\efe3"}.ri-pencil-ruler-line:before{content:"\efe4"}.ri-percent-fill:before{content:"\efe5"}.ri-percent-line:before{content:"\efe6"}.ri-phone-camera-fill:before{content:"\efe7"}.ri-phone-camera-line:before{content:"\efe8"}.ri-phone-fill:before{content:"\efe9"}.ri-phone-find-fill:before{content:"\efea"}.ri-phone-find-line:before{content:"\efeb"}.ri-phone-line:before{content:"\efec"}.ri-phone-lock-fill:before{content:"\efed"}.ri-phone-lock-line:before{content:"\efee"}.ri-picture-in-picture-2-fill:before{content:"\efef"}.ri-picture-in-picture-2-line:before{content:"\eff0"}.ri-picture-in-picture-exit-fill:before{content:"\eff1"}.ri-picture-in-picture-exit-line:before{content:"\eff2"}.ri-picture-in-picture-fill:before{content:"\eff3"}.ri-picture-in-picture-line:before{content:"\eff4"}.ri-pie-chart-2-fill:before{content:"\eff5"}.ri-pie-chart-2-line:before{content:"\eff6"}.ri-pie-chart-box-fill:before{content:"\eff7"}.ri-pie-chart-box-line:before{content:"\eff8"}.ri-pie-chart-fill:before{content:"\eff9"}.ri-pie-chart-line:before{content:"\effa"}.ri-pin-distance-fill:before{content:"\effb"}.ri-pin-distance-line:before{content:"\effc"}.ri-ping-pong-fill:before{content:"\effd"}.ri-ping-pong-line:before{content:"\effe"}.ri-pinterest-fill:before{content:"\efff"}.ri-pinterest-line:before{content:"\f000"}.ri-pinyin-input:before{content:"\f001"}.ri-pixelfed-fill:before{content:"\f002"}.ri-pixelfed-line:before{content:"\f003"}.ri-plane-fill:before{content:"\f004"}.ri-plane-line:before{content:"\f005"}.ri-plant-fill:before{content:"\f006"}.ri-plant-line:before{content:"\f007"}.ri-play-circle-fill:before{content:"\f008"}.ri-play-circle-line:before{content:"\f009"}.ri-play-fill:before{content:"\f00a"}.ri-play-line:before{content:"\f00b"}.ri-play-list-2-fill:before{content:"\f00c"}.ri-play-list-2-line:before{content:"\f00d"}.ri-play-list-add-fill:before{content:"\f00e"}.ri-play-list-add-line:before{content:"\f00f"}.ri-play-list-fill:before{content:"\f010"}.ri-play-list-line:before{content:"\f011"}.ri-play-mini-fill:before{content:"\f012"}.ri-play-mini-line:before{content:"\f013"}.ri-playstation-fill:before{content:"\f014"}.ri-playstation-line:before{content:"\f015"}.ri-plug-2-fill:before{content:"\f016"}.ri-plug-2-line:before{content:"\f017"}.ri-plug-fill:before{content:"\f018"}.ri-plug-line:before{content:"\f019"}.ri-polaroid-2-fill:before{content:"\f01a"}.ri-polaroid-2-line:before{content:"\f01b"}.ri-polaroid-fill:before{content:"\f01c"}.ri-polaroid-line:before{content:"\f01d"}.ri-police-car-fill:before{content:"\f01e"}.ri-police-car-line:before{content:"\f01f"}.ri-price-tag-2-fill:before{content:"\f020"}.ri-price-tag-2-line:before{content:"\f021"}.ri-price-tag-3-fill:before{content:"\f022"}.ri-price-tag-3-line:before{content:"\f023"}.ri-price-tag-fill:before{content:"\f024"}.ri-price-tag-line:before{content:"\f025"}.ri-printer-cloud-fill:before{content:"\f026"}.ri-printer-cloud-line:before{content:"\f027"}.ri-printer-fill:before{content:"\f028"}.ri-printer-line:before{content:"\f029"}.ri-product-hunt-fill:before{content:"\f02a"}.ri-product-hunt-line:before{content:"\f02b"}.ri-profile-fill:before{content:"\f02c"}.ri-profile-line:before{content:"\f02d"}.ri-projector-2-fill:before{content:"\f02e"}.ri-projector-2-line:before{content:"\f02f"}.ri-projector-fill:before{content:"\f030"}.ri-projector-line:before{content:"\f031"}.ri-psychotherapy-fill:before{content:"\f032"}.ri-psychotherapy-line:before{content:"\f033"}.ri-pulse-fill:before{content:"\f034"}.ri-pulse-line:before{content:"\f035"}.ri-pushpin-2-fill:before{content:"\f036"}.ri-pushpin-2-line:before{content:"\f037"}.ri-pushpin-fill:before{content:"\f038"}.ri-pushpin-line:before{content:"\f039"}.ri-qq-fill:before{content:"\f03a"}.ri-qq-line:before{content:"\f03b"}.ri-qr-code-fill:before{content:"\f03c"}.ri-qr-code-line:before{content:"\f03d"}.ri-qr-scan-2-fill:before{content:"\f03e"}.ri-qr-scan-2-line:before{content:"\f03f"}.ri-qr-scan-fill:before{content:"\f040"}.ri-qr-scan-line:before{content:"\f041"}.ri-question-answer-fill:before{content:"\f042"}.ri-question-answer-line:before{content:"\f043"}.ri-question-fill:before{content:"\f044"}.ri-question-line:before{content:"\f045"}.ri-question-mark:before{content:"\f046"}.ri-questionnaire-fill:before{content:"\f047"}.ri-questionnaire-line:before{content:"\f048"}.ri-quill-pen-fill:before{content:"\f049"}.ri-quill-pen-line:before{content:"\f04a"}.ri-radar-fill:before{content:"\f04b"}.ri-radar-line:before{content:"\f04c"}.ri-radio-2-fill:before{content:"\f04d"}.ri-radio-2-line:before{content:"\f04e"}.ri-radio-button-fill:before{content:"\f04f"}.ri-radio-button-line:before{content:"\f050"}.ri-radio-fill:before{content:"\f051"}.ri-radio-line:before{content:"\f052"}.ri-rainbow-fill:before{content:"\f053"}.ri-rainbow-line:before{content:"\f054"}.ri-rainy-fill:before{content:"\f055"}.ri-rainy-line:before{content:"\f056"}.ri-reactjs-fill:before{content:"\f057"}.ri-reactjs-line:before{content:"\f058"}.ri-record-circle-fill:before{content:"\f059"}.ri-record-circle-line:before{content:"\f05a"}.ri-record-mail-fill:before{content:"\f05b"}.ri-record-mail-line:before{content:"\f05c"}.ri-recycle-fill:before{content:"\f05d"}.ri-recycle-line:before{content:"\f05e"}.ri-red-packet-fill:before{content:"\f05f"}.ri-red-packet-line:before{content:"\f060"}.ri-reddit-fill:before{content:"\f061"}.ri-reddit-line:before{content:"\f062"}.ri-refresh-fill:before{content:"\f063"}.ri-refresh-line:before{content:"\f064"}.ri-refund-2-fill:before{content:"\f065"}.ri-refund-2-line:before{content:"\f066"}.ri-refund-fill:before{content:"\f067"}.ri-refund-line:before{content:"\f068"}.ri-registered-fill:before{content:"\f069"}.ri-registered-line:before{content:"\f06a"}.ri-remixicon-fill:before{content:"\f06b"}.ri-remixicon-line:before{content:"\f06c"}.ri-remote-control-2-fill:before{content:"\f06d"}.ri-remote-control-2-line:before{content:"\f06e"}.ri-remote-control-fill:before{content:"\f06f"}.ri-remote-control-line:before{content:"\f070"}.ri-repeat-2-fill:before{content:"\f071"}.ri-repeat-2-line:before{content:"\f072"}.ri-repeat-fill:before{content:"\f073"}.ri-repeat-line:before{content:"\f074"}.ri-repeat-one-fill:before{content:"\f075"}.ri-repeat-one-line:before{content:"\f076"}.ri-reply-all-fill:before{content:"\f077"}.ri-reply-all-line:before{content:"\f078"}.ri-reply-fill:before{content:"\f079"}.ri-reply-line:before{content:"\f07a"}.ri-reserved-fill:before{content:"\f07b"}.ri-reserved-line:before{content:"\f07c"}.ri-rest-time-fill:before{content:"\f07d"}.ri-rest-time-line:before{content:"\f07e"}.ri-restart-fill:before{content:"\f07f"}.ri-restart-line:before{content:"\f080"}.ri-restaurant-2-fill:before{content:"\f081"}.ri-restaurant-2-line:before{content:"\f082"}.ri-restaurant-fill:before{content:"\f083"}.ri-restaurant-line:before{content:"\f084"}.ri-rewind-fill:before{content:"\f085"}.ri-rewind-line:before{content:"\f086"}.ri-rewind-mini-fill:before{content:"\f087"}.ri-rewind-mini-line:before{content:"\f088"}.ri-rhythm-fill:before{content:"\f089"}.ri-rhythm-line:before{content:"\f08a"}.ri-riding-fill:before{content:"\f08b"}.ri-riding-line:before{content:"\f08c"}.ri-road-map-fill:before{content:"\f08d"}.ri-road-map-line:before{content:"\f08e"}.ri-roadster-fill:before{content:"\f08f"}.ri-roadster-line:before{content:"\f090"}.ri-robot-fill:before{content:"\f091"}.ri-robot-line:before{content:"\f092"}.ri-rocket-2-fill:before{content:"\f093"}.ri-rocket-2-line:before{content:"\f094"}.ri-rocket-fill:before{content:"\f095"}.ri-rocket-line:before{content:"\f096"}.ri-rotate-lock-fill:before{content:"\f097"}.ri-rotate-lock-line:before{content:"\f098"}.ri-rounded-corner:before{content:"\f099"}.ri-route-fill:before{content:"\f09a"}.ri-route-line:before{content:"\f09b"}.ri-router-fill:before{content:"\f09c"}.ri-router-line:before{content:"\f09d"}.ri-rss-fill:before{content:"\f09e"}.ri-rss-line:before{content:"\f09f"}.ri-ruler-2-fill:before{content:"\f0a0"}.ri-ruler-2-line:before{content:"\f0a1"}.ri-ruler-fill:before{content:"\f0a2"}.ri-ruler-line:before{content:"\f0a3"}.ri-run-fill:before{content:"\f0a4"}.ri-run-line:before{content:"\f0a5"}.ri-safari-fill:before{content:"\f0a6"}.ri-safari-line:before{content:"\f0a7"}.ri-safe-2-fill:before{content:"\f0a8"}.ri-safe-2-line:before{content:"\f0a9"}.ri-safe-fill:before{content:"\f0aa"}.ri-safe-line:before{content:"\f0ab"}.ri-sailboat-fill:before{content:"\f0ac"}.ri-sailboat-line:before{content:"\f0ad"}.ri-save-2-fill:before{content:"\f0ae"}.ri-save-2-line:before{content:"\f0af"}.ri-save-3-fill:before{content:"\f0b0"}.ri-save-3-line:before{content:"\f0b1"}.ri-save-fill:before{content:"\f0b2"}.ri-save-line:before{content:"\f0b3"}.ri-scales-2-fill:before{content:"\f0b4"}.ri-scales-2-line:before{content:"\f0b5"}.ri-scales-3-fill:before{content:"\f0b6"}.ri-scales-3-line:before{content:"\f0b7"}.ri-scales-fill:before{content:"\f0b8"}.ri-scales-line:before{content:"\f0b9"}.ri-scan-2-fill:before{content:"\f0ba"}.ri-scan-2-line:before{content:"\f0bb"}.ri-scan-fill:before{content:"\f0bc"}.ri-scan-line:before{content:"\f0bd"}.ri-scissors-2-fill:before{content:"\f0be"}.ri-scissors-2-line:before{content:"\f0bf"}.ri-scissors-cut-fill:before{content:"\f0c0"}.ri-scissors-cut-line:before{content:"\f0c1"}.ri-scissors-fill:before{content:"\f0c2"}.ri-scissors-line:before{content:"\f0c3"}.ri-screenshot-2-fill:before{content:"\f0c4"}.ri-screenshot-2-line:before{content:"\f0c5"}.ri-screenshot-fill:before{content:"\f0c6"}.ri-screenshot-line:before{content:"\f0c7"}.ri-sd-card-fill:before{content:"\f0c8"}.ri-sd-card-line:before{content:"\f0c9"}.ri-sd-card-mini-fill:before{content:"\f0ca"}.ri-sd-card-mini-line:before{content:"\f0cb"}.ri-search-2-fill:before{content:"\f0cc"}.ri-search-2-line:before{content:"\f0cd"}.ri-search-eye-fill:before{content:"\f0ce"}.ri-search-eye-line:before{content:"\f0cf"}.ri-search-fill:before{content:"\f0d0"}.ri-search-line:before{content:"\f0d1"}.ri-secure-payment-fill:before{content:"\f0d2"}.ri-secure-payment-line:before{content:"\f0d3"}.ri-seedling-fill:before{content:"\f0d4"}.ri-seedling-line:before{content:"\f0d5"}.ri-send-backward:before{content:"\f0d6"}.ri-send-plane-2-fill:before{content:"\f0d7"}.ri-send-plane-2-line:before{content:"\f0d8"}.ri-send-plane-fill:before{content:"\f0d9"}.ri-send-plane-line:before{content:"\f0da"}.ri-send-to-back:before{content:"\f0db"}.ri-sensor-fill:before{content:"\f0dc"}.ri-sensor-line:before{content:"\f0dd"}.ri-separator:before{content:"\f0de"}.ri-server-fill:before{content:"\f0df"}.ri-server-line:before{content:"\f0e0"}.ri-service-fill:before{content:"\f0e1"}.ri-service-line:before{content:"\f0e2"}.ri-settings-2-fill:before{content:"\f0e3"}.ri-settings-2-line:before{content:"\f0e4"}.ri-settings-3-fill:before{content:"\f0e5"}.ri-settings-3-line:before{content:"\f0e6"}.ri-settings-4-fill:before{content:"\f0e7"}.ri-settings-4-line:before{content:"\f0e8"}.ri-settings-5-fill:before{content:"\f0e9"}.ri-settings-5-line:before{content:"\f0ea"}.ri-settings-6-fill:before{content:"\f0eb"}.ri-settings-6-line:before{content:"\f0ec"}.ri-settings-fill:before{content:"\f0ed"}.ri-settings-line:before{content:"\f0ee"}.ri-shape-2-fill:before{content:"\f0ef"}.ri-shape-2-line:before{content:"\f0f0"}.ri-shape-fill:before{content:"\f0f1"}.ri-shape-line:before{content:"\f0f2"}.ri-share-box-fill:before{content:"\f0f3"}.ri-share-box-line:before{content:"\f0f4"}.ri-share-circle-fill:before{content:"\f0f5"}.ri-share-circle-line:before{content:"\f0f6"}.ri-share-fill:before{content:"\f0f7"}.ri-share-forward-2-fill:before{content:"\f0f8"}.ri-share-forward-2-line:before{content:"\f0f9"}.ri-share-forward-box-fill:before{content:"\f0fa"}.ri-share-forward-box-line:before{content:"\f0fb"}.ri-share-forward-fill:before{content:"\f0fc"}.ri-share-forward-line:before{content:"\f0fd"}.ri-share-line:before{content:"\f0fe"}.ri-shield-check-fill:before{content:"\f0ff"}.ri-shield-check-line:before{content:"\f100"}.ri-shield-cross-fill:before{content:"\f101"}.ri-shield-cross-line:before{content:"\f102"}.ri-shield-fill:before{content:"\f103"}.ri-shield-flash-fill:before{content:"\f104"}.ri-shield-flash-line:before{content:"\f105"}.ri-shield-keyhole-fill:before{content:"\f106"}.ri-shield-keyhole-line:before{content:"\f107"}.ri-shield-line:before{content:"\f108"}.ri-shield-star-fill:before{content:"\f109"}.ri-shield-star-line:before{content:"\f10a"}.ri-shield-user-fill:before{content:"\f10b"}.ri-shield-user-line:before{content:"\f10c"}.ri-ship-2-fill:before{content:"\f10d"}.ri-ship-2-line:before{content:"\f10e"}.ri-ship-fill:before{content:"\f10f"}.ri-ship-line:before{content:"\f110"}.ri-shirt-fill:before{content:"\f111"}.ri-shirt-line:before{content:"\f112"}.ri-shopping-bag-2-fill:before{content:"\f113"}.ri-shopping-bag-2-line:before{content:"\f114"}.ri-shopping-bag-3-fill:before{content:"\f115"}.ri-shopping-bag-3-line:before{content:"\f116"}.ri-shopping-bag-fill:before{content:"\f117"}.ri-shopping-bag-line:before{content:"\f118"}.ri-shopping-basket-2-fill:before{content:"\f119"}.ri-shopping-basket-2-line:before{content:"\f11a"}.ri-shopping-basket-fill:before{content:"\f11b"}.ri-shopping-basket-line:before{content:"\f11c"}.ri-shopping-cart-2-fill:before{content:"\f11d"}.ri-shopping-cart-2-line:before{content:"\f11e"}.ri-shopping-cart-fill:before{content:"\f11f"}.ri-shopping-cart-line:before{content:"\f120"}.ri-showers-fill:before{content:"\f121"}.ri-showers-line:before{content:"\f122"}.ri-shuffle-fill:before{content:"\f123"}.ri-shuffle-line:before{content:"\f124"}.ri-shut-down-fill:before{content:"\f125"}.ri-shut-down-line:before{content:"\f126"}.ri-side-bar-fill:before{content:"\f127"}.ri-side-bar-line:before{content:"\f128"}.ri-signal-tower-fill:before{content:"\f129"}.ri-signal-tower-line:before{content:"\f12a"}.ri-signal-wifi-1-fill:before{content:"\f12b"}.ri-signal-wifi-1-line:before{content:"\f12c"}.ri-signal-wifi-2-fill:before{content:"\f12d"}.ri-signal-wifi-2-line:before{content:"\f12e"}.ri-signal-wifi-3-fill:before{content:"\f12f"}.ri-signal-wifi-3-line:before{content:"\f130"}.ri-signal-wifi-error-fill:before{content:"\f131"}.ri-signal-wifi-error-line:before{content:"\f132"}.ri-signal-wifi-fill:before{content:"\f133"}.ri-signal-wifi-line:before{content:"\f134"}.ri-signal-wifi-off-fill:before{content:"\f135"}.ri-signal-wifi-off-line:before{content:"\f136"}.ri-sim-card-2-fill:before{content:"\f137"}.ri-sim-card-2-line:before{content:"\f138"}.ri-sim-card-fill:before{content:"\f139"}.ri-sim-card-line:before{content:"\f13a"}.ri-single-quotes-l:before{content:"\f13b"}.ri-single-quotes-r:before{content:"\f13c"}.ri-sip-fill:before{content:"\f13d"}.ri-sip-line:before{content:"\f13e"}.ri-skip-back-fill:before{content:"\f13f"}.ri-skip-back-line:before{content:"\f140"}.ri-skip-back-mini-fill:before{content:"\f141"}.ri-skip-back-mini-line:before{content:"\f142"}.ri-skip-forward-fill:before{content:"\f143"}.ri-skip-forward-line:before{content:"\f144"}.ri-skip-forward-mini-fill:before{content:"\f145"}.ri-skip-forward-mini-line:before{content:"\f146"}.ri-skull-2-fill:before{content:"\f147"}.ri-skull-2-line:before{content:"\f148"}.ri-skull-fill:before{content:"\f149"}.ri-skull-line:before{content:"\f14a"}.ri-skype-fill:before{content:"\f14b"}.ri-skype-line:before{content:"\f14c"}.ri-slack-fill:before{content:"\f14d"}.ri-slack-line:before{content:"\f14e"}.ri-slice-fill:before{content:"\f14f"}.ri-slice-line:before{content:"\f150"}.ri-slideshow-2-fill:before{content:"\f151"}.ri-slideshow-2-line:before{content:"\f152"}.ri-slideshow-3-fill:before{content:"\f153"}.ri-slideshow-3-line:before{content:"\f154"}.ri-slideshow-4-fill:before{content:"\f155"}.ri-slideshow-4-line:before{content:"\f156"}.ri-slideshow-fill:before{content:"\f157"}.ri-slideshow-line:before{content:"\f158"}.ri-smartphone-fill:before{content:"\f159"}.ri-smartphone-line:before{content:"\f15a"}.ri-snapchat-fill:before{content:"\f15b"}.ri-snapchat-line:before{content:"\f15c"}.ri-snowy-fill:before{content:"\f15d"}.ri-snowy-line:before{content:"\f15e"}.ri-sort-asc:before{content:"\f15f"}.ri-sort-desc:before{content:"\f160"}.ri-sound-module-fill:before{content:"\f161"}.ri-sound-module-line:before{content:"\f162"}.ri-soundcloud-fill:before{content:"\f163"}.ri-soundcloud-line:before{content:"\f164"}.ri-space-ship-fill:before{content:"\f165"}.ri-space-ship-line:before{content:"\f166"}.ri-space:before{content:"\f167"}.ri-spam-2-fill:before{content:"\f168"}.ri-spam-2-line:before{content:"\f169"}.ri-spam-3-fill:before{content:"\f16a"}.ri-spam-3-line:before{content:"\f16b"}.ri-spam-fill:before{content:"\f16c"}.ri-spam-line:before{content:"\f16d"}.ri-speaker-2-fill:before{content:"\f16e"}.ri-speaker-2-line:before{content:"\f16f"}.ri-speaker-3-fill:before{content:"\f170"}.ri-speaker-3-line:before{content:"\f171"}.ri-speaker-fill:before{content:"\f172"}.ri-speaker-line:before{content:"\f173"}.ri-spectrum-fill:before{content:"\f174"}.ri-spectrum-line:before{content:"\f175"}.ri-speed-fill:before{content:"\f176"}.ri-speed-line:before{content:"\f177"}.ri-speed-mini-fill:before{content:"\f178"}.ri-speed-mini-line:before{content:"\f179"}.ri-split-cells-horizontal:before{content:"\f17a"}.ri-split-cells-vertical:before{content:"\f17b"}.ri-spotify-fill:before{content:"\f17c"}.ri-spotify-line:before{content:"\f17d"}.ri-spy-fill:before{content:"\f17e"}.ri-spy-line:before{content:"\f17f"}.ri-stack-fill:before{content:"\f180"}.ri-stack-line:before{content:"\f181"}.ri-stack-overflow-fill:before{content:"\f182"}.ri-stack-overflow-line:before{content:"\f183"}.ri-stackshare-fill:before{content:"\f184"}.ri-stackshare-line:before{content:"\f185"}.ri-star-fill:before{content:"\f186"}.ri-star-half-fill:before{content:"\f187"}.ri-star-half-line:before{content:"\f188"}.ri-star-half-s-fill:before{content:"\f189"}.ri-star-half-s-line:before{content:"\f18a"}.ri-star-line:before{content:"\f18b"}.ri-star-s-fill:before{content:"\f18c"}.ri-star-s-line:before{content:"\f18d"}.ri-star-smile-fill:before{content:"\f18e"}.ri-star-smile-line:before{content:"\f18f"}.ri-steam-fill:before{content:"\f190"}.ri-steam-line:before{content:"\f191"}.ri-steering-2-fill:before{content:"\f192"}.ri-steering-2-line:before{content:"\f193"}.ri-steering-fill:before{content:"\f194"}.ri-steering-line:before{content:"\f195"}.ri-stethoscope-fill:before{content:"\f196"}.ri-stethoscope-line:before{content:"\f197"}.ri-sticky-note-2-fill:before{content:"\f198"}.ri-sticky-note-2-line:before{content:"\f199"}.ri-sticky-note-fill:before{content:"\f19a"}.ri-sticky-note-line:before{content:"\f19b"}.ri-stock-fill:before{content:"\f19c"}.ri-stock-line:before{content:"\f19d"}.ri-stop-circle-fill:before{content:"\f19e"}.ri-stop-circle-line:before{content:"\f19f"}.ri-stop-fill:before{content:"\f1a0"}.ri-stop-line:before{content:"\f1a1"}.ri-stop-mini-fill:before{content:"\f1a2"}.ri-stop-mini-line:before{content:"\f1a3"}.ri-store-2-fill:before{content:"\f1a4"}.ri-store-2-line:before{content:"\f1a5"}.ri-store-3-fill:before{content:"\f1a6"}.ri-store-3-line:before{content:"\f1a7"}.ri-store-fill:before{content:"\f1a8"}.ri-store-line:before{content:"\f1a9"}.ri-strikethrough-2:before{content:"\f1aa"}.ri-strikethrough:before{content:"\f1ab"}.ri-subscript-2:before{content:"\f1ac"}.ri-subscript:before{content:"\f1ad"}.ri-subtract-fill:before{content:"\f1ae"}.ri-subtract-line:before{content:"\f1af"}.ri-subway-fill:before{content:"\f1b0"}.ri-subway-line:before{content:"\f1b1"}.ri-subway-wifi-fill:before{content:"\f1b2"}.ri-subway-wifi-line:before{content:"\f1b3"}.ri-suitcase-2-fill:before{content:"\f1b4"}.ri-suitcase-2-line:before{content:"\f1b5"}.ri-suitcase-3-fill:before{content:"\f1b6"}.ri-suitcase-3-line:before{content:"\f1b7"}.ri-suitcase-fill:before{content:"\f1b8"}.ri-suitcase-line:before{content:"\f1b9"}.ri-sun-cloudy-fill:before{content:"\f1ba"}.ri-sun-cloudy-line:before{content:"\f1bb"}.ri-sun-fill:before{content:"\f1bc"}.ri-sun-foggy-fill:before{content:"\f1bd"}.ri-sun-foggy-line:before{content:"\f1be"}.ri-sun-line:before{content:"\f1bf"}.ri-superscript-2:before{content:"\f1c0"}.ri-superscript:before{content:"\f1c1"}.ri-surgical-mask-fill:before{content:"\f1c2"}.ri-surgical-mask-line:before{content:"\f1c3"}.ri-surround-sound-fill:before{content:"\f1c4"}.ri-surround-sound-line:before{content:"\f1c5"}.ri-survey-fill:before{content:"\f1c6"}.ri-survey-line:before{content:"\f1c7"}.ri-swap-box-fill:before{content:"\f1c8"}.ri-swap-box-line:before{content:"\f1c9"}.ri-swap-fill:before{content:"\f1ca"}.ri-swap-line:before{content:"\f1cb"}.ri-switch-fill:before{content:"\f1cc"}.ri-switch-line:before{content:"\f1cd"}.ri-sword-fill:before{content:"\f1ce"}.ri-sword-line:before{content:"\f1cf"}.ri-syringe-fill:before{content:"\f1d0"}.ri-syringe-line:before{content:"\f1d1"}.ri-t-box-fill:before{content:"\f1d2"}.ri-t-box-line:before{content:"\f1d3"}.ri-t-shirt-2-fill:before{content:"\f1d4"}.ri-t-shirt-2-line:before{content:"\f1d5"}.ri-t-shirt-air-fill:before{content:"\f1d6"}.ri-t-shirt-air-line:before{content:"\f1d7"}.ri-t-shirt-fill:before{content:"\f1d8"}.ri-t-shirt-line:before{content:"\f1d9"}.ri-table-2:before{content:"\f1da"}.ri-table-alt-fill:before{content:"\f1db"}.ri-table-alt-line:before{content:"\f1dc"}.ri-table-fill:before{content:"\f1dd"}.ri-table-line:before{content:"\f1de"}.ri-tablet-fill:before{content:"\f1df"}.ri-tablet-line:before{content:"\f1e0"}.ri-takeaway-fill:before{content:"\f1e1"}.ri-takeaway-line:before{content:"\f1e2"}.ri-taobao-fill:before{content:"\f1e3"}.ri-taobao-line:before{content:"\f1e4"}.ri-tape-fill:before{content:"\f1e5"}.ri-tape-line:before{content:"\f1e6"}.ri-task-fill:before{content:"\f1e7"}.ri-task-line:before{content:"\f1e8"}.ri-taxi-fill:before{content:"\f1e9"}.ri-taxi-line:before{content:"\f1ea"}.ri-taxi-wifi-fill:before{content:"\f1eb"}.ri-taxi-wifi-line:before{content:"\f1ec"}.ri-team-fill:before{content:"\f1ed"}.ri-team-line:before{content:"\f1ee"}.ri-telegram-fill:before{content:"\f1ef"}.ri-telegram-line:before{content:"\f1f0"}.ri-temp-cold-fill:before{content:"\f1f1"}.ri-temp-cold-line:before{content:"\f1f2"}.ri-temp-hot-fill:before{content:"\f1f3"}.ri-temp-hot-line:before{content:"\f1f4"}.ri-terminal-box-fill:before{content:"\f1f5"}.ri-terminal-box-line:before{content:"\f1f6"}.ri-terminal-fill:before{content:"\f1f7"}.ri-terminal-line:before{content:"\f1f8"}.ri-terminal-window-fill:before{content:"\f1f9"}.ri-terminal-window-line:before{content:"\f1fa"}.ri-test-tube-fill:before{content:"\f1fb"}.ri-test-tube-line:before{content:"\f1fc"}.ri-text-direction-l:before{content:"\f1fd"}.ri-text-direction-r:before{content:"\f1fe"}.ri-text-spacing:before{content:"\f1ff"}.ri-text-wrap:before{content:"\f200"}.ri-text:before{content:"\f201"}.ri-thermometer-fill:before{content:"\f202"}.ri-thermometer-line:before{content:"\f203"}.ri-thumb-down-fill:before{content:"\f204"}.ri-thumb-down-line:before{content:"\f205"}.ri-thumb-up-fill:before{content:"\f206"}.ri-thumb-up-line:before{content:"\f207"}.ri-thunderstorms-fill:before{content:"\f208"}.ri-thunderstorms-line:before{content:"\f209"}.ri-ticket-2-fill:before{content:"\f20a"}.ri-ticket-2-line:before{content:"\f20b"}.ri-ticket-fill:before{content:"\f20c"}.ri-ticket-line:before{content:"\f20d"}.ri-time-fill:before{content:"\f20e"}.ri-time-line:before{content:"\f20f"}.ri-timer-2-fill:before{content:"\f210"}.ri-timer-2-line:before{content:"\f211"}.ri-timer-fill:before{content:"\f212"}.ri-timer-flash-fill:before{content:"\f213"}.ri-timer-flash-line:before{content:"\f214"}.ri-timer-line:before{content:"\f215"}.ri-todo-fill:before{content:"\f216"}.ri-todo-line:before{content:"\f217"}.ri-toggle-fill:before{content:"\f218"}.ri-toggle-line:before{content:"\f219"}.ri-tools-fill:before{content:"\f21a"}.ri-tools-line:before{content:"\f21b"}.ri-tornado-fill:before{content:"\f21c"}.ri-tornado-line:before{content:"\f21d"}.ri-trademark-fill:before{content:"\f21e"}.ri-trademark-line:before{content:"\f21f"}.ri-traffic-light-fill:before{content:"\f220"}.ri-traffic-light-line:before{content:"\f221"}.ri-train-fill:before{content:"\f222"}.ri-train-line:before{content:"\f223"}.ri-train-wifi-fill:before{content:"\f224"}.ri-train-wifi-line:before{content:"\f225"}.ri-translate-2:before{content:"\f226"}.ri-translate:before{content:"\f227"}.ri-travesti-fill:before{content:"\f228"}.ri-travesti-line:before{content:"\f229"}.ri-treasure-map-fill:before{content:"\f22a"}.ri-treasure-map-line:before{content:"\f22b"}.ri-trello-fill:before{content:"\f22c"}.ri-trello-line:before{content:"\f22d"}.ri-trophy-fill:before{content:"\f22e"}.ri-trophy-line:before{content:"\f22f"}.ri-truck-fill:before{content:"\f230"}.ri-truck-line:before{content:"\f231"}.ri-tumblr-fill:before{content:"\f232"}.ri-tumblr-line:before{content:"\f233"}.ri-tv-2-fill:before{content:"\f234"}.ri-tv-2-line:before{content:"\f235"}.ri-tv-fill:before{content:"\f236"}.ri-tv-line:before{content:"\f237"}.ri-twitch-fill:before{content:"\f238"}.ri-twitch-line:before{content:"\f239"}.ri-twitter-fill:before{content:"\f23a"}.ri-twitter-line:before{content:"\f23b"}.ri-typhoon-fill:before{content:"\f23c"}.ri-typhoon-line:before{content:"\f23d"}.ri-u-disk-fill:before{content:"\f23e"}.ri-u-disk-line:before{content:"\f23f"}.ri-ubuntu-fill:before{content:"\f240"}.ri-ubuntu-line:before{content:"\f241"}.ri-umbrella-fill:before{content:"\f242"}.ri-umbrella-line:before{content:"\f243"}.ri-underline:before{content:"\f244"}.ri-uninstall-fill:before{content:"\f245"}.ri-uninstall-line:before{content:"\f246"}.ri-unsplash-fill:before{content:"\f247"}.ri-unsplash-line:before{content:"\f248"}.ri-upload-2-fill:before{content:"\f249"}.ri-upload-2-line:before{content:"\f24a"}.ri-upload-cloud-2-fill:before{content:"\f24b"}.ri-upload-cloud-2-line:before{content:"\f24c"}.ri-upload-cloud-fill:before{content:"\f24d"}.ri-upload-cloud-line:before{content:"\f24e"}.ri-upload-fill:before{content:"\f24f"}.ri-upload-line:before{content:"\f250"}.ri-usb-fill:before{content:"\f251"}.ri-usb-line:before{content:"\f252"}.ri-user-2-fill:before{content:"\f253"}.ri-user-2-line:before{content:"\f254"}.ri-user-3-fill:before{content:"\f255"}.ri-user-3-line:before{content:"\f256"}.ri-user-4-fill:before{content:"\f257"}.ri-user-4-line:before{content:"\f258"}.ri-user-5-fill:before{content:"\f259"}.ri-user-5-line:before{content:"\f25a"}.ri-user-6-fill:before{content:"\f25b"}.ri-user-6-line:before{content:"\f25c"}.ri-user-add-fill:before{content:"\f25d"}.ri-user-add-line:before{content:"\f25e"}.ri-user-fill:before{content:"\f25f"}.ri-user-follow-fill:before{content:"\f260"}.ri-user-follow-line:before{content:"\f261"}.ri-user-heart-fill:before{content:"\f262"}.ri-user-heart-line:before{content:"\f263"}.ri-user-line:before{content:"\f264"}.ri-user-location-fill:before{content:"\f265"}.ri-user-location-line:before{content:"\f266"}.ri-user-received-2-fill:before{content:"\f267"}.ri-user-received-2-line:before{content:"\f268"}.ri-user-received-fill:before{content:"\f269"}.ri-user-received-line:before{content:"\f26a"}.ri-user-search-fill:before{content:"\f26b"}.ri-user-search-line:before{content:"\f26c"}.ri-user-settings-fill:before{content:"\f26d"}.ri-user-settings-line:before{content:"\f26e"}.ri-user-shared-2-fill:before{content:"\f26f"}.ri-user-shared-2-line:before{content:"\f270"}.ri-user-shared-fill:before{content:"\f271"}.ri-user-shared-line:before{content:"\f272"}.ri-user-smile-fill:before{content:"\f273"}.ri-user-smile-line:before{content:"\f274"}.ri-user-star-fill:before{content:"\f275"}.ri-user-star-line:before{content:"\f276"}.ri-user-unfollow-fill:before{content:"\f277"}.ri-user-unfollow-line:before{content:"\f278"}.ri-user-voice-fill:before{content:"\f279"}.ri-user-voice-line:before{content:"\f27a"}.ri-video-add-fill:before{content:"\f27b"}.ri-video-add-line:before{content:"\f27c"}.ri-video-chat-fill:before{content:"\f27d"}.ri-video-chat-line:before{content:"\f27e"}.ri-video-download-fill:before{content:"\f27f"}.ri-video-download-line:before{content:"\f280"}.ri-video-fill:before{content:"\f281"}.ri-video-line:before{content:"\f282"}.ri-video-upload-fill:before{content:"\f283"}.ri-video-upload-line:before{content:"\f284"}.ri-vidicon-2-fill:before{content:"\f285"}.ri-vidicon-2-line:before{content:"\f286"}.ri-vidicon-fill:before{content:"\f287"}.ri-vidicon-line:before{content:"\f288"}.ri-vimeo-fill:before{content:"\f289"}.ri-vimeo-line:before{content:"\f28a"}.ri-vip-crown-2-fill:before{content:"\f28b"}.ri-vip-crown-2-line:before{content:"\f28c"}.ri-vip-crown-fill:before{content:"\f28d"}.ri-vip-crown-line:before{content:"\f28e"}.ri-vip-diamond-fill:before{content:"\f28f"}.ri-vip-diamond-line:before{content:"\f290"}.ri-vip-fill:before{content:"\f291"}.ri-vip-line:before{content:"\f292"}.ri-virus-fill:before{content:"\f293"}.ri-virus-line:before{content:"\f294"}.ri-visa-fill:before{content:"\f295"}.ri-visa-line:before{content:"\f296"}.ri-voice-recognition-fill:before{content:"\f297"}.ri-voice-recognition-line:before{content:"\f298"}.ri-voiceprint-fill:before{content:"\f299"}.ri-voiceprint-line:before{content:"\f29a"}.ri-volume-down-fill:before{content:"\f29b"}.ri-volume-down-line:before{content:"\f29c"}.ri-volume-mute-fill:before{content:"\f29d"}.ri-volume-mute-line:before{content:"\f29e"}.ri-volume-off-vibrate-fill:before{content:"\f29f"}.ri-volume-off-vibrate-line:before{content:"\f2a0"}.ri-volume-up-fill:before{content:"\f2a1"}.ri-volume-up-line:before{content:"\f2a2"}.ri-volume-vibrate-fill:before{content:"\f2a3"}.ri-volume-vibrate-line:before{content:"\f2a4"}.ri-vuejs-fill:before{content:"\f2a5"}.ri-vuejs-line:before{content:"\f2a6"}.ri-walk-fill:before{content:"\f2a7"}.ri-walk-line:before{content:"\f2a8"}.ri-wallet-2-fill:before{content:"\f2a9"}.ri-wallet-2-line:before{content:"\f2aa"}.ri-wallet-3-fill:before{content:"\f2ab"}.ri-wallet-3-line:before{content:"\f2ac"}.ri-wallet-fill:before{content:"\f2ad"}.ri-wallet-line:before{content:"\f2ae"}.ri-water-flash-fill:before{content:"\f2af"}.ri-water-flash-line:before{content:"\f2b0"}.ri-webcam-fill:before{content:"\f2b1"}.ri-webcam-line:before{content:"\f2b2"}.ri-wechat-2-fill:before{content:"\f2b3"}.ri-wechat-2-line:before{content:"\f2b4"}.ri-wechat-fill:before{content:"\f2b5"}.ri-wechat-line:before{content:"\f2b6"}.ri-wechat-pay-fill:before{content:"\f2b7"}.ri-wechat-pay-line:before{content:"\f2b8"}.ri-weibo-fill:before{content:"\f2b9"}.ri-weibo-line:before{content:"\f2ba"}.ri-whatsapp-fill:before{content:"\f2bb"}.ri-whatsapp-line:before{content:"\f2bc"}.ri-wheelchair-fill:before{content:"\f2bd"}.ri-wheelchair-line:before{content:"\f2be"}.ri-wifi-fill:before{content:"\f2bf"}.ri-wifi-line:before{content:"\f2c0"}.ri-wifi-off-fill:before{content:"\f2c1"}.ri-wifi-off-line:before{content:"\f2c2"}.ri-window-2-fill:before{content:"\f2c3"}.ri-window-2-line:before{content:"\f2c4"}.ri-window-fill:before{content:"\f2c5"}.ri-window-line:before{content:"\f2c6"}.ri-windows-fill:before{content:"\f2c7"}.ri-windows-line:before{content:"\f2c8"}.ri-windy-fill:before{content:"\f2c9"}.ri-windy-line:before{content:"\f2ca"}.ri-wireless-charging-fill:before{content:"\f2cb"}.ri-wireless-charging-line:before{content:"\f2cc"}.ri-women-fill:before{content:"\f2cd"}.ri-women-line:before{content:"\f2ce"}.ri-wubi-input:before{content:"\f2cf"}.ri-xbox-fill:before{content:"\f2d0"}.ri-xbox-line:before{content:"\f2d1"}.ri-xing-fill:before{content:"\f2d2"}.ri-xing-line:before{content:"\f2d3"}.ri-youtube-fill:before{content:"\f2d4"}.ri-youtube-line:before{content:"\f2d5"}.ri-zcool-fill:before{content:"\f2d6"}.ri-zcool-line:before{content:"\f2d7"}.ri-zhihu-fill:before{content:"\f2d8"}.ri-zhihu-line:before{content:"\f2d9"}.ri-zoom-in-fill:before{content:"\f2da"}.ri-zoom-in-line:before{content:"\f2db"}.ri-zoom-out-fill:before{content:"\f2dc"}.ri-zoom-out-line:before{content:"\f2dd"}.ri-zzz-fill:before{content:"\f2de"}.ri-zzz-line:before{content:"\f2df"}.ri-arrow-down-double-fill:before{content:"\f2e0"}.ri-arrow-down-double-line:before{content:"\f2e1"}.ri-arrow-left-double-fill:before{content:"\f2e2"}.ri-arrow-left-double-line:before{content:"\f2e3"}.ri-arrow-right-double-fill:before{content:"\f2e4"}.ri-arrow-right-double-line:before{content:"\f2e5"}.ri-arrow-turn-back-fill:before{content:"\f2e6"}.ri-arrow-turn-back-line:before{content:"\f2e7"}.ri-arrow-turn-forward-fill:before{content:"\f2e8"}.ri-arrow-turn-forward-line:before{content:"\f2e9"}.ri-arrow-up-double-fill:before{content:"\f2ea"}.ri-arrow-up-double-line:before{content:"\f2eb"}.ri-bard-fill:before{content:"\f2ec"}.ri-bard-line:before{content:"\f2ed"}.ri-bootstrap-fill:before{content:"\f2ee"}.ri-bootstrap-line:before{content:"\f2ef"}.ri-box-1-fill:before{content:"\f2f0"}.ri-box-1-line:before{content:"\f2f1"}.ri-box-2-fill:before{content:"\f2f2"}.ri-box-2-line:before{content:"\f2f3"}.ri-box-3-fill:before{content:"\f2f4"}.ri-box-3-line:before{content:"\f2f5"}.ri-brain-fill:before{content:"\f2f6"}.ri-brain-line:before{content:"\f2f7"}.ri-candle-fill:before{content:"\f2f8"}.ri-candle-line:before{content:"\f2f9"}.ri-cash-fill:before{content:"\f2fa"}.ri-cash-line:before{content:"\f2fb"}.ri-contract-left-fill:before{content:"\f2fc"}.ri-contract-left-line:before{content:"\f2fd"}.ri-contract-left-right-fill:before{content:"\f2fe"}.ri-contract-left-right-line:before{content:"\f2ff"}.ri-contract-right-fill:before{content:"\f300"}.ri-contract-right-line:before{content:"\f301"}.ri-contract-up-down-fill:before{content:"\f302"}.ri-contract-up-down-line:before{content:"\f303"}.ri-copilot-fill:before{content:"\f304"}.ri-copilot-line:before{content:"\f305"}.ri-corner-down-left-fill:before{content:"\f306"}.ri-corner-down-left-line:before{content:"\f307"}.ri-corner-down-right-fill:before{content:"\f308"}.ri-corner-down-right-line:before{content:"\f309"}.ri-corner-left-down-fill:before{content:"\f30a"}.ri-corner-left-down-line:before{content:"\f30b"}.ri-corner-left-up-fill:before{content:"\f30c"}.ri-corner-left-up-line:before{content:"\f30d"}.ri-corner-right-down-fill:before{content:"\f30e"}.ri-corner-right-down-line:before{content:"\f30f"}.ri-corner-right-up-fill:before{content:"\f310"}.ri-corner-right-up-line:before{content:"\f311"}.ri-corner-up-left-double-fill:before{content:"\f312"}.ri-corner-up-left-double-line:before{content:"\f313"}.ri-corner-up-left-fill:before{content:"\f314"}.ri-corner-up-left-line:before{content:"\f315"}.ri-corner-up-right-double-fill:before{content:"\f316"}.ri-corner-up-right-double-line:before{content:"\f317"}.ri-corner-up-right-fill:before{content:"\f318"}.ri-corner-up-right-line:before{content:"\f319"}.ri-cross-fill:before{content:"\f31a"}.ri-cross-line:before{content:"\f31b"}.ri-edge-new-fill:before{content:"\f31c"}.ri-edge-new-line:before{content:"\f31d"}.ri-equal-fill:before{content:"\f31e"}.ri-equal-line:before{content:"\f31f"}.ri-expand-left-fill:before{content:"\f320"}.ri-expand-left-line:before{content:"\f321"}.ri-expand-left-right-fill:before{content:"\f322"}.ri-expand-left-right-line:before{content:"\f323"}.ri-expand-right-fill:before{content:"\f324"}.ri-expand-right-line:before{content:"\f325"}.ri-expand-up-down-fill:before{content:"\f326"}.ri-expand-up-down-line:before{content:"\f327"}.ri-flickr-fill:before{content:"\f328"}.ri-flickr-line:before{content:"\f329"}.ri-forward-10-fill:before{content:"\f32a"}.ri-forward-10-line:before{content:"\f32b"}.ri-forward-15-fill:before{content:"\f32c"}.ri-forward-15-line:before{content:"\f32d"}.ri-forward-30-fill:before{content:"\f32e"}.ri-forward-30-line:before{content:"\f32f"}.ri-forward-5-fill:before{content:"\f330"}.ri-forward-5-line:before{content:"\f331"}.ri-graduation-cap-fill:before{content:"\f332"}.ri-graduation-cap-line:before{content:"\f333"}.ri-home-office-fill:before{content:"\f334"}.ri-home-office-line:before{content:"\f335"}.ri-hourglass-2-fill:before{content:"\f336"}.ri-hourglass-2-line:before{content:"\f337"}.ri-hourglass-fill:before{content:"\f338"}.ri-hourglass-line:before{content:"\f339"}.ri-javascript-fill:before{content:"\f33a"}.ri-javascript-line:before{content:"\f33b"}.ri-loop-left-fill:before{content:"\f33c"}.ri-loop-left-line:before{content:"\f33d"}.ri-loop-right-fill:before{content:"\f33e"}.ri-loop-right-line:before{content:"\f33f"}.ri-memories-fill:before{content:"\f340"}.ri-memories-line:before{content:"\f341"}.ri-meta-fill:before{content:"\f342"}.ri-meta-line:before{content:"\f343"}.ri-microsoft-loop-fill:before{content:"\f344"}.ri-microsoft-loop-line:before{content:"\f345"}.ri-nft-fill:before{content:"\f346"}.ri-nft-line:before{content:"\f347"}.ri-notion-fill:before{content:"\f348"}.ri-notion-line:before{content:"\f349"}.ri-openai-fill:before{content:"\f34a"}.ri-openai-line:before{content:"\f34b"}.ri-overline:before{content:"\f34c"}.ri-p2p-fill:before{content:"\f34d"}.ri-p2p-line:before{content:"\f34e"}.ri-presentation-fill:before{content:"\f34f"}.ri-presentation-line:before{content:"\f350"}.ri-replay-10-fill:before{content:"\f351"}.ri-replay-10-line:before{content:"\f352"}.ri-replay-15-fill:before{content:"\f353"}.ri-replay-15-line:before{content:"\f354"}.ri-replay-30-fill:before{content:"\f355"}.ri-replay-30-line:before{content:"\f356"}.ri-replay-5-fill:before{content:"\f357"}.ri-replay-5-line:before{content:"\f358"}.ri-school-fill:before{content:"\f359"}.ri-school-line:before{content:"\f35a"}.ri-shining-2-fill:before{content:"\f35b"}.ri-shining-2-line:before{content:"\f35c"}.ri-shining-fill:before{content:"\f35d"}.ri-shining-line:before{content:"\f35e"}.ri-sketching:before{content:"\f35f"}.ri-skip-down-fill:before{content:"\f360"}.ri-skip-down-line:before{content:"\f361"}.ri-skip-left-fill:before{content:"\f362"}.ri-skip-left-line:before{content:"\f363"}.ri-skip-right-fill:before{content:"\f364"}.ri-skip-right-line:before{content:"\f365"}.ri-skip-up-fill:before{content:"\f366"}.ri-skip-up-line:before{content:"\f367"}.ri-slow-down-fill:before{content:"\f368"}.ri-slow-down-line:before{content:"\f369"}.ri-sparkling-2-fill:before{content:"\f36a"}.ri-sparkling-2-line:before{content:"\f36b"}.ri-sparkling-fill:before{content:"\f36c"}.ri-sparkling-line:before{content:"\f36d"}.ri-speak-fill:before{content:"\f36e"}.ri-speak-line:before{content:"\f36f"}.ri-speed-up-fill:before{content:"\f370"}.ri-speed-up-line:before{content:"\f371"}.ri-tiktok-fill:before{content:"\f372"}.ri-tiktok-line:before{content:"\f373"}.ri-token-swap-fill:before{content:"\f374"}.ri-token-swap-line:before{content:"\f375"}.ri-unpin-fill:before{content:"\f376"}.ri-unpin-line:before{content:"\f377"}.ri-wechat-channels-fill:before{content:"\f378"}.ri-wechat-channels-line:before{content:"\f379"}.ri-wordpress-fill:before{content:"\f37a"}.ri-wordpress-line:before{content:"\f37b"}.ri-blender-fill:before{content:"\f37c"}.ri-blender-line:before{content:"\f37d"}.ri-emoji-sticker-fill:before{content:"\f37e"}.ri-emoji-sticker-line:before{content:"\f37f"}.ri-git-close-pull-request-fill:before{content:"\f380"}.ri-git-close-pull-request-line:before{content:"\f381"}.ri-instance-fill:before{content:"\f382"}.ri-instance-line:before{content:"\f383"}.ri-megaphone-fill:before{content:"\f384"}.ri-megaphone-line:before{content:"\f385"}.ri-pass-expired-fill:before{content:"\f386"}.ri-pass-expired-line:before{content:"\f387"}.ri-pass-pending-fill:before{content:"\f388"}.ri-pass-pending-line:before{content:"\f389"}.ri-pass-valid-fill:before{content:"\f38a"}.ri-pass-valid-line:before{content:"\f38b"}.ri-ai-generate:before{content:"\f38c"}.ri-calendar-close-fill:before{content:"\f38d"}.ri-calendar-close-line:before{content:"\f38e"}.ri-draggable:before{content:"\f38f"}.ri-font-family:before{content:"\f390"}.ri-font-mono:before{content:"\f391"}.ri-font-sans-serif:before{content:"\f392"}.ri-hard-drive-3-fill:before{content:"\f393"}.ri-hard-drive-3-line:before{content:"\f394"}.ri-kick-fill:before{content:"\f395"}.ri-kick-line:before{content:"\f396"}.ri-list-check-3:before{content:"\f397"}.ri-list-indefinite:before{content:"\f398"}.ri-list-ordered-2:before{content:"\f399"}.ri-list-radio:before{content:"\f39a"}.ri-openbase-fill:before{content:"\f39b"}.ri-openbase-line:before{content:"\f39c"}.ri-planet-fill:before{content:"\f39d"}.ri-planet-line:before{content:"\f39e"}.ri-prohibited-fill:before{content:"\f39f"}.ri-prohibited-line:before{content:"\f3a0"}.ri-quote-text:before{content:"\f3a1"}.ri-seo-fill:before{content:"\f3a2"}.ri-seo-line:before{content:"\f3a3"}.ri-slash-commands:before{content:"\f3a4"}.ri-archive-2-fill:before{content:"\f3a5"}.ri-archive-2-line:before{content:"\f3a6"}.ri-inbox-2-fill:before{content:"\f3a7"}.ri-inbox-2-line:before{content:"\f3a8"}.ri-shake-hands-fill:before{content:"\f3a9"}.ri-shake-hands-line:before{content:"\f3aa"}.ri-supabase-fill:before{content:"\f3ab"}.ri-supabase-line:before{content:"\f3ac"}.ri-water-percent-fill:before{content:"\f3ad"}.ri-water-percent-line:before{content:"\f3ae"}.ri-yuque-fill:before{content:"\f3af"}.ri-yuque-line:before{content:"\f3b0"}.ri-crosshair-2-fill:before{content:"\f3b1"}.ri-crosshair-2-line:before{content:"\f3b2"}.ri-crosshair-fill:before{content:"\f3b3"}.ri-crosshair-line:before{content:"\f3b4"}.ri-file-close-fill:before{content:"\f3b5"}.ri-file-close-line:before{content:"\f3b6"}.ri-infinity-fill:before{content:"\f3b7"}.ri-infinity-line:before{content:"\f3b8"}.ri-rfid-fill:before{content:"\f3b9"}.ri-rfid-line:before{content:"\f3ba"}.ri-slash-commands-2:before{content:"\f3bb"}.ri-user-forbid-fill:before{content:"\f3bc"}.ri-user-forbid-line:before{content:"\f3bd"}.ri-beer-fill:before{content:"\f3be"}.ri-beer-line:before{content:"\f3bf"}.ri-circle-fill:before{content:"\f3c0"}.ri-circle-line:before{content:"\f3c1"}.ri-dropdown-list:before{content:"\f3c2"}.ri-file-image-fill:before{content:"\f3c3"}.ri-file-image-line:before{content:"\f3c4"}.ri-file-pdf-2-fill:before{content:"\f3c5"}.ri-file-pdf-2-line:before{content:"\f3c6"}.ri-file-video-fill:before{content:"\f3c7"}.ri-file-video-line:before{content:"\f3c8"}.ri-folder-image-fill:before{content:"\f3c9"}.ri-folder-image-line:before{content:"\f3ca"}.ri-folder-video-fill:before{content:"\f3cb"}.ri-folder-video-line:before{content:"\f3cc"}.ri-hexagon-fill:before{content:"\f3cd"}.ri-hexagon-line:before{content:"\f3ce"}.ri-menu-search-fill:before{content:"\f3cf"}.ri-menu-search-line:before{content:"\f3d0"}.ri-octagon-fill:before{content:"\f3d1"}.ri-octagon-line:before{content:"\f3d2"}.ri-pentagon-fill:before{content:"\f3d3"}.ri-pentagon-line:before{content:"\f3d4"}.ri-rectangle-fill:before{content:"\f3d5"}.ri-rectangle-line:before{content:"\f3d6"}.ri-robot-2-fill:before{content:"\f3d7"}.ri-robot-2-line:before{content:"\f3d8"}.ri-shapes-fill:before{content:"\f3d9"}.ri-shapes-line:before{content:"\f3da"}.ri-square-fill:before{content:"\f3db"}.ri-square-line:before{content:"\f3dc"}.ri-tent-fill:before{content:"\f3dd"}.ri-tent-line:before{content:"\f3de"}.ri-threads-fill:before{content:"\f3df"}.ri-threads-line:before{content:"\f3e0"}.ri-tree-fill:before{content:"\f3e1"}.ri-tree-line:before{content:"\f3e2"}.ri-triangle-fill:before{content:"\f3e3"}.ri-triangle-line:before{content:"\f3e4"}.ri-twitter-x-fill:before{content:"\f3e5"}.ri-twitter-x-line:before{content:"\f3e6"}.ri-verified-badge-fill:before{content:"\f3e7"}.ri-verified-badge-line:before{content:"\f3e8"}.ri-armchair-fill:before{content:"\f3e9"}.ri-armchair-line:before{content:"\f3ea"}.ri-bnb-fill:before{content:"\f3eb"}.ri-bnb-line:before{content:"\f3ec"}.ri-bread-fill:before{content:"\f3ed"}.ri-bread-line:before{content:"\f3ee"}.ri-btc-fill:before{content:"\f3ef"}.ri-btc-line:before{content:"\f3f0"}.ri-calendar-schedule-fill:before{content:"\f3f1"}.ri-calendar-schedule-line:before{content:"\f3f2"}.ri-dice-1-fill:before{content:"\f3f3"}.ri-dice-1-line:before{content:"\f3f4"}.ri-dice-2-fill:before{content:"\f3f5"}.ri-dice-2-line:before{content:"\f3f6"}.ri-dice-3-fill:before{content:"\f3f7"}.ri-dice-3-line:before{content:"\f3f8"}.ri-dice-4-fill:before{content:"\f3f9"}.ri-dice-4-line:before{content:"\f3fa"}.ri-dice-5-fill:before{content:"\f3fb"}.ri-dice-5-line:before{content:"\f3fc"}.ri-dice-6-fill:before{content:"\f3fd"}.ri-dice-6-line:before{content:"\f3fe"}.ri-dice-fill:before{content:"\f3ff"}.ri-dice-line:before{content:"\f400"}.ri-drinks-fill:before{content:"\f401"}.ri-drinks-line:before{content:"\f402"}.ri-equalizer-2-fill:before{content:"\f403"}.ri-equalizer-2-line:before{content:"\f404"}.ri-equalizer-3-fill:before{content:"\f405"}.ri-equalizer-3-line:before{content:"\f406"}.ri-eth-fill:before{content:"\f407"}.ri-eth-line:before{content:"\f408"}.ri-flower-fill:before{content:"\f409"}.ri-flower-line:before{content:"\f40a"}.ri-glasses-2-fill:before{content:"\f40b"}.ri-glasses-2-line:before{content:"\f40c"}.ri-glasses-fill:before{content:"\f40d"}.ri-glasses-line:before{content:"\f40e"}.ri-goggles-fill:before{content:"\f40f"}.ri-goggles-line:before{content:"\f410"}.ri-image-circle-fill:before{content:"\f411"}.ri-image-circle-line:before{content:"\f412"}.ri-info-i:before{content:"\f413"}.ri-money-rupee-circle-fill:before{content:"\f414"}.ri-money-rupee-circle-line:before{content:"\f415"}.ri-news-fill:before{content:"\f416"}.ri-news-line:before{content:"\f417"}.ri-robot-3-fill:before{content:"\f418"}.ri-robot-3-line:before{content:"\f419"}.ri-share-2-fill:before{content:"\f41a"}.ri-share-2-line:before{content:"\f41b"}.ri-sofa-fill:before{content:"\f41c"}.ri-sofa-line:before{content:"\f41d"}.ri-svelte-fill:before{content:"\f41e"}.ri-svelte-line:before{content:"\f41f"}.ri-vk-fill:before{content:"\f420"}.ri-vk-line:before{content:"\f421"}.ri-xrp-fill:before{content:"\f422"}.ri-xrp-line:before{content:"\f423"}.ri-xtz-fill:before{content:"\f424"}.ri-xtz-line:before{content:"\f425"}.ri-archive-stack-fill:before{content:"\f426"}.ri-archive-stack-line:before{content:"\f427"}.ri-bowl-fill:before{content:"\f428"}.ri-bowl-line:before{content:"\f429"}.ri-calendar-view:before{content:"\f42a"}.ri-carousel-view:before{content:"\f42b"}.ri-code-block:before{content:"\f42c"}.ri-color-filter-fill:before{content:"\f42d"}.ri-color-filter-line:before{content:"\f42e"}.ri-contacts-book-3-fill:before{content:"\f42f"}.ri-contacts-book-3-line:before{content:"\f430"}.ri-contract-fill:before{content:"\f431"}.ri-contract-line:before{content:"\f432"}.ri-drinks-2-fill:before{content:"\f433"}.ri-drinks-2-line:before{content:"\f434"}.ri-export-fill:before{content:"\f435"}.ri-export-line:before{content:"\f436"}.ri-file-check-fill:before{content:"\f437"}.ri-file-check-line:before{content:"\f438"}.ri-focus-mode:before{content:"\f439"}.ri-folder-6-fill:before{content:"\f43a"}.ri-folder-6-line:before{content:"\f43b"}.ri-folder-check-fill:before{content:"\f43c"}.ri-folder-check-line:before{content:"\f43d"}.ri-folder-close-fill:before{content:"\f43e"}.ri-folder-close-line:before{content:"\f43f"}.ri-folder-cloud-fill:before{content:"\f440"}.ri-folder-cloud-line:before{content:"\f441"}.ri-gallery-view-2:before{content:"\f442"}.ri-gallery-view:before{content:"\f443"}.ri-hand:before{content:"\f444"}.ri-import-fill:before{content:"\f445"}.ri-import-line:before{content:"\f446"}.ri-information-2-fill:before{content:"\f447"}.ri-information-2-line:before{content:"\f448"}.ri-kanban-view-2:before{content:"\f449"}.ri-kanban-view:before{content:"\f44a"}.ri-list-view:before{content:"\f44b"}.ri-lock-star-fill:before{content:"\f44c"}.ri-lock-star-line:before{content:"\f44d"}.ri-puzzle-2-fill:before{content:"\f44e"}.ri-puzzle-2-line:before{content:"\f44f"}.ri-puzzle-fill:before{content:"\f450"}.ri-puzzle-line:before{content:"\f451"}.ri-ram-2-fill:before{content:"\f452"}.ri-ram-2-line:before{content:"\f453"}.ri-ram-fill:before{content:"\f454"}.ri-ram-line:before{content:"\f455"}.ri-receipt-fill:before{content:"\f456"}.ri-receipt-line:before{content:"\f457"}.ri-shadow-fill:before{content:"\f458"}.ri-shadow-line:before{content:"\f459"}.ri-sidebar-fold-fill:before{content:"\f45a"}.ri-sidebar-fold-line:before{content:"\f45b"}.ri-sidebar-unfold-fill:before{content:"\f45c"}.ri-sidebar-unfold-line:before{content:"\f45d"}.ri-slideshow-view:before{content:"\f45e"}.ri-sort-alphabet-asc:before{content:"\f45f"}.ri-sort-alphabet-desc:before{content:"\f460"}.ri-sort-number-asc:before{content:"\f461"}.ri-sort-number-desc:before{content:"\f462"}.ri-stacked-view:before{content:"\f463"}.ri-sticky-note-add-fill:before{content:"\f464"}.ri-sticky-note-add-line:before{content:"\f465"}.ri-swap-2-fill:before{content:"\f466"}.ri-swap-2-line:before{content:"\f467"}.ri-swap-3-fill:before{content:"\f468"}.ri-swap-3-line:before{content:"\f469"}.ri-table-3:before{content:"\f46a"}.ri-table-view:before{content:"\f46b"}.ri-text-block:before{content:"\f46c"}.ri-text-snippet:before{content:"\f46d"}.ri-timeline-view:before{content:"\f46e"}.ri-blogger-fill:before{content:"\f46f"}.ri-blogger-line:before{content:"\f470"}.ri-chat-thread-fill:before{content:"\f471"}.ri-chat-thread-line:before{content:"\f472"}.ri-discount-percent-fill:before{content:"\f473"}.ri-discount-percent-line:before{content:"\f474"}.ri-exchange-2-fill:before{content:"\f475"}.ri-exchange-2-line:before{content:"\f476"}.ri-git-fork-fill:before{content:"\f477"}.ri-git-fork-line:before{content:"\f478"}.ri-input-field:before{content:"\f479"}.ri-progress-1-fill:before{content:"\f47a"}.ri-progress-1-line:before{content:"\f47b"}.ri-progress-2-fill:before{content:"\f47c"}.ri-progress-2-line:before{content:"\f47d"}.ri-progress-3-fill:before{content:"\f47e"}.ri-progress-3-line:before{content:"\f47f"}.ri-progress-4-fill:before{content:"\f480"}.ri-progress-4-line:before{content:"\f481"}.ri-progress-5-fill:before{content:"\f482"}.ri-progress-5-line:before{content:"\f483"}.ri-progress-6-fill:before{content:"\f484"}.ri-progress-6-line:before{content:"\f485"}.ri-progress-7-fill:before{content:"\f486"}.ri-progress-7-line:before{content:"\f487"}.ri-progress-8-fill:before{content:"\f488"}.ri-progress-8-line:before{content:"\f489"}.ri-remix-run-fill:before{content:"\f48a"}.ri-remix-run-line:before{content:"\f48b"}.ri-signpost-fill:before{content:"\f48c"}.ri-signpost-line:before{content:"\f48d"}.ri-time-zone-fill:before{content:"\f48e"}.ri-time-zone-line:before{content:"\f48f"}.ri-arrow-down-wide-fill:before{content:"\f490"}.ri-arrow-down-wide-line:before{content:"\f491"}.ri-arrow-left-wide-fill:before{content:"\f492"}.ri-arrow-left-wide-line:before{content:"\f493"}.ri-arrow-right-wide-fill:before{content:"\f494"}.ri-arrow-right-wide-line:before{content:"\f495"}.ri-arrow-up-wide-fill:before{content:"\f496"}.ri-arrow-up-wide-line:before{content:"\f497"}.ri-bluesky-fill:before{content:"\f498"}.ri-bluesky-line:before{content:"\f499"}.ri-expand-height-fill:before{content:"\f49a"}.ri-expand-height-line:before{content:"\f49b"}.ri-expand-width-fill:before{content:"\f49c"}.ri-expand-width-line:before{content:"\f49d"}.ri-forward-end-fill:before{content:"\f49e"}.ri-forward-end-line:before{content:"\f49f"}.ri-forward-end-mini-fill:before{content:"\f4a0"}.ri-forward-end-mini-line:before{content:"\f4a1"}.ri-friendica-fill:before{content:"\f4a2"}.ri-friendica-line:before{content:"\f4a3"}.ri-git-pr-draft-fill:before{content:"\f4a4"}.ri-git-pr-draft-line:before{content:"\f4a5"}.ri-play-reverse-fill:before{content:"\f4a6"}.ri-play-reverse-line:before{content:"\f4a7"}.ri-play-reverse-mini-fill:before{content:"\f4a8"}.ri-play-reverse-mini-line:before{content:"\f4a9"}.ri-rewind-start-fill:before{content:"\f4aa"}.ri-rewind-start-line:before{content:"\f4ab"}.ri-rewind-start-mini-fill:before{content:"\f4ac"}.ri-rewind-start-mini-line:before{content:"\f4ad"}.ri-scroll-to-bottom-fill:before{content:"\f4ae"}.ri-scroll-to-bottom-line:before{content:"\f4af"}.ri-add-large-fill:before{content:"\f4b0"}.ri-add-large-line:before{content:"\f4b1"}.ri-aed-electrodes-fill:before{content:"\f4b2"}.ri-aed-electrodes-line:before{content:"\f4b3"}.ri-aed-fill:before{content:"\f4b4"}.ri-aed-line:before{content:"\f4b5"}.ri-alibaba-cloud-fill:before{content:"\f4b6"}.ri-alibaba-cloud-line:before{content:"\f4b7"}.ri-align-item-bottom-fill:before{content:"\f4b8"}.ri-align-item-bottom-line:before{content:"\f4b9"}.ri-align-item-horizontal-center-fill:before{content:"\f4ba"}.ri-align-item-horizontal-center-line:before{content:"\f4bb"}.ri-align-item-left-fill:before{content:"\f4bc"}.ri-align-item-left-line:before{content:"\f4bd"}.ri-align-item-right-fill:before{content:"\f4be"}.ri-align-item-right-line:before{content:"\f4bf"}.ri-align-item-top-fill:before{content:"\f4c0"}.ri-align-item-top-line:before{content:"\f4c1"}.ri-align-item-vertical-center-fill:before{content:"\f4c2"}.ri-align-item-vertical-center-line:before{content:"\f4c3"}.ri-apps-2-add-fill:before{content:"\f4c4"}.ri-apps-2-add-line:before{content:"\f4c5"}.ri-close-large-fill:before{content:"\f4c6"}.ri-close-large-line:before{content:"\f4c7"}.ri-collapse-diagonal-2-fill:before{content:"\f4c8"}.ri-collapse-diagonal-2-line:before{content:"\f4c9"}.ri-collapse-diagonal-fill:before{content:"\f4ca"}.ri-collapse-diagonal-line:before{content:"\f4cb"}.ri-dashboard-horizontal-fill:before{content:"\f4cc"}.ri-dashboard-horizontal-line:before{content:"\f4cd"}.ri-expand-diagonal-2-fill:before{content:"\f4ce"}.ri-expand-diagonal-2-line:before{content:"\f4cf"}.ri-expand-diagonal-fill:before{content:"\f4d0"}.ri-expand-diagonal-line:before{content:"\f4d1"}.ri-firebase-fill:before{content:"\f4d2"}.ri-firebase-line:before{content:"\f4d3"}.ri-flip-horizontal-2-fill:before{content:"\f4d4"}.ri-flip-horizontal-2-line:before{content:"\f4d5"}.ri-flip-horizontal-fill:before{content:"\f4d6"}.ri-flip-horizontal-line:before{content:"\f4d7"}.ri-flip-vertical-2-fill:before{content:"\f4d8"}.ri-flip-vertical-2-line:before{content:"\f4d9"}.ri-flip-vertical-fill:before{content:"\f4da"}.ri-flip-vertical-line:before{content:"\f4db"}.ri-formula:before{content:"\f4dc"}.ri-function-add-fill:before{content:"\f4dd"}.ri-function-add-line:before{content:"\f4de"}.ri-goblet-2-fill:before{content:"\f4df"}.ri-goblet-2-line:before{content:"\f4e0"}.ri-golf-ball-fill:before{content:"\f4e1"}.ri-golf-ball-line:before{content:"\f4e2"}.ri-group-3-fill:before{content:"\f4e3"}.ri-group-3-line:before{content:"\f4e4"}.ri-heart-add-2-fill:before{content:"\f4e5"}.ri-heart-add-2-line:before{content:"\f4e6"}.ri-id-card-fill:before{content:"\f4e7"}.ri-id-card-line:before{content:"\f4e8"}.ri-information-off-fill:before{content:"\f4e9"}.ri-information-off-line:before{content:"\f4ea"}.ri-java-fill:before{content:"\f4eb"}.ri-java-line:before{content:"\f4ec"}.ri-layout-grid-2-fill:before{content:"\f4ed"}.ri-layout-grid-2-line:before{content:"\f4ee"}.ri-layout-horizontal-fill:before{content:"\f4ef"}.ri-layout-horizontal-line:before{content:"\f4f0"}.ri-layout-vertical-fill:before{content:"\f4f1"}.ri-layout-vertical-line:before{content:"\f4f2"}.ri-menu-fold-2-fill:before{content:"\f4f3"}.ri-menu-fold-2-line:before{content:"\f4f4"}.ri-menu-fold-3-fill:before{content:"\f4f5"}.ri-menu-fold-3-line:before{content:"\f4f6"}.ri-menu-fold-4-fill:before{content:"\f4f7"}.ri-menu-fold-4-line:before{content:"\f4f8"}.ri-menu-unfold-2-fill:before{content:"\f4f9"}.ri-menu-unfold-2-line:before{content:"\f4fa"}.ri-menu-unfold-3-fill:before{content:"\f4fb"}.ri-menu-unfold-3-line:before{content:"\f4fc"}.ri-menu-unfold-4-fill:before{content:"\f4fd"}.ri-menu-unfold-4-line:before{content:"\f4fe"}.ri-mobile-download-fill:before{content:"\f4ff"}.ri-mobile-download-line:before{content:"\f500"}.ri-nextjs-fill:before{content:"\f501"}.ri-nextjs-line:before{content:"\f502"}.ri-nodejs-fill:before{content:"\f503"}.ri-nodejs-line:before{content:"\f504"}.ri-pause-large-fill:before{content:"\f505"}.ri-pause-large-line:before{content:"\f506"}.ri-play-large-fill:before{content:"\f507"}.ri-play-large-line:before{content:"\f508"}.ri-play-reverse-large-fill:before{content:"\f509"}.ri-play-reverse-large-line:before{content:"\f50a"}.ri-police-badge-fill:before{content:"\f50b"}.ri-police-badge-line:before{content:"\f50c"}.ri-prohibited-2-fill:before{content:"\f50d"}.ri-prohibited-2-line:before{content:"\f50e"}.ri-shopping-bag-4-fill:before{content:"\f50f"}.ri-shopping-bag-4-line:before{content:"\f510"}.ri-snowflake-fill:before{content:"\f511"}.ri-snowflake-line:before{content:"\f512"}.ri-square-root:before{content:"\f513"}.ri-stop-large-fill:before{content:"\f514"}.ri-stop-large-line:before{content:"\f515"}.ri-tailwind-css-fill:before{content:"\f516"}.ri-tailwind-css-line:before{content:"\f517"}.ri-tooth-fill:before{content:"\f518"}.ri-tooth-line:before{content:"\f519"}.ri-video-off-fill:before{content:"\f51a"}.ri-video-off-line:before{content:"\f51b"}.ri-video-on-fill:before{content:"\f51c"}.ri-video-on-line:before{content:"\f51d"}.ri-webhook-fill:before{content:"\f51e"}.ri-webhook-line:before{content:"\f51f"}.ri-weight-fill:before{content:"\f520"}.ri-weight-line:before{content:"\f521"}.ri-book-shelf-fill:before{content:"\f522"}.ri-book-shelf-line:before{content:"\f523"}.ri-brain-2-fill:before{content:"\f524"}.ri-brain-2-line:before{content:"\f525"}.ri-chat-search-fill:before{content:"\f526"}.ri-chat-search-line:before{content:"\f527"}.ri-chat-unread-fill:before{content:"\f528"}.ri-chat-unread-line:before{content:"\f529"}.ri-collapse-horizontal-fill:before{content:"\f52a"}.ri-collapse-horizontal-line:before{content:"\f52b"}.ri-collapse-vertical-fill:before{content:"\f52c"}.ri-collapse-vertical-line:before{content:"\f52d"}.ri-dna-fill:before{content:"\f52e"}.ri-dna-line:before{content:"\f52f"}.ri-dropper-fill:before{content:"\f530"}.ri-dropper-line:before{content:"\f531"}.ri-expand-diagonal-s-2-fill:before{content:"\f532"}.ri-expand-diagonal-s-2-line:before{content:"\f533"}.ri-expand-diagonal-s-fill:before{content:"\f534"}.ri-expand-diagonal-s-line:before{content:"\f535"}.ri-expand-horizontal-fill:before{content:"\f536"}.ri-expand-horizontal-line:before{content:"\f537"}.ri-expand-horizontal-s-fill:before{content:"\f538"}.ri-expand-horizontal-s-line:before{content:"\f539"}.ri-expand-vertical-fill:before{content:"\f53a"}.ri-expand-vertical-line:before{content:"\f53b"}.ri-expand-vertical-s-fill:before{content:"\f53c"}.ri-expand-vertical-s-line:before{content:"\f53d"}.ri-gemini-fill:before{content:"\f53e"}.ri-gemini-line:before{content:"\f53f"}.ri-reset-left-fill:before{content:"\f540"}.ri-reset-left-line:before{content:"\f541"}.ri-reset-right-fill:before{content:"\f542"}.ri-reset-right-line:before{content:"\f543"}.ri-stairs-fill:before{content:"\f544"}.ri-stairs-line:before{content:"\f545"}.ri-telegram-2-fill:before{content:"\f546"}.ri-telegram-2-line:before{content:"\f547"}.ri-triangular-flag-fill:before{content:"\f548"}.ri-triangular-flag-line:before{content:"\f549"}.ri-user-minus-fill:before{content:"\f54a"}.ri-user-minus-line:before{content:"\f54b"}.ri-account-box-2-fill:before{content:"\f54c"}.ri-account-box-2-line:before{content:"\f54d"}.ri-account-circle-2-fill:before{content:"\f54e"}.ri-account-circle-2-line:before{content:"\f54f"}.ri-alarm-snooze-fill:before{content:"\f550"}.ri-alarm-snooze-line:before{content:"\f551"}.ri-arrow-down-box-fill:before{content:"\f552"}.ri-arrow-down-box-line:before{content:"\f553"}.ri-arrow-left-box-fill:before{content:"\f554"}.ri-arrow-left-box-line:before{content:"\f555"}.ri-arrow-left-down-box-fill:before{content:"\f556"}.ri-arrow-left-down-box-line:before{content:"\f557"}.ri-arrow-left-up-box-fill:before{content:"\f558"}.ri-arrow-left-up-box-line:before{content:"\f559"}.ri-arrow-right-box-fill:before{content:"\f55a"}.ri-arrow-right-box-line:before{content:"\f55b"}.ri-arrow-right-down-box-fill:before{content:"\f55c"}.ri-arrow-right-down-box-line:before{content:"\f55d"}.ri-arrow-right-up-box-fill:before{content:"\f55e"}.ri-arrow-right-up-box-line:before{content:"\f55f"}.ri-arrow-up-box-fill:before{content:"\f560"}.ri-arrow-up-box-line:before{content:"\f561"}.ri-bar-chart-box-ai-fill:before{content:"\f562"}.ri-bar-chart-box-ai-line:before{content:"\f563"}.ri-brush-ai-fill:before{content:"\f564"}.ri-brush-ai-line:before{content:"\f565"}.ri-camera-ai-fill:before{content:"\f566"}.ri-camera-ai-line:before{content:"\f567"}.ri-chat-ai-fill:before{content:"\f568"}.ri-chat-ai-line:before{content:"\f569"}.ri-chat-smile-ai-fill:before{content:"\f56a"}.ri-chat-smile-ai-line:before{content:"\f56b"}.ri-chat-voice-ai-fill:before{content:"\f56c"}.ri-chat-voice-ai-line:before{content:"\f56d"}.ri-code-ai-fill:before{content:"\f56e"}.ri-code-ai-line:before{content:"\f56f"}.ri-color-filter-ai-fill:before{content:"\f570"}.ri-color-filter-ai-line:before{content:"\f571"}.ri-custom-size:before{content:"\f572"}.ri-fediverse-fill:before{content:"\f573"}.ri-fediverse-line:before{content:"\f574"}.ri-flag-off-fill:before{content:"\f575"}.ri-flag-off-line:before{content:"\f576"}.ri-home-9-fill:before{content:"\f577"}.ri-home-9-line:before{content:"\f578"}.ri-image-ai-fill:before{content:"\f579"}.ri-image-ai-line:before{content:"\f57a"}.ri-image-circle-ai-fill:before{content:"\f57b"}.ri-image-circle-ai-line:before{content:"\f57c"}.ri-info-card-fill:before{content:"\f57d"}.ri-info-card-line:before{content:"\f57e"}.ri-landscape-ai-fill:before{content:"\f57f"}.ri-landscape-ai-line:before{content:"\f580"}.ri-letter-spacing-2:before{content:"\f581"}.ri-line-height-2:before{content:"\f582"}.ri-mail-ai-fill:before{content:"\f583"}.ri-mail-ai-line:before{content:"\f584"}.ri-mic-2-ai-fill:before{content:"\f585"}.ri-mic-2-ai-line:before{content:"\f586"}.ri-mic-ai-fill:before{content:"\f587"}.ri-mic-ai-line:before{content:"\f588"}.ri-movie-ai-fill:before{content:"\f589"}.ri-movie-ai-line:before{content:"\f58a"}.ri-music-ai-fill:before{content:"\f58b"}.ri-music-ai-line:before{content:"\f58c"}.ri-notification-snooze-fill:before{content:"\f58d"}.ri-notification-snooze-line:before{content:"\f58e"}.ri-php-fill:before{content:"\f58f"}.ri-php-line:before{content:"\f590"}.ri-pix-fill:before{content:"\f591"}.ri-pix-line:before{content:"\f592"}.ri-pulse-ai-fill:before{content:"\f593"}.ri-pulse-ai-line:before{content:"\f594"}.ri-quill-pen-ai-fill:before{content:"\f595"}.ri-quill-pen-ai-line:before{content:"\f596"}.ri-speak-ai-fill:before{content:"\f597"}.ri-speak-ai-line:before{content:"\f598"}.ri-star-off-fill:before{content:"\f599"}.ri-star-off-line:before{content:"\f59a"}.ri-translate-ai-2:before{content:"\f59b"}.ri-translate-ai:before{content:"\f59c"}.ri-user-community-fill:before{content:"\f59d"}.ri-user-community-line:before{content:"\f59e"}.ri-vercel-fill:before{content:"\f59f"}.ri-vercel-line:before{content:"\f5a0"}.ri-video-ai-fill:before{content:"\f5a1"}.ri-video-ai-line:before{content:"\f5a2"}.ri-video-on-ai-fill:before{content:"\f5a3"}.ri-video-on-ai-line:before{content:"\f5a4"}.ri-voice-ai-fill:before{content:"\f5a5"}.ri-voice-ai-line:before{content:"\f5a6"}.ri-ai-generate-2:before{content:"\f5a7"}.ri-ai-generate-text:before{content:"\f5a8"}.ri-anthropic-fill:before{content:"\f5a9"}.ri-anthropic-line:before{content:"\f5aa"}.ri-apps-2-ai-fill:before{content:"\f5ab"}.ri-apps-2-ai-line:before{content:"\f5ac"}.ri-camera-lens-ai-fill:before{content:"\f5ad"}.ri-camera-lens-ai-line:before{content:"\f5ae"}.ri-clapperboard-ai-fill:before{content:"\f5af"}.ri-clapperboard-ai-line:before{content:"\f5b0"}.ri-claude-fill:before{content:"\f5b1"}.ri-claude-line:before{content:"\f5b2"}.ri-closed-captioning-ai-fill:before{content:"\f5b3"}.ri-closed-captioning-ai-line:before{content:"\f5b4"}.ri-dvd-ai-fill:before{content:"\f5b5"}.ri-dvd-ai-line:before{content:"\f5b6"}.ri-film-ai-fill:before{content:"\f5b7"}.ri-film-ai-line:before{content:"\f5b8"}.ri-font-size-ai:before{content:"\f5b9"}.ri-mixtral-fill:before{content:"\f5ba"}.ri-mixtral-line:before{content:"\f5bb"}.ri-movie-2-ai-fill:before{content:"\f5bc"}.ri-movie-2-ai-line:before{content:"\f5bd"}.ri-mv-ai-fill:before{content:"\f5be"}.ri-mv-ai-line:before{content:"\f5bf"}.ri-perplexity-fill:before{content:"\f5c0"}.ri-perplexity-line:before{content:"\f5c1"}.ri-poker-clubs-fill:before{content:"\f5c2"}.ri-poker-clubs-line:before{content:"\f5c3"}.ri-poker-diamonds-fill:before{content:"\f5c4"}.ri-poker-diamonds-line:before{content:"\f5c5"}.ri-poker-hearts-fill:before{content:"\f5c6"}.ri-poker-hearts-line:before{content:"\f5c7"}.ri-poker-spades-fill:before{content:"\f5c8"}.ri-poker-spades-line:before{content:"\f5c9"}.ri-safe-3-fill:before{content:"\f5ca"}.ri-safe-3-line:before{content:"\f5cb"}.ri-accessibility-fill:before{content:"\f5cc"}.ri-accessibility-line:before{content:"\f5cd"}.ri-alarm-add-fill:before{content:"\f5ce"}.ri-alarm-add-line:before{content:"\f5cf"}.ri-arrow-down-long-fill:before{content:"\f5d0"}.ri-arrow-down-long-line:before{content:"\f5d1"}.ri-arrow-left-down-long-fill:before{content:"\f5d2"}.ri-arrow-left-down-long-line:before{content:"\f5d3"}.ri-arrow-left-long-fill:before{content:"\f5d4"}.ri-arrow-left-long-line:before{content:"\f5d5"}.ri-arrow-left-up-long-fill:before{content:"\f5d6"}.ri-arrow-left-up-long-line:before{content:"\f5d7"}.ri-arrow-right-down-long-fill:before{content:"\f5d8"}.ri-arrow-right-down-long-line:before{content:"\f5d9"}.ri-arrow-right-long-fill:before{content:"\f5da"}.ri-arrow-right-long-line:before{content:"\f5db"}.ri-arrow-right-up-long-fill:before{content:"\f5dc"}.ri-arrow-right-up-long-line:before{content:"\f5dd"}.ri-arrow-up-long-fill:before{content:"\f5de"}.ri-arrow-up-long-line:before{content:"\f5df"}.ri-chess-fill:before{content:"\f5e0"}.ri-chess-line:before{content:"\f5e1"}.ri-diamond-fill:before{content:"\f5e2"}.ri-diamond-line:before{content:"\f5e3"}.ri-diamond-ring-fill:before{content:"\f5e4"}.ri-diamond-ring-line:before{content:"\f5e5"}.ri-figma-fill:before{content:"\f5e6"}.ri-figma-line:before{content:"\f5e7"}.ri-firefox-browser-fill:before{content:"\f5e8"}.ri-firefox-browser-line:before{content:"\f5e9"}.ri-jewelry-fill:before{content:"\f5ea"}.ri-jewelry-line:before{content:"\f5eb"}.ri-multi-image-fill:before{content:"\f5ec"}.ri-multi-image-line:before{content:"\f5ed"}.ri-no-credit-card-fill:before{content:"\f5ee"}.ri-no-credit-card-line:before{content:"\f5ef"}.ri-service-bell-fill:before{content:"\f5f0"}.ri-service-bell-line:before{content:"\f5f1"}.ri-ai-agent-fill:before{content:"\f5f2"}.ri-ai-agent-line:before{content:"\f5f3"}.ri-ai-generate-2-fill:before{content:"\f5f4"}.ri-ai-generate-2-line:before{content:"\f5f5"}.ri-ai-generate-3d-fill:before{content:"\f5f6"}.ri-ai-generate-3d-line:before{content:"\f5f7"}.ri-ai:before{content:"\f5f8"}.ri-apps-ai-fill:before{content:"\f5f9"}.ri-apps-ai-line:before{content:"\f5fa"}.ri-atom-fill:before{content:"\f5fb"}.ri-atom-line:before{content:"\f5fc"}.ri-book-ai-fill:before{content:"\f5fd"}.ri-book-ai-line:before{content:"\f5fe"}.ri-brain-3-fill:before{content:"\f5ff"}.ri-brain-3-line:before{content:"\f600"}.ri-brain-ai-3-fill:before{content:"\f601"}.ri-brain-ai-3-line:before{content:"\f602"}.ri-brush-ai-3-fill:before{content:"\f603"}.ri-brush-ai-3-line:before{content:"\f604"}.ri-camera-4-fill:before{content:"\f605"}.ri-camera-4-line:before{content:"\f606"}.ri-camera-ai-2-fill:before{content:"\f607"}.ri-camera-ai-2-line:before{content:"\f608"}.ri-chat-ai-2-fill:before{content:"\f609"}.ri-chat-ai-2-line:before{content:"\f60a"}.ri-chat-ai-3-fill:before{content:"\f60b"}.ri-chat-ai-3-line:before{content:"\f60c"}.ri-chat-ai-4-fill:before{content:"\f60d"}.ri-chat-ai-4-line:before{content:"\f60e"}.ri-chat-smile-ai-3-fill:before{content:"\f60f"}.ri-chat-smile-ai-3-line:before{content:"\f610"}.ri-deepseek-fill:before{content:"\f611"}.ri-deepseek-line:before{content:"\f612"}.ri-file-ai-2-fill:before{content:"\f613"}.ri-file-ai-2-line:before{content:"\f614"}.ri-file-ai-fill:before{content:"\f615"}.ri-file-ai-line:before{content:"\f616"}.ri-function-ai-fill:before{content:"\f617"}.ri-function-ai-line:before{content:"\f618"}.ri-game-2-fill:before{content:"\f619"}.ri-game-2-line:before{content:"\f61a"}.ri-goblet-broken-fill:before{content:"\f61b"}.ri-goblet-broken-line:before{content:"\f61c"}.ri-lightbulb-ai-fill:before{content:"\f61d"}.ri-lightbulb-ai-line:before{content:"\f61e"}.ri-loop-left-ai-fill:before{content:"\f61f"}.ri-loop-left-ai-line:before{content:"\f620"}.ri-loop-right-ai-fill:before{content:"\f621"}.ri-loop-right-ai-line:before{content:"\f622"}.ri-message-ai-3-fill:before{content:"\f623"}.ri-message-ai-3-line:before{content:"\f624"}.ri-painting-ai-fill:before{content:"\f625"}.ri-painting-ai-line:before{content:"\f626"}.ri-painting-fill:before{content:"\f627"}.ri-painting-line:before{content:"\f628"}.ri-pencil-ai-2-fill:before{content:"\f629"}.ri-pencil-ai-2-line:before{content:"\f62a"}.ri-pencil-ai-fill:before{content:"\f62b"}.ri-pencil-ai-line:before{content:"\f62c"}.ri-remix-fill:before{content:"\f62d"}.ri-remix-line:before{content:"\f62e"}.ri-search-ai-2-fill:before{content:"\f62f"}.ri-search-ai-2-line:before{content:"\f630"}.ri-search-ai-3-fill:before{content:"\f631"}.ri-search-ai-3-line:before{content:"\f632"}.ri-search-ai-4-fill:before{content:"\f633"}.ri-search-ai-4-line:before{content:"\f634"}.ri-search-ai-fill:before{content:"\f635"}.ri-search-ai-line:before{content:"\f636"}.ri-speech-to-text-fill:before{content:"\f637"}.ri-speech-to-text-line:before{content:"\f638"}.ri-target-fill:before{content:"\f639"}.ri-target-line:before{content:"\f63a"}.ri-text-to-speech-fill:before{content:"\f63b"}.ri-text-to-speech-line:before{content:"\f63c"}.ri-wrench-fill:before{content:"\f63d"}.ri-wrench-line:before{content:"\f63e"}.ri-area-chart-fill:before{content:"\f63f"}.ri-area-chart-line:before{content:"\f640"}.ri-baseball-fill:before{content:"\f641"}.ri-baseball-line:before{content:"\f642"}.ri-binoculars-fill:before{content:"\f643"}.ri-binoculars-line:before{content:"\f644"}.ri-cursor-hand:before{content:"\f645"}.ri-emotion-add-fill:before{content:"\f646"}.ri-emotion-add-line:before{content:"\f647"}.ri-file-scan-fill:before{content:"\f648"}.ri-file-scan-line:before{content:"\f649"}.ri-fiverr-fill:before{content:"\f64a"}.ri-fiverr-line:before{content:"\f64b"}.ri-font-serif:before{content:"\f64c"}.ri-ghost-3-fill:before{content:"\f64d"}.ri-ghost-3-line:before{content:"\f64e"}.ri-gitee-fill:before{content:"\f64f"}.ri-gitee-line:before{content:"\f650"}.ri-global-off-fill:before{content:"\f651"}.ri-global-off-line:before{content:"\f652"}.ri-image-download-fill:before{content:"\f653"}.ri-image-download-line:before{content:"\f654"}.ri-image-upload-fill:before{content:"\f655"}.ri-image-upload-line:before{content:"\f656"}.ri-issues-fill:before{content:"\f657"}.ri-issues-line:before{content:"\f658"}.ri-issues-reopen-fill:before{content:"\f659"}.ri-issues-reopen-line:before{content:"\f65a"}.ri-network-error-fill:before{content:"\f65b"}.ri-network-error-line:before{content:"\f65c"}.ri-network-fill:before{content:"\f65d"}.ri-network-line:before{content:"\f65e"}.ri-network-off-fill:before{content:"\f65f"}.ri-network-off-line:before{content:"\f660"}.ri-piano-fill:before{content:"\f661"}.ri-piano-grand-fill:before{content:"\f662"}.ri-piano-grand-line:before{content:"\f663"}.ri-piano-line:before{content:"\f664"}.ri-plug-3-fill:before{content:"\f665"}.ri-plug-3-line:before{content:"\f666"}.ri-send-ins-fill:before{content:"\f667"}.ri-send-ins-line:before{content:"\f668"}.ri-signal-cellular-1-fill:before{content:"\f669"}.ri-signal-cellular-1-line:before{content:"\f66a"}.ri-signal-cellular-2-fill:before{content:"\f66b"}.ri-signal-cellular-2-line:before{content:"\f66c"}.ri-signal-cellular-3-fill:before{content:"\f66d"}.ri-signal-cellular-3-line:before{content:"\f66e"}.ri-signal-cellular-off-fill:before{content:"\f66f"}.ri-signal-cellular-off-line:before{content:"\f670"}.ri-stacked-chart-fill:before{content:"\f671"}.ri-stacked-chart-line:before{content:"\f672"}.ri-upwork-fill:before{content:"\f673"}.ri-upwork-line:before{content:"\f674"}.ri-brain-4-fill:before{content:"\f675"}.ri-brain-4-line:before{content:"\f676"}.ri-certificate-2-fill:before{content:"\f677"}.ri-certificate-2-line:before{content:"\f678"}.ri-certificate-fill:before{content:"\f679"}.ri-certificate-line:before{content:"\f67a"}.ri-cookie-fill:before{content:"\f67b"}.ri-cookie-line:before{content:"\f67c"}.ri-cursor-ai-fill:before{content:"\f67d"}.ri-cursor-ai-line:before{content:"\f67e"}.ri-draw-fill:before{content:"\f67f"}.ri-draw-line:before{content:"\f680"}.ri-ghost-4-fill:before{content:"\f681"}.ri-ghost-4-line:before{content:"\f682"}.ri-gitbook-fill:before{content:"\f683"}.ri-gitbook-line:before{content:"\f684"}.ri-grok-ai-fill:before{content:"\f685"}.ri-grok-ai-line:before{content:"\f686"}.ri-hand-2:before{content:"\f687"}.ri-megaphone-2-fill:before{content:"\f688"}.ri-megaphone-2-line:before{content:"\f689"}.ri-microsoft-copilot-fill:before{content:"\f68a"}.ri-microsoft-copilot-line:before{content:"\f68b"}.ri-mosaic-fill:before{content:"\f68c"}.ri-mosaic-line:before{content:"\f68d"}.ri-qr-scan-ai-fill:before{content:"\f68e"}.ri-qr-scan-ai-line:before{content:"\f68f"}.ri-qwen-ai-fill:before{content:"\f690"}.ri-qwen-ai-line:before{content:"\f691"}.ri-reddit-2-fill:before{content:"\f692"}.ri-reddit-2-line:before{content:"\f693"}.ri-sim-card-warning-fill:before{content:"\f694"}.ri-sim-card-warning-line:before{content:"\f695"}.ri-space-ship-2-fill:before{content:"\f696"}.ri-space-ship-2-line:before{content:"\f697"}.ri-subreddit-fill:before{content:"\f698"}.ri-subreddit-line:before{content:"\f699"}.ri-zhipu-ai-fill:before{content:"\f69a"}.ri-zhipu-ai-line:before{content:"\f69b"}.ri-connector-fill:before{content:"\f69c"}.ri-connector-line:before{content:"\f69d"}.ri-archive-2-line:before{content:"\ea48"}.ri-cookie-line:before{content:"\f108"}.ri-equalizer-2-line:before{content:"\f0e6"}.ri-file-image-line:before{content:"\ee4b"}.ri-file-pdf-2-line:before{content:"\ed0f"}.ri-inbox-2-line:before{content:"\ee4f"}.ri-megaphone-line:before{content:"\ef94"}.ri-sparkling-2-line:before{content:"\f18f"}.ri-speed-up-line:before{content:"\f177"}.ri-loop-right-line:before{content:"\f080"}.ri-calendar-schedule-line:before{content:"\eb25"}.ri-corner-left-down-line:before{content:"\ea60"}.ri-corner-right-down-line:before{content:"\ea6c"}.ri-graduation-cap-line:before{content:"\eb09"}.ri-list-check-3:before{content:"\eeb9"}.ri-box-3-line:before{content:"\ee4f"}@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% 0.114 19.571);--color-red-400:oklch(70.4% 0.191 22.216);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-600:oklch(57.7% 0.245 27.325);--color-red-700:oklch(50.5% 0.213 27.518);--color-amber-500:oklch(76.9% 0.188 70.08);--color-yellow-400:oklch(85.2% 0.199 91.936);--color-emerald-50:oklch(97.9% 0.021 166.113);--color-emerald-200:oklch(90.5% 0.093 164.15);--color-emerald-400:oklch(76.5% 0.177 163.223);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-600:oklch(59.6% 0.145 163.225);--color-emerald-800:oklch(43.2% 0.095 166.913);--color-emerald-900:oklch(37.8% 0.077 168.94);--color-emerald-950:oklch(26.2% 0.051 172.552);--color-cyan-400:oklch(78.9% 0.154 211.53);--color-blue-50:oklch(97% 0.014 254.604);--color-blue-200:oklch(88.2% 0.059 254.128);--color-blue-300:oklch(80.9% 0.105 251.813);--color-blue-400:oklch(70.7% 0.165 254.624);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-600:oklch(54.6% 0.245 262.881);--color-blue-700:oklch(48.8% 0.243 264.376);--color-blue-800:oklch(42.4% 0.199 265.638);--color-blue-900:oklch(37.9% 0.146 265.522);--color-indigo-400:oklch(67.3% 0.182 276.935);--color-indigo-500:oklch(58.5% 0.233 277.117);--color-indigo-600:oklch(51.1% 0.262 276.966);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-purple-400:oklch(71.4% 0.203 305.504);--color-purple-500:oklch(62.7% 0.265 303.9);--color-rose-400:oklch(71.2% 0.194 13.428);--color-rose-500:oklch(64.5% 0.246 16.439);--color-rose-600:oklch(58.6% 0.253 17.585);--color-rose-700:oklch(51.4% 0.222 16.935);--color-slate-50:oklch(98.4% 0.003 247.858);--color-slate-100:oklch(96.8% 0.007 247.896);--color-slate-200:oklch(92.9% 0.013 255.508);--color-slate-300:oklch(86.9% 0.022 252.894);--color-slate-400:oklch(70.4% 0.04 256.788);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-600:oklch(44.6% 0.043 257.281);--color-slate-700:oklch(37.2% 0.044 257.287);--color-slate-800:oklch(27.9% 0.041 260.031);--color-slate-900:oklch(20.8% 0.042 265.755);--color-slate-950:oklch(12.9% 0.042 264.695);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px rgb(0 0 0 / 0.15);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-mono-font-family:var(--font-mono)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}}@layer base{html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--fw-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"),sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:#fff0}}@layer base{hr{height:0;color:inherit;border-top-width:1px}}@layer base{abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}}@layer base{h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}}@layer base{a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}}@layer base{b,strong{font-weight:bolder}}@layer base{code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}}@layer base{small{font-size:80%}}@layer base{sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}}@layer base{sub{bottom:-.25em}}@layer base{sup{top:-.5em}}@layer base{table{text-indent:0;border-color:inherit;border-collapse:collapse}}@layer base{:-moz-focusring{outline:auto}}@layer base{progress{vertical-align:baseline}}@layer base{summary{display:list-item}}@layer base{ol,ul,menu{list-style:none}}@layer base{img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}}@layer base{img,video{max-width:100%;height:auto}}@layer base{button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:#fff0;opacity:1}}@layer base{:where(select:is([multiple],[size])) optgroup{font-weight:bolder}}@layer base{:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}}@layer base{::file-selector-button{margin-inline-end:4px}}@layer base{::placeholder{opacity:1}}@layer base{@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}}}@layer base{@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}}@layer base{textarea{resize:vertical}}@layer base{::-webkit-search-decoration{-webkit-appearance:none}}@layer base{::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}}@layer base{::-webkit-datetime-edit{display:inline-flex}}@layer base{::-webkit-datetime-edit-fields-wrapper{padding:0}}@layer base{::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}}@layer base{:-moz-ui-invalid{box-shadow:none}}@layer base{button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button}}@layer base{::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}}@layer base{:is(#fw-css-priority,[hidden]:where(:not([hidden="until-found"]))){display:none}}@layer utilities{.pointer-events-none{pointer-events:none}}@layer utilities{.visible{visibility:visible}}@layer utilities{.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@layer utilities{.absolute{position:absolute}}@layer utilities{.fixed{position:fixed}}@layer utilities{.relative{position:relative}}@layer utilities{.static{position:static}}@layer utilities{.inset-0{inset:calc(var(--spacing) * 0)}}@layer utilities{.inset-2{inset:calc(var(--spacing) * 2)}}@layer utilities{.-top-10{top:calc(var(--spacing) * -10)}}@layer utilities{.-top-20{top:calc(var(--spacing) * -20)}}@layer utilities{.top-0{top:calc(var(--spacing) * 0)}}@layer utilities{.top-1\/2{top:calc(1/2 * 100%)}}@layer utilities{.-right-10{right:calc(var(--spacing) * -10)}}@layer utilities{.-right-20{right:calc(var(--spacing) * -20)}}@layer utilities{.right-0{right:calc(var(--spacing) * 0)}}@layer utilities{.right-1\/4{right:calc(1/4 * 100%)}}@layer utilities{.right-4{right:calc(var(--spacing) * 4)}}@layer utilities{.-bottom-10{bottom:calc(var(--spacing) * -10)}}@layer utilities{.bottom-0{bottom:calc(var(--spacing) * 0)}}@layer utilities{.bottom-4{bottom:calc(var(--spacing) * 4)}}@layer utilities{.-left-10{left:calc(var(--spacing) * -10)}}@layer utilities{.left-1\/2{left:calc(1/2 * 100%)}}@layer utilities{.left-1\/4{left:calc(1/4 * 100%)}}@layer utilities{.-z-10{z-index:calc(10 * -1)}}@layer utilities{.-z-20{z-index:calc(20 * -1)}}@layer utilities{.z-10{z-index:10}}@layer utilities{.z-\[99999\]{z-index:99999}}@layer utilities{.z-\[999999\]{z-index:999999}}@layer utilities{.col-12{grid-column:12}}@layer utilities{.m-0{margin:calc(var(--spacing) * 0)}}@layer utilities{.mx-auto{margin-inline:auto}}@layer utilities{.my-4{margin-block:calc(var(--spacing) * 4)}}@layer utilities{.my-auto{margin-block:auto}}@layer utilities{.me-1{margin-inline-end:calc(var(--spacing) * 1)}}@layer utilities{.mt-0\.5{margin-top:calc(var(--spacing) * 0.5)}}@layer utilities{.mt-1{margin-top:calc(var(--spacing) * 1)}}@layer utilities{.mt-2{margin-top:calc(var(--spacing) * 2)}}@layer utilities{.mt-3{margin-top:calc(var(--spacing) * 3)}}@layer utilities{.mt-4{margin-top:calc(var(--spacing) * 4)}}@layer utilities{.mt-12{margin-top:calc(var(--spacing) * 12)}}@layer utilities{.mr-1{margin-right:calc(var(--spacing) * 1)}}@layer utilities{.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}}@layer utilities{.mr-2{margin-right:calc(var(--spacing) * 2)}}@layer utilities{.mb-0{margin-bottom:calc(var(--spacing) * 0)}}@layer utilities{.mb-0\.5{margin-bottom:calc(var(--spacing) * 0.5)}}@layer utilities{.mb-1{margin-bottom:calc(var(--spacing) * 1)}}@layer utilities{.mb-2{margin-bottom:calc(var(--spacing) * 2)}}@layer utilities{.mb-3{margin-bottom:calc(var(--spacing) * 3)}}@layer utilities{.mb-4{margin-bottom:calc(var(--spacing) * 4)}}@layer utilities{.mb-5{margin-bottom:calc(var(--spacing) * 5)}}@layer utilities{.mb-6{margin-bottom:calc(var(--spacing) * 6)}}@layer utilities{.mb-8{margin-bottom:calc(var(--spacing) * 8)}}@layer utilities{.mb-10{margin-bottom:calc(var(--spacing) * 10)}}@layer utilities{.block{display:block}}@layer utilities{.flex{display:flex}}@layer utilities{.grid{display:grid}}@layer utilities{.hidden{display:none}}@layer utilities{.inline-flex{display:inline-flex}}@layer utilities{.table{display:table}}@layer utilities{.aspect-\[4\/3\]{aspect-ratio:4/3}}@layer utilities{.aspect-\[4\/4\.1\]{aspect-ratio:4/4.1}}@layer utilities{.aspect-\[16\/9\]{aspect-ratio:16/9}}@layer utilities{.h-1{height:calc(var(--spacing) * 1)}}@layer utilities{.h-1\.5{height:calc(var(--spacing) * 1.5)}}@layer utilities{.h-2{height:calc(var(--spacing) * 2)}}@layer utilities{.h-6{height:calc(var(--spacing) * 6)}}@layer utilities{.h-8{height:calc(var(--spacing) * 8)}}@layer utilities{.h-10{height:calc(var(--spacing) * 10)}}@layer utilities{.h-12{height:calc(var(--spacing) * 12)}}@layer utilities{.h-14{height:calc(var(--spacing) * 14)}}@layer utilities{.h-16{height:calc(var(--spacing) * 16)}}@layer utilities{.h-20{height:calc(var(--spacing) * 20)}}@layer utilities{.h-24{height:calc(var(--spacing) * 24)}}@layer utilities{.h-40{height:calc(var(--spacing) * 40)}}@layer utilities{.h-60{height:calc(var(--spacing) * 60)}}@layer utilities{.h-96{height:calc(var(--spacing) * 96)}}@layer utilities{.h-100{height:calc(var(--spacing) * 100)}}@layer utilities{.h-\[280px\]{height:280px}}@layer utilities{.h-\[300px\]{height:300px}}@layer utilities{.h-\[350px\]{height:350px}}@layer utilities{.max-h-6{max-height:calc(var(--spacing) * 6)}}@layer utilities{.min-h-\[64px\]{min-height:64px}}@layer utilities{.min-h-\[100dvh\]{min-height:100dvh}}@layer utilities{.min-h-\[105px\]{min-height:105px}}@layer utilities{.min-h-\[300px\]{min-height:300px}}@layer utilities{.min-h-\[450px\]{min-height:450px}}@layer utilities{.min-h-screen{min-height:100vh}}@layer utilities{.w-2{width:calc(var(--spacing) * 2)}}@layer utilities{.w-6{width:calc(var(--spacing) * 6)}}@layer utilities{.w-8{width:calc(var(--spacing) * 8)}}@layer utilities{.w-10{width:calc(var(--spacing) * 10)}}@layer utilities{.w-12{width:calc(var(--spacing) * 12)}}@layer utilities{.w-14{width:calc(var(--spacing) * 14)}}@layer utilities{.w-16{width:calc(var(--spacing) * 16)}}@layer utilities{.w-20{width:calc(var(--spacing) * 20)}}@layer utilities{.w-24{width:calc(var(--spacing) * 24)}}@layer utilities{.w-40{width:calc(var(--spacing) * 40)}}@layer utilities{.w-60{width:calc(var(--spacing) * 60)}}@layer utilities{.w-96{width:calc(var(--spacing) * 96)}}@layer utilities{.w-100{width:calc(var(--spacing) * 100)}}@layer utilities{.w-\[350px\]{width:350px}}@layer utilities{.w-\[500px\]{width:500px}}@layer utilities{.w-\[550px\]{width:550px}}@layer utilities{.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}}@layer utilities{.w-auto{width:auto}}@layer utilities{.w-fit{width:fit-content}}@layer utilities{.w-full{width:100%}}@layer utilities{.max-w-2xl{max-width:var(--container-2xl)}}@layer utilities{.max-w-4xl{max-width:var(--container-4xl)}}@layer utilities{.max-w-7xl{max-width:var(--container-7xl)}}@layer utilities{.max-w-\[80vw\]{max-width:80vw}}@layer utilities{.max-w-md{max-width:var(--container-md)}}@layer utilities{.flex-1{flex:1}}@layer utilities{.flex-shrink-0{flex-shrink:0}}@layer utilities{.shrink-0{flex-shrink:0}}@layer utilities{.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities{.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities{.translate-y-24{--tw-translate-y:calc(var(--spacing) * 24);translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities{.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities{.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities{.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}@layer utilities{.animate-bounce{animation:var(--animate-bounce)}}@layer utilities{.animate-pulse{animation:var(--animate-pulse)}}@layer utilities{.animate-spin{animation:var(--animate-spin)}}@layer utilities{.cursor-not-allowed{cursor:not-allowed}}@layer utilities{.cursor-pointer{cursor:pointer}}@layer utilities{.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@layer utilities{.flex-col{flex-direction:column}}@layer utilities{.flex-wrap{flex-wrap:wrap}}@layer utilities{.items-center{align-items:center}}@layer utilities{.items-start{align-items:flex-start}}@layer utilities{.justify-between{justify-content:space-between}}@layer utilities{.justify-center{justify-content:center}}@layer utilities{.justify-end{justify-content:flex-end}}@layer utilities{.gap-1{gap:calc(var(--spacing) * 1)}}@layer utilities{.gap-1\.5{gap:calc(var(--spacing) * 1.5)}}@layer utilities{.gap-2{gap:calc(var(--spacing) * 2)}}@layer utilities{.gap-2\.5{gap:calc(var(--spacing) * 2.5)}}@layer utilities{.gap-3{gap:calc(var(--spacing) * 3)}}@layer utilities{.gap-3\.5{gap:calc(var(--spacing) * 3.5)}}@layer utilities{.gap-4{gap:calc(var(--spacing) * 4)}}@layer utilities{.gap-5{gap:calc(var(--spacing) * 5)}}@layer utilities{.gap-6{gap:calc(var(--spacing) * 6)}}@layer utilities{.gap-8{gap:calc(var(--spacing) * 8)}}@layer utilities{:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}}@layer utilities{:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}}@layer utilities{:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}}@layer utilities{.self-start{align-self:flex-start}}@layer utilities{.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer utilities{.overflow-hidden{overflow:hidden}}@layer utilities{.overflow-x-hidden{overflow-x:hidden}}@layer utilities{.scroll-smooth{scroll-behavior:smooth}}@layer utilities{.rounded-2xl{border-radius:var(--radius-2xl)}}@layer utilities{.rounded-3xl{border-radius:var(--radius-3xl)}}@layer utilities{.rounded-\[2\.2rem\]{border-radius:2.2rem}}@layer utilities{.rounded-\[2\.5rem\]{border-radius:2.5rem}}@layer utilities{.rounded-\[2rem\]{border-radius:2rem}}@layer utilities{.rounded-full{border-radius:calc(infinity * 1px)}}@layer utilities{.rounded-lg{border-radius:var(--radius-lg)}}@layer utilities{.rounded-md{border-radius:var(--radius-md)}}@layer utilities{.rounded-xl{border-radius:var(--radius-xl)}}@layer utilities{.border{border-style:var(--tw-border-style);border-width:1px}}@layer utilities{.border-0{border-style:var(--tw-border-style);border-width:0}}@layer utilities{.border-4{border-style:var(--tw-border-style);border-width:4px}}@layer utilities{.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}}@layer utilities{.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@layer utilities{.border-accent-500\/30{border-color:var(--fw-color-accent-500)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-accent-500\/30{border-color:color-mix(in oklab,var(--fw-color-accent-500) 30%,transparent)}}}@layer utilities{.border-accent-600{border-color:var(--fw-color-accent-600)}}@layer utilities{.border-accent-600\/10{border-color:var(--fw-color-accent-600)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-accent-600\/10{border-color:color-mix(in oklab,var(--fw-color-accent-600) 10%,transparent)}}}@layer utilities{.border-blue-200{border-color:var(--color-blue-200)}}@layer utilities{.border-blue-200\/50{border-color:color-mix(in srgb,oklch(88.2% .059 254.128) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-blue-200\/50{border-color:color-mix(in oklab,var(--color-blue-200) 50%,transparent)}}}@layer utilities{.border-blue-200\/80{border-color:color-mix(in srgb,oklch(88.2% .059 254.128) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-blue-200\/80{border-color:color-mix(in oklab,var(--color-blue-200) 80%,transparent)}}}@layer utilities{.border-emerald-200\/50{border-color:color-mix(in srgb,oklch(90.5% .093 164.15) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/50{border-color:color-mix(in oklab,var(--color-emerald-200) 50%,transparent)}}}@layer utilities{.border-emerald-400\/20{border-color:color-mix(in srgb,oklch(76.5% .177 163.223) 20%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/20{border-color:color-mix(in oklab,var(--color-emerald-400) 20%,transparent)}}}@layer utilities{.border-emerald-500\/20{border-color:color-mix(in srgb,oklch(69.6% .17 162.48) 20%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}}@layer utilities{.border-emerald-600{border-color:var(--color-emerald-600)}}@layer utilities{.border-rose-500\/20{border-color:color-mix(in srgb,oklch(64.5% .246 16.439) 20%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}}@layer utilities{.border-slate-100{border-color:var(--color-slate-100)}}@layer utilities{.border-slate-200{border-color:var(--color-slate-200)}}@layer utilities{.border-slate-200\/60{border-color:color-mix(in srgb,oklch(92.9% .013 255.508) 60%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}}@layer utilities{.border-slate-200\/80{border-color:color-mix(in srgb,oklch(92.9% .013 255.508) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}}@layer utilities{.border-slate-700\/60{border-color:color-mix(in srgb,oklch(37.2% .044 257.287) 60%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-slate-700\/60{border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}}@layer utilities{.border-slate-800{border-color:var(--color-slate-800)}}@layer utilities{.border-slate-800\/60{border-color:color-mix(in srgb,oklch(27.9% .041 260.031) 60%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}}@layer utilities{.border-slate-800\/80{border-color:color-mix(in srgb,oklch(27.9% .041 260.031) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}}@layer utilities{.border-transparent{border-color:#fff0}}@layer utilities{.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}@layer utilities{.border-t-blue-500{border-top-color:var(--color-blue-500)}}@layer utilities{.border-r-indigo-500{border-right-color:var(--color-indigo-500)}}@layer utilities{.border-b-emerald-400{border-bottom-color:var(--color-emerald-400)}}@layer utilities{.border-l-cyan-400{border-left-color:var(--color-cyan-400)}}@layer utilities{.bg-\[\#F8FAFC\]{background-color:#F8FAFC}}@layer utilities{.bg-accent-500{background-color:var(--fw-color-accent-500)}}@layer utilities{.bg-accent-500\/5{background-color:var(--fw-color-accent-500)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-accent-500\/5{background-color:color-mix(in oklab,var(--fw-color-accent-500) 5%,transparent)}}}@layer utilities{.bg-accent-500\/10{background-color:var(--fw-color-accent-500)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-accent-500\/10{background-color:color-mix(in oklab,var(--fw-color-accent-500) 10%,transparent)}}}@layer utilities{.bg-accent-600{background-color:var(--fw-color-accent-600)}}@layer utilities{.bg-accent-600\/5{background-color:var(--fw-color-accent-600)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-accent-600\/5{background-color:color-mix(in oklab,var(--fw-color-accent-600) 5%,transparent)}}}@layer utilities{.bg-accent-600\/20{background-color:var(--fw-color-accent-600)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-accent-600\/20{background-color:color-mix(in oklab,var(--fw-color-accent-600) 20%,transparent)}}}@layer utilities{.bg-amber-500{background-color:var(--color-amber-500)}}@layer utilities{.bg-blue-50{background-color:var(--color-blue-50)}}@layer utilities{.bg-blue-50\/80{background-color:color-mix(in srgb,oklch(97% .014 254.604) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/80{background-color:color-mix(in oklab,var(--color-blue-50) 80%,transparent)}}}@layer utilities{.bg-blue-500{background-color:var(--color-blue-500)}}@layer utilities{.bg-blue-500\/5{background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 5%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/5{background-color:color-mix(in oklab,var(--color-blue-500) 5%,transparent)}}}@layer utilities{.bg-blue-500\/10{background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}}@layer utilities{.bg-blue-600{background-color:var(--color-blue-600)}}@layer utilities{.bg-blue-600\/10{background-color:color-mix(in srgb,oklch(54.6% .245 262.881) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/10{background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)}}}@layer utilities{.bg-emerald-50{background-color:var(--color-emerald-50)}}@layer utilities{.bg-emerald-500{background-color:var(--color-emerald-500)}}@layer utilities{.bg-emerald-500\/5{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 5%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}}@layer utilities{.bg-emerald-500\/10{background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}}@layer utilities{.bg-emerald-600{background-color:var(--color-emerald-600)}}@layer utilities{.bg-indigo-600{background-color:var(--color-indigo-600)}}@layer utilities{.bg-indigo-600\/10{background-color:color-mix(in srgb,oklch(51.1% .262 276.966) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-indigo-600\/10{background-color:color-mix(in oklab,var(--color-indigo-600) 10%,transparent)}}}@layer utilities{.bg-obsidian{background-color:var(--fw-color-obsidian)}}@layer utilities{.bg-panel{background-color:var(--fw-color-panel)}}@layer utilities{.bg-panel\/40{background-color:var(--fw-color-panel)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-panel\/40{background-color:color-mix(in oklab,var(--fw-color-panel) 40%,transparent)}}}@layer utilities{.bg-panel\/80{background-color:var(--fw-color-panel)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-panel\/80{background-color:color-mix(in oklab,var(--fw-color-panel) 80%,transparent)}}}@layer utilities{.bg-panel\/90{background-color:var(--fw-color-panel)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-panel\/90{background-color:color-mix(in oklab,var(--fw-color-panel) 90%,transparent)}}}@layer utilities{.bg-rose-500{background-color:var(--color-rose-500)}}@layer utilities{.bg-rose-500\/10{background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}}@layer utilities{.bg-rose-600{background-color:var(--color-rose-600)}}@layer utilities{.bg-slate-50{background-color:var(--color-slate-50)}}@layer utilities{.bg-slate-50\/50{background-color:color-mix(in srgb,oklch(98.4% .003 247.858) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}}@layer utilities{.bg-slate-50\/80{background-color:color-mix(in srgb,oklch(98.4% .003 247.858) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}}@layer utilities{.bg-slate-100{background-color:var(--color-slate-100)}}@layer utilities{.bg-slate-100\/40{background-color:color-mix(in srgb,oklch(96.8% .007 247.896) 40%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/40{background-color:color-mix(in oklab,var(--color-slate-100) 40%,transparent)}}}@layer utilities{.bg-slate-100\/80{background-color:color-mix(in srgb,oklch(96.8% .007 247.896) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/80{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}}@layer utilities{.bg-slate-800{background-color:var(--color-slate-800)}}@layer utilities{.bg-slate-800\/80{background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}}@layer utilities{.bg-slate-900{background-color:var(--color-slate-900)}}@layer utilities{.bg-slate-900\/50{background-color:color-mix(in srgb,oklch(20.8% .042 265.755) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}}@layer utilities{.bg-slate-900\/80{background-color:color-mix(in srgb,oklch(20.8% .042 265.755) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}}@layer utilities{.bg-white{background-color:var(--color-white)}}@layer utilities{.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}}@layer utilities{.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}}@layer utilities{.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}}@layer utilities{.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}}@layer utilities{.from-accent-600{--tw-gradient-from:var(--fw-color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.from-accent-600\/10{--tw-gradient-from:var(--fw-color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.from-accent-600\/10{--tw-gradient-from:color-mix(in oklab,var(--fw-color-accent-600) 10%,transparent)}}}@layer utilities{.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.via-\[\#0B101B\]{--tw-gradient-via:#0B101B;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}}@layer utilities{.via-blue-700{--tw-gradient-via:var(--color-blue-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}}@layer utilities{.to-\[\#090D16\]{--tw-gradient-to:#090D16;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.to-accent-600\/5{--tw-gradient-to:var(--fw-color-accent-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.to-accent-600\/5{--tw-gradient-to:color-mix(in oklab,var(--fw-color-accent-600) 5%,transparent)}}}@layer utilities{.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}@layer utilities{.object-contain{object-fit:contain}}@layer utilities{.p-0{padding:calc(var(--spacing) * 0)}}@layer utilities{.p-1{padding:calc(var(--spacing) * 1)}}@layer utilities{.p-1\.5{padding:calc(var(--spacing) * 1.5)}}@layer utilities{.p-3{padding:calc(var(--spacing) * 3)}}@layer utilities{.p-4{padding:calc(var(--spacing) * 4)}}@layer utilities{.p-5{padding:calc(var(--spacing) * 5)}}@layer utilities{.p-6{padding:calc(var(--spacing) * 6)}}@layer utilities{.p-8{padding:calc(var(--spacing) * 8)}}@layer utilities{.p-10{padding:calc(var(--spacing) * 10)}}@layer utilities{.px-3{padding-inline:calc(var(--spacing) * 3)}}@layer utilities{.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}}@layer utilities{.px-4{padding-inline:calc(var(--spacing) * 4)}}@layer utilities{.px-5{padding-inline:calc(var(--spacing) * 5)}}@layer utilities{.px-6{padding-inline:calc(var(--spacing) * 6)}}@layer utilities{.px-7{padding-inline:calc(var(--spacing) * 7)}}@layer utilities{.px-8{padding-inline:calc(var(--spacing) * 8)}}@layer utilities{.py-1{padding-block:calc(var(--spacing) * 1)}}@layer utilities{.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}}@layer utilities{.py-2{padding-block:calc(var(--spacing) * 2)}}@layer utilities{.py-3{padding-block:calc(var(--spacing) * 3)}}@layer utilities{.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}}@layer utilities{.py-4{padding-block:calc(var(--spacing) * 4)}}@layer utilities{.py-8{padding-block:calc(var(--spacing) * 8)}}@layer utilities{.py-10{padding-block:calc(var(--spacing) * 10)}}@layer utilities{.py-12{padding-block:calc(var(--spacing) * 12)}}@layer utilities{.py-14{padding-block:calc(var(--spacing) * 14)}}@layer utilities{.ps-4{padding-inline-start:calc(var(--spacing) * 4)}}@layer utilities{.pe-4{padding-inline-end:calc(var(--spacing) * 4)}}@layer utilities{.pt-3{padding-top:calc(var(--spacing) * 3)}}@layer utilities{.pt-4{padding-top:calc(var(--spacing) * 4)}}@layer utilities{.pt-5{padding-top:calc(var(--spacing) * 5)}}@layer utilities{.pt-6{padding-top:calc(var(--spacing) * 6)}}@layer utilities{.pb-2{padding-bottom:calc(var(--spacing) * 2)}}@layer utilities{.pb-3{padding-bottom:calc(var(--spacing) * 3)}}@layer utilities{.pb-4{padding-bottom:calc(var(--spacing) * 4)}}@layer utilities{.pb-6{padding-bottom:calc(var(--spacing) * 6)}}@layer utilities{.text-center{text-align:center}}@layer utilities{.align-middle{vertical-align:middle}}@layer utilities{.font-mono{font-family:var(--font-mono)}}@layer utilities{.font-sans{font-family:var(--fw-font-family),sans-serif}}@layer utilities{.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@layer utilities{.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@layer utilities{.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@layer utilities{.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@layer utilities{.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@layer utilities{.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@layer utilities{.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@layer utilities{.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@layer utilities{.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@layer utilities{.text-\[9\.5px\]{font-size:9.5px}}@layer utilities{.text-\[9px\]{font-size:9px}}@layer utilities{.text-\[10px\]{font-size:10px}}@layer utilities{.text-\[11px\]{font-size:11px}}@layer utilities{.text-\[12rem\]{font-size:12rem}}@layer utilities{.text-\[15px\]{font-size:15px}}@layer utilities{.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}}@layer utilities{.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}@layer utilities{.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}}@layer utilities{.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}}@layer utilities{.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}@layer utilities{.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}}@layer utilities{.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}@layer utilities{.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}@layer utilities{.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}}@layer utilities{.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}}@layer utilities{.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}}@layer utilities{.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}}@layer utilities{.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}}@layer utilities{.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}}@layer utilities{.text-nowrap{text-wrap:nowrap}}@layer utilities{.whitespace-nowrap{white-space:nowrap}}@layer utilities{.text-accent-400{color:var(--fw-color-accent-400)}}@layer utilities{.text-accent-500{color:var(--fw-color-accent-500)}}@layer utilities{.text-accent-600{color:var(--fw-color-accent-600)}}@layer utilities{.text-amber-500{color:var(--color-amber-500)}}@layer utilities{.text-blue-200{color:var(--color-blue-200)}}@layer utilities{.text-blue-500{color:var(--color-blue-500)}}@layer utilities{.text-blue-600{color:var(--color-blue-600)}}@layer utilities{.text-blue-800{color:var(--color-blue-800)}}@layer utilities{.text-blue-900{color:var(--color-blue-900)}}@layer utilities{.text-emerald-500{color:var(--color-emerald-500)}}@layer utilities{.text-emerald-600{color:var(--color-emerald-600)}}@layer utilities{.text-rose-500{color:var(--color-rose-500)}}@layer utilities{.text-rose-600{color:var(--color-rose-600)}}@layer utilities{.text-slate-300{color:var(--color-slate-300)}}@layer utilities{.text-slate-400{color:var(--color-slate-400)}}@layer utilities{.text-slate-500{color:var(--color-slate-500)}}@layer utilities{.text-slate-600{color:var(--color-slate-600)}}@layer utilities{.text-slate-700{color:var(--color-slate-700)}}@layer utilities{.text-slate-800{color:var(--color-slate-800)}}@layer utilities{.text-slate-900{color:var(--color-slate-900)}}@layer utilities{.text-slate-900\/\[0\.02\]{color:color-mix(in srgb,oklch(20.8% .042 265.755) 2%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.text-slate-900\/\[0\.02\]{color:color-mix(in oklab,var(--color-slate-900) 2%,transparent)}}}@layer utilities{.text-white{color:var(--color-white)}}@layer utilities{.uppercase{text-transform:uppercase}}@layer utilities{.underline{text-decoration-line:underline}}@layer utilities{.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@layer utilities{.opacity-0{opacity:0%}}@layer utilities{.opacity-50{opacity:50%}}@layer utilities{.opacity-60{opacity:60%}}@layer utilities{.opacity-80{opacity:80%}}@layer utilities{.opacity-90{opacity:90%}}@layer utilities{.opacity-100{opacity:100%}}@layer utilities{.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-2xs{--tw-shadow:0 1px var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-\[0_25px_60px_-15px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 25px 60px -15px var(--tw-shadow-color,rgba(0,0,0,0.7));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 8px 10px -6px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.shadow-accent-600\/30{--tw-shadow-color:var(--fw-color-accent-600)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.shadow-accent-600\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--fw-color-accent-600) 30%,transparent) var(--tw-shadow-alpha),transparent)}}}@layer utilities{.shadow-blue-500\/25{--tw-shadow-color:color-mix(in srgb,oklch(62.3% 0.214 259.815) 25%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500) 25%,transparent) var(--tw-shadow-alpha),transparent)}}}@layer utilities{.shadow-blue-500\/50{--tw-shadow-color:color-mix(in srgb,oklch(62.3% 0.214 259.815) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500) 50%,transparent) var(--tw-shadow-alpha),transparent)}}}@layer utilities{.shadow-emerald-950\/40{--tw-shadow-color:color-mix(in srgb,oklch(26.2% 0.051 172.552) 40%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.shadow-emerald-950\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-950) 40%,transparent) var(--tw-shadow-alpha),transparent)}}}@layer utilities{.ring-black\/5{--tw-ring-color:color-mix(in srgb,#000 5%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}}@layer utilities{.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.blur-\[90px\]{--tw-blur:blur(90px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.blur-\[160px\]{--tw-blur:blur(160px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,rgb(0 0 0 / 0.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@layer utilities{.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@layer utilities{.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@layer utilities{.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer utilities{.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer utilities{.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer utilities{.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer utilities{.duration-200{--tw-duration:200ms;transition-duration:200ms}}@layer utilities{.duration-300{--tw-duration:300ms;transition-duration:300ms}}@layer utilities{.duration-500{--tw-duration:500ms;transition-duration:500ms}}@layer utilities{.duration-700{--tw-duration:700ms;transition-duration:700ms}}@layer utilities{.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@layer utilities{.select-all{-webkit-user-select:all;user-select:all}}@layer utilities{.select-none{-webkit-user-select:none;user-select:none}}@layer utilities{@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (hover:hover){.group-hover\:translate-x-\[300\%\]:is(:where(.group):hover *){--tw-translate-x:300%;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (hover:hover){.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (hover:hover){.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@layer utilities{@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@layer utilities{@media (hover:hover){.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}}}@layer utilities{@media (hover:hover){.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}}}@layer utilities{@media (hover:hover){.group-hover\:bg-emerald-500\/10:is(:where(.group):hover *){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-emerald-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}}}@layer utilities{@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}}@layer utilities{.selection\:bg-accent-600 *::selection{background-color:var(--fw-color-accent-600)}}@layer utilities{.selection\:bg-accent-600::selection{background-color:var(--fw-color-accent-600)}}@layer utilities{.selection\:text-white *::selection{color:var(--color-white)}}@layer utilities{.selection\:text-white::selection{color:var(--color-white)}}@layer utilities{.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}}@layer utilities{@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@layer utilities{@media (hover:hover){.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@layer utilities{@media (hover:hover){.hover\:border-accent-600:hover{border-color:var(--fw-color-accent-600)}}}@layer utilities{@media (hover:hover){.hover\:border-blue-500\/40:hover{border-color:color-mix(in srgb,oklch(62.3% .214 259.815) 40%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-500\/40:hover{border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}}}@layer utilities{@media (hover:hover){.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}}}@layer utilities{@media (hover:hover){.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}}}@layer utilities{@media (hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}}}@layer utilities{@media (hover:hover){.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}}}@layer utilities{@media (hover:hover){.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}}}@layer utilities{@media (hover:hover){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in srgb,oklch(96.8% .007 247.896) 80%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}}}@layer utilities{@media (hover:hover){.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}}}@layer utilities{@media (hover:hover){.hover\:bg-white:hover{background-color:var(--color-white)}}}@layer utilities{@media (hover:hover){.hover\:from-accent-700:hover{--tw-gradient-from:var(--fw-color-accent-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}}@layer utilities{@media (hover:hover){.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}}@layer utilities{@media (hover:hover){.hover\:from-emerald-500:hover{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}}@layer utilities{@media (hover:hover){.hover\:via-blue-800:hover{--tw-gradient-via:var(--color-blue-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}}}@layer utilities{@media (hover:hover){.hover\:to-blue-600:hover{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}}@layer utilities{@media (hover:hover){.hover\:to-emerald-400:hover{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}}@layer utilities{@media (hover:hover){.hover\:to-indigo-700:hover{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}}@layer utilities{@media (hover:hover){.hover\:text-accent-600:hover{color:var(--fw-color-accent-600)}}}@layer utilities{@media (hover:hover){.hover\:text-amber-500:hover{color:var(--color-amber-500)}}}@layer utilities{@media (hover:hover){.hover\:text-blue-600:hover{color:var(--color-blue-600)}}}@layer utilities{@media (hover:hover){.hover\:text-emerald-600:hover{color:var(--color-emerald-600)}}}@layer utilities{@media (hover:hover){.hover\:text-slate-900:hover{color:var(--color-slate-900)}}}@layer utilities{@media (hover:hover){.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgb(0 0 0 / 0.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@layer utilities{@media (hover:hover){.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 4px 6px -4px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@layer utilities{@media (hover:hover){.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 2px 4px -2px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@layer utilities{@media (hover:hover){.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--tw-shadow-color,rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@layer utilities{@media (hover:hover){.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:color-mix(in srgb,oklch(62.3% 0.214 259.815) 40%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:shadow-blue-500\/40:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500) 40%,transparent) var(--tw-shadow-alpha),transparent)}}}}@layer utilities{@media (hover:hover){.hover\:shadow-blue-600\/20:hover{--tw-shadow-color:color-mix(in srgb,oklch(54.6% 0.245 262.881) 20%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:shadow-blue-600\/20:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-600) 20%,transparent) var(--tw-shadow-alpha),transparent)}}}}@layer utilities{@media (hover:hover){.hover\:shadow-emerald-600\/20:hover{--tw-shadow-color:color-mix(in srgb,oklch(59.6% 0.145 163.225) 20%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:shadow-emerald-600\/20:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-emerald-600) 20%,transparent) var(--tw-shadow-alpha),transparent)}}}}@layer utilities{@media (hover:hover){.hover\:shadow-rose-600\/25:hover{--tw-shadow-color:color-mix(in srgb,oklch(58.6% 0.253 17.585) 25%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.hover\:shadow-rose-600\/25:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-rose-600) 25%,transparent) var(--tw-shadow-alpha),transparent)}}}}@layer utilities{.focus\:border-blue-600:focus{border-color:var(--color-blue-600)}}@layer utilities{.focus\:bg-white:focus{background-color:var(--color-white)}}@layer utilities{.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@layer utilities{.focus\:ring-blue-500\/15:focus{--tw-ring-color:color-mix(in srgb,oklch(62.3% 0.214 259.815) 15%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-500\/15:focus{--tw-ring-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}}@layer utilities{.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}}@layer utilities{.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@layer utilities{.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@layer utilities{.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@layer utilities{.active\:scale-\[0\.97\]:active{scale:.97}}@layer utilities{.active\:scale-\[0\.98\]:active{scale:.98}}@layer utilities{.active\:scale-\[0\.99\]:active{scale:.99}}@layer utilities{.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}}@layer utilities{.disabled\:opacity-50:disabled{opacity:50%}}@layer utilities{@media (width>=360px){.min-\[360px\]\:text-\[10\.5px\]{font-size:10.5px}}}@layer utilities{@media (width>=400px){.min-\[400px\]\:text-\[11\.5px\]{font-size:11.5px}}}@layer utilities{@media (width>=40rem){.sm\:block{display:block}}}@layer utilities{@media (width>=40rem){.sm\:flex{display:flex}}}@layer utilities{@media (width>=40rem){.sm\:h-12{height:calc(var(--spacing) * 12)}}}@layer utilities{@media (width>=40rem){.sm\:h-24{height:calc(var(--spacing) * 24)}}}@layer utilities{@media (width>=40rem){.sm\:max-h-8{max-height:calc(var(--spacing) * 8)}}}@layer utilities{@media (width>=40rem){.sm\:max-h-\[600px\]{max-height:600px}}}@layer utilities{@media (width>=40rem){.sm\:w-12{width:calc(var(--spacing) * 12)}}}@layer utilities{@media (width>=40rem){.sm\:w-24{width:calc(var(--spacing) * 24)}}}@layer utilities{@media (width>=40rem){.sm\:w-auto{width:auto}}}@layer utilities{@media (width>=40rem){.sm\:max-w-\[400px\]{max-width:400px}}}@layer utilities{@media (width>=40rem){.sm\:translate-y-\[5px\]{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@layer utilities{@media (width>=40rem){.sm\:flex-row{flex-direction:row}}}@layer utilities{@media (width>=40rem){.sm\:items-center{align-items:center}}}@layer utilities{@media (width>=40rem){.sm\:justify-between{justify-content:space-between}}}@layer utilities{@media (width>=40rem){.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}}}@layer utilities{@media (width>=40rem){.sm\:gap-3{gap:calc(var(--spacing) * 3)}}}@layer utilities{@media (width>=40rem){.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}}}@layer utilities{@media (width>=40rem){.sm\:gap-4{gap:calc(var(--spacing) * 4)}}}@layer utilities{@media (width>=40rem){.sm\:self-auto{align-self:auto}}}@layer utilities{@media (width>=40rem){.sm\:rounded-2xl{border-radius:var(--radius-2xl)}}}@layer utilities{@media (width>=40rem){.sm\:p-8{padding:calc(var(--spacing) * 8)}}}@layer utilities{@media (width>=40rem){.sm\:p-10{padding:calc(var(--spacing) * 10)}}}@layer utilities{@media (width>=40rem){.sm\:p-12{padding:calc(var(--spacing) * 12)}}}@layer utilities{@media (width>=40rem){.sm\:p-14{padding:calc(var(--spacing) * 14)}}}@layer utilities{@media (width>=40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}}@layer utilities{@media (width>=40rem){.sm\:py-4{padding-block:calc(var(--spacing) * 4)}}}@layer utilities{@media (width>=40rem){.sm\:py-16{padding-block:calc(var(--spacing) * 16)}}}@layer utilities{@media (width>=40rem){.sm\:text-left{text-align:left}}}@layer utilities{@media (width>=40rem){.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}@layer utilities{@media (width>=40rem){.sm\:text-\[10px\]{font-size:10px}}}@layer utilities{@media (width>=40rem){.sm\:tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}}}@layer utilities{@media (width>=48rem){.md\:bottom-6{bottom:calc(var(--spacing) * 6)}}}@layer utilities{@media (width>=48rem){.md\:w-auto{width:auto}}}@layer utilities{@media (width>=48rem){.md\:flex-initial{flex:0 auto}}}@layer utilities{@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer utilities{@media (width>=48rem){.md\:flex-row{flex-direction:row}}}@layer utilities{@media (width>=48rem){.md\:items-center{align-items:center}}}@layer utilities{@media (width>=48rem){.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}}@layer utilities{@media (width>=48rem){.md\:pt-0{padding-top:calc(var(--spacing) * 0)}}}@layer utilities{@media (width>=48rem){.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}@layer utilities{@media (width>=64rem){.lg\:sticky{position:sticky}}}@layer utilities{@media (width>=64rem){.lg\:top-8{top:calc(var(--spacing) * 8)}}}@layer utilities{@media (width>=64rem){.lg\:col-span-4{grid-column:span 4 / span 4}}}@layer utilities{@media (width>=64rem){.lg\:col-span-8{grid-column:span 8 / span 8}}}@layer utilities{@media (width>=64rem){.lg\:max-w-\[420px\]{max-width:420px}}}@layer utilities{@media (width>=64rem){.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}}@layer utilities{@media (width>=64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)}}}@layer utilities{@media (width>=64rem){.lg\:p-14{padding:calc(var(--spacing) * 14)}}}@layer utilities{@media (width>=64rem){.lg\:p-16{padding:calc(var(--spacing) * 16)}}}@layer utilities{@media (width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}}@layer utilities{@media (width>=64rem){.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}@layer utilities{.dark\:border-blue-800:is(.dark *){border-color:var(--color-blue-800)}}@layer utilities{.dark\:border-blue-800\/50:is(.dark *){border-color:color-mix(in srgb,oklch(42.4% .199 265.638) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800) 50%,transparent)}}}@layer utilities{.dark\:border-blue-800\/60:is(.dark *){border-color:color-mix(in srgb,oklch(42.4% .199 265.638) 60%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-blue-800) 60%,transparent)}}}@layer utilities{.dark\:border-emerald-800\/50:is(.dark *){border-color:color-mix(in srgb,oklch(43.2% .095 166.913) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/50:is(.dark *){border-color:color-mix(in oklab,var(--color-emerald-800) 50%,transparent)}}}@layer utilities{.dark\:border-slate-700:is(.dark *){border-color:var(--color-slate-700)}}@layer utilities{.dark\:border-slate-700\/60:is(.dark *){border-color:color-mix(in srgb,oklch(37.2% .044 257.287) 60%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/60:is(.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}}@layer utilities{.dark\:border-slate-800:is(.dark *){border-color:var(--color-slate-800)}}@layer utilities{.dark\:border-slate-800\/80:is(.dark *){border-color:color-mix(in srgb,oklch(27.9% .041 260.031) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/80:is(.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}}@layer utilities{.dark\:bg-blue-500:is(.dark *){background-color:var(--color-blue-500)}}@layer utilities{.dark\:bg-blue-500\/10:is(.dark *){background-color:color-mix(in srgb,oklch(62.3% .214 259.815) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}}@layer utilities{.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in srgb,oklch(37.9% .146 265.522) 20%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/20:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900) 20%,transparent)}}}@layer utilities{.dark\:bg-blue-900\/30:is(.dark *){background-color:color-mix(in srgb,oklch(37.9% .146 265.522) 30%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-blue-900) 30%,transparent)}}}@layer utilities{.dark\:bg-emerald-500\/10:is(.dark *){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 10%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}}@layer utilities{.dark\:bg-emerald-500\/15:is(.dark *){background-color:color-mix(in srgb,oklch(69.6% .17 162.48) 15%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/15:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}}@layer utilities{.dark\:bg-emerald-900\/30:is(.dark *){background-color:color-mix(in srgb,oklch(37.8% .077 168.94) 30%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:is(.dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}}@layer utilities{.dark\:bg-panel:is(.dark *){background-color:var(--fw-color-panel)}}@layer utilities{.dark\:bg-panel\/40:is(.dark *){background-color:var(--fw-color-panel)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-panel\/40:is(.dark *){background-color:color-mix(in oklab,var(--fw-color-panel) 40%,transparent)}}}@layer utilities{.dark\:bg-panel\/95:is(.dark *){background-color:var(--fw-color-panel)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-panel\/95:is(.dark *){background-color:color-mix(in oklab,var(--fw-color-panel) 95%,transparent)}}}@layer utilities{.dark\:bg-rose-500\/15:is(.dark *){background-color:color-mix(in srgb,oklch(64.5% .246 16.439) 15%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/15:is(.dark *){background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}}@layer utilities{.dark\:bg-slate-800\/40:is(.dark *){background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 40%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/40:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}}@layer utilities{.dark\:bg-slate-800\/50:is(.dark *){background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 50%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/50:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}}@layer utilities{.dark\:bg-slate-800\/80:is(.dark *){background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 80%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/80:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}}@layer utilities{.dark\:bg-slate-950\/90:is(.dark *){background-color:color-mix(in srgb,oklch(12.9% .042 264.695) 90%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/90:is(.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 90%,transparent)}}}@layer utilities{.dark\:bg-subtle:is(.dark *){background-color:#1F2937}}@layer utilities{.dark\:bg-subtle\/40:is(.dark *){background-color:color-mix(in oklab,#1F2937 40%,transparent)}}@layer utilities{.dark\:text-blue-200:is(.dark *){color:var(--color-blue-200)}}@layer utilities{.dark\:text-blue-400:is(.dark *){color:var(--color-blue-400)}}@layer utilities{.dark\:text-emerald-400:is(.dark *){color:var(--color-emerald-400)}}@layer utilities{.dark\:text-rose-400:is(.dark *){color:var(--color-rose-400)}}@layer utilities{.dark\:text-slate-200:is(.dark *){color:var(--color-slate-200)}}@layer utilities{.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300)}}@layer utilities{.dark\:text-slate-400:is(.dark *){color:var(--color-slate-400)}}@layer utilities{.dark\:text-slate-500:is(.dark *){color:var(--color-slate-500)}}@layer utilities{.dark\:text-white:is(.dark *){color:var(--color-white)}}@layer utilities{.dark\:text-white\/\[0\.02\]:is(.dark *){color:color-mix(in srgb,#fff 2%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:text-white\/\[0\.02\]:is(.dark *){color:color-mix(in oklab,var(--color-white) 2%,transparent)}}}@layer utilities{.dark\:ring-white\/5:is(.dark *){--tw-ring-color:color-mix(in srgb,#fff 5%,transparent)}}@layer utilities{@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/5:is(.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}@layer utilities{@media (hover:hover){.dark\:hover\:border-slate-700:is(.dark *):hover{border-color:var(--color-slate-700)}}}@layer utilities{@media (hover:hover){.dark\:hover\:bg-panel:is(.dark *):hover{background-color:var(--fw-color-panel)}}}@layer utilities{@media (hover:hover){.dark\:hover\:bg-slate-700:is(.dark *):hover{background-color:var(--color-slate-700)}}}@layer utilities{@media (hover:hover){.dark\:hover\:bg-slate-800\/70:is(.dark *):hover{background-color:color-mix(in srgb,oklch(27.9% .041 260.031) 70%,transparent)}}}@layer utilities{@media (hover:hover){@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/70:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}}}@layer utilities{@media (hover:hover){.dark\:hover\:bg-subtle:is(.dark *):hover{background-color:#1F2937}}}@layer utilities{@media (hover:hover){.dark\:hover\:bg-subtle\/70:is(.dark *):hover{background-color:color-mix(in oklab,#1F2937 70%,transparent)}}}@layer utilities{@media (hover:hover){.dark\:hover\:text-accent-400:is(.dark *):hover{color:var(--fw-color-accent-400)}}}@layer utilities{@media (hover:hover){.dark\:hover\:text-blue-400:is(.dark *):hover{color:var(--color-blue-400)}}}@layer utilities{@media (hover:hover){.dark\:hover\:text-emerald-400:is(.dark *):hover{color:var(--color-emerald-400)}}}@layer utilities{@media (hover:hover){.dark\:hover\:text-white:is(.dark *):hover{color:var(--color-white)}}}@layer utilities{.dark\:focus\:bg-slate-900:is(.dark *):focus{background-color:var(--color-slate-900)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}}@keyframes bounce{50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}[data-aos]{transition:opacity .55s ease,transform .55s cubic-bezier(.16,1,.3,1)}[data-aos].fw-aos-pending{opacity:0;will-change:opacity,transform}[data-aos="fade-up"].fw-aos-pending{transform:translate3d(0,24px,0)}[data-aos="fade-down"].fw-aos-pending{transform:translate3d(0,-24px,0)}[data-aos="fade-left"].fw-aos-pending{transform:translate3d(24px,0,0)}[data-aos="fade-right"].fw-aos-pending{transform:translate3d(-24px,0,0)}[data-aos="zoom-in"].fw-aos-pending{transform:scale(.96)}[data-aos].aos-animate{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:is(#fw-css-priority,[data-aos]){transition:none;transform:none;opacity:1}}html{min-height:100%;background-color:#111827}body{overflow-x:hidden}:is(#fw-css-priority,body){font-family:var(--fw-font-family,"Poppins"),sans-serif;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-start;top:0}body>header{flex:0 0 auto}main{width:100%}:is(#fw-css-priority,main){flex:1 0 auto}body>footer{flex:0 0 auto;width:100%}:is(#fw-css-priority,body>footer){margin-top:auto}:is(#fw-css-priority,footer){position:relative;background-color:#111827;padding-bottom:calc(2.5rem + env(safe-area-inset-bottom));margin-bottom:0}:is(#fw-css-priority,.no-transition),:is(#fw-css-priority,.no-transition *){transition:none}:is(#fw-css-priority,main [class*="py-10"]),:is(#fw-css-priority,main [class*="py-16"]){padding-top:1.5rem;padding-bottom:1.5rem}:is(#fw-css-priority,main [class*="py-12"]){padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:640px){:is(#fw-css-priority,main [class*="py-10"]),:is(#fw-css-priority,main [class*="py-16"]){padding-top:2.25rem;padding-bottom:2.25rem}:is(#fw-css-priority,main [class*="py-12"]){padding-top:2rem;padding-bottom:2rem}}:is(#fw-css-priority,#goog-gt-tt){display:none}:is(#fw-css-priority,.fw-loader-ring-primary){animation-duration:0.8s}:is(#fw-css-priority,.fw-loader-ring-secondary){animation-direction:reverse;animation-duration:1.2s}:is(#fw-css-priority,.fw-loader-dot-1){animation-delay:0.1s}:is(#fw-css-priority,.fw-loader-dot-2){animation-delay:0.2s}:is(#fw-css-priority,.fw-loader-dot-3){animation-delay:0.3s}.nightToggle{pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}:is(#fw-css-priority,.nightToggle){cursor:pointer}.product-item.animate-fade-in{animation:fwProductFadeIn 0.35s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.project-item.animate-fade-in{animation:fwProjectFadeIn 0.4s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}@keyframes fwProductFadeIn{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fwProjectFadeIn{from{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}:is(#fw-css-priority,.payment-terminal-content){display:flex;flex-direction:column;position:relative;gap:0.5rem}:is(#fw-css-priority,.payment-terminal-content a:not([class*="btn-primary"]):not([class*="submit"])),:is(#fw-css-priority,.payment-terminal-content p:has(a:not([class*="btn-primary"]):not([class*="submit"]))),:is(#fw-css-priority,.payment-terminal-content div:has(>a:not([class*="btn-primary"]):not([class*="submit"]))){order:-20;margin-bottom:0.5rem}:is(#fw-css-priority,.payment-terminal-content img),:is(#fw-css-priority,.payment-terminal-content p:has(img)),:is(#fw-css-priority,.payment-terminal-content div:has(>img)){order:-10;margin-top:0.25rem;align-self:flex-start}:is(#fw-css-priority,.payment-terminal-content form){order:10;width:100%}:is(#fw-css-priority,.sidebar-promo-widget){display:block}:is(#fw-css-priority,.pagination-wrapper ul){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.5rem;list-style:none;padding:0;margin:0}:is(#fw-css-priority,.pagination-wrapper li a),:is(#fw-css-priority,.pagination-wrapper li span){display:flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 0.75rem;border-radius:0.75rem;font-weight:700;font-size:0.875rem;transition:all 0.2s ease;border:1px solid rgb(226 232 240 / 80%);background-color:#fff;color:#334155;text-decoration:none;box-shadow:0 1px 2px 0 rgb(0 0 0 / 5%)}:is(#fw-css-priority,.dark .pagination-wrapper li a),:is(#fw-css-priority,.dark .pagination-wrapper li span){border-color:#1e293b;background-color:#1e293b;color:#cbd5e1}:is(#fw-css-priority,.pagination-wrapper li a:hover){transform:translateY(-2px);border-color:#2563eb;color:#2563eb;box-shadow:0 4px 6px -1px rgb(0 0 0 / 10%),0 2px 4px -1px rgb(0 0 0 / 6%)}:is(#fw-css-priority,.pagination-wrapper li.active a),:is(#fw-css-priority,.pagination-wrapper li.active span),:is(#fw-css-priority,.pagination-wrapper li a.active),:is(#fw-css-priority,.pagination-wrapper span.current){background-color:#2563eb;border-color:#2563eb;color:#fff;font-weight:800;box-shadow:0 4px 12px rgb(37 99 235 / 35%);pointer-events:none}.bg-grid-pattern{background-size:32px 32px;background-image:linear-gradient(to right,rgb(255 255 255 / 2%) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / 2%) 1px,transparent 1px)}:is(#fw-css-priority,.project-item a>div:first-child){padding:0;margin:0;overflow:hidden;background:transparent;border-radius:1.5rem 1.5rem 0 0}:is(#fw-css-priority,.project-item a>div:first-child img){display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;object-fit:contain;object-position:center center;transform:none;border-radius:1.5rem 1.5rem 0 0}:is(#fw-css-priority,.project-item:hover a>div:first-child img),:is(#fw-css-priority,.project-item a:hover>div:first-child img){transform:none}@media (max-width:639.98px){:is(#fw-css-priority,.project-item a>div:first-child),:is(#fw-css-priority,.project-item a>div:first-child img){border-radius:1.5rem 1.5rem 0 0}}:root{--fw-surface:#fff;--fw-surface-soft:#f8fafc;--fw-text:#0f172a;--fw-muted:#64748b;--fw-line:#e2e8f0;--fw-brand:#2563eb;--fw-brand-strong:#1d4ed8;--fw-success:#059669}html.dark{--fw-surface:#111827;--fw-surface-soft:#0f172a;--fw-text:#f8fafc;--fw-muted:#94a3b8;--fw-line:#273449}.fw-cart-page,.fw-checkout-page{min-height:60vh;background:radial-gradient(circle at 5% 0%,rgb(37 99 235 / .08),transparent 28%)}.fw-cart-hero,.fw-checkout-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2rem;padding:1.5rem 0;border-bottom:1px solid var(--fw-line)}.fw-cart-kicker{display:inline-flex;align-items:center;gap:.45rem;color:var(--fw-brand);font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fw-cart-title{margin-top:.4rem;color:var(--fw-text);font-size:clamp(2rem,5vw,3.25rem);font-weight:950;letter-spacing:-.045em}.fw-cart-item{display:grid;grid-template-columns:6rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1.15rem}.fw-cart-item__image{width:6rem;height:6rem;border-radius:1rem;object-fit:cover;background:var(--fw-surface-soft)}.fw-quantity{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem;border:1px solid var(--fw-line);border-radius:.85rem;background:var(--fw-surface-soft)}.fw-quantity input{width:4.2rem;min-height:2.25rem;padding:.2rem .5rem;text-align:center;border-radius:.6rem;background:var(--fw-surface);color:var(--fw-text)}.fw-cart-summary{border:1px solid color-mix(in srgb,var(--fw-brand) 22%,var(--fw-line));border-radius:1.5rem;background:linear-gradient(160deg,var(--fw-surface),color-mix(in srgb,var(--fw-brand) 5%,var(--fw-surface)));box-shadow:0 20px 45px rgb(15 23 42 / .11)}.fw-cart-summary__total{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--fw-line);display:flex;justify-content:space-between;align-items:flex-end;color:var(--fw-text)}.fw-cart-summary__total strong{font-size:1.45rem}.fw-primary-checkout{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.6rem;border-radius:1rem;color:#fff;background:linear-gradient(135deg,var(--fw-brand),#4f46e5);font-weight:900;box-shadow:0 14px 28px rgb(37 99 235 / .27)}.fw-cart-empty{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--fw-line);border-radius:1.6rem;background:linear-gradient(145deg,var(--fw-surface),color-mix(in srgb,var(--fw-brand) 7%,var(--fw-surface)));box-shadow:0 18px 45px rgb(15 23 42 / .08)}.fw-cart-empty__copy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center}.fw-cart-empty__copy .fw-primary-checkout{grid-column:2;width:fit-content;min-width:14rem;padding-inline:1.35rem}.fw-cart-empty__icon{width:4.2rem;height:4.2rem;display:grid;place-items:center;border-radius:1.25rem;color:#fff;background:linear-gradient(135deg,var(--fw-brand),#4f46e5);box-shadow:0 16px 28px rgb(37 99 235 / .25);font-size:2rem}.fw-cart-empty h2,.fw-cart-recommendations h2{margin:.3rem 0 0;color:var(--fw-text);font-size:clamp(1.3rem,3vw,1.8rem);font-weight:950;letter-spacing:-.025em}.fw-cart-empty p{max-width:42rem;margin:.45rem 0 0;color:var(--fw-muted);font-size:.88rem;line-height:1.6}.fw-cart-empty__benefits{padding:.8rem;display:grid;gap:.55rem;border:1px solid var(--fw-line);border-radius:1.2rem;background:color-mix(in srgb,var(--fw-surface) 88%,transparent)}.fw-cart-empty__benefits > span{min-height:3.7rem;padding:.65rem .75rem;display:grid;grid-template-columns:2.25rem 1fr;align-items:center;column-gap:.65rem;border-radius:.9rem;background:var(--fw-surface-soft)}.fw-cart-empty__benefits i{grid-row:1 / span 2;width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:.75rem;color:var(--fw-brand);background:rgb(37 99 235 / .11);font-size:1.1rem}.fw-cart-empty__benefits strong{color:var(--fw-text);font-size:.78rem}.fw-cart-empty__benefits small{color:var(--fw-muted);font-size:.67rem}.fw-cart-recommendations{margin-top:1.4rem}.fw-cart-recommendations__head{margin-bottom:.8rem;display:flex;align-items:end;justify-content:space-between;gap:1rem}.fw-cart-recommendations__head a{color:var(--fw-brand);font-size:.78rem;font-weight:850}.fw-cart-recommendations__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.fw-cart-product{min-width:0;padding:.75rem;display:grid;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.8rem;border:1px solid var(--fw-line);border-radius:1.1rem;color:var(--fw-text);background:var(--fw-surface);box-shadow:0 10px 24px rgb(15 23 42 / .05);transition:transform .2s,border-color .2s,box-shadow .2s}.fw-cart-product:hover{color:var(--fw-text);transform:translateY(-2px);border-color:color-mix(in srgb,var(--fw-brand) 38%,var(--fw-line));box-shadow:0 14px 30px rgb(37 99 235 / .12)}.fw-cart-product img{width:4rem;height:4rem;object-fit:cover;border-radius:.85rem;background:var(--fw-surface-soft)}.fw-cart-product strong,.fw-cart-product small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-cart-product strong{font-size:.82rem}.fw-cart-product small{margin-top:.25rem;color:var(--fw-brand);font-size:.74rem;font-weight:850}.fw-identity-status{min-height:4.4rem;padding:.8rem 1rem;display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;border:1px solid rgb(5 150 105 / .28);border-radius:1rem;background:linear-gradient(135deg,rgb(5 150 105 / .1),var(--fw-surface))}.fw-identity-status > span{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:.8rem;color:#047857;background:#d1fae5;font-size:1.2rem}.fw-identity-status strong,.fw-identity-status small{display:block}.fw-identity-status strong{color:var(--fw-text);font-size:.78rem}.fw-identity-status small{margin-top:.2rem;color:var(--fw-muted);font-size:.68rem;line-height:1.45}.fw-identity-status > i{color:#059669;font-size:1.25rem}@media (max-width:900px){.fw-cart-empty{grid-template-columns:1fr}}@media (max-width:700px){.fw-cart-hero,.fw-checkout-hero{align-items:flex-start;flex-direction:column}.fw-cart-item{grid-template-columns:4.5rem minmax(0,1fr)}.fw-cart-item__image{width:4.5rem;height:4.5rem}.fw-cart-item .fw-quantity{grid-column:1 / -1;width:100%;justify-content:space-between}.fw-cart-empty__copy{grid-template-columns:1fr;text-align:center}.fw-cart-empty__icon{margin:0 auto}.fw-cart-empty__copy .fw-primary-checkout{grid-column:auto;width:100%;min-width:0}.fw-cart-recommendations__grid{grid-template-columns:1fr}}.fw-commerce-page{min-height:65vh;padding:1.4rem 1rem 3.5rem;color:var(--fw-text);background:linear-gradient(180deg,color-mix(in srgb,var(--fw-brand) 5%,var(--fw-surface-soft)) 0,var(--fw-surface-soft) 24rem)}.fw-commerce-shell{width:min(1180px,100%);margin:0 auto}.fw-commerce-steps{min-height:4.25rem;margin-bottom:1rem;padding:.55rem .8rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.65rem;border:1px solid var(--fw-line);border-radius:1.1rem;background:color-mix(in srgb,var(--fw-surface) 94%,transparent);box-shadow:0 10px 26px rgb(15 23 42 / .045)}.fw-commerce-steps > span,.fw-commerce-steps > a{min-width:0;padding:.42rem .55rem;display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.6rem;align-items:center;border-radius:.8rem;color:var(--fw-muted)}.fw-commerce-steps b{grid-row:1 / span 2;width:2rem;height:2rem;display:grid;place-items:center;border:1px solid var(--fw-line);border-radius:.65rem;background:var(--fw-surface-soft);font-size:.72rem;font-style:normal}.fw-commerce-steps em{color:var(--fw-text);font-size:.75rem;font-weight:900;font-style:normal}.fw-commerce-steps small{margin-top:.08rem;font-size:.62rem}.fw-commerce-steps .is-active{background:color-mix(in srgb,var(--fw-brand) 8%,var(--fw-surface))}.fw-commerce-steps .is-active b{color:#fff;border-color:var(--fw-brand);background:var(--fw-brand);box-shadow:0 6px 16px rgb(37 99 235 / .22)}.fw-commerce-steps .is-complete b{color:#047857;border-color:#a7f3d0;background:#ecfdf5}.fw-commerce-steps > i{color:#cbd5e1}.fw-commerce-heading{margin-bottom:1rem;padding:.75rem .1rem 1rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--fw-line)}.fw-commerce-heading .fw-cart-title{margin:.2rem 0 0;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.05}.fw-commerce-heading p{margin:.45rem 0 0;color:var(--fw-muted);font-size:.78rem}.fw-commerce-heading p strong{color:var(--fw-text)}.fw-commerce-back{min-height:2.65rem;padding:.6rem .85rem;display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--fw-line);border-radius:.8rem;color:var(--fw-text);background:var(--fw-surface);box-shadow:0 8px 20px rgb(15 23 42 / .05);font-size:.72rem;font-weight:850;white-space:nowrap}.fw-commerce-back:hover{color:var(--fw-brand);border-color:color-mix(in srgb,var(--fw-brand) 35%,var(--fw-line))}.fw-commerce-alert{margin-bottom:.8rem;padding:.75rem .9rem;display:flex;align-items:center;gap:.55rem;border:1px solid;border-radius:.85rem;font-size:.75rem;font-weight:700}.fw-commerce-alert--success{color:#047857;border-color:#a7f3d0;background:#ecfdf5}.fw-commerce-alert--danger{color:#b91c1c;border-color:#fecaca;background:#fff1f2}.fw-commerce-alert--warning{color:#a16207;border-color:#fde68a;background:#fffbeb}.dark .fw-commerce-alert--success{color:#a7f3d0;border-color:#155e52;background:#0b2b25}.dark .fw-commerce-alert--danger{color:#fecaca;border-color:#7f1d2d;background:#35171d}.dark .fw-commerce-alert--warning{color:#fde68a;border-color:#713f12;background:#3b2b0b}.fw-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:1rem;align-items:start}.fw-cart-products{min-width:0;overflow:hidden;border:1px solid var(--fw-line);border-radius:1.15rem;background:var(--fw-surface);box-shadow:0 12px 30px rgb(15 23 42 / .055)}.fw-cart-products__head{min-height:4.4rem;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--fw-line)}.fw-cart-products__head h2,.fw-cart-summary__head h2{margin:.12rem 0 0;color:var(--fw-text);font-size:1.05rem;font-weight:950}.fw-cart-count{padding:.38rem .58rem;border-radius:999px;color:var(--fw-brand);background:rgb(37 99 235 / .09);font-size:.68rem;font-weight:900}.fw-cart-products__list{display:grid}.fw-cart-products .fw-cart-item{min-height:8.25rem;padding:1rem;display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.95rem;align-items:stretch;border:0;border-bottom:1px solid var(--fw-line);border-radius:0;background:transparent;box-shadow:none}.fw-cart-products .fw-cart-item:last-child{border-bottom:0}.fw-cart-products .fw-cart-item__image{width:6.5rem;height:6.5rem;border:1px solid var(--fw-line);border-radius:.85rem;object-fit:cover;background:var(--fw-surface-soft)}.fw-cart-item__content{min-width:0;display:grid;align-content:space-between}.fw-cart-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.fw-cart-item__eyebrow{color:var(--fw-brand);font-size:.6rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.fw-cart-item__top h3{margin:.16rem 0 0;overflow:hidden;color:var(--fw-text);font-size:.92rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.fw-cart-item__top p{margin:.22rem 0 0;color:var(--fw-muted);font-size:.67rem}.fw-cart-item__line-total{flex:0 0 auto;color:var(--fw-text);font-size:1rem;white-space:nowrap}.fw-cart-item__line-total small{color:var(--fw-muted);font-size:.65rem}.fw-cart-item__bottom{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.fw-cart-stock,.fw-cart-unit{color:var(--fw-muted);font-size:.65rem}.fw-cart-stock{color:#047857}.fw-cart-stock i{margin-right:.24rem}.fw-cart-unit{padding-left:.75rem;border-left:1px solid var(--fw-line)}.fw-cart-products .fw-quantity{margin-left:auto;padding:.22rem;gap:.18rem;border-radius:.72rem}.fw-cart-products .fw-quantity button{width:1.95rem;height:1.95rem;display:grid;place-items:center;border:0;border-radius:.55rem;color:var(--fw-muted);background:var(--fw-surface);font-size:.85rem}.fw-cart-products .fw-quantity input{width:2.5rem;min-height:1.95rem;padding:0;border:0;font-size:.72rem;font-weight:850}.fw-cart-products .fw-quantity .fw-quantity__remove{color:#e11d48;background:#fff1f2}.dark .fw-cart-products .fw-quantity .fw-quantity__remove{background:#35171d}.fw-cart-item__notice{margin-top:.55rem;padding:.42rem .58rem;border-radius:.55rem;color:#a16207;background:#fffbeb;font-size:.64rem}.fw-cart-products__footer{padding:.75rem 1rem;display:flex;align-items:center;gap:.55rem;border-top:1px solid var(--fw-line);color:var(--fw-muted);background:var(--fw-surface-soft);font-size:.66rem}.fw-cart-products__footer i{color:var(--fw-brand);font-size:1rem}.fw-cart-products__footer strong{color:var(--fw-text)}.fw-cart-summary--compact{position:sticky;top:5.5rem;padding:1rem;border-radius:1.15rem;box-shadow:0 14px 34px rgb(15 23 42 / .075)}.fw-cart-summary__head{margin-bottom:.85rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.fw-cart-summary__head > span{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:.8rem;color:var(--fw-brand);background:rgb(37 99 235 / .1);font-size:1.15rem}.fw-cart-totals{margin:0;padding:.8rem 0;display:grid;gap:.55rem;border-top:1px solid var(--fw-line);border-bottom:1px solid var(--fw-line)}.fw-cart-totals > div{display:flex;justify-content:space-between;gap:1rem;color:var(--fw-muted);font-size:.72rem}.fw-cart-totals dd{margin:0;color:var(--fw-text);font-weight:800}.fw-cart-totals .is-discount,.fw-cart-totals .is-discount dd,.fw-cart-totals .is-free{color:#059669}.fw-cart-summary--compact .fw-cart-summary__total,.fw-checkout-summary .fw-cart-summary__total{margin:0;padding:.9rem 0}.fw-cart-summary__total span small{display:block;margin-top:.12rem;color:var(--fw-muted);font-size:.58rem;font-weight:500}.fw-cart-summary--compact .fw-cart-summary__total strong,.fw-checkout-summary .fw-cart-summary__total strong{font-size:1.25rem}.fw-cart-coupon-form{margin-bottom:.8rem;padding:.7rem;border:1px solid color-mix(in srgb,var(--fw-brand) 22%,var(--fw-line));border-radius:.78rem;background:color-mix(in srgb,var(--fw-brand) 6%,var(--fw-surface-soft))}.fw-cart-coupon-form > label{display:flex;align-items:center;gap:.35rem;margin-bottom:.45rem;color:var(--fw-text);font-size:.68rem;font-weight:850}.fw-cart-coupon-form > div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem}.fw-cart-coupon-form input{min-width:0;height:2.35rem;padding:0 .7rem;border:1px solid var(--fw-line);border-radius:.62rem;color:var(--fw-text);background:var(--fw-surface);font-size:.65rem;font-weight:750;text-transform:uppercase}.fw-cart-coupon-form button{padding:0 .75rem;border:0;border-radius:.62rem;color:#fff;background:var(--fw-brand);font-size:.64rem;font-weight:850}.fw-cart-coupon-form small{display:block;margin-top:.4rem;color:var(--fw-muted);font-size:.57rem;line-height:1.4}.fw-cart-coupon-form small i{color:#16a34a}.fw-quantity.is-updating{opacity:.58;pointer-events:none}.fw-cart-summary--compact .fw-primary-checkout,.fw-checkout-summary .fw-primary-checkout{width:100%;min-height:3.15rem;padding:.65rem .75rem;border:0;border-radius:.8rem;font-size:.75rem}.fw-primary-checkout:disabled{cursor:not-allowed;filter:grayscale(.65);opacity:.6;box-shadow:none}.fw-cart-price-accept{margin-top:.55rem}.fw-cart-price-accept button{width:100%;min-height:2.6rem;border:1px solid #f59e0b;border-radius:.75rem;color:#a16207;background:#fffbeb;font-size:.68rem;font-weight:850}.fw-cart-payment-trust{margin-top:.8rem;padding-top:.7rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;border-top:1px solid var(--fw-line)}.fw-cart-payment-trust span{display:grid;justify-items:center;gap:.2rem;color:var(--fw-muted);font-size:.52rem;text-align:center}.fw-cart-payment-trust i{color:var(--fw-brand);font-size:.95rem}.fw-checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1rem;align-items:start}.fw-checkout-content{min-width:0;display:grid;gap:.8rem}.fw-checkout-card{overflow:hidden;border:1px solid var(--fw-line);border-radius:1.1rem;background:var(--fw-surface);box-shadow:0 10px 28px rgb(15 23 42 / .045)}.fw-checkout-card__head{min-height:4.4rem;padding:.75rem .9rem;display:grid;grid-template-columns:2.15rem minmax(0,1fr) 2.15rem;align-items:center;gap:.7rem;border-bottom:1px solid var(--fw-line);background:color-mix(in srgb,var(--fw-surface) 96%,var(--fw-brand) 4%)}.fw-checkout-card__head > span{width:2.15rem;height:2.15rem;display:grid;place-items:center;border-radius:.65rem;color:#fff;background:var(--fw-brand);font-size:.68rem;font-weight:900}.fw-checkout-card__head h2{margin:0;color:var(--fw-text);font-size:.88rem;font-weight:900}.fw-checkout-card__head p{margin:.15rem 0 0;color:var(--fw-muted);font-size:.62rem}.fw-checkout-card__head > i{color:var(--fw-brand);font-size:1.15rem}.fw-checkout-fields{padding:.9rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.fw-checkout-fields label{display:grid;gap:.32rem;color:var(--fw-text);font-size:.68rem;font-weight:850}.fw-checkout-fields label > small{color:var(--fw-muted);font-size:.59rem;font-weight:500;line-height:1.45}.fw-checkout-fields__wide{grid-column:1 / -1}.fw-checkout-fields .form-control{width:100%;min-height:2.8rem;margin:0;padding:.62rem .75rem;border:1px solid var(--fw-line);border-radius:.72rem;color:var(--fw-text);background:var(--fw-surface-soft);font:inherit;font-size:.74rem;outline:none}.fw-checkout-fields textarea.form-control{min-height:5.2rem;resize:vertical}.fw-checkout-fields .form-control:focus{border-color:var(--fw-brand);box-shadow:0 0 0 3px rgb(37 99 235 / .1)}.fw-saved-addresses{padding:.75rem .9rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.fw-saved-address{min-width:0;min-height:3.7rem;padding:.55rem .65rem;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;border:1px solid var(--fw-line);border-radius:.75rem;color:var(--fw-text);background:var(--fw-surface-soft);text-align:left}.fw-saved-address.is-selected{border-color:var(--fw-brand);box-shadow:inset 0 0 0 1px var(--fw-brand);background:color-mix(in srgb,var(--fw-brand) 6%,var(--fw-surface))}.fw-saved-address > span{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.6rem;color:var(--fw-brand);background:rgb(37 99 235 / .1)}.fw-saved-address strong,.fw-saved-address small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-saved-address strong{font-size:.68rem}.fw-saved-address small{margin-top:.12rem;color:var(--fw-muted);font-size:.58rem}.fw-saved-address em{padding:.22rem .35rem;border-radius:999px;color:#047857;background:#ecfdf5;font-size:.5rem;font-style:normal;font-weight:850}.fw-invoice-note{min-height:2.8rem;padding:.55rem .65rem;display:flex;align-items:center;gap:.5rem;border:1px dashed var(--fw-line);border-radius:.72rem;color:var(--fw-muted);background:var(--fw-surface-soft)}.fw-invoice-note i{color:var(--fw-brand);font-size:1rem}.fw-invoice-note strong,.fw-invoice-note small{display:block}.fw-invoice-note strong{color:var(--fw-text);font-size:.65rem}.fw-invoice-note small{margin-top:.12rem;font-size:.56rem;line-height:1.35}.fw-payment-methods{padding:.9rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.fw-payment-method{min-height:4.2rem;padding:.65rem;position:relative;display:grid;grid-template-columns:2.35rem minmax(0,1fr) auto;align-items:center;gap:.65rem;border:1px solid var(--fw-line);border-radius:.8rem;cursor:pointer;background:var(--fw-surface-soft)}.fw-payment-method:has(input:checked){border-color:var(--fw-brand);box-shadow:inset 0 0 0 1px var(--fw-brand);background:color-mix(in srgb,var(--fw-brand) 6%,var(--fw-surface))}.fw-payment-method input{position:absolute;opacity:0;pointer-events:none}.fw-payment-method__icon{width:2.35rem;height:2.35rem;display:grid;place-items:center;border-radius:.7rem;color:var(--fw-brand);background:rgb(37 99 235 / .1);font-size:1.1rem}.fw-payment-method strong,.fw-payment-method small{display:block}.fw-payment-method strong{color:var(--fw-text);font-size:.7rem}.fw-payment-method small{margin-top:.14rem;color:var(--fw-muted);font-size:.55rem;line-height:1.35}.fw-payment-method > i{color:var(--fw-line);font-size:1.05rem}.fw-payment-method:has(input:checked) > i{color:var(--fw-brand)}.fw-checkout-final-options{padding:.9rem;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.8rem;align-items:start}.fw-checkout-consents{display:grid;gap:.5rem}.fw-checkout-consents label{padding:.55rem .65rem;display:flex;align-items:flex-start;gap:.5rem;border:1px solid var(--fw-line);border-radius:.7rem;color:var(--fw-muted);background:var(--fw-surface-soft);font-size:.62rem;line-height:1.4}.fw-checkout-consents input{margin-top:.08rem;accent-color:var(--fw-brand)}.fw-checkout-sidebar{position:sticky;top:5.5rem;display:grid;gap:.7rem}.fw-checkout-summary{padding:1rem;border:1px solid color-mix(in srgb,var(--fw-brand) 22%,var(--fw-line));border-radius:1.1rem;background:var(--fw-surface);box-shadow:0 14px 34px rgb(15 23 42 / .075)}.fw-checkout-summary__items{margin-bottom:.75rem;display:grid}.fw-checkout-summary__items > div{padding:.55rem 0;display:grid;grid-template-columns:2.8rem minmax(0,1fr) auto;align-items:center;gap:.55rem;border-top:1px solid var(--fw-line)}.fw-checkout-summary__items img{width:2.8rem;height:2.8rem;border-radius:.65rem;object-fit:cover;background:var(--fw-surface-soft)}.fw-checkout-summary__items strong,.fw-checkout-summary__items small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-checkout-summary__items strong{color:var(--fw-text);font-size:.65rem}.fw-checkout-summary__items small{margin-top:.12rem;color:var(--fw-muted);font-size:.55rem}.fw-checkout-summary__items b{color:var(--fw-text);font-size:.68rem;white-space:nowrap}.fw-checkout-redirect-note{margin:.65rem 0 0;display:flex;align-items:flex-start;gap:.35rem;color:var(--fw-muted);font-size:.55rem;line-height:1.45}.fw-checkout-assurance{padding:.65rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;border:1px solid var(--fw-line);border-radius:.9rem;background:var(--fw-surface)}.fw-checkout-assurance span{min-width:0;display:grid;justify-items:center;gap:.12rem;color:var(--fw-muted);text-align:center}.fw-checkout-assurance i{color:var(--fw-brand);font-size:1rem}.fw-checkout-assurance b{color:var(--fw-text);font-size:.55rem}.fw-checkout-assurance small{font-size:.47rem}@media (max-width:960px){.fw-cart-layout,.fw-checkout-layout{grid-template-columns:1fr}.fw-cart-summary--compact,.fw-checkout-sidebar{position:static}.fw-checkout-sidebar{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr)}}@media (max-width:700px){.fw-commerce-page{padding:.75rem .65rem 2.5rem}.fw-commerce-steps{min-height:3.5rem;padding:.4rem;gap:.25rem}.fw-commerce-steps > span,.fw-commerce-steps > a{padding:.3rem;grid-template-columns:1.75rem minmax(0,1fr);column-gap:.35rem}.fw-commerce-steps b{width:1.75rem;height:1.75rem}.fw-commerce-steps small{display:none}.fw-commerce-heading{align-items:flex-start;flex-direction:column}.fw-commerce-back{width:100%;justify-content:center}.fw-cart-products .fw-cart-item{grid-template-columns:4.7rem minmax(0,1fr);padding:.75rem}.fw-cart-products .fw-cart-item__image{width:4.7rem;height:4.7rem}.fw-cart-item__top{display:block}.fw-cart-item__line-total{display:block;margin-top:.35rem}.fw-cart-item__bottom{margin-top:.55rem}.fw-cart-unit{display:none}.fw-cart-products .fw-quantity{width:100%;margin-left:0;justify-content:space-between}.fw-checkout-fields,.fw-saved-addresses,.fw-payment-methods,.fw-checkout-final-options,.fw-checkout-sidebar{grid-template-columns:1fr}.fw-checkout-assurance{display:none}}.fw-guest-checkout{padding:1rem 1rem 4rem;color:var(--fw-text);background:radial-gradient(circle at 9% 0%,rgb(37 99 235 / .08),transparent 28rem),var(--fw-surface-soft)}.fw-guest-shell{width:min(1180px,100%);margin:0 auto}.fw-guest-heading{margin:.85rem 0 1rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.fw-guest-heading > div > span{color:var(--fw-brand);font-size:.58rem;font-weight:900;letter-spacing:.08em}.fw-guest-heading h1{margin:.28rem 0 0;color:var(--fw-text);font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.05;font-weight:950;letter-spacing:-.04em}.fw-guest-heading p{margin:.42rem 0 0;color:var(--fw-muted);font-size:.72rem}.fw-guest-heading > a{min-height:2.55rem;padding:.55rem .75rem;display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--fw-line);border-radius:.7rem;color:var(--fw-text);background:var(--fw-surface);box-shadow:0 8px 20px rgb(15 23 42 / .05);font-size:.62rem;font-weight:850}.fw-guest-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1rem;align-items:start}.fw-guest-main{min-width:0;display:grid;gap:.75rem}.fw-guest-mode{min-height:4.1rem;padding:.65rem .75rem;display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;border:1px solid rgb(37 99 235 / .18);border-radius:.85rem;background:linear-gradient(135deg,rgb(37 99 235 / .08),var(--fw-surface))}.fw-guest-mode > span{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:.75rem;color:var(--fw-brand);background:rgb(37 99 235 / .1)}.fw-guest-mode strong,.fw-guest-mode small{display:block}.fw-guest-mode strong{color:var(--fw-text);font-size:.72rem}.fw-guest-mode small{margin-top:.15rem;color:var(--fw-muted);font-size:.61rem}.fw-guest-mode a{padding:.4rem .55rem;border:1px solid var(--fw-line);border-radius:.55rem;color:var(--fw-brand);background:var(--fw-surface);font-size:.58rem;font-weight:850}.fw-guest-card{overflow:hidden;border:1px solid var(--fw-line);border-radius:1rem;background:var(--fw-surface);box-shadow:0 12px 34px rgb(15 23 42 / .055)}.fw-guest-card > header{min-height:4.2rem;padding:.75rem .85rem;display:grid;grid-template-columns:2.2rem minmax(0,1fr) 2.25rem;align-items:center;gap:.65rem;border-bottom:1px solid var(--fw-line);background:linear-gradient(145deg,var(--fw-surface),var(--fw-surface-soft))}.fw-guest-card > header > span{width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:.7rem;color:#fff;background:linear-gradient(135deg,var(--fw-brand),#4f46e5);font-size:.62rem;font-weight:900;box-shadow:0 7px 16px rgb(37 99 235 / .2)}.fw-guest-card > header h2,.fw-guest-card > header p{margin:0}.fw-guest-card > header h2{color:var(--fw-text);font-size:.82rem;font-weight:900}.fw-guest-card > header p{margin-top:.15rem;color:var(--fw-muted);font-size:.59rem}.fw-guest-card > header > i{width:2.25rem;height:2.25rem;display:grid;place-items:center;border:1px solid var(--fw-line);border-radius:.7rem;color:var(--fw-brand);background:var(--fw-surface)}.fw-guest-type{padding:.75rem .85rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.fw-guest-type label,.fw-guest-payments label{cursor:pointer}.fw-guest-type input,.fw-guest-payments input{position:absolute;opacity:0}.fw-guest-type label > span{min-height:3.35rem;padding:.55rem .65rem;display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.55rem;align-items:center;border:1px solid var(--fw-line);border-radius:.75rem;background:var(--fw-surface-soft);transition:.2s}.fw-guest-type label > span > i{grid-row:1/3;width:2rem;height:2rem;display:grid;place-items:center;border-radius:.6rem;color:var(--fw-muted);background:var(--fw-surface)}.fw-guest-type b,.fw-guest-type small{min-width:0;display:block}.fw-guest-type b{color:var(--fw-text);font-size:.68rem}.fw-guest-type small{color:var(--fw-muted);font-size:.55rem}.fw-guest-type input:checked + span{border-color:var(--fw-brand);box-shadow:0 0 0 3px rgb(37 99 235 / .09);background:rgb(37 99 235 / .07)}.fw-guest-type input:checked + span > i{color:var(--fw-brand)}.fw-guest-fields{padding:.75rem .85rem .85rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.fw-guest-fields.corporate{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0}.fw-guest-fields label{min-width:0;color:var(--fw-muted);font-size:.58rem;font-weight:850}.fw-guest-fields label.is-wide{grid-column:1/-1}.fw-guest-fields label > em{color:#ef4444;font-style:normal}.fw-guest-fields input,.fw-guest-fields select,.fw-guest-fields textarea{width:100%;min-height:2.8rem;margin-top:.3rem;padding:.63rem .72rem;border:1px solid var(--fw-line);border-radius:.68rem;outline:0;color:var(--fw-text);background:var(--fw-surface-soft);font-size:.68rem;font-weight:700;transition:.2s}.fw-guest-fields textarea{min-height:5rem;resize:vertical}.fw-guest-fields input:focus,.fw-guest-fields select:focus,.fw-guest-fields textarea:focus{border-color:var(--fw-brand);box-shadow:0 0 0 3px rgb(37 99 235 / .09);background:var(--fw-surface)}.fw-guest-fields label > small{margin-top:.25rem;display:block;color:var(--fw-muted);font-size:.52rem;font-weight:600}.fw-guest-payments{padding:.75rem .85rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.fw-guest-payments label > span{position:relative;min-height:4.2rem;padding:.62rem 2.6rem .62rem 3.05rem;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--fw-line);border-radius:.78rem;background:var(--fw-surface-soft);transition:.2s}.fw-guest-payments label > span > i{position:absolute;left:.65rem;width:1.9rem;height:1.9rem;display:grid;place-items:center;border-radius:.58rem;color:var(--fw-brand);background:var(--fw-surface)}.fw-guest-payments b{color:var(--fw-text);font-size:.65rem}.fw-guest-payments small{margin-top:.12rem;color:var(--fw-muted);font-size:.52rem}.fw-guest-payments em{position:absolute;top:.5rem;right:.5rem;padding:.18rem .3rem;border-radius:.35rem;color:#b45309;background:#fef3c7;font-size:.48rem;font-style:normal;font-weight:900}.fw-guest-payments input:checked + span{border-color:var(--fw-brand);box-shadow:0 0 0 3px rgb(37 99 235 / .09);background:rgb(37 99 235 / .07)}.fw-guest-consents{margin:0 .85rem .85rem;padding:.65rem .7rem;display:grid;gap:.5rem;border:1px solid var(--fw-line);border-radius:.72rem;background:var(--fw-surface-soft)}.fw-guest-consents label{display:flex;align-items:flex-start;gap:.5rem;color:var(--fw-text);font-size:.6rem;line-height:1.45;cursor:pointer}.fw-guest-consents input{margin-top:.08rem;accent-color:var(--fw-brand)}.fw-guest-consents a{color:var(--fw-brand);font-weight:850}.fw-guest-sidebar{position:sticky;top:6rem;display:grid;gap:.7rem}.fw-guest-summary{padding:.85rem;border:1px solid rgb(37 99 235 / .2);border-radius:1rem;background:var(--fw-surface);box-shadow:0 18px 42px rgb(15 23 42 / .08)}.fw-guest-product{padding-bottom:.75rem;display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.65rem;border-bottom:1px solid var(--fw-line)}.fw-guest-product img{width:4rem;height:4rem;object-fit:cover;border:1px solid var(--fw-line);border-radius:.72rem;background:var(--fw-surface-soft)}.fw-guest-product span{min-width:0;align-self:center}.fw-guest-product small,.fw-guest-product strong,.fw-guest-product em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-guest-product small{color:var(--fw-brand);font-size:.52rem;font-weight:900;letter-spacing:.07em}.fw-guest-product strong{margin-top:.2rem;color:var(--fw-text);font-size:.72rem}.fw-guest-product em{margin-top:.18rem;color:var(--fw-muted);font-size:.54rem;font-style:normal}.fw-guest-coupon{padding:.7rem 0;border-bottom:1px solid var(--fw-line)}.fw-guest-coupon label{display:flex;align-items:center;gap:.5rem}.fw-guest-coupon label > i{width:1.8rem;height:1.8rem;display:grid;place-items:center;border-radius:.55rem;color:var(--fw-brand);background:rgb(37 99 235 / .08)}.fw-guest-coupon b,.fw-guest-coupon small{display:block}.fw-guest-coupon b{color:var(--fw-text);font-size:.62rem}.fw-guest-coupon small{color:var(--fw-muted);font-size:.5rem}.fw-guest-coupon input{width:100%;min-height:2.55rem;margin-top:.55rem;padding:.55rem .65rem;border:1px dashed rgb(37 99 235 / .35);border-radius:.65rem;outline:0;color:var(--fw-text);background:var(--fw-surface-soft);font-size:.62rem;font-weight:850;text-transform:uppercase}.fw-guest-discount{margin-top:.6rem;padding:.5rem .6rem;display:flex;gap:.5rem;align-items:center;border:1px solid #a7f3d0;border-radius:.65rem;color:#047857;background:#ecfdf5}.fw-guest-discount b,.fw-guest-discount small{display:block}.fw-guest-discount b{font-size:.58rem}.fw-guest-discount small{font-size:.5rem}html.dark .fw-guest-discount{color:#a7f3d0;border-color:#155e75;background:rgb(6 78 59 / .22)}.fw-guest-summary dl{margin:.65rem 0;display:grid;gap:.48rem}.fw-guest-summary dl > div{display:flex;justify-content:space-between;gap:1rem;color:var(--fw-muted);font-size:.61rem}.fw-guest-summary dl dd{margin:0;color:var(--fw-text);font-weight:800}.fw-guest-summary dl .is-discount dd,.fw-guest-summary dl .is-free{color:#059669}.fw-guest-total{padding:.7rem 0;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;border-top:1px solid var(--fw-line)}.fw-guest-total span,.fw-guest-total span small{display:block}.fw-guest-total span{color:var(--fw-text);font-size:.65rem;font-weight:850}.fw-guest-total span small{margin-top:.12rem;color:var(--fw-muted);font-size:.5rem;font-weight:600}.fw-guest-total strong{color:var(--fw-text);font-size:1.1rem;font-weight:950}.fw-guest-total strong small{color:var(--fw-muted);font-size:.55rem}.fw-guest-redirect{margin:.55rem 0 0;display:flex;gap:.35rem;color:var(--fw-muted);font-size:.51rem;line-height:1.45}.fw-guest-assurances{padding:.7rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;border:1px solid var(--fw-line);border-radius:.9rem;background:var(--fw-surface)}.fw-guest-assurances span{min-width:0;text-align:center}.fw-guest-assurances i{color:var(--fw-brand);font-size:1rem}.fw-guest-assurances b,.fw-guest-assurances small{display:block}.fw-guest-assurances b{margin-top:.2rem;color:var(--fw-text);font-size:.52rem}.fw-guest-assurances small{margin-top:.08rem;color:var(--fw-muted);font-size:.43rem;line-height:1.35}@media (max-width:960px){.fw-guest-layout{grid-template-columns:1fr}.fw-guest-sidebar{position:static;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr)}.fw-guest-assurances{order:-1}}@media (max-width:700px){.fw-guest-checkout{padding:.75rem .65rem 3rem}.fw-guest-heading{align-items:flex-start;flex-direction:column}.fw-guest-heading > a{width:100%;justify-content:center}.fw-guest-mode{grid-template-columns:2.5rem minmax(0,1fr)}.fw-guest-mode a{grid-column:1/-1;text-align:center}.fw-guest-fields,.fw-guest-fields.corporate,.fw-guest-payments,.fw-guest-sidebar{grid-template-columns:1fr}.fw-guest-type{gap:.4rem}.fw-guest-card > header{grid-template-columns:2.1rem minmax(0,1fr)}.fw-guest-card > header > i{display:none}.fw-guest-assurances{display:none}}@media (min-width:961px){:is(#fw-css-priority,.fw-commerce-shell),:is(#fw-css-priority,.fw-guest-shell){width:min(1380px,100%)}:is(#fw-css-priority,.fw-cart-layout){grid-template-columns:minmax(0,1fr) 380px;gap:1.4rem}:is(#fw-css-priority,.fw-checkout-layout){grid-template-columns:minmax(0,1fr) 390px;gap:1.4rem}:is(#fw-css-priority,.fw-guest-layout){grid-template-columns:minmax(0,1fr) 400px;gap:1.5rem}}:is(#fw-css-priority,.fw-commerce-page){padding-top:1.8rem;padding-bottom:4.25rem}:is(#fw-css-priority,.fw-cart-products){border-radius:1.3rem;box-shadow:0 18px 42px rgb(15 23 42 / .07)}:is(#fw-css-priority,.fw-cart-products__head){min-height:5rem;padding:1rem 1.2rem}:is(#fw-css-priority,.fw-cart-products__head h2),:is(#fw-css-priority,.fw-cart-summary__head h2){font-size:1.15rem}:is(#fw-css-priority,.fw-cart-products .fw-cart-item){min-height:9rem;padding:1.15rem;grid-template-columns:7rem minmax(0,1fr);gap:1.1rem}:is(#fw-css-priority,.fw-cart-products .fw-cart-item__image){width:7rem;height:7rem;border-radius:1rem}:is(#fw-css-priority,.fw-cart-item__top h3){font-size:1rem}:is(#fw-css-priority,.fw-cart-item__top p),:is(#fw-css-priority,.fw-cart-stock),:is(#fw-css-priority,.fw-cart-unit){font-size:.72rem}:is(#fw-css-priority,.fw-cart-summary--compact){padding:1.2rem;border-radius:1.3rem}:is(#fw-css-priority,.fw-cart-summary--compact .fw-primary-checkout),:is(#fw-css-priority,.fw-checkout-summary .fw-primary-checkout){min-height:3.75rem;border-radius:.95rem;font-size:.86rem}:is(#fw-css-priority,.fw-cart-totals > div){font-size:.78rem}:is(#fw-css-priority,.fw-cart-summary--compact .fw-cart-summary__total strong),:is(#fw-css-priority,.fw-checkout-summary .fw-cart-summary__total strong){font-size:1.45rem}:is(#fw-css-priority,.fw-checkout-content){gap:1rem}:is(#fw-css-priority,.fw-checkout-card){border-radius:1.25rem;box-shadow:0 14px 34px rgb(15 23 42 / .055)}:is(#fw-css-priority,.fw-checkout-card__head){min-height:5rem;padding:.9rem 1.05rem;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;gap:.8rem}:is(#fw-css-priority,.fw-checkout-card__head > span){width:2.5rem;height:2.5rem;font-size:.75rem}:is(#fw-css-priority,.fw-checkout-card__head h2){font-size:1rem}:is(#fw-css-priority,.fw-checkout-card__head p){font-size:.68rem}:is(#fw-css-priority,.fw-checkout-fields){padding:1.05rem;gap:.9rem}:is(#fw-css-priority,.fw-checkout-fields label){font-size:.74rem}:is(#fw-css-priority,.fw-checkout-fields .form-control){min-height:3.15rem;padding:.72rem .85rem;font-size:.8rem;border-radius:.82rem}:is(#fw-css-priority,.fw-checkout-summary){padding:1.2rem;border-radius:1.25rem;box-shadow:0 18px 44px rgb(15 23 42 / .09)}:is(#fw-css-priority,.fw-checkout-summary__items > div){padding:.7rem 0;grid-template-columns:3.4rem minmax(0,1fr) auto;gap:.7rem}:is(#fw-css-priority,.fw-checkout-summary__items img){width:3.4rem;height:3.4rem;border-radius:.8rem}:is(#fw-css-priority,.fw-checkout-summary__items strong){font-size:.74rem}:is(#fw-css-priority,.fw-checkout-summary__items small){font-size:.62rem}:is(#fw-css-priority,.fw-checkout-summary__items b){font-size:.76rem}:is(#fw-css-priority,.fw-checkout-redirect-note){font-size:.61rem}:is(#fw-css-priority,.fw-guest-checkout){padding:1.45rem 1.5rem 4.5rem}:is(#fw-css-priority,.fw-guest-heading){margin:1.2rem 0 1.5rem;gap:1.25rem}:is(#fw-css-priority,.fw-guest-heading > div > span){font-size:.66rem}:is(#fw-css-priority,.fw-guest-heading h1){margin-top:.35rem;font-size:clamp(2rem,3.2vw,3.15rem)}:is(#fw-css-priority,.fw-guest-heading p){margin-top:.55rem;font-size:.82rem}:is(#fw-css-priority,.fw-guest-heading > a){min-height:2.9rem;padding:.65rem .9rem;font-size:.7rem;border-radius:.82rem}:is(#fw-css-priority,.fw-guest-main){gap:1rem}:is(#fw-css-priority,.fw-guest-mode){min-height:4.8rem;padding:.85rem 1rem;grid-template-columns:2.9rem minmax(0,1fr) auto;gap:.85rem;border-radius:1rem}:is(#fw-css-priority,.fw-guest-mode > span){width:2.9rem;height:2.9rem;border-radius:.85rem}:is(#fw-css-priority,.fw-guest-mode strong){font-size:.8rem}:is(#fw-css-priority,.fw-guest-mode small){font-size:.68rem}:is(#fw-css-priority,.fw-guest-mode a){padding:.5rem .7rem;font-size:.64rem}:is(#fw-css-priority,.fw-guest-card){border-radius:1.2rem;box-shadow:0 16px 40px rgb(15 23 42 / .065)}:is(#fw-css-priority,.fw-guest-card > header){min-height:4.9rem;padding:.9rem 1rem;grid-template-columns:2.55rem minmax(0,1fr) 2.55rem;gap:.8rem}:is(#fw-css-priority,.fw-guest-card > header > span){width:2.55rem;height:2.55rem;border-radius:.8rem;font-size:.7rem}:is(#fw-css-priority,.fw-guest-card > header h2){font-size:.94rem}:is(#fw-css-priority,.fw-guest-card > header p){font-size:.66rem}:is(#fw-css-priority,.fw-guest-card > header > i){width:2.55rem;height:2.55rem}:is(#fw-css-priority,.fw-guest-type){padding:.95rem 1rem 0;gap:.75rem}:is(#fw-css-priority,.fw-guest-type label > span){min-height:4rem;padding:.7rem .8rem;grid-template-columns:2.35rem minmax(0,1fr);column-gap:.7rem;border-radius:.9rem}:is(#fw-css-priority,.fw-guest-type label > span > i){width:2.35rem;height:2.35rem;border-radius:.72rem}:is(#fw-css-priority,.fw-guest-type b){font-size:.76rem}:is(#fw-css-priority,.fw-guest-type small){font-size:.62rem}:is(#fw-css-priority,.fw-guest-fields){padding:.95rem 1rem 1.1rem;gap:.85rem}:is(#fw-css-priority,.fw-guest-fields.corporate){padding-bottom:0}:is(#fw-css-priority,.fw-guest-fields label){font-size:.66rem}:is(#fw-css-priority,.fw-guest-fields input),:is(#fw-css-priority,.fw-guest-fields select),:is(#fw-css-priority,.fw-guest-fields textarea){min-height:3.2rem;margin-top:.36rem;padding:.72rem .82rem;border-radius:.8rem;font-size:.77rem}:is(#fw-css-priority,.fw-guest-fields textarea){min-height:6rem}:is(#fw-css-priority,.fw-guest-fields label > small){font-size:.58rem}:is(#fw-css-priority,.fw-guest-payments){padding:.95rem 1rem;gap:.75rem}:is(#fw-css-priority,.fw-guest-payments label > span){min-height:4.8rem;border-radius:.92rem}:is(#fw-css-priority,.fw-guest-payments b){font-size:.73rem}:is(#fw-css-priority,.fw-guest-payments small){font-size:.58rem}:is(#fw-css-priority,.fw-guest-consents){margin:0 1rem 1rem;padding:.8rem;border-radius:.85rem}:is(#fw-css-priority,.fw-guest-consents label){font-size:.67rem}:is(#fw-css-priority,.fw-guest-sidebar){gap:.9rem}:is(#fw-css-priority,.fw-guest-summary){padding:1.15rem;border-radius:1.2rem;box-shadow:0 22px 52px rgb(15 23 42 / .1)}:is(#fw-css-priority,.fw-guest-product){padding-bottom:1rem;grid-template-columns:4.8rem minmax(0,1fr);gap:.85rem}:is(#fw-css-priority,.fw-guest-product img){width:4.8rem;height:4.8rem;border-radius:.88rem}:is(#fw-css-priority,.fw-guest-product small){font-size:.58rem}:is(#fw-css-priority,.fw-guest-product strong){font-size:.84rem}:is(#fw-css-priority,.fw-guest-product em){font-size:.61rem}:is(#fw-css-priority,.fw-guest-coupon){padding:.9rem 0}:is(#fw-css-priority,.fw-guest-coupon label > i){width:2.1rem;height:2.1rem}:is(#fw-css-priority,.fw-guest-coupon b){font-size:.7rem}:is(#fw-css-priority,.fw-guest-coupon small){font-size:.56rem}:is(#fw-css-priority,.fw-guest-coupon input){min-height:3rem;margin-top:.7rem;padding:.65rem .75rem;font-size:.7rem;border-radius:.78rem}:is(#fw-css-priority,.fw-guest-summary dl){margin:.85rem 0;gap:.6rem}:is(#fw-css-priority,.fw-guest-summary dl > div){font-size:.7rem}:is(#fw-css-priority,.fw-guest-total){padding:.9rem 0}:is(#fw-css-priority,.fw-guest-total span){font-size:.74rem}:is(#fw-css-priority,.fw-guest-total span small){font-size:.56rem}:is(#fw-css-priority,.fw-guest-total strong){font-size:1.4rem}:is(#fw-css-priority,.fw-guest-total strong small){font-size:.62rem}:is(#fw-css-priority,.fw-guest-summary .fw-primary-checkout){width:100%;min-height:4rem;padding:.8rem 1rem;border:0;border-radius:1rem;font-size:.9rem}:is(#fw-css-priority,.fw-guest-redirect){font-size:.58rem}:is(#fw-css-priority,.fw-guest-assurances){padding:.85rem;border-radius:1rem}:is(#fw-css-priority,.fw-guest-assurances i){font-size:1.15rem}:is(#fw-css-priority,.fw-guest-assurances b){font-size:.59rem}:is(#fw-css-priority,.fw-guest-assurances small){font-size:.49rem}@media (max-width:960px){:is(#fw-css-priority,.fw-cart-layout),:is(#fw-css-priority,.fw-checkout-layout),:is(#fw-css-priority,.fw-guest-layout){grid-template-columns:1fr;gap:1rem}:is(#fw-css-priority,.fw-cart-summary--compact),:is(#fw-css-priority,.fw-checkout-sidebar),:is(#fw-css-priority,.fw-guest-sidebar){position:static}:is(#fw-css-priority,.fw-guest-sidebar){grid-template-columns:minmax(0,1fr) minmax(280px,.6fr)}}@media (max-width:700px){:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding:.95rem .7rem 3.25rem}:is(#fw-css-priority,.fw-commerce-steps){min-height:3.8rem;margin-bottom:1rem;padding:.45rem;gap:.28rem}:is(#fw-css-priority,.fw-commerce-steps > span),:is(#fw-css-priority,.fw-commerce-steps > a){padding:.32rem;grid-template-columns:1.9rem minmax(0,1fr)}:is(#fw-css-priority,.fw-commerce-steps b){width:1.9rem;height:1.9rem;font-size:.72rem}:is(#fw-css-priority,.fw-commerce-steps em){font-size:.7rem}:is(#fw-css-priority,.fw-commerce-steps small){display:none}:is(#fw-css-priority,.fw-cart-products .fw-cart-item){min-height:auto;grid-template-columns:5.2rem minmax(0,1fr);padding:.85rem;gap:.75rem}:is(#fw-css-priority,.fw-cart-products .fw-cart-item__image){width:5.2rem;height:5.2rem}:is(#fw-css-priority,.fw-guest-heading){margin:.9rem 0 1.15rem}:is(#fw-css-priority,.fw-guest-heading h1){font-size:2.05rem}:is(#fw-css-priority,.fw-guest-heading p){font-size:.73rem;line-height:1.6}:is(#fw-css-priority,.fw-guest-mode){grid-template-columns:2.7rem minmax(0,1fr);padding:.8rem}:is(#fw-css-priority,.fw-guest-mode a){grid-column:1/-1;width:100%;text-align:center}:is(#fw-css-priority,.fw-guest-card > header){min-height:4.65rem;padding:.8rem;grid-template-columns:2.4rem minmax(0,1fr)}:is(#fw-css-priority,.fw-guest-card > header > span){width:2.4rem;height:2.4rem}:is(#fw-css-priority,.fw-guest-card > header > i){display:none}:is(#fw-css-priority,.fw-guest-type){padding:.8rem .8rem 0;gap:.5rem}:is(#fw-css-priority,.fw-guest-type label > span){min-height:3.7rem;padding:.6rem;grid-template-columns:2.1rem minmax(0,1fr);column-gap:.5rem}:is(#fw-css-priority,.fw-guest-type label > span > i){width:2.1rem;height:2.1rem}:is(#fw-css-priority,.fw-guest-fields),:is(#fw-css-priority,.fw-guest-fields.corporate),:is(#fw-css-priority,.fw-guest-payments),:is(#fw-css-priority,.fw-guest-sidebar){grid-template-columns:1fr}:is(#fw-css-priority,.fw-guest-fields){padding:.8rem;gap:.75rem}:is(#fw-css-priority,.fw-guest-fields.corporate){padding-bottom:0}:is(#fw-css-priority,.fw-guest-fields label){font-size:.68rem}:is(#fw-css-priority,.fw-guest-fields input),:is(#fw-css-priority,.fw-guest-fields select),:is(#fw-css-priority,.fw-guest-fields textarea){min-height:3.15rem;font-size:.8rem}:is(#fw-css-priority,.fw-guest-summary){padding:1rem}:is(#fw-css-priority,.fw-guest-product){grid-template-columns:4.5rem minmax(0,1fr)}:is(#fw-css-priority,.fw-guest-product img){width:4.5rem;height:4.5rem}:is(#fw-css-priority,.fw-guest-summary .fw-primary-checkout){min-height:3.8rem;font-size:.86rem}:is(#fw-css-priority,.fw-guest-assurances){display:none}:is(#fw-css-priority,.fw-checkout-fields),:is(#fw-css-priority,.fw-payment-methods),:is(#fw-css-priority,.fw-checkout-final-options),:is(#fw-css-priority,.fw-checkout-sidebar){grid-template-columns:1fr}:is(#fw-css-priority,.fw-checkout-summary){padding:1rem}}:is(#fw-css-priority,.fw-primary-checkout:not(:disabled)),:is(#fw-css-priority,a.fw-primary-checkout){cursor:pointer}:root{--hz-ink-2:#39465a;--hz-soft:#8793a4;--hz-brand-2:#7687cf;--hz-brand-soft:#dce5ff;--hz-teal-soft:#d8eceb;--hz-violet:#8174ad;--hz-coral:#bd7869;--hz-warning:#b38a48;--hz-danger:#b65c67;--hz-success:#478b78;--hz-footer:#465165;--hz-footer-2:#3c4659;--hz-radius:18px;--hz-radius-sm:12px;--hz-shadow:0 14px 36px rgba(43,57,78,.07);--hz-font:"Poppins","Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--hz-bg);color:var(--hz-ink);font-family:var(--hz-font);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}body::before{content:"";position:fixed;inset:0;z-index:-2;background:linear-gradient(135deg,rgba(86,111,199,.055),transparent 34%),linear-gradient(315deg,rgba(78,154,152,.05),transparent 38%);pointer-events:none}a{color:inherit;text-decoration:none}img{max-width:100%}.hz-main{min-height:60vh}.hz-shell{width:min(var(--hz-width),calc(100% - (var(--hz-pad)*2)));margin-inline:auto}.hz-section--compact{padding:34px 0}.hz-section--tint{background:rgba(220,228,237,.58);border-block:1px solid rgba(181,194,210,.55)}.hz-grid{display:grid}.hz-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hz-stack{display:flex;flex-direction:column;gap:16px}.hz-muted{color:var(--hz-muted)}.hz-kicker{display:inline-flex;align-items:center;gap:8px;color:#53637a;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hz-kicker::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--hz-teal);box-shadow:0 0 0 4px rgba(78,154,152,.12)}.hz-title{margin:8px 0 0;font-size:clamp(34px,4.2vw,62px);line-height:1.03;letter-spacing:-.055em;font-weight:850;color:#222e42}.hz-title--page{font-size:clamp(31px,3.4vw,48px)}.hz-lead{max-width:760px;margin:16px 0 0;color:var(--hz-muted);font-size:clamp(15px,1.4vw,18px);line-height:1.75}.hz-page-head{padding:42px 0 30px;border-bottom:1px solid rgba(177,190,207,.68);background:linear-gradient(180deg,rgba(233,238,244,.9),rgba(225,232,240,.55))}.hz-page-head__row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.hz-breadcrumb{display:flex;align-items:center;gap:8px;color:#718096;font-size:12px;font-weight:700;margin-bottom:10px}.hz-breadcrumb i{color:var(--hz-brand)}.hz-card{background:var(--hz-surface);border:1px solid rgba(190,202,216,.78)}.hz-card--tint{background:var(--hz-surface-2)}.hz-card__pad{padding:clamp(20px,3vw,34px)}.hz-card__head{padding:18px 22px;border-bottom:1px solid var(--hz-line);display:flex;align-items:center;justify-content:space-between;gap:16px}.hz-card__head h2,.hz-card__head h3{margin:0;font-size:17px;letter-spacing:-.02em}.hz-card__body{padding:22px}.hz-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #cbd5e1;border-radius:999px;background:#e7edf4;color:#536176;font-size:11px;font-weight:750}.hz-chip--brand{background:var(--hz-brand-soft);border-color:#c8d3f6;color:#4359ad}.hz-chip--teal{background:var(--hz-teal-soft);border-color:#c7e0de;color:#397b79}.hz-btn{min-height:46px;padding:0 18px;border:1px solid transparent;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:800 13px/1 var(--hz-font);cursor:pointer;transition:.2s ease}.hz-btn:hover{transform:translateY(-1px)}.hz-btn--primary{background:var(--hz-brand);color:#fff;box-shadow:0 8px 18px rgba(86,111,199,.18)}.hz-btn--primary:hover{background:#4a62b7}.hz-btn--soft{background:var(--hz-surface-2);border-color:var(--hz-line);color:var(--hz-ink-2)}.hz-btn--soft:hover{background:#dde5ed}.hz-btn--teal{background:var(--hz-teal);color:white}.hz-btn--sm{min-height:36px;padding:0 12px;border-radius:10px;font-size:11px}.hz-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.hz-iconbox{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--hz-brand-soft);color:var(--hz-brand);font-size:20px}.hz-iconbox--teal{background:var(--hz-teal-soft);color:var(--hz-teal)}.hz-iconbox--violet{background:#e8e1f3;color:var(--hz-violet)}.hz-iconbox--coral{background:#f0dfdb;color:var(--hz-coral)}.hz-site-header{position:sticky;top:0;z-index:100;background:rgba(226,232,239,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(181,193,209,.7)}.hz-site-header__bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center}.hz-brandmark{display:flex;align-items:center;gap:12px}.hz-brandmark img{display:block;object-fit:contain}.hz-brandmark__text{font-weight:850;letter-spacing:-.03em;color:#273349}.hz-nav{display:flex;align-items:center;justify-content:center;gap:3px}.hz-nav a{display:inline-flex;align-items:center;gap:7px;border-radius:10px;color:#536176;font-weight:750;transition:.18s ease}.hz-nav a:hover,.hz-nav a.is-active{background:#d7e0eb;color:#344c9f}.hz-nav i{font-size:16px}.hz-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.hz-header-action{display:inline-flex;align-items:center;gap:7px;border-radius:11px;border:1px solid #c6d0dc;background:#eaf0f5;color:#4f5e73;font-size:12px;font-weight:780}.hz-header-action--cta{background:#536bc0;border-color:#536bc0;color:white}.hz-menu-btn{display:none;height:42px;border:1px solid #c6d0dc;border-radius:11px;background:#eaf0f5;color:#45546a;font-size:20px}.hz-drawer__panel{position:absolute;top:12px;bottom:12px;width:min(360px,calc(100vw - 24px));background:#e8edf3;border:1px solid #c8d2de;border-radius:18px;box-shadow:0 20px 60px rgba(43,55,73,.22);padding:18px;overflow:auto}.hz-drawer__top{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #cbd5e1}.hz-drawer__close{width:40px;height:40px;border:0;border-radius:10px;background:#dce4ec;color:#48576a;font-size:20px}.hz-drawer__nav{display:grid;gap:7px;padding:16px 0}.hz-drawer__nav a{min-height:46px;padding:0 13px;border:1px solid transparent;border-radius:11px;display:flex;align-items:center;gap:10px;color:#4f5d71;font-weight:750}.hz-drawer__nav a:hover{background:#dbe3ed;border-color:#c9d3df;color:#4059ad}.hz-filterbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:22px}.hz-filterchips{display:flex;gap:7px;flex-wrap:wrap}.hz-filter{min-height:36px;padding:0 12px;border:1px solid #c8d2df;border-radius:999px;background:#e5ebf1;color:#5c697c;font:750 11px var(--hz-font);cursor:pointer}.hz-filter.is-active,.hz-filter.active{background:#536bc0;border-color:#536bc0;color:#fff}.hz-list-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hz-media-card{overflow:hidden}.hz-media-card__image{aspect-ratio:1.85/1;background:#d5dee8;overflow:hidden}.hz-media-card__image img{width:100%;height:100%;object-fit:cover;transition:.4s ease}.hz-media-card:hover .hz-media-card__image img{transform:scale(1.025)}.hz-media-card__content{padding:18px 19px 20px}.hz-media-card__eyebrow{color:#6474a8;font-size:9.5px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.hz-media-card h2,.hz-media-card h3{margin:7px 0 7px;font-size:19px;letter-spacing:-.025em}.hz-media-card p{margin:0;color:#6d7a8d;font-size:12.5px;line-height:1.65}.hz-media-card__foot{margin-top:16px;padding-top:14px;border-top:1px solid #d5dde6;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#66758a;font-size:11px;font-weight:750}.hz-detail{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.hz-detail__main{display:grid;gap:20px}.hz-detail__media{overflow:hidden}.hz-detail__media img{width:100%;max-height:700px;object-fit:cover;display:block}.hz-detail__content{padding:clamp(22px,3.5vw,42px)}.hz-detail__content h1,.hz-detail__content h2{letter-spacing:-.04em}.hz-detail__sidebar{position:sticky;top:100px;display:grid;gap:14px}.hz-meta-list{display:grid}.hz-meta-row{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid #d4dde6}.hz-meta-row:last-child{border-bottom:0}.hz-meta-row i{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#dfe6ef;color:#526bc0}.hz-meta-row small{display:block;color:#8390a1;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.hz-meta-row strong{display:block;margin-top:2px;font-size:12px}.hz-prose{color:#4f5e72;font-size:15px;line-height:1.9}.hz-prose h1,.hz-prose h2,.hz-prose h3,.hz-prose h4{color:#273247;letter-spacing:-.03em;line-height:1.25;margin:1.4em 0 .65em}.hz-prose p{margin:0 0 1.1em}.hz-prose a{color:#4862b6;font-weight:750;text-decoration:underline;text-underline-offset:3px}.hz-prose img{border-radius:14px;border:1px solid #cbd5df}.hz-prose blockquote{margin:1.5em 0;padding:14px 18px;border-left:3px solid var(--hz-brand);background:#e7ecf4;border-radius:0 12px 12px 0;color:#566478}.hz-prose ul,.hz-prose ol{padding-left:1.2em}.hz-prose table{width:100%;border-collapse:collapse}.hz-prose th,.hz-prose td{padding:10px;border:1px solid #ccd6e1}.hz-prose th{background:#e2e8ef}.hz-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.hz-field{display:grid;gap:7px}.hz-field--full{grid-column:1/-1}.hz-label{font-size:10px;font-weight:850;letter-spacing:.07em;text-transform:uppercase;color:#69778b}.hz-input,.hz-select,.hz-textarea{width:100%;border:1px solid #c4cfdb;border-radius:11px;color:#29364a;outline:0;font:600 13px var(--hz-font);transition:.18s ease}.hz-input,.hz-select{min-height:46px;padding:0 13px}.hz-textarea{min-height:130px;padding:12px 13px;resize:vertical}.hz-input:focus,.hz-select:focus,.hz-textarea:focus{border-color:#8698d8;background:#f1f4f8;box-shadow:0 0 0 3px rgba(86,111,199,.09)}.hz-check{display:flex;align-items:flex-start;gap:9px;color:#69778a;font-size:11.5px}.hz-check input{margin-top:3px}.hz-form-card{padding:clamp(20px,3vw,30px)}.hz-info-item{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:15px;border:1px solid #cad4df;border-radius:13px;background:#e8edf3}.hz-info-item strong{display:block;font-size:12px}.hz-info-item small{display:block;color:#718095;font-size:11px}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){background:transparent;color:var(--hz-ink);padding:36px var(--hz-pad)}:is(#fw-css-priority,.fw-cart-item),:is(#fw-css-priority,.fw-cart-summary),:is(#fw-css-priority,.fw-checkout-card),:is(#fw-css-priority,.fw-checkout-summary),:is(#fw-css-priority,.fw-guest-card),:is(#fw-css-priority,.fw-guest-summary){background:var(--hz-surface);border:1px solid var(--hz-line);border-radius:16px;box-shadow:none}:is(#fw-css-priority,.fw-checkout-card input),:is(#fw-css-priority,.fw-checkout-card select),:is(#fw-css-priority,.fw-checkout-card textarea),:is(#fw-css-priority,.fw-guest-card input),:is(#fw-css-priority,.fw-guest-card select),:is(#fw-css-priority,.fw-guest-card textarea){background:#edf1f5;border-color:#c3ceda;color:var(--hz-ink);border-radius:10px}:is(#fw-css-priority,.fw-primary-checkout){background:var(--hz-brand);border-radius:11px;box-shadow:none}:is(#fw-css-priority,.fw-primary-checkout:hover){background:#4961b6}:is(#fw-css-priority,.fw-guest-mode){background:#e7ecf3;border-color:#c6d1dd}:is(#fw-css-priority,.fw-guest-mode.is-active){background:#dce5ff;border-color:#9babe0}:is(#fw-css-priority,[data-page]:not([data-page="home"]) .bg-white){background:var(--hz-surface)}:is(#fw-css-priority,[data-page]:not([data-page="home"]) .bg-slate-100\/40){background:var(--hz-bg-2)}:is(#fw-css-priority,[data-page] .border-slate-200\/80),:is(#fw-css-priority,[data-page] .border-slate-200),:is(#fw-css-priority,[data-page] .border-slate-100){border-color:var(--hz-line)}:is(#fw-css-priority,[data-page] .text-slate-900){color:var(--hz-ink)}:is(#fw-css-priority,[data-page] .text-slate-600),:is(#fw-css-priority,[data-page] .text-slate-500){color:var(--hz-muted)}:is(#fw-css-priority,[data-page] .shadow-xl),:is(#fw-css-priority,[data-page] .shadow-2xl){box-shadow:var(--hz-shadow)}html.dark{--hz-bg:#343d4d;--hz-bg-2:#3c4657;--hz-surface:#444f61;--hz-surface-2:#3d4859;--hz-surface-3:#4b576a;--hz-ink:#eef2f6;--hz-ink-2:#d7dde6;--hz-muted:#b6c0ce;--hz-soft:#95a2b4;--hz-line:#596679;--hz-footer:#303846;--hz-footer-2:#2b3340}html.dark body{background:var(--hz-bg);color:var(--hz-ink)}html.dark .hz-site-header{background:rgba(59,69,84,.93);border-color:#596679}html.dark .hz-card,html.dark .hz-media-card,html.dark .hz-detail__media,html.dark .hz-detail__content,html.dark .hz-info-item,html.dark .hz-form-card{background:var(--hz-surface);border-color:var(--hz-line)}html.dark .hz-title,html.dark .hz-prose h1,html.dark .hz-prose h2,html.dark .hz-prose h3,html.dark .hz-prose h4{color:#eef2f6}@media (max-width:1240px){.hz-nav a{padding:0 8px;font-size:11.5px}.hz-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){:root{--hz-pad:24px}.hz-nav{display:none}.hz-menu-btn{display:inline-grid;place-items:center}.hz-site-header__bar{grid-template-columns:auto 1fr auto}.hz-detail{grid-template-columns:1fr}.hz-detail__sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:root{--hz-pad:16px;--hz-radius:15px}.hz-site-header__bar{min-height:68px;gap:12px}.hz-brandmark{min-width:0}.hz-brandmark img{max-width:116px;max-height:46px}.hz-header-action:not(.hz-header-action--cta){display:none}.hz-header-action--cta{display:none}.hz-grid--2,.hz-list-grid{grid-template-columns:1fr}.hz-page-head__row{align-items:flex-start;flex-direction:column}.hz-detail__sidebar{grid-template-columns:1fr}.hz-form-grid{grid-template-columns:1fr}.hz-field--full{grid-column:auto}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding:24px 14px}}:root{--hz-bg:#e9edf2;--hz-bg-2:#e2e7ed;--hz-surface:#f5f7f9;--hz-surface-2:#edf1f5;--hz-surface-3:#e1e7ee;--hz-line:#cbd4de;--hz-ink:#283548;--hz-muted:#68768a;--hz-brand:#5972c8;--hz-teal:#579896}.hz-site-header__bar{min-height:72px;gap:22px}.hz-brandmark{min-width:150px}.hz-brandmark img{max-width:132px;max-height:50px}.hz-nav a{min-height:40px;padding:0 10px;font-size:12px}.hz-header-action{height:40px;padding:0 11px}.hz-section{padding:clamp(42px,4.6vw,64px) 0}.hz-card{border-radius:15px;box-shadow:0 7px 22px rgba(42,57,78,.045)}.hz-list-grid{gap:16px}.hz-grid{gap:16px}.hz-brandmark img{filter:brightness(0) saturate(100%);opacity:.82;transition:filter .18s ease,opacity .18s ease}html.dark .hz-brandmark img{filter:none}.hz-drawer__top::before{content:"";width:92px;height:34px;background:url("../img/weblogo.webp") center/contain no-repeat;filter:brightness(0);opacity:.8}html.dark .hz-drawer__top::before{filter:none;opacity:1}.hz-drawer__top>strong{display:none}.hz-btn,.hz-header-action,.hz-menu-btn,.hz-filter,.hz-drawer__close,.fw-primary-checkout,.fw-commerce-back,.fw-quantity button,button:not(:disabled),[role="button"]{cursor:pointer}.hz-btn:focus-visible,.hz-header-action:focus-visible,.hz-menu-btn:focus-visible,.hz-filter:focus-visible,.hz-drawer__close:focus-visible,.fw-primary-checkout:focus-visible,.fw-commerce-back:focus-visible{outline:3px solid rgba(86,111,199,.22);outline-offset:2px}.hz-menu-btn:hover,.hz-drawer__close:hover{background:#d9e2eb;color:#354d9d}html.dark .hz-menu-btn:hover,html.dark .hz-drawer__close:hover{background:#4b5768;color:#eef2f6}.hz-page-head--service{padding:36px 0 26px}.hz-service-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end}.hz-service-head__chips{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.hz-service-head__chips span{min-height:36px;padding:0 11px;border:1px solid #c6d1dd;border-radius:999px;background:#e7edf3;color:#58677b;display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:780}.hz-service-head__chips i{color:#566fc7;font-size:14px}.hz-service-form-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:22px;align-items:start}.hz-service-aside,.hz-contact-aside{display:grid;gap:14px}.hz-process-card{overflow:hidden}.hz-process-card__head{padding:22px 22px 17px;border-bottom:1px solid var(--hz-line);background:linear-gradient(135deg,#e9eef4,#e4eaf2)}.hz-process-card__head h2{margin:8px 0 6px;font-size:21px;letter-spacing:-.035em}.hz-process-card__head p,.hz-form-card__intro p{margin:0;color:var(--hz-muted);font-size:11.5px;line-height:1.65}.hz-process-list{list-style:none;margin:0;padding:4px 20px 12px;display:grid}.hz-process-list li{display:grid;grid-template-columns:26px 38px minmax(0,1fr);gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid #d4dde6}.hz-process-list li:last-child{border-bottom:0}.hz-process-list li>span{color:#8a96a7;font-size:9px;font-weight:850;letter-spacing:.06em}.hz-process-list li>i{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#dfe6f6;color:#566fc7;font-size:16px}.hz-process-list strong{display:block;color:#2d3a4d;font-size:11.5px}.hz-process-list small{display:block;margin-top:2px;color:#7b8798;font-size:9.5px;line-height:1.45}.hz-service-note{padding:15px 16px;display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start}.hz-service-note strong{display:block;font-size:11.5px;color:#2d394c}.hz-service-note p{margin:4px 0 0;color:#748196;font-size:10.5px;line-height:1.55}.hz-form-card--service{padding:22px}.hz-form-card__intro{margin-bottom:18px;padding-bottom:17px;border-bottom:1px solid var(--hz-line)}.hz-form-card__intro h2{margin:7px 0 5px;font-size:24px;letter-spacing:-.04em}.hz-form-submit-row{align-items:center;justify-content:space-between;gap:14px;padding-top:3px}:is(#fw-css-priority,.hz-form-submit-row){display:flex}.hz-form-submit-row>span{display:inline-flex;align-items:center;gap:6px;color:#7a8798;font-size:9.5px}.hz-form-submit-row .hz-btn{min-width:190px}.hz-contact-layout{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:22px;align-items:start}.hz-contact-cards{display:grid;gap:10px}.hz-contact-cards .hz-info-item{grid-template-columns:44px minmax(0,1fr) auto;padding:14px 15px}.hz-contact-cards .hz-info-item>div{min-width:0}.hz-contact-cards .hz-info-item small{display:block;color:#8692a3;font-size:9px}.hz-contact-cards .hz-info-item strong{display:block;margin-top:2px;color:#2e3b4f;font-size:11.5px;overflow-wrap:anywhere}.hz-contact-cards .hz-info-item em{display:block;margin-top:3px;color:#7a8798;font-size:9.5px;font-style:normal}.hz-contact-cards .hz-info-item>i{color:#95a1b2}.hz-contact-flow{padding:20px}.hz-contact-flow h3{margin:9px 0 13px;font-size:18px;letter-spacing:-.03em}.hz-contact-flow__steps{display:grid;gap:9px}.hz-contact-flow__steps>span{display:grid;grid-template-columns:28px 1fr;column-gap:9px;padding:10px 11px;border:1px solid #d0d9e2;border-radius:10px;background:#eaf0f4}.hz-contact-flow__steps b{grid-row:1/3;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#dce5fb;color:#5067bb;font-size:9px}.hz-contact-flow__steps strong{font-size:10.5px;color:#334156}.hz-contact-flow__steps small{margin-top:2px;color:#7b8798;font-size:9px;line-height:1.45}.hz-product-detail-page .hz-detail{grid-template-columns:minmax(0,1fr) 326px;gap:20px}.hz-experience{overflow:hidden}.hz-experience__head{padding:20px 22px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;border-bottom:1px solid var(--hz-line);background:linear-gradient(135deg,#ebf0f4,#e4eaf1)}.hz-experience__head h2{margin:7px 0 3px;font-size:22px;letter-spacing:-.035em}.hz-experience__head p{margin:0;color:#778497;font-size:10.5px}.hz-experience__counts{display:flex;gap:7px;flex-wrap:wrap}.hz-experience__counts span{min-height:32px;padding:0 9px;border:1px solid #c9d3de;border-radius:999px;background:#eef2f5;color:#657388;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:780}.hz-experience__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.hz-experience-card{min-width:0;border:1px solid #cbd5df;border-radius:12px;background:#edf1f4;overflow:hidden}.hz-experience-card summary{list-style:none;min-height:74px;padding:14px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.hz-experience-card summary::-webkit-details-marker{display:none}.hz-experience-card summary>span{min-width:0;display:grid;grid-template-columns:34px 1fr;column-gap:9px;align-items:center}.hz-experience-card summary>span>i{grid-row:1/3;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#dce5fb;color:#536abd;font-size:15px}.hz-experience-card summary strong{color:#2e3b4f;font-size:11.5px}.hz-experience-card summary small{color:#8190a2;font-size:9px}.hz-experience-card[open] summary{border-bottom:1px solid #cbd5df;background:#e7edf3}.hz-experience-card[open] summary>i{transform:rotate(180deg)}.hz-experience-card__body{padding:14px}.hz-review-list,.hz-question-list{display:grid;gap:9px}.hz-review,.hz-question{padding:11px;border:1px solid #d0d9e2;border-radius:10px;background:#f2f5f7}.hz-review__rating{color:#a87a32;font-size:11px;letter-spacing:.04em}.hz-review>strong{display:block;margin-top:3px;font-size:10.5px;color:#334156}.hz-review p,.hz-question p{margin:5px 0 0;color:#6d7a8d;font-size:9.7px;line-height:1.55}.hz-review small,.hz-question small{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:#4b866f;font-size:8.8px}.hz-question>strong,.hz-question>p{display:flex;align-items:flex-start;gap:7px}.hz-question strong>span,.hz-question p>span{width:20px;height:20px;flex:0 0 20px;border-radius:6px;display:grid;place-items:center;background:#dfe7f7;color:#536abd;font-size:8px}.hz-question p>span{background:#dcece7;color:#4c8977}.hz-inline-empty{min-height:92px;padding:14px;border:1px dashed #c6d1dc;border-radius:10px;display:grid;place-items:center;text-align:center;gap:5px;color:#7a8798;font-size:9.7px}.hz-inline-empty i{font-size:22px;color:#7487ca}.hz-experience-form{margin-top:12px;padding-top:12px;border-top:1px solid #d0d9e2}.hz-experience-form .hz-textarea{min-height:96px}.hz-experience-form>.hz-btn{margin-top:9px}.hz-purchase-card{overflow:hidden;position:relative}.hz-purchase-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#566fc7,#4e9a98)}.hz-purchase-card__head{padding:22px 20px 17px;border-bottom:1px solid var(--hz-line);background:linear-gradient(145deg,#edf2f6,#e4ebf1)}.hz-purchase-price{margin:9px 0 5px;color:#3f7d6d;font-size:31px;font-weight:850;letter-spacing:-.045em}.hz-purchase-card__head p{margin:0;color:#748196;font-size:9.7px;line-height:1.55}.hz-purchase-features{display:grid;gap:8px;padding:15px 20px;border-bottom:1px solid var(--hz-line)}.hz-purchase-features span{display:flex;gap:8px;align-items:flex-start;color:#5d6b7e;font-size:10px;line-height:1.5}.hz-purchase-features i{color:#4d8d79;margin-top:2px}.hz-purchase-actions{display:grid;gap:8px;padding:16px 20px}.hz-purchase-actions .hz-btn,.hz-purchase-actions form,.hz-purchase-actions form .hz-btn{width:100%}.hz-purchase-variant{margin-bottom:8px}.hz-purchase-trust{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--hz-line);background:#e7edf2}.hz-purchase-trust span{min-height:44px;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:6px;color:#67758a;font-size:8.7px;font-weight:760;text-align:center}.hz-purchase-trust span+span{border-left:1px solid var(--hz-line)}:is(#fw-css-priority,.fw-cart-page .fw-commerce-shell){width:min(1320px,100%)}:is(#fw-css-priority,.fw-cart-page .fw-commerce-steps){border:1px solid #c9d3de;border-radius:15px;background:#eef2f5;box-shadow:0 10px 30px rgba(39,54,74,.045)}:is(#fw-css-priority,.fw-cart-page .fw-commerce-heading){padding:18px 2px 14px}:is(#fw-css-priority,.fw-cart-page .fw-cart-title){font-size:clamp(31px,3vw,44px);letter-spacing:-.045em}.fw-cart-page .fw-cart-empty{position:relative;overflow:hidden}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty){border:1px solid #c8d3de;border-radius:18px;background:linear-gradient(135deg,#f1f4f7 0%,#e8edf3 62%,#e2eaf0 100%);box-shadow:0 16px 38px rgba(39,54,74,.055)}.fw-cart-page .fw-cart-empty::before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,#566fc7,#4e9a98)}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty__copy){padding:34px 36px}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty__copy h2){font-size:28px;letter-spacing:-.04em}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty__copy p){max-width:620px}.fw-cart-page .fw-cart-empty__benefits{backdrop-filter:blur(6px)}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty__benefits){margin:18px;border:1px solid #c8d3de;border-radius:14px;background:rgba(241,245,248,.76)}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty__benefits span){border-color:#d3dbe4}:is(#fw-css-priority,.fw-cart-page .fw-cart-recommendations){margin-top:18px}:is(#fw-css-priority,.fw-cart-page .fw-cart-product){border:1px solid #cbd5df;background:#eef2f5}:is(#fw-css-priority,.fw-cart-page .fw-cart-summary),:is(#fw-css-priority,.fw-cart-page .fw-cart-products){box-shadow:0 10px 28px rgba(39,54,74,.045)}.hz-input,.hz-select,.hz-textarea{background:#eef2f5;border-color:#c4cfda}.hz-input:hover,.hz-select:hover,.hz-textarea:hover{border-color:#b6c3d0}:is(#fw-css-priority,html.dark .hz-service-head__chips span),:is(#fw-css-priority,html.dark .hz-process-card__head),:is(#fw-css-priority,html.dark .hz-contact-flow__steps>span),:is(#fw-css-priority,html.dark .hz-experience__head),:is(#fw-css-priority,html.dark .hz-experience-card),:is(#fw-css-priority,html.dark .hz-review),:is(#fw-css-priority,html.dark .hz-question),:is(#fw-css-priority,html.dark .hz-purchase-card__head),:is(#fw-css-priority,html.dark .hz-purchase-trust),:is(#fw-css-priority,html.dark .fw-cart-page .fw-commerce-steps),:is(#fw-css-priority,html.dark .fw-cart-page .fw-cart-empty),:is(#fw-css-priority,html.dark .fw-cart-page .fw-cart-empty__benefits){background:#414c5e;border-color:#596678;color:#d7dee7}html.dark .hz-process-list li,html.dark .hz-experience-card[open] summary,html.dark .hz-purchase-features{border-color:#596678}html.dark .hz-process-list strong,html.dark .hz-form-card__intro h2,html.dark .hz-contact-cards .hz-info-item strong,html.dark .hz-contact-flow__steps strong,html.dark .hz-experience__head h2,html.dark .hz-experience-card summary strong,html.dark .hz-review>strong,html.dark .hz-purchase-price{color:#eef2f6}html.dark .hz-process-list small,html.dark .hz-form-card__intro p,html.dark .hz-contact-cards .hz-info-item em,html.dark .hz-contact-flow__steps small,html.dark .hz-experience__head p,html.dark .hz-experience-card summary small,html.dark .hz-review p,html.dark .hz-question p,html.dark .hz-purchase-card__head p{color:#bbc5d1}html.dark .hz-input,html.dark .hz-select,html.dark .hz-textarea{background:#3d4758;border-color:#5a6678;color:#eef2f6}@media (max-width:1024px){.hz-service-head{grid-template-columns:1fr}.hz-service-head__chips{justify-content:flex-start}.hz-service-form-layout,.hz-contact-layout{grid-template-columns:1fr}.hz-product-detail-page .hz-detail{grid-template-columns:1fr}.hz-experience__grid{grid-template-columns:1fr}.hz-purchase-card{max-width:none}}@media (max-width:720px){.hz-form-submit-row{align-items:stretch;flex-direction:column}.hz-form-submit-row .hz-btn{width:100%}.hz-experience__head{align-items:flex-start;flex-direction:column}.hz-purchase-trust{grid-template-columns:1fr}.hz-purchase-trust span+span{border-left:0;border-top:1px solid var(--hz-line)}:is(#fw-css-priority,.fw-cart-page .fw-cart-empty__copy){padding:24px 20px}}.hz-main .portal-alert{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;margin:0 0 14px;border:1px solid #c7d1dc;border-radius:10px;background:#e8edf2;color:#566477;font-size:10.5px;line-height:1.5}.hz-main .portal-alert--danger{background:#f0e2e5;border-color:#dcbec4;color:#98545d}.hz-main .portal-alert--success{background:#deece7;border-color:#bdd8cf;color:#3d7968}html.dark .hz-main .portal-alert{background:#3b4657;border-color:#596678;color:#dce3eb}:root{--hz-width:1340px;--hz-pad:clamp(18px,2.7vw,36px)}.hz-menu-btn{width:auto;min-width:42px;padding:0 11px;gap:7px;align-items:center;justify-content:center}.hz-menu-btn::after{content:"Panel";font-size:11px;font-weight:800;letter-spacing:.01em}.hz-drawer__panel{right:10px;left:auto;transform:translateX(105%);display:block}.hz2-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:22px}.hz2-section-head>div{max-width:760px}.hz2-section-head h2{margin:7px 0 0;color:#28364a;font-size:clamp(28px,2.8vw,40px);line-height:1.08;letter-spacing:-.045em}.hz2-section-head>p{max-width:520px;margin:0;color:#6a788c;font-size:12.5px;line-height:1.7}.hz2-section-head--compact h2{font-size:clamp(25px,2.4vw,34px)}.hz2-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hz2-service-card{min-height:252px;padding:20px;border:1px solid #c6d1dc;border-radius:16px;background:linear-gradient(145deg,#eef2f5,#e7edf2);display:flex;flex-direction:column;box-shadow:0 9px 25px rgba(41,55,76,.04)}.hz2-service-card__top{display:flex;align-items:center;justify-content:space-between}.hz2-service-card__index{color:#8995a6;font-size:10px;font-weight:850;letter-spacing:.08em}.hz2-service-card h3{margin:24px 0 8px;color:#2b384c;font-size:20px;letter-spacing:-.03em}.hz2-service-card p{margin:0;color:#6a788b;font-size:12.5px;line-height:1.7}.hz2-service-card>a{margin-top:auto;padding-top:20px;display:inline-flex;align-items:center;gap:7px;color:#4d63b4;font-size:11px;font-weight:820}.hz2-service-card:hover{border-color:#aebde0;transform:translateY(-2px)}.hz2-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hz2-project-card{overflow:hidden;border:1px solid #c5d0db;border-radius:16px;background:#edf2f5;box-shadow:0 8px 24px rgba(41,55,76,.04)}.hz2-project-card__media{aspect-ratio:2.02/1;overflow:hidden;background:#d8e1e9}.hz2-project-card__media img{width:100%;height:100%;object-fit:cover;transition:.4s ease}.hz2-project-card:hover img{transform:scale(1.035)}.hz2-project-card__body{padding:15px 16px 17px}.hz2-project-card__body>span,.hz2-blog-card__body>span{color:#6577b8;font-size:8.5px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.hz2-project-card h3,.hz2-blog-card h3{margin:6px 0 5px;color:#2d3a4e;font-size:16px;letter-spacing:-.025em}.hz2-project-card p,.hz2-blog-card p{margin:0;color:#6e7b8d;font-size:10.5px;line-height:1.6}.hz2-project-card b,.hz2-blog-card b{display:flex;align-items:center;gap:5px;margin-top:12px;color:#536abd;font-size:10px}.hz2-company-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.hz2-company{height:84px;padding:16px;border:1px solid #c8d3de;border-radius:13px;background:#edf2f5;display:grid;place-items:center}.hz2-company img{max-width:150px;max-height:42px;object-fit:contain;filter:saturate(.85);transition:.2s ease}.hz2-company:hover{border-color:#aebde0}.hz2-company:hover img{transform:scale(1.035);filter:saturate(1)}.hz2-feedback-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(260px,.85fr);gap:14px}.hz2-feedback-grid.is-single{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.hz2-quote,.hz2-feedback-note{min-height:230px;padding:20px;border:1px solid #c6d1dc;border-radius:16px;background:#eef2f5}.hz2-quote{display:flex;flex-direction:column}.hz2-quote__mark{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#dce5fb;color:#5269bd;font-size:18px}.hz2-quote>p{margin:18px 0;color:#536176;font-size:13.5px;line-height:1.75}.hz2-quote__person{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:15px;border-top:1px solid #d1dae3}.hz2-quote__person>img,.hz2-quote__person>span{width:40px;height:40px;border-radius:11px;object-fit:cover}.hz2-quote__person>span{display:grid;place-items:center;background:#dce5fb;color:#5269bd;font-weight:850}.hz2-quote__person strong,.hz2-quote__person small{display:block}.hz2-quote__person strong{font-size:11.5px}.hz2-quote__person small{margin-top:2px;color:#8592a3;font-size:9px}.hz2-feedback-note{background:linear-gradient(145deg,#e4ebe9,#e7edf2);display:flex;flex-direction:column}.hz2-feedback-note h3{margin:18px 0 7px;color:#2f3d50;font-size:18px;letter-spacing:-.03em}.hz2-feedback-note p{margin:0;color:#68768a;font-size:11.5px;line-height:1.7}.hz2-feedback-note a{margin-top:auto;padding-top:18px;color:#4c8178;font-size:10.5px;font-weight:800}.hz2-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hz2-blog-card{overflow:hidden;border:1px solid #c6d1dc;border-radius:16px;background:#edf2f5}.hz2-blog-card__media{aspect-ratio:1.9/1;overflow:hidden;background:#d7e0e8}.hz2-blog-card__media img{width:100%;height:100%;object-fit:cover;transition:.4s}.hz2-blog-card:hover img{transform:scale(1.035)}.hz2-blog-card__body{padding:15px 16px 17px}.hz2-final-cta__box{padding:28px;border:1px solid #c1ccd8;border-radius:17px;background:linear-gradient(120deg,#dfe7ee,#e5eaf1 66%,#dce6f1);display:flex;align-items:center;justify-content:space-between;gap:28px}.hz2-final-cta__box h2{max-width:780px;margin:7px 0 5px;color:#2b384c;font-size:clamp(25px,2.7vw,37px);line-height:1.08;letter-spacing:-.045em}.hz2-final-cta__box p{margin:0;color:#6d7a8d;font-size:11.5px}html.dark .hz2-service-card,html.dark .hz2-project-card,html.dark .hz2-company,html.dark .hz2-quote,html.dark .hz2-feedback-note,html.dark .hz2-blog-card{background:#414c5e;border-color:#596678}html.dark .hz2-section-head h2,html.dark .hz2-service-card h3,html.dark .hz2-project-card h3,html.dark .hz2-blog-card h3,html.dark .hz2-feedback-note h3,html.dark .hz2-final-cta__box h2{color:#eef2f6}html.dark .hz2-service-card p,html.dark .hz2-project-card p,html.dark .hz2-blog-card p,html.dark .hz2-quote>p,html.dark .hz2-feedback-note p{color:#bbc5d1}html.dark .hz2-final-cta__box{background:#3c4758;border-color:#596678}@media (max-width:1080px){.hz2-service-grid,.hz2-project-grid,.hz2-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hz2-company-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hz2-feedback-grid,.hz2-feedback-grid.is-single{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:root{--hz-pad:18px}.hz-site-header__bar{grid-template-columns:auto 1fr auto}.hz-brandmark{margin-left:-10px}.hz-brandmark img{max-width:112px}.hz-header-actions{justify-self:end;margin-right:-6px}.hz-menu-btn{height:40px;padding:0 10px}.hz-menu-btn::after{display:none}.hz2-section-head{align-items:flex-start;flex-direction:column;gap:10px}.hz2-service-grid,.hz2-project-grid,.hz2-blog-grid,.hz2-feedback-grid,.hz2-feedback-grid.is-single{grid-template-columns:1fr}.hz2-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hz2-final-cta__box{align-items:flex-start;flex-direction:column;padding:22px}}:is(#fw-css-priority,.hz-page-head){padding:34px 0 30px}:is(#fw-css-priority,.hz-page-head__row),:is(#fw-css-priority,.hz-page-head .hz-service-head){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}:is(#fw-css-priority,.hz-page-head__row>div),:is(#fw-css-priority,.hz-page-head .hz-service-head>div:first-child){width:100%;max-width:960px;margin-inline:auto;text-align:center}:is(#fw-css-priority,.hz-page-head .hz-breadcrumb){justify-content:center;margin:0 0 8px}:is(#fw-css-priority,.hz-page-head .hz-lead){display:none}:is(#fw-css-priority,.hz-page-head .hz-title--page){margin:4px auto 0}:is(#fw-css-priority,.hz-page-head .hz-chip),:is(#fw-css-priority,.hz-page-head .hz-actions),:is(#fw-css-priority,.hz-page-head .hz-btn),:is(#fw-css-priority,.hz-page-head .hz-service-head__chips){margin-left:auto;margin-right:auto}:is(#fw-css-priority,.hz-page-head .hz-service-head__chips){justify-content:center}:is(#fw-css-priority,.hz-about-section){padding-top:48px}:is(#fw-css-priority,.hz-about-intro){max-width:1180px;display:grid;grid-template-columns:minmax(270px,390px) minmax(0,1fr);gap:26px;align-items:start}:is(#fw-css-priority,.hz-about-photo){width:100%;max-width:390px;aspect-ratio:4/5;margin:0;overflow:hidden;justify-self:center;background:#dfe6ee}:is(#fw-css-priority,.hz-about-photo img){width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hz-about-photo__empty{width:100%;height:100%;display:grid;place-items:center;color:#6d7e96;font-size:56px}:is(#fw-css-priority,.hz-about-copy){min-height:0;padding:30px 32px;display:flex;flex-direction:column;justify-content:flex-start;align-self:start}:is(#fw-css-priority,.hz-about-copy .hz-prose){margin-top:12px}:is(#fw-css-priority,.hz-about-copy .hz-prose>:first-child){margin-top:0}:is(#fw-css-priority,.hz-history-wrap){max-width:1120px}:is(#fw-css-priority,.hz-history-head){max-width:760px;margin:0 auto 24px;text-align:center}:is(#fw-css-priority,.hz-history-head .hz-kicker){justify-content:center}:is(#fw-css-priority,.hz-history-head h2){margin:8px 0 0;font-size:clamp(27px,2.7vw,38px);line-height:1.08;letter-spacing:-.04em}:is(#fw-css-priority,.hz-history-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:is(#fw-css-priority,.hz-history-card){padding:22px;min-width:0}.hz-history-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.hz-history-card h3{margin:15px 0 5px;font-size:17px;letter-spacing:-.025em}.hz-history-card__meta{color:#78869a;font-size:11px;font-weight:700}.hz-history-card p{margin:12px 0 0;color:#647287;font-size:12.5px;line-height:1.7}:is(#fw-css-priority,.hz-skill-grid){max-width:1120px;margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:is(#fw-css-priority,.hz-skill-card){padding:20px;display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.hz-skill-card h3{margin:2px 0 5px;font-size:15px}.hz-skill-card p{margin:0;color:#69778b;font-size:12px;line-height:1.65}:is(#fw-css-priority,.hz-detail__media){max-height:540px;display:flex;align-items:center;justify-content:center;background:#dfe6ee}:is(#fw-css-priority,.hz-detail__media img){width:100%;max-height:540px;object-fit:contain;object-position:center}:is(#fw-css-priority,.hz-bank-logo){width:auto;max-width:104px;max-height:34px;object-fit:contain}:is(#fw-css-priority,.hz2-company){height:76px;padding:15px}:is(#fw-css-priority,.hz2-company img){max-width:124px;max-height:34px}:is(#fw-css-priority,.hz-card),:is(#fw-css-priority,.hz-card__head),:is(#fw-css-priority,.hz-card__body),:is(#fw-css-priority,.hz-detail__content),:is(#fw-css-priority,.hz-detail__sidebar),:is(#fw-css-priority,.hz-meta-row),:is(#fw-css-priority,.hz-media-card__content),:is(#fw-css-priority,.hz-info-item),:is(#fw-css-priority,.hz-form-card){min-width:0}:is(#fw-css-priority,.hz-card p),:is(#fw-css-priority,.hz-card strong),:is(#fw-css-priority,.hz-card em),:is(#fw-css-priority,.hz-card small),:is(#fw-css-priority,.hz-prose),:is(#fw-css-priority,.hz-prose p),:is(#fw-css-priority,.hz-prose li),:is(#fw-css-priority,.hz-meta-row strong),:is(#fw-css-priority,.hz-info-item strong),:is(#fw-css-priority,.hz-media-card p),:is(#fw-css-priority,.hz-media-card h2),:is(#fw-css-priority,.hz-media-card h3){overflow-wrap:anywhere;word-break:normal}.hz-prose pre,.hz-prose code{max-width:100%;overflow:auto}:is(#fw-css-priority,.hz-detail){grid-template-columns:minmax(0,1fr) 360px}:is(#fw-css-priority,.hz-detail__sidebar){gap:16px}:is(#fw-css-priority,.hz-detail__sidebar>.hz-card){position:relative;overflow:hidden;border-color:#c3cfdb;box-shadow:0 12px 30px rgba(44,58,79,.055)}.hz-detail__sidebar>.hz-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#566fc7,#4e9a98)}:is(#fw-css-priority,.hz-detail__sidebar>.hz-card.hz-card__pad){padding:23px 22px 22px 25px}:is(#fw-css-priority,.hz-detail__sidebar .hz-kicker){font-size:10px}:is(#fw-css-priority,.hz-detail__sidebar .hz-meta-row){padding:13px 0}:is(#fw-css-priority,.hz-detail__sidebar .hz-btn){width:100%}:is(#fw-css-priority,.hz-contact-aside),:is(#fw-css-priority,.hz-service-aside){gap:16px}:is(#fw-css-priority,.hz-contact-aside>.hz-card),:is(#fw-css-priority,.hz-service-aside>.hz-card){border-color:#c3cfdb;box-shadow:0 12px 28px rgba(44,58,79,.05)}html.dark .hz-about-photo,html.dark .hz-detail__media{background:#3e495a}@media (max-width:1100px){:is(#fw-css-priority,.hz-about-intro){grid-template-columns:330px minmax(0,1fr)}}@media (max-width:900px){:is(#fw-css-priority,.hz-about-intro){grid-template-columns:1fr}:is(#fw-css-priority,.hz-about-photo){max-width:360px}:is(#fw-css-priority,.hz-history-grid),:is(#fw-css-priority,.hz-skill-grid){grid-template-columns:1fr}:is(#fw-css-priority,.hz-detail){grid-template-columns:1fr}:is(#fw-css-priority,.hz-detail__sidebar){position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:is(#fw-css-priority,.hz-page-head){padding:28px 0 24px}:is(#fw-css-priority,.hz-page-head__row),:is(#fw-css-priority,.hz-page-head .hz-service-head){align-items:center;text-align:center}:is(#fw-css-priority,.hz-page-head .hz-breadcrumb){justify-content:center}:is(#fw-css-priority,.hz-about-section){padding-top:34px}:is(#fw-css-priority,.hz-about-copy){padding:23px 20px}:is(#fw-css-priority,.hz-about-photo){max-width:320px}:is(#fw-css-priority,.hz-detail__sidebar){grid-template-columns:1fr}:is(#fw-css-priority,.hz-media-card__image){max-height:220px}}:root{--v15-bg:#e6ebf1;--v15-bg-2:#dfe6ee;--v15-surface:#f0f3f6;--v15-surface-2:#e8edf3;--v15-ink:#26344a;--v15-muted:#66758a;--v15-line:#c3ceda;--v15-accent:#586fc4;--v15-teal:#4d9492;--v15-danger:#b45f69;--v15-warning:#aa8349;--v15-success:#4b8c78;--v15-radius:16px}html,body{width:100%}:is(#fw-css-priority,body){background:var(--v15-bg);color:var(--v15-ink)}.hz-main,main,section,article,aside,nav,header,footer,form,fieldset{min-width:0}img,svg,video,canvas,iframe{max-width:100%}img{height:auto}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a,[role="button"],input[type="submit"],input[type="button"]{touch-action:manipulation}:is(#fw-css-priority,:where(a,button,input,select,textarea,[tabindex]):focus-visible){outline:3px solid rgba(88,111,196,.28);outline-offset:2px}html:not(.dark) .hz-brandmark img{opacity:.88}:is(#fw-css-priority,html:not(.dark) .hz-brandmark img){filter:brightness(0) saturate(100%)}html.dark .hz-brandmark img{opacity:.96}:is(#fw-css-priority,.hz-site-header){background:rgba(230,235,241,.94);border-color:#bcc8d5}:is(#fw-css-priority,.hz-card),:is(#fw-css-priority,.hz-form-card),:is(#fw-css-priority,.hz-info-item),:is(#fw-css-priority,.hz-detail__content),:is(#fw-css-priority,.hz-detail__media),:is(#fw-css-priority,.hz-media-card){background:var(--v15-surface);border-color:var(--v15-line)}:is(#fw-css-priority,.hz-input),:is(#fw-css-priority,.hz-select),:is(#fw-css-priority,.hz-textarea),:is(#fw-css-priority,.fw-commerce-page input),:is(#fw-css-priority,.fw-commerce-page select),:is(#fw-css-priority,.fw-commerce-page textarea),:is(#fw-css-priority,.fw-guest-checkout input),:is(#fw-css-priority,.fw-guest-checkout select),:is(#fw-css-priority,.fw-guest-checkout textarea){background:#e8edf3;border-color:#becad6;color:#2b394e}.hz-btn,.hz-header-action,.fw-primary-checkout,.fw-commerce-back{min-height:44px;cursor:pointer}.hz-btn:disabled,.fw-primary-checkout:disabled,button:disabled{opacity:.58}:is(#fw-css-priority,.hz-btn:disabled),:is(#fw-css-priority,.fw-primary-checkout:disabled),:is(#fw-css-priority,button:disabled){cursor:not-allowed}:is(#fw-css-priority,.hz-site-header__bar){width:min(1360px,100%);margin-inline:auto}.hz-drawer__panel{visibility:hidden;opacity:0;transition:transform .25s ease,opacity .2s ease,visibility .25s}:is(#fw-css-priority,.hz-drawer__panel){display:block;left:auto;right:10px;width:min(390px,calc(100vw - 20px));transform:translateX(calc(100% + 18px))}.hz-menu-btn{cursor:pointer}.hz-shell,.fw-commerce-shell,.fw-guest-shell{max-width:100%}.hz-grid--2>*,.hz-list-grid>*,.hz-detail>*,.hz-form-grid>*,.hz2-service-grid>*,.hz2-project-grid>*,.hz2-blog-grid>*{min-width:0}.hz-prose,.hz-card,.hz-media-card,.hz-meta-row,.fw-commerce-page,.fw-guest-checkout{overflow-wrap:anywhere}.table-responsive{max-width:100%;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}:is(#fw-css-priority,.table-responsive){overflow-x:auto}.hz-input,.hz-select,.hz-textarea,.form-control,.form-select{max-width:100%}.hz-textarea,textarea{resize:vertical}html.dark{--v15-bg:#313a48;--v15-bg-2:#35404f;--v15-surface:#3d4859;--v15-surface-2:#374252;--v15-ink:#edf2f6;--v15-muted:#b6c0ce;--v15-line:#566375}:is(#fw-css-priority,html.dark .hz-card),:is(#fw-css-priority,html.dark .hz-form-card),:is(#fw-css-priority,html.dark .hz-info-item),:is(#fw-css-priority,html.dark .hz-detail__content),:is(#fw-css-priority,html.dark .hz-detail__media),:is(#fw-css-priority,html.dark .hz-media-card){background:var(--v15-surface);border-color:var(--v15-line)}:is(#fw-css-priority,html.dark .hz-input),:is(#fw-css-priority,html.dark .hz-select),:is(#fw-css-priority,html.dark .hz-textarea),:is(#fw-css-priority,html.dark .fw-commerce-page input),:is(#fw-css-priority,html.dark .fw-commerce-page select),:is(#fw-css-priority,html.dark .fw-commerce-page textarea),:is(#fw-css-priority,html.dark .fw-guest-checkout input),:is(#fw-css-priority,html.dark .fw-guest-checkout select),:is(#fw-css-priority,html.dark .fw-guest-checkout textarea){background:#354050;border-color:#596779;color:#edf2f6}@media (max-width:1024px){:is(#fw-css-priority,.hz-nav){display:none}:is(#fw-css-priority,.hz-menu-btn){display:inline-grid;place-items:center}:is(#fw-css-priority,.hz-site-header__bar){grid-template-columns:auto 1fr auto;gap:12px}:is(#fw-css-priority,.hz-header-actions){justify-self:end}}@media (max-width:720px){:is(#fw-css-priority,:root){--hz-pad:16px}:is(#fw-css-priority,.hz-site-header__bar){min-height:66px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}:is(#fw-css-priority,.hz-brandmark){margin:0;min-width:0}:is(#fw-css-priority,.hz-brandmark img){max-width:116px;max-height:44px}:is(#fw-css-priority,.hz-header-action){display:none}:is(#fw-css-priority,.hz-menu-btn){width:44px;height:44px;min-width:44px;padding:0;margin:0;border-radius:12px}:is(#fw-css-priority,.hz-menu-btn)::after{display:none}:is(#fw-css-priority,.hz-drawer__panel){top:max(8px,env(safe-area-inset-top));right:8px;bottom:max(8px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 16px));border-radius:18px}:is(#fw-css-priority,input),:is(#fw-css-priority,select),:is(#fw-css-priority,textarea){font-size:16px}.hz-btn,.fw-primary-checkout,.fw-commerce-back,button{min-height:44px}:is(#fw-css-priority,.hz-section){padding-left:0;padding-right:0}:is(#fw-css-priority,.hz-history-grid),:is(#fw-css-priority,.hz-skill-grid),:is(#fw-css-priority,.hz-grid--2),:is(#fw-css-priority,.hz-list-grid){grid-template-columns:1fr}:is(#fw-css-priority,.hz-detail__sidebar){grid-template-columns:1fr}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding-left:12px;padding-right:12px}}@media (max-width:390px){:is(#fw-css-priority,:root){--hz-pad:12px}:is(#fw-css-priority,.hz-brandmark img){max-width:104px}:is(#fw-css-priority,.hz-drawer__nav a){min-height:48px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){:is(#fw-css-priority,*),:is(#fw-css-priority,*)::before,:is(#fw-css-priority,*)::after{scroll-behavior:auto;animation-duration:.001ms;animation-iteration-count:1;transition-duration:.001ms}}.hz-contact-page,.hz-service-form-page,.hz-history-section,.hz-skills-section,.hz-product-detail-media,.hz-product-item,.hz-project-item{min-width:0;max-width:100%}.hz-product-detail-media{overflow:hidden}.hz-product-item,.hz-project-item{contain:layout paint}@media (max-width:767px){.hz-product-item,.hz-project-item{contain:layout}.hz-contact-page,.hz-service-form-page{overflow-x:clip}}.v15-origin-hero{position:relative;overflow:hidden;padding:54px 0 50px;border-bottom:1px solid var(--v15-line,#c8d2dc);background:radial-gradient(circle at 78% 38%,rgba(72,112,222,.11),transparent 31rem),radial-gradient(circle at 18% 52%,rgba(34,167,134,.065),transparent 25rem),linear-gradient(180deg,#eef2f6 0%,#e9eef4 100%)}.v15-shell,.v15-origin-newsletter__inner,.v15-origin-footer__grid,.v15-origin-footer__bottom{width:min(1280px,calc(100% - 40px));margin-inline:auto}.v15-origin-hero__grid{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(360px,.92fr);gap:42px;align-items:center}.v15-origin-hero__copy{min-width:0}.v15-origin-hero__badge{display:inline-flex;align-items:center;gap:9px;min-height:34px;padding:0 13px;border:1px solid #c6d0db;border-radius:999px;background:rgba(248,250,252,.88);color:#5c697c;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;box-shadow:0 5px 15px rgba(39,52,71,.035)}.v15-origin-hero__pulse{width:8px;height:8px;border-radius:999px;background:#1ca67d;box-shadow:0 0 0 5px rgba(28,166,125,.10)}.v15-origin-hero__title{max-width:760px;margin:18px 0 0;color:#1d2a3e;font-size:clamp(42px,5vw,68px);line-height:1.045;font-weight:850;letter-spacing:-.06em}.v15-origin-hero__title span{color:#3869c9}.v15-origin-hero__lead{max-width:670px;margin:20px 0 0;color:#66758a;font-size:clamp(14px,1.25vw,17px);line-height:1.72}.v15-origin-hero__skills{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.v15-origin-hero__skills span{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid #c8d2dc;border-radius:10px;background:rgba(240,244,247,.82);color:#526177;font-size:10px;font-weight:750}.v15-origin-hero__skills i{font-size:14px;color:#3f70cf}.v15-origin-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.v15-origin-btn{min-height:48px;padding:0 18px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;font-size:11px;font-weight:800;transition:.2s ease}.v15-origin-btn--primary{background:#172336;color:#fff;border:1px solid #172336;box-shadow:0 10px 24px rgba(23,35,54,.12)}.v15-origin-btn--primary:hover{background:#2e63c3;border-color:#2e63c3;transform:translateY(-1px)}.v15-origin-btn--secondary{background:#f7f9fb;color:#253349;border:1px solid #becad7}.v15-origin-btn--secondary:hover{border-color:#6f89c9;background:#fff;transform:translateY(-1px)}.v15-origin-btn__icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#3268cb;color:#fff}.v15-origin-hero__visual-wrap{position:relative;min-width:0}.v15-origin-hero__aura{position:absolute;inset:-18px -12px -20px;border-radius:34px;background:linear-gradient(135deg,rgba(49,103,202,.16),rgba(79,158,143,.09));filter:blur(24px);opacity:.75;pointer-events:none}.v15-origin-hero__visual{position:relative;padding:12px;border:1px solid #c5d0db;border-radius:25px;background:rgba(248,250,252,.88);box-shadow:0 22px 52px rgba(34,48,69,.10)}.v15-origin-hero__media{position:relative;overflow:hidden;aspect-ratio:1/1.03;border:1px solid #c9d3dd;border-radius:18px;background:#111a28}.v15-origin-hero__media img,.v15-origin-hero__media video{width:100%;height:100%;display:block;object-fit:cover;object-position:center top}.v15-origin-hero__shade{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,14,25,.52),transparent 48%);pointer-events:none}.v15-origin-hero__empty{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:8px;color:#a9b4c2;text-align:center}.v15-origin-hero__empty i{font-size:48px}.v15-origin-hero__status{margin-top:10px;padding:10px 7px 3px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#798697;font-size:9px}.v15-origin-hero__status>div{display:flex;align-items:center;gap:7px}.v15-origin-hero__status strong{color:#59687c;font-weight:750;font-size:9px}.v15-origin-hero__status-dot{width:7px;height:7px;border-radius:50%;background:#1ea77f;box-shadow:0 0 0 4px rgba(30,167,127,.10)}.v15-origin-newsletter{padding:28px 0;border-top:1px solid #c4ced9;background:linear-gradient(135deg,#e5ebf1,#edf1f5)}.v15-origin-newsletter__inner{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(500px,1.1fr);gap:30px;align-items:center}.v15-origin-newsletter__copy{display:flex;align-items:center;gap:14px}.v15-origin-newsletter__icon{width:50px;height:50px;flex:0 0 50px;border-radius:14px;display:grid;place-items:center;background:#dae5fa;color:#3468c7;font-size:21px}.v15-origin-newsletter__copy h2{margin:0;color:#27354b;font-size:20px;letter-spacing:-.035em}.v15-origin-newsletter__copy p{margin:5px 0 0;color:#718096;font-size:11px;line-height:1.6}.v15-origin-newsletter__form{display:grid;grid-template-columns:.8fr 1.1fr auto;gap:8px}.v15-origin-newsletter__form input[type="email"],.v15-origin-newsletter__form input:not([type]){min-width:0;min-height:44px;padding:0 12px;border:1px solid #bcc8d4;border-radius:10px;background:#f7f9fb;color:#344156;font:650 11px Inter,sans-serif}.v15-origin-newsletter__form button{min-height:44px;padding:0 15px;border:0;border-radius:10px;background:#2f64c2;color:#fff;font:800 10.5px Inter,sans-serif;cursor:pointer}.v15-origin-newsletter__form label{grid-column:1/-1;display:flex;align-items:flex-start;gap:7px;color:#7b8798;font-size:9px}.v15-origin-newsletter__form label input{width:14px;height:14px;min-height:0;margin-top:1px;accent-color:#2f64c2}.v15-origin-newsletter__notice{width:min(1280px,calc(100% - 40px));margin:8px auto 0;font-size:10px}.v15-origin-newsletter__notice.is-success{color:#2f8069}.v15-origin-newsletter__notice.is-error{color:#a84c59}.v15-origin-footer{background:#121b2b;color:#98a8ba;border-top:1px solid #273348}.v15-origin-footer__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,.85fr) minmax(250px,1fr);gap:48px;padding:44px 0 36px}.v15-origin-footer__logo{display:inline-flex;max-width:132px}.v15-origin-footer__logo img{max-width:132px;max-height:50px;object-fit:contain;filter:brightness(0) invert(1);opacity:.96}.v15-origin-footer__brand h3{margin:15px 0 8px;color:#f2f5f8;font-size:18px;letter-spacing:-.025em}.v15-origin-footer__brand h3 span{color:#4e86e6}.v15-origin-footer__brand p{max-width:560px;margin:0;color:#a9b6c5;font-size:12px;line-height:1.75}.v15-origin-footer__socials{display:flex;gap:8px;margin-top:18px}.v15-origin-footer__socials a{position:relative;width:38px;height:38px;flex:0 0 38px;border-radius:10px;display:grid;place-items:center;border:1px solid #344056;background:#1b2536;color:#cbd4df;overflow:hidden}.v15-origin-footer__socials a:hover{background:#2f64c2;border-color:#2f64c2;color:#fff}:is(#fw-css-priority,.v15-origin-footer__socials a>i){position:static;width:1em;height:1em;margin:0;padding:0;display:block;font-family:"remixicon";font-style:normal;font-weight:400;font-size:16px;line-height:1;text-align:center;color:inherit;transform:none}:is(#fw-css-priority,.v15-origin-footer__socials a>i)::before{display:block;width:1em;height:1em;margin:0;padding:0;line-height:1;text-align:center}.v15-origin-footer__column{display:flex;flex-direction:column;gap:0}.v15-origin-footer__column h4{margin:0 0 12px;color:#f0f4f7;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.v15-origin-footer__column>a{min-height:34px;display:flex;align-items:center;color:#aebac8;font-size:11px;border-bottom:1px solid rgba(255,255,255,.065);text-decoration:none}.v15-origin-footer__column>a:hover{color:#fff}.v15-origin-footer__contact>span,.v15-origin-footer__contact>a{min-height:44px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}.v15-origin-footer__contact i{color:#7aa2ee;font-size:15px}.v15-origin-footer__contact strong{min-width:0;color:#c8d1dc;font-size:10.5px;font-weight:650;overflow-wrap:anywhere}.v15-origin-footer__bottom{min-height:0;border-top:1px solid rgba(255,255,255,.10);padding:12px 0 0;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8797aa;font-size:9.5px}.v15-origin-footer__bottom p{margin:0}.v15-origin-footer__bottom p:last-child{display:flex;align-items:center;gap:0}.v15-origin-footer__bottom p:last-child span{display:inline-flex;align-items:center;gap:5px}.v15-origin-footer__bottom .v15-origin-footer__hosting{white-space:nowrap}.v15-origin-footer__bottom a{color:#cbd5df}.v15-origin-footer__bottom i{color:#71c6ac}html.dark .v15-origin-hero{background:radial-gradient(circle at 78% 38%,rgba(70,112,219,.16),transparent 31rem),linear-gradient(180deg,#283345,#303b4d);border-color:#4d5a6d}html.dark .v15-origin-hero__badge,html.dark .v15-origin-hero__skills span,html.dark .v15-origin-hero__visual{background:#364255;border-color:#536175;color:#c5cfdb}html.dark .v15-origin-hero__title{color:#f0f4f7}html.dark .v15-origin-hero__lead{color:#bec7d3}html.dark .v15-origin-btn--secondary{background:#354154;color:#eef2f6;border-color:#58667a}html.dark .v15-origin-hero__status strong{color:#c5cfda}html.dark .v15-origin-newsletter{background:#303b4d;border-color:#566376}html.dark .v15-origin-newsletter__copy h2{color:#eef2f6}html.dark .v15-origin-newsletter__copy p{color:#bdc6d1}html.dark .v15-origin-newsletter__form input[type="email"],html.dark .v15-origin-newsletter__form input:not([type]){background:#394659;border-color:#5b687b;color:#f1f4f7}@media (max-width:1050px){.v15-origin-hero__grid{grid-template-columns:1fr;gap:26px}.v15-origin-hero__copy{max-width:760px}.v15-origin-hero__visual-wrap{width:min(620px,100%)}.v15-origin-newsletter__inner{grid-template-columns:1fr}.v15-origin-footer__grid{grid-template-columns:1.4fr 1fr 1fr;gap:30px}}@media (max-width:720px){.v15-shell,.v15-origin-newsletter__inner,.v15-origin-footer__grid,.v15-origin-footer__bottom,.v15-origin-newsletter__notice{width:min(100% - 32px,1280px)}.v15-origin-hero{padding:34px 0 36px}.v15-origin-hero__title{font-size:clamp(38px,12vw,54px)}.v15-origin-hero__lead{font-size:14px}.v15-origin-hero__skills{gap:6px}.v15-origin-hero__skills span{font-size:9px;padding:0 9px}.v15-origin-hero__actions{align-items:stretch}.v15-origin-btn{width:100%}.v15-origin-hero__visual{padding:9px;border-radius:19px}.v15-origin-hero__media{border-radius:14px;aspect-ratio:1/1}.v15-origin-hero__status{align-items:flex-start;flex-direction:column}.v15-origin-newsletter__form{grid-template-columns:1fr}.v15-origin-footer__grid{grid-template-columns:1fr;gap:28px;padding:36px 0 30px}.v15-origin-footer__bottom{min-height:0;align-items:flex-start;flex-direction:column;justify-content:center;gap:7px;padding:10px 0 0}.v15-origin-footer__bottom p:last-child{align-items:flex-start;flex-direction:column;gap:6px}}:is(#fw-css-priority,.v15-origin-footer__grid){grid-template-columns:minmax(300px,1.55fr) minmax(155px,.72fr) minmax(175px,.78fr) minmax(240px,1fr);gap:38px}@media (max-width:1050px){:is(#fw-css-priority,.v15-origin-footer__grid){grid-template-columns:1.25fr 1fr;gap:30px}.v15-origin-footer__brand{grid-column:1/-1}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-footer__grid){grid-template-columns:1fr;gap:26px}.v15-origin-footer__brand{grid-column:auto}}@media (max-width:1024px){:is(#fw-css-priority,.hz-menu-btn){width:42px;min-width:42px;height:42px;padding:0;display:grid;place-items:center;border-radius:12px;font-size:20px}:is(#fw-css-priority,.hz-menu-btn)::after{display:none;content:none}:is(#fw-css-priority,.hz-drawer__panel){display:flex;flex-direction:column;top:0;right:0;bottom:0;left:auto;width:18rem;max-width:80vw;height:100dvh;padding:0;border:0;border-left:1px solid #c8d2de;border-radius:0;background:#f5f7fa;box-shadow:-20px 0 55px rgba(15,23,42,.22);overflow-y:auto;overscroll-behavior:contain;transform:translate3d(100%,0,0);visibility:visible;opacity:1;transition:transform .40s cubic-bezier(.16,1,.3,1)}:is(#fw-css-priority,.hz-drawer__top){position:relative;min-height:72px;padding:15px 56px 15px 18px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d2dbe4;background:#edf2f6}:is(#fw-css-priority,.hz-drawer__top)::before{width:112px;height:42px;margin:0;background:url("../img/weblogo.webp") center/contain no-repeat;filter:brightness(0);opacity:.86}:is(#fw-css-priority,.hz-drawer__close){position:absolute;right:16px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:9px;border:1px solid #d0d8e2;background:#e2e8ef;color:#64748b}:is(#fw-css-priority,.hz-drawer__nav){display:grid;gap:7px;padding:18px}:is(#fw-css-priority,.hz-drawer__nav a){min-height:47px;padding:0 12px;border:0;border-left:4px solid transparent;border-radius:11px;background:transparent;color:#536176;font-size:12px;font-weight:800}:is(#fw-css-priority,.hz-drawer__nav a:hover),:is(#fw-css-priority,.hz-drawer__nav a:focus-visible){background:#e8edf3;color:#315fb9;border-left-color:#3e73d3}:is(#fw-css-priority,.hz-drawer__nav a i:first-child){width:22px;text-align:center;color:#3e73d3;font-size:17px}:is(#fw-css-priority,html.dark .hz-drawer__panel){background:#313c4e;border-left-color:#536074}:is(#fw-css-priority,html.dark .hz-drawer__top){background:#2a3445;border-color:#4d596b}:is(#fw-css-priority,html.dark .hz-drawer__top)::before{filter:brightness(0) invert(1);opacity:.96}:is(#fw-css-priority,html.dark .hz-drawer__close){background:#3c4759;border-color:#566376;color:#cbd5e1}:is(#fw-css-priority,html.dark .hz-drawer__nav a){color:#c2ccd8}:is(#fw-css-priority,html.dark .hz-drawer__nav a:hover),:is(#fw-css-priority,html.dark .hz-drawer__nav a:focus-visible){background:#3b4759;color:#fff;border-left-color:#7da1ef}}@media (max-width:1024px){:is(#fw-css-priority,.hz-drawer__nav a .hz-drawer__arrow){margin-left:auto;color:#9aa7b7;font-size:16px}:is(#fw-css-priority,.hz-drawer__nav .hz-drawer__account){background:rgba(62,115,211,.09);color:#315fb9;border-left-color:#3e73d3}}.v15-app1-drawer-overlay{opacity:1;visibility:visible}:is(#fw-css-priority,.v15-app1-drawer-overlay){position:fixed;inset:0;z-index:99990;display:block;background:rgba(2,6,23,.62)}:is(#fw-css-priority,.v15-app1-drawer-overlay.opacity-0){opacity:0;visibility:hidden}:is(#fw-css-priority,.v15-app1-drawer-overlay.pointer-events-none){pointer-events:none}.v15-app1-drawer{overscroll-behavior:contain}:is(#fw-css-priority,.v15-app1-drawer){position:fixed;top:0;right:0;bottom:0;left:auto;z-index:99991;width:18rem;max-width:80vw;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-left:1px solid #cbd5e1;border-radius:0;background:#fff;box-shadow:-24px 0 60px rgba(2,6,23,.22);overflow-y:auto;transform:translate3d(100%,0,0);opacity:1;visibility:visible}:is(#fw-css-priority,.v15-app1-drawer.is-open){transform:translate3d(0,0,0)}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__top){position:relative;min-height:72px;padding:14px 52px 14px 18px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e2e8f0;background:rgba(248,250,252,.96)}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__top)::before{width:116px;height:44px;background-size:contain}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__close){position:absolute;top:16px;right:16px;width:36px;height:36px;border:1px solid #e2e8f0;border-radius:10px;background:#f1f5f9;color:#64748b;cursor:pointer}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav){display:grid;gap:5px;padding:18px 16px 24px}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav a){min-height:48px;padding:0 12px;border:0;border-left:4px solid transparent;border-radius:10px;background:transparent;color:#475569;font-size:13px;font-weight:750}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav a:hover),:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav a:focus-visible){background:#f1f5f9;color:#2563eb;border-left-color:#2563eb}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav .hz-drawer__account){background:rgba(37,99,235,.09);color:#2563eb;border-left-color:#2563eb}:is(#fw-css-priority,html.dark body){background:#090D16;color:#e2e8f0}:is(#fw-css-priority,html.dark .hz-main){background:#090D16;color:#e2e8f0}:is(#fw-css-priority,html.dark .hz-site-header){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:is(#fw-css-priority,html.dark .hz-nav){border:1px solid #1e293b;border-radius:12px;padding:5px}:is(#fw-css-priority,html.dark .hz-brandmark img){filter:none;opacity:1}:is(#fw-css-priority,html.dark .v15-origin-hero__badge){background:#111827;border-color:#1e293b;color:#cbd5e1}:is(#fw-css-priority,html.dark .v15-origin-hero__skills span){background:#111827;border-color:#1e293b;color:#cbd5e1}:is(#fw-css-priority,html.dark .hz-page-head),:is(#fw-css-priority,html.dark .hz-section),:is(#fw-css-priority,html.dark .hz-section--tint),:is(#fw-css-priority,html.dark .hz-about-section),:is(#fw-css-priority,html.dark .hz-history-section),:is(#fw-css-priority,html.dark .hz-skills-section){background:#090D16;border-color:#1e293b}:is(#fw-css-priority,html.dark .hz-section--tint){background:#0c121d}:is(#fw-css-priority,html.dark .hz-card),:is(#fw-css-priority,html.dark .hz-form-card),:is(#fw-css-priority,html.dark .hz-info-item),:is(#fw-css-priority,html.dark .hz-media-card),:is(#fw-css-priority,html.dark .hz-detail__content),:is(#fw-css-priority,html.dark .hz-detail__media),:is(#fw-css-priority,html.dark .hz2-service-card),:is(#fw-css-priority,html.dark .hz2-project-card),:is(#fw-css-priority,html.dark .hz2-company),:is(#fw-css-priority,html.dark .hz2-quote),:is(#fw-css-priority,html.dark .hz2-feedback-note),:is(#fw-css-priority,html.dark .hz2-blog-card),:is(#fw-css-priority,html.dark .hz2-final-cta__box),:is(#fw-css-priority,html.dark .hz-history-card),:is(#fw-css-priority,html.dark .hz-skill-card){background:#111827;border-color:#1e293b;color:#e2e8f0;box-shadow:0 14px 34px rgba(0,0,0,.16)}:is(#fw-css-priority,html.dark .hz-title),:is(#fw-css-priority,html.dark .hz-title--page),:is(#fw-css-priority,html.dark .hz2-section-head h2),:is(#fw-css-priority,html.dark .hz2-service-card h3),:is(#fw-css-priority,html.dark .hz2-project-card h3),:is(#fw-css-priority,html.dark .hz2-blog-card h3),:is(#fw-css-priority,html.dark .hz-history-head h2),:is(#fw-css-priority,html.dark .hz-history-card h3),:is(#fw-css-priority,html.dark .hz-skill-card h3),:is(#fw-css-priority,html.dark .hz-prose h1),:is(#fw-css-priority,html.dark .hz-prose h2),:is(#fw-css-priority,html.dark .hz-prose h3),:is(#fw-css-priority,html.dark .hz-prose h4){color:#f8fafc}:is(#fw-css-priority,html.dark .hz-prose),:is(#fw-css-priority,html.dark .hz-prose p),:is(#fw-css-priority,html.dark .hz-prose li),:is(#fw-css-priority,html.dark .hz2-service-card p),:is(#fw-css-priority,html.dark .hz2-project-card p),:is(#fw-css-priority,html.dark .hz2-blog-card p),:is(#fw-css-priority,html.dark .hz-history-card p),:is(#fw-css-priority,html.dark .hz-skill-card p){color:#94a3b8}:is(#fw-css-priority,html.dark .hz-breadcrumb),:is(#fw-css-priority,html.dark .hz-kicker),:is(#fw-css-priority,html.dark .hz-history-card__meta){color:#94a3b8}:is(#fw-css-priority,html.dark .hz-input),:is(#fw-css-priority,html.dark .hz-select),:is(#fw-css-priority,html.dark .hz-textarea),:is(#fw-css-priority,html.dark input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])),:is(#fw-css-priority,html.dark select),:is(#fw-css-priority,html.dark textarea){background:#111827;border-color:#334155;color:#e2e8f0}:is(#fw-css-priority,html.dark input)::placeholder,:is(#fw-css-priority,html.dark textarea)::placeholder{color:#64748b}:is(#fw-css-priority,html.dark .hz-input:focus),:is(#fw-css-priority,html.dark .hz-select:focus),:is(#fw-css-priority,html.dark .hz-textarea:focus),:is(#fw-css-priority,html.dark input:focus),:is(#fw-css-priority,html.dark select:focus),:is(#fw-css-priority,html.dark textarea:focus){border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.12)}:is(#fw-css-priority,html.dark .fw-commerce-page),:is(#fw-css-priority,html.dark .fw-guest-checkout){background:#090D16;color:#e2e8f0}:is(#fw-css-priority,html.dark .fw-commerce-steps),:is(#fw-css-priority,html.dark .fw-cart-empty),:is(#fw-css-priority,html.dark .fw-checkout-card),:is(#fw-css-priority,html.dark .fw-guest-card){background:#111827;border-color:#1e293b;color:#e2e8f0}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__top)::before{filter:none;opacity:1}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav .hz-drawer__account){background:rgba(37,99,235,.12);color:#60a5fa;border-left-color:#3b82f6}@media (min-width:1024px){:is(#fw-css-priority,.v15-app1-drawer-overlay),:is(#fw-css-priority,.v15-app1-drawer){display:none}}@media (max-width:1023.98px){:is(#fw-css-priority,#drawerOpenBtn){display:grid;place-items:center}}html.dark{--fw-color-obsidian:#070A10;--fw-color-panel:#0E1520;--fw-color-accent-400:#60A5FA;--fw-color-accent-500:#3B82F6;--fw-color-accent-600:#2563EB;--fw-color-accent-700:#1D4ED8}:is(#fw-css-priority,html.dark){--v15-bg:#070A10;--v15-bg-2:#0A0F18;--v15-surface:#0E1520;--v15-surface-2:#131C29;--v15-ink:#E7EDF5;--v15-muted:#93A4B8;--v15-line:#202B3A;--hz-bg:#070A10;--hz-bg-2:#0A0F18;--hz-surface:#0E1520;--hz-surface-2:#131C29;--hz-surface-3:#182333;--hz-ink:#E7EDF5;--hz-ink-2:#C7D1DD;--hz-muted:#93A4B8;--hz-soft:#697A90;--hz-line:#202B3A}:is(#fw-css-priority,html.dark),:is(#fw-css-priority,html.dark body),:is(#fw-css-priority,html.dark .hz-main){background:#070A10;color:#E7EDF5}:is(#fw-css-priority,html:not(.dark) .hz-brandmark img),:is(#fw-css-priority,html:not(.dark) .v15-app1-drawer .hz-drawer__top)::before{filter:brightness(0) saturate(100%);opacity:.94}:is(#fw-css-priority,html.dark .hz-brandmark img),:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__top)::before{filter:brightness(0) invert(1);opacity:.98}:is(#fw-css-priority,.v15-origin-footer__logo img){filter:brightness(0) invert(1)}:is(#fw-css-priority,html.dark .hz-site-header){background:rgba(7,10,16,.94);border-color:#202B3A;box-shadow:0 10px 30px rgba(0,0,0,.18)}:is(#fw-css-priority,html.dark .hz-nav){background:#0E1520;border-color:#202B3A}:is(#fw-css-priority,html.dark .hz-nav a){color:#A9B6C7}:is(#fw-css-priority,html.dark .hz-nav a:hover){background:#182333;color:#F8FAFC}:is(#fw-css-priority,html.dark .hz-nav a.is-active){background:#182333;color:#7DB4FF;box-shadow:inset 0 0 0 1px #2A3A50}:is(#fw-css-priority,html.dark .hz-header-action),:is(#fw-css-priority,html.dark .hz-menu-btn){background:#0E1520;border-color:#263348;color:#CBD5E1}:is(#fw-css-priority,html.dark .hz-header-action:hover),:is(#fw-css-priority,html.dark .hz-menu-btn:hover){background:#182333;border-color:#33445D;color:#fff}:is(#fw-css-priority,html.dark .hz-header-action--cta){background:#2563EB;border-color:#2563EB;color:#fff}:is(#fw-css-priority,html.dark .v15-origin-hero){background:radial-gradient(circle at 79% 28%,rgba(37,99,235,.11),transparent 30rem),radial-gradient(circle at 18% 58%,rgba(16,185,129,.035),transparent 23rem),#070A10;border-color:#202B3A}:is(#fw-css-priority,html.dark .v15-origin-hero__badge),:is(#fw-css-priority,html.dark .v15-origin-hero__skills span){background:#0E1520;border-color:#202B3A;color:#B8C4D3}:is(#fw-css-priority,html.dark .v15-origin-hero__title){color:#F8FAFC}:is(#fw-css-priority,html.dark .v15-origin-hero__lead){color:#9DACBE}:is(#fw-css-priority,html.dark .v15-origin-hero__skills i){color:#60A5FA}:is(#fw-css-priority,html.dark .v15-origin-btn--secondary){background:#0E1520;border-color:#2A394E;color:#E2E8F0}:is(#fw-css-priority,html.dark .v15-origin-btn--secondary:hover){background:#182333;border-color:#3B4D67}:is(#fw-css-priority,html.dark .v15-origin-hero__visual){background:#0B111B;border-color:#29374A;box-shadow:0 24px 60px rgba(0,0,0,.38)}:is(#fw-css-priority,html.dark .v15-origin-hero__media){border-color:#202B3A}:is(#fw-css-priority,html.dark .v15-origin-hero__status){color:#718298}:is(#fw-css-priority,html.dark .v15-origin-hero__status strong){color:#A5B3C4}:is(#fw-css-priority,html.dark:where(.hz-card__head,.hz-media-card__foot,.hz-meta-row,.hz-detail__sidebar .hz-meta-row)){border-color:#202B3A}:is(#fw-css-priority,html.dark:where(.hz-title,.hz-title--page,.hz2-section-head h2,.hz2-service-card h3,.hz2-project-card h3,.hz2-blog-card h3,.hz-history-head h2,.hz-history-card h3,.hz-skill-card h3,.hz-prose h1,.hz-prose h2,.hz-prose h3,.hz-prose h4,.hz-card h1,.hz-card h2,.hz-card h3,.hz-card strong)){color:#F5F8FC}:is(#fw-css-priority,html.dark:where(.hz-prose,.hz-prose p,.hz-prose li,.hz-muted,.hz-lead,.hz2-service-card p,.hz2-project-card p,.hz2-blog-card p,.hz-history-card p,.hz-skill-card p,.hz-media-card p)){color:#98A8BB}:is(#fw-css-priority,html.dark:where(.hz-breadcrumb,.hz-kicker,.hz-history-card__meta,.hz-media-card__eyebrow)){color:#91A3B9}:is(#fw-css-priority,html.dark:where(.hz-chip,.hz-filter,.hz-btn--soft,.pagination-wrapper li a,.pagination-wrapper li span)){background:#111A27;border-color:#263348;color:#B7C3D1}:is(#fw-css-priority,html.dark:where(.hz-filter.is-active,.hz-chip--brand)){background:#1D4ED8;border-color:#2563EB;color:#fff}:is(#fw-css-priority,html.dark .pagination-wrapper li.active a),:is(#fw-css-priority,html.dark .pagination-wrapper li.active span),:is(#fw-css-priority,html.dark .pagination-wrapper li a.active),:is(#fw-css-priority,html.dark .pagination-wrapper span.current){background:#2563EB;border-color:#2563EB;color:#fff}:is(#fw-css-priority,html.dark:where(.hz-input,.hz-select,.hz-textarea,.form-control,input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),select,textarea)){background:#0C131E;border-color:#2A384C;color:#E7EDF5}:is(#fw-css-priority,html.dark:where(input,textarea))::placeholder{color:#65778D}:is(#fw-css-priority,html.dark:where(.hz-input,.hz-select,.hz-textarea,.form-control,input,select,textarea):focus){background:#0E1622;border-color:#3B82F6;box-shadow:0 0 0 3px rgba(59,130,246,.12)}:is(#fw-css-priority,html.dark:where(.hz-label,label)){color:#A9B6C7}:is(#fw-css-priority,html.dark .dark\:bg-panel){background-color:#0E1520}:is(#fw-css-priority,html.dark .dark\:bg-subtle){background-color:#182333}:is(#fw-css-priority,html.dark .dark\:bg-slate-800\/40){background-color:rgba(17,26,39,.78)}:is(#fw-css-priority,html.dark .dark\:bg-slate-800\/50){background-color:rgba(17,26,39,.84)}:is(#fw-css-priority,html.dark .dark\:bg-slate-800\/80){background-color:#111A27}:is(#fw-css-priority,html.dark .dark\:bg-slate-950\/90){background-color:rgba(4,7,12,.94)}:is(#fw-css-priority,html.dark .dark\:border-slate-800){border-color:#202B3A}:is(#fw-css-priority,html.dark .dark\:border-slate-700){border-color:#2A384C}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .hz-card[style*="background:#dfe6ee"]),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .hz-card[style*="background: #dfe6ee"]){background:#0E1520}:is(#fw-css-priority,html.dark:where(.fw-commerce-page,.fw-guest-checkout,.fw-cart-page,.fw-checkout-page)){background:#070A10;color:#E7EDF5}:is(#fw-css-priority,html.dark:where(.fw-commerce-heading,.fw-cart-title,.fw-checkout-card__head,.fw-cart-summary__head)){color:#F5F8FC}:is(#fw-css-priority,html.dark:where(.fw-cart-totals,.fw-cart-summary__total)){border-color:#253247}:is(#fw-css-priority,html.dark .v15-origin-newsletter){background:#0A0F18;border-color:#202B3A}:is(#fw-css-priority,html.dark .v15-origin-newsletter__copy h2){color:#F5F8FC}:is(#fw-css-priority,html.dark .v15-origin-newsletter__copy p){color:#98A8BB}:is(#fw-css-priority,html.dark .v15-origin-newsletter__form input){background:#0E1520;border-color:#2A384C;color:#E7EDF5}:is(#fw-css-priority,html.dark .v15-origin-footer){background:#070A10;border-color:#202B3A}:is(#fw-css-priority,html.dark .v15-app1-drawer){background:#0E1520;border-left-color:#202B3A}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__top){background:#090E16;border-color:#202B3A}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__close){background:#182333;border-color:#2A384C;color:#CBD5E1}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav a){color:#C2CDDA}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav a:hover),:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav a:focus-visible){background:#182333;color:#7DB4FF;border-left-color:#3B82F6}:is(#fw-css-priority,html.dark #cookieNoticeBox){background:rgba(14,21,32,.97);border-color:#263348}html,body{max-width:100%;overflow-x:clip}:where(.hz-shell,.hz-card,.hz-detail,.hz-detail__main,.hz-detail__sidebar,.hz-form-grid,.fw-commerce-shell,.fw-guest-shell){min-width:0}:where(img,svg,video,canvas,iframe){max-width:100%}@media (max-width:768px){:is(#fw-css-priority,:where(input,select,textarea,.hz-input,.hz-select,.hz-textarea,.form-control)){font-size:16px}:where(button,.hz-btn,.hz-header-action,.hz-menu-btn,a.hz-btn){min-height:44px}}:is(#fw-css-priority,.v15-app1-drawer){will-change:transform;backface-visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1)}:is(#fw-css-priority,.v15-app1-drawer-overlay){backdrop-filter:none;-webkit-backdrop-filter:none;will-change:opacity;transition:opacity .18s ease,visibility .18s ease}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav a){transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media (prefers-reduced-motion:reduce){:is(#fw-css-priority,.v15-app1-drawer),:is(#fw-css-priority,.v15-app1-drawer-overlay),:is(#fw-css-priority,.v15-app1-drawer *){transition-duration:.01ms;animation-duration:.01ms}}:root{--v15-front-gutter:20px;--v15-front-gap:18px;--v15-front-card-pad:20px}:is(#fw-css-priority,.hz-shell),:is(#fw-css-priority,.v15-shell),:is(#fw-css-priority,.v15-origin-newsletter__inner),:is(#fw-css-priority,.v15-origin-footer__grid),:is(#fw-css-priority,.v15-origin-footer__bottom),:is(#fw-css-priority,.v15-origin-newsletter__notice){width:min(1280px,calc(100% - (var(--v15-front-gutter)*2)));margin-inline:auto}:is(#fw-css-priority,.hz-grid),:is(#fw-css-priority,.hz-list-grid),:is(#fw-css-priority,.hz-detail__main),:is(#fw-css-priority,.hz-detail__sidebar),:is(#fw-css-priority,.hz-form-grid){gap:var(--v15-front-gap)}:is(#fw-css-priority,.hz-detail){gap:calc(var(--v15-front-gap) + 4px)}:is(#fw-css-priority,.hz-card__pad),:is(#fw-css-priority,.hz-card__body),:is(#fw-css-priority,.hz-form-card),:is(#fw-css-priority,.hz-detail__content){padding:var(--v15-front-card-pad)}:is(#fw-css-priority,.hz-card__head){padding:16px var(--v15-front-card-pad)}:is(#fw-css-priority,.hz-media-card__content){padding:var(--v15-front-card-pad)}:is(#fw-css-priority,.hz-info-item){padding:16px}:is(#fw-css-priority,.hz-filterbar){margin-bottom:var(--v15-front-gap)}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding-left:var(--v15-front-gutter);padding-right:var(--v15-front-gutter)}:is(#fw-css-priority,.fw-commerce-shell),:is(#fw-css-priority,.fw-guest-shell){width:min(1280px,100%);margin-inline:auto}@media (max-width:720px){:root{--v15-front-gutter:12px;--v15-front-gap:14px;--v15-front-card-pad:16px}:is(#fw-css-priority,.hz-shell),:is(#fw-css-priority,.v15-shell),:is(#fw-css-priority,.v15-origin-newsletter__inner),:is(#fw-css-priority,.v15-origin-footer__grid),:is(#fw-css-priority,.v15-origin-footer__bottom),:is(#fw-css-priority,.v15-origin-newsletter__notice){width:calc(100% - (var(--v15-front-gutter)*2))}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding-left:var(--v15-front-gutter);padding-right:var(--v15-front-gutter)}}body[data-page="account-auth"] .fw-member-auth{min-height:calc(100dvh - 78px);display:flex;align-items:center}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth){padding:clamp(28px,4vw,54px) 0}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__shell){width:min(1280px,calc(100% - (var(--hz-pad)*2)))}body[data-page="account-auth"] .fw-member-auth__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:18px;align-items:stretch}body[data-page="account-auth"] .fw-member-auth__aside,body[data-page="account-auth"] .fw-member-auth__card{min-width:0;border-radius:22px;overflow:hidden}body[data-page="account-auth"] .fw-member-auth__aside{position:relative;padding:clamp(28px,3.4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:32px}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__aside){background:radial-gradient(circle at 12% 10%,rgba(86,111,199,.10),transparent 34%),linear-gradient(145deg,#e2e8ef 0%,#edf1f5 62%,#e6ebf1 100%)}body[data-page="account-auth"] .fw-member-auth__aside::after{content:"";position:absolute;width:190px;height:190px;right:-92px;bottom:-98px;border:30px solid rgba(86,111,199,.055);border-radius:50%;pointer-events:none}body[data-page="account-auth"] .fw-member-auth__aside-top{position:relative;z-index:1;max-width:570px}body[data-page="account-auth"] .fw-member-auth__aside h1{margin:14px 0 14px;max-width:610px;font-size:clamp(35px,3.35vw,51px);line-height:1.04;letter-spacing:-.052em;color:#243147}body[data-page="account-auth"] .fw-member-auth__aside-top>p{margin:0;max-width:600px;color:#657389;font-size:15px;line-height:1.7}body[data-page="account-auth"] .fw-member-auth__tags{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px}body[data-page="account-auth"] .fw-member-auth__tags span{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid #c7d2df;border-radius:999px;background:rgba(248,250,252,.62);color:#59687d;font-size:11px;font-weight:750}body[data-page="account-auth"] .fw-member-auth__tags i{color:#4e9a98;font-size:15px}body[data-page="account-auth"] .fw-member-auth__benefits{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:10px}body[data-page="account-auth"] .fw-member-auth__benefit{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;min-height:82px;padding:13px 15px;border:1px solid #c7d2df;border-radius:15px;background:rgba(247,249,252,.70);transition:transform .2s ease,border-color .2s ease,background .2s ease}body[data-page="account-auth"] .fw-member-auth__benefit:hover{transform:translateY(-1px);border-color:#b7c6d7;background:rgba(250,252,254,.88)}body[data-page="account-auth"] .fw-member-auth__benefit .hz-iconbox{width:46px;height:46px}body[data-page="account-auth"] .fw-member-auth__benefit small{display:block;margin-bottom:1px;color:#7a889c;font-size:10px;font-weight:750}body[data-page="account-auth"] .fw-member-auth__benefit strong{display:block;color:#243147;font-size:13px;line-height:1.35}body[data-page="account-auth"] .fw-member-auth__benefit p{margin:3px 0 0;color:#758398;font-size:10.5px;line-height:1.45}body[data-page="account-auth"] .fw-member-auth__card{padding:clamp(28px,3.2vw,44px);display:flex;flex-direction:column;justify-content:center}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__card){background:#f5f7fa}body[data-page="account-auth"] .fw-member-auth__intro{display:grid;grid-template-columns:50px minmax(0,1fr);gap:15px;align-items:start;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #d3dce6}body[data-page="account-auth"] .fw-member-auth__intro-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:#dce5ff;color:#526bc0;font-size:22px}body[data-page="account-auth"] .fw-member-auth__intro h2{margin:5px 0 3px;color:#243147;font-size:clamp(27px,2.25vw,34px);line-height:1.1;letter-spacing:-.04em}body[data-page="account-auth"] .fw-member-auth__intro p{margin:5px 0 0;color:#69778b;font-size:13px;line-height:1.55}body[data-page="account-auth"] .fw-member-auth__form{gap:14px}body[data-page="account-auth"] .fw-member-auth__form .hz-label{font-size:10.5px;color:#59687d}body[data-page="account-auth"] .fw-member-auth__control{position:relative;display:block}body[data-page="account-auth"] .fw-member-auth__control>i{position:absolute;left:15px;top:50%;z-index:2;transform:translateY(-50%);color:#74849a;font-size:18px;pointer-events:none}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__control>.hz-input){padding-left:44px}body[data-page="account-auth"] .fw-member-auth__card .hz-input,body[data-page="account-auth"] .fw-member-auth__card .hz-select{min-height:52px;border-radius:13px;font-size:13.5px}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__card .hz-input),:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__card .hz-select){background:#eef2f6}body[data-page="account-auth"] .fw-member-auth__remember{min-height:28px;align-items:center;font-size:11.5px}body[data-page="account-auth"] .fw-member-auth__remember input{width:17px;height:17px;margin:0;accent-color:var(--hz-brand)}body[data-page="account-auth"] .fw-member-auth__submit{width:100%;min-height:53px;border-radius:13px;font-size:13.5px}body[data-page="account-auth"] .fw-member-auth__resend{margin-top:12px}body[data-page="account-auth"] .fw-member-auth__resend .hz-btn{width:100%}body[data-page="account-auth"] .fw-member-auth__links{margin-top:20px;padding-top:17px;border-top:1px solid #d3dce6;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}body[data-page="account-auth"] .fw-member-auth__links .hz-chip{min-height:34px;padding-inline:11px}body[data-page="account-auth"] .fw-member-auth__security{display:inline-flex;align-items:center;gap:7px;color:#7a8798;font-size:10px;font-weight:700;white-space:nowrap}body[data-page="account-auth"] .fw-member-auth__security i{color:#4e9a98;font-size:15px}body[data-page="account-auth"] .fw-member-auth__code{text-align:center;letter-spacing:.28em}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__code){font-size:22px}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__aside){background:radial-gradient(circle at 12% 10%,rgba(59,130,246,.10),transparent 34%),linear-gradient(145deg,#0c131e,#0e1622 62%,#0a111b);border-color:#243247}html.dark body[data-page="account-auth"] .fw-member-auth__aside::after{border-color:rgba(59,130,246,.05)}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__aside h1),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__benefit strong),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__intro h2){color:#f3f7fb}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__aside-top>p),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__benefit p),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__intro p){color:#9aaabd}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__tags span),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__benefit){background:#111a27;border-color:#263348;color:#c3ceda}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__benefit:hover){background:#141f2e;border-color:#304158}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__benefit small){color:#8292a6}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__card){background:#0e1520;border-color:#243247}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__intro),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__links){border-color:#243247}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__intro-icon){background:#142441;color:#7aa2ff}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__form .hz-label){color:#aab7c7}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__card .hz-input),:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__card .hz-select){background:#0a111b;border-color:#2b3a4f;color:#eef3f8}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__control>i){color:#75869c}:is(#fw-css-priority,html.dark body[data-page="account-auth"] .fw-member-auth__security){color:#8392a5}@media (max-width:1024px){body[data-page="account-auth"] .fw-member-auth__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}body[data-page="account-auth"] .fw-member-auth__aside h1{font-size:clamp(32px,4vw,42px)}body[data-page="account-auth"] .fw-member-auth__benefit p{display:none}}@media (max-width:820px){body[data-page="account-auth"] .fw-member-auth{align-items:flex-start}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth){padding:24px 0 34px}body[data-page="account-auth"] .fw-member-auth__layout{grid-template-columns:1fr}body[data-page="account-auth"] .fw-member-auth__aside{padding:24px;gap:22px}body[data-page="account-auth"] .fw-member-auth__aside h1{max-width:650px;font-size:clamp(30px,6vw,40px)}body[data-page="account-auth"] .fw-member-auth__benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body[data-page="account-auth"] .fw-member-auth__benefit{grid-template-columns:40px minmax(0,1fr);min-height:74px;padding:11px}body[data-page="account-auth"] .fw-member-auth__benefit .hz-iconbox{width:39px;height:39px;font-size:17px}body[data-page="account-auth"] .fw-member-auth__benefit strong{font-size:11px}body[data-page="account-auth"] .fw-member-auth__benefit small{font-size:9px}body[data-page="account-auth"] .fw-member-auth__card{padding:25px}}@media (max-width:600px){:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__shell){width:min(100% - 24px,520px)}body[data-page="account-auth"] .fw-member-auth__aside,body[data-page="account-auth"] .fw-member-auth__card{border-radius:18px}body[data-page="account-auth"] .fw-member-auth__aside{padding:21px 18px}body[data-page="account-auth"] .fw-member-auth__aside-top>p{font-size:13px;line-height:1.6}body[data-page="account-auth"] .fw-member-auth__tags{margin-top:15px}body[data-page="account-auth"] .fw-member-auth__benefits{grid-template-columns:1fr}body[data-page="account-auth"] .fw-member-auth__benefit{min-height:64px}body[data-page="account-auth"] .fw-member-auth__benefit p{display:none}body[data-page="account-auth"] .fw-member-auth__card{padding:21px 18px}body[data-page="account-auth"] .fw-member-auth__intro{grid-template-columns:42px minmax(0,1fr);gap:11px;margin-bottom:19px;padding-bottom:17px}body[data-page="account-auth"] .fw-member-auth__intro-icon{width:42px;height:42px;border-radius:12px;font-size:19px}body[data-page="account-auth"] .fw-member-auth__intro h2{font-size:26px}body[data-page="account-auth"] .fw-member-auth__intro p{font-size:12px}body[data-page="account-auth"] .fw-member-auth__card .hz-input,body[data-page="account-auth"] .fw-member-auth__card .hz-select{min-height:50px;font-size:16px}body[data-page="account-auth"] .fw-member-auth__links{align-items:flex-start;flex-direction:column}body[data-page="account-auth"] .fw-member-auth__security{white-space:normal}}:is(#fw-css-priority,.hz-filterchips){display:flex;align-items:center;align-content:center;gap:8px;flex-wrap:wrap}:is(#fw-css-priority,.hz-filter){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:max-content;min-width:0;min-height:0;height:38px;padding:0 14px;margin:0;border-radius:999px;font-size:12px;font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap;text-align:center;vertical-align:middle}:is(#fw-css-priority,.hz-filter.is-active),:is(#fw-css-priority,.hz-filter.active){padding-inline:16px}:is(#fw-css-priority,.hz-filterbar){align-items:center;gap:14px}:is(#fw-css-priority,.hz-filterbar > form){align-items:center}:is(#fw-css-priority,.hz-media-card){overflow:hidden}:is(#fw-css-priority,.hz-media-card__image){width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;overflow:hidden;line-height:0;background:transparent;border-radius:inherit}:is(#fw-css-priority,.hz-media-card__image img){display:block;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;object-fit:contain;object-position:center center;margin:0;padding:0}:is(#fw-css-priority,.hz-media-card > a){display:block;width:100%}:is(#fw-css-priority,.hz-media-card__image),:is(#fw-css-priority,.hz-media-card__image img){border-top-left-radius:inherit;border-top-right-radius:inherit}:is(#fw-css-priority,.hz-media-card:hover .hz-media-card__image img){transform:scale(1.012)}@media (max-width:1240px){:is(#fw-css-priority,.hz-filter){height:37px;padding-inline:13px;font-size:11.75px}:is(#fw-css-priority,.hz-media-card__image){max-height:none}}@media (max-width:720px){:is(#fw-css-priority,.hz-filterbar){align-items:stretch}:is(#fw-css-priority,.hz-filterchips){gap:7px}:is(#fw-css-priority,.hz-filter){height:36px;padding-inline:12px;font-size:11.5px}:is(#fw-css-priority,.hz-filter.is-active),:is(#fw-css-priority,.hz-filter.active){padding-inline:14px}:is(#fw-css-priority,.hz-media-card__image){width:100%;height:auto;max-height:none;aspect-ratio:auto}:is(#fw-css-priority,.hz-media-card__image img){width:100%;height:auto;max-height:none;object-fit:contain}}:is(#fw-css-priority,html.dark .hz-filter){background:#111b2b;border-color:#29384d;color:#c5d0df}:is(#fw-css-priority,html.dark .hz-filter.is-active),:is(#fw-css-priority,html.dark .hz-filter.active){background:#536bc0;border-color:#536bc0;color:#fff}@media (min-width:901px){:is(#fw-css-priority,.hz-about-intro){align-items:stretch;grid-auto-rows:1fr}:is(#fw-css-priority,.hz-about-photo),:is(#fw-css-priority,.hz-about-copy){align-self:stretch;height:100%;min-height:100%;margin-top:0;margin-bottom:0}:is(#fw-css-priority,.hz-about-photo){aspect-ratio:auto;max-width:390px}:is(#fw-css-priority,.hz-about-photo img){width:100%;height:100%;object-fit:cover;object-position:center center}:is(#fw-css-priority,.hz-about-copy){justify-content:flex-start}}@media (max-width:900px){:is(#fw-css-priority,.hz-about-intro){align-items:start;grid-auto-rows:auto}:is(#fw-css-priority,.hz-about-photo),:is(#fw-css-priority,.hz-about-copy){height:auto;min-height:0}:is(#fw-css-priority,.hz-about-photo){aspect-ratio:4/5}}:is(#fw-css-priority,.hz-detail__sidebar > .hz-sidebar-ad){position:relative;display:block;width:100%;padding:0;margin:0;overflow:hidden;border-radius:18px;line-height:0;background:transparent}:is(#fw-css-priority,.hz-sidebar-ad > *),:is(#fw-css-priority,.hz-sidebar-ad > a),:is(#fw-css-priority,.hz-sidebar-ad > picture),:is(#fw-css-priority,.hz-sidebar-ad > figure),:is(#fw-css-priority,.hz-sidebar-ad > p),:is(#fw-css-priority,.hz-sidebar-ad > div){display:block;width:100%;max-width:100%;margin:0;padding:0;border:0;line-height:0}:is(#fw-css-priority,.hz-sidebar-ad img),:is(#fw-css-priority,.hz-sidebar-ad picture img),:is(#fw-css-priority,.hz-sidebar-ad a img){display:block;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:17px;object-fit:cover;object-position:center;vertical-align:middle}:is(#fw-css-priority,.hz-sidebar-ad iframe){display:block;width:100%;max-width:100%;margin:0;border:0;border-radius:17px}:is(#fw-css-priority,.hz-detail__sidebar > .hz-sidebar-ad)::before{z-index:2;pointer-events:none}:is(#fw-css-priority,.hz-product-detail-page .hz-detail__sidebar > .hz-purchase-card)::before{content:"";position:absolute;inset:auto;left:0;top:0;right:auto;bottom:0;width:3px;height:auto;border-radius:18px 0 0 18px;background:linear-gradient(180deg,#566fc7 0%,#536fc6 42%,#4e9a98 100%);z-index:3;pointer-events:none}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-card__head){padding-left:23px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-actions){padding-left:23px}:is(#fw-css-priority,html.dark .hz-detail__sidebar > .hz-sidebar-ad){background:#0d1522;border-color:#26354c}:is(#fw-css-priority,html.dark .hz-product-detail-page .hz-detail__sidebar > .hz-purchase-card)::before{background:linear-gradient(180deg,#6482e4 0%,#5d75d1 45%,#55aaa5 100%)}@media (max-width:900px){:is(#fw-css-priority,.hz-detail__sidebar > .hz-sidebar-ad){border-radius:16px}:is(#fw-css-priority,.hz-sidebar-ad img),:is(#fw-css-priority,.hz-sidebar-ad picture img),:is(#fw-css-priority,.hz-sidebar-ad a img),:is(#fw-css-priority,.hz-sidebar-ad iframe){border-radius:15px}:is(#fw-css-priority,.hz-product-detail-page .hz-detail__sidebar > .hz-purchase-card)::before{width:3px;border-radius:16px 0 0 16px}}:root{--v15-front-section-y:32px}:is(#fw-css-priority,.hz-section){padding-top:var(--v15-front-section-y);padding-bottom:var(--v15-front-section-y)}:is(#fw-css-priority,.hz-page-head + .hz-section),:is(#fw-css-priority,.hz-page-head + .hz-section--tint){padding-top:var(--v15-front-section-y)}:is(#fw-css-priority,.hz-detail__main),:is(#fw-css-priority,.hz-detail__sidebar){row-gap:var(--v15-front-gap,18px)}@media (max-width:720px){:root{--v15-front-section-y:20px}:is(#fw-css-priority,.hz-site-header__bar){width:100%;max-width:none;min-height:66px;padding-left:max(5px,env(safe-area-inset-left));padding-right:max(5px,env(safe-area-inset-right));margin-inline:0;gap:8px}:is(#fw-css-priority,.hz-brandmark){justify-self:start;margin:0;padding:0;min-width:0}:is(#fw-css-priority,.hz-brandmark img){display:block;max-width:112px;max-height:44px;margin:0}:is(#fw-css-priority,.hz-header-actions){justify-self:end;margin:0;padding:0;gap:0}:is(#fw-css-priority,.hz-menu-btn){width:44px;min-width:44px;height:44px;margin:0}:is(#fw-css-priority,.v15-origin-newsletter__form){display:grid;grid-template-columns:1fr;gap:9px}:is(#fw-css-priority,.v15-origin-newsletter__form input[name="name"]){order:1}:is(#fw-css-priority,.v15-origin-newsletter__form input[type="email"]){order:2}:is(#fw-css-priority,.v15-origin-newsletter__form label){order:3;grid-column:1;margin:0 0 2px;align-items:flex-start}:is(#fw-css-priority,.v15-origin-newsletter__form button){order:4;width:100%}:is(#fw-css-priority,.hz-section){padding-top:var(--v15-front-section-y);padding-bottom:var(--v15-front-section-y)}:is(#fw-css-priority,.hz-page-head){padding-top:24px;padding-bottom:22px}}@media (max-width:390px){:is(#fw-css-priority,.hz-site-header__bar){padding-left:max(3px,env(safe-area-inset-left));padding-right:max(3px,env(safe-area-inset-right))}:is(#fw-css-priority,.hz-brandmark img){max-width:104px}}@media (min-width:1051px){:is(#fw-css-priority,.v15-origin-hero .v15-shell){width:min(1340px,calc(100% - 36px))}:is(#fw-css-priority,.v15-origin-hero__grid){grid-template-columns:minmax(0,1.18fr) minmax(430px,1fr);gap:34px}:is(#fw-css-priority,.v15-origin-hero__copy){padding-left:2px}:is(#fw-css-priority,.v15-origin-hero__badge){min-height:36px;padding-inline:14px;font-size:10.5px}:is(#fw-css-priority,.v15-origin-hero__title){max-width:820px;font-size:clamp(46px,5.25vw,74px);line-height:1.025}:is(#fw-css-priority,.v15-origin-hero__lead){max-width:720px;font-size:clamp(15px,1.34vw,18px);line-height:1.68}:is(#fw-css-priority,.v15-origin-hero__skills span){min-height:36px;padding-inline:12px;font-size:10.5px}:is(#fw-css-priority,.v15-origin-btn){min-height:50px;padding-inline:20px;font-size:11.5px}:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:100%;max-width:620px;justify-self:end}:is(#fw-css-priority,.v15-origin-hero__visual){padding:11px}}@media (min-width:721px) and (max-width:1050px){:is(#fw-css-priority,.v15-origin-hero__copy){max-width:820px}:is(#fw-css-priority,.v15-origin-hero__title){max-width:800px;font-size:clamp(44px,7vw,66px)}:is(#fw-css-priority,.v15-origin-hero__lead){max-width:720px;font-size:16px}:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:min(680px,100%)}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-hero__title){font-size:clamp(40px,12.4vw,56px);line-height:1.035}:is(#fw-css-priority,.v15-origin-hero__lead){font-size:14.5px;line-height:1.66}:is(#fw-css-priority,.v15-origin-hero__badge){min-height:35px;font-size:9.5px}:is(#fw-css-priority,.v15-origin-hero__skills span){min-height:35px;font-size:9.5px}:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:100%;max-width:none}}@media (min-width:1051px){:is(#fw-css-priority,.v15-origin-hero){padding-top:30px;padding-bottom:50px}:is(#fw-css-priority,.v15-origin-hero .v15-shell){width:min(1280px,calc(100% - 40px))}:is(#fw-css-priority,.v15-origin-hero__grid){grid-template-columns:minmax(0,1.34fr) minmax(360px,.92fr);gap:42px}:is(#fw-css-priority,.v15-origin-hero__copy){padding-left:0}:is(#fw-css-priority,.v15-origin-hero__badge){min-height:34px;padding-inline:13px;font-size:10px}:is(#fw-css-priority,.v15-origin-hero__title){max-width:760px;font-size:clamp(42px,5vw,68px);line-height:1.045}:is(#fw-css-priority,.v15-origin-hero__lead){max-width:670px;font-size:clamp(14px,1.25vw,17px);line-height:1.72}:is(#fw-css-priority,.v15-origin-hero__skills span){min-height:34px;padding-inline:11px;font-size:10px}:is(#fw-css-priority,.v15-origin-btn){min-height:48px;padding-inline:18px;font-size:11px}:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:auto;max-width:none;justify-self:stretch}:is(#fw-css-priority,.v15-origin-hero__visual){padding:12px}}@media (min-width:721px) and (max-width:1050px){:is(#fw-css-priority,.v15-origin-hero){padding-top:28px;padding-bottom:40px}:is(#fw-css-priority,.v15-origin-hero__copy){max-width:760px}:is(#fw-css-priority,.v15-origin-hero__title){max-width:760px;font-size:clamp(42px,5vw,68px);line-height:1.045}:is(#fw-css-priority,.v15-origin-hero__lead){max-width:670px;font-size:clamp(14px,1.25vw,17px);line-height:1.72}:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:min(620px,100%)}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-hero){padding-top:24px;padding-bottom:36px}:is(#fw-css-priority,.v15-origin-hero__title){font-size:clamp(38px,12vw,54px);line-height:1.045}:is(#fw-css-priority,.v15-origin-hero__lead){font-size:14px;line-height:1.72}:is(#fw-css-priority,.v15-origin-hero__badge){min-height:34px;font-size:10px}:is(#fw-css-priority,.v15-origin-hero__skills span){min-height:34px;font-size:9px;padding-inline:9px}:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:min(620px,100%);max-width:100%}}:is(#fw-css-priority,.hz-nav a.is-active){background:#d7e0eb;color:#344c9f;box-shadow:inset 0 0 0 1px #c4cfdd}.hz-header-action{transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}:is(#fw-css-priority,.hz-header-action:hover),:is(#fw-css-priority,.hz-header-action.is-active){background:#d7e0eb;border-color:#bdc9d6;color:#344c9f}:is(#fw-css-priority,.hz-header-action--cta:hover),:is(#fw-css-priority,.hz-header-action--cta.is-active){background:#465daf;border-color:#465daf;color:#fff}:is(#fw-css-priority,html.dark .hz-header-action.is-active){background:#182333;border-color:#33445d;color:#7db4ff;box-shadow:inset 0 0 0 1px #2a3a50}:is(#fw-css-priority,html.dark .hz-header-action--cta.is-active){background:#1f58d8;border-color:#3b82f6;color:#fff;box-shadow:none}@media (max-width:1024px){:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav a.is-active){background:#e8edf3;color:#315fb9;border-left-color:#3e73d3}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav .hz-drawer__account:not(.is-active)){background:transparent;color:#536176;border-left-color:transparent}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav .hz-drawer__account:not(.is-active):hover){background:transparent;color:#536176;border-left-color:transparent}:is(#fw-css-priority,.v15-app1-drawer .hz-drawer__nav .hz-drawer__account.is-active){background:#e8edf3;color:#315fb9;border-left-color:#3e73d3}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav a.is-active){background:#1e293b;color:#60a5fa;border-left-color:#3b82f6}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav .hz-drawer__account:not(.is-active)){background:transparent;color:#cbd5e1;border-left-color:transparent}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav .hz-drawer__account:not(.is-active):hover){background:transparent;color:#cbd5e1;border-left-color:transparent}:is(#fw-css-priority,html.dark .v15-app1-drawer .hz-drawer__nav .hz-drawer__account.is-active){background:#1e293b;color:#60a5fa;border-left-color:#3b82f6}}:is(#fw-css-priority,.v15-origin-footer__brand h3){font-size:20px}:is(#fw-css-priority,.v15-origin-footer__brand p){font-size:13.5px;line-height:1.72}:is(#fw-css-priority,.v15-origin-footer__column h4){font-size:13px}:is(#fw-css-priority,.v15-origin-footer__column>a){min-height:38px;font-size:12.75px}:is(#fw-css-priority,.v15-origin-footer__contact>span),:is(#fw-css-priority,.v15-origin-footer__contact>a){min-height:47px}:is(#fw-css-priority,.v15-origin-footer__contact i){font-size:16px}:is(#fw-css-priority,.v15-origin-footer__contact strong){font-size:12px;line-height:1.45}:is(#fw-css-priority,.v15-origin-footer__bottom){font-size:11px}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-footer__brand p){font-size:13px}:is(#fw-css-priority,.v15-origin-footer__column>a){font-size:12.5px}:is(#fw-css-priority,.v15-origin-footer__contact strong){font-size:11.75px}:is(#fw-css-priority,.v15-origin-footer__bottom){font-size:10.75px}}:is(#fw-css-priority,.hz-detail__sidebar>.hz-blog-share-card){position:relative;overflow:hidden}:is(#fw-css-priority,.hz-detail__sidebar>.hz-blog-share-card .hz-muted){margin:10px 0 15px}:is(#fw-css-priority,.hz-detail__sidebar>.hz-blog-share-card .hz-btn){width:100%}@media (max-width:720px){:is(#fw-css-priority,:root){--v15-front-gutter:15px}:is(#fw-css-priority,.hz-shell),:is(#fw-css-priority,.v15-shell),:is(#fw-css-priority,.v15-origin-newsletter__inner),:is(#fw-css-priority,.v15-origin-footer__grid),:is(#fw-css-priority,.v15-origin-footer__bottom),:is(#fw-css-priority,.v15-origin-newsletter__notice){width:calc(100% - (var(--v15-front-gutter) * 2));margin-inline:auto}:is(#fw-css-priority,.hz-site-header__bar){padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding-left:var(--v15-front-gutter);padding-right:var(--v15-front-gutter)}}@media (max-width:390px){:is(#fw-css-priority,:root){--v15-front-gutter:13px;--hz-pad:14px}:is(#fw-css-priority,.hz-site-header__bar){padding-left:max(7px,env(safe-area-inset-left));padding-right:max(7px,env(safe-area-inset-right))}}@media (max-width:720px){:is(#fw-css-priority,:root){--v15-front-gutter:17px}:is(#fw-css-priority,.hz-shell),:is(#fw-css-priority,.v15-shell),:is(#fw-css-priority,.v15-origin-newsletter__inner),:is(#fw-css-priority,.v15-origin-footer__grid),:is(#fw-css-priority,.v15-origin-footer__bottom),:is(#fw-css-priority,.v15-origin-newsletter__notice){width:calc(100% - (var(--v15-front-gutter) * 2));margin-inline:auto}:is(#fw-css-priority,.hz-site-header__bar){padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}:is(#fw-css-priority,.hz-drawer__panel){right:10px;width:min(360px,calc(100vw - 20px))}:is(#fw-css-priority,.fw-commerce-page),:is(#fw-css-priority,.fw-guest-checkout){padding-left:var(--v15-front-gutter);padding-right:var(--v15-front-gutter)}}@media (max-width:390px){:is(#fw-css-priority,:root){--v15-front-gutter:15px;--hz-pad:15px}:is(#fw-css-priority,.hz-site-header__bar){padding-left:max(9px,env(safe-area-inset-left));padding-right:max(9px,env(safe-area-inset-right))}:is(#fw-css-priority,.hz-drawer__panel){right:9px;width:calc(100vw - 18px)}}@media (max-width:720px){:is(#fw-css-priority,html),:is(#fw-css-priority,body){width:100%;min-width:100%;max-width:100%;margin:0;padding:0;overflow-x:clip;background:var(--v15-bg)}:is(#fw-css-priority,html.dark),:is(#fw-css-priority,html.dark body){background:var(--v15-bg)}:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-main),:is(#fw-css-priority,.v15-origin-hero),:is(#fw-css-priority,.hz-page-head),:is(#fw-css-priority,.hz-section),:is(#fw-css-priority,.v15-origin-newsletter),:is(#fw-css-priority,.v15-origin-footer){width:100%;max-width:none;margin-left:0;margin-right:0}:is(#fw-css-priority,.hz-site-header > .hz-site-header__bar),:is(#fw-css-priority,.hz-site-header__bar.hz-shell){width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:max(4px,env(safe-area-inset-left));padding-right:max(4px,env(safe-area-inset-right))}:is(#fw-css-priority,.hz-brandmark){justify-self:start;margin:0;padding:0}:is(#fw-css-priority,.hz-header-actions){justify-self:end;margin:0;padding:0}:is(#fw-css-priority,.hz-menu-btn){margin:0}}@media (max-width:390px){:is(#fw-css-priority,.hz-site-header > .hz-site-header__bar),:is(#fw-css-priority,.hz-site-header__bar.hz-shell){padding-left:max(3px,env(safe-area-inset-left));padding-right:max(3px,env(safe-area-inset-right))}}@media (max-width:720px){:is(#fw-css-priority,html),:is(#fw-css-priority,body){scrollbar-gutter:auto;scrollbar-width:none;-ms-overflow-style:none;background-color:var(--v15-bg)}:is(#fw-css-priority,html)::-webkit-scrollbar,:is(#fw-css-priority,body)::-webkit-scrollbar{width:0;height:0;display:none;background:transparent}:is(#fw-css-priority,html)::-webkit-scrollbar-track,:is(#fw-css-priority,body)::-webkit-scrollbar-track,:is(#fw-css-priority,html)::-webkit-scrollbar-corner,:is(#fw-css-priority,body)::-webkit-scrollbar-corner{background:var(--v15-bg)}:is(#fw-css-priority,html){background:var(--v15-bg)}:is(#fw-css-priority,body){min-width:100%;width:100%}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-hero__visual){padding:7px;border-radius:21px}:is(#fw-css-priority,.v15-origin-hero__media){border-radius:16px}}@media (max-width:390px){:is(#fw-css-priority,.v15-origin-hero__visual){padding:6px;border-radius:20px}:is(#fw-css-priority,.v15-origin-hero__media){border-radius:15px}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-hero__visual-wrap){width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;box-sizing:border-box}:is(#fw-css-priority,.v15-origin-hero__visual){width:100%;max-width:100%;margin:0;padding:0;border:0;border-radius:18px;overflow:hidden;box-sizing:border-box}:is(#fw-css-priority,.v15-origin-hero__media){width:100%;max-width:100%;margin:0;padding:0;border:0;border-radius:18px 18px 0 0;overflow:hidden;box-sizing:border-box}:is(#fw-css-priority,.v15-origin-hero__media img),:is(#fw-css-priority,.v15-origin-hero__media video),:is(#fw-css-priority,.v15-origin-hero__media picture){display:block;width:100%;max-width:100%;margin:0;padding:0;border:0;box-sizing:border-box}:is(#fw-css-priority,.v15-origin-hero__status){width:100%;margin:0;padding:11px 12px 12px;box-sizing:border-box}}@media (max-width:390px){:is(#fw-css-priority,.v15-origin-hero__visual),:is(#fw-css-priority,.v15-origin-hero__media){border-radius:17px}:is(#fw-css-priority,.v15-origin-hero__media){border-radius:17px 17px 0 0}}@media (max-width:720px){:is(#fw-css-priority,.hz-about-intro){align-items:stretch}:is(#fw-css-priority,.hz-about-photo){width:100%;max-width:none;min-width:0;justify-self:stretch;margin-left:0;margin-right:0;padding:0;box-sizing:border-box}:is(#fw-css-priority,.hz-about-photo img){display:block;width:100%;max-width:100%;height:100%;margin:0;padding:0;object-fit:cover;box-sizing:border-box}:is(#fw-css-priority,.hz-about-copy){width:100%;max-width:none;min-width:0;justify-self:stretch;box-sizing:border-box}:is(#fw-css-priority,html),:is(#fw-css-priority,body){width:100%;min-width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden;background-color:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,html){overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:none;scrollbar-color:transparent var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,body){overflow-y:visible}:is(#fw-css-priority,html)::-webkit-scrollbar,:is(#fw-css-priority,body)::-webkit-scrollbar,:is(#fw-css-priority,.hz-main)::-webkit-scrollbar{width:0;height:0;display:none;background:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,html)::-webkit-scrollbar-track,:is(#fw-css-priority,html)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,html)::-webkit-scrollbar-corner,:is(#fw-css-priority,body)::-webkit-scrollbar-track,:is(#fw-css-priority,body)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,body)::-webkit-scrollbar-corner,:is(#fw-css-priority,.hz-main)::-webkit-scrollbar-track,:is(#fw-css-priority,.hz-main)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,.hz-main)::-webkit-scrollbar-corner{background:var(--v15-bg,#e6ebf1);border:0;box-shadow:none}:is(#fw-css-priority,.hz-main),:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-page-head),:is(#fw-css-priority,.hz-section),:is(#fw-css-priority,.hz-about-section),:is(#fw-css-priority,.v15-origin-hero),:is(#fw-css-priority,.v15-origin-newsletter),:is(#fw-css-priority,.v15-origin-footer){width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}}@media (max-width:390px){:is(#fw-css-priority,.hz-about-photo){width:100%;max-width:none}}@media (max-width:720px){:is(#fw-css-priority,.hz-about-copy){padding:25px 22px}:is(#fw-css-priority,.hz-about-copy .hz-kicker){font-size:12px;line-height:1.35;letter-spacing:.095em;gap:9px}:is(#fw-css-priority,.hz-about-copy .hz-kicker)::before{width:9px;height:9px}:is(#fw-css-priority,.hz-about-copy .hz-prose){margin-top:14px;font-size:15.8px;line-height:1.92}:is(#fw-css-priority,.hz-about-copy .hz-prose p),:is(#fw-css-priority,.hz-about-copy .hz-prose li){font-size:inherit;line-height:inherit}}@media (max-width:390px){:is(#fw-css-priority,.hz-about-copy){padding:24px 21px}:is(#fw-css-priority,.hz-about-copy .hz-prose){font-size:15.6px}}@media (max-width:720px){:is(#fw-css-priority,html){width:100%;min-width:0;max-width:100%;margin:0;padding:0;overflow-x:clip;background:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,body){width:calc(100% + var(--fw-mobile-edge-gap,0px));min-width:0;max-width:none;margin:0;padding:0;overflow-x:clip;background:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-main),:is(#fw-css-priority,.hz-page-head),:is(#fw-css-priority,.hz-section),:is(#fw-css-priority,.hz-about-section),:is(#fw-css-priority,.v15-origin-hero),:is(#fw-css-priority,.v15-origin-newsletter),:is(#fw-css-priority,.v15-origin-footer){width:100%;min-width:0;max-width:none;margin-right:0;box-sizing:border-box}:is(#fw-css-priority,html)::-webkit-scrollbar-track,:is(#fw-css-priority,html)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,html)::-webkit-scrollbar-corner,:is(#fw-css-priority,body)::-webkit-scrollbar-track,:is(#fw-css-priority,body)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,body)::-webkit-scrollbar-corner{background:var(--v15-bg,#e6ebf1);border:0;box-shadow:none}}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-card__head p){font-size:11.5px;line-height:1.62}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-features){gap:11px;padding-top:18px;padding-right:23px;padding-bottom:18px;padding-left:23px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-features span){gap:9px;align-items:flex-start;font-size:12.25px;line-height:1.55;font-weight:560;letter-spacing:-.005em}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-features i){flex:0 0 14px;width:14px;min-width:14px;margin-top:2px;font-size:14px;line-height:1.35}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-actions .hz-btn){min-height:48px;font-size:12.75px;line-height:1.2}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-actions .hz-btn i){font-size:14px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-trust span){min-height:49px;padding-left:12px;padding-right:12px;gap:7px;font-size:10.5px;line-height:1.35}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-trust span i){font-size:12px}@media (max-width:720px){:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-card__head p){font-size:12px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-features){gap:12px;padding-top:19px;padding-bottom:19px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-features span){font-size:13px;line-height:1.55}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-features i){flex-basis:15px;width:15px;min-width:15px;font-size:15px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-actions .hz-btn){min-height:50px;font-size:13.25px}:is(#fw-css-priority,.hz-product-detail-page .hz-purchase-trust span){min-height:51px;font-size:11px}}@media (max-width:720px){:is(#fw-css-priority,html),:is(#fw-css-priority,body){width:100%;min-width:0;max-width:100%;margin:0;padding:0;overflow-x:hidden;background:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,html){scrollbar-gutter:auto;scrollbar-width:none;scrollbar-color:transparent var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,body){min-height:100dvh;scrollbar-width:none;scrollbar-color:transparent var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,*)::-webkit-scrollbar{width:0;height:0;display:none;background:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,*)::-webkit-scrollbar-track,:is(#fw-css-priority,*)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,*)::-webkit-scrollbar-corner{margin:0;border:0;background:var(--v15-bg,#e6ebf1);box-shadow:none}:is(#fw-css-priority,*)::-webkit-scrollbar-thumb{border:0;background:transparent;box-shadow:none}:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-main),:is(#fw-css-priority,.hz-page-head),:is(#fw-css-priority,.hz-section),:is(#fw-css-priority,.hz-about-section),:is(#fw-css-priority,.v15-origin-hero),:is(#fw-css-priority,.v15-origin-newsletter),:is(#fw-css-priority,.v15-origin-footer){width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}:is(#fw-css-priority,body){--fw-mobile-edge-gap:0px}}@media (max-width:720px){:is(#fw-css-priority,html){width:100%;max-width:100%;height:100%;min-height:100%;margin:0;padding:0;overflow:hidden;background:var(--v15-bg,#e6ebf1);scrollbar-gutter:auto}body{-webkit-overflow-scrolling:touch}:is(#fw-css-priority,body){position:relative;width:100%;min-width:0;max-width:100%;height:100dvh;min-height:100dvh;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none;background:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,body)::-webkit-scrollbar{width:0;height:0;display:none}:is(#fw-css-priority,body)::-webkit-scrollbar-track,:is(#fw-css-priority,body)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,body)::-webkit-scrollbar-thumb,:is(#fw-css-priority,body)::-webkit-scrollbar-corner{width:0;background:transparent;border:0;box-shadow:none}:is(#fw-css-priority,:root),:is(#fw-css-priority,html),:is(#fw-css-priority,body),:is(#fw-css-priority,body)::before{background-color:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,body){--fw-mobile-edge-gap:0px;transform:none;right:auto}:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-main),:is(#fw-css-priority,.hz-page-head),:is(#fw-css-priority,.hz-section),:is(#fw-css-priority,.hz-about-section),:is(#fw-css-priority,.v15-origin-hero),:is(#fw-css-priority,.v15-origin-newsletter),:is(#fw-css-priority,.v15-origin-footer){width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}}@supports not (height:100dvh){@media (max-width:720px){:is(#fw-css-priority,body){height:100vh;min-height:100vh}}}@media (max-width:720px){:is(#fw-css-priority,html){width:100%;min-width:100%;max-width:100%;height:auto;min-height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;background-color:var(--v15-bg,#e6ebf1);scrollbar-gutter:auto;scrollbar-width:auto;scrollbar-color:var(--v15-bg,#e6ebf1) var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,body){position:static;width:100%;min-width:100%;max-width:100%;height:auto;min-height:100dvh;margin:0;padding:0;overflow-x:hidden;overflow-y:visible;overscroll-behavior-x:none;background-color:var(--v15-bg,#e6ebf1);scrollbar-width:auto}:is(#fw-css-priority,html)::-webkit-scrollbar{width:10px;height:10px;background-color:var(--v15-bg,#e6ebf1)}:is(#fw-css-priority,html)::-webkit-scrollbar-track,:is(#fw-css-priority,html)::-webkit-scrollbar-track-piece,:is(#fw-css-priority,html)::-webkit-scrollbar-corner{margin:0;border:0;background-color:var(--v15-bg,#e6ebf1);box-shadow:none}:is(#fw-css-priority,html)::-webkit-scrollbar-thumb{border:0;border-radius:0;background-color:var(--v15-bg,#e6ebf1);box-shadow:none}:is(#fw-css-priority,body)::-webkit-scrollbar{width:0;height:0;background:transparent}:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-main),:is(#fw-css-priority,.hz-page-head),:is(#fw-css-priority,.hz-section),:is(#fw-css-priority,.hz-about-section),:is(#fw-css-priority,.v15-origin-hero),:is(#fw-css-priority,.v15-origin-newsletter),:is(#fw-css-priority,.v15-origin-footer){width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}}@supports not (min-height:100dvh){@media (max-width:720px){:is(#fw-css-priority,body){min-height:100vh}}}@media (max-width:1024px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer){right:0;left:auto;transform:none;translate:none;visibility:hidden;opacity:0;pointer-events:none;display:none;contain:layout paint}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer.is-open){display:flex;visibility:visible;opacity:1;pointer-events:auto;transform:none;translate:none}:is(#fw-css-priority,#drawerOverlay.v15-app1-drawer-overlay.opacity-0){display:none;visibility:hidden;opacity:0;pointer-events:none}:is(#fw-css-priority,#drawerOverlay.v15-app1-drawer-overlay:not(.opacity-0)){display:block;visibility:visible;opacity:1}:is(#fw-css-priority,html),:is(#fw-css-priority,body){width:100%;max-width:100%;min-width:0;overflow-x:hidden}}@media (min-width:1025px){:is(#fw-css-priority,#mobileDrawer),:is(#fw-css-priority,#drawerOverlay){display:none}}.fw-commerce-steps{isolation:isolate}:is(#fw-css-priority,.fw-commerce-steps){position:relative;min-height:6.2rem;margin-bottom:1.55rem;padding:.72rem;gap:.58rem;border:1px solid color-mix(in srgb,var(--fw-brand) 13%,var(--fw-line));border-radius:1.45rem;background:linear-gradient(135deg,color-mix(in srgb,var(--fw-surface) 98%,var(--fw-brand) 2%),color-mix(in srgb,var(--fw-surface) 94%,#e8eef8 6%));box-shadow:0 18px 44px rgb(15 23 42 / .065),inset 0 1px 0 rgb(255 255 255 / .72);overflow:hidden}.fw-commerce-steps::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 33% 0%,rgb(37 99 235 / .075),transparent 31%),radial-gradient(circle at 72% 100%,rgb(20 184 166 / .045),transparent 28%)}:is(#fw-css-priority,.fw-commerce-steps > span),:is(#fw-css-priority,.fw-commerce-steps > a){position:relative;min-height:4.65rem;padding:.68rem .82rem;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.78rem;align-content:center;border:1px solid transparent;border-radius:1.08rem;background:transparent;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.fw-commerce-steps > a:hover{transform:translateY(-1px)}:is(#fw-css-priority,.fw-commerce-steps > a:hover){border-color:color-mix(in srgb,var(--fw-brand) 20%,var(--fw-line));background:color-mix(in srgb,var(--fw-surface) 88%,var(--fw-brand) 12%)}.fw-commerce-steps b{position:relative}:is(#fw-css-priority,.fw-commerce-steps b){grid-row:1 / span 2;width:2.75rem;height:2.75rem;border:1px solid color-mix(in srgb,var(--fw-text) 10%,var(--fw-line));border-radius:.92rem;background:color-mix(in srgb,var(--fw-surface-soft) 94%,#fff 6%);color:var(--fw-muted);font-size:.82rem;font-weight:900;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7)}.fw-commerce-steps b i{font-size:1rem}.fw-commerce-steps em{align-self:end;letter-spacing:-.012em}:is(#fw-css-priority,.fw-commerce-steps em){color:var(--fw-text);font-size:.88rem;line-height:1.15;font-weight:900}.fw-commerce-steps small{align-self:start;font-weight:600}:is(#fw-css-priority,.fw-commerce-steps small){margin-top:.2rem;color:var(--fw-muted);font-size:.7rem;line-height:1.25}.fw-commerce-steps > i{position:relative;width:2.35rem;height:.18rem;overflow:visible;border-radius:999px}:is(#fw-css-priority,.fw-commerce-steps > i){background:color-mix(in srgb,var(--fw-muted) 16%,var(--fw-line));color:transparent;font-size:0}.fw-commerce-steps > i::before{position:absolute;top:50%;right:-.02rem;width:.42rem;height:.42rem;transform:translateY(-50%);border:2px solid color-mix(in srgb,var(--fw-muted) 35%,var(--fw-line));border-radius:50%;background:var(--fw-surface)}:is(#fw-css-priority,.fw-commerce-steps > i)::before{content:""}:is(#fw-css-priority,.fw-commerce-steps .is-complete){border-color:color-mix(in srgb,#10b981 22%,var(--fw-line));background:linear-gradient(135deg,color-mix(in srgb,#10b981 7%,var(--fw-surface)),color-mix(in srgb,#10b981 2%,var(--fw-surface)))}:is(#fw-css-priority,.fw-commerce-steps .is-complete b){border-color:color-mix(in srgb,#10b981 34%,var(--fw-line));background:color-mix(in srgb,#10b981 11%,var(--fw-surface));color:#07835f;box-shadow:0 7px 18px rgb(16 185 129 / .12)}:is(#fw-css-priority,.fw-commerce-steps .is-active){border-color:color-mix(in srgb,var(--fw-brand) 27%,var(--fw-line));background:linear-gradient(135deg,color-mix(in srgb,var(--fw-brand) 11%,var(--fw-surface)),color-mix(in srgb,var(--fw-brand) 5%,var(--fw-surface)));box-shadow:0 11px 25px rgb(37 99 235 / .10),inset 0 1px 0 rgb(255 255 255 / .62)}.fw-commerce-steps .is-active::after{content:"";position:absolute;left:.82rem;right:.82rem;bottom:-.02rem;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,transparent,var(--fw-brand) 20%,var(--fw-brand) 80%,transparent);opacity:.9}:is(#fw-css-priority,.fw-commerce-steps .is-active b){border-color:color-mix(in srgb,var(--fw-brand) 72%,#fff);background:linear-gradient(145deg,#3b82f6,var(--fw-brand));color:#fff;box-shadow:0 9px 21px rgb(37 99 235 / .24),inset 0 1px 0 rgb(255 255 255 / .22)}:is(#fw-css-priority,.fw-commerce-steps .is-complete + i){background:linear-gradient(90deg,#34d399,color-mix(in srgb,var(--fw-brand) 52%,#34d399))}.fw-commerce-steps .is-complete + i::before{border-color:color-mix(in srgb,var(--fw-brand) 42%,#34d399);background:color-mix(in srgb,var(--fw-brand) 12%,var(--fw-surface))}:is(#fw-css-priority,html.dark .fw-commerce-steps){border-color:color-mix(in srgb,var(--fw-brand) 18%,var(--fw-line));background:linear-gradient(135deg,color-mix(in srgb,var(--fw-surface) 96%,#22304a 4%),color-mix(in srgb,var(--fw-surface) 92%,#1b2a42 8%));box-shadow:0 18px 44px rgb(0 0 0 / .2),inset 0 1px 0 rgb(255 255 255 / .035)}:is(#fw-css-priority,html.dark .fw-commerce-steps b){background:color-mix(in srgb,var(--fw-surface-soft) 92%,#fff 8%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .035)}:is(#fw-css-priority,html.dark .fw-commerce-steps .is-complete b){color:#6ee7b7}@media (max-width:700px){:is(#fw-css-priority,.fw-commerce-steps){min-height:4.55rem;margin-bottom:1.05rem;padding:.42rem;gap:.22rem;border-radius:1.05rem}:is(#fw-css-priority,.fw-commerce-steps > span),:is(#fw-css-priority,.fw-commerce-steps > a){min-height:3.65rem;padding:.38rem .35rem;grid-template-columns:2.05rem minmax(0,1fr);column-gap:.4rem;border-radius:.78rem}:is(#fw-css-priority,.fw-commerce-steps b){width:2.05rem;height:2.05rem;border-radius:.67rem;font-size:.7rem}.fw-commerce-steps b i{font-size:.82rem}:is(#fw-css-priority,.fw-commerce-steps em){font-size:.7rem}:is(#fw-css-priority,.fw-commerce-steps small){display:none}.fw-commerce-steps > i{width:.7rem;height:.14rem}.fw-commerce-steps > i::before{width:.3rem;height:.3rem;border-width:1px}.fw-commerce-steps .is-active::after{left:.4rem;right:.4rem;height:2px}}:is(#fw-css-priority,html),:is(#fw-css-priority,body){font-family:var(--fw-font-family,"Poppins","Segoe UI",Arial,sans-serif)}:is(#fw-css-priority,button),:is(#fw-css-priority,input),:is(#fw-css-priority,select),:is(#fw-css-priority,textarea),:is(#fw-css-priority,optgroup){font-family:var(--fw-font-family,"Poppins","Segoe UI",Arial,sans-serif)}:is(#fw-css-priority,.hz-site-header),:is(#fw-css-priority,.hz-main){font-family:var(--fw-font-family,"Poppins","Segoe UI",Arial,sans-serif)}@media (min-width:721px){:is(#fw-css-priority,.v15-origin-hero__media){aspect-ratio:1 / 1.08}:is(#fw-css-priority,.v15-origin-hero__media > img){object-fit:cover;object-position:center 14%}}:is(#fw-css-priority,.fw-project-screenshot-crop){position:relative;overflow:hidden}:is(#fw-css-priority,.hz2-project-card__media.fw-project-screenshot-crop > img){width:calc(100% + 10px);max-width:none;height:100%;margin:0 -10px 0 0;object-fit:cover;object-position:left top}:is(#fw-css-priority,.hz-media-card__image.fw-project-screenshot-crop > img){width:calc(100% + 10px);max-width:none;height:auto;margin:0 -10px 0 0;object-position:left top}:is(#fw-css-priority,.hz-detail__media.fw-project-detail-shot){display:block;overflow:hidden}:is(#fw-css-priority,.hz-detail__media.fw-project-detail-shot > img){display:block;width:calc(100% + 12px);max-width:none;height:auto;margin:0 -12px 0 0;object-fit:contain;object-position:left top}:is(#fw-css-priority,.hz2-project-card:hover .fw-project-screenshot-crop > img),:is(#fw-css-priority,.hz-media-card:hover .fw-project-screenshot-crop > img){transform:scale(1.012);transform-origin:left center}@media (max-width:720px){:is(#fw-css-priority,.hz2-project-card__media.fw-project-screenshot-crop > img),:is(#fw-css-priority,.hz-media-card__image.fw-project-screenshot-crop > img){width:calc(100% + 8px);margin-right:-8px}:is(#fw-css-priority,.hz-detail__media.fw-project-detail-shot > img){width:calc(100% + 9px);margin-right:-9px}}@media (max-width:640px){:is(#fw-css-priority,.fw-ai-launcher){right:var(--fw-ai-right-mobile,20px)}}:is(#fw-css-priority,.hz-detail__content),:is(#fw-css-priority,.hz-detail__content .hz-prose),:is(#fw-css-priority,.hz-detail__content.hz-prose){min-width:0;max-width:100%}:is(#fw-css-priority,.hz-detail__content .hz-prose),:is(#fw-css-priority,.hz-detail__content.hz-prose){display:block;writing-mode:horizontal-tb;text-orientation:mixed;white-space:normal;word-break:normal;overflow-wrap:break-word;hyphens:none}:is(#fw-css-priority,.hz-detail__content .hz-prose:where(p,div,section,article,blockquote)),:is(#fw-css-priority,.hz-detail__content.hz-prose:where(p,div,section,article,blockquote)){max-width:100%;white-space:normal;word-break:normal;overflow-wrap:break-word}:is(#fw-css-priority,.hz-detail__content .hz-prose:where(ul,ol)),:is(#fw-css-priority,.hz-detail__content.hz-prose:where(ul,ol)){display:block;max-width:100%;white-space:normal}:is(#fw-css-priority,.hz-detail__content .hz-prose li),:is(#fw-css-priority,.hz-detail__content.hz-prose li){display:list-item;width:auto;max-width:100%;white-space:normal;word-break:normal;overflow-wrap:break-word}:is(#fw-css-priority,.hz-detail__content .hz-prose br),:is(#fw-css-priority,.hz-detail__content.hz-prose br){display:block}@media (max-width:720px){:is(#fw-css-priority,.hz-detail__content .hz-prose),:is(#fw-css-priority,.hz-detail__content.hz-prose){font-size:15px;line-height:1.82;text-align:left}:is(#fw-css-priority,.hz-detail__content .hz-prose p),:is(#fw-css-priority,.hz-detail__content.hz-prose p){display:block;width:100%;margin:0 0 1.05em;line-height:inherit;text-align:left}:is(#fw-css-priority,.hz-detail__content .hz-prose p:last-child),:is(#fw-css-priority,.hz-detail__content.hz-prose p:last-child){margin-bottom:0}:is(#fw-css-priority,.hz-detail__content .hz-prose:where(h1,h2,h3,h4,h5,h6)),:is(#fw-css-priority,.hz-detail__content.hz-prose:where(h1,h2,h3,h4,h5,h6)){display:block;width:100%;text-align:left;white-space:normal}}@media (min-width:1025px){html{overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#97a6b8 #e0e6ec}html::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-track{background:#e0e6ec}html::-webkit-scrollbar-thumb{min-height:44px;border:3px solid #e0e6ec;border-radius:999px;background:#97a6b8}html::-webkit-scrollbar-thumb:hover{background:#7f90a5}html::-webkit-scrollbar-corner{background:#e0e6ec}html.dark{scrollbar-color:#64748b #1c2532}html.dark::-webkit-scrollbar-track{background:#1c2532}html.dark::-webkit-scrollbar-thumb{border-color:#1c2532;background:#64748b}html.dark::-webkit-scrollbar-thumb:hover{background:#7a8ba2}html.dark::-webkit-scrollbar-corner{background:#1c2532}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-hero__visual-wrap),:is(#fw-css-priority,.v15-origin-hero__visual),:is(#fw-css-priority,.v15-origin-hero__media){margin-left:0;margin-right:0;padding-left:0;padding-right:0;border-left-width:0;border-right-width:0;max-width:none;box-sizing:border-box}:is(#fw-css-priority,.v15-origin-hero__visual-wrap),:is(#fw-css-priority,.v15-origin-hero__visual),:is(#fw-css-priority,.v15-origin-hero__media),:is(#fw-css-priority,.v15-origin-hero__media>img),:is(#fw-css-priority,.v15-origin-hero__media>video),:is(#fw-css-priority,.v15-origin-hero__media>picture){width:100%}:is(#fw-css-priority,.v15-origin-hero__media>img),:is(#fw-css-priority,.v15-origin-hero__media>video),:is(#fw-css-priority,.v15-origin-hero__media>picture){display:block;margin:0;padding:0;border:0}}:root{--fw-action-blue:82,111,199;--fw-action-teal:66,145,125;--fw-action-red:194,77,88;--fw-action-amber:173,127,50;--fw-action-violet:112,91,196;--fw-action-cyan:42,136,177}html:not(.dark){color-scheme:light}html.dark{color-scheme:dark}body,body *{box-sizing:border-box}body:where([class^="ri-"],[class*=" ri-"]){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(#fw-css-priority,body:where([class^="ri-"],[class*=" ri-"])){font-family:"remixicon";font-style:normal;font-weight:400;line-height:1}:is(#fw-css-priority,body:where([class^="ri-"],[class*=" ri-"]))::before{line-height:1}@media (min-width:721px) and (pointer:fine){html{overflow-y:scroll;scrollbar-gutter:stable}:is(#fw-css-priority,html){scrollbar-width:thin;scrollbar-color:#929ca5 #d9dee1}:is(#fw-css-priority,html)::-webkit-scrollbar{width:10px;height:10px}:is(#fw-css-priority,html)::-webkit-scrollbar-track,:is(#fw-css-priority,html)::-webkit-scrollbar-track-piece{background:#d9dee1}:is(#fw-css-priority,html)::-webkit-scrollbar-thumb{min-height:44px;background:#929ca5;border:2px solid #d9dee1;border-radius:999px}:is(#fw-css-priority,html)::-webkit-scrollbar-thumb:hover{background:#7f8a95}:is(#fw-css-priority,html)::-webkit-scrollbar-corner{background:#d9dee1}:is(#fw-css-priority,html.dark){scrollbar-color:#34455f #080e18}:is(#fw-css-priority,html.dark)::-webkit-scrollbar-track,:is(#fw-css-priority,html.dark)::-webkit-scrollbar-track-piece{background:#080e18}:is(#fw-css-priority,html.dark)::-webkit-scrollbar-thumb{background:#34455f;border-color:#080e18}:is(#fw-css-priority,html.dark)::-webkit-scrollbar-thumb:hover{background:#425775}:is(#fw-css-priority,html.dark)::-webkit-scrollbar-corner{background:#080e18}}@media (max-width:720px),(pointer:coarse){:is(#fw-css-priority,html),:is(#fw-css-priority,body){scrollbar-width:none;scrollbar-gutter:auto}:is(#fw-css-priority,html)::-webkit-scrollbar,:is(#fw-css-priority,body)::-webkit-scrollbar{width:0;height:0;background:transparent}}@supports (content-visibility:auto){body[data-page="home"] .hz2-projects,body[data-page="home"] .hz2-companies,body[data-page="home"] .hz2-feedback,body[data-page="home"] .hz2-blog,body[data-page="home"] .hz2-final-cta,body[data-page="home"] .v15-origin-newsletter,body[data-page="home"] .v15-origin-footer{content-visibility:auto;contain-intrinsic-size:auto 720px}}body[data-page="account-auth"] .fw-member-auth__journey{position:relative;z-index:1;display:grid;gap:9px;padding:14px;border:1px solid #c7d2df;border-radius:17px;background:rgba(248,250,252,.72);box-shadow:0 14px 35px rgba(40,54,76,.05)}body[data-page="account-auth"] .fw-member-auth__journey-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 5px}body[data-page="account-auth"] .fw-member-auth__journey-head span{color:#7a889c;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}body[data-page="account-auth"] .fw-member-auth__journey-head strong{color:#4f65b5;font-size:10.5px;font-weight:850}body[data-page="account-auth"] .fw-member-auth__journey-item{display:grid;grid-template-columns:26px 36px minmax(0,1fr);align-items:center;gap:10px;min-height:62px;padding:9px 10px;border:1px solid #d1dae4;border-radius:13px;background:#f6f8fb}body[data-page="account-auth"] .fw-member-auth__journey-index{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#dfe7fb;color:#536bc0;font-size:10px;font-weight:900}body[data-page="account-auth"] .fw-member-auth__journey-item>i{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#e9eef7;color:#60718a;font-size:17px}body[data-page="account-auth"] .fw-member-auth__journey-item strong{display:block;color:#2c394e;font-size:11.5px;line-height:1.35}body[data-page="account-auth"] .fw-member-auth__journey-item small{display:block;margin-top:2px;color:#758398;font-size:9.7px;line-height:1.45}body[data-page="account-auth"] .fw-member-auth__field-note,body[data-page="account-auth"] .fw-member-auth__match,body[data-page="account-auth"] .fw-member-auth__code-help{display:block;margin:6px 2px 0;color:#7b899b;font-size:10px;line-height:1.45}body[data-page="account-auth"] .fw-member-auth__form .hz-label em{margin-left:4px;color:#8a97a8;font-size:9px;font-style:normal;font-weight:700;text-transform:none;letter-spacing:0}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__control--password>.hz-input){padding-right:48px}body[data-page="account-auth"] .fw-member-auth__password-toggle{position:absolute;right:7px;top:50%;z-index:3;transform:translateY(-50%);width:36px;height:36px;min-height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;color:#718197;font-size:18px;cursor:pointer}body[data-page="account-auth"] .fw-member-auth__password-toggle:hover,body[data-page="account-auth"] .fw-member-auth__password-toggle:focus-visible{background:#e1e7ee;color:#5068bc;outline:none}body[data-page="account-auth"] .fw-member-auth__strength{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:9px;margin:7px 2px 0}body[data-page="account-auth"] .fw-member-auth__strength>span{height:5px;overflow:hidden;border-radius:999px;background:#d7dfe8}body[data-page="account-auth"] .fw-member-auth__strength b{display:block;width:0;height:100%;border-radius:inherit;background:#9aa7b7;transition:width .2s ease,background .2s ease}body[data-page="account-auth"] .fw-member-auth__strength small{color:#7b899b;font-size:9.8px;font-weight:700}body[data-page="account-auth"] .fw-member-auth__strength[data-score="1"] b{width:25%;background:#dc6262}body[data-page="account-auth"] .fw-member-auth__strength[data-score="2"] b{width:50%;background:#cf8d3c}body[data-page="account-auth"] .fw-member-auth__strength[data-score="3"] b{width:75%;background:#6a8cc3}body[data-page="account-auth"] .fw-member-auth__strength[data-score="4"] b{width:100%;background:#4d9a84}body[data-page="account-auth"] .fw-member-auth__match[data-state="ok"]{color:#3e8b76;font-weight:800}body[data-page="account-auth"] .fw-member-auth__match[data-state="error"]{color:#c45656;font-weight:800}body[data-page="account-auth"] .portal-alert{display:flex;align-items:flex-start;gap:9px;margin-bottom:15px}body[data-page="account-auth"] .portal-alert>i{margin-top:1px;font-size:17px;flex:0 0 auto}body[data-page="account-auth"] .fw-member-auth__submit:disabled{cursor:wait;opacity:.78}html.dark body[data-page="account-auth"] .fw-member-auth__journey{background:#101925;border-color:#263348;box-shadow:none}html.dark body[data-page="account-auth"] .fw-member-auth__journey-item{background:#0d1622;border-color:#26364a}html.dark body[data-page="account-auth"] .fw-member-auth__journey-head span,html.dark body[data-page="account-auth"] .fw-member-auth__journey-item small,html.dark body[data-page="account-auth"] .fw-member-auth__field-note,html.dark body[data-page="account-auth"] .fw-member-auth__match,html.dark body[data-page="account-auth"] .fw-member-auth__strength small{color:#8998aa}html.dark body[data-page="account-auth"] .fw-member-auth__journey-head strong{color:#89a4f2}html.dark body[data-page="account-auth"] .fw-member-auth__journey-index{background:#17284a;color:#8ca8f6}html.dark body[data-page="account-auth"] .fw-member-auth__journey-item>i{background:#172131;color:#91a2b7}html.dark body[data-page="account-auth"] .fw-member-auth__journey-item strong{color:#e9eef5}html.dark body[data-page="account-auth"] .fw-member-auth__password-toggle{color:#8394aa}html.dark body[data-page="account-auth"] .fw-member-auth__password-toggle:hover,html.dark body[data-page="account-auth"] .fw-member-auth__password-toggle:focus-visible{background:#182334;color:#93acf4}html.dark body[data-page="account-auth"] .fw-member-auth__strength>span{background:#253247}@media (max-width:820px){body[data-page="account-auth"] .fw-member-auth__journey{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px;gap:7px}body[data-page="account-auth"] .fw-member-auth__journey-head{grid-column:1/-1}body[data-page="account-auth"] .fw-member-auth__journey-item{grid-template-columns:26px minmax(0,1fr);min-height:82px;align-content:center}body[data-page="account-auth"] .fw-member-auth__journey-item>i{display:none}body[data-page="account-auth"] .fw-member-auth__journey-item small{font-size:9px}}@media (max-width:600px){body[data-page="account-auth"] .fw-member-auth__journey{grid-template-columns:1fr}body[data-page="account-auth"] .fw-member-auth__journey-head{grid-column:auto}body[data-page="account-auth"] .fw-member-auth__journey-item{grid-template-columns:26px 34px minmax(0,1fr);min-height:58px}body[data-page="account-auth"] .fw-member-auth__journey-item>i{display:grid;width:32px;height:32px}body[data-page="account-auth"] .fw-member-auth__strength{grid-template-columns:72px 1fr}}body[data-page="account-auth"] .fw-member-auth[data-auth-mode="register"] .fw-member-auth__aside{justify-content:flex-start}body[data-page="account-auth"] .fw-member-auth[data-auth-mode="register"] .fw-member-auth__journey{margin-top:0}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__submit){background:#f8fbff;border:1px solid #b7c8ef;color:#4f69c5;box-shadow:none}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__submit:hover),:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__submit:focus-visible){background:#eef4ff;border-color:#9db5ea;color:#415bb7}:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__submit i),:is(#fw-css-priority,body[data-page="account-auth"] .fw-member-auth__submit span){color:inherit}@media (min-width:721px){:is(#fw-css-priority,.v15-origin-footer__bottom){width:min(1600px,calc(100% - 40px));min-height:118px;margin-inline:auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px}:is(#fw-css-priority,.v15-origin-footer__bottom>p){display:flex;align-items:center;min-height:118px;margin:0}:is(#fw-css-priority,.v15-origin-footer__bottom>p:last-child){justify-content:flex-end}}@media (max-width:1024px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer){flex-direction:column;min-height:100dvh;height:100dvh;bottom:0}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__top){flex:0 0 76px;min-height:76px;padding:18px 52px 10px 18px}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__top)::before{transform:translateY(2px)}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close){top:20px}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:18px 16px max(18px,env(safe-area-inset-bottom))}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav>a){flex:0 0 48px}}@media (max-width:1024px) and (max-height:620px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){justify-content:flex-start}}@media (min-width:721px){:is(#fw-css-priority,.v15-origin-footer__bottom){width:min(1280px,calc(100% - 40px));min-height:90px;margin-left:auto;margin-right:auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:24px}:is(#fw-css-priority,.v15-origin-footer__bottom > p){min-height:90px;margin:0;display:flex;align-items:center}:is(#fw-css-priority,.v15-origin-footer__bottom > p:first-child){justify-content:flex-start;text-align:left}:is(#fw-css-priority,.v15-origin-footer__bottom > p:last-child){justify-content:flex-end;text-align:right;margin-left:auto}:is(#fw-css-priority,.v15-origin-footer nav.v15-origin-footer__column > a){border-bottom:0}}@media (max-width:1024px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){position:relative;transform:translateY(10px)}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__top)::before{transform:translateY(4px)}}@media (max-width:1024px) and (max-height:620px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){transform:none}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__top)::before{transform:translateY(2px)}}@media (max-width:1024px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close){top:50%;right:16px;transform:translateY(-50%);width:40px;height:40px;min-width:40px;min-height:40px;padding:0;display:grid;place-items:center;line-height:1;box-sizing:border-box}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close>i){display:block;margin:0;padding:0;line-height:1;font-size:20px}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){transform:translateY(20px)}}@media (max-width:1024px) and (max-height:760px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){transform:translateY(10px)}}@media (max-width:1024px) and (max-height:620px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__nav){transform:none}}@media (max-width:1024px){:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close){top:20px;right:16px;transform:none;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:1px solid #e2e8f0;border-radius:10px;background:#f1f5f9;color:#64748b;display:grid;place-items:center;line-height:1;box-sizing:border-box}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close>i){position:relative;display:block;width:16px;height:16px;margin:0;padding:0;font-size:0;line-height:0}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close>i)::before,:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close>i)::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;margin:0;border-radius:999px;background:currentColor;transform-origin:50% 50%}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close>i)::before{transform:translate(-50%,-50%) rotate(45deg)}:is(#fw-css-priority,#mobileDrawer.v15-app1-drawer .hz-drawer__close>i)::after{transform:translate(-50%,-50%) rotate(-45deg)}}@media (max-width:720px){:is(#fw-css-priority,.v15-origin-footer){margin-bottom:0;padding-bottom:max(0px,env(safe-area-inset-bottom));background:#121b2b}:is(#fw-css-priority,.v15-origin-footer__bottom){width:calc(100% - (var(--v15-front-gutter,15px) * 2));min-height:54px;margin:0 auto;padding:11px 0;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;justify-content:stretch;gap:8px;color:#8797aa;font-size:clamp(7.6px,2.2vw,9px);line-height:1.3;box-sizing:border-box}:is(#fw-css-priority,.v15-origin-footer__bottom>p){min-width:0;min-height:0;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;white-space:nowrap}:is(#fw-css-priority,.v15-origin-footer__bottom>p:first-child){justify-content:flex-start;text-align:left}:is(#fw-css-priority,.v15-origin-footer__bottom>p:last-child){justify-content:flex-end;text-align:right;margin-left:0}:is(#fw-css-priority,.v15-origin-footer__bottom>p:last-child .v15-origin-footer__hosting){display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap}:is(#fw-css-priority,.v15-origin-footer__bottom .v15-origin-footer__hosting i){flex:0 0 auto;font-size:10px}}@media (max-width:340px){:is(#fw-css-priority,.v15-origin-footer__bottom){grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);gap:5px;font-size:7.35px}:is(#fw-css-priority,.v15-origin-footer__bottom .v15-origin-footer__hosting i){font-size:9px}}:is(#fw-css-priority,.v15-origin-footer__column>a),:is(#fw-css-priority,.v15-origin-footer__contact>span),:is(#fw-css-priority,.v15-origin-footer__contact>a){border-bottom:0}@supports (-webkit-touch-callout:none){@media (max-width:720px){:is(#fw-css-priority,.v15-origin-footer){position:relative;overflow:visible;margin-bottom:0;padding-bottom:0;background:#121b2b;background-clip:border-box;content-visibility:visible;contain:none}:is(#fw-css-priority,.v15-origin-footer__grid),:is(#fw-css-priority,.v15-origin-footer__bottom){position:relative;z-index:2}:is(#fw-css-priority,.v15-origin-footer__bottom){background:#121b2b;padding-bottom:max(11px,env(safe-area-inset-bottom))}:is(#fw-css-priority,.v15-ios-footer-edge){display:block;position:sticky;left:0;right:0;bottom:-1px;width:100%;height:64px;margin:-64px 0 0;padding:0;border:0;background:#121b2b;box-shadow:0 72px 0 72px #121b2b;opacity:1;pointer-events:none;z-index:1;transform:translateZ(0);-webkit-transform:translateZ(0)}}}.fw-menu-bars{width:22px;height:16px;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:stretch;flex:0 0 22px;color:inherit}.fw-menu-bars>span{display:block;width:100%;height:2px;min-height:2px;border-radius:999px;background:currentColor}:is(#fw-css-priority,.fw-menu-bars>span){box-shadow:none}:is(#fw-css-priority,html),:is(#fw-css-priority,body),
:is(#fw-css-priority,button),:is(#fw-css-priority,input),:is(#fw-css-priority,select),:is(#fw-css-priority,textarea),:is(#fw-css-priority,optgroup){font-family:var(--fw-font-family,"Poppins","Segoe UI",Arial,sans-serif)}:is(#fw-css-priority,[class^="ri-"]),
:is(#fw-css-priority,[class*=" ri-"]){font-family:"remixicon";font-style:normal;font-weight:400;line-height:1}:is(#fw-css-priority,[class^="ri-"]::before),
:is(#fw-css-priority,[class*=" ri-"]::before){display:block;line-height:1}:root{--fw544-front-blue:#4f68c3;--fw544-front-blue-line:#aab9e3;--fw544-front-green:#397f6d;--fw544-front-green-line:#a7cfc2;--fw544-front-neutral:#536176;--fw544-front-neutral-line:#c3cfdb}:is(#fw-css-priority,.hz-btn){background:transparent;background-color:transparent;background-image:none;box-shadow:none;text-shadow:none;border-color:var(--fw544-front-blue-line);color:var(--fw544-front-blue);transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}:is(#fw-css-priority,.hz-btn:hover){background:rgba(79,104,195,.07);border-color:#8399d4;color:#3d56ad;box-shadow:none;transform:translateY(-1px)}:is(#fw-css-priority,.hz-btn--soft){background:transparent;border-color:var(--fw544-front-neutral-line);color:var(--fw544-front-neutral);box-shadow:none}:is(#fw-css-priority,.hz-btn--soft:hover){background:rgba(83,97,118,.055);border-color:#a9b8c8;color:#435167;box-shadow:none}:is(#fw-css-priority,.hz-btn--teal){background:transparent;border-color:var(--fw544-front-green-line);color:var(--fw544-front-green);box-shadow:none}:is(#fw-css-priority,.hz-btn--teal:hover){background:rgba(57,127,109,.07);border-color:#7fb8a7;color:#2e6e5d;box-shadow:none}:is(#fw-css-priority,.fw-primary-checkout){border:1px solid var(--fw544-front-blue-line);background:transparent;background-image:none;color:var(--fw544-front-blue);box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}:is(#fw-css-priority,.fw-primary-checkout:hover){background:rgba(79,104,195,.07);border-color:#8399d4;color:#3d56ad;box-shadow:none;transform:translateY(-1px)}:is(#fw-css-priority,.v15-origin-newsletter__form button){border:1px solid #9fb4df;background:transparent;color:#4163b5;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}:is(#fw-css-priority,.v15-origin-newsletter__form button:hover){background:rgba(47,100,194,.07);border-color:#7897d0;color:#31569f;transform:translateY(-1px)}:is(#fw-css-priority,[data-hz-copy].hz-btn){min-height:46px;border-color:#b9c7d7;background:transparent;color:#4f5f75;box-shadow:none}:is(#fw-css-priority,[data-hz-copy].hz-btn:hover){border-color:#8ea4c2;background:rgba(79,95,117,.055);color:#394a61;box-shadow:none}:is(#fw-css-priority,.hz-sidebar-ad){min-height:92px;padding:12px;display:grid;place-items:center;overflow:hidden;border:1px solid var(--hz-line);border-radius:16px;background:color-mix(in srgb,var(--hz-surface-2) 74%,var(--hz-surface));box-shadow:none}:is(#fw-css-priority,.hz-sidebar-ad>a){width:100%;display:grid;place-items:center;text-decoration:none}:is(#fw-css-priority,.hz-sidebar-ad img){display:block;width:100%;max-width:100%;height:auto;max-height:240px;object-fit:contain;border:0;border-radius:12px;background:transparent}:is(#fw-css-priority,.hz-sidebar-ad:empty){display:none}:is(#fw-css-priority,.hz-blog-share-card){border-color:var(--hz-line);background:color-mix(in srgb,var(--hz-surface-2) 70%,var(--hz-surface));box-shadow:none}:is(#fw-css-priority,html.dark .hz-btn){background:transparent;border-color:#4b5e7b;color:#c1cff8;box-shadow:none}:is(#fw-css-priority,html.dark .hz-btn:hover){background:rgba(111,137,225,.10);border-color:#6880ad;color:#eef3ff;box-shadow:none}:is(#fw-css-priority,html.dark .hz-btn--soft){background:transparent;border-color:#405269;color:#c5d0df}:is(#fw-css-priority,html.dark .hz-btn--soft:hover){background:rgba(150,166,188,.08);border-color:#5e718b;color:#f1f5f9}:is(#fw-css-priority,html.dark .hz-btn--teal){background:transparent;border-color:#3c6b5e;color:#9ed7c4}:is(#fw-css-priority,html.dark .fw-primary-checkout){background:transparent;border-color:#4c628d;color:#c3d0ff;box-shadow:none}:is(#fw-css-priority,html.dark .v15-origin-newsletter__form button){background:transparent;border-color:#4c628d;color:#c3d0ff}:is(#fw-css-priority,.v15-origin-hero__actions .v15-origin-btn--primary){background:#172336;color:#fff;border-color:#172336;box-shadow:0 10px 24px rgba(23,35,54,.12)}:is(#fw-css-priority,.v15-origin-hero__actions .v15-origin-btn--primary:hover){background:#2e63c3;border-color:#2e63c3;color:#fff}:is(#fw-css-priority,.hz-header-action--cta){background:#536bc0;border-color:#536bc0;color:#fff}:is(#fw-css-priority,.hz-header-action--cta:hover){background:#4962b7;border-color:#4962b7;color:#fff}@media (max-width:720px){:is(#fw-css-priority,.hz-sidebar-ad){min-height:72px;padding:9px}}:is(#fw-css-priority,.hz-btn--demo-live),
:is(#fw-css-priority,.hz-btn--demo-admin){min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-width:1px;border-style:solid;background:transparent;background-image:none;box-shadow:none;text-shadow:none;font-weight:800;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}:is(#fw-css-priority,.hz-btn--demo-live){border-color:#9fcdbf;color:#347c69}:is(#fw-css-priority,.hz-btn--demo-live:hover),
:is(#fw-css-priority,.hz-btn--demo-live:focus-visible){background:rgba(52,124,105,.065);border-color:#78b6a3;color:#286b59;box-shadow:none;transform:translateY(-1px)}:is(#fw-css-priority,.hz-btn--demo-admin){border-color:#aebde5;color:#4d67bd}:is(#fw-css-priority,.hz-btn--demo-admin:hover),
:is(#fw-css-priority,.hz-btn--demo-admin:focus-visible){background:rgba(77,103,189,.065);border-color:#8599d3;color:#3f58aa;box-shadow:none;transform:translateY(-1px)}:is(#fw-css-priority,.hz-btn--demo-live i),
:is(#fw-css-priority,.hz-btn--demo-admin i){display:block;flex:0 0 auto;margin:0;line-height:1;color:inherit}:is(#fw-css-priority,.fw-cart-coupon-form button.fw-cart-coupon-apply){min-width:96px;min-height:46px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #aab9e3;border-radius:14px;background:transparent;background-image:none;color:#4f68c3;box-shadow:none;text-shadow:none;font-weight:800;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}:is(#fw-css-priority,.fw-cart-coupon-form button.fw-cart-coupon-apply:hover),
:is(#fw-css-priority,.fw-cart-coupon-form button.fw-cart-coupon-apply:focus-visible){background:rgba(79,104,195,.07);border-color:#8399d4;color:#3d56ad;box-shadow:none;transform:translateY(-1px)}:is(#fw-css-priority,.fw-cart-coupon-form button.fw-cart-coupon-apply:active){transform:translateY(0)}:is(#fw-css-priority,html.dark .hz-btn--demo-live){background:transparent;border-color:#3d6c5f;color:#9ed7c4}:is(#fw-css-priority,html.dark .hz-btn--demo-live:hover),
:is(#fw-css-priority,html.dark .hz-btn--demo-live:focus-visible){background:rgba(86,169,143,.09);border-color:#568c7c;color:#c6efe2}:is(#fw-css-priority,html.dark .hz-btn--demo-admin){background:transparent;border-color:#4d618d;color:#c0cdf8}:is(#fw-css-priority,html.dark .hz-btn--demo-admin:hover),
:is(#fw-css-priority,html.dark .hz-btn--demo-admin:focus-visible){background:rgba(111,137,225,.10);border-color:#687fac;color:#eef3ff}:is(#fw-css-priority,html.dark .fw-cart-coupon-form button.fw-cart-coupon-apply){background:transparent;border-color:#4d618d;color:#c0cdf8}:is(#fw-css-priority,html.dark .fw-cart-coupon-form button.fw-cart-coupon-apply:hover),
:is(#fw-css-priority,html.dark .fw-cart-coupon-form button.fw-cart-coupon-apply:focus-visible){background:rgba(111,137,225,.10);border-color:#687fac;color:#eef3ff}@media (max-width:720px){:is(#fw-css-priority,.hz-btn--demo-live),
  :is(#fw-css-priority,.hz-btn--demo-admin){min-height:50px}:is(#fw-css-priority,.fw-cart-coupon-form button.fw-cart-coupon-apply){min-width:88px;padding-inline:14px}}.fw-guest-coupon__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch;margin-top:.55rem}.fw-guest-coupon__controls .fw-guest-coupon__apply{min-width:5.6rem;padding:.55rem .78rem;display:inline-flex;align-items:center;justify-content:center;gap:.38rem;border:1px solid color-mix(in srgb,var(--fw-brand) 42%,var(--fw-line));border-radius:.65rem;color:var(--fw-brand);background:color-mix(in srgb,var(--fw-brand) 5%,transparent);font:inherit;font-size:.58rem;font-weight:900;line-height:1;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.fw-guest-coupon__controls .fw-guest-coupon__apply:hover,.fw-guest-coupon__controls .fw-guest-coupon__apply:focus-visible{border-color:color-mix(in srgb,var(--fw-brand) 68%,var(--fw-line));background:color-mix(in srgb,var(--fw-brand) 10%,transparent);color:color-mix(in srgb,var(--fw-brand) 86%,var(--fw-text));transform:translateY(-1px)}.fw-guest-coupon__controls .fw-guest-coupon__apply:focus-visible{outline:2px solid color-mix(in srgb,var(--fw-brand) 26%,transparent);outline-offset:2px}.fw-guest-coupon__controls .fw-guest-coupon__apply:disabled{opacity:.62;cursor:wait;transform:none}.fw-guest-coupon__controls .fw-guest-coupon__apply[aria-busy="true"] i{animation:fw-coupon-pulse .8s ease-in-out infinite alternate}.fw-guest-coupon__controls input{margin-top:0}.fw-guest-coupon__feedback{display:block;margin-top:.4rem;padding-left:.1rem;font-size:.49rem;line-height:1.45;font-weight:700;color:var(--fw-muted)}.fw-guest-coupon__feedback[data-state="success"]{color:#047857}.fw-guest-coupon__feedback[data-state="error"]{color:#be123c}.fw-guest-coupon__feedback[data-state="loading"],.fw-guest-coupon__feedback[data-state="info"]{color:var(--fw-brand)}html.dark .fw-guest-coupon__feedback[data-state="success"]{color:#6ee7b7}html.dark .fw-guest-coupon__feedback[data-state="error"]{color:#fda4af}html.dark .fw-guest-coupon__controls .fw-guest-coupon__apply{border-color:color-mix(in srgb,var(--fw-brand) 50%,var(--fw-line));background:color-mix(in srgb,var(--fw-brand) 8%,transparent);color:#a9bbff}@keyframes fw-coupon-pulse{from{opacity:.45;transform:scale(.92)}to{opacity:1;transform:scale(1.05)}}@media (max-width:480px){.fw-guest-coupon__controls{grid-template-columns:1fr}.fw-guest-coupon__controls .fw-guest-coupon__apply{min-height:2.45rem;width:100%}}:is(#fw-css-priority,.hz-sidebar-ad){min-height:0;padding:0;display:block;overflow:hidden;border:1px solid var(--hz-line);border-radius:18px;background:transparent;box-shadow:none}:is(#fw-css-priority,.hz-sidebar-ad > a),
:is(#fw-css-priority,.hz-sidebar-ad > div),
:is(#fw-css-priority,.hz-sidebar-ad > p),
:is(#fw-css-priority,.hz-sidebar-ad > figure){width:100%;max-width:none;margin:0;padding:0;display:block}:is(#fw-css-priority,.hz-sidebar-ad img){width:100%;max-width:none;height:auto;max-height:none;margin:0;display:block;object-fit:cover;border:0;border-radius:17px;background:transparent}:is(#fw-css-priority,html.dark .hz-sidebar-ad){border-color:#3e5069;background:transparent}:is(#fw-css-priority,.hz-product-actions .hz-btn),
:is(#fw-css-priority,.hz-product-buy-actions .hz-btn),
:is(#fw-css-priority,.hz-btn--demo-live),
:is(#fw-css-priority,.hz-btn--demo-admin),
:is(#fw-css-priority,.hz-btn--buy-now),
:is(#fw-css-priority,.hz-btn--cart-add){box-shadow:none;text-shadow:none}:is(#fw-css-priority,.hz-btn--demo-live){border-color:#87c8b4;color:#287a64;background:rgba(40,122,100,.025)}:is(#fw-css-priority,.hz-btn--demo-live:hover),
:is(#fw-css-priority,.hz-btn--demo-live:focus-visible){border-color:#5eae96;color:#1f6654;background:rgba(40,122,100,.085)}:is(#fw-css-priority,.hz-btn--demo-admin){border-color:#b5a8df;color:#6652b7;background:rgba(102,82,183,.025)}:is(#fw-css-priority,.hz-btn--demo-admin:hover),
:is(#fw-css-priority,.hz-btn--demo-admin:focus-visible){border-color:#9381cf;color:#5543a4;background:rgba(102,82,183,.085)}:is(#fw-css-priority,.hz-btn--buy-now){border-color:#9fb4e6;color:#4564bd;background:rgba(69,100,189,.025)}:is(#fw-css-priority,.hz-btn--buy-now:hover),
:is(#fw-css-priority,.hz-btn--buy-now:focus-visible){border-color:#7997dc;color:#3654aa;background:rgba(69,100,189,.085)}:is(#fw-css-priority,.hz-btn--cart-add){border-color:#8ec8b7;color:#317b68;background:rgba(49,123,104,.025)}:is(#fw-css-priority,.hz-btn--cart-add:hover),
:is(#fw-css-priority,.hz-btn--cart-add:focus-visible){border-color:#65ad98;color:#246755;background:rgba(49,123,104,.085)}:is(#fw-css-priority,.hz-btn--demo-live i),
:is(#fw-css-priority,.hz-btn--demo-admin i),
:is(#fw-css-priority,.hz-btn--buy-now i),
:is(#fw-css-priority,.hz-btn--cart-add i){color:inherit}:is(#fw-css-priority,html.dark .hz-btn--demo-live){border-color:#3d7464;color:#a9e0d0;background:rgba(91,183,154,.035)}:is(#fw-css-priority,html.dark .hz-btn--demo-live:hover),
:is(#fw-css-priority,html.dark .hz-btn--demo-live:focus-visible){border-color:#57927f;color:#d5f5eb;background:rgba(91,183,154,.11)}:is(#fw-css-priority,html.dark .hz-btn--demo-admin){border-color:#5b4f86;color:#c9bcf3;background:rgba(154,134,222,.035)}:is(#fw-css-priority,html.dark .hz-btn--demo-admin:hover),
:is(#fw-css-priority,html.dark .hz-btn--demo-admin:focus-visible){border-color:#7868aa;color:#eee8ff;background:rgba(154,134,222,.11)}:is(#fw-css-priority,html.dark .hz-btn--buy-now){border-color:#50658e;color:#bfd0ff;background:rgba(104,137,216,.035)}:is(#fw-css-priority,html.dark .hz-btn--buy-now:hover),
:is(#fw-css-priority,html.dark .hz-btn--buy-now:focus-visible){border-color:#687fac;color:#eef3ff;background:rgba(104,137,216,.11)}:is(#fw-css-priority,html.dark .hz-btn--cart-add){border-color:#3d6f62;color:#a8ddce;background:rgba(88,169,145,.035)}:is(#fw-css-priority,html.dark .hz-btn--cart-add:hover),
:is(#fw-css-priority,html.dark .hz-btn--cart-add:focus-visible){border-color:#568c7c;color:#d1f2e8;background:rgba(88,169,145,.11)}:root{--fw-float-size:50px;--fw-float-radius:18px;--fw-float-scale:1.075;--fw-float-icon-scale:1.035}:is(#fw-css-priority,.whatsapp-floating-btn),:is(#fw-css-priority,.fw-floating-control){position:fixed;z-index:99980;width:var(--fw-float-size);min-width:var(--fw-float-size);max-width:var(--fw-float-size);height:var(--fw-float-size);min-height:var(--fw-float-size);max-height:var(--fw-float-size);margin:0;padding:0;box-sizing:border-box;display:block;border:0;outline:0;background:transparent;box-shadow:none;text-decoration:none;line-height:1;overflow:visible;isolation:isolate;cursor:pointer;-webkit-appearance:none;appearance:none;transform:none;translate:none;scale:1;rotate:none;transition:none}.whatsapp-floating-btn::before,
.fw-floating-control::before{content:"";position:absolute;inset:0;z-index:0;box-sizing:border-box;pointer-events:none;transform:scale(1);transform-origin:50% 50%;transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.whatsapp-floating-btn::before{border-radius:50%;background:#25d366;box-shadow:0 10px 26px rgba(37,211,102,.28)}.fw-floating-control::before{border:1px solid #cfd9e5;border-radius:var(--fw-float-radius);background:rgba(248,250,252,.96);box-shadow:0 10px 26px rgba(15,23,42,.13)}html.dark .fw-floating-control::before{border-color:#475569;background:rgba(30,41,59,.96)}#scrollTopBtn.fw-floating-control::before,
#morphingFab.fw-floating-control.fw-fab-scroll-mode::before{border-color:rgba(37,99,235,.38);border-radius:var(--fw-float-radius);background:#2563eb;box-shadow:0 12px 28px rgba(37,99,235,.30)}.whatsapp-floating-btn:hover::before,
.whatsapp-floating-btn:focus-visible::before,
.fw-floating-control:hover::before,
.fw-floating-control:focus-visible::before{transform:scale(var(--fw-float-scale))}.whatsapp-floating-btn:active::before,
.fw-floating-control:active::before{transform:scale(.97)}.whatsapp-floating-btn > i,
.fw-floating-control > i,
#morphingFab #fabThemeIcon,
#morphingFab #fabScrollIcon{--fw-glyph-x:0px;--fw-glyph-y:0px;--fw-glyph-scale:1}:is(#fw-css-priority,.whatsapp-floating-btn > i),:is(#fw-css-priority,.fw-floating-control > i),:is(#fw-css-priority,#morphingFab #fabThemeIcon),:is(#fw-css-priority,#morphingFab #fabScrollIcon){position:absolute;z-index:1;left:50%;top:50%;width:1em;height:1em;margin:0;padding:0;display:block;font-family:"remixicon";font-style:normal;font-weight:400;line-height:1;text-align:center;pointer-events:none;transform:translate(calc(-50% + var(--fw-glyph-x)),calc(-50% + var(--fw-glyph-y))) scale(var(--fw-glyph-scale));transform-origin:50% 50%;translate:none;scale:1;rotate:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .14s ease,color .14s ease}.whatsapp-floating-btn > i{--fw-glyph-x:0px}:is(#fw-css-priority,.whatsapp-floating-btn > i){font-size:28px;color:#fff}#scrollTopBtn > i,
#morphingFab #fabScrollIcon{--fw-glyph-x:0px}:is(#fw-css-priority,#scrollTopBtn > i),:is(#fw-css-priority,#morphingFab #fabScrollIcon){font-size:26px;color:#fff}:is(#fw-css-priority,#morphingFab #fabThemeIcon),:is(#fw-css-priority,#darkModeBtn > i){font-size:23px;color:#526075}:is(#fw-css-priority,html.dark #morphingFab #fabThemeIcon),:is(#fw-css-priority,html.dark #darkModeBtn > i){color:#facc15}.whatsapp-floating-btn:hover > i,
.whatsapp-floating-btn:focus-visible > i,
.fw-floating-control:hover > i,
.fw-floating-control:focus-visible > i,
#morphingFab:hover #fabThemeIcon,
#morphingFab:hover #fabScrollIcon,
#morphingFab:focus-visible #fabThemeIcon,
#morphingFab:focus-visible #fabScrollIcon{--fw-glyph-scale:var(--fw-float-icon-scale)}:is(#fw-css-priority,.whatsapp-floating-btn > i)::before,:is(#fw-css-priority,.fw-floating-control > i)::before,:is(#fw-css-priority,#morphingFab #fabThemeIcon)::before,:is(#fw-css-priority,#morphingFab #fabScrollIcon)::before{display:block;width:1em;height:1em;margin:0;padding:0;line-height:1;text-align:center;transform:none}:is(#fw-css-priority,#morphingFab #fabThemeIcon.opacity-0),:is(#fw-css-priority,#morphingFab #fabScrollIcon.opacity-0){opacity:0;visibility:hidden}:is(#fw-css-priority,#morphingFab #fabThemeIcon.opacity-100),:is(#fw-css-priority,#morphingFab #fabScrollIcon.opacity-100){opacity:1;visibility:visible}:is(#fw-css-priority,#scrollTopBtn[style*="pointer-events: none"]){cursor:default}@media (max-width:640px){:root{--fw-float-size:48px}:is(#fw-css-priority,.whatsapp-floating-btn),:is(#fw-css-priority,.fw-floating-control){left:var(--fw-float-left-mobile,auto);right:var(--fw-float-right-mobile,auto);bottom:var(--fw-float-bottom-mobile,20px)}:is(#fw-css-priority,.whatsapp-floating-btn > i){font-size:27px}:is(#fw-css-priority,#scrollTopBtn > i),:is(#fw-css-priority,#morphingFab #fabScrollIcon){font-size:25px}:is(#fw-css-priority,#morphingFab #fabThemeIcon),:is(#fw-css-priority,#darkModeBtn > i){font-size:22px}}@media (prefers-reduced-motion:reduce){:is(#fw-css-priority,.whatsapp-floating-btn)::before,:is(#fw-css-priority,.fw-floating-control)::before,:is(#fw-css-priority,.whatsapp-floating-btn > i),:is(#fw-css-priority,.fw-floating-control > i),:is(#fw-css-priority,#morphingFab #fabThemeIcon),:is(#fw-css-priority,#morphingFab #fabScrollIcon){transition:none}}:is(#fw-css-priority,.whatsapp-floating-btn > i),
:is(#fw-css-priority,.fw-floating-control > i),
:is(#fw-css-priority,#morphingFab #fabThemeIcon),
:is(#fw-css-priority,#morphingFab #fabScrollIcon){left:50%;top:50%;margin:0;display:grid;place-items:center;transform:translate(-50%,-50%) scale(var(--fw-glyph-scale))}:is(#fw-css-priority,.whatsapp-floating-btn > i)::before,
:is(#fw-css-priority,.fw-floating-control > i)::before,
:is(#fw-css-priority,#morphingFab #fabThemeIcon)::before,
:is(#fw-css-priority,#morphingFab #fabScrollIcon)::before{display:block;width:auto;height:auto;line-height:1}:is(#fw-css-priority,.whatsapp-floating-btn > i),
:is(#fw-css-priority,.fw-floating-control > i),
:is(#fw-css-priority,#morphingFab #fabThemeIcon),
:is(#fw-css-priority,#morphingFab #fabScrollIcon){position:absolute;inset:0;left:0;top:0;width:100%;height:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:center;line-height:1;text-align:center;transform:scale(var(--fw-glyph-scale));transform-origin:50% 50%}:is(#fw-css-priority,.whatsapp-floating-btn > i)::before,
:is(#fw-css-priority,.fw-floating-control > i)::before,
:is(#fw-css-priority,#morphingFab #fabThemeIcon)::before,
:is(#fw-css-priority,#morphingFab #fabScrollIcon)::before{display:inline-block;width:auto;height:auto;margin:0;line-height:1}.fw-ai-support{--ai-primary:#2563eb;--ai-secondary:#4f46e5;--ai-text:#0f172a;--ai-muted:#64748b;--ai-surface:#fff;--ai-soft:#f6f8fc;--ai-line:#e2e8f0;--ai-success:#10b981;font-family:var(--fw-font-family,"Poppins",system-ui,sans-serif)}html.dark .fw-ai-support{--ai-text:#f8fafc;--ai-muted:#94a3b8;--ai-surface:#101827;--ai-soft:#151f31;--ai-line:#2b3850}.fw-ai-launcher{position:fixed;z-index:99980;left:auto;right:var(--fw-ai-right-desktop,18px);bottom:var(--fw-ai-bottom-desktop,78px);width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px;max-height:50px;margin:0;padding:0;display:block;box-sizing:border-box;border:1px solid rgba(76,164,148,.50);border-radius:18px;color:#2aa18a;box-shadow:0 8px 22px rgba(15,23,42,.10);cursor:pointer;overflow:visible;isolation:isolate;filter:none;mix-blend-mode:normal}:is(#fw-css-priority,.fw-ai-launcher){background:transparent;background-color:transparent;background-image:none;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none;translate:none;scale:1;rotate:none;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.fw-ai-launcher:hover,.fw-ai-launcher:focus-visible{border-color:rgba(76,164,148,.72);box-shadow:0 10px 26px rgba(15,23,42,.13)}:is(#fw-css-priority,.fw-ai-launcher:hover),:is(#fw-css-priority,.fw-ai-launcher:focus-visible){background:transparent;background-color:transparent;background-image:none;transform:none;translate:none;scale:1}:is(#fw-css-priority,.fw-ai-launcher:active){transform:none}:is(#fw-css-priority,.fw-ai-support .fw-ai-launcher),:is(#fw-css-priority,footer .fw-ai-launcher),:is(#fw-css-priority,.v15-origin-footer .fw-ai-launcher),:is(#fw-css-priority,html.dark .fw-ai-launcher){background:transparent;background-color:transparent;background-image:none}.fw-ai-support.is-open .fw-ai-launcher{opacity:0;pointer-events:none}:is(#fw-css-priority,.fw-ai-support.is-open .fw-ai-launcher){transform:none}:is(#fw-css-priority,.fw-ai-launcher__pulse),:is(#fw-css-priority,.fw-ai-launcher__label){display:none}.fw-ai-launcher__icon{position:absolute;inset:0;margin:0;padding:0;display:block;border:0;border-radius:inherit;color:#2aa18a}:is(#fw-css-priority,.fw-ai-launcher__icon){background:transparent;background-color:transparent;box-shadow:none}.fw-ai-launcher__icon>i{position:absolute;left:50%;top:50%;width:1em;height:1em;margin:0;padding:0;display:block;font-style:normal;font-weight:400;font-size:21px;line-height:1;text-align:center;color:#2aa18a;pointer-events:none}:is(#fw-css-priority,.fw-ai-launcher__icon>i){font-family:"remixicon";transform:translate(-50%,-50%);transform-origin:50% 50%;translate:none;scale:1;rotate:none}.fw-ai-launcher__icon>i::before{display:block;width:1em;height:1em;margin:0;padding:0;line-height:1;text-align:center}:is(#fw-css-priority,.fw-ai-launcher__icon>i)::before{transform:none}.fw-ai-launcher__icon>span{position:absolute;right:2px;bottom:2px;width:10px;height:10px;border:2px solid #5067e8;border-radius:50%;background:#34d399;box-sizing:border-box}.fw-ai-launcher em{position:absolute;top:-5px;right:-5px;min-width:21px;height:21px;padding:0 5px;display:grid;place-items:center;border:2px solid #fff;border-radius:999px;background:#ef4444;color:#fff;font-size:9px;font-style:normal;font-weight:900}.fw-ai-panel{position:fixed;z-index:99979;width:min(410px,calc(100vw - 24px));height:min(660px,calc(100dvh - 120px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ai-line);border-radius:26px;color:var(--ai-text);background:var(--ai-surface);box-shadow:0 30px 90px rgba(15,23,42,.28),0 0 0 1px rgba(255,255,255,.08) inset;transform-origin:bottom right;animation:fw-ai-open .25s ease-out}.fw-ai-panel[hidden]{display:none}.fw-ai-panel__head{min-height:88px;padding:14px;display:grid;grid-template-columns:48px minmax(0,1fr) 36px 36px;align-items:center;gap:9px;color:#fff;background:linear-gradient(135deg,#1d4ed8,#4f46e5 68%,#6d28d9);box-shadow:0 9px 28px rgba(37,99,235,.22)}.fw-ai-agent-avatar{position:relative;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.27);border-radius:16px;background:rgba(255,255,255,.16);font-size:22px}.fw-ai-agent-avatar span{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border:3px solid #4350dd;border-radius:50%;background:#34d399}.fw-ai-panel__head>div:nth-child(2){min-width:0}.fw-ai-panel__head small,.fw-ai-panel__head strong,.fw-ai-panel__head span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-ai-panel__head small{font-size:7px;font-weight:900;letter-spacing:.11em;opacity:.72}.fw-ai-panel__head strong{margin-top:2px;font-size:14px;font-weight:850}.fw-ai-panel__head span{margin-top:3px;font-size:8px;font-weight:650;opacity:.82}.fw-ai-panel__head span i{display:inline-block;width:6px;height:6px;margin-right:3px;border-radius:50%;background:#34d399}.fw-ai-panel__head button{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#fff;background:rgba(255,255,255,.1);cursor:pointer;transition:.2s}.fw-ai-panel__head button:hover{background:rgba(255,255,255,.22)}.fw-ai-panel__privacy{padding:8px 13px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--ai-line);color:var(--ai-muted);background:var(--ai-soft);font-size:8px;font-weight:650}.fw-ai-panel__privacy i{color:var(--ai-success);font-size:13px}.fw-ai-messages{flex:1;min-height:0;padding:14px 13px 18px;overflow-y:auto;scroll-behavior:smooth;background:radial-gradient(circle at 90% 0%,rgba(79,70,229,.07),transparent 210px),var(--ai-soft);scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.35) transparent}.fw-ai-message{display:flex;gap:8px;margin:10px 0;animation:fw-ai-message .2s ease-out}.fw-ai-message.is-visitor{justify-content:flex-end}.fw-ai-message__avatar{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid var(--ai-line);border-radius:10px;color:var(--ai-primary);background:var(--ai-surface);font-size:14px;box-shadow:0 5px 14px rgba(15,23,42,.05)}.fw-ai-message.is-admin .fw-ai-message__avatar{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.fw-ai-message__body{max-width:80%}.fw-ai-message__bubble{padding:10px 12px;border:1px solid var(--ai-line);border-radius:7px 16px 16px 16px;color:var(--ai-text);background:var(--ai-surface);box-shadow:0 7px 20px rgba(15,23,42,.05);font-size:10px;line-height:1.58;white-space:pre-wrap;word-break:break-word}.fw-ai-message.is-admin .fw-ai-message__bubble{border-color:#a7f3d0;background:#ecfdf5;color:#064e3b}.fw-ai-message.is-visitor .fw-ai-message__bubble{border-color:transparent;border-radius:16px 7px 16px 16px;color:#fff;background:linear-gradient(135deg,var(--ai-primary),var(--ai-secondary));box-shadow:0 9px 22px rgba(37,99,235,.2)}html.dark .fw-ai-message.is-admin .fw-ai-message__bubble{border-color:#14532d;background:rgba(6,78,59,.32);color:#d1fae5}.fw-ai-message.is-system{justify-content:center}.fw-ai-message.is-system .fw-ai-message__body{max-width:94%}.fw-ai-message.is-system .fw-ai-message__bubble{text-align:center;border:1px dashed #f59e0b;color:#92400e;background:#fffbeb;box-shadow:none}html.dark .fw-ai-message.is-system .fw-ai-message__bubble{color:#fde68a;background:rgba(120,53,15,.22)}.fw-ai-message.is-pending{opacity:.7}.fw-ai-message__meta{margin-top:4px;padding:0 3px;display:flex;gap:5px;align-items:center;color:var(--ai-muted);font-size:7px}.fw-ai-message.is-visitor .fw-ai-message__meta{justify-content:flex-end}.fw-ai-message__meta b{color:var(--ai-primary);font-weight:850}.fw-ai-message.is-admin .fw-ai-message__meta b{color:#059669}.fw-ai-typing{display:flex;gap:4px;align-items:center}.fw-ai-typing i,.fw-ai-loading>span{width:6px;height:6px;border-radius:50%;background:#64748b;animation:fw-ai-dot 1.2s infinite}.fw-ai-typing i:nth-child(2),.fw-ai-loading>span:nth-child(2){animation-delay:.15s}.fw-ai-typing i:nth-child(3),.fw-ai-loading>span:nth-child(3){animation-delay:.3s}.fw-ai-loading{height:100%;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--ai-muted)}.fw-ai-loading small{margin-left:5px;font-size:8px}.fw-ai-suggestions{padding:8px 10px;display:flex;gap:6px;overflow-x:auto;border-top:1px solid var(--ai-line);background:var(--ai-surface);scrollbar-width:none}.fw-ai-suggestions[hidden]{display:none}.fw-ai-suggestions::-webkit-scrollbar{display:none}.fw-ai-suggestions button{flex:0 0 auto;max-width:210px;padding:8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in srgb,var(--ai-primary) 28%,var(--ai-line));border-radius:11px;color:var(--ai-primary);background:color-mix(in srgb,var(--ai-primary) 6%,var(--ai-surface));font-size:8px;font-weight:800;cursor:pointer}.fw-ai-handoff{position:absolute;z-index:3;right:10px;bottom:72px;left:10px;padding:13px;border:1px solid var(--ai-line);border-radius:19px;background:var(--ai-surface);box-shadow:0 22px 62px rgba(15,23,42,.22);animation:fw-ai-open .2s ease-out}.fw-ai-handoff[hidden]{display:none}.fw-ai-handoff__head{display:grid;grid-template-columns:37px 1fr 29px;gap:8px;align-items:center}.fw-ai-handoff__head>span{width:37px;height:37px;display:grid;place-items:center;border-radius:12px;color:var(--ai-primary);background:color-mix(in srgb,var(--ai-primary) 10%,transparent)}.fw-ai-handoff__head strong,.fw-ai-handoff__head small{display:block}.fw-ai-handoff__head strong{font-size:10px;font-weight:850}.fw-ai-handoff__head small{margin-top:2px;color:var(--ai-muted);font-size:7px}.fw-ai-handoff__head button{width:29px;height:29px;display:grid;place-items:center;border:0;border-radius:9px;color:var(--ai-muted);background:var(--ai-soft);cursor:pointer}.fw-ai-handoff__fields{margin-top:11px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.fw-ai-handoff label{color:var(--ai-muted);font-size:7px;font-weight:800}.fw-ai-handoff input{width:100%;height:37px;margin-top:3px;padding:0 9px;border:1px solid var(--ai-line);border-radius:10px;color:var(--ai-text);background:var(--ai-soft);font-size:9px;outline:none}.fw-ai-handoff input:focus{border-color:var(--ai-primary);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.fw-ai-handoff>button{width:100%;height:40px;margin-top:10px;border:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,var(--ai-primary),var(--ai-secondary));font-size:9px;font-weight:900;cursor:pointer}.fw-ai-composer{min-height:70px;padding:9px 10px;display:grid;grid-template-columns:38px minmax(0,1fr) 42px;align-items:end;gap:7px;border-top:1px solid var(--ai-line);background:var(--ai-surface);box-shadow:0 -8px 24px rgba(15,23,42,.035)}.fw-ai-composer>button{height:42px;display:grid;place-items:center;border-radius:13px;cursor:pointer}.fw-ai-composer>button:first-child{border:1px solid var(--ai-line);color:var(--ai-primary);background:var(--ai-soft);font-size:16px}.fw-ai-composer>label{position:relative;min-width:0;padding:8px 35px 8px 11px;border:1px solid var(--ai-line);border-radius:14px;background:var(--ai-soft)}.fw-ai-composer textarea{width:100%;max-height:82px;display:block;border:0;outline:0;resize:none;color:var(--ai-text);background:transparent;font-size:10px;line-height:1.45}.fw-ai-composer textarea::placeholder{color:var(--ai-muted)}.fw-ai-composer label small{position:absolute;right:8px;bottom:7px;color:var(--ai-muted);font-size:6px}.fw-ai-send{border:0;color:#fff;background:linear-gradient(135deg,var(--ai-primary),var(--ai-secondary));box-shadow:0 9px 20px rgba(37,99,235,.24);font-size:16px}.fw-ai-composer button:disabled{opacity:.5;cursor:not-allowed}.fw-ai-error{margin:8px 0;padding:9px 10px;border:1px solid #fecaca;border-radius:11px;color:#b91c1c;background:#fff1f2;font-size:8px}.fw-ai-support .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes fw-ai-open{from{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes fw-ai-message{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes fw-ai-dot{0%,60%,100%{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes fw-ai-pulse{0%,100%{transform:scale(1);opacity:.16}50%{transform:scale(1.38);opacity:0}}:is(#fw-css-priority,.fw-ai-panel){right:var(--fw-ai-panel-right-desktop,18px);left:auto;bottom:var(--fw-ai-panel-bottom-desktop,68px)}@media (max-width:640px){.fw-ai-launcher{width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}:is(#fw-css-priority,.fw-ai-launcher){left:auto;right:var(--fw-ai-right-mobile,20px);bottom:var(--fw-ai-bottom-mobile,80px)}.fw-ai-launcher__icon>i{font-size:20px}.fw-ai-panel{width:calc(100vw - 40px);height:min(660px,calc(100dvh - 108px));border-radius:22px}:is(#fw-css-priority,.fw-ai-panel){right:var(--fw-ai-panel-right-mobile,20px);left:auto;bottom:var(--fw-ai-panel-bottom-mobile,68px)}.fw-ai-handoff__fields{grid-template-columns:1fr}.fw-ai-message__body{max-width:85%}}@media (prefers-reduced-motion:reduce){:is(#fw-css-priority,.fw-ai-support *){scroll-behavior:auto;animation:none;transition:none}}:is(#fw-css-priority,.fw-ai-launcher__icon>i){left:50%;top:50%;margin:0;display:grid;place-items:center;transform:translate(-50%,-50%)}:is(#fw-css-priority,.fw-ai-launcher__icon>i::before){display:block;width:auto;height:auto;line-height:1}:is(#fw-css-priority,.fw-ai-support){--ai-primary:#4f67d8;--ai-secondary:#6246e5;--ai-text:#182235;--ai-muted:#6f7d92;--ai-surface:#f7f9fc;--ai-soft:#edf2f7;--ai-line:#cfd9e5;--ai-success:#1f9d78;font-family:var(--fw-font-family,"Poppins","Segoe UI",Arial,sans-serif)}:is(#fw-css-priority,html.dark .fw-ai-support){--ai-text:#edf3f8;--ai-muted:#9dadbf;--ai-surface:#0d1623;--ai-soft:#121e2d;--ai-line:#2b3b50}:is(#fw-css-priority,.fw-ai-support [class^="ri-"]),
:is(#fw-css-priority,.fw-ai-support [class*=" ri-"]){font-family:"remixicon";font-style:normal;font-weight:400;line-height:1}:is(#fw-css-priority,.fw-ai-panel){width:min(430px,calc(100vw - 24px));height:min(690px,calc(100dvh - 112px));border:1px solid var(--ai-line);border-radius:24px;background:var(--ai-surface);color:var(--ai-text);box-shadow:0 24px 68px rgba(15,23,42,.20);overflow:hidden}:is(#fw-css-priority,html.dark .fw-ai-panel){box-shadow:0 24px 70px rgba(0,0,0,.42)}:is(#fw-css-priority,.fw-ai-panel__head){min-height:92px;padding:15px 16px;grid-template-columns:52px minmax(0,1fr) 38px 38px;gap:10px;background:linear-gradient(135deg,#3457d5 0%,#5148e6 58%,#6c35df 100%);box-shadow:none}:is(#fw-css-priority,.fw-ai-agent-avatar){width:52px;height:52px;border-radius:16px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.13);font-size:23px;color:#fff}:is(#fw-css-priority,.fw-ai-agent-avatar>i),
:is(#fw-css-priority,.fw-ai-panel__head button>i),
:is(#fw-css-priority,.fw-ai-composer>button>i){display:grid;place-items:center;width:1em;height:1em;margin:0;line-height:1}:is(#fw-css-priority,.fw-ai-panel__head small){font-size:8px;letter-spacing:.105em}:is(#fw-css-priority,.fw-ai-panel__head strong){font-size:16px;line-height:1.2}:is(#fw-css-priority,.fw-ai-panel__head span){font-size:9px}:is(#fw-css-priority,.fw-ai-panel__head button){width:38px;height:38px;border-radius:12px;font-size:17px}:is(#fw-css-priority,.fw-ai-panel__privacy){min-height:38px;padding:9px 15px;font-size:9px;line-height:1.35}:is(#fw-css-priority,.fw-ai-panel__privacy i){font-size:15px}:is(#fw-css-priority,.fw-ai-messages){padding:16px 15px 20px;background:linear-gradient(180deg,var(--ai-soft),color-mix(in srgb,var(--ai-surface) 72%,var(--ai-soft)))}:is(#fw-css-priority,.fw-ai-message){gap:9px;margin:12px 0}:is(#fw-css-priority,.fw-ai-message__avatar){width:34px;height:34px;flex-basis:34px;border-radius:11px;font-size:16px;box-shadow:none}:is(#fw-css-priority,.fw-ai-message__body){max-width:82%}:is(#fw-css-priority,.fw-ai-message__bubble){padding:11px 13px;border-radius:8px 16px 16px 16px;font-size:12.5px;line-height:1.55;box-shadow:none}:is(#fw-css-priority,.fw-ai-message.is-visitor .fw-ai-message__bubble){border-radius:16px 8px 16px 16px}:is(#fw-css-priority,.fw-ai-message__meta){margin-top:5px;font-size:8px}:is(#fw-css-priority,.fw-ai-message.is-admin .fw-ai-message__bubble){background:#e6f5ef;border-color:#a8d9c8;color:#175e4b}:is(#fw-css-priority,html.dark .fw-ai-message.is-admin .fw-ai-message__bubble){background:#123329;border-color:#2b6d59;color:#c9f4e5}:is(#fw-css-priority,.fw-ai-composer){min-height:76px;padding:10px 12px;grid-template-columns:44px minmax(0,1fr) 48px;gap:8px;align-items:center;border-top:1px solid var(--ai-line);background:var(--ai-surface);box-shadow:none}:is(#fw-css-priority,.fw-ai-composer>button){width:44px;height:44px;border-radius:13px;font-size:18px;align-self:center}:is(#fw-css-priority,.fw-ai-composer>label){min-height:44px;padding:9px 38px 9px 12px;display:flex;align-items:center;border:1px solid var(--ai-line);border-radius:13px;background:var(--ai-soft)}:is(#fw-css-priority,.fw-ai-composer textarea){min-height:23px;max-height:90px;font-size:12px;line-height:1.45}:is(#fw-css-priority,.fw-ai-composer label small){right:9px;bottom:7px;font-size:7px}:is(#fw-css-priority,.fw-ai-send){width:48px;height:48px;border-radius:14px;box-shadow:none;color:#fff;background:linear-gradient(135deg,var(--ai-primary),var(--ai-secondary))}:is(#fw-css-priority,.fw-ai-launcher){width:52px;min-width:52px;max-width:52px;height:52px;min-height:52px;max-height:52px;border-radius:17px;box-shadow:none;background:color-mix(in srgb,var(--ai-surface) 92%,transparent)}:is(#fw-css-priority,.fw-ai-launcher:hover),:is(#fw-css-priority,.fw-ai-launcher:focus-visible){box-shadow:none;background:color-mix(in srgb,var(--ai-primary) 6%,var(--ai-surface))}:is(#fw-css-priority,.fw-ai-launcher__icon>i){font-size:23px}@media (max-width:640px){:is(#fw-css-priority,.fw-ai-panel){width:calc(100vw - 24px);height:min(680px,calc(100dvh - 92px));border-radius:20px}:is(#fw-css-priority,.fw-ai-panel__head){min-height:84px;padding:13px;grid-template-columns:46px minmax(0,1fr) 36px 36px}:is(#fw-css-priority,.fw-ai-agent-avatar){width:46px;height:46px;font-size:21px}:is(#fw-css-priority,.fw-ai-message__bubble){font-size:12px}:is(#fw-css-priority,.fw-ai-composer){grid-template-columns:42px minmax(0,1fr) 46px;padding:9px 10px}:is(#fw-css-priority,.fw-ai-composer>button){width:42px;height:42px}:is(#fw-css-priority,.fw-ai-send){width:46px;height:46px}}:is(#fw-css-priority,.fw-ai-launcher [data-ai-unread]){display:none;visibility:hidden;opacity:0;pointer-events:none}:is(#fw-css-priority,.fw-ai-launcher){width:var(--fw-float-size,50px);min-width:var(--fw-float-size,50px);max-width:var(--fw-float-size,50px);height:var(--fw-float-size,50px);min-height:var(--fw-float-size,50px);max-height:var(--fw-float-size,50px);margin:0;padding:0;border:1px solid rgba(42,161,138,.50);border-radius:var(--fw-float-radius,18px);background:transparent;background-color:transparent;background-image:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:is(#fw-css-priority,.fw-ai-launcher:hover),
:is(#fw-css-priority,.fw-ai-launcher:focus-visible){border-color:rgba(42,161,138,.78);background:rgba(42,161,138,.055);background-image:none;box-shadow:none}:is(#fw-css-priority,html.dark .fw-ai-launcher){border-color:rgba(94,196,170,.48);background:transparent;background-color:transparent;background-image:none;box-shadow:none}:is(#fw-css-priority,html.dark .fw-ai-launcher:hover),
:is(#fw-css-priority,html.dark .fw-ai-launcher:focus-visible){border-color:rgba(119,220,193,.72);background:rgba(94,196,170,.07)}:is(#fw-css-priority,.fw-ai-launcher__icon){background:transparent;background-color:transparent;box-shadow:none}:is(#fw-css-priority,.fw-ai-launcher__icon>i){font-size:22px}@media (max-width:640px){:is(#fw-css-priority,.fw-ai-launcher){width:var(--fw-float-size,48px);min-width:var(--fw-float-size,48px);max-width:var(--fw-float-size,48px);height:var(--fw-float-size,48px);min-height:var(--fw-float-size,48px);max-height:var(--fw-float-size,48px)}:is(#fw-css-priority,.fw-ai-launcher__icon>i){font-size:21px}}.fw-gallery-shell{width:min(1380px,calc(100% - 32px));margin-inline:auto}.fw-gallery-hero{position:relative;padding:34px 0 18px;background:linear-gradient(180deg,#e6ebf1 0%,#e3e9ef 100%)}.fw-gallery-hero-card{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:188px;padding:30px 32px;border:1px solid #c4ced9;border-radius:22px;background:radial-gradient(circle at 88% 10%,rgba(86,111,199,.13),transparent 25rem),
    linear-gradient(135deg,#eef2f6 0%,#e7edf3 55%,#e3eaf2 100%);box-shadow:0 18px 50px rgba(44,58,79,.055)}.fw-gallery-hero-card::after{content:"";position:absolute;z-index:-1;right:-80px;top:-110px;width:290px;height:290px;border-radius:50%;border:1px solid rgba(86,111,199,.10);box-shadow:0 0 0 38px rgba(86,111,199,.035),0 0 0 76px rgba(86,111,199,.025)}.fw-gallery-hero-copy{display:flex;align-items:center;gap:20px;min-width:0}.fw-gallery-hero-icon{display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;border:1px solid #c3cfee;border-radius:18px;background:linear-gradient(145deg,#dbe5fa,#e9eef8);color:#566fc7;box-shadow:0 14px 30px rgba(86,111,199,.12),inset 0 1px 0 rgba(255,255,255,.8);font-size:27px}.fw-gallery-eyebrow,
.fw-gallery-panel-kicker{display:inline-flex;align-items:center;gap:7px;color:#617089;font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.fw-gallery-eyebrow i{color:#566fc7;font-size:14px}.fw-gallery-hero h1{margin:6px 0 0;color:#233147;font-size:clamp(34px,4.4vw,52px);font-weight:900;letter-spacing:-.052em;line-height:1.02}.fw-gallery-hero p{max-width:760px;margin:10px 0 0;color:#66758a;font-size:15px;line-height:1.7}.fw-gallery-hero-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(118px,1fr));gap:10px;flex:0 0 auto}.fw-gallery-hero-stats>span{display:grid;grid-template-columns:34px auto;grid-template-rows:auto auto;column-gap:10px;align-items:center;min-width:132px;padding:13px 14px;border:1px solid #c5d0dc;border-radius:15px;background:rgba(239,243,247,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.75)}.fw-gallery-hero-stats i{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#dce5f7;color:#566fc7;font-size:17px}.fw-gallery-hero-stats b{color:#27364b;font-size:16px;line-height:1.05}.fw-gallery-hero-stats small{margin-top:3px;color:#778599;font-size:10px;font-weight:700}.fw-gallery-section{padding:18px 0 52px;background:linear-gradient(180deg,#e3e9ef 0%,#e6ebf1 100%)}.fw-gallery-panel{position:relative;overflow:hidden;padding:22px;border:1px solid #c4ced9;border-radius:22px;background:#edf2f6;box-shadow:0 20px 48px rgba(44,58,79,.055)}.fw-gallery-panel::before{content:"";position:absolute;right:-95px;top:-115px;width:300px;height:300px;border-radius:50%;background:rgba(86,111,199,.045);pointer-events:none}.fw-gallery-panel-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 2px 20px;border-bottom:1px solid #c9d3dd}.fw-gallery-panel-copy{display:flex;align-items:center;gap:14px;min-width:0}.fw-gallery-panel-icon{display:grid;place-items:center;flex:0 0 50px;width:50px;height:50px;border:1px solid #c2cee7;border-radius:14px;background:#dce5f6;color:#566fc7;font-size:21px}.fw-gallery-panel-kicker{margin-bottom:3px;color:#6e7d92;font-size:9.5px}.fw-gallery-panel-copy h2{margin:0;color:#26344a;font-size:clamp(21px,2vw,27px);font-weight:900;letter-spacing:-.035em}.fw-gallery-panel-copy p{max-width:760px;margin:4px 0 0;color:#6b798d;font-size:12px;line-height:1.6}.fw-gallery-meta{display:flex;align-items:center;gap:8px;flex:0 0 auto}.fw-gallery-style-badge{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 13px;border:1px solid #c5d0db;border-radius:12px;background:#e5ebf1;color:#5f6d81;font-size:11px;font-weight:800;white-space:nowrap}.fw-gallery-style-badge i{color:#566fc7;font-size:15px}.fw-gallery-count{display:grid;place-items:center;min-width:40px;height:40px;padding-inline:10px;border-radius:12px;background:#566fc7;color:#fff;font-size:12px;font-weight:900;box-shadow:0 10px 22px rgba(86,111,199,.20)}.fw-gallery-grid{position:relative;z-index:1;margin-top:18px}.fw-gallery-grid--paginated{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fw-gallery-grid--paginated.fw-gallery-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;margin-inline:auto}.fw-gallery-grid--paginated.fw-gallery-grid--single{grid-template-columns:minmax(0,860px);justify-content:center}.fw-gallery-grid--mosaic{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:76px;gap:16px}.fw-gallery-grid--mosaic.fw-gallery-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;max-width:1100px;margin-inline:auto}.fw-gallery-grid--mosaic.fw-gallery-grid--single{grid-template-columns:minmax(0,860px);grid-auto-rows:auto;justify-content:center}.fw-gallery-grid--mosaic .fw-gallery-card{grid-column:span 4;grid-row:span 4}.fw-gallery-grid--mosaic .fw-gallery-card:nth-child(6n/**/+1),
.fw-gallery-grid--mosaic .fw-gallery-card:nth-child(6n/**/+6){grid-column:span 6;grid-row:span 5}.fw-gallery-grid--mosaic .fw-gallery-card:nth-child(6n/**/+2),
.fw-gallery-grid--mosaic .fw-gallery-card:nth-child(6n/**/+5){grid-column:span 3;grid-row:span 5}:is(#fw-css-priority,.fw-gallery-grid--mosaic.fw-gallery-grid--pair .fw-gallery-card),:is(#fw-css-priority,.fw-gallery-grid--mosaic.fw-gallery-grid--single .fw-gallery-card){grid-column:auto;grid-row:auto}.fw-gallery-card{position:relative;min-width:0;overflow:hidden;padding:0;border:1px solid #c7d1dc;border-radius:17px;background:#e4eaf0;color:inherit;text-align:left;box-shadow:0 10px 26px rgba(42,57,78,.055);cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.fw-gallery-card:hover,
.fw-gallery-card:focus-visible{transform:translateY(-4px);border-color:#93a4d1;background:#e8edf3;box-shadow:0 18px 38px rgba(61,79,129,.13);outline:0}.fw-gallery-grid--paginated .fw-gallery-card{display:flex;flex-direction:column;min-height:320px}.fw-gallery-grid--paginated.fw-gallery-grid--pair .fw-gallery-card{min-height:390px}.fw-gallery-grid--paginated.fw-gallery-grid--single .fw-gallery-card{min-height:430px}.fw-gallery-grid--mosaic.fw-gallery-grid--pair .fw-gallery-card,
.fw-gallery-grid--mosaic.fw-gallery-grid--single .fw-gallery-card{display:flex;flex-direction:column;min-height:390px}.fw-gallery-media{position:relative;display:block;min-height:0;overflow:hidden;background:#d7dfe7}.fw-gallery-grid--paginated .fw-gallery-media,
.fw-gallery-grid--mosaic.fw-gallery-grid--pair .fw-gallery-media,
.fw-gallery-grid--mosaic.fw-gallery-grid--single .fw-gallery-media{flex:1 1 auto;min-height:250px}.fw-gallery-grid--mosaic:not(.fw-gallery-grid--pair):not(.fw-gallery-grid--single) .fw-gallery-media{height:100%}.fw-gallery-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .52s cubic-bezier(.2,.8,.2,1),filter .3s ease}.fw-gallery-card:hover .fw-gallery-media img,
.fw-gallery-card:focus-visible .fw-gallery-media img{transform:scale(1.035);filter:saturate(1.035)}.fw-gallery-overlay{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,transparent 48%,rgba(22,32,48,.46));opacity:0;transition:opacity .22s ease}.fw-gallery-card:hover .fw-gallery-overlay,
.fw-gallery-card:focus-visible .fw-gallery-overlay{opacity:1}.fw-gallery-zoom{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.55);border-radius:14px;background:rgba(30,42,61,.68);color:#fff;font-size:21px;box-shadow:0 12px 28px rgba(0,0,0,.18);backdrop-filter:blur(10px);transform:scale(.9);transition:transform .22s ease}.fw-gallery-card:hover .fw-gallery-zoom,
.fw-gallery-card:focus-visible .fw-gallery-zoom{transform:scale(1)}.fw-gallery-caption{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border-top:1px solid #cad4de;background:#e7edf2}.fw-gallery-grid--mosaic:not(.fw-gallery-grid--pair):not(.fw-gallery-grid--single) .fw-gallery-caption{position:absolute;right:0;bottom:0;left:0;border-top:0;background:linear-gradient(180deg,transparent,rgba(22,32,48,.92));color:#fff}.fw-gallery-caption-copy{min-width:0;display:grid;gap:2px}.fw-gallery-caption-copy small{color:#8190a3;font-size:8.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.fw-gallery-caption-copy strong{overflow:hidden;color:#304056;font-size:12.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.fw-gallery-grid--mosaic:not(.fw-gallery-grid--pair):not(.fw-gallery-grid--single) .fw-gallery-caption-copy small{color:#c9d5e4}.fw-gallery-grid--mosaic:not(.fw-gallery-grid--pair):not(.fw-gallery-grid--single) .fw-gallery-caption-copy strong{color:#fff}.fw-gallery-caption-action{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid #c2cde1;border-radius:10px;background:#dce5f7;color:#566fc7;font-size:15px;transition:transform .2s ease,background-color .2s ease,color .2s ease}.fw-gallery-card:hover .fw-gallery-caption-action{transform:translate(2px,-2px);background:#566fc7;color:#fff}:is(#fw-css-priority,.fw-gallery-card[hidden]){display:none}.fw-gallery-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:22px}.fw-gallery-page-button{display:grid;place-items:center;min-width:40px;height:40px;padding:0 11px;border:1px solid #c3ced9;border-radius:11px;background:#e5ebf1;color:#536176;font-weight:850;cursor:pointer;transition:.18s ease}.fw-gallery-page-button:hover,
.fw-gallery-page-button:focus-visible{border-color:#879bd0;background:#edf2f6;color:#4058ad;outline:0}.fw-gallery-page-button.is-active{border-color:#566fc7;background:#566fc7;color:#fff;box-shadow:0 8px 18px rgba(83,107,192,.2)}.fw-gallery-page-button:disabled{opacity:.42;cursor:not-allowed}.fw-gallery-empty{display:flex;min-height:320px;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center}.fw-gallery-empty>span{display:grid;place-items:center;width:70px;height:70px;margin-bottom:14px;border:1px solid #c5d2ef;border-radius:18px;background:#dce5f7;color:#566fc7;font-size:30px}.fw-gallery-empty h3{margin:0;color:#27364b;font-size:18px;font-weight:850}.fw-gallery-empty p{max-width:500px;margin:7px 0 0;color:#6b798d;line-height:1.65}.fw-gallery-lightbox{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:clamp(16px,3vw,40px);background:rgba(5,9,15,.93);backdrop-filter:blur(14px);opacity:0;transition:opacity .2s ease}.fw-gallery-lightbox[hidden]{display:none}.fw-gallery-lightbox.is-open{opacity:1}.fw-gallery-lightbox-stage{display:flex;max-width:min(88vw,88rem);max-height:88vh;flex-direction:column;align-items:center;justify-content:center;margin:0}.fw-gallery-lightbox-stage img{display:block;max-width:100%;max-height:78vh;border:1px solid #263348;border-radius:16px;object-fit:contain;box-shadow:0 32px 90px rgba(0,0,0,.6)}.fw-gallery-lightbox-stage figcaption{max-width:min(78vw,54rem);margin-top:13px;color:#dce5ef;font-size:14px;font-weight:800;text-align:center}.fw-gallery-lightbox-close,
.fw-gallery-lightbox-nav{position:absolute;display:grid;place-items:center;border:1px solid #33445d;background:#0e1520;color:#fff;cursor:pointer;transition:.18s ease}.fw-gallery-lightbox-close:hover,
.fw-gallery-lightbox-nav:hover{border-color:#5477bd;background:#182333;transform:scale(1.04)}.fw-gallery-lightbox-close{top:20px;right:20px;width:48px;height:48px;border-radius:13px;font-size:21px}.fw-gallery-lightbox-nav{top:50%;width:52px;height:52px;border-radius:13px;font-size:27px;transform:translateY(-50%)}.fw-gallery-lightbox-nav:hover{transform:translateY(-50%) scale(1.04)}.fw-gallery-lightbox-nav.is-prev{left:20px}.fw-gallery-lightbox-nav.is-next{right:20px}:is(#fw-css-priority,.fw-gallery-lock){overflow:hidden}html.dark .fw-gallery-hero,
html.dark .fw-gallery-section{background:#313a48}html.dark .fw-gallery-hero-card{border-color:#566375;background:radial-gradient(circle at 88% 10%,rgba(104,132,221,.12),transparent 25rem),linear-gradient(135deg,#3d4859,#374252);box-shadow:0 18px 50px rgba(0,0,0,.13)}html.dark .fw-gallery-hero-card::after{border-color:rgba(126,151,229,.11);box-shadow:0 0 0 38px rgba(126,151,229,.035),0 0 0 76px rgba(126,151,229,.025)}html.dark .fw-gallery-hero-icon,
html.dark .fw-gallery-panel-icon{border-color:#65728a;background:#465267;color:#9fb3ff;box-shadow:none}html.dark .fw-gallery-eyebrow,
html.dark .fw-gallery-panel-kicker{color:#b1bdcc}html.dark .fw-gallery-eyebrow i{color:#9fb3ff}html.dark .fw-gallery-hero h1,
html.dark .fw-gallery-panel-copy h2,
html.dark .fw-gallery-empty h3{color:#f1f5f9}html.dark .fw-gallery-hero p,
html.dark .fw-gallery-panel-copy p,
html.dark .fw-gallery-empty p{color:#bbc5d1}html.dark .fw-gallery-hero-stats>span{border-color:#596779;background:rgba(55,66,82,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}html.dark .fw-gallery-hero-stats i{background:#465267;color:#9fb3ff}html.dark .fw-gallery-hero-stats b{color:#edf2f6}html.dark .fw-gallery-hero-stats small{color:#aeb9c7}html.dark .fw-gallery-panel{border-color:#566375;background:#3d4859;box-shadow:0 20px 48px rgba(0,0,0,.14)}html.dark .fw-gallery-panel::before{background:rgba(126,151,229,.04)}html.dark .fw-gallery-panel-head{border-color:#596779}html.dark .fw-gallery-style-badge{border-color:#596779;background:#374252;color:#bec8d5}html.dark .fw-gallery-style-badge i{color:#9fb3ff}html.dark .fw-gallery-count{background:#6078cf;box-shadow:0 9px 20px rgba(0,0,0,.16)}html.dark .fw-gallery-card{border-color:#596779;background:#374252;box-shadow:0 10px 26px rgba(0,0,0,.13)}html.dark .fw-gallery-card:hover,
html.dark .fw-gallery-card:focus-visible{border-color:#7183b7;background:#404c5e;box-shadow:0 18px 38px rgba(0,0,0,.18)}html.dark .fw-gallery-media{background:#303948}html.dark .fw-gallery-caption{border-color:#596779;background:#3a4555}html.dark .fw-gallery-caption-copy small{color:#aab5c4}html.dark .fw-gallery-caption-copy strong{color:#edf2f6}html.dark .fw-gallery-caption-action{border-color:#65728a;background:#465267;color:#aebeff}html.dark .fw-gallery-card:hover .fw-gallery-caption-action{background:#6078cf;color:#fff}html.dark .fw-gallery-page-button{border-color:#596779;background:#374252;color:#c4ced9}html.dark .fw-gallery-page-button:hover,
html.dark .fw-gallery-page-button:focus-visible{border-color:#7183b7;background:#465267;color:#fff}html.dark .fw-gallery-page-button.is-active{border-color:#6078cf;background:#6078cf;color:#fff}html.dark .fw-gallery-empty>span{border-color:#65728a;background:#465267;color:#9fb3ff}@media (max-width:1080px){.fw-gallery-hero-card{align-items:flex-start;flex-direction:column}.fw-gallery-hero-stats{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.fw-gallery-hero-stats>span{min-width:0}.fw-gallery-grid--paginated{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-gallery-grid--mosaic{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:74px}.fw-gallery-grid--mosaic .fw-gallery-card,
  .fw-gallery-grid--mosaic .fw-gallery-card:nth-child(n){grid-column:span 3;grid-row:span 4}.fw-gallery-grid--mosaic .fw-gallery-card:nth-child(4n/**/+1){grid-column:span 6;grid-row:span 5}}@media (max-width:720px){.fw-gallery-shell{width:min(100% - 24px,1380px)}.fw-gallery-hero{padding:18px 0 10px}.fw-gallery-hero-card{min-height:0;padding:20px;border-radius:18px;gap:18px}.fw-gallery-hero-copy{align-items:flex-start;gap:13px}.fw-gallery-hero-icon{flex-basis:48px;width:48px;height:48px;border-radius:14px;font-size:21px}.fw-gallery-eyebrow{font-size:9px;letter-spacing:.09em}.fw-gallery-hero h1{margin-top:4px;font-size:36px}.fw-gallery-hero p{margin-top:7px;font-size:12.5px;line-height:1.62}.fw-gallery-hero-stats{gap:8px}.fw-gallery-hero-stats>span{padding:10px;border-radius:12px}.fw-gallery-hero-stats i{width:30px;height:30px;font-size:15px}.fw-gallery-hero-stats b{font-size:14px}.fw-gallery-section{padding:10px 0 30px}.fw-gallery-panel{padding:13px;border-radius:18px}.fw-gallery-panel-head{align-items:flex-start;gap:12px;padding:2px 0 14px}.fw-gallery-panel-copy{align-items:flex-start;gap:10px}.fw-gallery-panel-icon{flex-basis:42px;width:42px;height:42px;border-radius:12px;font-size:18px}.fw-gallery-panel-copy h2{font-size:20px}.fw-gallery-panel-copy p{display:none}.fw-gallery-panel-kicker{font-size:8.5px}.fw-gallery-style-badge{display:none}.fw-gallery-count{min-width:36px;height:36px;border-radius:10px}.fw-gallery-grid,
  .fw-gallery-grid--paginated.fw-gallery-grid--pair,
  .fw-gallery-grid--paginated.fw-gallery-grid--single,
  .fw-gallery-grid--mosaic.fw-gallery-grid--pair,
  .fw-gallery-grid--mosaic.fw-gallery-grid--single{grid-template-columns:1fr;max-width:none}.fw-gallery-grid--paginated,
  .fw-gallery-grid--mosaic{display:grid;grid-template-columns:1fr;grid-auto-rows:auto;gap:11px}:is(#fw-css-priority,.fw-gallery-grid--mosaic .fw-gallery-card),:is(#fw-css-priority,.fw-gallery-grid--mosaic .fw-gallery-card:nth-child(n)){grid-column:auto;grid-row:auto}.fw-gallery-grid--paginated .fw-gallery-card,
  .fw-gallery-grid--paginated.fw-gallery-grid--pair .fw-gallery-card,
  .fw-gallery-grid--paginated.fw-gallery-grid--single .fw-gallery-card,
  .fw-gallery-grid--mosaic .fw-gallery-card{min-height:0;display:flex;flex-direction:column}.fw-gallery-media,
  .fw-gallery-grid--paginated .fw-gallery-media,
  .fw-gallery-grid--mosaic.fw-gallery-grid--pair .fw-gallery-media,
  .fw-gallery-grid--mosaic.fw-gallery-grid--single .fw-gallery-media{flex:none;min-height:0;aspect-ratio:16/10}.fw-gallery-caption{padding:11px 12px}.fw-gallery-caption-copy strong{font-size:12px}.fw-gallery-caption-action{width:32px;height:32px;flex-basis:32px}.fw-gallery-lightbox-nav{top:auto;bottom:16px;width:48px;height:48px}.fw-gallery-lightbox-nav.is-prev{left:calc(50% - 56px)}.fw-gallery-lightbox-nav.is-next{right:calc(50% - 56px)}.fw-gallery-lightbox-close{top:12px;right:12px;width:44px;height:44px}.fw-gallery-lightbox-stage img{max-height:72vh}}:is(#fw-css-priority,.fw-campaign-popup[hidden]){display:none}.fw-campaign-popup{position:fixed;inset:0;z-index:999998;font-family:inherit}.fw-campaign-popup__backdrop{position:absolute;inset:0;box-sizing:border-box;display:grid;place-items:center;padding:24px;background:rgb(2 6 23/var(--fw-popup-overlay,.72));backdrop-filter:blur(var(--fw-popup-blur,8px));-webkit-backdrop-filter:blur(var(--fw-popup-blur,8px));opacity:0;transition:opacity .25s ease}.fw-campaign-popup[data-popup-position=top] .fw-campaign-popup__backdrop{place-items:start center;padding-top:clamp(28px,8vh,90px)}.fw-campaign-popup[data-popup-position=bottom] .fw-campaign-popup__backdrop{place-items:end center;padding-bottom:clamp(28px,8vh,90px)}.fw-campaign-popup__dialog{position:relative;isolation:isolate;box-sizing:border-box;width:var(--fw-popup-width,560px);max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;border:1px solid rgb(255 255 255/.32);border-radius:var(--fw-popup-radius,28px);background:linear-gradient(145deg,var(--fw-popup-bg,#0f57d6) 0%,color-mix(in srgb,var(--fw-popup-bg,#0f57d6) 76%,var(--fw-popup-gradient,#5b35f5)) 48%,var(--fw-popup-gradient,#5b35f5) 100%);color:var(--fw-popup-text,#fff);box-shadow:0 36px 110px rgb(2 6 23/.62),inset 0 1px 0 rgb(255 255 255/.24);opacity:0;transform:translateY(20px) scale(.965);transition:transform .34s cubic-bezier(.16,1,.3,1),opacity .24s ease;overscroll-behavior:contain}.fw-campaign-popup__dialog::-webkit-scrollbar{width:0;height:0;display:none}.fw-campaign-popup__dialog>*{min-width:0}.fw-campaign-popup__content{overflow-wrap:anywhere}.fw-campaign-popup__backdrop:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,rgb(59 130 246/.10),transparent 42%)}.fw-campaign-popup[data-popup-animation=slide] .fw-campaign-popup__dialog{transform:translateY(58px) scale(.99)}.fw-campaign-popup[data-popup-animation=fade] .fw-campaign-popup__dialog{transform:none}.fw-campaign-popup.is-open .fw-campaign-popup__backdrop{opacity:1}.fw-campaign-popup.is-open .fw-campaign-popup__dialog{transform:translateY(0) scale(1);opacity:1}.fw-campaign-popup__orb{position:absolute;z-index:-1;border-radius:999px;pointer-events:none;filter:blur(2px)}.fw-campaign-popup__orb--one{width:260px;height:260px;right:-110px;top:-125px;background:rgb(255 255 255/.15)}.fw-campaign-popup__orb--two{width:180px;height:180px;left:-95px;bottom:-90px;background:color-mix(in srgb,var(--fw-popup-accent,#2563eb) 35%,transparent)}.fw-campaign-popup__x{position:absolute;top:16px;right:16px;z-index:4;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid rgb(255 255 255/.28);border-radius:999px;background:rgb(15 23 42/.18);color:inherit;font-size:26px;line-height:1;cursor:pointer;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 8px 22px rgb(2 6 23/.12);transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.fw-campaign-popup__x:hover{transform:rotate(5deg) scale(1.06);background:rgb(15 23 42/.34);border-color:rgb(255 255 255/.45)}.fw-campaign-popup__image-wrap{position:relative;width:100%;max-height:230px;overflow:hidden;border-radius:calc(var(--fw-popup-radius,28px) - 2px) calc(var(--fw-popup-radius,28px) - 2px) 0 0;background:rgb(15 23 42/.14)}.fw-campaign-popup__image-wrap:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(to bottom,transparent,var(--fw-popup-bg,#0f57d6));pointer-events:none}.fw-campaign-popup__image{display:block;width:100%;height:auto;max-height:230px;object-fit:cover}.fw-campaign-popup__content{position:relative;padding:clamp(32px,6vw,46px);text-align:center}.fw-campaign-popup[data-popup-align=left] .fw-campaign-popup__content{text-align:left}.fw-campaign-popup__eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 0 16px;padding:8px 14px;border:1px solid rgb(255 255 255/.27);border-radius:999px;background:rgb(255 255 255/.13);color:inherit;font-size:12px;font-weight:900;line-height:1;letter-spacing:.085em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgb(255 255 255/.12)}.fw-campaign-popup__eyebrow i{font-size:15px}.fw-campaign-popup__title{margin:0 38px 16px;color:inherit;font-size:clamp(30px,5.4vw,43px);font-weight:950;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.fw-campaign-popup[data-popup-align=left] .fw-campaign-popup__title{margin-left:0}.fw-campaign-popup__description{max-width:680px;margin:0 auto 22px;color:inherit;font-size:clamp(15px,2.4vw,17px);font-weight:520;line-height:1.65;opacity:.94;text-wrap:pretty}.fw-campaign-popup[data-popup-align=left] .fw-campaign-popup__description{margin-left:0}.fw-campaign-popup__coupon{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;width:100%;margin:3px 0 0;padding:15px 17px;border:1px solid rgb(255 255 255/.5);border-radius:16px;background:rgb(255 255 255/.96);color:var(--fw-popup-button-text,#155eef);text-align:left;cursor:pointer;box-shadow:0 15px 34px rgb(2 6 23/.18);transition:transform .18s ease,box-shadow .18s ease}.fw-campaign-popup__coupon-label{grid-column:1;display:block;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;opacity:.62}.fw-campaign-popup__coupon strong{grid-column:1;font:950 20px/1.2 inherit;letter-spacing:.055em}.fw-campaign-popup__coupon i{grid-column:2;grid-row:1/3;font-size:22px}.fw-campaign-popup__coupon:hover{transform:translateY(-2px);box-shadow:0 19px 42px rgb(2 6 23/.23)}.fw-campaign-popup__coupon.is-copied{outline:3px solid rgb(255 255 255/.48);outline-offset:3px}.fw-campaign-popup__hint{margin:9px 0 0;color:inherit;font-size:12px;line-height:1.45;opacity:.8}.fw-campaign-popup__copy-status{min-height:18px;margin:3px 0 0;color:inherit;font-size:12px;font-weight:850}.fw-campaign-popup__primary{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:18px;padding:15px 18px;border:1px solid rgb(255 255 255/.45);border-radius:15px;background:var(--fw-popup-button-bg,#fff);color:var(--fw-popup-button-text,#155eef);font-size:15px;font-weight:900;text-decoration:none;box-shadow:0 14px 32px rgb(2 6 23/.16);transition:transform .18s ease,box-shadow .18s ease}.fw-campaign-popup__primary:hover{color:var(--fw-popup-button-text,#155eef);transform:translateY(-2px);box-shadow:0 18px 38px rgb(2 6 23/.22)}.fw-campaign-popup__behavior-note{display:flex;align-items:flex-start;justify-content:center;gap:7px;margin:18px 0 0;padding:9px 12px;border-radius:12px;border:1px solid rgb(255 255 255/.10);background:rgb(15 23 42/.13);color:inherit;font-size:11px;line-height:1.45;opacity:.82}.fw-campaign-popup[data-popup-align=left] .fw-campaign-popup__behavior-note{justify-content:flex-start}.fw-campaign-popup__behavior-note i{margin-top:1px;font-size:14px}.fw-campaign-popup__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:16px}.fw-campaign-popup__secondary{min-height:54px;padding:13px 17px;border-radius:15px;font-size:14px;font-weight:900;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.fw-campaign-popup__secondary--never{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(255 255 255/.28);background:rgb(15 23 42/.12);color:inherit}.fw-campaign-popup__secondary--never:hover{transform:translateY(-1px);background:rgb(15 23 42/.22);border-color:rgb(255 255 255/.42)}.fw-campaign-popup__secondary--close{display:flex;align-items:center;justify-content:center;gap:7px;min-width:130px;border:1px solid rgb(255 255 255/.5);background:var(--fw-popup-button-bg,#fff);color:var(--fw-popup-button-text,#155eef);box-shadow:0 12px 28px rgb(2 6 23/.16)}.fw-campaign-popup__secondary--close:hover{transform:translateY(-1px);box-shadow:0 16px 33px rgb(2 6 23/.21)}.fw-campaign-popup button:focus-visible,.fw-campaign-popup a:focus-visible,.fw-campaign-popup__dialog:focus-visible{outline:3px solid #fff;outline-offset:3px}:is(#fw-css-priority,body.fw-popup-lock){overflow:hidden}@media (max-width:575.98px){.fw-campaign-popup__backdrop{padding:12px}.fw-campaign-popup[data-popup-position=top] .fw-campaign-popup__backdrop{padding-top:18px}.fw-campaign-popup[data-popup-position=bottom] .fw-campaign-popup__backdrop{padding-bottom:18px}.fw-campaign-popup__dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:min(var(--fw-popup-radius,28px),24px)}.fw-campaign-popup__content{padding:28px 20px 20px}.fw-campaign-popup__x{top:12px;right:12px;width:42px;height:42px}.fw-campaign-popup__title{margin-left:30px;margin-right:30px;font-size:clamp(28px,9vw,37px)}.fw-campaign-popup[data-popup-align=left] .fw-campaign-popup__title{margin-left:0;margin-right:38px}.fw-campaign-popup__actions{grid-template-columns:1fr}.fw-campaign-popup__secondary,.fw-campaign-popup__secondary--close{width:100%;min-width:0}.fw-campaign-popup__behavior-note{font-size:10.5px}}@media (prefers-reduced-motion:reduce){:is(#fw-css-priority,.fw-campaign-popup__backdrop),:is(#fw-css-priority,.fw-campaign-popup__dialog),:is(#fw-css-priority,.fw-campaign-popup__x),:is(#fw-css-priority,.fw-campaign-popup__coupon),:is(#fw-css-priority,.fw-campaign-popup__primary),:is(#fw-css-priority,.fw-campaign-popup__secondary){transition:none}}
