.row{--gap:0px;--row-gap:var(--gap);--column-gap:var(--gap);--columns:12;gap:var(--row-gap) var(--column-gap);flex-wrap:wrap;display:flex}.row-col{--size:12;--column:calc(var(--columns) / var(--size));--width:calc((100% - var(--column-gap) * (var(--column) - 1)) / var(--column));width:var(--width)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid #0000;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid #0000;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:currentColor;-webkit-text-decoration:initial;text-decoration:initial}table{border-color:currentColor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;color:initial;background-color:initial;cursor:pointer}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object,picture{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--ease-1:cubic-bezier(.25, 0, .5, 1);--ease-2:cubic-bezier(.25, 0, .4, 1);--ease-3:cubic-bezier(.25, 0, .3, 1);--ease-4:cubic-bezier(.25, 0, .2, 1);--ease-5:cubic-bezier(.25, 0, .1, 1);--ease-in-1:cubic-bezier(.25, 0, 1, 1);--ease-in-2:cubic-bezier(.5, 0, 1, 1);--ease-in-3:cubic-bezier(.7, 0, 1, 1);--ease-in-4:cubic-bezier(.9, 0, 1, 1);--ease-in-5:cubic-bezier(1, 0, 1, 1);--ease-out-1:cubic-bezier(0, 0, .75, 1);--ease-out-2:cubic-bezier(0, 0, .5, 1);--ease-out-3:cubic-bezier(0, 0, .3, 1);--ease-out-4:cubic-bezier(0, 0, .1, 1);--ease-out-5:cubic-bezier(0, 0, 0, 1);--ease-in-out-1:cubic-bezier(.1, 0, .9, 1);--ease-in-out-2:cubic-bezier(.3, 0, .7, 1);--ease-in-out-3:cubic-bezier(.5, 0, .5, 1);--ease-in-out-4:cubic-bezier(.7, 0, .3, 1);--ease-in-out-5:cubic-bezier(.9, 0, .1, 1);--ease-elastic-out-1:cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-2:cubic-bezier(.5, 1, .75, 1.25);--ease-elastic-out-3:cubic-bezier(.5, 1.25, .75, 1.25);--ease-elastic-out-4:cubic-bezier(.5, 1.5, .75, 1.25);--ease-elastic-out-5:cubic-bezier(.5, 1.75, .75, 1.25);--ease-elastic-in-1:cubic-bezier(.5, -.25, .75, 1);--ease-elastic-in-2:cubic-bezier(.5, -.5, .75, 1);--ease-elastic-in-3:cubic-bezier(.5, -.75, .75, 1);--ease-elastic-in-4:cubic-bezier(.5, -1, .75, 1);--ease-elastic-in-5:cubic-bezier(.5, -1.25, .75, 1);--ease-elastic-in-out-1:cubic-bezier(.5, -.1, .1, 1.5);--ease-elastic-in-out-2:cubic-bezier(.5, -.3, .1, 1.5);--ease-elastic-in-out-3:cubic-bezier(.5, -.5, .1, 1.5);--ease-elastic-in-out-4:cubic-bezier(.5, -.7, .1, 1.5);--ease-elastic-in-out-5:cubic-bezier(.5, -.9, .1, 1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001);--ease-spring-2:linear(0, .007, .029 2.2%, .118 4.7%, .625 14.4%, .826 19%, .902, .962, 1.008 26.1%, 1.041 28.7%, 1.064 32.1%, 1.07 36%, 1.061 40.5%, 1.015 53.4%, .999 61.6%, .995 71.2%, 1);--ease-spring-3:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--ease-spring-4:linear(0, .009, .037 1.7%, .153 3.6%, .776 10.3%, 1.001, 1.142 16%, 1.185, 1.209 19%, 1.215 19.9% 20.8%, 1.199, 1.165 25%, 1.056 30.3%, 1.008 33%, .973, .955 39.2%, .953 41.1%, .957 43.3%, .998 53.3%, 1.009 59.1% 63.7%, .998 78.9%, 1);--ease-spring-5:linear(0, .01, .04 1.6%, .161 3.3%, .816 9.4%, 1.046, 1.189 14.4%, 1.231, 1.254 17%, 1.259, 1.257 18.6%, 1.236, 1.194 22.3%, 1.057 27%, .999 29.4%, .955 32.1%, .942, .935 34.9%, .933, .939 38.4%, 1 47.3%, 1.011, 1.017 52.6%, 1.016 56.4%, 1 65.2%, .996 70.2%, 1.001 87.2%, 1);--ease-bounce-1:linear(0, .004, .016, .035, .063, .098, .141, .191, .25, .316, .391 36.8%, .563, .766, 1 58.8%, .946, .908 69.1%, .895, .885, .879, .878, .879, .885, .895, .908 89.7%, .946, 1);--ease-bounce-2:linear(0, .004, .016, .035, .063, .098, .141 15.1%, .25, .391, .562, .765, 1, .892 45.2%, .849, .815, .788, .769, .757, .753, .757, .769, .788, .815, .85, .892 75.2%, 1 80.2%, .973, .954, .943, .939, .943, .954, .973, 1);--ease-bounce-3:linear(0, .004, .016, .035, .062, .098, .141 11.4%, .25, .39, .562, .764, 1 30.3%, .847 34.8%, .787, .737, .699, .672, .655, .65, .656, .672, .699, .738, .787, .847 61.7%, 1 66.2%, .946, .908, .885 74.2%, .879, .878, .879, .885 79.5%, .908, .946, 1 87.4%, .981, .968, .96, .957, .96, .968, .981, 1);--ease-bounce-4:linear(0, .004, .016 3%, .062, .141, .25, .391, .562 18.2%, 1 24.3%, .81, .676 32.3%, .629, .595, .575, .568, .575, .595, .629, .676 48.2%, .811, 1 56.2%, .918, .86, .825, .814, .825, .86, .918, 1 77.2%, .94 80.6%, .925, .92, .925, .94 87.5%, 1 90.9%, .974, .965, .974, 1);--ease-bounce-5:linear(0, .004, .016 2.5%, .063, .141, .25 10.1%, .562, 1 20.2%, .783, .627, .534 30.9%, .511, .503, .511, .534 38%, .627, .782, 1 48.7%, .892, .815, .769 56.3%, .757, .753, .757, .769 61.3%, .815, .892, 1 68.8%, .908 72.4%, .885, .878, .885, .908 79.4%, 1 83%, .954 85.5%, .943, .939, .943, .954 90.5%, 1 93%, .977, .97, .977, 1);--ease-circ-in:cubic-bezier(.6, .04, .98, .335);--ease-circ-in-out:cubic-bezier(.785, .135, .15, .86);--ease-circ-out:cubic-bezier(.075, .82, .165, 1);--ease-cubic-in:cubic-bezier(.55, .055, .675, .19);--ease-cubic-in-out:cubic-bezier(.645, .045, .355, 1);--ease-cubic-out:cubic-bezier(.215, .61, .355, 1);--ease-expo-in:cubic-bezier(.95, .05, .795, .035);--ease-expo-in-out:cubic-bezier(1, 0, 0, 1);--ease-expo-out:cubic-bezier(.19, 1, .22, 1);--ease-quad-in:cubic-bezier(.55, .085, .68, .53);--ease-quad-in-out:cubic-bezier(.455, .03, .515, .955);--ease-quad-out:cubic-bezier(.25, .46, .45, .94);--ease-quart-in:cubic-bezier(.895, .03, .685, .22);--ease-quart-in-out:cubic-bezier(.77, 0, .175, 1);--ease-quart-out:cubic-bezier(.165, .84, .44, 1);--ease-quint-in:cubic-bezier(.755, .05, .855, .06);--ease-quint-in-out:cubic-bezier(.86, 0, .07, 1);--ease-quint-out:cubic-bezier(.23, 1, .32, 1);--ease-sine-in:cubic-bezier(.47, 0, .745, .715);--ease-sine-in-out:cubic-bezier(.445, .05, .55, .95);--ease-sine-out:cubic-bezier(.39, .575, .565, 1);--duration-instant:0s;--duration-quick-1:80ms;--duration-quick-2:.12s;--duration-moderate-1:.18s;--duration-moderate-2:.26s;--duration-gentle-1:.32s;--duration-gentle-2:.42s;--svg-spinner:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg stroke='%23000' stroke-width='1'%3E%3Ccircle cx='12' cy='12' r='9.5' fill='none' stroke-linecap='round' stroke-width='2'%3E%3Canimate attributeName='stroke-dasharray' calcMode='spline' dur='1.5s' keySplines='0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1' keyTimes='0;0.475;0.95;1' repeatCount='indefinite' values='0 150;42 150;42 150;42 150'/%3E%3Canimate attributeName='stroke-dashoffset' calcMode='spline' dur='1.5s' keySplines='0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1' keyTimes='0;0.475;0.95;1' repeatCount='indefinite' values='0;-16;-59;-59'/%3E%3C/circle%3E%3CanimateTransform attributeName='transform' dur='2s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/g%3E%3C/svg%3E");--svg-wechat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M18.575 13.711a.91.91 0 0 0 .898-.898a.895.895 0 0 0-.898-.898a.894.894 0 0 0-.898.898c0 .5.4.898.898.898m-4.425 0a.91.91 0 0 0 .898-.898c0-.498-.4-.898-.898-.898a.894.894 0 0 0-.898.898c0 .5.399.898.898.898m6.567 5.04a.35.35 0 0 0-.172.37c0 .048 0 .098.025.147c.098.417.294 1.081.294 1.106c0 .073.025.122.025.172a.22.22 0 0 1-.221.22c-.05 0-.074-.024-.123-.048l-1.449-.836a.8.8 0 0 0-.344-.098c-.073 0-.147 0-.196.024c-.688.197-1.4.295-2.161.295c-3.66 0-6.607-2.457-6.607-5.505s2.947-5.505 6.607-5.505c3.659 0 6.606 2.458 6.606 5.505c0 1.647-.884 3.146-2.284 4.154M16.674 8.099a9 9 0 0 0-.28-.005c-4.174 0-7.606 2.86-7.606 6.505c0 .554.08 1.09.228 1.6h-.089a10 10 0 0 1-2.584-.368c-.074-.025-.148-.025-.222-.025a.83.83 0 0 0-.419.123l-1.747 1.005a.35.35 0 0 1-.148.05a.273.273 0 0 1-.27-.27c0-.074.024-.123.049-.197c.024-.024.246-.834.369-1.324c0-.05.024-.123.024-.172a.56.56 0 0 0-.221-.441C2.059 13.376 1 11.586 1 9.599C1.001 5.944 4.571 3 8.951 3c3.765 0 6.93 2.169 7.723 5.098m-5.154.418c.573 0 1.026-.477 1.026-1.026c0-.573-.453-1.026-1.026-1.026s-1.026.453-1.026 1.026s.453 1.026 1.026 1.026m-5.26 0c.573 0 1.027-.477 1.027-1.026c0-.573-.454-1.026-1.027-1.026c-.572 0-1.026.453-1.026 1.026s.454 1.026 1.026 1.026'/%3E%3C/svg%3E");--svg-wechat-channel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M6.66 18.964a2 2 0 0 1-.155-.21c-.238-.353-.515-.905-.805-1.627c-.575-1.432-1.138-3.372-1.536-5.326c-.4-1.965-.616-3.869-.537-5.244c.04-.7.153-1.161.283-1.416A.7.7 0 0 1 4.002 5c.292 0 .74.162 1.356.651c.6.476 1.25 1.174 1.927 2.032c1.236 1.565 2.464 3.532 3.552 5.326c-.18.315-.37.66-.565 1.014l-.278.502A38 38 0 0 1 8.67 16.77c-.465.715-.918 1.312-1.344 1.72c-.3.289-.52.42-.665.474M12 11.076c-.962-1.562-2.042-3.236-3.145-4.632c-.721-.914-1.481-1.747-2.254-2.36C5.846 3.486 4.959 3 4.001 3c-.923 0-1.537.57-1.874 1.234c-.315.62-.45 1.408-.496 2.209c-.094 1.625.16 3.721.573 5.756c.416 2.046 1.01 4.106 1.64 5.674c.313.778.65 1.476 1 1.997c.175.26.378.514.614.713c.225.192.582.417 1.042.417c.895 0 1.648-.526 2.211-1.067c.589-.565 1.14-1.31 1.636-2.073c.5-.77.973-1.603 1.396-2.364l.249-.45l.024.045l.21.393c.41.76.867 1.595 1.358 2.367c.486.766 1.035 1.518 1.639 2.088C15.812 20.495 16.58 21 17.5 21c.46 0 .817-.226 1.043-.417c.235-.2.439-.453.613-.712c.35-.522.688-1.22 1-1.998c.63-1.568 1.224-3.628 1.64-5.674c.414-2.034.668-4.131.574-5.756c-.046-.8-.18-1.589-.496-2.209C21.536 3.57 20.924 3 20 3c-.958 0-1.846.485-2.6 1.084c-.773.613-1.533 1.446-2.255 2.36c-1.102 1.396-2.183 3.07-3.145 4.632m1.162 1.935c1.089-1.795 2.317-3.763 3.553-5.328c.677-.857 1.327-1.556 1.927-2.032c.617-.49 1.064-.65 1.356-.651l.02.022a.7.7 0 0 1 .073.119c.13.255.242.717.282 1.416c.08 1.375-.137 3.279-.537 5.244c-.397 1.954-.96 3.894-1.536 5.326c-.29.722-.566 1.274-.804 1.628q-.099.144-.164.218c-.173-.052-.417-.186-.736-.488c-.426-.403-.871-.994-1.324-1.706a36 36 0 0 1-1.283-2.242q-.102-.188-.2-.374c-.216-.401-.426-.795-.627-1.152'/%3E%3C/svg%3E");--svg-tiktok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12.525.02c1.31-.02 2.61-.01 3.91-.02c.08 1.53.63 3.09 1.75 4.17c1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97c-.57-.26-1.1-.59-1.62-.93c-.01 2.92.01 5.84-.02 8.75c-.08 1.4-.54 2.79-1.35 3.94c-1.31 1.92-3.58 3.17-5.91 3.21c-1.43.08-2.86-.31-4.08-1.03c-2.02-1.19-3.44-3.37-3.65-5.71c-.02-.5-.03-1-.01-1.49c.18-1.9 1.12-3.72 2.58-4.96c1.66-1.44 3.98-2.13 6.15-1.72c.02 1.48-.04 2.96-.04 4.44c-.99-.32-2.15-.23-3.02.37c-.63.41-1.11 1.04-1.36 1.75c-.21.51-.15 1.07-.14 1.61c.24 1.64 1.82 3.02 3.5 2.87c1.12-.01 2.19-.66 2.77-1.61c.19-.33.4-.67.41-1.06c.1-1.79.06-3.57.07-5.36c.01-4.03-.01-8.05.02-12.07'/%3E%3C/svg%3E");--svg-douyin:var(--svg-tiktok);--svg-xiaohongshu:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"%23000\" d=\"M5.36 0H3.38Q2.3 2.5 1.18 4.97c-.21.5-.47 1.15-.03 1.6.43.38 1 .37 1.55.36h.55q-.29.75-.62 1.46c-.33.72-.66 1.45-.9 2.2-.23.63.34 1.27.95 1.27q1.05.05 2.1.03h1.26l.24-.53.86-1.95h-.41c-.52.01-1.05.02-1.55-.08q.64-1.59 1.35-3.13l.91-2.08a6 6 0 0 0-1.07 0c-.58.03-1.17.06-1.68-.16.24-.82.6-1.6.97-2.39Q6.03.8 6.34.01zm9.66 1.13h-6.7V4.1h1.84V13l-2.64.01-1.34 2.96H16v-2.96h-2.83V4.1h1.85zM1.35 12.78 0 15.75c.99.3 2.01.26 3.04.23q.8-.04 1.58 0L5.96 13q-.72-.02-1.46 0c-1.05.01-2.11.03-3.15-.23\"/></svg>");--svg-weibo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M10.098 20.323c-3.977.391-7.414-1.406-7.672-4.02c-.259-2.609 2.759-5.047 6.74-5.441c3.979-.394 7.413 1.404 7.671 4.018c.259 2.6-2.759 5.049-6.737 5.439zM9.05 17.219c-.384.616-1.208.884-1.829.602c-.612-.279-.793-.991-.406-1.593c.379-.595 1.176-.861 1.793-.601c.622.263.82.972.442 1.592m1.27-1.627c-.141.237-.449.353-.689.253c-.236-.09-.313-.361-.177-.586c.138-.227.436-.346.672-.24c.239.09.315.36.18.601zm.176-2.719c-1.893-.493-4.033.45-4.857 2.118c-.836 1.704-.026 3.591 1.886 4.21c1.983.64 4.318-.341 5.132-2.179c.8-1.793-.201-3.642-2.161-4.149m7.563-1.224c-.346-.105-.57-.18-.405-.615c.375-.977.42-1.804 0-2.404c-.781-1.112-2.915-1.053-5.364-.03c0 0-.766.331-.571-.271c.376-1.217.315-2.224-.27-2.809c-1.338-1.337-4.869.045-7.888 3.08C1.309 10.87 0 13.273 0 15.348c0 3.981 5.099 6.395 10.086 6.395c6.536 0 10.888-3.801 10.888-6.82c0-1.822-1.547-2.854-2.915-3.284zm1.908-5.092a3.1 3.1 0 0 0-2.96-.962a.786.786 0 0 0-.616.932a.79.79 0 0 0 .932.602a1.51 1.51 0 0 1 1.442.465c.376.421.466.977.316 1.473a.786.786 0 0 0 .51.992a.813.813 0 0 0 .992-.512a3.11 3.11 0 0 0-.646-3.035zm2.418-2.195c-1.576-1.757-3.905-2.419-6.054-1.968a.91.91 0 0 0-.706 1.081a.91.91 0 0 0 1.082.707a4.5 4.5 0 0 1 4.296 1.383a4.53 4.53 0 0 1 .947 4.416a.91.91 0 0 0 .586 1.157c.479.165.991-.104 1.157-.586a6.39 6.39 0 0 0-1.338-6.235z'/%3E%3C/svg%3E");--svg-arrow:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"32\" height=\"32\" fill=\"%23000\" viewBox=\"0 0 32 32\"><path d=\"M18.36 1.52H8.68l8.44 14.36L8.7 30.45h9.73l8.26-14.86z\"/></svg>");--svg-chevron:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"><polyline points=\"6 9 12 15 18 9\"></polyline></svg>");--svg-close:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"></line><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"></line></svg>");--svg-menu:url("data:image/svg+xml, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"><line x1=\"3\" y1=\"12\" x2=\"21\" y2=\"12\"></line><line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"></line><line x1=\"3\" y1=\"18\" x2=\"21\" y2=\"18\"></line></svg>");--svg-material-symbols-arrow-right-alt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m14 18l-1.4-1.45L16.15 13H4v-2h12.15L12.6 7.45L14 6l6 6z'/%3E%3C/svg%3E");--svg-material-symbols-add:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M11 13H5v-2h6V5h2v6h6v2h-6v6h-2z'/%3E%3C/svg%3E");--svg-fa-brands-linkedin-in:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='512' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3M447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2c-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3c94 0 111.28 61.9 111.28 142.3V448z'/%3E%3C/svg%3E");--svg-fa-brands-linkedin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='448' height='512' viewBox='0 0 448 512'%3E%3Cpath fill='%23000' d='M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3M135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5c0 21.3-17.2 38.5-38.5 38.5m282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7c-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5c67.2 0 79.7 44.3 79.7 101.9z'/%3E%3C/svg%3E");--svg-fa-brands-weixin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='576' height='512' viewBox='0 0 576 512'%3E%3Cpath fill='%23000' d='M385.2 167.6c6.4 0 12.6.3 18.8 1.1C387.4 90.3 303.3 32 207.7 32C100.5 32 13 104.8 13 197.4c0 53.4 29.3 97.5 77.9 131.6l-19.3 58.6l68-34.1c24.4 4.8 43.8 9.7 68.2 9.7c6.2 0 12.1-.3 18.3-.8c-4-12.9-6.2-26.6-6.2-40.8c-.1-84.9 72.9-154 165.3-154m-104.5-52.9c14.5 0 24.2 9.7 24.2 24.4c0 14.5-9.7 24.2-24.2 24.2c-14.8 0-29.3-9.7-29.3-24.2c.1-14.7 14.6-24.4 29.3-24.4m-136.4 48.6c-14.5 0-29.3-9.7-29.3-24.2c0-14.8 14.8-24.4 29.3-24.4c14.8 0 24.4 9.7 24.4 24.4c0 14.6-9.6 24.2-24.4 24.2M563 319.4c0-77.9-77.9-141.3-165.4-141.3c-92.7 0-165.4 63.4-165.4 141.3S305 460.7 397.6 460.7c19.3 0 38.9-5.1 58.6-9.9l53.4 29.3l-14.8-48.6C534 402.1 563 363.2 563 319.4m-219.1-24.5c-9.7 0-19.3-9.7-19.3-19.6c0-9.7 9.7-19.3 19.3-19.3c14.8 0 24.4 9.7 24.4 19.3c0 10-9.7 19.6-24.4 19.6m107.1 0c-9.7 0-19.3-9.7-19.3-19.6c0-9.7 9.7-19.3 19.3-19.3c14.5 0 24.4 9.7 24.4 19.3c.1 10-9.9 19.6-24.4 19.6'/%3E%3C/svg%3E");--svg-fa-brands-facebook:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48c27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256'/%3E%3C/svg%3E");--svg-ri-twitter-x-fill:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='m17.687 3.063l-4.996 5.711l-4.32-5.711H2.112l7.477 9.776l-7.086 8.099h3.034l5.469-6.25l4.78 6.25h6.102l-7.794-10.304l6.625-7.571zm-1.064 16.06L5.654 4.782h1.803l10.846 14.34z'/%3E%3C/svg%3E");--svg-boxicons-link:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M9.88 18.36a3 3 0 0 1-4.24 0a3 3 0 0 1 0-4.24l2.83-2.83l-1.41-1.41l-2.83 2.83a5.003 5.003 0 0 0 0 7.07c.98.97 2.25 1.46 3.54 1.46s2.56-.49 3.54-1.46l2.83-2.83l-1.41-1.41l-2.83 2.83Zm2.83-14.14L9.88 7.05l1.41 1.41l2.83-2.83a3 3 0 0 1 4.24 0a3 3 0 0 1 0 4.24l-2.83 2.83l1.41 1.41l2.83-2.83a5.003 5.003 0 0 0 0-7.07a5.003 5.003 0 0 0-7.07 0Z'/%3E%3Cpath fill='%23000' d='m16.95 8.46l-.71-.7l-.7-.71l-4.25 4.24l-4.24 4.25l.71.7l.7.71l4.25-4.24z'/%3E%3C/svg%3E")}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;touch-action:manipulation;word-break:break-word;font-family:AlibabaPuHuiTi,sans-serif;font-size:.833333vw;font-weight:400;line-height:1.5}@media not all and (width>=80em){html{font-size:1.5625vw}}@media not all and (width>=40em){html{font-size:4.26667vw}}:target{scroll-margin-top:var(--scroll-margin-top)}@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes slide-up{to{opacity:1;transform:none}}.collapse{display:none}.collapse-enter-active,.collapse-leave-active{transition-property:height,opacity;transition-duration:.25s;transition-timing-function:var(--ease-3);overflow:hidden}.collapse-enter-from,.collapse-leave-to{opacity:0;height:0}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:.25s;transition-timing-function:var(--ease-3)}.fade-enter-from,.fade-leave-to{opacity:0}.hypertext{--headings-font-size:1.25em;--headings-line-height:1.5em;--headings-margin-top:calc(var(--headings-line-height));--headings-margin-bottom:calc(var(--headings-line-height) * .5);--headings-color: ;--headings-font-weight:700;--paragraphs-margin-top:1.75em;font-size:1rem;line-height:1.75em}.hypertext :is(h1,h2,h3,h4){color:var(--headings-color);font-weight:var(--headings-font-weight);margin-bottom:var(--headings-margin-bottom)}.hypertext :is(h1,h2,h3,h4):not(:first-child){margin-top:var(--headings-margin-top)}.hypertext :is(h1,h2,h3){font-size:var(--headings-font-size);line-height:var(--headings-line-height)}.hypertext :is(img,video){margin:auto}.hypertext :is(ol,ul){padding-left:1em}.hypertext ol{list-style:decimal}.hypertext ul{list-style:outside}.hypertext p+p{margin-top:var(--paragraphs-margin-top)}@keyframes frame-end{to{opacity:initial;transform:none}}.lazy-wrapper{background-color:#f5f5f5;position:relative;overflow:hidden}.lazy-wrapper:not(.loaded):after{content:"";width:1.5rem;height:1.5rem;-webkit-mask-image:var(--svg-spinner);mask-image:var(--svg-spinner);background-color:#ccc;margin:auto;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lazy-wrapper img{--opacity-transition:opacity var(--ease-in-out-3) .5s;opacity:0;transition:var(--opacity-transition)}.lazy-wrapper.loaded img{opacity:1}@keyframes st-target-slide{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.st-target.slide{opacity:0}.st-target.slide.triggered{animation:st-target-slide .5s var(--ease-3) calc(var(--index) * .15s) forwards}.dropdown{position:relative}.dropdown-wrapper{--background-color:#fff;--color:#000;--box-shadow:0px 0px 1.5rem #0000001a;--arrow-size:1rem;--border-radius:.75rem;z-index:1;width:8rem;padding:var(--arrow-size);transition-property:opacity,visibility,transform;transition-duration:.25s;transition-timing-function:var(--ease-3);opacity:0;visibility:hidden;box-sizing:content-box;position:absolute;left:50%;transform:translate(-50%)scale(.95)}.dropdown:is(.arrow-top,.arrow-bottom) .dropdown-wrapper:before{content:"";height:var(--arrow-size);width:var(--arrow-size);background-color:var(--background-color);box-shadow:var(--box-shadow);z-index:-2;border-radius:4px;margin:auto;position:absolute;transform:rotate(45deg)}.dropdown.arrow-top .dropdown-wrapper{transform-origin:50% 0;top:100%}.dropdown.arrow-top .dropdown-wrapper:before{inset:calc(var(--arrow-size) * .625) 0 auto}.dropdown.arrow-bottom{transform-origin:50% 100%;bottom:100%}.dropdown.arrow-bottom .dropdown-wrapper{bottom:100%}.dropdown.arrow-bottom .dropdown-wrapper:before{inset:auto 0 calc(var(--arrow-size) * .625)}.dropdown-is-image{--border-radius:1rem;--arrow-size:1rem;width:100%}.dropdown-content{color:var(--color);border-radius:var(--border-radius);padding:1rem;position:relative}.dropdown-content:before,.dropdown-content:after{content:"";background-color:var(--background-color);border-radius:inherit;position:absolute;inset:0}.dropdown-content:before{z-index:-3;box-shadow:var(--box-shadow)}.dropdown-content:after{z-index:-1}.dropdown:hover .dropdown-wrapper:not(.active),.dropdown.active .dropdown-wrapper{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.dropdown-item+.dropdown-item{margin-top:.25rem}.dropdown-item a:hover{color:#0271e4;text-decoration:underline}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:clip}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-stroke:2.75}.f-spinner{width:var(--f-spinner-width);height:var(--f-spinner-height);margin:auto;padding:0}.f-spinner svg{vertical-align:top;width:100%;height:100%;animation:2s linear infinite f-spinner-rotate}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);animation:2s ease-in-out infinite f-spinner-dash}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance,150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance,150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:0;transform:scale(.975)translateY(16px)}to{opacity:1;transform:scale(1)translate(0,0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975)translateY(16px)}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s) * .5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translate(0,0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16, 1, .3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{opacity:0;transform:translate(-75px)}to{opacity:1;transform:translate(0,0)}}@keyframes f-classicInPrev{0%{opacity:0;transform:translate(75px)}to{opacity:1;transform:translate(0,0)}}@keyframes f-classicOutNext{to{opacity:0;transform:translate(-75px)}}@keyframes f-classicOutPrev{to{opacity:0;transform:translate(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}.f-button{box-sizing:content-box;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition);justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none;transition:opacity .15s}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{z-index:1;position:absolute}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{scroll-behavior:auto;width:auto;overflow:visible}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin,0px) + var(--fancybox-scrollbar-compensate,0px));overscroll-behavior-y:none;overflow:hidden!important}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:#18181bfa;--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:#ffffff1a;--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;box-sizing:border-box;color:#f8f8f8;-webkit-tap-highlight-color:#0000;z-index:var(--fancybox-zIndex,1050);transform-origin:0 0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain;direction:ltr;outline:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.fancybox__container *,.fancybox__container :before,.fancybox__container :after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity;position:fixed;inset:0}.fancybox__carousel{box-sizing:border-box;z-index:10;flex:1;min-height:0;position:relative;overflow:clip visible}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{height:100%;margin:0 auto;display:flex}.fancybox__slide{width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;overscroll-behavior:contain;backface-visibility:hidden;flex-direction:column;flex:none;align-items:center;padding:4px;display:flex;position:relative;overflow:auto;transform:translate(0,0)}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;z-index:20;border-radius:0;flex-direction:column;align-self:center;margin:0;padding:2rem;display:flex;position:relative}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{backface-visibility:hidden;background:50%/contain no-repeat;min-height:1px;padding:0;transition:none;transform:translate(0,0)}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform, width, height}.fancybox-image{object-fit:contain;-webkit-user-select:none;user-select:none;filter:blur();width:100%;height:100%;min-height:0;margin:auto;display:block}.fancybox__caption{overflow-wrap:anywhere;max-width:100%;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible;flex-shrink:0;align-self:center;margin:0;padding:14px 0 4px;line-height:1.375}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;z-index:40;position:absolute;top:0;right:8px}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;top:-38px;right:0}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;opacity:var(--fancybox-opacity,1);padding:24px;transition:all .25s}.is-compact .fancybox__footer{z-index:20;background:#18181b80;position:absolute;bottom:0;left:0;right:0}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:#0009;--f-button-active-bg:#0009;--f-button-hover-bg:#0009;--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:#18181b4d;--f-button-active-bg:#18181b80;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b80);--f-button-svg-disabled-opacity:.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{content:"";z-index:1;position:absolute;inset:-30px -20px}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer;position:absolute;top:50%;left:50%}.fancybox-protected{z-index:40;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.fancybox-ghost{object-fit:contain;z-index:40;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;min-height:0;position:absolute;top:0;left:0}.fancybox-focus-guard{opacity:0;pointer-events:none;outline:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;max-width:100%;height:540px;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{color:#fff;background:#18181be6;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:0 0;border:0;width:100%;height:100%;display:block}.fancybox-placeholder{clip:rect(1px, 1px, 1px, 1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;perspective:1000px;flex:none;margin:0;position:relative;overflow:hidden;transform:translateZ(0)}.f-thumbs .f-spinner{z-index:-1;background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;width:100%;height:100%;position:absolute;top:0;left:0}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate(0,0)}.f-thumbs__track{display:flex}.f-thumbs__slide{box-sizing:content-box;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:visible}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";top:0;bottom:0;left:calc((var(--f-thumb-clip-width,0)) * -.5);width:calc(var(--width,0) * 1px + var(--f-thumb-clip-width,0));cursor:pointer;position:absolute}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift,0) * -1px), 0, 0);pointer-events:none;transition:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);border-radius:var(--f-thumb-border-radius);cursor:pointer;pointer-events:auto;touch-action:manipulation;height:100%;opacity:var(--f-thumb-opacity);background:0 0;border:0;outline:none;margin:0 -100%;padding:0;transition:opacity .2s;position:relative;overflow:hidden}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc(((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0))) * (1 - var(--progress,0)) * .5) round var(--f-thumb-border-radius,0));clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);z-index:10;height:auto;animation:.2s ease-out f-fadeIn;position:absolute;inset:0}.f-thumbs__slide__img{width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius);margin:0;position:absolute;inset:0;overflow:hidden}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(.23,1,.32,1);position:relative}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,#fffffff0);--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:#18181ba6;--f-button-hover-bg:#464649a6;--f-button-active-bg:#5a5a5da6;--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b26);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.65;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px #00000080);pointer-events:none;z-index:20;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;display:flex}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{flex-flow:wrap;align-content:flex-start;display:flex}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{flex-wrap:nowrap;justify-content:flex-end;display:flex}.fancybox__infobar{line-height:var(--f-button-height);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;user-select:none;padding:0 5px;font-size:17px}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{opacity:.3;height:100%}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child,.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{transform-origin:0;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;-webkit-user-select:none;user-select:none;pointer-events:none;height:3px;transition-property:transform;transition-timing-function:linear;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}:root{--container-padding-x:7rem}@media not all and (width>=80em){:root{--container-padding-x:2rem}}@media not all and (width>=40em){:root{--container-padding-x:1.25rem}}.container{padding-left:var(--container-padding-x);padding-right:var(--container-padding-x)}.c-footer{padding-left:var(--container-padding-x);padding-right:var(--container-padding-x);background-color:#fff;font-size:.875rem;line-height:1.5rem;position:relative}.c-footer .content{gap:2rem 9rem;padding-top:4rem;padding-bottom:8rem;padding-right:9rem;display:flex}.c-footer :is(.nav,.beian) a{border-bottom-width:1px;border-bottom-color:#0000;padding-bottom:2px;transition-property:border-color;transition-duration:.15s}.c-footer :is(.nav,.beian) a:is(:hover,:focus){border-color:currentColor}.c-footer .nav_title{font-size:1rem}.c-footer .nav_children{margin-top:1rem}.c-footer .nav_item{margin-top:.5rem}.c-footer .bottom{border-top-width:1px;border-top-color:#000;justify-content:space-between;padding-top:1rem;padding-bottom:2rem;display:flex}.c-footer .info{max-width:20rem;margin-right:auto}.c-footer .contact :is(h1,h2,h3,h4){margin-bottom:1rem;font-size:1rem;line-height:1.5rem}.c-footer .social-media{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.c-footer .social-media_link{color:#00000080;background-color:#f5f5f5;border-radius:9999px;width:3rem;height:3rem;transition-property:background-color,color;transition-duration:.25s;position:relative}.c-footer .social-media_link:hover{background-color:#0000001a}.c-footer .social-media_icon{border-radius:inherit;width:100%;height:100%}.c-footer .social-media_img{background-color:#fff;width:8rem;max-width:none;height:8rem;padding:.25rem;display:none;position:absolute;bottom:calc(100% + 1rem);left:0;box-shadow:0 2px 8px #00000026}.c-footer .social-media_link:hover .social-media_img{animation:.25s ease-in-out fade;display:block}.c-footer .beian a{margin-left:1rem}@keyframes puller-arrow-shuffle{50%{opacity:0;transform:translateY(8px)}51%{opacity:0;transform:translateY(-8px)}}@media not all and (width>=80em){.c-footer .content{column-gap:4rem;padding-right:3rem}}@media not all and (width>=40em){.c-footer .content{flex-wrap:wrap;column-gap:1rem;padding-bottom:4rem}.c-footer .nav{width:calc(50% - .5rem);margin-right:0}.c-footer .info{width:100%;margin-left:0}.c-footer .social-media{margin-top:1rem}.c-footer .bottom{flex-direction:column}.c-footer .beian a{margin-left:0;margin-right:.5rem}}.c-header{z-index:100;inset:0 var(--scrollbar-width,0) auto 0;color:#fff;justify-content:space-between;align-items:center;height:6rem;transition-property:background-color,color,transform,opacity,box-shadow;transition-duration:.25s;display:flex;position:fixed}.c-header .home{z-index:1;position:relative}.c-header .icon.logo{width:2.5rem;height:2.5rem}.c-header .icon.logo svg{width:100%;height:100%}.c-header .nav{justify-content:center;align-items:center;gap:3rem;display:flex;position:absolute;left:0;right:0}.c-header .link{align-items:center;gap:.25rem;display:flex}.c-header .link:is(:hover,.active){color:#0271e4}.c-header .icon.chevron{width:1rem;height:1rem}.c-header .link:is(:hover,.active) .icon.chevron{transform:rotate(.5turn)}.c-header .right{z-index:1;align-items:center;gap:1rem;display:flex;position:relative}.c-header .badge{text-align:center;color:#fff;background-color:#0063d4;border-radius:9999px;min-width:1.25rem;padding:.125rem;font-size:.75rem;line-height:1rem;position:absolute;top:-.25rem;right:-.25rem}.c-header .btn{text-align:center;color:#fff;background:#0271e4;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.5rem;display:flex}.c-header .iconbtn{color:#000;background-color:#f2f2f2;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}.c-header .iconbtn svg{width:1.5rem;height:1.5rem}.c-header .menu-btn{--icon-btn-size:2.5rem;--icon-btn-svg-size:1.25rem;width:var(--icon-btn-size);height:var(--icon-btn-size);color:#000;background-color:#f2f2f2;border-radius:9999px;display:none;position:relative}.c-header .menu-btn svg{width:var(--icon-btn-svg-size);height:var(--icon-btn-svg-size);margin:auto;position:absolute;inset:0}html:lang(zh) :is(.c-header,.c-mobile-menu) .language-en,html:lang(en) :is(.c-header,.c-mobile-menu) .language-cn{opacity:.5}html:lang(zh) :is(.c-header,.c-mobile-menu) .language-en:hover,html:lang(en) :is(.c-header,.c-mobile-menu) .language-cn:hover{opacity:1}.c-header:not(.mobile-menu-open) .menu-btn .icon.close,.c-header.mobile-menu-open .menu-btn .icon.menu{display:none}@media not all and (width>=80em){.c-header{height:5rem}.c-header :is(.nav,.btn,.lang-select-wrapper){display:none}.c-header .menu-btn{display:block}.c-header .dropdown-languages,.c-header .languages{display:none}}:is(.c-header.menu-open,.c-header.mobile-menu-open,.scroller-start .c-header,.p-article .c-header) .icon.logo{color:#ea6101}.c-header.menu-open{color:#000}.scroller-start .c-header,.p-article .c-header{color:#000;background-color:#fff}.scroller-start .c-header{box-shadow:0 4px 12px #00000014}.scroller-up .c-header{opacity:0;transform:translateY(-100%)}@keyframes MenuFading{0%{opacity:0}}.c-menu{z-index:8;background-color:#00000040;display:none;position:fixed;inset:0;overflow:hidden}.c-menu .wrapper{color:#000;background-color:#fff;height:0;transition-property:height;transition-duration:.35s;overflow:hidden}.c-menu .menu{--aside-width:24rem;--nav-margin:9rem;padding-top:6rem}.c-menu .menu:not(.active){display:none}.c-menu .menu.active{animation:.5s ease-in-out MenuFading}.c-menu .menu-content{border-color:#00000040;border-top-width:1px;padding-top:2rem;padding-bottom:5rem;display:flex;position:relative}.c-menu .aside{width:var(--aside-width)}.c-menu .aside-image{border-radius:.75rem;width:100%}.c-menu .aside-heading{margin-top:1.5rem;font-size:1rem;font-weight:300;line-height:1.75rem}.c-menu .nav a{font-weight:300;transition-property:color,border-color;transition-duration:.25s}.c-menu .nav a:hover{color:#0271e4}.c-menu .nav+.nav{margin-left:var(--nav-margin)}.c-menu .nav:first-child{margin-left:calc(var(--offset-left) - var(--container-padding-x))}.c-menu .aside+.nav{margin-left:calc(var(--offset-left) - var(--aside-width) - var(--container-padding-x))}.c-menu .menu.products .aside+.nav{margin-left:var(--nav-margin)}.c-menu .nav-item+.nav-item{margin-top:.75rem}.c-menu .nav-title{margin-bottom:1.25rem;font-weight:700}.c-mobile-menu{z-index:8;padding:6rem var(--container-padding-x) 3rem;color:#000;background-color:#fff;flex-direction:column;display:none;position:fixed;inset:0;overflow:auto}.c-mobile-menu .item{border-color:#e5e5e5;border-bottom-width:1px;padding-top:1.25rem;padding-bottom:1.25rem;animation:.5s ease-in-out backwards fade}.c-mobile-menu .item:first-child{border-top-width:1px}.c-mobile-menu .item-title{margin-top:auto}.c-mobile-menu .item.lang .action{font-size:1rem;font-weight:400}.c-mobile-menu .nav a:hover{border-bottom-width:1px}.c-mobile-menu .languages{text-align:center;margin-top:auto;font-size:.875rem;line-height:1.5rem;animation:.5s ease-in-out .5s backwards fade}.c-mobile-menu .action{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}.c-mobile-menu .action.toggle{text-align:left;width:100%}.c-mobile-menu .action-name{flex:1}.c-mobile-menu .icon.chevron{width:1.5rem;height:1.5rem}.c-mobile-menu .icon.chevron svg{stroke-linecap:initial;stroke-linejoin:initial}.c-mobile-menu .action.toggle.active .icon.chevron{transform:rotate(.5turn)}.c-mobile-menu .action.link .icon.chevron{transform:rotate(.75turn)}.c-mobile-menu .collapse{display:none}.c-mobile-menu .navs{--gap:1rem;padding-top:var(--gap)}.c-mobile-menu .navs>.row-col{--size:6}.c-mobile-menu .nav-title{margin-bottom:.5rem;font-weight:500}.c-mobile-menu .nav-list{border-color:#e5e5e5;border-left-width:1px;padding-left:1rem;font-size:.875rem;font-weight:300;line-height:1.25rem}.c-mobile-menu .nav-item+.nav-item{margin-top:.5rem}.c-mobile-menu .aside{margin-top:1rem;margin-bottom:1rem}.c-mobile-menu .aside-image{border-radius:.5rem;width:100%}.c-mobile-menu .aside-heading{margin-top:.5rem;font-size:.875rem;font-weight:300;line-height:1.625rem}.fixed-bg-wrapper .bg{z-index:-1;object-fit:cover;width:100%;height:100%;display:none;position:fixed;inset:0}.fixed-bg-wrapper.active .bg{display:block}@keyframes banner-progress{to{transform:none}}@keyframes banner-slice-in-right{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes banner-slice-in-left{0%{clip-path:inset(0 100% 0 0%)}to{clip-path:inset(0)}}@keyframes banner-slice-out-left{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes banner-slice-out-right{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.c-banner{--f-transition-duration:.5s;color:#fff;height:100vh;min-height:56.25rem;position:relative;overflow:hidden}.c-banner .slide{display:none;position:absolute;inset:0}.c-banner .slide.active{z-index:1}.c-banner .slide:is(.slide-enter-active,.slide-leave-active){transition-property:clip-path,transform;transition-duration:1s;transition-timing-function:ease-in-out}.c-banner .slide.slide-enter-from{transform:scale(1.25)}.c-banner .slide.slide-enter-from.right{clip-path:inset(0 0 0 100%)}.c-banner .slide.slide-enter-from.left{clip-path:inset(0 100% 0 0)}.c-banner .slide.slide-enter-to{clip-path:inset(0)}.c-banner .slide.slide-leave-to.right{transform:translate(-10%)}.c-banner .slide.slide-leave-to.left{transform:translate(10%)}.c-banner .image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-banner.homepage .controls{z-index:1;align-items:center;display:flex;position:absolute;inset:auto 0 6rem}.c-banner.homepage .overlay{transform-origin:0%;opacity:0;transition-property:opacity,transform;transition-duration:1s;position:absolute;inset:auto 0 12rem}.c-banner.homepage .slide.active .overlay{transform:scaleX(1.15)}.c-banner.homepage .slide.transition-end .overlay{opacity:1;transform:none}.c-banner.homepage .title{font-size:4rem;font-weight:700}.c-banner.homepage .subtitle{min-height:6rem;margin-top:1rem;font-size:2rem;line-height:3rem}.c-banner.homepage .desc{margin-top:1rem;font-size:1.25rem;font-weight:300;line-height:1.75}.c-banner.homepage .price{margin-top:2rem;font-size:1.125rem;line-height:1.5rem}.c-banner.homepage .price>:not(:last-child){margin-right:1rem}.c-banner.homepage .price-b{text-decoration:line-through}.c-banner.homepage :is(.title,.desc,.subtitle,.price){max-width:50%}.c-banner.homepage .actions{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.c-banner.homepage .bar{width:30rem;margin-left:8px;margin-right:8px;display:flex}.c-banner.homepage :is(.curr,.total){flex-shrink:0}.c-banner.homepage .bar-item{cursor:pointer;height:5px;color:inherit;border-color:currentColor;flex:1;position:relative}.c-banner.homepage .bar-item:before,.c-banner.homepage .bar-item:after{content:"";border-color:currentColor;border-top-width:1px;width:100%;position:absolute;top:2px;left:0}.c-banner.homepage .bar-item:before{border-color:#ffffff40}.c-banner.homepage .bar-item:after{transform-origin:0%;transform:scaleX(0)}.c-banner.homepage .bar-item:not(:last-child){border-color:#ffffff40;border-right-width:1px}.c-banner.homepage .bar-item.active{border-color:currentColor}.c-banner.homepage .bar-item.active:after{transform:none}.c-banner.homepage .bar-item.playing:after{animation:banner-progress var(--autoplay-delay,5s) linear forwards}.c-banner.homepage .bar-item.playing.paused:after{animation-play-state:paused}.c-banner.product{color:#fff}.c-banner.product .overlay{padding:8rem var(--page-padding-x);position:absolute;inset:auto 0 0}.c-banner.product .content{text-align:center;max-width:27rem;margin:0 auto}.c-banner.product .title{justify-content:center;align-items:center;gap:.5rem;font-size:2.25rem;font-weight:500;line-height:3rem;display:flex}.c-banner.product .tag{border-width:1px;border-radius:9999px;margin-top:-.25rem;padding:.125rem .5rem 0;font-size:.875rem;line-height:1.5rem;display:inline-block}.c-banner.product .desc{margin-top:.5rem;font-weight:300}.c-banner.product .controls{z-index:2;position:absolute;inset:auto 0 4rem}.c-banner.product .bar{z-index:1;justify-content:center;align-items:center;gap:1.25rem;display:flex}.c-banner.product .bar-item{position:relative}.c-banner.product .bar-item.playing .bar-btn{border-color:var(--color);box-shadow:0 0 4px var(--color)}.c-banner.product .bar-item:hover .bar-tag{opacity:1;visibility:visible;transform:translate(-50%)}.c-banner.product .bar-btn{background-color:var(--color);background-clip:content-box;border:1px solid #0000;border-radius:9999px;width:1.75rem;height:1.75rem;padding:.25rem;transition:border-color .25s ease-in-out,box-shadow .25s ease-in-out}.c-banner.product .bar-tag{background-color:var(--color);white-space:nowrap;max-width:8rem;transition-property:opacity visibility;opacity:0;visibility:hidden;color:#000;border-radius:2px;margin-bottom:.5rem;padding:.5rem;font-size:.875rem;line-height:1rem;transition-duration:.25s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(4px)}.c-banner.product .bar-tag:after{content:"";background-color:inherit;border-radius:.125rem;width:.5rem;height:.5rem;margin:auto;position:absolute;inset:auto 0 -.125rem;transform:rotate(45deg)}.c-banner.product .bar-tag.dark{color:#fff}@media not all and (width>=80em){.c-banner.homepage .title{font-size:1.5rem;line-height:2.25rem}.c-banner.homepage .subtitle{min-height:auto;margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.c-banner.homepage .price{margin-top:1rem}.c-banner.homepage :is(.title,.desc,.subtitle,.price){max-width:none}}@media not all and (width>=40em){.c-banner{min-height:auto}.c-banner.homepage .overlay{bottom:6rem}.c-banner.homepage .controls{bottom:2.5rem}.c-banner.product .title{font-size:2rem}}.buynow{color:#fff;text-align:center;background-color:#0271e4;border-radius:9999px;min-width:9rem;padding:.5rem 1.5rem}.buynow:hover{background-color:#0063d4}@media not all and (width>=80em){.buynow{min-width:auto;font-size:.875rem;line-height:1.25rem}}.checkbox{margin-top:.75rem;padding-left:1.5rem;font-size:.875rem;line-height:1.25rem;display:block;position:relative}.checkbox input{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.checkbox :is(b,strong){color:#e40001}.checkbox em{color:#0171e4}.checkbox-icon{border:1px solid #999;border-radius:.25rem;width:1rem;height:1rem;position:absolute;top:.125rem;left:.125rem}.checkbox input:checked+.checkbox-icon{color:#fff;background-color:#0171e4;border-color:#0171e4}.checkbox input:checked+.checkbox-icon:after{content:"";background-color:currentColor;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='m9.55 18l-5.7-5.7l1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}.fancybox__slide{padding:2rem}.ProductInfo ._title{font-size:2rem;font-weight:700;line-height:2.5rem}.ProductInfo ._subtitle{max-width:12rem;font-size:1rem;line-height:1.5rem}.ProductInfo ._title+._subtitle{margin-top:1rem}.ProductInfo ._price{margin-top:1.5rem;font-size:1.125rem;line-height:1.5rem}.ProductInfo ._price>:not(:last-child){margin-right:1rem}.ProductInfo ._price-b,.ProductInfo ._price-2{text-decoration:line-through}.ProductInfo ._actions{align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.ProductInfo ._buy{color:#fff;text-align:center;background-color:#0271e4;border-radius:9999px;min-width:9rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem}.ProductInfo ._buy:hover{background-color:#0063d4}.ProductInfo ._buylink{color:#0171e4;border-radius:.25rem;align-items:center;padding:.25rem .5rem;font-size:1rem;line-height:1.5rem;display:flex}.ProductInfo ._buylink:hover{text-decoration:underline;text-decoration-thickness:2px}.ProductInfo ._buylink svg{width:1rem;height:1rem;margin-top:2px;transform:rotate(-.25turn)}.ProductInfo.center{text-align:center}.ProductInfo.center ._subtitle{margin-left:auto;margin-right:auto}.ProductInfo.center ._actions{justify-content:center}@media not all and (width>=80em){.ProductInfo ._title{font-size:1rem;line-height:1.5rem}.ProductInfo ._subtitle{font-size:.75rem;line-height:1rem}.ProductInfo ._title+._subtitle{margin-top:.5rem}.ProductInfo ._price{margin-top:1rem;font-size:1rem}.ProductInfo ._price>:not(:last-child){margin-right:.5rem}.ProductInfo ._actions{margin-top:1rem}.ProductInfo ._buy{min-width:auto;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem}}.ProductCards{--gap:2rem}.ProductCards>.row-col{--size:6}@media not all and (width>=40em){.ProductCards>.row-col{--size:12}}.ProductCard{border-radius:1.25rem;position:relative}.ProductCard:after{content:"";display:block}.ProductCard ._img{object-fit:cover;border-radius:inherit;width:100%;max-height:100%;position:absolute;inset:auto 0 0}.ProductCard ._info{text-align:center;padding:4rem;position:absolute;inset:0 0 auto}.ProductCard ._title{font-size:2rem;font-weight:700;line-height:2.5rem}.ProductCard ._subtitle{max-width:12rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.5rem}.ProductCard ._title+._subtitle{margin-top:1rem}.ProductCard ._price{margin-top:1.5rem;font-size:1.125rem;line-height:1.5rem}.ProductCard ._price>:not(:last-child){margin-right:1rem}.ProductCard ._price-b{text-decoration:line-through}.ProductCard ._actions{justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.ProductCard ._buy{color:#fff;text-align:center;background-color:#0271e4;border-radius:9999px;min-width:9rem;padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem}.ProductCard ._buy:hover{background-color:#0063d4}.ProductCard ._buylink{color:#0171e4;border-radius:.25rem;align-items:center;padding:.25rem .5rem;font-size:1rem;line-height:1.5rem;display:flex}.ProductCard ._buylink:hover{text-decoration:underline;text-decoration-thickness:2px}.ProductCard ._buylink svg{width:1rem;height:1rem;margin-top:2px;transform:rotate(-.25turn)}.ProductCard.feature_a{background-color:#f5f5f7}.ProductCard.feature_a:after{padding-top:100%}.ProductCard.feature_b{background-color:#fff}.ProductCard.feature_b:after{padding-top:125%}.ProductCard.feature_b ._title{max-width:24rem;margin-left:auto;margin-right:auto}.ProductCard.feature_b ._subtitle{font-weight:700}@media not all and (width>=80em){.ProductCard ._info{padding:2rem}.ProductCard ._title{font-size:1rem;line-height:1.5rem}.ProductCard ._subtitle{font-size:.75rem;line-height:1rem}.ProductCard ._title+._subtitle{margin-top:.5rem}.ProductCard ._price{margin-top:.5rem;font-size:1rem;line-height:1.5rem}.ProductCard ._actions{margin-top:.5rem}.ProductCard ._buy{min-width:auto;padding:.5rem 1.5rem;font-size:.875rem;line-height:1.25rem}.ProductCard.feature_b ._title{margin-top:.5rem}}@media not all and (width>=40em){.ProductCard.feature_a:after{padding-top:125%}}.PageHome{background-color:#f7f7f7}.PageHome ._sec-header{margin-top:8rem;margin-bottom:4rem}.PageHome ._sec-title{font-size:2rem;font-weight:700;line-height:3rem}.PageHome ._sec-subtitle{margin-top:.5rem;font-size:1rem;line-height:1.5rem}.PageHome .ProductSlideShow ._prod-img{aspect-ratio:1920/600}@media not all and (width>=40em){.PageHome .ProductSlideShow ._prod-img{aspect-ratio:1}.PageHome ._sec-header{margin-top:6rem;margin-bottom:3rem}}.HomeProducts{--gap:1.5rem;margin:1.5rem 0;padding:0 1.5rem}.HomeProducts.feature_1>.row-col{--size:6}.HomeProducts.feature_2>.row-col{--size:3}@media not all and (width>=40em){.HomeProducts:is(.feature_1,.feature_2)>.row-col{--size:12}}.HomeProduct{background-color:#fff;border-radius:1.25rem;height:100%;transition:box-shadow .35s;position:relative}.HomeProduct:hover{box-shadow:0 16px 32px #00000014}.HomeProduct:before{content:"";display:block}.HomeProduct ._img{max-width:20rem;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0 0}.HomeProduct .ProductInfo{padding:4rem 2rem;position:absolute;inset:0 0 auto}a.HomeProduct{display:block}.HomeProduct.feature_a:before{padding-top:75%}.HomeProduct.feature_b:before{padding-top:150%}.HomeProduct.allproducts .ProductInfo{text-align:center;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.HomeProduct.allproducts ._more{background-color:#0063d4;border-radius:9999px;justify-content:center;align-items:center;width:8px;height:8px;margin:2rem auto 0;display:flex;position:relative}.HomeProduct.allproducts ._more:before,.HomeProduct.allproducts ._more:after{content:"";border-radius:inherit;background-color:inherit;width:100%;height:100%;position:absolute}.HomeProduct.allproducts ._more:before{margin-right:8px;right:100%}.HomeProduct.allproducts ._more:after{margin-left:8px;left:100%}@media not all and (width>=80em){.HomeProduct .ProductInfo{padding:2rem}.HomeProduct ._img{max-width:10rem}}@media not all and (width>=40em){.HomeProduct ._img{margin-bottom:1rem}.HomeProduct:is(.feature_a,.feature_b):before{padding-top:125%}.HomeProduct.allproducts .ProductInfo ._title{font-size:1.5rem;line-height:2rem}}.PageLogin-header{z-index:11;background-color:#fff;height:4.5rem;position:sticky;top:0;box-shadow:0 12px 32px #0000001a}.PageLogin-header .container{justify-content:space-between;align-items:center;height:100%;display:flex}.PageLogin-header ._logo{width:2.5rem;height:2.5rem}.PageLogin-header ._logo svg{width:100%;height:100%}.PageLogin-header ._home{border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.PageLogin-header ._home:hover{background-color:#00000014}.PageLogin-main{height:calc(100vh - 4.5rem);min-height:60rem}.PageLogin-main>.row-col{--size:6;height:100%}.PageLogin-main .SwiperSlideShow{height:100%}.PageLogin-main .SwiperSlideShow ._img{object-fit:cover;width:100%;height:100%}@media not all and (width>=40em){.PageLogin-main{flex-wrap:wrap-reverse;height:auto}.PageLogin-main>.row-col{--size:12}.PageLogin-main .SwiperSlideShow{height:27rem}}.PageLogin-footer{color:#fff;background-color:#8a8a8a;padding:3rem 0}.PageLogin-footer>.container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.PageLogin-footer ._nav a:not(:last-child){margin-right:2em}.PageLogin-footer a:hover{text-decoration:underline;text-decoration-thickness:2px}@media not all and (width>=40em){.PageLogin-footer{padding:2rem 0}.PageLogin-footer ._nav a:not(:last-child){margin-right:.5em}}.PageLogin-form{background-color:#fff;flex-direction:column;justify-content:center;height:100%;padding:8rem;display:flex}@media not all and (width>=80em){.PageLogin-form{padding:4rem 2rem}}.LoginForm{text-align:center;max-width:37.5rem;margin-left:auto;margin-right:auto}.LoginForm ._title{font-size:1.5rem;font-weight:700}.LoginForm ._safetyicon{width:1rem;height:1rem;margin-right:.25rem}.LoginForm ._subtitle{justify-content:center;align-items:center;margin-top:1rem;display:flex}.LoginForm ._subtitle img{vertical-align:baseline;display:inline}.LoginForm ._field{margin-top:1.5rem;position:relative}.LoginForm ._field-input-text{text-align:left;border-width:1px;border-color:#d8d8dc;border-radius:1.5rem;width:100%;height:4rem;padding:0 1.5rem;display:block}.LoginForm ._field-input-text:focus{border-color:#0171e4;box-shadow:0 16px 32px #00000014}.LoginForm ._field-input-text:focus-visible{outline:0}.LoginForm ._btn{text-align:center;color:#fff;background-color:#0171e4;border-radius:1.5rem;justify-content:center;align-items:center;width:100%;height:4rem;margin-top:1.5rem;padding:0 1.5rem;font-size:1.25rem;font-weight:700;line-height:2rem;display:flex}.LoginForm ._btn:not(:disabled):hover{background-color:#0063d4}.LoginForm ._btn:disabled{cursor:not-allowed;background-color:#d1d1d1}.LoginForm ._hint{color:#00000080;margin-top:1.5rem}.LoginForm :is(._hint,._footer) a{text-decoration:underline}.LoginForm :is(._hint,._footer) a:hover{color:#0171e4;text-decoration-thickness:2px}.LoginForm ._footer{color:#666;margin-top:2.5rem;font-size:.75rem;line-height:1rem}.LoginForm ._separator{color:#00000080;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.LoginForm ._separator:before,.LoginForm ._separator:after{content:"";border-color:#70707033;border-top-width:1px;flex:1 1 0}.LoginForm ._loginbtns{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.LoginForm ._loginbtn{border:1px solid #d8d8dc80;border-radius:9999px;width:4rem;height:4rem;transition-property:color,border-color,background-color,box-shadow;transition-duration:.25s;transition-timing-function:ease;position:relative}.LoginForm ._loginbtn:hover{background-color:#fff;border-color:#0171e4;box-shadow:0 16px 32px #00000014}.LoginForm ._loginbtn img{margin:auto;position:absolute;inset:0}@media not all and (width>=40em){.LoginForm ._field-input-text{border-radius:.5rem;height:3rem;padding:0 1rem}.LoginForm ._btn{border-radius:.5rem;height:3rem;padding:0 1rem;font-size:1rem;line-height:1.5rem}.LoginForm ._loginbtn{width:3rem;height:3rem}.LoginForm ._loginbtn img{width:1.25rem;height:1.25rem}}.PageProductList{background-color:#f7f7f7}.PageProductList ._sections_bgwhite{background-color:#fff;border-radius:1.25rem;margin-top:6rem}.PageProductList ._sec{padding-top:6rem}.PageProductList ._sec-title{font-size:3rem;font-weight:700;line-height:4rem}.PageProductList ._sec-body{margin-top:4rem}@media not all and (width>=80em){.PageProductList ._sec-title{font-size:1.5rem;line-height:2.25rem}.PageProductList ._sec-body{margin-top:2rem}}.SwiperGallery .swiper-buttons{justify-content:flex-end;align-items:center;gap:1rem;margin-top:4rem;display:flex}.SwiperGallery :is(.swiper-button-prev,.swiper-button-next){color:#fff;background-color:#0171e4;border-radius:9999px;width:3rem;height:3rem;margin-top:0;position:relative;inset:auto}.SwiperGallery :is(.swiper-button-prev,.swiper-button-next):after{font-size:1rem}.SwiperGallery :is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:1;background-color:#d1d1d1}.SwiperGallery .swiper-pagination{align-items:center;width:auto;display:flex;position:static}@media not all and (width>=40em){.SwiperGallery :is(.swiper-button-prev,.swiper-button-next){width:2.25rem;height:2.25rem}.SwiperGallery :is(.swiper-button-prev,.swiper-button-next):after{font-size:.75rem}}.ProductGallery{--gap:1.5rem;overflow:hidden}.ProductGallery .swiper{margin-left:calc(var(--gap) * -.5);margin-right:calc(var(--gap) * -.5);overflow:visible}.ProductGallery .swiper-slide{width:33.3333%;padding-left:calc(var(--gap) * .5);padding-right:calc(var(--gap) * .5)}.ProductGallery .ProductInfo{margin-top:4rem}.ProductGallery ._prod1-img{border-radius:1.25rem;width:100%}.ProductGallery ._prod1-color{justify-content:center;gap:.5rem;margin-top:2rem;display:flex}.ProductGallery ._prod1-color>*{border-width:1px;border-color:#707070;border-radius:999px;width:.75rem;height:.75rem}.ProductGallery ._prod2{background-color:#fff;border-radius:1.25rem;position:relative}.ProductGallery ._prod2:after{content:"";padding-top:159.184%;display:block}.ProductGallery ._prod2.feature_b{color:#fff}.ProductGallery ._prod2-img{object-fit:cover;border-radius:inherit;width:100%;max-height:100%;margin-top:auto;position:absolute;inset:auto 0 0}.ProductGallery ._prod2-overlay{flex-direction:column;gap:1rem;padding:3rem;display:flex;position:absolute;inset:0 0 auto}.ProductGallery ._prod2-title{font-size:2rem;font-weight:700;line-height:2.5rem}.ProductGallery ._prod2-title2{font-size:1rem;font-weight:700;line-height:1.5rem}.ProductGallery ._prod2-subtitle{max-width:12rem;font-size:1rem;line-height:1.5rem}@media not all and (width>=80em){.ProductGallery .ProductInfo{margin-top:2rem}.ProductGallery ._prod2-overlay{gap:.5rem;padding:2rem}.ProductGallery ._prod2-title2{font-size:.875rem;line-height:1.25rem}.ProductGallery ._prod2-title{font-size:1.5rem;line-height:2rem}.ProductGallery ._prod2-subtitle{font-size:.75rem;line-height:1rem}}@media not all and (width>=40em){.ProductGallery .swiper-slide{width:90%}}.ProductSlideShow ._prod{position:relative}.ProductSlideShow ._prod-img{aspect-ratio:1700/760;object-fit:cover;border-radius:1.25rem;width:100%}.ProductSlideShow ._prod-overlay{flex-direction:column;justify-content:center;padding:10rem;display:flex;position:absolute;inset:0}.ProductSlideShow ._prod-content{text-align:center;max-width:20rem}.ProductSlideShow ._prod-title{font-size:2rem;font-weight:700;line-height:2.5rem}.ProductSlideShow ._prod-actions{justify-content:center;gap:.5rem;margin-top:3rem;display:flex}.ProductSlideShow .ProductInfo{max-width:27rem}.ProductSlideShow .ProductInfo ._title{font-size:3.5rem;font-weight:700;line-height:4.5rem}.ProductSlideShow .ProductInfo ._subtitle{max-width:none;font-size:1.75rem;line-height:2.25rem}@media not all and (width>=80em){.ProductSlideShow ._prod-overlay{padding:2rem 4rem}.ProductSlideShow ._prod-title{font-size:1.25rem;line-height:2rem}.ProductSlideShow ._prod-actions{margin-top:1.5rem}.ProductSlideShow .ProductInfo ._title{font-size:1.25rem;line-height:2rem}.ProductSlideShow .ProductInfo ._subtitle{font-size:1rem;line-height:1.5rem}}@media not all and (width>=40em){.ProductSlideShow ._prod-overlay{padding:2rem}.ProductSlideShow ._prod-img{aspect-ratio:1}}@keyframes AccordionImageShow{0%{opacity:0}}@keyframes AccordionContentShow{0%{opacity:0;transform:translateY(-1rem)}}.PageProductList-sec6 ._wrapper{background-color:#f5f5f7;border-radius:1.25rem;align-items:center;padding:6rem}.PageProductList-sec6 ._wrapper>.left{--size:4;padding-right:6rem}.PageProductList-sec6 ._wrapper>.right{--size:8}.PageProductList-sec6 ._acc-item+._acc-item{border-color:#d6d6db;border-top-width:1px}.PageProductList-sec6 ._acc-toggle{align-items:center;padding:1rem 0;display:flex}.PageProductList-sec6 ._acc-title{flex-grow:1;font-size:2rem;font-weight:700;line-height:3rem}.PageProductList-sec6 ._acc-toggle ._icon{flex-shrink:0;width:2rem;height:2rem}.PageProductList-sec6 ._acc-toggle.active ._icon{transform:rotate(.5turn)}.PageProductList-sec6 ._acc-toggle:not(.active) ._icon{color:#86868a}.PageProductList-sec6 ._acc-content{padding-bottom:2rem;font-size:1rem;line-height:1.5rem}.PageProductList-sec6 ._acc-content :not(:first-child){margin-top:1.5rem}.PageProductList-sec6 ._acc-item.active ._acc-content{animation:.5s AccordionContentShow}.PageProductList-sec6 ._acc-item:not(.active) ._acc-content{display:none}.PageProductList-sec6 ._poster{max-height:37.5rem;margin:auto}.PageProductList-sec6 ._poster.active{animation:.5s ease-in-out AccordionImageShow}.PageProductList-sec6 ._poster:not(.active){display:none}@media not all and (width>=80em){.PageProductList-sec6 ._wrapper{padding:2rem}.PageProductList-sec6 ._wrapper>.row-col{--size:6}.PageProductList-sec6 ._acc-title{font-size:1.25rem;line-height:2rem}.PageProductList-sec6 ._acc-content{font-size:.875rem;line-height:1.25rem}.PageProductList-sec6 ._acc-content :not(:first-child){margin-top:1rem}}@media not all and (width>=40em){.PageProductList-sec6 ._wrapper{--gap:2rem;flex-wrap:wrap-reverse}.PageProductList-sec6 ._wrapper>.row-col{--size:12}.PageProductList-sec6 ._wrapper>.left{padding-right:0}.PageProductList-sec6 ._acc-toggle ._icon{width:1rem;height:1rem}}.PageProductDetails ._sec{padding-top:6rem}.PageProductDetails ._sec_header{text-align:center;max-width:56.25rem;margin:0 auto 4rem}.PageProductDetails ._sec_title{font-size:3rem;font-weight:700;line-height:4rem}.PageProductDetails ._sec_desc{margin-top:2rem;font-size:1.25rem;line-height:1.5rem}.PageProductDetails ._sec_body{margin-top:4rem}@media not all and (width>=80em){.PageProductDetails ._sec_title{font-size:1.5rem;line-height:2rem}.PageProductDetails ._sec_body{margin-top:2rem}}.ProductDetails{align-items:flex-start;gap:2rem;padding-top:3rem;padding-bottom:6rem;display:flex}@media not all and (width>=80em){.ProductDetails{flex-wrap:wrap}}.ProductDetails-price{font-size:2.25rem;font-weight:700;line-height:3rem}.ProductDetails-price sup{font-size:.5em;top:-1em}.ProductDetails-price :is(sup,sub){font-weight:initial}.ProductDetails-slideshow{width:45rem}.ProductDetails-slideshow ._img{aspect-ratio:1;object-fit:cover;border-radius:1.25rem;width:100%}.ProductDetails-slideshow ._thumb{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.ProductDetails-slideshow ._thumb-img{border-width:1px;border-color:#bfbfbf;border-radius:.5rem;width:3rem;height:3rem}.ProductDetails-slideshow ._thumb-img.active{border-color:#0271e4;box-shadow:0 16px 32px #00000014}.ProductDetails-slideshow ._thumb-img:last-of-type{margin-right:auto}.ProductDetails-slideshow ._thumb-hint{font-size:.875rem;line-height:1.25rem}.ProductDetails-slideshow ._thumb-hint:hover{color:#0171e4;text-decoration:underline}@media not all and (width>=80em){.ProductDetails-slideshow{width:100%}}.ProductDetails-info{flex:1}.ProductDetails-info ._title{margin-bottom:3rem;font-size:1.5rem;font-weight:500;line-height:2.25rem}.ProductDetails-info ._sec{border-top:2px solid #eee;margin-top:2rem;padding-top:1rem}.ProductDetails-info ._sec-title{margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}.ProductDetails-info ._details{margin-top:2rem}.ProductDetails-info ._details-item{align-items:flex-start;gap:1rem;display:flex}.ProductDetails-info ._details-item+._details-item{margin-top:.5rem}.ProductDetails-info ._sec:not(.show_all) ._details-item:nth-child(n+7){display:none}.ProductDetails-info ._details-label{flex-shrink:0;width:8rem;font-weight:700}.ProductDetails-info ._details-title{flex:1}.ProductDetails-info ._links{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ProductDetails-info ._link{color:#0171e4;align-items:center;display:flex}.ProductDetails-info ._link:hover{text-decoration:underline}.ProductDetails-info ._link._view_more:not(.show_all) ._link-title.b,.ProductDetails-info ._link._view_more.show_all ._link-title.a{display:none}.ProductDetails-info ._link-icon{width:1rem;height:1rem;transform:rotate(-.25turn)}.ProductDetails-info ._desc{font-size:.875rem;line-height:1.25rem}.ProductDetails-info ._desc :is(ol,ul){padding-left:1.5em}.ProductDetails-info ._desc ul{list-style-type:disc}.ProductDetails-info ._desc :not(:first-child){margin-top:1rem}.ProductDetails-info ._sec:not(.show_all) ._desc>:nth-child(n+2){display:none}@media not all and (width>=80em){.ProductDetails-info{padding-left:0}}@media not all and (width>=40em){.ProductDetails-info{flex-basis:auto;width:100%;padding-right:0}.ProductDetails-info ._title{margin-bottom:1rem;font-size:1.25rem;line-height:2rem}.ProductDetails-info ._details{font-size:.875rem;line-height:1.25rem}.ProductDetails-info ._details-label{width:6rem}.ProductDetails-info ._desc li+li{margin-top:.5rem}}.ProductDetails-sidebar{border-width:1px;border-color:#eee;border-radius:1.25rem;width:18rem;padding:1.5rem 1.25rem}.ProductDetails-sidebar :is(._subtitle,._details){font-size:.875rem;line-height:1.25rem}.ProductDetails-sidebar ._subtitle{margin-top:.5rem}.ProductDetails-sidebar ._details{color:#0171e4;margin-top:1rem;padding-left:1.5rem;position:relative}.ProductDetails-sidebar ._details-icon{color:#444;width:1rem;height:1rem;position:absolute;top:.25rem;left:0}.ProductDetails-sidebar ._title{margin-top:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem}.ProductDetails-sidebar ._title.b{margin-top:2rem;margin-bottom:1rem}.ProductDetails-sidebar ._sel{appearance:none;background-size:1rem 1rem;background-image:var(--svg-chevron);background-position:calc(100% - .5rem);background-repeat:no-repeat;border:1px solid #ccc;border-radius:.5rem;width:100%;margin-top:1rem;padding:.5rem 2rem .5rem .5rem;font-size:.875rem;line-height:1.25rem;display:block}.ProductDetails-sidebar ._btn{text-align:center;border-radius:9999px;justify-content:center;align-items:center;width:100%;margin-top:.5rem;padding:.5rem;transition:color .25s,border-color .25s,background-color .25s,box-shadow .25s;display:flex}.ProductDetails-sidebar ._btn.addtocard{background-color:#ffc529}.ProductDetails-sidebar ._btn.addtolist{border:1px solid #ccc;border-radius:.5rem}.ProductDetails-sidebar ._btn.addtolist:hover{color:#0063d4;border-color:currentColor;box-shadow:0 12px 24px #00000014}.ProductDetails-sidebar ._desclist{margin-top:1rem;font-size:.875rem;line-height:1.25rem}.ProductDetails-sidebar ._desclist-item{align-items:flex-start;gap:.5rem;display:flex}.ProductDetails-sidebar ._desclist-item+._desclist-item{margin-top:.5rem}.ProductDetails-sidebar ._desclist-label{color:#333;flex-shrink:0;width:7.125rem}.ProductDetails-sidebar ._desclist-title{color:#0171e4;flex-grow:1}.ProductDetails-sidebar ._footer{border-color:#eee;border-top-width:1px;margin-top:2rem;padding-top:.5rem}@media not all and (width>=40em){.ProductDetails-sidebar{width:100%}}.ProductDetailsNavbar{margin-bottom:2rem;font-size:2rem;line-height:3rem}.ProductDetailsNavbar a{padding:.5em 0;display:inline-block}.ProductDetailsNavbar a:not(:last-child){margin-right:4rem}.ProductDetailsNavbar a.active{font-weight:700}.ProductDetailsNavbar a:not(.active){color:#858784}.ProductDetailsNavbar a:not(.active):hover{text-decoration:underline;text-decoration-thickness:2px}@media not all and (width>=40em){.ProductDetailsNavbar{font-size:1.25rem;line-height:2rem}.ProductDetailsNavbar a:not(:last-child){margin-right:1rem}}.ProductDetailSlideShow ._img{aspect-ratio:1920/1080;object-fit:cover;border-radius:1.25rem;width:100%}.ProductDetailSlideShow ._overlay{flex-direction:column;justify-content:center;padding:10rem 20rem;display:flex;position:absolute;inset:0}.ProductDetailSlideShow ._content{max-width:40rem;margin-left:auto}.ProductDetailSlideShow ._title{font-size:3rem;font-weight:700;line-height:4rem}.ProductDetailSlideShow ._desc{margin-top:1.5rem;font-size:1.25rem;line-height:2rem}@media not all and (width>=80em){.ProductDetailSlideShow ._overlay{padding:4rem}.ProductDetailSlideShow ._content{max-width:20rem}.ProductDetailSlideShow ._title{font-size:1.25rem;line-height:2rem}.ProductDetailSlideShow ._desc{margin-top:1rem;font-size:.875rem;line-height:1.25rem}}@media not all and (width>=40em){.ProductDetailSlideShow ._img{aspect-ratio:1}.ProductDetailSlideShow ._overlay{padding:1.5rem 1rem;overflow:auto}}.ProductFeatureSec{--gap:1.5rem;padding-top:8rem}.ProductFeatureSec>.left{--size:8}.ProductFeatureSec>.right{--size:4}@media not all and (width>=40em){.ProductFeatureSec>:is(.left,.right){--size:12}}.ProductFeatureCards{gap:var(--gap);flex-direction:column;height:100%;display:flex}.ProductFeatureCard{background-color:#f5f5f5;border-radius:1.25rem;height:100%;position:relative}.ProductFeatureCard ._img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;display:block}.ProductFeatureCard ._overlay{flex-direction:column;padding:4rem;display:flex;position:absolute;inset:0}.ProductFeatureCard ._content{max-width:24rem}.ProductFeatureCard ._title{font-size:2.5rem;font-weight:700;line-height:3rem}.ProductFeatureCard ._subtitle{margin-top:1.5rem;font-size:1.25rem;line-height:1.5rem}@media not all and (width>=80em){.ProductFeatureCard ._overlay{padding:2rem}.ProductFeatureCard ._content{max-width:16rem}.ProductFeatureCard ._title{font-size:1.25rem;line-height:2rem}.ProductFeatureCard ._subtitle{margin-top:.5rem;font-size:.875rem;line-height:1.25rem}}@media not all and (width>=40em){.ProductFeatureCard ._overlay{padding:1.25rem}.ProductFeatureCard ._content{max-width:12rem}}.ProductFeatureSec>.row-col.left .ProductFeatureCard ._overlay{justify-content:center}.ProductDetailGallerySec{padding-top:8rem;padding-bottom:8rem}.ProductDetailGallery .swiper-slide{width:66.6667%;padding-left:.75rem;padding-right:.75rem}.ProductDetailGallery ._img{aspect-ratio:1280/760;object-fit:cover;width:100%;display:block}.ProductDetailGallery .swiper-buttons{justify-content:center}@media not all and (width>=40em){.ProductDetailGallerySec{padding:4rem 0}.ProductDetailGallery .swiper-slide{width:90%;padding-left:.25rem;padding-right:.25rem}}.ProductDetailBanner{color:#fff;background-color:#000;height:67.5rem;max-height:100vh;position:relative}.ProductDetailBanner ._sec_header{z-index:1;padding-top:8rem;position:absolute;inset:0 0 auto}.ProductDetailBanner ._img{object-fit:cover;width:100%;height:100%;transition-property:opacity,visibility;transition-duration:.5s;transition-timing-function:linear;position:absolute;top:0;left:0}.ProductDetailBanner ._img:not(.active){opacity:0;visibility:hidden}.ProductDetailBanner ._overlay{padding:6rem;position:absolute;inset:auto 0 0}.ProductDetailBanner ._actions{max-width:75rem;margin-left:auto;margin-right:auto;display:flex}.ProductDetailBanner ._action{text-align:center;width:100%;color:inherit;border-color:#ffffff40;border-bottom-width:1px;padding:1.5rem;font-size:1.5rem;line-height:2rem}.ProductDetailBanner ._action.active{border-color:#fff;box-shadow:inset 0 -2px #fff}@media not all and (width>=40em){.ProductDetailBanner ._sec_header{padding:4rem 2rem}.ProductDetailBanner ._overlay{padding:2rem}.ProductDetailBanner ._action{padding:.75rem 0;font-size:1rem;line-height:1.5rem}}@keyframes FAQuestionContent{0%{opacity:0;transform:translateY(-2rem)}}.ProductFAQSection ._ques{border-color:#d6d6db;border-top-width:1px}.ProductFAQSection ._ques-header{align-items:center;padding:2rem 0;display:flex}.ProductFAQSection ._ques-title{width:100%;font-size:2rem;font-weight:700;line-height:2.5rem}.ProductFAQSection ._ques-title~._icon{flex-shrink:0;width:2rem;height:2rem}.ProductFAQSection ._ques-content{width:85%;padding-bottom:2rem}.ProductFAQSection ._ques:not(.active) ._ques-content{display:none}.ProductFAQSection ._ques.active ._ques-content{animation:.35s FAQuestionContent}@media not all and (width>=80em){.ProductFAQSection ._ques-header{padding:1.5rem 0}.ProductFAQSection ._ques-title{font-size:1.25rem;line-height:1.5rem}.ProductFAQSection ._ques-title~._icon{width:1rem;height:1rem}}.PageProductDetails .ProductListSection{background-color:#f7f7f7;border-radius:1.25rem;margin-top:8rem;padding-bottom:6rem}.ProductSpecs-item{border-color:#000;border-top-width:1px;border-bottom-width:1px;flex-wrap:wrap;align-items:flex-start;gap:2rem;padding-top:4rem;padding-bottom:4rem;display:flex}.ProductSpecs-item+.ProductSpecs-item{border-top-width:0}.ProductSpecs-label{width:30rem;font-size:3rem;font-weight:700;line-height:4.5rem}.ProductSpecs-content{flex:1 1 0;font-size:2rem;line-height:1.75}.ProductSpecs-content :is(h1,h2,h3,h4){margin-bottom:.5em;font-size:1em;font-weight:700;line-height:1em}.ProductSpecs-content :is(h1,h2,h3,h4):not(:first-child){margin-top:1.5em}
