@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.woff2?3l9pxx) format("woff2"),url(../fonts/icomoon.ttf?3l9pxx) format("truetype"),url(../fonts/icomoon.woff?3l9pxx) format("woff"),url(../fonts/icomoon.svg?3l9pxx#icomoon) format("svg")}i{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-branch_01:before{content:""}.icon-arrow-right_9:before{content:""}.icon-check_02:before{content:""}.icon-arrow_01:before{content:""}.icon-arrow-right_8:before{content:""}.icon-search_01:before{content:""}.icon-apple_01:before{content:""}.icon-arrow-down_4:before{content:""}.icon-arrow-left_2_orange:before{content:""}.icon-arrow-right_2_orange:before{content:""}.icon-arrow-right_3:before{content:""}.icon-arrow-right_4:before{content:""}.icon-arrow-right_5:before{content:""}.icon-arrow-right_6:before{content:""}.icon-arrow-right_7:before{content:""}.icon-arrow-right_8_black:before{content:""}.icon-arrow-up:before{content:""}.icon-book_01:before{content:""}.icon-donut-chart:before{content:""}.icon-download_01:before{content:""}.icon-download_02:before{content:""}.icon-download_02_white:before{content:""}.icon-facebook:before{content:""}.icon-finger_01:before{content:""}.icon-highlight_01:before{content:""}.icon-house:before{content:""}.icon-house_2:before{content:""}.icon-house_alt:before{content:""}.icon-idea:before{content:""}.icon-instagram:before{content:""}.icon-line:before{content:""}.icon-link_01:before{content:""}.icon-location:before{content:""}.icon-login:before{content:""}.icon-menu_01:before{content:""}.icon-pdf_01:before{content:""}.icon-pdf_02:before{content:""}.icon-phone:before{content:""}.icon-service:before{content:""}.icon-service_2:before{content:""}.icon-trend:before{content:""}.icon-video_01:before{content:""}.icon-x:before{content:""}.icon-youtube:before{content:""}.icon-technology_01:before{content:""}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-200:oklch(88.5% 0.062 18.334);--color-red-500:oklch(63.7% 0.237 25.331);--color-red-700:oklch(50.5% 0.213 27.518);--color-orange-200:oklch(90.1% 0.076 70.697);--color-orange-500:oklch(70.5% 0.213 47.604);--color-orange-700:oklch(55.3% 0.195 38.402);--color-amber-200:oklch(92.4% 0.12 95.746);--color-amber-500:oklch(76.9% 0.188 70.08);--color-amber-700:oklch(55.5% 0.163 48.998);--color-yellow-200:oklch(94.5% 0.129 101.54);--color-yellow-500:oklch(79.5% 0.184 86.047);--color-yellow-700:oklch(55.4% 0.135 66.442);--color-lime-200:oklch(93.8% 0.127 124.321);--color-lime-500:oklch(76.8% 0.233 130.85);--color-lime-700:oklch(53.2% 0.157 131.589);--color-green-200:oklch(92.5% 0.084 155.995);--color-green-500:oklch(72.3% 0.219 149.579);--color-green-700:oklch(52.7% 0.154 150.069);--color-emerald-200:oklch(90.5% 0.093 164.15);--color-emerald-500:oklch(69.6% 0.17 162.48);--color-emerald-700:oklch(50.8% 0.118 165.612);--color-teal-200:oklch(91% 0.096 180.426);--color-teal-500:oklch(70.4% 0.14 182.503);--color-teal-700:oklch(51.1% 0.096 186.391);--color-cyan-200:oklch(91.7% 0.08 205.041);--color-cyan-500:oklch(71.5% 0.143 215.221);--color-cyan-700:oklch(52% 0.105 223.128);--color-sky-200:oklch(90.1% 0.058 230.902);--color-sky-500:oklch(68.5% 0.169 237.323);--color-sky-700:oklch(50% 0.134 242.749);--color-blue-200:oklch(88.2% 0.059 254.128);--color-blue-500:oklch(62.3% 0.214 259.815);--color-blue-700:oklch(48.8% 0.243 264.376);--color-indigo-200:oklch(87% 0.065 274.039);--color-indigo-500:oklch(58.5% 0.233 277.117);--color-indigo-700:oklch(45.7% 0.24 277.023);--color-violet-200:oklch(89.4% 0.057 293.283);--color-violet-500:oklch(60.6% 0.25 292.717);--color-violet-700:oklch(49.1% 0.27 292.581);--color-purple-200:oklch(90.2% 0.063 306.703);--color-purple-500:oklch(62.7% 0.265 303.9);--color-purple-700:oklch(49.6% 0.265 301.924);--color-fuchsia-200:oklch(90.3% 0.076 319.62);--color-fuchsia-500:oklch(66.7% 0.295 322.15);--color-fuchsia-700:oklch(51.8% 0.253 323.949);--color-pink-200:oklch(89.9% 0.061 343.231);--color-pink-500:oklch(65.6% 0.241 354.308);--color-pink-700:oklch(52.5% 0.223 3.958);--color-rose-200:oklch(89.2% 0.058 10.001);--color-rose-500:oklch(64.5% 0.246 16.439);--color-rose-700:oklch(51.4% 0.222 16.935);--color-slate-200:oklch(92.9% 0.013 255.508);--color-slate-500:oklch(55.4% 0.046 257.417);--color-slate-700:oklch(37.2% 0.044 257.287);--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-400:oklch(70.7% 0.022 261.325);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-700:oklch(37.3% 0.034 259.733);--color-zinc-200:oklch(92% 0.004 286.32);--color-zinc-500:oklch(55.2% 0.016 285.938);--color-zinc-700:oklch(37% 0.013 285.805);--color-neutral-200:oklch(92.2% 0 none);--color-neutral-500:oklch(55.6% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-stone-200:oklch(92.3% 0.003 48.717);--color-stone-500:oklch(55.3% 0.013 58.071);--color-stone-700:oklch(37.4% 0.01 67.558);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--text-xs:0.75rem;--text-xs--line-height:1rem;--text-sm:0.875rem;--text-sm--line-height:1.25rem;--text-base:1rem;--text-base--line-height:1.5rem;--text-lg:1.125rem;--text-lg--line-height:1.75rem;--text-xl:1.25rem;--text-xl--line-height:1.75rem;--text-2xl:1.5rem;--text-2xl--line-height:2rem;--text-3xl:1.875rem;--text-3xl--line-height:2.25rem;--text-4xl:2.25rem;--text-4xl--line-height:2.5rem;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0,0,0.2,1);--aspect-video:16/9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\!pointer-events-none{pointer-events:none!important}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-\(--position\){top:var(--position)}.top-0{top:0}.top-1\/2{top:50%}.top-\[-7\%\]{top:-7%}.top-\[-35px\]{top:-35px}.top-\[-40px\]{top:-40px}.top-\[-517px\]{top:-517px}.top-\[12\.9\%\]{top:12.9%}.right-0{right:0}.right-\[5\%\]{right:5%}.right-\[60\%\]{right:60%}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[-100\%\]{left:-100%}.left-\[10\%\]{left:10%}.left-\[10\.2vw\]{left:10.2vw}.left-\[68\%\]{left:68%}.left-\[105\%\]{left:105%}.\!z-0,.z-0\!{z-index:0!important}.z-10{z-index:10}.z-10\!{z-index:10!important}.z-20{z-index:20}.z-50{z-index:50}.z-\[11\]{z-index:11}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-first{order:-9999}.order-last{order:9999}.col-2{grid-column:2}.container{width:100%;@media (width >= 375px){max-width:375px}@media (width >= 640px){max-width:640px}@media (width >= 768px){max-width:768px}@media (width >= 1024px){max-width:1024px}@media (width >= 1280px){max-width:1280px}@media (width >= 1440px){max-width:1440px}@media (width >= 1680px){max-width:1680px}margin-inline:auto;padding-inline:24px;@media (width >= 1440px){max-width:1488px}}.mx-\[-2rem\]{margin-inline:-2rem}.mx-\[-18px\]\!{margin-inline:-18px!important}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-\[-20px\]\!{margin-block:-20px!important}.my-\[2rem\]{margin-block:2rem}.my-\[40px\]{margin-block:40px}.my-\[100px\]{margin-block:100px}.my-auto{margin-block:auto}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-\[-24px\]{margin-top:-24px}.mt-\[-40px\]{margin-top:-40px}.mt-\[-65px\]{margin-top:-65px}.mt-\[-80px\]{margin-top:-80px}.mt-\[-90px\]{margin-top:-90px}.mt-\[-274px\]{margin-top:-274px}.mt-\[1rem\]{margin-top:1rem}.mt-\[2rem\]{margin-top:2rem}.mt-\[3rem\]{margin-top:3rem}.mt-\[5px\]{margin-top:5px}.mt-\[14px\]{margin-top:14px}.mt-\[40px\]{margin-top:40px}.mt-\[50px\]{margin-top:50px}.mt-\[160px\]{margin-top:160px}.mt-auto{margin-top:auto}.mr-\[1\.5rem\]{margin-right:1.5rem}.\!mb-0{margin-bottom:0!important}.\!mb-\[2rem\]{margin-bottom:2rem!important}.\!mb-\[3rem\]{margin-bottom:3rem!important}.mb-0{margin-bottom:0}.mb-0\!{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-\[-144px\]{margin-bottom:-144px}.mb-\[0\.5rem\]{margin-bottom:.5rem}.mb-\[0\.7rem\]{margin-bottom:.7rem}.mb-\[0\.75rem\]{margin-bottom:.75rem}.mb-\[1\.5rem\]{margin-bottom:1.5rem}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[2\.5rem\]{margin-bottom:2.5rem}.mb-\[2rem\]{margin-bottom:2rem}.mb-\[3rem\]{margin-bottom:3rem}.mb-\[4rem\]{margin-bottom:4rem}.mb-\[6rem\]{margin-bottom:6rem}.mb-\[9px\]{margin-bottom:9px}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.mb-\[13px\]{margin-bottom:13px}.mb-\[19px\]{margin-bottom:19px}.mb-\[20px\]{margin-bottom:20px}.mb-\[22px\]{margin-bottom:22px}.mb-\[26px\]{margin-bottom:26px}.mb-\[30px\]{margin-bottom:30px}.mb-\[32px\]{margin-bottom:32px}.mb-\[40px\]{margin-bottom:40px}.mb-\[60px\]{margin-bottom:60px}.mb-\[100px\]{margin-bottom:100px}.mb-\[102px\]{margin-bottom:102px}.mb-\[120px\]{margin-bottom:120px}.mb-\[134px\]{margin-bottom:134px}.ml-\[-249px\]{margin-left:-249px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.\!hidden{display:none!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[640\/480\]{aspect-ratio:640/480}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:0}.h-\[1px\]{height:1px}.h-\[4px\]{height:4px}.h-\[91\.7\%\]\!{height:91.7%!important}.h-\[160px\]{height:160px}.h-\[232px\]{height:232px}.h-\[393px\]{height:393px}.h-auto\!{height:auto!important}.h-full{height:100%}.min-h-\[1px\]{min-height:1px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[542px\]{min-height:542px}.min-h-\[650px\]{min-height:650px}.min-h-\[689px\]{min-height:689px}.min-h-\[900px\]{min-height:900px}.w-\[2px\]{width:2px}.w-\[33\.4\%\]{width:33.4%}.w-\[36px\]{width:36px}.w-\[54\.7\%\]{width:54.7%}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-\[70px\]{width:70px}.w-\[75\.6\%\]{width:75.6%}.w-\[90\%\]{width:90%}.w-\[99px\]{width:99px}.w-\[100px\]{width:100px}.w-\[139\%\]{width:139%}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[320px\]{width:320px}.w-\[330px\]{width:330px}.w-\[341px\]{width:341px}.w-\[480px\]{width:480px}.w-auto{width:auto}.w-full{width:100%}.max-w-28{max-width:calc(var(--spacing)*28)}.max-w-\[41\.7vw\]{max-width:41.7vw}.max-w-\[50\.3vw\]{max-width:50.3vw}.max-w-\[53vw\]{max-width:53vw}.max-w-\[72px\]{max-width:72px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[264px\]{max-width:264px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[362px\]{max-width:362px}.max-w-\[396px\]{max-width:396px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[489px\]{max-width:489px}.max-w-\[540px\]{max-width:540px}.max-w-\[600px\]{max-width:600px}.max-w-\[636px\]{max-width:636px}.max-w-\[689px\]{max-width:689px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[calc\(1200px\+\(24px\*2\)\)\]{max-width:1248px}.max-w-\[calc\(1260px\+\(32px\*2\)\)\]{max-width:1324px}.max-w-\[calc\(1280px\+\(32px\*2\)\)\]{max-width:1344px}.max-w-\[calc\(1500px\+\(2rem\*2\)\)\]{max-width:calc(1500px + 4rem)}.max-w-\[calc\(1560px\+\(32px\*2\)\)\]{max-width:1624px}.max-w-none{max-width:none}.min-w-\[20\.4\%\]{min-width:20.4%}.min-w-\[80px\]{min-width:80px}.min-w-\[300px\]{min-width:300px}.min-w-\[461px\]{min-width:461px}.min-w-\[487px\]{min-width:487px}.min-w-\[540px\]{min-width:540px}.min-w-\[683px\]{min-width:683px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[120px\]{flex-basis:120px}.basis-\[220px\]{flex-basis:220px}.basis-\[280px\]{flex-basis:280px}.basis-\[300px\]{flex-basis:300px}.basis-\[400px\]{flex-basis:400px}.origin-\[100\%_50\%\]{transform-origin:100% 50%}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/2,.translate-x-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-55px\]{--tw-translate-x:-55px}.translate-x-\[-55px\],.translate-x-\[-92\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-92\%\]{--tw-translate-x:-92%}.translate-x-\[3px\]{--tw-translate-x:3px}.translate-x-\[3px\],.translate-x-\[61px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[61px\]{--tw-translate-x:61px}.translate-x-\[100px\]{--tw-translate-x:100px}.translate-x-\[100px\],.translate-x-\[256px\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[256px\]{--tw-translate-x:256px}.translate-x-full{--tw-translate-x:100%}.-translate-y-1\/2,.translate-x-full{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-\[25px\]{--tw-translate-y:-25px}.-translate-y-\[25px\],.-translate-y-\[43\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[43\%\]{--tw-translate-y:-43%}.-translate-y-\[50px\]{--tw-translate-y:-50px}.-translate-y-\[50px\],.-translate-y-\[70\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[70\%\]{--tw-translate-y:-70%}.-translate-y-\[81px\]{--tw-translate-y:-81px}.-translate-y-\[81px\],.translate-y-\[99\.7\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[99\.7\%\]{--tw-translate-y:99.7%}.scale-\[1\.01\]{scale:1.01}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[rotateY\(180deg\)\]{transform:rotateY(180deg)}.transform-\[…\]{transform:…}.\[animation\:fade-in_0\.6s_0\.3s_ease-in_both\]{animation:fade-in .6s ease-in .3s both}.\[animation\:fade-in_0\.6s_0\.25s_ease-in_both\]{animation:fade-in .6s ease-in .25s both}.\[animation\:floatY_v3_5s_ease-out_infinite\]{animation:floatY v3 5s ease-out infinite}.\[animation\:hero_v3-parallax-in_0\.9s_ease-out_both\]{animation:hero v3-parallax-in .9s ease-out both}.animate-none\!{animation:none!important}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-\[84px\]{scroll-margin-top:84px}.scroll-mt-\[184px\]{scroll-margin-top:184px}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[0\.7fr_1fr\]{grid-template-columns:.7fr 1fr}.grid-cols-\[0\.9fr_minmax\(0\,1fr\)_0\.9fr\]{grid-template-columns:.9fr minmax(0,1fr) .9fr}.grid-cols-\[0\.38fr_1fr\]{grid-template-columns:.38fr 1fr}.grid-cols-\[0\.55fr_1fr\]{grid-template-columns:.55fr 1fr}.grid-cols-\[0\.62fr_1fr\]{grid-template-columns:.62fr 1fr}.grid-cols-\[0\.88fr_1fr\]{grid-template-columns:.88fr 1fr}.grid-cols-\[0\.353fr_1fr\]{grid-template-columns:.353fr 1fr}.grid-cols-\[1fr_0\.38fr\]{grid-template-columns:1fr .38fr}.grid-cols-\[1fr_0\.71fr\]{grid-template-columns:1fr .71fr}.grid-cols-\[1fr_0\.72fr\]{grid-template-columns:1fr .72fr}.grid-cols-\[1fr_0\.78fr\]{grid-template-columns:1fr .78fr}.grid-cols-\[1fr_0\.88fr\]{grid-template-columns:1fr .88fr}.grid-cols-\[1fr_minmax\(0\,1316px\)_1fr\]{grid-template-columns:1fr minmax(0,1316px) 1fr}.grid-cols-\[552px_1fr\]{grid-template-columns:552px 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fit\,minmax\(160px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-\[0\.5rem\]{gap:.5rem}.gap-\[2\.5rem\]{gap:2.5rem}.gap-\[2\.25rem\]{gap:2.25rem}.gap-\[2\.25vw\]{gap:2.25vw}.gap-\[2rem\]{gap:2rem}.gap-\[3\.75rem\]{gap:3.75rem}.gap-\[3\.3125rem\]{gap:3.3125rem}.gap-\[20px\]{gap:20px}.gap-\[40px\]{gap:40px}.gap-\[60px\]{gap:60px}.gap-\[63px\]{gap:63px}.gap-x-0{column-gap:0}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-20{column-gap:calc(var(--spacing)*20)}.gap-x-\[0\.5rem\]{column-gap:.5rem}.gap-x-\[0\.75rem\]{column-gap:.75rem}.gap-x-\[1\.5rem\]{column-gap:1.5rem}.gap-x-\[1\.25vw\]{column-gap:1.25vw}.gap-x-\[1\.875rem\]{column-gap:1.875rem}.gap-x-\[1rem\]{column-gap:1rem}.gap-x-\[2\.5rem\]{column-gap:2.5rem}.gap-x-\[2rem\]{column-gap:2rem}.gap-x-\[3rem\]{column-gap:3rem}.gap-x-\[4\.2vw\]{column-gap:4.2vw}.gap-x-\[5px\]{column-gap:5px}.gap-x-\[6\.2vw\]{column-gap:6.2vw}.gap-x-\[6\.9vw\]{column-gap:6.9vw}.gap-x-\[6\.25vw\]{column-gap:6.25vw}.gap-x-\[10px\]{column-gap:10px}.gap-x-\[13px\]{column-gap:13px}.gap-x-\[14px\]{column-gap:14px}.gap-x-\[15px\]{column-gap:15px}.gap-x-\[20px\]{column-gap:20px}.gap-x-\[22px\]{column-gap:22px}.gap-x-\[25px\]{column-gap:25px}.gap-x-\[32px\]{column-gap:32px}.gap-x-\[40px\]{column-gap:40px}.gap-x-\[46px\]{column-gap:46px}.gap-x-\[64px\]{column-gap:64px}.\!gap-y-6{row-gap:calc(var(--spacing)*6)!important}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-\[0\.5rem\]{row-gap:.5rem}.gap-y-\[1\.5rem\]{row-gap:1.5rem}.gap-y-\[1rem\]{row-gap:1rem}.gap-y-\[2\.125rem\]{row-gap:2.125rem}.gap-y-\[2px\]{row-gap:2px}.gap-y-\[2rem\]{row-gap:2rem}.gap-y-\[3rem\]{row-gap:3rem}.gap-y-\[4\.5rem\]{row-gap:4.5rem}.gap-y-\[4px\]{row-gap:4px}.gap-y-\[4rem\]{row-gap:4rem}.gap-y-\[5px\]{row-gap:5px}.gap-y-\[5rem\]{row-gap:5rem}.gap-y-\[8px\]{row-gap:8px}.gap-y-\[10px\]{row-gap:10px}.gap-y-\[15px\]{row-gap:15px}.gap-y-\[20px\]{row-gap:20px}.gap-y-\[52px\]{row-gap:52px}.gap-y-\[60px\]{row-gap:60px}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[48px\]{border-radius:48px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[60px\]{border-radius:60px}.rounded-\[80px\]{border-radius:80px}.rounded-\[126px\]{border-radius:126px}.rounded-\[160px\]{border-radius:160px}.rounded-\[360px\]{border-radius:360px}.rounded-\[600px\]{border-radius:600px}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-l-\[80px\]{border-bottom-left-radius:80px;border-top-left-radius:80px}.rounded-r-\[80px\]{border-bottom-right-radius:80px;border-top-right-radius:80px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[20px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:20px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-gray-0\){border-color:var(--color-gray-0)}.border-\(--color-gray-300\){border-color:var(--color-gray-300)}.border-\(--color-secondary\){border-color:var(--color-secondary)}.border-\(--color-tertiary\){border-color:var(--color-tertiary)}.border-\[\#2F376A\]{border-color:#2f376a}.border-\[\#97C933\]{border-color:#97c933}.border-\[\#387DE7\]{border-color:#387de7}.border-\[\#cccccc\]{border-color:#ccc}.border-transparent{border-color:transparent}.bg-\(--color-gray-0\){background-color:var(--color-gray-0)}.bg-\(--color-gray-100\){background-color:var(--color-gray-100)}.bg-\(--color-gray-200\){background-color:var(--color-gray-200)}.bg-\(--color-gray-300\){background-color:var(--color-gray-300)}.bg-\(--color-secondary\){background-color:var(--color-secondary)}.bg-\[\#1C2240\]{background-color:#1c2240}.bg-\[\#2DA4F6\]{background-color:#2da4f6}.bg-\[\#3A4EA1\]{background-color:#3a4ea1}.bg-\[\#09CAA3\]{background-color:#09caa3}.bg-\[\#40D6C0\]{background-color:#40d6c0}.bg-\[\#0045A0\]{background-color:#0045a0}.bg-\[\#065D80\]{background-color:#065d80}.bg-\[\#072A62\]{background-color:#072a62}.bg-\[\#171C35\]{background-color:#171c35}.bg-\[\#387DE7\]{background-color:#387de7}.bg-\[\#866BD9\]{background-color:#866bd9}.bg-\[\#1494FF\]{background-color:#1494ff}.bg-\[\#4061D6\]{background-color:#4061d6}.bg-\[\#052461\]{background-color:#052461}.bg-\[\#254874\]{background-color:#254874}.bg-\[\#D4E5FC\]{background-color:#d4e5fc}.bg-\[\#D69A40\]{background-color:#d69a40}.bg-\[\#EAEBFD\]{background-color:#eaebfd}.bg-\[\#F0F1F5\]{background-color:#f0f1f5}.bg-\[\#F3F9FB\]{background-color:#f3f9fb}.bg-\[\#F5F5F5\]{background-color:#f5f5f5}.bg-\[\#F7F3ED\]{background-color:#f7f3ed}.bg-\[\#FE9501\]{background-color:#fe9501}.bg-\[rgba\(0\,0\,0\,0\.025\)\]{background-color:rgba(0,0,0,.025)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-700{background-color:var(--color-amber-700)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-700{background-color:var(--color-blue-700)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-700{background-color:var(--color-cyan-700)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-fuchsia-200{background-color:var(--color-fuchsia-200)}.bg-fuchsia-500{background-color:var(--color-fuchsia-500)}.bg-fuchsia-700{background-color:var(--color-fuchsia-700)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-700{background-color:var(--color-green-700)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-700{background-color:var(--color-indigo-700)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-lime-500{background-color:var(--color-lime-500)}.bg-lime-700{background-color:var(--color-lime-700)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-700{background-color:var(--color-orange-700)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-pink-500{background-color:var(--color-pink-500)}.bg-pink-700{background-color:var(--color-pink-700)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-700{background-color:var(--color-purple-700)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-700{background-color:var(--color-sky-700)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-500{background-color:var(--color-stone-500)}.bg-stone-700{background-color:var(--color-stone-700)}.bg-teal-200{background-color:var(--color-teal-200)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-700{background-color:var(--color-teal-700)}.bg-transparent{background-color:transparent}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-700{background-color:var(--color-violet-700)}.bg-white{background-color:var(--color-white)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-700{background-color:var(--color-yellow-700)}.bg-zinc-200{background-color:var(--color-zinc-200)}.bg-zinc-500{background-color:var(--color-zinc-500)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-\[linear-gradient\(180deg\,\#f0f1f5_0\%\,\#ffffff_100\%\)\]{background-image:linear-gradient(180deg,#f0f1f5,#fff)}.bg-\[linear-gradient\(180deg\,_\#080B44_0\%\,\#2A0D72_100\%\)\]{background-image:linear-gradient(180deg,#080b44,#2a0d72)}.bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,rgba\(56\,125\,231\,0\.5\)_0\%\,rgba\(56\,125\,231\,0\)_100\%\)\]{background-image:radial-gradient(50% 50% at 50% 50%,rgba(56,125,231,.5) 0,rgba(56,125,231,0) 100%)}.mask-l-from-50\%{mask-composite:intersect;mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-left:linear-gradient(to left,var(--tw-mask-left-from-color) var(--tw-mask-left-from-position),var(--tw-mask-left-to-color) var(--tw-mask-left-to-position));--tw-mask-left-from-position:50%}.bg-cover{background-size:cover}.object-cover{object-fit:cover}.\!p-0,.\!p-\[0\]{padding:0!important}.p-0{padding:0}.p-\[1\.5rem\]{padding:1.5rem}.p-\[2rem\]{padding:2rem}.p-\[3rem\]{padding:3rem}.p-\[24px\]{padding:24px}.\!px-0{padding-inline:0!important}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-0{padding-inline:0}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[1\.5rem\]{padding-inline:1.5rem}.px-\[1\.25rem\]{padding-inline:1.25rem}.px-\[1rem\]{padding-inline:1rem}.px-\[2\.5rem\]{padding-inline:2.5rem}.px-\[2rem\]{padding-inline:2rem}.px-\[3rem\]{padding-inline:3rem}.px-\[4rem\]{padding-inline:4rem}.px-\[18px\]{padding-inline:18px}.px-\[18px\]\!{padding-inline:18px!important}.px-\[20px\]{padding-inline:20px}.px-\[30px\]{padding-inline:30px}.px-\[32px\]{padding-inline:32px}.px-\[40px\]{padding-inline:40px}.py-5{padding-block:calc(var(--spacing)*5)}.py-\[0\.5rem\]{padding-block:.5rem}.py-\[1\.25rem\]{padding-block:1.25rem}.py-\[1rem\]{padding-block:1rem}.py-\[2rem\]{padding-block:2rem}.py-\[3\.75rem\]{padding-block:3.75rem}.py-\[5vw\]{padding-block:5vw}.py-\[8px\]{padding-block:8px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[20px\]\!{padding-block:20px!important}.py-\[25px\]{padding-block:25px}.py-\[47px\]{padding-block:47px}.py-\[80px\]{padding-block:80px}.py-\[clamp\(2\.5rem\,-1\.9444rem\+9\.2593vw\,5rem\)\]{padding-block:clamp(2.5rem,-1.9444rem + 9.2593vw,5rem)}.py-\[clamp\(3\.75rem\,-0\.6944rem\+9\.2593vw\,6\.25rem\)\]{padding-block:clamp(3.75rem,-.6944rem + 9.2593vw,6.25rem)}.py-\[clamp\(3\.75rem\,-2\.9167rem\+13\.8889vw\,7\.5rem\)\]{padding-block:clamp(3.75rem,-2.9167rem + 13.8889vw,7.5rem)}.py-\[clamp\(5rem\,2\.7778rem\+4\.6296vw\,6\.25rem\)\]{padding-block:clamp(5rem,2.7778rem + 4.6296vw,6.25rem)}.\!pt-0{padding-top:0!important}.pt-\[1\.5rem\]{padding-top:1.5rem}.pt-\[1\.25rem\]{padding-top:1.25rem}.pt-\[10px\]{padding-top:10px}.pt-\[40px\]{padding-top:40px}.pt-\[50px\]{padding-top:50px}.pt-\[60px\]{padding-top:60px}.pt-\[119px\]{padding-top:119px}.pt-\[138px\]{padding-top:138px}.pt-\[clamp\(2\.5rem\,-4\.1667rem\+13\.8889vw\,6\.25rem\)\]{padding-top:clamp(2.5rem,-4.1667rem + 13.8889vw,6.25rem)}.pt-\[clamp\(3\.75rem\,-0\.6944rem\+9\.2593vw\,6\.25rem\)\]{padding-top:clamp(3.75rem,-.6944rem + 9.2593vw,6.25rem)}.pt-\[clamp\(5rem\,2\.5556rem\+5\.0926vw\,6\.375rem\)\]{padding-top:clamp(5rem,2.5556rem + 5.0926vw,6.375rem)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-\[1\.5rem\]{padding-right:1.5rem}.pr-\[1rem\]{padding-right:1rem}.pr-\[8px\]{padding-right:8px}.pr-\[144px\]{padding-right:144px}.\!pb-0,.\!pb-\[0\]{padding-bottom:0!important}.pb-0{padding-bottom:0}.pb-\[1rem\]{padding-bottom:1rem}.pb-\[2rem\]{padding-bottom:2rem}.pb-\[4px\]{padding-bottom:4px}.pb-\[41px\]{padding-bottom:41px}.pb-\[45px\]{padding-bottom:45px}.pb-\[100px\]{padding-bottom:100px}.pb-\[130px\]{padding-bottom:130px}.pb-\[172px\]{padding-bottom:172px}.pb-\[clamp\(2\.5rem\,-4\.1667rem\+13\.8889vw\,6\.25rem\)\]{padding-bottom:clamp(2.5rem,-4.1667rem + 13.8889vw,6.25rem)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-\[1\.5rem\]{padding-left:1.5rem}.pl-\[1rem\]{padding-left:1rem}.pl-\[2rem\]{padding-left:2rem}.pl-\[8px\]{padding-left:8px}.pl-\[9\.4\%\]{padding-left:9.4%}.pl-\[40px\]{padding-left:40px}.pl-\[80px\]{padding-left:80px}.text-center{text-align:center}.text-start{text-align:start}.ch_18pt_Bold{font-weight:700}.ch_18pt_Bold,.ch_18pt_Regular{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;line-height:140%}.ch_18pt_Regular{font-weight:400}.ch_20pt_Bold{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem)}.ch_20pt_Bold,.ch_24pt_Bold{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%}.ch_24pt_Bold{font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem)}.ch_32pt_Bold{font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem)}.ch_32pt_Bold,.ch_36pt_Bold{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%}.ch_36pt_Bold{font-size:clamp(1.8125rem,1.0347rem + 1.6204vw,2.25rem)}.ch_40pt_Bold{font-size:clamp(2rem,1.1111rem + 1.8519vw,2.5rem)}.ch_40pt_Bold,.ch_48pt_Bold{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%}.ch_48pt_Bold{font-size:clamp(2.375rem,1.2639rem + 2.3148vw,3rem)}.en_16pt_Bold{font-size:16px}.en_16pt_Bold,.en_20pt_Bold{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:120%}.en_20pt_Bold{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem)}.en_32pt_Bold{font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem)}.en_32pt_Bold,.en_48pt_Bold{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:120%}.en_48pt_Bold{font-size:48px}.p_ch_18pt_Bold{font-weight:700}.p_ch_18pt_Bold,.p_ch_18pt_regular{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;line-height:180%}.p_ch_18pt_regular{font-weight:400}.p_ch_20pt_regular{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-weight:400;line-height:180%}.p_ch_20pt_regular,.ui_ch_18pt_Bold{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}.ui_ch_18pt_Bold{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:700;line-height:120%}.ui_ch_18pt_Regular{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400}.ui_ch_18pt_Regular,.ui_ch_20pt_Bold{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;line-height:120%}.ui_ch_20pt_Bold{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-weight:700}.font-\[\'Noto_Sans_TC\'\]{font-family:Noto Sans TC}.font-\[Figtree_Variable\]{font-family:Figtree Variable}.font-\[Inter\]{font-family:Inter}.font-\[Lato\]{font-family:Lato}.font-\[Noto_Sans_TC\]{font-family:Noto Sans TC}.font-\[Noto_Sans_TC_Variable\]{font-family:Noto Sans TC Variable}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.125rem\]\!{font-size:1.125rem!important}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[36px\]{font-size:36px}.text-\[37px\]{font-size:37px}.text-\[40px\]{font-size:40px}.text-\[80px\]{font-size:80px}.text-\[clamp\(1\.1875rem\,0\.6319rem\+1\.1574vw\,1\.5rem\)\]{font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem)}.text-\[clamp\(1rem\,0\.7778rem\+0\.463vw\,1\.125rem\)\]{font-size:clamp(1rem,.7778rem + .463vw,1.125rem)}.text-\[clamp\(2rem\,-0\.6667rem\+5\.5556vw\,3\.5rem\)\]{font-size:clamp(2rem,-.6667rem + 5.5556vw,3.5rem)}.leading-\[100\%\]{--tw-leading:100%;line-height:100%}.leading-\[120\%\]{--tw-leading:120%;line-height:120%}.leading-\[140\%\]{--tw-leading:140%;line-height:140%}.leading-\[160\%\]{--tw-leading:160%;line-height:160%}.leading-\[180\%\]{--tw-leading:180%;line-height:180%}.leading-\[190\%\]{--tw-leading:190%;line-height:190%}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-medium\!{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.tab-0{tab-size:0}.tab-1{tab-size:1}.text-\(--color-gray-0\){color:var(--color-gray-0)}.text-\(--color-gray-0\)\!{color:var(--color-gray-0)!important}.text-\(--color-gray-400\){color:var(--color-gray-400)}.text-\(--color-gray-500\){color:var(--color-gray-500)}.text-\(--color-gray-600\){color:var(--color-gray-600)}.text-\(--color-gray-700\){color:var(--color-gray-700)}.text-\(--color-secondary\){color:var(--color-secondary)}.text-\[\#8C53B1\]{color:#8c53b1}.text-\[\#97C933\]{color:#97c933}.text-\[\#3385FF\]{color:#3385ff}.text-\[\#63687C\]{color:#63687c}.text-\[\#333333\]{color:#333}.text-\[\#ED7D31\]{color:#ed7d31}.text-\[\#FFC000\]{color:#ffc000}.text-\[rgba\(255\,255\,255\,\.7\)\]{color:hsla(0,0%,100%,.7)}.text-white{color:var(--color-white)}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.underline-offset-\[3px\]{text-underline-offset:3px}.opacity-0{opacity:0}.opacity-100\!{opacity:100%!important}.shadow-\(--shadow-normal\){--tw-shadow:var(--shadow-normal)}.shadow-\(--shadow-normal\),.shadow-\(--shadow-panel\){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--shadow-panel\){--tw-shadow:var(--shadow-panel)}.shadow-\[0_8px_9px_0_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 9px 0 var(--tw-shadow-color,rgba(0,0,0,.12))}.shadow-\[0_8px_9px_0_rgba\(0\,0\,0\,0\.12\)\],.shadow-\[0px_8px_24px_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_24px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0px 8px 24px var(--tw-shadow-color,rgba(0,0,0,.12))}.\[filter\:drop-shadow\(0px_4px_16px_rgba\(0\,0\,0\,0\.25\)\)\]{filter:drop-shadow(0 4px 16px rgba(0,0,0,.25))}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background-color\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[color\,border-color\,background-color\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[color\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[filter\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[opacity\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[transform\,border-color\,translate\,rotate\,scale\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,border-color,translate,rotate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[transform\,translate\,rotate\,scale\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,rotate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[transform\,translate\,rotate\,scale\]\!{transition-duration:var(--tw-duration,var(--default-transition-duration))!important;transition-property:transform,translate,rotate,scale!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important}.transition-\[width\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-300{--tw-duration:300ms;transition-duration:.3s}.duration-300\!{--tw-duration:300ms!important;transition-duration:.3s!important}.ease-\[ease\]{--tw-ease:ease;transition-timing-function:ease}.ease-\[ease\]\!{--tw-ease:ease!important;transition-timing-function:ease!important}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-\[opacity\]{will-change:opacity}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}.\[text-orientation\:upright\]{text-orientation:upright}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-\(--color-gray-0\):is(:where(.group):hover *){background-color:var(--color-gray-0)}.group-hover\:bg-\[\#ed7d31\]:is(:where(.group):hover *){background-color:#ed7d31}.group-hover\:font-bold:is(:where(.group):hover *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.group-hover\:text-\(--color-gray-700\):is(:where(.group):hover *){color:var(--color-gray-700)}.group-hover\:text-\(--color-secondary\):is(:where(.group):hover *){color:var(--color-secondary)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.group-\[\.current\]\/gt\:border-\(--color-gray-0\):is(:where(.group\/gt):is(.current) *){border-color:var(--color-gray-0)}.group-\[\.current\]\/gt\:text-\(--color-gray-0\):is(:where(.group\/gt):is(.current) *){color:var(--color-gray-0)}.group-\[\.current\]\/tab\:text-\(--color-gray-0\):is(:where(.group\/tab):is(.current) *){color:var(--color-gray-0)}.group-\[\.current\]\/tab\:opacity-0:is(:where(.group\/tab):is(.current) *){opacity:0}.group-\[\.current\]\/tab\:opacity-100:is(:where(.group\/tab):is(.current) *){opacity:100%}.group-\[\.is-active\]\:\[animation\:fade-in_0\.4s_ease-out_1\.195s_reverse_forwards\]:is(:where(.group):is(.is-active) *){animation:fade-in .4s ease-out 1.195s reverse forwards}.group-\[\.is-active\]\:\[animation\:star-fadeIn_1s_ease-out_1\.195s_forwards\]:is(:where(.group):is(.is-active) *){animation:star-fadeIn 1s ease-out 1.195s forwards}.group-\[\.is-active\]\:\[animation\:star-zoomOut_0\.4s_ease-out_var\(--delay\)_forwards\]:is(:where(.group):is(.is-active) *){animation:star-zoomOut .4s ease-out var(--delay) forwards}.group-\[\.is-active\]\/tab\:visible:is(:where(.group\/tab):is(.is-active) *){visibility:visible}.marker\:text-\[13px\] ::marker{font-size:13px}.marker\:text-\[13px\]::marker{font-size:13px}.marker\:text-\[13px\] ::-webkit-details-marker,.marker\:text-\[13px\]::-webkit-details-marker{font-size:13px}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:right-full:before{content:var(--tw-content);right:100%}.before\:bottom-\[-2rem\]:before{bottom:-2rem;content:var(--tw-content)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-\[521px\]:before{content:var(--tw-content);left:521px}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:order-last:before{content:var(--tw-content);order:9999}.before\:mr-\[-14px\]:before{content:var(--tw-content);margin-right:-14px}.before\:mr-\[30px\]:before{content:var(--tw-content);margin-right:30px}.before\:ml-\[-11px\]:before{content:var(--tw-content);margin-left:-11px}.before\:box-border:before{box-sizing:border-box;content:var(--tw-content)}.before\:aspect-square:before{aspect-ratio:1/1;content:var(--tw-content)}.before\:h-0:before{content:var(--tw-content);height:0}.before\:h-\[1px\]:before{content:var(--tw-content);height:1px}.before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.before\:h-\[70\%\]:before{content:var(--tw-content);height:70%}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-0:before{content:var(--tw-content);width:0}.before\:w-\[1px\]:before{content:var(--tw-content);width:1px}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:w-\[14px\]:before{content:var(--tw-content);width:14px}.before\:w-\[34\%\]:before{content:var(--tw-content);width:34%}.before\:w-\[37\.5\%\]:before{content:var(--tw-content);width:37.5%}.before\:w-\[60px\]:before{content:var(--tw-content);width:60px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%}.before\:-translate-x-1\/2:before,.before\:-translate-x-\[12px\]:before{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-x-\[12px\]:before{--tw-translate-x:-12px}.before\:-translate-x-\[70\%\]:before{--tw-translate-x:-70%}.before\:-translate-x-\[70\%\]:before,.before\:translate-x-\[-50\%\]:before{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:translate-x-\[-50\%\]:before{--tw-translate-x:-50%}.before\:-translate-y-1\/2:before{--tw-translate-y:-50%}.before\:-translate-y-1\/2:before,.before\:-translate-y-\[41\%\]:before{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-\[41\%\]:before{--tw-translate-y:-41%}.before\:\[animation\:slide-in-left_1\.5s_0\.1s_ease\]:before{animation:slide-in-left 1.5s ease .1s;content:var(--tw-content)}.before\:animate-\[halo_0\.8s_linear_infinite_alternate\]:before{animation:halo .8s linear infinite alternate;content:var(--tw-content)}.before\:rounded-\[50\%\]:before{border-radius:50%;content:var(--tw-content)}.before\:border:before{border-style:var(--tw-border-style);border-width:1px;content:var(--tw-content)}.before\:border-t-\[17px\]:before{border-top-style:var(--tw-border-style);border-top-width:17px;content:var(--tw-content)}.before\:border-r-\[12px\]:before{border-right-style:var(--tw-border-style);border-right-width:12px;content:var(--tw-content)}.before\:border-b-\[17px\]:before{border-bottom-style:var(--tw-border-style);border-bottom-width:17px;content:var(--tw-content)}.before\:border-l-\[12px\]:before{border-left-style:var(--tw-border-style);border-left-width:12px;content:var(--tw-content)}.before\:border-\(--color-gray-0\):before{border-color:var(--color-gray-0);content:var(--tw-content)}.before\:border-t-\(--color-gray-0\):before{border-top-color:var(--color-gray-0);content:var(--tw-content)}.before\:border-r-transparent:before{border-right-color:transparent;content:var(--tw-content)}.before\:border-b-\(--color-gray-0\):before{border-bottom-color:var(--color-gray-0);content:var(--tw-content)}.before\:border-l-transparent:before{border-left-color:transparent;content:var(--tw-content)}.before\:bg-\(--color-gray-0\):before{background-color:var(--color-gray-0);content:var(--tw-content)}.before\:bg-\(--color-gray-300\):before{background-color:var(--color-gray-300);content:var(--tw-content)}.before\:bg-\(--color-primary\):before{background-color:var(--color-primary);content:var(--tw-content)}.before\:bg-\[\#0045A0\]:before{background-color:#0045a0;content:var(--tw-content)}.before\:bg-\[\#387DE7\]:before{background-color:#387de7;content:var(--tw-content)}.before\:bg-white:before{background-color:var(--color-white);content:var(--tw-content)}.before\:bg-\[linear-gradient\(90deg\,rgba\(255\,187\,51\,0\)_0\%\,\#ffbb33_55\.29\%\)\]:before{background-image:linear-gradient(90deg,rgba(255,187,51,0),#fb3 55.29%);content:var(--tw-content)}.before\:bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,\#1494ff_0\%\,rgba\(20\,148\,255\,0\)_100\%\)\]:before{background-image:radial-gradient(50% 50% at 50% 50%,#1494ff 0,rgba(20,148,255,0) 100%);content:var(--tw-content)}.before\:font-\[icomoon\]:before{content:var(--tw-content);font-family:icomoon}.before\:text-\[19px\]:before{content:var(--tw-content);font-size:19px}.before\:font-normal:before{content:var(--tw-content);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.before\:text-\[\#FFA200\]:before{color:#ffa200;content:var(--tw-content)}.before\:not-italic:before{content:var(--tw-content);font-style:normal}.before\:opacity-60:before{content:var(--tw-content);opacity:60%}.before\:transition-\[transform\,translate\,rotate\,scale\]:before{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,rotate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.before\:duration-300:before{content:var(--tw-content);--tw-duration:300ms;transition-duration:.3s}.before\:ease-\[ease\]:before{content:var(--tw-content);--tw-ease:ease;transition-timing-function:ease}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'•\'\]:before{--tw-content:"•";content:var(--tw-content)}.before\:content-\[\\\'\\\'\]:before{--tw-content:\'\';content:var(--tw-content)}.before\:content-\[attr\(data-icon\)\]:before{--tw-content:attr(data-icon);content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:bottom-\[-5px\]:after{bottom:-5px;content:var(--tw-content)}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:z-20:after{content:var(--tw-content);z-index:20}.after\:aspect-square:after{aspect-ratio:1/1;content:var(--tw-content)}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:h-\[3px\]:after{content:var(--tw-content);height:3px}.after\:h-\[4px\]:after{content:var(--tw-content);height:4px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-0:after{content:var(--tw-content);width:0}.after\:w-\[12\.5\%\]:after{content:var(--tw-content);width:12.5%}.after\:w-\[45\%\]:after{content:var(--tw-content);width:45%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%}.after\:-translate-x-1\/2:after,.after\:translate-x-\[100\%\]:after{content:var(--tw-content);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:translate-x-\[100\%\]:after{--tw-translate-x:100%}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-\[50\%\]:after{border-radius:50%;content:var(--tw-content)}.after\:border-t-\[2px\]:after{border-top-style:var(--tw-border-style);border-top-width:2px;content:var(--tw-content)}.after\:border-dashed:after{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.after\:border-\(--color-gray-300\):after{border-color:var(--color-gray-300);content:var(--tw-content)}.after\:bg-\(--color-gray-0\):after{background-color:var(--color-gray-0);content:var(--tw-content)}.after\:bg-\(--color-secondary\):after{background-color:var(--color-secondary);content:var(--tw-content)}.after\:bg-\(--color-tertiary\):after{background-color:var(--color-tertiary);content:var(--tw-content)}.after\:bg-white:after{background-color:var(--color-white);content:var(--tw-content)}.after\:transition-\[width\]:after{content:var(--tw-content);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.after\:duration-300:after{content:var(--tw-content);--tw-duration:300ms;transition-duration:.3s}.after\:ease-\[ease\]:after{content:var(--tw-content);--tw-ease:ease;transition-timing-function:ease}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:\[clip-path\:inset\(1px_0_0_0\)\]:after{clip-path:inset(1px 0 0 0);content:var(--tw-content)}@media (width < 1681px){.max-\[1681px\]\:left-\[6vw\]{left:6vw}}@media (width < 1501px){.max-\[1501px\]\:order-first{order:-9999}.max-\[1501px\]\:flex-col{flex-direction:column}.max-\[1501px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.max-\[1501px\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-\[1501px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-\[1501px\]\:pr-0{padding-right:0}.max-\[1501px\]\:pb-\[0\.5rem\]{padding-bottom:.5rem}.max-\[1501px\]\:pl-0{padding-left:0}}@media (width < 1024px){.max-\[1024px\]\:\!hidden{display:none!important}}@media (width < 861px){.max-\[861px\]\:flex\!{display:flex!important}.max-\[861px\]\:max-w-\[450px\]{max-width:450px}.max-\[861px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[861px\]\:flex-col{flex-direction:column}.max-\[861px\]\:px-\[1rem\]{padding-inline:1rem}}@media (width < 768px){.max-\[768px\]\:\!pb-\[40px\]{padding-bottom:40px!important}}@media (width < 426px){.max-\[426px\]\:transform-\[translate\(-50\%\,-20\%\)\]{transform:translate(-50%,-20%)}.max-\[426px\]\:text-\[1\.5rem\]\!{font-size:1.5rem!important}}@media (width < 376px){.max-\[376px\]\:transform-\[translate\(-50\%\,93\%\)\]{transform:translate(-50%,93%)}}@media (width >= 640px){.sm\:mb-12{margin-bottom:calc(var(--spacing)*12)}.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 768px){.md\:order-last{order:9999}.md\:my-\[80px\]{margin-block:80px}.md\:mt-0{margin-top:0}.md\:\!mb-\[2rem\]{margin-bottom:2rem!important}.md\:w-\[14\%\]{width:14%}.md\:w-\[21\%\]{width:21%}.md\:max-w-none{max-width:none}.md\:grid-cols-\[0\.3fr_1fr\]{grid-template-columns:.3fr 1fr}.md\:bg-white{background-color:var(--color-white)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:\!px-8{padding-inline:calc(var(--spacing)*8)!important}.md\:pt-\[70px\]{padding-top:70px}@media (hover:hover){.md\:group-hover\:-translate-y-\[15px\]:is(:where(.group):hover *){--tw-translate-y:-15px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:group-hover\:after\:w-full:is(:where(.group):hover *):after{content:var(--tw-content);width:100%}}}@media (width >= 769px){@media (hover:hover){.min-\[769px\]\:group-hover\:translate-y-\[-35px\]:is(:where(.group):hover *){--tw-translate-y:-35px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (width >= 1024px){.lg\:\!mb-\[3rem\]{margin-bottom:3rem!important}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:\!gap-y-12{row-gap:calc(var(--spacing)*12)!important}.lg\:gap-y-8{row-gap:calc(var(--spacing)*8)}.lg\:\!px-8{padding-inline:calc(var(--spacing)*8)!important}@media (hover:hover){.lg\:group-hover\:font-semibold:is(:where(.group):hover *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.lg\:group-hover\:text-\[\#fff\]:is(:where(.group):hover *){color:#fff}.lg\:group-hover\:transition-\[color\]:is(:where(.group):hover *){transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.lg\:group-hover\:duration-300:is(:where(.group):hover *){--tw-duration:300ms;transition-duration:.3s}.lg\:group-hover\:ease-\[ease\]:is(:where(.group):hover *){--tw-ease:ease;transition-timing-function:ease}.lg\:hover\:bg-\[\#3385FF\]:hover{background-color:#3385ff}.lg\:hover\:transition-\[background-color\]:hover{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.lg\:hover\:duration-300:hover{--tw-duration:300ms;transition-duration:.3s}.lg\:hover\:ease-\[ease\]:hover{--tw-ease:ease;transition-timing-function:ease}}}@media (width >= 1025px){.min-\[1025px\]\:order-last{order:9999}.min-\[1025px\]\:mr-0{margin-right:0}.min-\[1025px\]\:ml-\[1\.5rem\]{margin-left:1.5rem}.min-\[1025px\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.min-\[1025px\]\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.min-\[1025px\]\:pr-0{padding-right:0}.min-\[1025px\]\:pl-\[1\.5rem\]{padding-left:1.5rem}@media (hover:hover){.min-\[1025px\]\:group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.min-\[1025px\]\:group-hover\:animate-\[fade-right_v2_1\.2s_ease-in-out_infinite\]:is(:where(.group):hover *){animation:fade-right v2 1.2s ease-in-out infinite}.min-\[1025px\]\:group-hover\:bg-\[\#1F2647\]:is(:where(.group):hover *){background-color:#1f2647}.min-\[1025px\]\:group-hover\:bg-\[\#242C52\]:is(:where(.group):hover *){background-color:#242c52}.min-\[1025px\]\:group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.min-\[1025px\]\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}.min-\[1025px\]\:group-hover\/gt\:text-\[\#387DE7\]:is(:where(.group\/gt):hover *){color:#387de7}.min-\[1025px\]\:group-hover\:before\:-translate-y-\[5px\]:is(:where(.group):hover *):before{content:var(--tw-content);--tw-translate-y:-5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:group-hover\:before\:translate-y-\[5px\]:is(:where(.group):hover *):before{content:var(--tw-content);--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:hover\:translate-x-\[-10px\]:hover{--tw-translate-x:-10px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:hover\:translate-x-\[10px\]:hover{--tw-translate-x:10px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:hover\:-translate-y-\[10px\]:hover{--tw-translate-y:-10px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:hover\:translate-y-\[-20px\]:hover{--tw-translate-y:-20px;translate:var(--tw-translate-x) var(--tw-translate-y)}.min-\[1025px\]\:hover\:border-\[\#8C53B1\]:hover{border-color:#8c53b1}}}@media (width >= 1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:px-10{padding-inline:calc(var(--spacing)*10)}.xl\:pr-0{padding-right:0}.xl\:pr-10{padding-right:calc(var(--spacing)*10)}.xl\:pl-0{padding-left:0}.xl\:pl-10{padding-left:calc(var(--spacing)*10)}}@media (width >= 1440px){.\32 xl\:\!px-8{padding-inline:calc(var(--spacing)*8)!important}}@media (max-width:1440px){.\32 xl-down\:relative{position:relative}.\32 xl-down\:static{position:static}.\32 xl-down\:left-0{left:0}.\32 xl-down\:left-\[5\%\]{left:5%}.\32 xl-down\:left-\[104\%\]{left:104%}.\32 xl-down\:z-20{z-index:20}.\32 xl-down\:mx-auto{margin-inline:auto}.\32 xl-down\:mt-0{margin-top:0}.\32 xl-down\:mb-0{margin-bottom:0}.\32 xl-down\:ml-0{margin-left:0}.\32 xl-down\:ml-\[-34px\]{margin-left:-34px}.\32 xl-down\:flex{display:flex}.\32 xl-down\:hidden{display:none}.\32 xl-down\:h-auto{height:auto}.\32 xl-down\:min-h-0{min-height:0}.\32 xl-down\:min-h-\[520px\]{min-height:520px}.\32 xl-down\:min-h-\[586px\]{min-height:586px}.\32 xl-down\:w-\[90\%\]{width:90%}.\32 xl-down\:w-auto{width:auto}.\32 xl-down\:max-w-\[320px\]{max-width:320px}.\32 xl-down\:max-w-\[350px\]{max-width:350px}.\32 xl-down\:max-w-\[calc\(1200px\+\(32px\*2\)\)\]{max-width:1264px}.\32 xl-down\:max-w-full{max-width:100%}.\32 xl-down\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\32 xl-down\:translate-x-\[46px\]{--tw-translate-x:46px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\32 xl-down\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\32 xl-down\:translate-y-\[-131px\]{--tw-translate-y:-131px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\32 xl-down\:transform-none\!{transform:none!important}.\32 xl-down\:scroll-mt-\[119px\]{scroll-margin-top:119px}.\32 xl-down\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32 xl-down\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl-down\:flex-col{flex-direction:column}.\32 xl-down\:flex-wrap{flex-wrap:wrap}.\32 xl-down\:items-center{align-items:center}.\32 xl-down\:justify-between{justify-content:space-between}.\32 xl-down\:justify-center{justify-content:center}.\32 xl-down\:gap-x-\[0\.5rem\]{column-gap:.5rem}.\32 xl-down\:gap-x-\[1rem\]{column-gap:1rem}.\32 xl-down\:gap-x-\[3vw\]{column-gap:3vw}.\32 xl-down\:gap-x-\[4rem\]{column-gap:4rem}.\32 xl-down\:gap-y-\[2rem\]{row-gap:2rem}.\32 xl-down\:rounded-none{border-radius:0}.\32 xl-down\:py-\[3vw\]{padding-block:3vw}.\32 xl-down\:py-\[100px\]{padding-block:100px}.\32 xl-down\:pt-0{padding-top:0}.\32 xl-down\:pt-\[40px\]{padding-top:40px}.\32 xl-down\:pr-\[105px\]{padding-right:105px}.\32 xl-down\:pb-0{padding-bottom:0}.\32 xl-down\:pb-\[40px\]{padding-bottom:40px}.\32 xl-down\:opacity-100\!{opacity:100%!important}.\32 xl-down\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\32 xl-down\:\[transition-duration\:0s\]\!{transition-duration:0s!important}}@media (max-width:1280px){.xl-down\:absolute{position:absolute}.xl-down\:right-0{right:0}.xl-down\:bottom-\[30px\]{bottom:30px}.xl-down\:left-0{left:0}.xl-down\:left-\[50\%\]{left:50%}.xl-down\:z-20{z-index:20}.xl-down\:order-first{order:-9999}.xl-down\:order-last{order:9999}.xl-down\:mx-auto{margin-inline:auto}.xl-down\:mt-\[5rem\]{margin-top:5rem}.xl-down\:mt-\[25px\]{margin-top:25px}.xl-down\:mb-0{margin-bottom:0}.xl-down\:mb-\[1\.5rem\]{margin-bottom:1.5rem}.xl-down\:mb-\[2rem\]{margin-bottom:2rem}.xl-down\:ml-0{margin-left:0}.xl-down\:block{display:block}.xl-down\:flex{display:flex}.xl-down\:grid{display:grid}.xl-down\:hidden{display:none}.xl-down\:min-h-0{min-height:0}.xl-down\:w-\[88\%\]{width:88%}.xl-down\:max-w-\[318px\]{max-width:318px}.xl-down\:max-w-\[500px\]{max-width:500px}.xl-down\:max-w-\[calc\(1078px\+2rem\*2\)\]{max-width:calc(1078px + 4rem)}.xl-down\:max-w-full{max-width:100%}.xl-down\:max-w-none{max-width:none}.xl-down\:min-w-0{min-width:0}.xl-down\:-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl-down\:-translate-x-\[1rem\]{--tw-translate-x:-1rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl-down\:translate-x-\[1rem\]{--tw-translate-x:1rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl-down\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.xl-down\:transform-none\!{transform:none!important}.xl-down\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl-down\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl-down\:grid-cols-\[530px_1fr\]{grid-template-columns:530px 1fr}.xl-down\:flex-col{flex-direction:column}.xl-down\:flex-row{flex-direction:row}.xl-down\:flex-wrap{flex-wrap:wrap}.xl-down\:items-center{align-items:center}.xl-down\:justify-between{justify-content:space-between}.xl-down\:justify-center{justify-content:center}.xl-down\:gap-x-\[0\.5rem\]{column-gap:.5rem}.xl-down\:gap-x-\[1\.5rem\]{column-gap:1.5rem}.xl-down\:gap-y-0{row-gap:0}.xl-down\:gap-y-\[1\.5rem\]{row-gap:1.5rem}.xl-down\:gap-y-\[1rem\]{row-gap:1rem}.xl-down\:gap-y-\[3rem\]{row-gap:3rem}.xl-down\:gap-y-\[5rem\]{row-gap:5rem}.xl-down\:rounded-\[32px\]{border-radius:32px}.xl-down\:rounded-none{border-radius:0}.xl-down\:px-\[2rem\]{padding-inline:2rem}.xl-down\:py-0{padding-block:0}.xl-down\:py-\[1\.5rem\]{padding-block:1.5rem}.xl-down\:pt-0{padding-top:0}.xl-down\:pt-\[3rem\]{padding-top:3rem}.xl-down\:pt-\[4rem\]{padding-top:4rem}.xl-down\:pr-0{padding-right:0}.xl-down\:pb-\[6rem\]{padding-bottom:6rem}.xl-down\:pb-\[100px\]{padding-bottom:100px}.xl-down\:pl-0{padding-left:0}.xl-down\:text-\[1\.5rem\]{font-size:1.5rem}.xl-down\:text-\[1em\]{font-size:1em}.xl-down\:text-\[50px\]{font-size:50px}.xl-down\:opacity-100\!{opacity:100%!important}.xl-down\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.xl-down\:\[transition-duration\:0s\]\!{transition-duration:0s!important}.xl-down\:before\:left-\[514px\]:before{content:var(--tw-content);left:514px}.xl-down\:before\:hidden:before{content:var(--tw-content);display:none}}@media (max-width:1024px){.lg-down\:absolute{position:absolute}.lg-down\:static{position:static}.lg-down\:inset-0{inset:0}.lg-down\:top-\[-80px\]{top:-80px}.lg-down\:left-1\/2{left:50%}.lg-down\:-order-1{order:-1}.lg-down\:order-last{order:9999}.lg-down\:col-span-2{grid-column:span 2/span 2}.lg-down\:my-\[1rem\]{margin-block:1rem}.lg-down\:mt-\[-15px\]{margin-top:-15px}.lg-down\:mt-\[1rem\]{margin-top:1rem}.lg-down\:mt-\[2rem\]{margin-top:2rem}.lg-down\:mt-\[3rem\]{margin-top:3rem}.lg-down\:mt-\[20px\]{margin-top:20px}.lg-down\:mr-\[1rem\]{margin-right:1rem}.lg-down\:mb-\[1rem\]{margin-bottom:1rem}.lg-down\:flex{display:flex}.lg-down\:grid{display:grid}.lg-down\:hidden{display:none}.lg-down\:h-\[265px\]{height:265px}.lg-down\:h-\[650px\]{height:650px}.lg-down\:h-full{height:100%}.lg-down\:w-full{width:100%}.lg-down\:max-w-\[110px\]{max-width:110px}.lg-down\:max-w-none{max-width:none}.lg-down\:translate-x-\[0\]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg-down\:transform-\[translateX\(-50\%\)\]{transform:translateX(-50%)}.lg-down\:transform-\[translateX\(0\)\]{transform:translateX(0)}.lg-down\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg-down\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-down\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg-down\:grid-cols-\[repeat\(1\,minmax\(0\,1316px\)\)\]{grid-template-columns:repeat(1,minmax(0,1316px))}.lg-down\:flex-col{flex-direction:column}.lg-down\:items-center{align-items:center}.lg-down\:justify-center{justify-content:center}.lg-down\:justify-start{justify-content:flex-start}.lg-down\:gap-\[1rem\]{gap:1rem}.lg-down\:gap-y-\[3rem\]{row-gap:3rem}.lg-down\:object-cover{object-fit:cover}.lg-down\:object-center{object-position:center}.lg-down\:p-0{padding:0}.lg-down\:p-\[2rem\]{padding:2rem}.lg-down\:px-0{padding-inline:0}.lg-down\:px-\[1\.5rem\]{padding-inline:1.5rem}.lg-down\:px-\[2rem\]{padding-inline:2rem}.lg-down\:py-\[1rem\]{padding-block:1rem}.lg-down\:py-\[10px\]{padding-block:10px}.lg-down\:pr-\[1rem\]{padding-right:1rem}.lg-down\:pl-0{padding-left:0}.lg-down\:text-\[1\.875rem\]{font-size:1.875rem}.lg-down\:text-\[11px\]{font-size:11px}.lg-down\:text-\[19px\]{font-size:19px}.lg-down\:opacity-40{opacity:40%}.lg-down\:opacity-100{opacity:100%}.lg-down\:opacity-\[0\.5\]{opacity:.5}.lg-down\:before\:static:before{content:var(--tw-content);position:static}.lg-down\:before\:m-0:before{content:var(--tw-content);margin:0}.lg-down\:before\:hidden:before{content:var(--tw-content);display:none}.lg-down\:before\:translate-y-0:before{content:var(--tw-content);--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:768px){.md-down\:relative{position:relative}.md-down\:static{position:static}.md-down\:top-0{top:0}.md-down\:top-\[230px\]{top:230px}.md-down\:left-0{left:0}.md-down\:-order-1{order:-1}.md-down\:order-none{order:0}.md-down\:col-span-1{grid-column:span 1/span 1}.md-down\:mx-auto{margin-inline:auto}.md-down\:my-\[50px\]{margin-block:50px}.md-down\:mt-0{margin-top:0}.md-down\:mt-\[-60px\]{margin-top:-60px}.md-down\:mt-\[2rem\]{margin-top:2rem}.md-down\:mb-0{margin-bottom:0}.md-down\:mb-\[-100px\]{margin-bottom:-100px}.md-down\:mb-\[0\.5rem\]{margin-bottom:.5rem}.md-down\:mb-\[1\.5rem\]{margin-bottom:1.5rem}.md-down\:mb-\[1rem\]{margin-bottom:1rem}.md-down\:mb-\[2rem\]{margin-bottom:2rem}.md-down\:mb-\[3rem\]{margin-bottom:3rem}.md-down\:mb-\[4rem\]{margin-bottom:4rem}.md-down\:mb-\[30px\]{margin-bottom:30px}.md-down\:mb-\[102px\]{margin-bottom:102px}.md-down\:box-border{box-sizing:border-box}.md-down\:block{display:block}.md-down\:flex{display:flex}.md-down\:grid{display:grid}.md-down\:hidden{display:none}.md-down\:aspect-auto{aspect-ratio:auto}.md-down\:h-\[390px\]{height:390px}.md-down\:h-\[672px\]{height:672px}.md-down\:min-h-0{min-height:0}.md-down\:min-h-\[70px\]{min-height:70px}.md-down\:w-\[20\.9vw\]{width:20.9vw}.md-down\:w-\[45px\]{width:45px}.md-down\:w-\[57\.5\%\]{width:57.5%}.md-down\:w-\[370px\]{width:370px}.md-down\:w-auto{width:auto}.md-down\:w-full{width:100%}.md-down\:max-w-\[14px\]{max-width:14px}.md-down\:max-w-\[39\.1vw\]{max-width:39.1vw}.md-down\:max-w-\[60px\]{max-width:60px}.md-down\:max-w-\[100px\]{max-width:100px}.md-down\:max-w-\[298px\]{max-width:298px}.md-down\:max-w-\[340px\]{max-width:340px}.md-down\:max-w-\[395px\]{max-width:395px}.md-down\:max-w-\[400px\]{max-width:400px}.md-down\:max-w-\[430px\]{max-width:430px}.md-down\:max-w-full{max-width:100%}.md-down\:max-w-none{max-width:none}.md-down\:min-w-0{min-width:0}.md-down\:min-w-\[110px\]{min-width:110px}.md-down\:min-w-\[250px\]{min-width:250px}.md-down\:min-w-\[260px\]{min-width:260px}.md-down\:min-w-\[860px\]{min-width:860px}.md-down\:transform-\[translate\(-50\%\,99\%\)\]{transform:translate(-50%,99%)}.md-down\:transform-\[translate\(0\,0\)\]{transform:translate(0)}.md-down\:transform-\[translateX\(0\)\]{transform:translateX(0)}.md-down\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md-down\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md-down\:flex-col{flex-direction:column}.md-down\:items-center{align-items:center}.md-down\:justify-center{justify-content:center}.md-down\:gap-\[1\.5rem\]{gap:1.5rem}.md-down\:gap-\[1\.125rem\]{gap:1.125rem}.md-down\:gap-\[1rem\]{gap:1rem}.md-down\:gap-\[80px\]{gap:80px}.md-down\:gap-x-\[0\.3rem\]{column-gap:.3rem}.md-down\:gap-x-\[0\.5rem\]{column-gap:.5rem}.md-down\:gap-x-\[1\.875rem\]{column-gap:1.875rem}.md-down\:gap-x-\[2\.5rem\]{column-gap:2.5rem}.md-down\:gap-y-0{row-gap:0}.md-down\:gap-y-\[1rem\]{row-gap:1rem}.md-down\:gap-y-\[2\.5rem\]{row-gap:2.5rem}.md-down\:gap-y-\[2rem\]{row-gap:2rem}.md-down\:gap-y-\[3\.5rem\]{row-gap:3.5rem}.md-down\:gap-y-\[10px\]{row-gap:10px}.md-down\:rounded-\[0_0_16px_16px\]{border-radius:0 0 16px 16px}.md-down\:rounded-\[22px\]{border-radius:22px}.md-down\:rounded-\[40px\]{border-radius:40px}.md-down\:rounded-\[160px\]{border-radius:160px}.md-down\:border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.md-down\:border-dashed{--tw-border-style:dashed;border-style:dashed}.md-down\:border-\[\#97c933\]{border-color:#97c933}.md-down\:p-0{padding:0}.md-down\:p-\[1rem\]{padding:1rem}.md-down\:p-\[2rem\]{padding:2rem}.md-down\:px-\[1rem\]{padding-inline:1rem}.md-down\:px-\[2rem\]{padding-inline:2rem}.md-down\:px-\[3rem\]{padding-inline:3rem}.md-down\:py-\[0\.7rem\]{padding-block:.7rem}.md-down\:py-\[1\.5rem\]{padding-block:1.5rem}.md-down\:py-\[1rem\]{padding-block:1rem}.md-down\:py-\[3rem\]{padding-block:3rem}.md-down\:py-\[10px\]{padding-block:10px}.md-down\:py-\[40px\]{padding-block:40px}.md-down\:py-\[50px\]{padding-block:50px}.md-down\:py-\[60px\]{padding-block:60px}.md-down\:py-\[80px\]{padding-block:80px}.md-down\:pb-\[60px\]{padding-bottom:60px}.md-down\:pl-\[35px\]{padding-left:35px}.md-down\:text-center{text-align:center}.md-down\:text-left{text-align:left}.md-down\:text-start{text-align:start}.md-down\:text-\[1\.5rem\]{font-size:1.5rem}.md-down\:text-\[1\.7rem\]{font-size:1.7rem}.md-down\:text-\[1\.375rem\]{font-size:1.375rem}.md-down\:text-\[14px\]{font-size:14px}.md-down\:text-\[15px\]{font-size:15px}.md-down\:text-\[18px\]{font-size:18px}.md-down\:text-\[20px\]{font-size:20px}.md-down\:text-\[22px\]{font-size:22px}.md-down\:text-\[35px\]{font-size:35px}.md-down\:text-\[38px\]{font-size:38px}.md-down\:leading-\[160\%\]{--tw-leading:160%;line-height:160%}.md-down\:shadow-\[0_8px_18px_0_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 8px 18px 0 var(--tw-shadow-color,rgba(0,0,0,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md-down\:before\:top-\[-2\.25rem\]:before{content:var(--tw-content);top:-2.25rem}.md-down\:before\:left-1\/2:before{content:var(--tw-content);left:50%}.md-down\:before\:h-px:before{content:var(--tw-content);height:1px}.md-down\:before\:w-\[90\%\]:before{content:var(--tw-content);width:90%}.md-down\:before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:640px){.sm-down\:absolute{position:absolute}.sm-down\:static{position:static}.sm-down\:top-\[-517px\]{top:-517px}.sm-down\:top-\[42px\]{top:42px}.sm-down\:left-0{left:0}.sm-down\:mx-\[-1rem\]{margin-inline:-1rem}.sm-down\:mx-auto{margin-inline:auto}.sm-down\:mt-0{margin-top:0}.sm-down\:mt-\[1rem\]{margin-top:1rem}.sm-down\:mb-\[0\.5rem\]{margin-bottom:.5rem}.sm-down\:mb-\[1\.5rem\]{margin-bottom:1.5rem}.sm-down\:mb-\[1rem\]{margin-bottom:1rem}.sm-down\:mb-\[10px\]{margin-bottom:10px}.sm-down\:mb-\[15px\]{margin-bottom:15px}.sm-down\:mb-\[100px\]{margin-bottom:100px}.sm-down\:block{display:block}.sm-down\:flex{display:flex}.sm-down\:grid{display:grid}.sm-down\:hidden{display:none}.sm-down\:h-full\!{height:100%!important}.sm-down\:min-h-\[60px\]{min-height:60px}.sm-down\:min-h-\[700px\]{min-height:700px}.sm-down\:w-\[25px\]{width:25px}.sm-down\:w-full{width:100%}.sm-down\:max-w-\[35px\]{max-width:35px}.sm-down\:max-w-\[65px\]{max-width:65px}.sm-down\:max-w-\[70px\]{max-width:70px}.sm-down\:max-w-\[200px\]{max-width:200px}.sm-down\:max-w-\[275px\]{max-width:275px}.sm-down\:max-w-\[300px\]{max-width:300px}.sm-down\:max-w-\[350px\]{max-width:350px}.sm-down\:shrink-0{flex-shrink:0}.sm-down\:translate-y-\[0\]{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm-down\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm-down\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-down\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm-down\:flex-col{flex-direction:column}.sm-down\:items-center{align-items:center}.sm-down\:items-end{align-items:flex-end}.sm-down\:items-stretch{align-items:stretch}.sm-down\:justify-center{justify-content:center}.sm-down\:gap-x-\[0\.5rem\]{column-gap:.5rem}.sm-down\:gap-x-\[1rem\]{column-gap:1rem}.sm-down\:gap-x-\[12px\]{column-gap:12px}.sm-down\:gap-y-\[0\.5rem\]{row-gap:.5rem}.sm-down\:gap-y-\[1rem\]{row-gap:1rem}.sm-down\:gap-y-\[2rem\]{row-gap:2rem}.sm-down\:rounded-\[10px\]{border-radius:10px}.sm-down\:rounded-\[16px\]{border-radius:16px}.sm-down\:border-0{border-style:var(--tw-border-style);border-width:0}.sm-down\:border-\[\#1494FF\]{border-color:#1494ff}.sm-down\:bg-\(--color-gray-0\){background-color:var(--color-gray-0)}.sm-down\:bg-transparent{background-color:transparent}.sm-down\:\[object-position\:34\%_50\%\]{object-position:34% 50%}.sm-down\:p-\[1\.5rem\]{padding:1.5rem}.sm-down\:px-\[0\.5rem\]{padding-inline:.5rem}.sm-down\:px-\[1\.5rem\]{padding-inline:1.5rem}.sm-down\:px-\[1\.5rem\]\!{padding-inline:1.5rem!important}.sm-down\:py-\[1\.5rem\]{padding-block:1.5rem}.sm-down\:py-\[1rem\]{padding-block:1rem}.sm-down\:pb-0{padding-bottom:0}.sm-down\:pb-\[1rem\]{padding-bottom:1rem}.sm-down\:pb-\[130px\]{padding-bottom:130px}.sm-down\:pl-0{padding-left:0}.sm-down\:text-center{text-align:center}.sm-down\:text-start{text-align:start}.sm-down\:text-\[1\.5rem\]{font-size:1.5rem}.sm-down\:text-\[1\.125rem\]{font-size:1.125rem}.sm-down\:text-\[17px\]{font-size:17px}.sm-down\:text-\[18px\]{font-size:18px}.sm-down\:text-\[30px\]{font-size:30px}.sm-down\:shadow-\[rgba\(0\,0\,0\,0\.05\)_0px_6px_24px_0px\,rgba\(0\,0\,0\,0\.08\)_0px_0px_0px_1px\]{--tw-shadow-color:rgba(0,0,0,.05)}@supports (color:color-mix(in lab,red,red)){.sm-down\:shadow-\[rgba\(0\,0\,0\,0\.05\)_0px_6px_24px_0px\,rgba\(0\,0\,0\,0\.08\)_0px_0px_0px_1px\]{--tw-shadow-color:color-mix(in oklab,rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px var(--tw-shadow-alpha),transparent)}}.sm-down\:after\:hidden:after,.sm-down\:before\:hidden:before{content:var(--tw-content);display:none}}@media (max-width:540px){.w540-down\:mt-0{margin-top:0}.w540-down\:mb-\[50px\]{margin-bottom:50px}.w540-down\:w-\[71px\]{width:71px}.w540-down\:max-w-\[40px\]{max-width:40px}.w540-down\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.w540-down\:gap-\[1rem\]{gap:1rem}.w540-down\:border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.w540-down\:py-\[60px\]{padding-block:60px}.w540-down\:pb-\[60px\]{padding-bottom:60px}.w540-down\:text-\[18px\]{font-size:18px}}@media (max-width:430px){.w430-down\:mx-\[-2rem\]{margin-inline:-2rem}.w430-down\:mx-auto{margin-inline:auto}.w430-down\:mt-\[1rem\]{margin-top:1rem}.w430-down\:mt-\[2rem\]{margin-top:2rem}.w430-down\:mr-\[-2rem\]{margin-right:-2rem}.w430-down\:mb-0{margin-bottom:0}.w430-down\:ml-\[-1rem\]{margin-left:-1rem}.w430-down\:block{display:block}.w430-down\:hidden{display:none}.w430-down\:min-h-\[60px\]{min-height:60px}.w430-down\:w-\[40px\]{width:40px}.w430-down\:w-full{width:100%}.w430-down\:max-w-\[12px\]{max-width:12px}.w430-down\:max-w-\[40px\]{max-width:40px}.w430-down\:max-w-\[300px\]{max-width:300px}.w430-down\:min-w-\[80px\]{min-width:80px}.w430-down\:min-w-\[250px\]{min-width:250px}.w430-down\:min-w-\[430px\]{min-width:430px}.w430-down\:shrink{flex-shrink:1}.w430-down\:rotate-90{rotate:90deg}.w430-down\:transform-\[translate\(-50\%\,97\%\)\]{transform:translate(-50%,97%)}.w430-down\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.w430-down\:flex-col{flex-direction:column}.w430-down\:flex-row{flex-direction:row}.w430-down\:items-stretch{align-items:stretch}.w430-down\:gap-x-\[1rem\]{column-gap:1rem}.w430-down\:gap-y-\[0\.7rem\]{row-gap:.7rem}.w430-down\:gap-y-\[2rem\]{row-gap:2rem}.w430-down\:rounded-\[24px\]{border-radius:24px}.w430-down\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.w430-down\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.w430-down\:p-\[1\.5rem\]{padding:1.5rem}.w430-down\:px-0{padding-inline:0}.w430-down\:px-\[0\.5rem\]{padding-inline:.5rem}.w430-down\:py-\[0\.5rem\]{padding-block:.5rem}.w430-down\:py-\[0\.8rem\]{padding-block:.8rem}.w430-down\:py-\[1\.2rem\]{padding-block:1.2rem}.w430-down\:py-\[2rem\]{padding-block:2rem}.w430-down\:py-\[6px\]{padding-block:6px}.w430-down\:py-\[10px\]{padding-block:10px}.w430-down\:pr-\[1rem\]{padding-right:1rem}.w430-down\:pb-0{padding-bottom:0}.w430-down\:pl-\[30px\]{padding-left:30px}.w430-down\:text-center{text-align:center}.w430-down\:text-start{text-align:start}.w430-down\:text-\[1\.5rem\]\!{font-size:1.5rem!important}.w430-down\:text-\[1\.7rem\]{font-size:1.7rem}.w430-down\:text-\[16px\]{font-size:16px}.w430-down\:leading-\[140\%\]{--tw-leading:140%;line-height:140%}.w430-down\:\[writing-mode\:unset\]{writing-mode:unset}}@media (max-width:400px){.w400-down\:top-\[196px\]{top:196px}.w400-down\:h-\[590px\]{height:590px}.w400-down\:min-w-\[auto\]{min-width:auto}}@media (max-width:768px){.md-down\:\[\&_\.btn\]\:w-\[48px\]\! .btn{width:48px!important}.md-down\:\[\&_\.btn\]\:w-\[49px\]\! .btn{width:49px!important}}.\[\&_\.swiper-button-lock\]\:invisible .swiper-button-lock{visibility:hidden}.\[\&_\.swiper-pagination-bullet\]\:box-border .swiper-pagination-bullet{box-sizing:border-box}.\[\&_\.swiper-pagination-bullet\]\:h-\[14px\]\! .swiper-pagination-bullet{height:14px!important}.\[\&_\.swiper-pagination-bullet\]\:w-\[14px\]\! .swiper-pagination-bullet{width:14px!important}.\[\&_\.swiper-pagination-bullet\]\:rounded-\[50\%\]\! .swiper-pagination-bullet{border-radius:50%!important}.\[\&_\.swiper-pagination-bullet\]\:border-\[2px\]\! .swiper-pagination-bullet{border-style:var(--tw-border-style)!important;border-width:2px!important}.\[\&_\.swiper-pagination-bullet\]\:border-\[\#1494FF\]\! .swiper-pagination-bullet{border-color:#1494ff!important}.\[\&_\.swiper-pagination-bullet\]\:bg-transparent\! .swiper-pagination-bullet{background-color:transparent!important}.\[\&_\.swiper-pagination-bullet\]\:transition-\[background-color\] .swiper-pagination-bullet{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.\[\&_\.swiper-pagination-bullet\]\:duration-300 .swiper-pagination-bullet{--tw-duration:300ms;transition-duration:.3s}.\[\&_\.swiper-pagination-bullet\]\:ease-\[ease\] .swiper-pagination-bullet{--tw-ease:ease;transition-timing-function:ease}.\[\&_\.swiper-pagination-bullet-active\]\:bg-\[\#1494FF\]\! .swiper-pagination-bullet-active{background-color:#1494ff!important}@media (max-width:540px){.w540-down\:\[\&_br\]\:hidden br{display:none}}.\[\&\+p\]\:pt-\[10px\]+p{padding-top:10px}.\[\&\.current\]\:pointer-events-none.current{pointer-events:none}.\[\&\.current\]\:z-10.current{z-index:10}.\[\&\.current\]\:bg-\[\#387DE7\].current{background-color:#387de7}.\[\&\.is-active\]\:pointer-events-auto.is-active{pointer-events:auto}.\[\&\.is-active\]\:visible.is-active{visibility:visible}.\[\&\.is-active\]\:static.is-active{position:static}.\[\&\.is-active\]\:block.is-active{display:block}.\[\&\.is-active\]\:flex.is-active{display:flex}.\[\&\.is-active\]\:h-auto.is-active{height:auto}.\[\&\.is-active\]\:opacity-100.is-active{opacity:100%}.\[\&\.is-single\]\:m-0\!.is-single{margin:0!important}.\[\&\.is-single\]\:w-full\!.is-single{width:100%!important}.\[\&\.swiper-button-disabled\]\:pointer-events-none.swiper-button-disabled{pointer-events:none}.\[\&\.swiper-button-disabled\]\:grayscale.swiper-button-disabled,.\[\&\.swiper-button-disabled_button\]\:grayscale.swiper-button-disabled button{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[\&\.swiper-button-lock\]\:pointer-events-none.swiper-button-lock{pointer-events:none}.\[\&\.swiper-button-lock\]\:opacity-0.swiper-button-lock{opacity:0}@media (width >= 1281px){.min-\[1281px\]\:\[\&\.swiper-slide-active\]\:w-\[43\.7\%\]\!.swiper-slide-active{width:43.7%!important}}.\[\&\:\:-webkit-scrollbar\]\:w-\[6px\]::-webkit-scrollbar{width:6px}.\[\&\:\:-webkit-scrollbar\]\:w-\[10px\]::-webkit-scrollbar{width:10px}.\[\&\:\:-webkit-scrollbar\]\:bg-transparent::-webkit-scrollbar{background-color:transparent}.\[\&\:\:-webkit-scrollbar-button\]\:hidden::-webkit-scrollbar-button{display:none}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-\[4px\]::-webkit-scrollbar-thumb{border-radius:4px}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-\[16px\]::-webkit-scrollbar-thumb{border-radius:16px}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\(--color-gray-400\)::-webkit-scrollbar-thumb{background-color:var(--color-gray-400)}.\[\&\:\:-webkit-scrollbar-thumb\]\:bg-\[\#d9d9d9\]::-webkit-scrollbar-thumb{background-color:#d9d9d9}.\[\&\:\:-webkit-scrollbar-thumb\:hover\]\:bg-\(--color-gray-400\)::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-400)}.\[\&\:\:-webkit-scrollbar-track\]\:bg-\[\#f5f5f5\]::-webkit-scrollbar-track{background-color:#f5f5f5}.\[\&\:\:-webkit-scrollbar-track\]\:shadow-\[inset_0_0_6px_rgba\(0\,0\,0\,0\.3\)\]::-webkit-scrollbar-track{--tw-shadow:inset 0 0 6px var(--tw-shadow-color,rgba(0,0,0,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.swiper-slide-active .\[\.swiper-slide-active_\&\.is-active\]\:opacity-100.is-active{opacity:100%}}@layer base{[role=button]:not(:disabled),button:not(:disabled){cursor:pointer}td,th{padding:1px}*,::backdrop,::file-selector-button,:after,:before{border-color:#e5e7eb}:root{--shadow-panel:0 10px 40px 0 rgba(0,0,0,.15);--shadow-normal:0 8px 24px 0 rgba(0,0,0,.12);--color-primary:#1b4498;--color-primary-light:#4d9de0;--color-secondary:#ed7d31;--color-secondary-light:#f8cbad;--color-secondary-dark:#fbe5d6;--color-tertiary:#ffc000;--color-quaternary:red;--color-quinary:#00ac00;--color-gray-0:#fff;--color-gray-100:#f5f5f5;--color-gray-200:#e6e6e6;--color-gray-300:#ccc;--color-gray-400:#999;--color-gray-500:#666;--color-gray-600:#333;--color-gray-700:#1a1a1a}}@layer utilities{.main-title span{color:var(--color-secondary);display:block;font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-style:normal;font-weight:400;line-height:120%;margin-bottom:.5rem;@media (max-width:640px){font-size:1rem}}.main-title h5{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,1.1111rem + 1.8519vw,2.5rem);font-style:normal;font-weight:700;line-height:140%;@media (max-width:640px){font-size:28px}}.main-title h4{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(2.375rem,1.2639rem + 2.3148vw,3rem);font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);line-height:120%;@media (max-width:640px){font-size:2rem}}section.page-title{padding-bottom:2.5vw;padding-top:3.3vw;text-align:center;&.alt{@media (max-width:640px){padding-bottom:0!important}}@media (max-width:1024px){padding-top:32px;&:not(.main-title){padding-bottom:35px}}.main-title{margin-bottom:2rem;@media (max-width:768px){margin-bottom:1rem}}}section.products-class{padding-bottom:clamp(3rem,-5rem + 16.6667vw,7.5rem);padding-top:24px;@media (max-width:1440px){padding-top:clamp(1.625rem,-2.5972rem + 8.7963vw,4rem)}.bg-img{left:0;position:absolute;right:0;top:0}.container{position:relative;z-index:10;@media (max-width:1024px){grid-template-columns:1fr}.title{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);padding-bottom:2rem;h1{color:var(--color-gray-700);font-size:clamp(2.375rem,1.2639rem + 2.3148vw,3rem);font-weight:700;line-height:140%;margin-bottom:24px;text-align:center}h1,p{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}p{color:var(--color-gray-600);font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%}}}}section.products{margin-top:83px;@media (max-width:1440px){margin-top:78px}}section.products__info{padding-block:clamp(2.5rem,-4.1667rem + 13.8889vw,6.25rem);position:relative;&.dark{a,h2,h3,h4,h5,h6,li,p,span{color:var(--color-gray-0)!important}h2,h3,h4,h5,h6{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}li,p{--tw-font-weight:var(--font-weight-light)!important;font-weight:var(--font-weight-light)!important}.products-list{.item{.content{p{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}ul{li{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}}}}}}&.padding_alt{@media (max-width:1440px){padding-bottom:50px}@media (max-width:1024px){padding-bottom:0}}.container-1280{position:relative;z-index:10;&:has(.products-img){padding-inline:1rem;.products-title{padding-inline:1rem}}}.container-1500{position:relative;z-index:10;&:has(.products-img){padding-inline:1rem;.products-title{padding-inline:1rem}}}.container-full{position:relative;z-index:10}.bg-cover{width:101%}.img-brightness{@media (max-width:1024px){--tw-brightness:brightness(0.3);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.img_hidden{@media (max-width:1024px){display:none}}.page-anchor.sr-only{height:0;overflow:hidden;scroll-margin-top:184px;@media (max-width:1440px){scroll-margin-top:119px}}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;scroll-behavior:smooth}html.no-hover{pointer-events:none!important;:hover{transition:none!important}}i{display:block}.container-1600{margin-inline:auto;max-width:1664px;padding-inline:32px;@media (max-width:1440px){max-width:1264px}&.full{max-width:1664px}}.container-1500{margin-inline:auto;max-width:1564px;padding-inline:32px;@media (max-width:1440px){max-width:1264px}&.full{max-width:1564px}}.container-1280{margin-inline:auto;max-width:1344px;padding-inline:32px;@media (max-width:1440px){max-width:1264px}&.full{max-width:1344px}}.container-1200{margin-inline:auto;max-width:1264px;padding-inline:32px}.container.full{max-width:1488px!important}@media (max-width:1440px){.container{max-width:1264px}}ul.decimal{list-style-type:decimal;padding-left:25px}ul.cjk-ideographic{list-style:cjk-ideographic;padding-left:40px}img{-webkit-user-select:none;user-select:none;&.crisp-edges{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}&.bg-cover{height:100%;inset:0;max-width:none;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:-10}}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:none!important;-webkit-text-fill-color:currentColor;transition:background-color 9999s ease-out}.form-group:has(label .label_title){display:grid;gap:24px;grid-template-columns:100px 1fr;@media (max-width:640px){grid-template-columns:1fr}}.form-group input::placeholder{color:var(--color-gray-400);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}.form-group input[type=email],.form-group input[type=password],.form-group input[type=tel],.form-group input[type=text]{background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;padding-block:27px;padding-inline:24px;transition:border .3s ease,box-shadow .3s ease,background .3s ease;width:100%;&:focus,&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal)}&:user-invalid{border-color:var(--color-quaternary)}@media (max-width:768px){padding-bottom:1rem;padding-top:1rem}}.form-group input.error{border-color:var(--color-quaternary);&:focus{border-color:var(--color-quaternary)}}.form-group textarea{background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;padding-block:27px;padding-inline:24px;transition:border .3s ease,box-shadow .3s ease,background .3s ease;width:100%;&:focus,&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal)}&::placeholder{color:var(--color-gray-400);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}}.form-group label{padding-top:30px;&:has(input[type=checkbox]){align-items:center;column-gap:12px;cursor:pointer;display:inline-flex;position:relative;&.disable{pointer-events:none;.checkmark{background-color:var(--color-gray-200);border-color:transparent}}&:has(input:checked){&>.checkmark{background-color:var(--color-secondary);&:before{opacity:100%}}}&:hover{.checkmark{background-color:var(--color-gray-0);border-color:var(--color-secondary)}}input{height:0;opacity:0;position:absolute;width:0}.checkmark{aspect-ratio:1/1;background-color:var(--color-gray-200);border-color:transparent;border-radius:8px;border-style:var(--tw-border-style);border-width:1px;display:inline-block;position:relative;transition:background-color .3s ease,border-color .3s ease;width:24px;&:before{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-gray-0);border-right-style:var(--tw-border-style);border-right-width:3px;content:"";height:12px;left:8px;opacity:0;position:absolute;rotate:45deg;top:4px;width:7px}}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}}&:has(input[type=radio]){align-items:center;column-gap:12px;cursor:pointer;display:inline-flex;padding-top:0;position:relative;&.disable{pointer-events:none;.checkmark{background-color:var(--color-gray-200);border-color:transparent}}&:has(input:checked){&>.checkmark{background-color:var(--color-secondary);&:before{opacity:100%}}}&:hover{.checkmark{background-color:var(--color-gray-0);border-color:var(--color-secondary)}}input{height:0;opacity:0;position:absolute;width:0}.checkmark{aspect-ratio:1/1;background-color:var(--color-gray-200);border-color:transparent;border-radius:24px;border-style:var(--tw-border-style);border-width:1px;display:inline-block;position:relative;transition:background-color .3s ease,border-color .3s ease;width:24px;&:before{aspect-ratio:1/1;left:50%;position:absolute;top:50%;width:11px;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-0);border-radius:50%;content:"";opacity:0;translate:var(--tw-translate-x) var(--tw-translate-y)}}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}}&:has(input[type=file]){align-items:center;background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;column-gap:8px;cursor:pointer;display:flex;padding-block:12px;padding-inline:24px;transition:border .3s ease,box-shadow .3s ease,background .3s ease;width:100%;&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal);.icon{background-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;color:var(--color-gray-0)}}span{color:var(--color-gray-400);flex:1;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}.icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:12px;box-shadow:var(--shadow-normal);color:var(--color-secondary);display:flex;justify-content:center;transition:all .3s ease;width:56px;svg{transition:color .3s ease}}input{display:none}}.label_title{color:var(--color-gray-700)}.label_title,.label_title-required{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}.label_title-required{color:var(--color-quaternary)}}.form-group .form-content{display:flex;flex-direction:column;row-gap:1rem;.wrap{align-items:center;display:flex;gap:1rem;&:has(.tel-number-box){display:grid;grid-template-columns:1fr .5fr;@media (max-width:500px){grid-template-columns:repeat(1,minmax(0,1fr))}}span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;&.label_subTitle{flex-shrink:0}}.tel-number-box{align-items:center;column-gap:1rem;display:flex;width:100%;#form_tel_code{flex-basis:120px}}.tel-ext{align-items:center;column-gap:1rem;display:flex;.input{flex:1}}}}.form-alert__popup{border-radius:24px;box-shadow:var(--shadow-normal);height:400px;width:600px;.form-alert__icon{margin-top:61px}.form-alert__title{color:var(--color-black);font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-weight:700;line-height:140%;padding-top:0}.form-alert__container,.form-alert__title{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}.form-alert__container{color:var(--color-gray-600);font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%;padding-bottom:0;padding-top:10px}.form-alert__confirm{background-color:var(--color-secondary);border-radius:56px;color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;height:72px;line-height:120%;width:200px;--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}.particles-area{inset:0;position:absolute;z-index:0}.parallaxBG{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;@media (max-width:1024px){background-attachment:scroll}}.img-group{display:inline-block;position:relative;&.development_01{animation:floatY 10s ease-in-out infinite;img{&.img-02{left:24.7%;top:16.5%;width:50.7%;z-index:10}&.img-02,&.img-03{animation:floatY var(--d,4s) ease-in-out infinite;position:absolute}&.img-03{left:52%;top:37%;width:28.7%;z-index:20}}}&.ipad_01{margin-top:180px;@media (max-width:640px){margin-top:120px}img{&.img-02{bottom:6%;left:1%;z-index:10}&.img-02,&.img-03{animation:floatY var(--d,4s) ease-in-out infinite;position:absolute;width:90%}&.img-03{bottom:26%;left:5%;z-index:20}}}}.magnifier-js{position:relative;&:active{cursor:none}.src-image{user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.magnifier-canvas{background-color:var(--color-gray-0);border-color:var(--color-gray-0);border-radius:calc(infinity*1px);border-style:var(--tw-border-style);border-width:2px;pointer-events:none;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}@media (min-width:1440px){body.scroll .main-header{position:fixed}}.main-header{left:0;position:fixed;right:0;top:0;z-index:51}.main-footer{position:relative;z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#404040;--tw-gradient-to:#262626;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));padding-bottom:56px;padding-top:80px;@media (max-width:768px){padding-top:40px}.container{.footer__header{border-bottom:1px var(--tw-border-style);border-color:#4e4b4b;column-gap:10px;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:59px;row-gap:30px;@media (max-width:768px){flex-direction:column}.footer__logo{align-items:center;display:flex}.footer__header-list{column-gap:1.4vw;display:flex;max-width:1080px;row-gap:16px;@media (max-width:1150px){display:grid;grid-template-columns:1fr 1fr}@media (max-width:1024px){max-width:none;width:100%}@media (max-width:768px){display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:16px}.footer-btn{flex:1;a{@media (max-width:768px){max-width:100%}}}.footer-btn-color{flex:1}}}.footer__nav-wrap{border-bottom:1px var(--tw-border-style);border-color:#4e4b4b;padding-block:3rem;.footer__nav{column-gap:32px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:2rem;@media (max-width:768px){justify-content:start}@media (max-width:530px){column-gap:0;display:grid;grid-template-columns:1fr 1fr 1fr}.footer__nav-item{flex:1;@media (max-width:530px){text-align:center}.footer__nav-link{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;padding-left:20px;position:relative;--tw-font-weight:var(--font-weight-normal);color:var(--color-gray-0);font-weight:var(--font-weight-normal);white-space:nowrap;@media (max-width:1024px){padding-left:0}&:before{aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:50%;content:"";left:0;position:absolute;top:13px;width:6px;@media (max-width:1024px){display:none}}}.sub-nav{padding-top:20px;.sub-nav__item{.sub-nav__link{color:var(--color-gray-400);display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;padding-block:7px;padding-left:20px;transition:color .3s ease;white-space:nowrap;@media (max-width:1024px){padding-left:0}@media (max-width:768px){display:inline-block}@media (max-width:530px){text-align:center}&:hover{color:var(--color-gray-0)}}}}}}}.footer__bottom{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;row-gap:40px;@media (max-width:768px){align-items:center;justify-content:center;padding-top:3rem}.footer__copyright-wrap{.footer__address{@media (max-width:768px){justify-content:center}.address{transition:color .3s ease;&:hover{color:var(--color-gray-0)}}}.footer__copyright{@media (max-width:768px){justify-content:center}@media (max-width:540px){flex-direction:column;row-gap:24px}p{&:first-child{@media (max-width:540px){order:10}}&:last-child{@media (max-width:540px){order:-10}}}}}&>.footer__social{@media (max-width:540px){display:none}}}}}.footer__copyright-wrap{color:#b4b4b4;display:flex;flex-direction:column;row-gap:1rem;.footer__address{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;.address{a{align-items:center;display:flex;.icon{margin-right:8px}p{font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%}}}.policy-list{@media (max-width:700px){order:-1}ul{display:flex;.policy-item{font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;position:relative;&+.policy-item{&:before{height:67%;left:0;position:absolute;top:50%;width:1px;--tw-translate-y:-50%;background-color:#4e4b4b;content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:540px){&:first-child{.policy-link{padding-left:0}}&:last-child{.policy-link{padding-right:0}}}}.policy-link{padding-inline:1.5rem;position:relative;transition:color .3s ease;&:hover{color:var(--color-gray-0)}@media (max-width:768px){padding-left:1rem;padding-right:1rem}}}}}.footer__copyright{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;p{align-items:center;column-gap:4px;display:flex;.design-by{transition:color .3s ease;&:hover{color:var(--color-gray-0)}}.font-ch{font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;@media (max-width:540px){display:none}}.font-en{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;@media (max-width:540px){display:none}}.font-mob{display:none;font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;@media (max-width:540px){display:block}}}.footer__social{display:none;@media (max-width:540px){display:flex}}}}.footer__social{display:flex;flex-direction:column;row-gap:1rem;.wrap{align-items:center;column-gap:30px;display:flex;flex-wrap:wrap;row-gap:1rem;.footer__social-title{color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:140%}.footer__social-list{column-gap:1rem;display:flex;@media (max-width:768px){column-gap:8px;justify-content:space-between}.footer__social-item{.footer__social-link{align-items:center;aspect-ratio:1/1;border-color:var(--color-gray-500);border-radius:48px;border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:center;transition:border-color .3s ease;width:48px;&:hover{border-color:var(--color-gray-0)}i{color:var(--color-gray-0)}}}}}}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:0.5rem;--cc-btn-border-radius:0.4rem;--cc-modal-transition-duration:0.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;max-width:25rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:0.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease,translate var(--cc-modal-transition-duration) ease,rotate var(--cc-modal-transition-duration) ease,scale var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:0.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(
    --cc-cookie-category-expanded-block-hover-bg
  )}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease,translate .25s ease,rotate .25s ease,scale .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:0.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease,translate var(--cc-modal-transition-duration) ease,rotate var(--cc-modal-transition-duration) ease,scale var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-bg:#f9faff;--cc-primary-color:#112954;--cc-secondary-color:#112954;--cc-btn-primary-bg:var(--color-primary);--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-hover-bg:#213657;--cc-btn-primary-hover-color:#fff;--cc-btn-secondary-bg:var(--color-gray-200);--cc-btn-secondary-color:var(--cc-secondary-color);--cc-btn-secondary-hover-bg:#c6d1ea;--cc-btn-secondary-hover-color:#000;--cc-cookie-category-block-bg:var(--color-gray-100);--cc-cookie-category-block-border:#ebeff9;--cc-cookie-category-block-hover-bg:#dbe5f9;--cc-cookie-category-block-hover-border:#dbe5f9;--cc-cookie-category-expanded-block-hover-bg:#ebeff9;--cc-cookie-category-expanded-block-bg:#ebeff9;--cc-overlay-bg:rgba(219,232,255,.85)!important;--cc-toggle-on-bg:var(--color-primary-light);--cc-toggle-readonly-bg:var(--color-primary-light);--cc-toggle-on-knob-bg:var(--cc-bg);--cc-toggle-off-bg:var(--color-gray-300);--cc-toggle-readonly-knob-bg:var(--cc-bg);--cc-toggle-readonly-knob-icon-color:#000;--cc-separator-border-color:#f1f3f5;--cc-footer-border-color:#f1f3f5;--cc-footer-bg:var(--cc-bg);--cc-btn-border-radius:10px;--cc-modal-border-radius:var(--cc-btn-border-radius);--cc-pm-toggle-border-radius:var(--cc-btn-border-radius)}#cc-main .cm{border-radius:20px;font-family:Noto Sans TC;max-width:400px;.cm__body{.cm__texts{padding-top:2rem;.cm__title{font-size:1.125rem;padding-inline:1.875rem;--tw-font-weight:var(--font-weight-medium);color:var(--color-black);font-weight:var(--font-weight-medium)}.cm__desc{font-size:1rem;padding-inline:1.875rem;padding-bottom:1.4375rem;--tw-font-weight:var(--font-weight-normal);color:var(--color-black);font-weight:var(--font-weight-normal);line-height:150%;a{--tw-font-weight:var(--font-weight-normal);color:var(--color-secondary);font-weight:var(--font-weight-normal);text-decoration-line:underline;&:hover{background-size:0}}}}.cm__btns{border-top-color:var(--color-gray-300);padding-inline:1.875rem;padding-bottom:1.5625rem;padding-top:1.25rem;.cm__btn{min-height:40px;--tw-border-style:none;border-style:none;&:hover{background-color:var(--cc-btn-primary-hover-bg)!important;color:var(--cc-btn-primary-hover-color)!important;span{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}}&+.cm__btn{margin-top:.625rem}&[data-role=necessary]{background-color:var(--cc-btn-secondary-bg);color:var(--color-black);span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}}span{font-size:1rem;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}}}}#cc-main .pm{border-radius:20px;font-family:Noto Sans TC;height:auto!important;.pm__header{border-bottom-color:var(--color-gray-300);padding-inline:1.6875rem;padding-bottom:1.6875rem;padding-top:1.125rem;.pm__title{font-size:1.125rem;--tw-font-weight:var(--font-weight-medium);color:#000;font-weight:var(--font-weight-medium)}}.pm__body{padding-inline:1.875rem;padding-bottom:1.5625rem;padding-top:1.375rem;.pm__section{p.pm__section-desc{color:#000;font-size:1rem;line-height:150%;a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-decoration-line:underline;&:hover{background-size:0}}}}.pm__section-toggles{.pm__section--toggle{.pm__section-title-wrapper{.pm__section-title{font-size:18px;padding:.9em 5.4em .9em 3em;--tw-font-weight:var(--font-weight-medium);color:#000;font-weight:var(--font-weight-medium);.pm__badge{background-color:transparent;border-radius:0;font-size:1rem;padding-right:1.5rem;--tw-font-weight:var(--font-weight-medium);color:#30363c;font-weight:var(--font-weight-medium)}}.pm__section-arrow{background:transparent;svg{stroke:#000}}.section__toggle-wrapper{border-radius:17.5px;height:35px;width:80px;input.section__toggle{border-radius:17.5px;height:35px;width:80px;&:checked{&~.toggle__icon{.toggle__icon-circle{--tw-translate-x:44px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}.toggle__icon{border-radius:17.5px;height:35px;width:80px;.toggle__icon-circle{border-radius:50%;height:35px;width:35px;.toggle__icon-off,.toggle__icon-on{svg{stroke:#000}}}}.toggle__label{border-radius:17.5px;height:35px;width:80px}}}.pm__section-desc-wrapper{.pm__section-desc{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-inline:1.75rem;padding-bottom:1.875rem;padding-top:1.5rem;--tw-font-weight:var(--font-weight-normal);color:var(--color-gray-700);font-weight:var(--font-weight-normal)}}}}}.pm__footer{.pm__btn{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));width:136px;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);&.pm__btn--secondary{background-color:var(--color-secondary);color:var(--color-gray-0);width:179px;@media (max-width:640px){width:auto}}@media (max-width:640px){width:auto}}}}.breadcrumb{align-items:center;column-gap:14px;display:flex;justify-content:center;position:relative;&:after,&:before{background-color:var(--color-gray-200);content:"";flex:1;height:1px}@media (max-width:640px){display:none}.breadcrumb__icon{a{display:block;position:relative;&:hover{img{&.img-default{opacity:0}&.img-alt{opacity:100%;width:24px}}span.icon{color:var(--color-secondary)}}img{transition:opacity .3s ease,width .3s ease;&.img-alt{left:50%;position:absolute;top:50%;width:17px;z-index:10;--tw-translate-x:-50%;--tw-translate-y:-50%;opacity:0;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}.breadcrumb__nav{column-gap:14px;display:flex;.breadcrumb__nav-link{display:none;&.is-active,&.parent{display:block}&.last-active{a{pointer-events:none;.breadcrumb__nav-link-info{p{pointer-events:none}}}}a{align-items:center;column-gap:14px;display:flex;&:hover{.breadcrumb__nav-link-info{color:var(--color-secondary)}}.breadcrumb__nav-link-info{color:var(--color-gray-500);font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;transition:color .3s ease;br{display:none}}}}}}.BackToTop_wrap{bottom:64px;display:flex;flex-direction:column;pointer-events:none;position:fixed;right:-80px;row-gap:1rem;transition:right .65s cubic-bezier(.25,1,.5,1);will-change:right;z-index:50;&.show{pointer-events:auto;right:18px}.service{align-items:center;background-color:var(--color-primary-light);border-radius:36px;display:flex;flex-direction:column;height:192px;justify-content:center;row-gap:.75rem;transition:background .3s ease-in-out;width:64px;&:hover{background-color:var(--color-secondary);.icon{i{transform:rotateY(1turn)}}}@media (max-width:768px){height:156px;width:51px}@media (max-width:640px){height:51px}.icon{i{color:var(--color-gray-0);font-size:1.61rem;transition:transform .3s ease-in-out,translate .3s ease-in-out,rotate .3s ease-in-out,scale .3s ease-in-out}}span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:0.05em;color:var(--color-gray-0);letter-spacing:.05em;writing-mode:vertical-lr;@media (max-width:640px){display:none}}}#toTop{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:50%;box-shadow:0 20px 40px 0 rgba(29,83,138,.2);display:flex;justify-content:center;width:64px;&:hover{i{--tw-translate-y:-5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}&:active{i{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:768px){width:50px}i{color:var(--color-primary-light);font-size:.57rem;transition:transform .4s ease,translate .4s ease,rotate .4s ease,scale .4s ease}}}body:has(.navbar__menu.active) .floating-ball{pointer-events:none;z-index:50}.floating-ball{bottom:0;left:0;position:fixed;top:0;z-index:9999;.floating-btn{aspect-ratio:1/1;display:flex;position:absolute;top:50%;width:60px;--tw-translate-y:-50%;align-items:center;background-color:var(--color-gray-0);border-radius:0 30px 30px 0;box-shadow:var(--shadow-normal);cursor:pointer;justify-content:center;left:-100px;pointer-events:none;transition:left .65s cubic-bezier(.25,1,.5,1);translate:var(--tw-translate-x) var(--tw-translate-y);will-change:left;&.show{left:-20px;pointer-events:auto}.floating-line_wrap{display:flex;--tw-translate-x:8px;flex-direction:column;row-gap:4px;translate:var(--tw-translate-x) var(--tw-translate-y);.floating-line{background-color:var(--color-secondary);height:2px;width:16px}}}.floating-content{bottom:0;display:flex;height:100%;left:0;position:absolute;top:0;width:360px;--tw-translate-x:-100%;align-items:center;background-color:var(--color-gray-0);padding-inline:3rem;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),translate .4s cubic-bezier(.22,1,.36,1),rotate .4s cubic-bezier(.22,1,.36,1),scale .4s cubic-bezier(.22,1,.36,1);translate:var(--tw-translate-x) var(--tw-translate-y);will-change:transform;&.is-open{--tw-translate-x:0;box-shadow:var(--shadow-normal);translate:var(--tw-translate-x) var(--tw-translate-y);will-change:transform,box-shadow}@media (max-width:768px){width:280px}.floating-content__wrap{width:100%;.back-list{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);margin-bottom:1.5rem;padding-bottom:1.5rem;a{align-items:center;column-gap:12px;display:flex;&:hover{.icon{img{&.img-default{opacity:0}&.img-alt{opacity:100%}}}span{color:var(--color-secondary)}}.icon{position:relative;img{transition:opacity .3s ease;&.img-alt{left:0;opacity:0;position:absolute;top:0;z-index:10}}}span{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;transition:color .3s ease}}}ul.section-nav__list{li.section-nav__item{a{display:block;padding-block:12px;&:hover{span{--tw-translate-x:10px;color:var(--color-secondary);translate:var(--tw-translate-x) var(--tw-translate-y);&:before{background-color:var(--color-secondary)}}}span{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;overflow:hidden;position:relative;-webkit-box-orient:vertical;color:var(--color-gray-700);-webkit-line-clamp:1;padding-left:22px;transition:color .3s ease,transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;&:before{aspect-ratio:1/1;background-color:var(--color-gray-700);border-radius:50%;content:"";left:0;position:absolute;top:7px;transition:background-color .3s ease;width:6px}}}}}}}}.form-search{align-items:center;background-color:var(--color-gray-0);border-radius:48px;display:flex;position:relative;transition:all .3s ease;&:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-secondary);.form-search_btn{color:var(--color-secondary)}}&:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-secondary);.form-search_btn{color:var(--color-secondary)}}.form-search_input{background-color:transparent;color:var(--color-gray-700);flex:1;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:140%;padding-block:.75rem;padding-left:1.5rem;width:100%;&::placeholder{color:var(--color-gray-400)}&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}}.form-search_btn--clear{position:absolute;right:40px;top:50%;--tw-translate-y:-50%;color:var(--color-gray-400);padding:calc(var(--spacing)*2);translate:var(--tw-translate-x) var(--tw-translate-y)}.form-search_btn{color:var(--color-gray-600);flex-basis:40px;padding:12px;i{transition:color .3s ease}}}.overlay{background-color:rgba(0,0,0,.8);height:100vh;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;width:100%;z-index:50}.line__wrap{margin-inline:auto;max-width:calc(1500px + 3rem);.line__block{background-color:var(--color-gray-200);height:1px;margin-block:3.7vw;@media (max-width:768px){margin-bottom:40px!important;margin-top:40px!important}}}.line-inline__wrap{width:100%;.line__block{background-color:var(--color-gray-200);height:1px;margin-block:2.5vw}}.form_search{align-items:center;background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;display:flex;transition:border .3s ease,box-shadow .3s ease,background .3s ease;&:has(input:focus),&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal);button{color:var(--color-secondary)}}input{background-color:transparent;padding-block:27px;padding-left:24px;width:100%;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&::placeholder{color:var(--color-gray-400);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}@media (max-width:768px){padding-bottom:1rem;padding-top:1rem}}button{color:var(--color-gray-600);padding:24px;svg{transition:color .3s ease}@media (max-width:768px){padding-bottom:16px;padding-left:24px;padding-right:24px;padding-top:16px}}}.form_search_title{align-items:center;background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;display:flex;position:relative;transition:border .3s ease,box-shadow .3s ease,background .3s ease;&:has(input:focus),&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal);span{background-color:var(--color-gray-0)}button{color:var(--color-secondary)}}span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;left:24px;line-height:120%;position:absolute;top:0;--tw-translate-y:-50%;color:var(--color-gray-400);transition:background .3s ease;translate:var(--tw-translate-x) var(--tw-translate-y)}input{background-color:transparent;padding-block:27px;padding-left:24px;width:100%;&:focus{--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}}&::placeholder{color:var(--color-gray-400);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}}button{color:var(--color-gray-600);padding:24px;svg{transition:color .3s ease}}}.form_search_results{align-items:center;column-gap:24px;display:flex;justify-content:center;position:relative;&:after,&:before{background-color:var(--color-gray-200);content:"";flex:1;height:1px;@media (max-width:540px){display:none}}.form_search_results__current{flex:1;max-width:411px;white-space:nowrap;@media (max-width:540px){white-space:unset}h4{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%}}.form_search_results__clear{&>a{align-items:center;background-color:var(--color-gray-0);border-color:var(--color-gray-200);border-radius:30px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-secondary);column-gap:8px;display:flex;padding-block:8px;padding-inline:1rem;transition:background-color .3s ease,border-color .3s ease;&:hover{background-color:var(--color-secondary);border-color:transparent;color:var(--color-gray-0)}.icon{svg{transition:color .3s ease}}span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;transition:color .3s ease;@media (max-width:540px){display:none}}}}}.form_select{position:relative;&:has(.form_select-options.is-open){.form_select-selected{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal)}}.form_select-selected{align-items:center;background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:space-between;padding-block:27px;padding-inline:24px;transition:border .3s ease,box-shadow .3s ease,background .3s ease;width:100%;&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal)}@media (max-width:768px){padding-bottom:1rem;padding-top:1rem}.form_select-selected__info{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}}.form_select-options{background-color:var(--color-gray-0);border-color:var(--color-gray-300);border-radius:20px;box-shadow:var(--shadow-normal);left:0;max-height:0;overflow:hidden;padding-block:0;position:absolute;right:0;top:100%;transition:height .3s ease,padding .3s ease;z-index:30;&.is-open{max-height:1000px;padding-block:1rem}.form_select-option{color:var(--color-gray-600);cursor:pointer;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;padding-block:8px;padding-inline:1.5rem;&:hover{background-color:var(--color-gray-100)}}}}.form_select_title{margin-top:12px;position:relative;&:has(.form_select_title-options.is-open){.form_select_title-txt{background-color:var(--color-gray-0)}.form_select_title-selected{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal)}}&:has(.form_select_title-selected:hover){.form_select_title-txt{background-color:var(--color-gray-0)}}.form_select_title-txt{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;left:24px;line-height:120%;position:absolute;top:0;--tw-translate-y:-50%;color:var(--color-gray-400);transition:background-color .3s ease;translate:var(--tw-translate-x) var(--tw-translate-y)}.form_select_title-selected{align-items:center;background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:space-between;padding-block:27px;padding-inline:24px;transition:border .3s ease,box-shadow .3s ease,background .3s ease;width:100%;&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);--tw-outline-style:none;outline-style:none;@media (forced-colors:active){outline:2px solid transparent;outline-offset:2px}box-shadow:var(--shadow-normal)}@media (max-width:768px){padding-bottom:1rem;padding-top:1rem}.form_select_title-selected__info{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%}}.form_select_title-options{background-color:var(--color-gray-0);border-color:var(--color-gray-300);border-radius:20px;box-shadow:var(--shadow-normal);left:0;max-height:0;overflow:hidden;padding-block:0;position:absolute;right:0;top:100%;transition:height .3s ease,padding .3s ease;z-index:30;&.is-open{max-height:1000px;padding-block:1rem}.form_select_title-option{color:var(--color-gray-600);cursor:pointer;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;padding-block:8px;padding-inline:1.5rem;&:hover{background-color:var(--color-gray-100)}}}input[type=text]{bottom:0;height:1px;opacity:0;pointer-events:none;position:absolute;width:100%}}body:has(#alert-message.is-active),html:has(#alert-message.is-active){overflow:hidden}#alert-message{align-items:center;background-color:rgba(0,0,0,.6);display:none;inset:0;justify-content:center;padding-inline:10px;position:fixed;z-index:100;&.is-active{display:flex}.message_wrap{background-color:var(--color-white)}}#alert-message.v1 .message_wrap{align-items:center;border-radius:24px;box-shadow:var(--shadow-normal);display:inline-flex;flex-direction:column;justify-content:center;padding-block:61px;padding-inline:1rem;text-align:center;width:600px;@media (max-width:768px){padding-block:50px}img{margin-bottom:20px}h5{color:#000;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-weight:700;line-height:140%;margin-bottom:10px}h5,p{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}p{color:var(--color-gray-600);font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%}#message_btn{background-color:var(--color-secondary);border-radius:56px;color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%;margin-top:30px;padding-block:24px;padding-inline:1rem;width:200px;@media (max-width:768px){padding-block:1rem}}}nav.pagination ul.pagination__list{align-items:center;column-gap:4px;display:flex;li.pagination__item{color:var(--color-gray-500);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;&:first-child{padding-right:20px}&:last-child{padding-left:20px}&.pagination__item--ellipsis{@media (max-width:540px){display:none}a.pagination__link{border-color:transparent;pointer-events:none}}&.pagination__item--last{@media (max-width:540px){display:none}}&.pagination__item--disabled{a.pagination__link{color:var(--color-gray-300);pointer-events:none}}&.pagination__item--active{@media (max-width:540px){display:block}a.pagination__link{background-color:var(--color-primary);border-color:transparent;color:var(--color-gray-0);pointer-events:none}}a.pagination__link{align-items:center;aspect-ratio:1/1;border-color:var(--color-gray-300);border-radius:10px;border-style:var(--tw-border-style);border-width:1px;display:flex;justify-content:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:40px;&:hover{background-color:var(--color-primary);border-color:transparent;color:var(--color-gray-0)}}}}.info_block h5{font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem)}.info_block h5,.info_block h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%;margin-bottom:1rem}.info_block h6{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem)}.info_block p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;&:not(:last-child){padding-bottom:1rem}}.info_block ul.disc{padding-left:25px;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-15px;position:absolute;top:14px;width:4px}}}.info_block ul li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}section.page-section-wp{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}section.page-section-wp>:not(section):not([class*=container]):not(.line__wrap):not(.page-anchor){width:100%;@media (width >= 375px){max-width:375px}@media (width >= 640px){max-width:640px}@media (width >= 768px){max-width:768px}@media (width >= 1024px){max-width:1024px}@media (width >= 1280px){max-width:1280px}@media (width >= 1440px){max-width:1440px}@media (width >= 1680px){max-width:1680px}margin-inline:auto;padding-inline:24px;@media (width >= 1440px){max-width:1488px}@media (max-width:1440px){max-width:1264px}}:is(button.button_info,a.button_info).v1{align-items:center;aspect-ratio:200/72;background-color:var(--color-secondary);border-color:transparent;border-radius:56px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-0);display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;justify-content:center;line-height:120%;max-width:200px;overflow:hidden;position:relative;width:100%;@media (max-width:640px){max-width:145px}transition:border-color .3s ease,background-color .3s ease,color .3s ease;&.dark{background-color:var(--color-gray-600);&:hover{background-color:var(--color-gray-0);border-color:var(--color-gray-600);color:var(--color-gray-600)}}&:before{height:100%;inset:0;position:absolute;transform-origin:100% 100%;width:100%;--tw-scale-x:0%;background-color:var(--color-gray-0);border-radius:56px;content:"";scale:var(--tw-scale-x) var(--tw-scale-y);transition:transform .25s ease-out,translate .25s ease-out,rotate .25s ease-out,scale .25s ease-out}&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);color:var(--color-gray-600);&:before{transform-origin:0 100%;--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}span{position:relative;z-index:10}}:is(button.button_info,a.button_info).v2{align-items:center;background-color:var(--color-gray-0);border-radius:56px;box-shadow:var(--shadow-normal);column-gap:10px;display:inline-flex;justify-content:center;outline-color:transparent;outline-style:var(--tw-outline-style);outline-width:1px;padding-block:1rem;padding-inline:2rem;transition:outline .3s ease;&.alt{background-color:transparent;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);outline-width:2px;@media (min-width:768px){&:hover{outline-color:var(--color-gray-0)}}span{color:var(--color-gray-0)}}&.is-active{background-color:var(--color-secondary);pointer-events:none;span{--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}@media (min-width:768px){&:hover{outline-color:var(--color-secondary)}}@media (max-width:768px){padding-bottom:.7rem;padding-left:1rem;padding-right:1rem;padding-top:.7rem}span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-600);font-weight:var(--font-weight-semibold)}}:is(button.button_info,a.button_info).v3{align-items:center;column-gap:1rem;display:flex;justify-content:space-between;@media (min-width:1024px){&:hover{&:after{background-color:var(--color-secondary);color:var(--color-gray-0)}}}@media (max-width:500px){column-gap:10px}&:after{align-items:center;aspect-ratio:1/1;border-color:var(--color-secondary);border-radius:24px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-secondary);display:flex;flex-shrink:0;font-size:11px;justify-content:center;transition:color .45s ease,border-color .45s ease,background-color .45s ease;width:28px;@media (max-width:430px){width:21px}content:"\e91e";font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.info{span{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}}@media (min-width:1024px){:is(button.btn.button_icon,a.btn.button_icon):hover .icon img.img-default{opacity:0}:is(button.btn.button_icon,a.btn.button_icon):hover .icon img.img-alt{opacity:100%}}:is(button.btn.button_icon,a.btn.button_icon) .icon{position:relative;img{transition:opacity .3s ease;&.img-alt{left:0;opacity:0;position:absolute;top:0}}}:is(button.btn.button_icon,a.btn.button_icon).v1{align-items:center;aspect-ratio:1/1;border-color:var(--color-gray-0);border-radius:50%;border-style:var(--tw-border-style);border-width:1px;cursor:pointer;display:flex;justify-content:center;transform-origin:100%;transition:background-color .3s ease,border-color .3s ease,transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;-webkit-user-select:none;user-select:none;width:70px;@media (max-width:1440px){height:64px;width:64px}&.left{&:hover{--tw-translate-x:5px;background-color:var(--color-secondary);border-color:var(--color-secondary);translate:var(--tw-translate-x) var(--tw-translate-y)}&:active{scale:.97}}&.right{&:hover{--tw-translate-x:-5px;background-color:var(--color-secondary);border-color:var(--color-secondary);translate:var(--tw-translate-x) var(--tw-translate-y)}&:active{scale:.97}}.icon{i{color:var(--color-gray-0)}}}:is(button.btn.button_icon,a.btn.button_icon).v2{align-items:center;aspect-ratio:1/1;border-radius:64px;display:flex;justify-content:center;width:64px;--tw-border-style:none;background-color:var(--color-gray-0);border-style:none;box-shadow:var(--shadow-panel);transition:background-color .45s ease;@media (min-width:1024px){&:hover{background-color:var(--color-secondary);.icon{i{color:var(--color-gray-0)}}}}&.left{@media (min-width:1024px){&:hover{.icon{--tw-translate-x:-5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}&.right{@media (min-width:1024px){&:hover{.icon{--tw-translate-x:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}&.v2-2{border-width:1px;--tw-border-style:solid;background-color:transparent;border-color:var(--color-gray-0);border-style:solid;.icon{i{color:var(--color-gray-0)}}}.icon{transition:transform .45s ease,translate .45s ease,rotate .45s ease,scale .45s ease;i{color:var(--color-secondary);transition:color .3s ease}}}:is(button.btn.button_icon,a.btn.button_icon).v3{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:60px;box-shadow:var(--shadow-normal);display:flex;justify-content:center;transition:background-color .45s ease;width:80px;@media (min-width:768px){&:hover{background-color:var(--color-secondary);svg{color:var(--color-gray-0)}}}svg{color:var(--color-secondary);transition:color .45s ease}}:is(button.btn.button_icon,a.btn.button_icon).v4{align-items:center;aspect-ratio:1/1;color:var(--color-gray-0);display:flex;justify-content:center;width:27px}:is(button.btn.button_icon,a.btn.button_icon).v5{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:50%;box-shadow:var(--shadow-normal);color:#387de7;display:flex;justify-content:center;width:60px;&.left{.icon{rotate:180deg}}}@media (min-width:1024px){:is(button.btn.button_info-icon,a.btn.button_info-icon):hover .icon img.img-default{opacity:0}:is(button.btn.button_info-icon,a.btn.button_info-icon):hover .icon img.img-alt{opacity:100%}}:is(button.btn.button_info-icon,a.btn.button_info-icon) .icon{position:relative;img{transition:opacity .3s ease;&.img-alt{left:0;opacity:0;position:absolute;top:0}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v1 .wrap{align-items:center;column-gap:1rem;display:flex;justify-content:space-between;@media (min-width:1024px){&:hover{.icon-wrap{background-color:var(--color-secondary);color:var(--color-gray-0)}}}@media (max-width:500px){column-gap:10px}.info{span{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.icon-wrap{align-items:center;aspect-ratio:1/1;border-color:var(--color-secondary);border-radius:24px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-secondary);display:flex;flex-shrink:0;justify-content:center;transition:color .45s ease,border-color .45s ease,background-color .45s ease;width:28px;@media (max-width:430px){width:21px}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v2{align-items:center;border-color:var(--color-gray-700);border-radius:60px;border-style:var(--tw-border-style);border-width:1px;box-sizing:border-box;display:inline-flex;height:60px;justify-content:center;overflow:hidden;position:relative;transition:border-color .5s ease;width:200px;@media (min-width:1024px){&:hover{border-color:transparent;&:before{left:0}.wrap{--tw-translate-x:-5px;translate:var(--tw-translate-x) var(--tw-translate-y);span{color:var(--color-gray-0)}}}}&:before{background-color:var(--color-primary-light);border-radius:60px;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%}.wrap{align-items:center;column-gap:18px;display:flex;position:relative;transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;z-index:10;span{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;transition:color .3s ease}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v3{align-items:center;border-color:transparent;border-radius:10px;border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--shadow-normal);column-gap:10px;display:flex;justify-content:space-between;min-height:74px;padding-inline:1.5rem;transition:border-color .3s ease,box-shadow .3s ease;@media (min-width:1024px){&:hover{border-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;.wrap{--tw-translate-x:10px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (max-width:768px){padding-left:1rem;padding-right:1rem}.wrap{align-items:center;column-gap:1rem;display:flex;transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;will-change:transform;span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}.icon-wrap{order:-9999}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v4{border-color:transparent;border-radius:16px;border-style:var(--tw-border-style);border-width:2px;box-shadow:var(--shadow-normal);display:flex;justify-content:center;padding-block:29px;padding-inline:1rem;transition:box-shadow .3s ease,border-color .3s ease;&:hover{border-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;.wrap{.icon{img{transform:rotateY(180deg)}}}}@media (max-width:768px){padding-bottom:1rem;padding-top:1rem}.wrap{column-gap:12px;display:flex;span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}.icon{img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}}@media (min-width:1024px){:is(button.btn.button_info-icon,a.btn.button_info-icon).v5:hover span{color:var(--color-secondary)!important}:is(button.btn.button_info-icon,a.btn.button_info-icon).v5:hover .icon-wrap .icon{color:var(--color-secondary)!important}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v5 .wrap{align-items:center;column-gap:7px;display:inline-flex;span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;transition:color .3s ease}.icon-wrap{order:-9999;.icon{color:var(--color-gray-300);transition:color .3s ease}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v6 .wrap{align-items:center;background-color:var(--color-secondary);border-radius:40px;display:inline-flex;overflow:hidden;padding-block:.75rem;padding-inline:1rem;position:relative;white-space:nowrap;&:after{height:100%;left:-100%;position:absolute;top:0;width:100%;z-index:0;--tw-skew-x:skewX(-20deg);background-color:hsla(0,0%,100%,.2);content:"";transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}&:hover{&:after{left:100%;transition:all .5s ease}}.icon-wrap{order:-9999;.icon{margin-right:8px;i{color:var(--color-gray-0);font-size:23px}}}span{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v7.primary .wrap{background-color:var(--color-primary-light);.icon{i{color:var(--color-primary-light)}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v7.secondary .wrap{background-color:var(--color-secondary);.icon{color:var(--color-secondary)}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v7 .wrap{align-items:center;border-color:var(--color-gray-500);border-radius:8px;border-style:var(--tw-border-style);border-width:1px;display:flex;overflow:hidden;padding-block:.75rem;padding-inline:38px;position:relative;transition:border-color .3s ease;white-space:nowrap;&:after{height:100%;left:-110%;position:absolute;top:0;width:100%;z-index:0;--tw-skew-x:skewX(-20deg);background-color:hsla(0,0%,100%,.2);content:"";transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}&:hover{&:after{left:110%;transition:all .5s ease}}@media (max-width:768px){padding-left:24px;padding-right:24px}.icon-wrap{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:50px;display:flex;justify-content:center;margin-right:8px;order:-9999;width:45px;@media (max-width:768px){margin-right:24px}}span{column-gap:8px;display:flex;flex-wrap:wrap;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;row-gap:4px;--tw-font-weight:var(--font-weight-normal);color:var(--color-gray-0);font-size:18px;font-weight:var(--font-weight-normal)}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v8 .wrap{align-items:center;border-color:var(--color-gray-500);border-radius:8px;border-style:var(--tw-border-style);border-width:1px;display:flex;min-height:71px;padding-inline:30px;transition:border-color .3s ease;&:hover{border-color:var(--color-gray-0)}@media (max-width:768px){padding-left:24px;padding-right:24px}.icon-wrap{margin-right:24px;order:-9999;i{color:var(--color-gray-0)}}.info{color:var(--color-gray-0);column-gap:8px;display:flex;flex-wrap:wrap;row-gap:4px;strong{font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);@media (max-width:1150px){font-size:18px;font-weight:400}}p{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;@media (max-width:1150px){font-size:18px;font-weight:400}}}}:is(button.btn.button_info-icon,a.btn.button_info-icon).v9{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;@media (min-width:1025px){&:hover{--tw-translate-y:-10px;translate:var(--tw-translate-x) var(--tw-translate-y);.wrap{box-shadow:0 16px 16px rgba(0,0,0,.25);&:before{opacity:100%}}}}.wrap{align-items:center;background:linear-gradient(90deg,#8c53b1,#ce97ef);border-radius:80px;column-gap:12px;display:inline-flex;min-height:80px;padding-inline:2.5rem;position:relative;@media (max-width:1280px){min-height:45px;padding-inline:1.5rem}&:before{background:linear-gradient(90deg,#ce97ef,#8c53b1);border-radius:80px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:10}.info{color:var(--color-gray-0);font-family:Figtree Variable;font-size:18px;font-style:normal;font-weight:600;line-height:120%;position:relative;z-index:20;@media (max-width:1280px){font-size:16px}}.icon-wrap{.icon{color:var(--color-gray-0);position:relative;z-index:20;@media (max-width:1280px){font-size:20px}}}}}@keyframes greentopBubbles{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes greenbottomBubbles{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}to{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}.button_coline{position:relative;&:has(a:hover){&:before{animation:greentopBubbles .6s ease;background-image:radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 30%),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,transparent 10%,#f79050 15%,transparent 20%),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,transparent 10%,#f79050 20%,transparent 0);background-position:50% 120%;background-size:6% 30%,6% 14%,11% 17%,13% 20%,18% 24%,6% 15%,12% 17%,10% 16%,18% 28%;top:-70%}&:after{animation:greenbottomBubbles .6s ease;background-image:radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,transparent 10%,#f79050 15%,transparent 20%),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,#f79050 20%,transparent 0),radial-gradient(circle,transparent 10%,#f79050 20%,transparent 0);background-position:50% 0;background-size:10% 16%,12% 20%,14% 18%,12% 19%,15% 22%,13% 20%,14% 21%;bottom:-70%}}&:has(a:active){.icon{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}}&:after,&:before{height:100%;left:50%;position:absolute;width:150%;z-index:-50;--tw-translate-x:-50%;background-repeat:no-repeat;content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}a{background:linear-gradient(180deg,#f79050 0,#ec4b0c);border-radius:80px;box-shadow:4px 4px 0 0 #9a320a;cursor:pointer;display:inline-block;padding-block:1rem;padding-inline:3.3125rem;position:relative;transition:transform .2s ease,box-shadow .2s ease,translate .2s ease,rotate .2s ease,scale .2s ease;z-index:10;&:active{--tw-translate-x:3px!important;--tw-translate-y:3px!important;box-shadow:0 0 0 0 #9a320a!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}&:hover{--tw-translate-x:-2px;--tw-translate-y:-2px;box-shadow:6px 6px 0 0 #9a320a;translate:var(--tw-translate-x) var(--tw-translate-y);.icon{img{&.img-highlight{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}}span{color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%}}.icon{bottom:0;position:absolute;right:0;z-index:20;--tw-translate-x:20px;--tw-translate-y:28px;transition:transform .2s ease,translate .2s ease,rotate .2s ease,scale .2s ease;translate:var(--tw-translate-x) var(--tw-translate-y);img{&.img-highlight{left:-14px;position:absolute;top:-14px;z-index:30}}}}a.btn.button_pdf{align-items:center;border-color:transparent;border-radius:10px;border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--shadow-normal);column-gap:10px;display:flex;justify-content:space-between;min-height:74px;padding-inline:1.5rem;transition:border-color .3s ease,box-shadow .3s ease;@media (min-width:768px){&:hover{border-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;.item__info{--tw-translate-x:10px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (max-width:768px){padding-left:1rem;padding-right:1rem}.item__info{align-items:center;column-gap:1rem;display:flex;transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;will-change:transform;span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}}}@media (min-width:1440px){:is(:is(html,body).scroll,:is(html,body):has(section.products-class),:is(html,body):has(section.products)) .navbar{background-color:var(--color-white);box-shadow:0 4px 12px rgba(0,0,0,.1);.navbar__container{.navbar__logo{img{&.logo_light{opacity:0}&.logo_dark{opacity:100%}}}.navbar__menu{.navbar__item{.navbar__link{color:var(--color-gray-400)}}}.navbar__tools{.form-search{background-color:var(--color-gray-100)}}}}}@media (max-width:1440px){:is(:is(html,body).scroll,:is(html,body):has(section.products-class),:is(html,body):has(section.products)) .navbar{background-color:var(--color-gray-0);box-shadow:var(--shadow-normal);.navbar__container{.navbar__logo{img{&.logo_light{opacity:0}&.logo_dark{opacity:100%}}}.navbar__toggle{.navbar__toggle-line{background-color:var(--color-gray-600)}}}}}:is(html,body):has(.navbar__menu.active){overflow:hidden;.navbar{.overlay{opacity:100%}.navbar__container{.navbar__toggle{.navbar__toggle-line{background-color:var(--color-gray-700)}}.navbar__menu-wrap{transform:translateX(0);transition:transform .4s cubic-bezier(.22,1,.36,1),translate .4s cubic-bezier(.22,1,.36,1),rotate .4s cubic-bezier(.22,1,.36,1),scale .4s cubic-bezier(.22,1,.36,1);.navbar__tools-mob{.navbar__toggle-close{.navbar__toggle-line{&:first-child{rotate:45deg}&:last-child{rotate:-45deg}}}}}}}}.navbar{background-color:transparent;padding-inline:2rem;position:relative;transition:background .4s ease,transform .5s ease,translate .5s ease,rotate .5s ease,scale .5s ease;z-index:50;&:has(.navbar__item.show){background-color:var(--color-white);&:before{opacity:100%}.navbar__container{.navbar__logo{img{&.logo_light{opacity:0}&.logo_dark{opacity:100%}}}.navbar__menu{.navbar__item{.navbar__link{--tw-font-weight:var(--font-weight-bold);color:var(--color-gray-400);font-weight:var(--font-weight-bold)}}}.navbar__tools{.form-search{background-color:var(--color-gray-100)}}}}&:before{background-color:transparent;bottom:0;box-shadow:0 10px 13px rgba(0,0,0,.1);content:"";height:10px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .4s ease;z-index:50}.navbar__container{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-width:1760px;.navbar__logo{display:block;position:relative;--tw-translate-y:-8px;padding-block:17px;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1580px){max-width:222px}img{&.logo_dark,&.logo_light{transition:opacity .4s ease}&.logo_dark{left:50%;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;opacity:0;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.navbar__toggle{background-color:transparent;display:none;padding:1rem;row-gap:8px;@media (max-width:1440px){display:grid;grid-template-columns:1fr}@media (max-width:500px){padding-right:8px;row-gap:6px}.navbar__toggle-line{background-color:var(--color-gray-0);border-radius:6px;height:3px;transition:background-color .3s ease;width:28px}}.navbar__menu-wrap{@media (max-width:1440px){background-color:var(--color-gray-0);flex-direction:column;height:100%;margin-right:0;max-width:362px;overflow:auto;position:fixed;right:0;scrollbar-width:thin;top:0;transform:translateX(100%);transition:transform .4s cubic-bezier(.22,1,.36,1) .3s,translate .4s cubic-bezier(.22,1,.36,1) .3s,rotate .4s cubic-bezier(.22,1,.36,1) .3s,scale .4s cubic-bezier(.22,1,.36,1) .3s;width:100%;will-change:transform;z-index:99}.navbar__menu-bg{background-color:var(--color-gray-0);box-shadow:var(--shadow-normal);height:0;left:0;position:absolute;right:0;top:100%;transition:height .35s ease,opacity .3s ease;will-change:height,opacity;@media (max-width:1440px){display:none}}.navbar__tools-mob{display:none;flex-direction:column;padding-block:1.5rem;padding-inline:1.5rem;@media (max-width:1440px){display:flex}.navbar__toggle-close{align-self:flex-end;aspect-ratio:1/1;position:relative;width:24px;.navbar__toggle-line{display:block;height:3px;left:50%;position:absolute;top:50%;transform-origin:center;width:20px;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-600);rotate:0deg;transition:transform .2s ease-in-out,translate .2s ease-in-out,rotate .2s ease-in-out,scale .2s ease-in-out;translate:var(--tw-translate-x) var(--tw-translate-y);will-change:transform}}.LoginButton_wrap{margin-bottom:24px}.form-search{background-color:var(--color-gray-100)}}.navbar__menu{display:flex;&:not(:has(.show)){.navbar__item{.navbar__link.current:before{background-color:var(--color-gray-0);width:80%}}}@media (max-width:1440px){flex-direction:column}.navbar__item{&.open{.navbar__link{&:after{rotate:225deg;transform-origin:center}}.navbar__submenu-wrap{max-height:1000px;transition:max-height .3s ease-in}}@media (min-width:1441px){&:hover{.navbar__link{color:var(--color-gray-600);&:before{width:80%}}.navbar__submenu-wrap{opacity:100%;visibility:visible}}}@media (max-width:1440px){border-top-color:var(--color-gray-200);border-top-style:solid;border-top-width:1px;cursor:pointer}.navbar__link{display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;padding-block:31px;padding-inline:21px;position:relative;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold);transition:color .22s cubic-bezier(.4,0,.2,1);white-space:nowrap;&:before{bottom:0;height:4px;left:50%;width:0;--tw-translate-x:-50%;background-color:var(--color-primary);transition:width .4s ease;will-change:width}&:after,&:before{content:"";position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y)}&:after{aspect-ratio:1/1;display:none;right:32px;top:50%;width:8px;--tw-translate-y:-50%;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-600);border-right-style:var(--tw-border-style);border-right-width:2px;rotate:45deg;transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}@media (max-width:1580px){padding-bottom:31px;padding-left:18px;padding-right:18px;padding-top:31px}@media (max-width:1440px){color:var(--color-secondary)!important;font-size:20px;font-weight:700;line-height:24px;padding-bottom:20px;padding-left:32px;padding-right:32px;padding-top:20px;&:after{display:block}}}.navbar__submenu-wrap{align-items:center;display:flex;justify-content:center;left:0;opacity:0;overflow:hidden;padding-block:56px;position:absolute;right:0;top:100%;transition:opacity .5s ease;visibility:hidden;z-index:40;@media (max-width:1440px){justify-content:start;max-height:0;opacity:1;overflow:hidden;padding-bottom:0;padding-top:0;position:static;transition:max-height .2s ease;visibility:visible;will-change:max-height}.navbar__submenu{display:flex;@media (max-width:1440px){flex-direction:column}.navbar__submenu-item{margin-bottom:.25rem;.navbar__submenu-link{color:var(--color-gray-700);display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;min-width:176px;padding-left:30px;position:relative;transition:color .3s ease;@media (max-width:1600px){min-width:150px}&:before{aspect-ratio:1/1;left:0;position:absolute;top:50%;width:8px;--tw-translate-y:-50%;border-color:var(--color-gray-700);border-right-style:var(--tw-border-style);border-right-width:2px;border-top-style:var(--tw-border-style);border-top-width:2px;content:"";rotate:45deg;transition:border-color .3s ease;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1440px){display:none}}&:hover{color:var(--color-secondary);&:before{border-color:var(--color-secondary)}}@media (max-width:1440px){color:var(--color-gray-500);padding-bottom:10px;padding-left:32px;padding-top:10px}}.navbar__subsubmenu-wrap{padding-left:30px;padding-top:20px;@media (max-width:1440px){display:none}.navbar__subsubmenu{color:var(--color-gray-500);display:flex;flex-direction:column;font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%;.navbar__subsubmenu-item{.navbar__subsubmenu-link{display:block;padding-block:10px;transition:color .3s ease;&:hover{color:var(--color-secondary)}}}}}}}}}}}.navbar__tools{@media (max-width:1680px){max-width:400px}@media (max-width:1440px){display:none!important}align-items:center;column-gap:1rem;display:flex}}}nav.nav-dropdown{position:relative;z-index:40;button.nav-dropdownToggle{display:none;@media (max-width:768px){display:block}}.nav-dropdown__wrap{@media (max-width:768px){pointer-events:none;position:absolute;top:100%;width:100%;z-index:20}&.is-open{ul.nav-dropdown__menu{opacity:1;pointer-events:auto;transform:scaleY(1)}}ul.nav-dropdown__menu{display:flex;@media (max-width:768px){background-color:#fff;box-shadow:var(--shadow-normal);flex-direction:column;flex-wrap:nowrap;opacity:0;overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;transform:scaleY(0);transform-origin:top;transition:transform .3s ease,opacity .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;width:100%}li.nav-dropdown__item{a.nav-dropdown__link{&.current{pointer-events:none}}}}}}@media (max-width:1024px){nav.nav-dropdown.collapse-lg button.nav-dropdownToggle{display:block}nav.nav-dropdown.collapse-lg .nav-dropdown__wrap{pointer-events:none;position:absolute;top:100%;width:100%;z-index:20}nav.nav-dropdown.collapse-lg ul.nav-dropdown__menu{background-color:#fff;box-shadow:var(--shadow-normal);flex-direction:column;flex-wrap:nowrap;opacity:0;overflow:hidden;transform:scaleY(0);transform-origin:top;transition:transform .3s ease,opacity .3s ease;width:100%}}nav.nav-dropdown.default button.nav-dropdownToggle{background-color:var(--color-secondary);border-radius:8px;column-gap:10px;justify-content:center;margin-top:20px;padding-block:1rem;width:100%;@media (max-width:768px){display:flex}@media (max-width:640px){margin-top:0}span{color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%}}nav.nav-dropdown.default .nav-dropdown__wrap ul.nav-dropdown__menu{flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1rem;padding-top:3rem;@media (max-width:768px){border-radius:8px;gap:0;padding-bottom:0;padding-top:0}li.nav-dropdown__item{a.nav-dropdown__link{align-items:center;background-color:var(--color-gray-0);border-radius:56px;column-gap:10px;display:inline-flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;justify-content:center;line-height:120%;padding-block:1rem;padding-inline:2rem;--tw-font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-normal);color:var(--color-gray-600);font-weight:var(--font-weight-semibold);outline-color:transparent;outline-style:var(--tw-outline-style);outline-width:1px;transition:outline .3s ease;white-space:nowrap;&.current{background-color:var(--color-secondary);--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold);span{color:var(--color-gray-0)}@media (max-width:768px){background-color:var(--color-gray-200);color:var(--color-gray-600);span{color:var(--color-gray-600)}}}@media (min-width:769px){&:hover{outline-color:var(--color-secondary)}}@media (max-width:768px){border-radius:0;box-shadow:none;padding-bottom:.7rem;padding-left:1rem;padding-right:1rem;padding-top:.7rem;width:100%}strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}span{color:var(--color-gray-400);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%}}}}nav.nav-dropdown.v2{padding-bottom:1rem;padding-top:1.5rem;@media (max-width:1024px){overflow:auto}@media (max-width:768px){overflow:visible;padding-bottom:0;z-index:11}button.nav-dropdownToggle{align-items:center;background-color:var(--color-gray-0);border-color:var(--color-gray-300);border-radius:8px;border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--shadow-normal);column-gap:10px;height:54px;justify-content:center;padding-inline:1rem;width:100%;@media (max-width:768px){display:flex}span{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%;br{display:none;@media (max-width:430px){display:block}}}}.nav-dropdown__wrap{border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:var(--shadow-normal);display:inline-block;@media (max-width:1024px){border-radius:0;box-shadow:none}@media (max-width:768px){border-radius:8px;box-shadow:var(--shadow-normal);left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:top;transition:transform .3s ease,opacity .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;&.is-open{opacity:1;transform:scaleY(1)}}ul.nav-dropdown__menu{border-radius:inherit;display:inline-flex;overflow:hidden;@media (max-width:768px){display:flex;flex-direction:column}li.nav-dropdown__item{@media (min-width:768px){&:hover{a.nav-dropdown__link{border-color:var(--color-secondary);&:before{opacity:100%}}}}&+li.nav-dropdown__item{a.nav-dropdown__link{&:after{height:43%;left:0;position:absolute;top:50%;width:1px;--tw-translate-y:-50%;background-color:var(--color-gray-300);content:"";translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:768px){display:none}}}}a.nav-dropdown__link{background-color:var(--color-gray-0);border-color:var(--color-gray-300);border-top-style:var(--tw-border-style);border-top-width:1px;color:var(--color-gray-600);display:inline-block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:120%;padding-block:1rem;padding-inline:2rem;position:relative;transition:border-color .3s ease;white-space:nowrap;@media (max-width:1024px){border-bottom-color:var(--color-gray-300);border-bottom-style:solid;border-bottom-width:1px}@media (max-width:768px){align-items:center;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:600;height:54px;justify-content:center;line-height:120%;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:0;white-space:wrap}&:before{background-color:var(--color-secondary);content:"";height:1px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:10;@media (max-width:768px){display:none}}&.current{border-top-color:var(--color-secondary);color:var(--color-secondary);&:before{opacity:100%}@media (max-width:768px){background-color:var(--color-gray-200);color:var(--color-gray-700)}}br{display:none;@media (max-width:430px){display:block}}}}}}}.nav-swiper{position:relative;.swiper-button-prev{left:1rem;position:absolute;top:50%;--tw-translate-y:-50%;color:var(--color-gray-0);font-size:1.8rem;translate:var(--tw-translate-x) var(--tw-translate-y);&.swiper-button-lock{display:none}&.swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:540px){left:.8rem}}.swiper-button-next{position:absolute;right:1rem;top:50%;--tw-translate-y:-50%;color:var(--color-gray-0);font-size:1.8rem;translate:var(--tw-translate-x) var(--tw-translate-y);&.swiper-button-lock{display:none}&.swiper-button-disabled{opacity:0;pointer-events:none}@media (max-width:540px){right:.8rem}}.swiper{margin-inline:50px;padding-inline:12px;position:relative;.swiper-wrapper{.swiper-slide{width:max-content;.nav-swiper_link{&.current{pointer-events:none}}}}}}@media (max-width:540px){.nav-swiper.default .swiper{margin-left:40px;margin-right:40px}}.nav-swiper.default .swiper .swiper-wrapper{margin-inline:auto;width:max-content;.swiper-slide{.nav-swiper_link{border-top-left-radius:8px;border-top-right-radius:8px;position:relative;transition:background-color .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1),translate .22s cubic-bezier(.4,0,.2,1),rotate .22s cubic-bezier(.4,0,.2,1),scale .22s cubic-bezier(.4,0,.2,1);&.current{background-color:var(--color-gray-0);a{--tw-font-weight:var(--font-weight-bold);color:var(--color-gray-700);font-weight:var(--font-weight-bold)}img{visibility:visible}}@media (min-width:768px){&:hover{--tw-translate-y:5px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:hsla(0,0%,100%,.2);--tw-gradient-to:hsla(0,0%,100%,.1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}}a{display:inline-block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%;padding-block:1.5rem;padding-inline:2rem;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold);transition:transform .22s cubic-bezier(.4,0,.2,1),translate .22s cubic-bezier(.4,0,.2,1),rotate .22s cubic-bezier(.4,0,.2,1),scale .22s cubic-bezier(.4,0,.2,1);@media (max-width:768px){padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}}img{visibility:hidden;&.subtract_left{bottom:0;position:absolute;right:100%}&.subtract_right{bottom:0;left:100%;position:absolute}}}}}:is(.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next).swiper-button-lock{pointer-events:none;button{pointer-events:none}}:is(.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next).swiper-button-disabled{pointer-events:none;button{pointer-events:none}}.swiper-container .swiper-pagination{align-items:center;display:flex;gap:8px;justify-content:center;&.swiper-pagination-lock{display:none}.swiper-pagination-bullet{background-color:var(--color-black);cursor:pointer;display:inline-block;&.swiper-pagination-bullet-active{pointer-events:none}&.is-hidden-bullet{display:none}}}.swiper-container.products-swiper_1-item .swiper-block{align-items:center;column-gap:46px;display:flex;.swiper-button-prev{&.swiper-button-lock{opacity:0;pointer-events:none}@media (max-width:1024px){display:none}}.swiper-button-next{&.swiper-button-lock{opacity:0;pointer-events:none}@media (max-width:1024px){display:none}}.swiper{flex:1;.swiper-wrapper{.swiper-slide{align-items:center;display:grid;gap:2.25vw;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);overflow:hidden;@media (max-width:860px){display:flex;flex-direction:column}@media (max-width:768px){gap:1.125rem}.img{@media (max-width:860px){opacity:100%!important}}.info{@media (max-width:860px){opacity:100%!important;transform:translateZ(0)!important}h5{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:1.5rem;@media (max-width:768px){font-size:1.375rem;margin-bottom:12px}}ul{&.disc{list-style-position:outside;list-style-type:disc;padding-left:calc(var(--spacing)*6);& ::marker{font-size:13px}&::marker{font-size:13px}& ::-webkit-details-marker,&::-webkit-details-marker{font-size:13px}}li{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-size:18px;font-style:normal;font-weight:400;line-height:180%}}}}}}}.swiper-container.products-swiper_1-item .swiper-pagination{margin-top:3rem;@media (max-width:1024px){margin-top:2rem}@media (max-width:640px){margin-top:1rem}}.swiper-container.products-swiper_3-item--v4-test .swiper .swiper-wrapper{align-items:flex-end;min-height:650px;@media (max-width:1440px){min-height:520px}@media (max-width:1280px){min-height:0}.swiper-slide{transition:width .3s ease;.img{img{margin-inline:auto;-webkit-user-select:none;user-select:none}}}}.swiper-container.products-swiper_3-item--v4-test .swiper-tool{display:flex;left:105%;position:absolute;top:50%;--tw-translate-y:-50%;flex-direction:column;row-gap:15px;translate:var(--tw-translate-x) var(--tw-translate-y);.swiper-button-lock{visibility:hidden}.swiper-button-next{order:-9999;@media (max-width:1280px){order:9999}}}@media (min-width:1280px){.swiper-container.products-swiper_logo .swiper-slide[aria-label="16 / 16"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="18 / 19"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="20 / 22"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="28 / 28"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="30 / 31"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="32 / 34"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="40 / 40"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="42 / 43"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="44 / 46"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="52 / 52"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="54 / 55"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="56 / 58"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="64 / 64"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="9 / 13"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="9 / 25"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="9 / 37"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="9 / 49"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="9 / 61"]{--tw-translate-x:calc(-100% - 24px);--tw-translate-y:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:640px) and (max-width:1279px){.swiper-container.products-swiper_logo .swiper-slide[aria-label="13 / 13"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="15 / 16"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="22 / 22"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="24 / 25"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="31 / 31"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="33 / 34"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="40 / 40"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="42 / 43"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="49 / 49"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="51 / 52"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="58 / 58"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="60 / 61"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 10"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 19"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 28"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 37"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 46"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 55"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="7 / 64"]{--tw-translate-x:calc(-100% - 12px);--tw-translate-y:calc(100% + 12px);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:639px){.swiper-container.products-swiper_logo .swiper-slide[aria-label="10 / 10"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="16 / 16"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="22 / 22"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="28 / 28"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="34 / 34"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="40 / 40"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="46 / 46"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 13"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 19"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 25"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 31"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 37"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 43"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 49"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 55"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 61"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="5 / 7"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="52 / 52"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="58 / 58"],.swiper-container.products-swiper_logo .swiper-slide[aria-label="64 / 64"]{--tw-translate-x:calc(-100% - 12px);--tw-translate-y:calc(100% + 12px);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:1200px){.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="11 / 16"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="11 / 31"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="11 / 46"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="11 / 61"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="19 / 19"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="21 / 22"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="23 / 25"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="25 / 28"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="34 / 34"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="36 / 37"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="38 / 40"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="40 / 43"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="49 / 49"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="51 / 52"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="53 / 55"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="55 / 58"]{--tw-translate-x:calc(-100% - 24px);--tw-translate-y:calc(100% + 24px);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:861px) and (max-width:1199px){.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="16 / 16"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="18 / 19"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="20 / 22"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="28 / 28"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="30 / 31"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="32 / 34"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="40 / 40"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="42 / 43"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="44 / 46"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="52 / 52"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="54 / 55"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="56 / 58"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="64 / 64"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="9 / 13"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="9 / 25"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="9 / 37"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="9 / 49"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="9 / 61"]{--tw-translate-x:calc(-100% - 12px);--tw-translate-y:calc(100% + 12px);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:640px) and (max-width:860px){.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="13 / 13"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="15 / 16"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="22 / 22"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="24 / 25"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="31 / 31"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="33 / 34"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="40 / 40"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="42 / 43"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="49 / 49"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="51 / 52"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="58 / 58"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="60 / 61"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 10"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 19"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 28"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 37"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 46"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 55"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="7 / 64"]{--tw-translate-x:calc(-100% - 12px);--tw-translate-y:calc(100% + 12px);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:639px){.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="10 / 10"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="16 / 16"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="22 / 22"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="28 / 28"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="34 / 34"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="40 / 40"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="46 / 46"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 13"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 19"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 25"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 31"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 37"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 43"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 49"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 55"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 61"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="5 / 7"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="52 / 52"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="58 / 58"],.swiper-container.products-swiper_logo_v2 .swiper-slide[aria-label="64 / 64"]{--tw-translate-x:calc(-100% - 12px);--tw-translate-y:calc(100% + 12px);translate:var(--tw-translate-x) var(--tw-translate-y)}}.swiper-container.products-swiper_main-banner .swiper{position:relative;.swiper-wrapper{.swiper-slide{position:relative;will-change:opacity;@media (max-width:1024px){height:650px}@media (max-width:768px){height:672px}@media (max-width:400px){height:590px}picture{img{max-width:100vw;@media (max-width:1024px){height:100%;inset:0;left:50%;object-fit:cover;object-position:center;position:absolute;transform:translateX(-50%);width:100%}@media (max-width:768px){min-width:860px}@media (max-width:430px){min-width:430px}}}}}.swiper-tool{left:0;position:absolute;right:0;top:50%;z-index:10;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1280px){display:none}.swiper-btn{align-items:flex-end;display:flex;flex-direction:column;margin-inline:auto;padding-inline:clamp(2rem,-3.3333rem + 11.1111vw,5rem);row-gap:1.5rem;.swiper-button-prev{&.swiper-button-lock{display:none}}.swiper-button-next{&.swiper-button-lock{display:none}}}}.swiper-pagination{bottom:4.2vw;column-gap:20px;left:0;position:absolute;right:0;z-index:50}}.swiper-container.info-service-app{padding-bottom:.75rem;@media (max-width:768px){padding-bottom:0}.swiper-block{padding-inline:100px;position:relative;width:100%;@media (max-width:560px){padding-left:0;padding-right:0}.swiper{.swiper-wrapper{.swiper-slide{display:flex;justify-content:center;padding-top:2.5rem;@media (max-width:768px){padding-top:0}a{align-items:center;display:flex;flex-direction:column;padding-inline:20px;@media (max-width:1024px){padding-left:8px;padding-right:8px}@media (max-width:768px){padding-left:0;padding-right:0}.app_icon{border-radius:24px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);display:inline-block;margin-bottom:1.1rem;overflow:hidden;transition:transform .2s ease-in-out,translate .2s ease-in-out,rotate .2s ease-in-out,scale .2s ease-in-out;@media (min-width:1025px){&:hover{scale:1.15}&:active{scale:1}}@media (max-width:500px){margin-bottom:.625rem}}span{display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;text-align:center;@media (max-width:500px){font-size:1rem}}}}}}.swiper-button-prev{left:0;position:absolute;top:50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1700px){left:1rem}@media (max-width:768px){display:none}&.swiper-button-lock{visibility:hidden}}.swiper-button-next{position:absolute;right:0;top:50%;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1700px){right:1rem}@media (max-width:768px){display:none}&.swiper-button-lock{visibility:hidden}}}.swiper-pagination{align-items:center;display:flex;justify-content:center;padding-bottom:64px;padding-top:56px;&.swiper-pagination-lock{visibility:hidden}}}.swiper-container.product-service-slider .swiper .swiper-wrapper .swiper-slide{border-radius:16px;overflow:hidden;@media (max-width:768px){border-radius:0;width:105%}a{img{&.img-pc{min-width:950px;@media (max-width:540px){display:none}}&.img-mob{display:none;@media (max-width:540px){display:block}}}}}.swiper-container.product-service-slider .swiper-pagination{margin-top:2rem}.swiper-container.product-announcement_ad-slider .swiper .swiper-wrapper{margin-bottom:2rem;.swiper-slide{display:flex;justify-content:center;a{border-radius:16px;display:inline-block;overflow:hidden;img{&.img-pc{@media (max-width:425px){display:none}}&.img-mob{display:none;@media (max-width:425px){display:block}}}}}}.swiper-container.product-announcement_list .swiper .swiper-wrapper .swiper-slide{margin-top:0!important}.swiper-container.product-announcement_list .swiper-pagination{padding-top:34px}.swiper-container.news-content .swiper{padding-bottom:38px;@media (max-width:768px){padding-bottom:4.1vw}@media (max-width:640px){padding-bottom:0}.swiper-wrapper{.swiper-slide{@media (max-width:1024px){display:flex;justify-content:center}.news-card{margin-inline:1rem;@media (max-width:1024px){max-width:450px}@media (max-width:768px){margin-left:0;margin-right:0}}}}}.swiper-container.news-content .latest-news__swiper__btn--mob{column-gap:1.1875rem;display:none;justify-content:center;@media (max-width:1024px){display:flex}}.swiper-pagination.v1{padding-block:8px;.swiper-pagination-bullet{background-color:rgba(0,0,0,.2);border-radius:9px;height:9px;transition:width .3s ease;width:9px;will-change:width;@media (min-width:1024px){&:hover{background-color:var(--color-tertiary)}}&.swiper-pagination-bullet-active{background-color:var(--color-tertiary);width:32px}}}.swiper-pagination.v2 .swiper-pagination-bullet{background-color:var(--color-gray-0);border-color:#162e70;border-radius:50%;border-style:var(--tw-border-style);border-width:2px;height:12px;opacity:100%;width:12px;&.swiper-pagination-bullet-active{background-color:#162e70;height:16px;width:16px}}.swiper-pagination.v3{align-items:flex-end;flex-direction:column;row-gap:1.5rem;.swiper-pagination-bullet{background-color:var(--color-gray-0);border-radius:50%;height:8px;opacity:100%;width:8px;will-change:width;@media (min-width:1024px){&:hover{background-color:var(--color-secondary)}}&.swiper-pagination-bullet-active{border-radius:10px;transition:width .3s ease;width:64px}}}.swiper-pagination.v4 .swiper-pagination-bullet{background-color:transparent;border-color:var(--color-gray-0);border-radius:50%;border-style:var(--tw-border-style);border-width:2px;box-sizing:border-box;height:18px;opacity:100%;position:relative;width:18px;@media (max-width:1024px){height:10px;width:10px}@media (min-width:1024px){&:hover{background-color:var(--color-gray-0)}}&.swiper-pagination-bullet-active{background-color:var(--color-gray-0);svg{circle{opacity:1}}}svg{height:30px;left:50%;position:absolute;top:50%;width:30px;--tw-translate-x:-50%;--tw-translate-y:-50%;rotate:-90deg;translate:var(--tw-translate-x) var(--tw-translate-y);--progress:0;@media (max-width:1024px){height:25px;width:25px}circle{fill:none;opacity:0;stroke:var(--color-gray-0);stroke-dasharray:100;stroke-dashoffset:calc((1 - var(--progress))*100);stroke-width:2}}}.glightbox-container:has(.glightbox-customContent){padding-inline:20px;.goverlay{background-color:rgba(0,0,0,.3)}.gslide-inline{background-color:transparent;border-radius:29px;position:relative;.glightbox-customContent{background-color:var(--color-gray-0);box-shadow:var(--shadow-normal);display:flex!important;flex-direction:column;row-gap:30px;scrollbar-width:thin;@media (max-width:768px){max-height:85vh;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:60px}.fade-block--top{height:80px;left:0;margin-top:20px;pointer-events:none;position:absolute;right:10px;top:0;z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-to:color-mix(in srgb,#fff 0%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-to:color-mix(in oklab,var(--color-white) 0%,transparent)}--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));@media (max-width:768px){display:none}&:after{height:20px;left:0;position:absolute;right:0;top:0;z-index:10;--tw-translate-y:-100%;background-color:var(--color-gray-0);content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}}.fade-block--bottom{bottom:0;height:80px;left:0;margin-bottom:20px;pointer-events:none;position:absolute;right:10px;z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in srgb,#fff 0%,transparent);@supports (color:color-mix(in lab,red,red)){--tw-gradient-from:color-mix(in oklab,var(--color-white) 0%,transparent)}--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));&:after{bottom:0;height:20px;left:0;position:absolute;right:0;z-index:10;--tw-translate-y:100%;background-color:var(--color-gray-0);content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}@media (max-width:768px){display:none}}button.close-btn{aspect-ratio:1/1;background-color:var(--color-gray-700);border-radius:50%;margin:6px;position:absolute;right:0;top:0;width:40px;z-index:20;@media (min-width:768px){&:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (max-width:768px){height:30px;margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:10px;width:30px}.line{height:2px;left:50%;position:absolute;top:50%;width:20px;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-0);translate:var(--tw-translate-x) var(--tw-translate-y);&:first-child{rotate:45deg;transform-origin:center}&:nth-child(2){rotate:-45deg;transform-origin:center}@media (max-width:768px){width:13px}}}h2{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(2.375rem,1.2639rem + 2.3148vw,3rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:30px;text-align:center;@media (max-width:768px){font-size:32px}}.line_block{background-color:var(--color-gray-200);margin-block:32px;min-height:1px}.info{align-items:center;display:flex;flex-direction:column;row-gap:30px;&.alt{background-color:var(--color-gray-100);border-radius:24px;padding:60px;@media (max-width:768px){padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}}h3{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,1.1111rem + 1.8519vw,2.5rem);font-style:normal;font-weight:700;line-height:140%}h4{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:140%;@media (max-width:768px){font-size:22px}}a,p{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-size:1.125rem;font-style:normal;font-weight:400;line-height:180%;word-break:break-all}}}}}.glightbox-container .v1{border-color:var(--color-gray-300);border-style:var(--tw-border-style);border-width:1px;box-sizing:border-box;padding:80px}.glightbox-container .v2{--tw-border-style:none;border-style:none;padding:0!important;.col-2{display:grid;grid-template-columns:1fr .835fr;@media (max-width:768px){grid-template-columns:1fr}.download_img{@media (max-width:768px){max-width:59vw;min-width:400px}@media (max-width:500px){max-width:none;min-width:auto}}.download_info{display:flex;flex-direction:column;padding-block:43px;padding-inline:40px;row-gap:8px;@media (max-width:768px){padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:20px}a.link_btn{align-items:center;background-color:var(--color-gray-100);border-radius:8px;display:flex;min-height:60px;padding-block:.75rem;padding-inline:1.5rem;@media (min-width:1025px){&:hover{background-color:var(--color-gray-0);box-shadow:var(--shadow-normal)}}.icon_logo{flex-shrink:0;margin-right:8px}.link_info{display:flex;flex-direction:column;row-gap:2px;small{display:block;font-size:10px;font-weight:400}h6,small{font-family:Noto Sans TC Variable;font-style:normal;line-height:100%}h6{font-size:19px;font-weight:700}}}}}}.gscrollbar-fixer{margin:0!important}.gnext,.gprev{display:none}.accordion__item{cursor:pointer;&.is-open{.accordion__panel{max-height:4000px;opacity:100%}}.accordion__panel{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease;will-change:max-height,opacity}}.accordion__item.decision{background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;column-gap:1rem;padding:20px;transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease;@media (max-width:768px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);box-shadow:var(--shadow-normal);.icon_main{.icon_main__wrap{background-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;.icon{img{&.img_default{opacity:0}&.img_alt{opacity:100%}}}span{color:var(--color-gray-0)}}}}&.is-open{background-color:var(--color-gray-0);border-color:var(--color-secondary);box-shadow:var(--shadow-normal);.accordion__header{.icon_main{background-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;.icon{img{&.img_default{opacity:0}&.img_alt{opacity:100%}}}span{color:var(--color-gray-0)}}.investors-accordion__title{.icon{img{rotate:180deg}}}}.accordion__panel{border-color:var(--color-gray-200);margin-top:12px;padding-block:1.5rem}}.accordion__header{column-gap:1rem;display:flex;.icon_main{align-items:center;background-color:var(--color-gray-0);border-radius:48px;box-shadow:var(--shadow-normal);column-gap:8px;display:flex;justify-content:center;padding-block:12px;padding-inline:1rem;transition:background-color .3s ease,box-shadow .3s ease;.icon{position:relative;img{transition:opacity .3s ease;&.img_alt{left:0;opacity:0;position:absolute;top:0;z-index:10}}}span{color:var(--color-secondary);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;transition:color .3s ease}}.investors-accordion__title{align-items:center;column-gap:10px;display:flex;flex:1;justify-content:space-between;padding-block:11.5px;h4{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}.icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:flex;justify-content:center;width:24px;img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}}.accordion__panel{border-top:1px var(--tw-border-style);border-color:transparent;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-block:0;&>.table_wrap{overflow:auto;table{border-collapse:separate;min-width:566px;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);th{border-color:var(--color-gray-200);border-top-style:var(--tw-border-style);border-top-width:1px;&:first-child{border-top-left-radius:8px;width:16.8%}&:nth-child(2){border-top-right-radius:8px;text-align:start}}tbody{tr{&:last-child{td{&:first-child{border-bottom-left-radius:8px}&:last-child{border-bottom-right-radius:8px}}}td{&:first-child{text-align:center}}}}}}}}.accordion__item.faq{background-color:var(--color-gray-100);border-color:transparent;border-radius:20px;border-style:var(--tw-border-style);border-width:1px;column-gap:1rem;padding:20px;transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease;@media (max-width:768px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}&:hover{background-color:var(--color-gray-0);border-color:var(--color-secondary);box-shadow:var(--shadow-normal);.icon_main{.icon_main__wrap{background-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;.icon{img{&.img_default{opacity:0}&.img_alt{opacity:100%}}}span{color:var(--color-gray-0)}}}}&.is-open{background-color:var(--color-gray-0);border-color:var(--color-secondary);box-shadow:var(--shadow-normal);.accordion__header{.title{.icon{background-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;&:after{border-left-color:var(--color-secondary)}span{color:var(--color-gray-0)}}}.arrow{img{rotate:180deg}}}.accordion__panel{border-color:var(--color-gray-200);margin-top:12px;padding-block:1.5rem}}&.v2{background-color:var(--color-gray-0);box-shadow:var(--shadow-normal);.accordion__header{.title{.icon{background-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent;&:after{border-left-color:var(--color-secondary)}span{color:var(--color-gray-0)}}}}}.accordion__header{align-items:center;column-gap:10px;display:flex;justify-content:space-between;.title{align-items:center;column-gap:1rem;display:flex;.icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:16px;box-shadow:var(--shadow-normal);display:flex;flex-shrink:0;justify-content:center;margin-right:10px;position:relative;transition:background-color .3s ease,box-shadow .3s ease;width:48px;&:after{height:0;left:100%;position:absolute;top:50%;width:0;--tw-translate-y:-50%;border-color:transparent;border-left-color:var(--color-gray-0);border-width:8px 7px 7px 10px;content:"";transition:border-color .3s ease;translate:var(--tw-translate-x) var(--tw-translate-y)}span{color:var(--color-secondary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-style:normal;font-weight:700;line-height:120%}}h4{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}}.arrow{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:flex;flex-shrink:0;justify-content:center;width:24px;img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}.accordion__panel{border-top:1px var(--tw-border-style);border-color:transparent;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-block:0}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee{overflow:hidden;white-space:nowrap}.marquee__track{animation:marquee linear infinite;display:flex;width:max-content}.marquee__content{align-items:center;display:inline-flex}.scroll_wrap.sticky-thead{overflow:hidden;position:sticky;top:83.6px;z-index:10;@media (max-width:1440px){top:78px}}.scroll_wrap:not(.sticky-thead){overflow:auto}.editor table,table.base_table{border-collapse:collapse;height:100%;table-layout:fixed;width:100%;&.color_odd{tbody{tr{&:nth-child(odd){td{background-color:var(--color-gray-100)}}}}}&.color_even{tbody{tr{&:nth-child(2n){td{background-color:var(--color-gray-100)}}}}}td,th{border-color:var(--color-gray-200);border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-600);padding-inline:1rem;@media (max-width:1024px){padding-left:10px;padding-right:10px}}th{background-color:var(--color-gray-0);font-weight:700;height:56px}td,th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;line-height:180%}td{color:var(--color-gray-600);font-weight:400;padding-block:.7rem}tbody{tr{&.color{td{background-color:var(--color-gray-100)}}td{&:has(.table_style){padding:0}ul{display:flex;flex-direction:column;row-gap:10px;&.disc{padding-left:25px;&>li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-15px;position:absolute;top:15px;width:4px}}}&.decimal{list-style-type:decimal;padding-left:25px}&.lower-alpha{list-style:lower-alpha;padding-left:20px}&.table_style{gap:0;height:100%;li{align-items:center;display:flex;flex:1;justify-content:center;padding:1rem;@media (max-width:1024px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}}}}}}}}table.base_table.main_table thead tr:first-child th{border-top:2px var(--tw-border-style) var(--color-secondary)}table.base_table.blue_table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-color:#3465fe;border-radius:16px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:var(--tw-border-style);border-width:2px;overflow:hidden;thead{tr{th{background-color:#3465fe;border-color:#3465fe;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;padding-block:.75rem;--tw-leading:210%;line-height:210%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}}tbody{tr{td{text-align:center}}}}.editor table:not(.base_table){min-width:100%;table-layout:auto;width:auto;@media (max-width:640px){min-width:480px}tr:first-child th{border-top:2px var(--tw-border-style) var(--color-secondary)}&:not(.no-color){tbody{tr{&:nth-child(odd){td{background-color:var(--color-gray-100)}}}}}}.table-legend{color:var(--color-gray-600);column-gap:1rem;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;justify-content:flex-end;line-height:180%;margin-bottom:1rem}.table-comment{padding-top:1rem;p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}:root{--mitake-blue:#004b93;--mitake-light-blue:#60a5fa}body:has(.loader),html:has(.loader){overflow:hidden}.loader{align-items:center;background-color:#0f172a;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;transition:opacity .8s cubic-bezier(.4,0,.2,1),visibility .8s;z-index:9999}.loader-grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:30px 30px;inset:0;pointer-events:none;position:absolute}.loader-content{position:relative;width:280px;z-index:10}.logo-core{animation:pulse-square 2s ease-in-out infinite;background-color:var(--mitake-blue);border-radius:4px;box-shadow:0 0 20px rgba(0,75,147,.5);height:50px;margin:0 auto 40px;position:relative;width:50px}.logo-scanner{animation:scan 2s linear infinite;background:linear-gradient(90deg,transparent,var(--mitake-light-blue),transparent);height:2px;position:absolute;right:-15px;top:-10px;width:90px}.progress-container{width:100%}.progress-bar{background:hsla(0,0%,100%,.1);border-radius:2px;height:4px;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.progress-fill{background:linear-gradient(90deg,var(--mitake-blue),var(--mitake-light-blue));box-shadow:0 0 10px var(--mitake-light-blue);height:100%;transition:width .3s ease-out;width:0}.status-row{color:#94a3b8;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;justify-content:space-between;line-height:140%;text-transform:uppercase}.percentage{color:var(--mitake-light-blue);font-weight:700}@keyframes scan{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(70px)}}@keyframes pulse-square{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.3);transform:scale(1.1)}}.loader.onload{opacity:0;pointer-events:none;visibility:hidden}@media (max-width:768px){.swiper-container.hero_v1 .swiper{overflow:visible}}.swiper-container.hero_v1 .swiper-wrapper .swiper-slide{pointer-events:none;position:relative;will-change:opacity;&.swiper-slide-active{pointer-events:auto;.slide_info{.slide_info_wrap{h2{animation:fade-in-left .9s .3s both}p{animation:fade-in-left .9s .6s both;&:before{animation:clip-x-left .9s .9s both}}}}}picture{img{animation:none!important;height:100vh;max-height:1000px;max-width:100vw;min-width:1500px;object-fit:cover;@media (max-width:768px){height:95vh}@media (max-width:640px){height:95vh;min-width:auto}}}.slide_info{left:0;margin-inline:auto;max-width:1620px;position:absolute;right:0;top:45%;z-index:50;--tw-translate-y:-50%;color:var(--color-gray-0);padding-inline:60px;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:640px){padding-left:25px;padding-right:25px;top:180px;translate:0 0}.slide_info_wrap{display:flex;flex-direction:column;max-width:560px;position:relative;row-gap:36px;@media (max-width:768px){align-items:center;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;row-gap:23px;text-align:center}h2{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(3rem,1.4444rem + 3.2407vw,3.875rem);font-style:normal;font-weight:700;line-height:120%;@media (max-width:1540px){font-size:53px}@media (max-width:640px){font-size:43px}}p{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;padding-left:2.75rem;position:relative;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);line-height:180%;@media (max-width:768px){font-weight:400;padding-left:0}@media (max-width:640px){font-size:16px}&:before{background-color:var(--color-gray-0);content:"";height:2px;left:0;opacity:40%;position:absolute;top:18px;width:28px;@media (max-width:768px){display:none}}}}}.video-container{height:100vh;max-height:1000px;overflow:hidden;position:relative;width:100vw;@media (max-width:768px){height:95vh}iframe{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;#player-control,#player-control-overlay{display:none}}}}.swiper-container.hero_v1 .swiper-tool{left:0;pointer-events:none;position:absolute;right:0;top:50%;z-index:10;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:768px){bottom:-40px;top:auto}.swiper-btn{column-gap:28px;display:flex;margin-inline:auto;max-width:1580px;padding-inline:40px;padding-top:243px;pointer-events:none;position:relative;z-index:10;@media (max-width:768px){display:none}.swiper-button-next,.swiper-button-prev{pointer-events:auto}}.swiper-pagination{padding-right:3rem;pointer-events:auto;position:absolute;right:0;top:25%;z-index:10;@media (max-width:768px){flex-direction:row;padding-right:0;right:50%;transform:translate(50%,-29px)!important}.swiper-pagination-bullet{@media (max-width:768px){border-bottom-color:var(--color-gray-600);border-bottom-style:solid;border-bottom-width:1px;border-left-color:var(--color-gray-600);border-left-style:solid;border-left-width:1px;border-right-color:var(--color-gray-600);border-right-style:solid;border-right-width:1px;border-top-color:var(--color-gray-600);border-top-style:solid;border-top-width:1px;will-change:auto}&.swiper-pagination-bullet-active{@media (max-width:768px){background-color:var(--color-secondary);width:8px}}}}}.swiper-container.hero_v2 .swiper{position:relative;.swiper-wrapper{.swiper-slide{position:relative;will-change:opacity;@media (max-width:1024px){height:650px}@media (max-width:768px){height:672px}@media (max-width:400px){height:590px}picture{img{animation:none!important;max-width:100vw;@media (max-width:1024px){height:100%;inset:0;left:50%;object-fit:cover;object-position:center;position:absolute;transform:translateX(-50%);width:100%}@media (max-width:768px){min-width:860px}@media (max-width:430px){min-width:430px}@media (max-width:400px){min-width:auto}}}}}.swiper-tool{left:0;position:absolute;right:0;top:50%;z-index:10;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1280px){display:none}.swiper-btn{align-items:flex-end;display:flex;flex-direction:column;margin-inline:auto;padding-inline:clamp(2rem,-3.3333rem + 11.1111vw,5rem);row-gap:1.5rem;.swiper-button-prev{&.swiper-button-lock{display:none}button{--tw-border-style:none;background-color:var(--color-gray-0);border-style:none;box-shadow:var(--shadow-panel);&:hover{background-color:var(--color-secondary);i{color:var(--color-gray-0)}}i{color:var(--color-secondary)}}}.swiper-button-next{&.swiper-button-lock{display:none}button{--tw-border-style:none;background-color:var(--color-gray-0);border-style:none;box-shadow:var(--shadow-panel);&:hover{background-color:var(--color-secondary);i{color:var(--color-gray-0)}}i{color:var(--color-secondary);transition:color .3s ease}}}}}.swiper-pagination{bottom:4.2vw;column-gap:20px;left:0;position:absolute;right:0;z-index:50}}.hero-marquee{background-color:rgba(0,0,0,.3);min-height:100px;width:100%;z-index:40;.marquee__track{.marquee__content{.ticker__item{display:inline-block;margin-right:70px;padding-top:1.5rem;@media (max-width:768px){padding-top:1.2rem}&:has(.ticker__volume){.ticker__value{align-items:center;column-gap:8px;display:inline-flex;.font-num{margin-right:0}.ticker__change{position:static}}}.font-num{font-family:Roboto,Noto Sans TC Variable,sans-serif;line-height:120%;--tw-font-weight:var(--font-weight-semibold)}.font-ch,.font-num{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;font-weight:var(--font-weight-semibold)}.font-ch{font-family:Noto Sans TC Variable,sans-serif;line-height:140%;--tw-leading:120%;line-height:120%;--tw-font-weight:var(--font-weight-semibold)}.ticker__title{color:var(--color-gray-0);display:inline-block;margin-right:8px}.ticker__value{color:var(--color-gray-0);display:inline-block;position:relative;.font-num{margin-right:8px}.ticker__change{left:0;position:absolute;top:100%;&.ticker__change--up{color:var(--color-quaternary)}&.ticker__change--down{color:var(--color-quinary)}}}.ticker__volume{color:var(--color-gray-0);left:0;position:absolute;top:100%}}}}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{width:100%}to{width:0}}section.page-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:480px;overflow:hidden;position:relative;@media (max-width:768px){min-height:320px;&:not(.page-banner_nav){min-height:270px}}.page-banner_title{left:0;position:absolute;right:0;top:50%;z-index:10;--tw-translate-y:-50%;padding-inline:1rem;text-align:center;translate:var(--tw-translate-x) var(--tw-translate-y);h1,p{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,-1.5556rem + 7.4074vw,4rem);font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}.nav-swiper{bottom:0;left:0;position:absolute;right:0}}section.page-banner-alt{padding-top:84px;position:relative;z-index:20;.nav-dropdown{margin-bottom:1rem;margin-top:92px;@media (max-width:1024px){margin-top:24px}@media (max-width:768px){margin-inline:1.5rem}}.breadcrumb{@media (max-width:768px){display:none!important}}}.organization-item{border-color:var(--color-gray-200);border-top-style:var(--tw-border-style);border-top-width:1px;display:grid;grid-template-columns:344px 1fr;padding-block:3rem;&.alt{.organization-item__title{.title_wrap{background-color:var(--color-gray-100);h6{--tw-font-weight:var(--font-weight-bold);color:var(--color-gray-700);font-weight:var(--font-weight-bold)}.title_bg{img{&.bg_original{display:none}&.bg_alt{display:block}}}}}}@media (max-width:640px){padding-top:1.5rem}@media (max-width:1024px){grid-template-columns:1fr;row-gap:40px}.organization-item__title{display:grid;gap:40px;grid-template-columns:200px 1fr;@media (max-width:1024px){grid-template-columns:1fr}.title_wrap{align-items:center;aspect-ratio:1/1;background-color:var(--color-primary);border-radius:240px;display:inline-flex;justify-content:center;margin:auto;overflow:hidden;padding-inline:1.5rem;position:relative;text-align:center;width:200px;@media (max-width:1024px){aspect-ratio:auto;border-radius:16px;padding-bottom:29px;padding-top:29px;width:100%}h6{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}.title_bg{bottom:0;position:absolute;right:0;img{&.bg_alt{display:none}}}}.title_line{border-bottom-left-radius:16px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-gray-200);border-left-style:var(--tw-border-style);border-left-width:2px;border-top-left-radius:16px;border-top-style:var(--tw-border-style);border-top-width:2px;margin-block:10px;margin-left:2rem;margin-right:2.5rem;position:relative;@media (max-width:1024px){display:none}.title_line_main{height:2px;position:absolute;right:100%;top:50%;width:32px;--tw-translate-y:-50%;background-color:var(--color-gray-200);translate:var(--tw-translate-x) var(--tw-translate-y);&:before{background-color:var(--color-primary);bottom:0;content:"";left:0;position:absolute;top:0;width:19px;z-index:10}}}}.organization-item__info{color:var(--color-gray-600);display:flex;flex-direction:column;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;justify-content:center;line-height:180%;line-height:200%;&>ul{list-style-type:decimal;padding-left:23px;li{&>ul{padding-left:20px;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-14px;position:absolute;top:17px;width:5px}}}}}}}.product-service_tabs-card{display:grid;grid-template-columns:1fr 52%;padding-inline:48px;padding-top:40px;@media (max-width:1280px){display:block;padding-left:16px;padding-right:16px}@media (max-width:768px){padding-left:0;padding-right:0;padding-top:30px}.tabs-card__img{position:relative;z-index:10;@media (max-width:1280px){display:none}.img_wrap{display:none;margin-right:-60px;--tw-translate-y:-64px;border-radius:16px;box-shadow:-21px 27px 30px 0 hsla(0,0%,77.3%,.4);overflow:hidden;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1440px){margin-right:-20px}&.is-active{animation:blur .5s ease;display:inline-block}}}.tabs-card__content{background-color:var(--color-gray-0);border-radius:16px;box-shadow:var(--shadow-panel);display:flex;flex-direction:column;padding:80px 80px 2rem 100px;@media (max-width:1440px){padding-left:40px;padding-right:40px}@media (max-width:1280px){background-color:transparent;box-shadow:none;padding-left:0;padding-right:0;padding-top:0}.tabs-card__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);display:inline-flex;margin-inline:auto;max-width:100%;overflow:auto;scrollbar-width:auto;&::-webkit-scrollbar{height:3px;width:6px}&::-webkit-scrollbar-track{background:transparent;border-radius:8px}&::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:8px;cursor:pointer}&::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width:1280px){margin-bottom:3.7vw}@media (max-width:430px){justify-content:unset}.tabs-card__tab{border-top-left-radius:8px;border-top-right-radius:8px;display:flex;padding-block:1rem;padding-inline:1.05rem;position:relative;white-space:nowrap;&[data-tab=products6]{display:none}&[data-tab=products2]{order:2}&[data-tab=products3]{order:1}&[data-tab=products4]{order:3}&[data-tab=products5]{order:4}&.is-active{background-color:var(--color-primary);pointer-events:none;span{--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}&:not(.is-active){span{transition:transform .25s ease-in,translate .25s ease-in,rotate .25s ease-in,scale .25s ease-in}}&:after{bottom:0;height:4px;left:50%;position:absolute;width:0;--tw-translate-x:-50%;background-color:var(--color-primary);content:"";opacity:0;transition:width .25s ease-in,opacity .5s ease;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:768px){&:hover{&:after{opacity:100%;width:72%}&:not(.is-active){span{--tw-translate-y:-8px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}@media (max-width:540px){padding-bottom:2.35vw;padding-left:1.4vw;padding-right:1.4vw;padding-top:2.35vw;white-space:wrap}@media (max-width:430px){flex:1 1 0%;justify-content:center}span{color:var(--color-gray-500);display:inline-block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-size:clamp(1rem,.5556rem + .9259vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;white-space:nowrap;@media (max-width:430px){font-size:15px}br{display:none;@media (max-width:388px){display:block}}}}}.tabs-card__showcase{position:relative;@media (max-width:1280px){background-color:var(--color-gray-0);border-radius:16px;box-shadow:var(--shadow-panel);display:block;margin-inline:auto;max-width:780px;overflow:hidden}.tabs-card__panel{display:none;margin-top:48px;overflow:auto;padding-inline:1rem;@media (max-width:1280px){margin-top:0;padding-bottom:24px;padding-left:4.7vw;padding-right:4.7vw;padding-top:24px}&[data-tab=products6]{display:none}&.is-active{animation:fade-in .5s ease;display:block}ul{column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px;@media (max-width:500px){column-gap:10px;max-height:160px;row-gap:26px}}}.tabs-card__img--mob{display:none;@media (max-width:1280px){display:block}.img_wrap{display:none;&.is-active{animation:blur .5s ease;display:block}}}}}}.technology-item{align-items:center;background-color:var(--color-gray-100);border-radius:32px;column-gap:1rem;display:grid;grid-template-columns:1fr 240px;outline-color:transparent;outline-style:var(--tw-outline-style);outline-width:1px;padding:1rem;position:relative;@media (max-width:1024px){grid-template-columns:1fr max-content}@media (max-width:640px){grid-template-columns:1fr;outline-color:var(--color-gray-400);padding-top:40px}transition:outline .3s ease,box-shadow .3s ease,background-color .3s ease;&:hover{background-color:var(--color-gray-0);box-shadow:var(--shadow-normal);outline-color:var(--color-secondary);.technology__content{.technology__name{.icon{.img-wrap{img{&.img-original{opacity:0}&.img-alt{opacity:100%}}}}}}}.technology__content{align-items:center;color:var(--color-gray-600);column-gap:1rem;display:flex;flex-wrap:wrap;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;justify-content:space-between;line-height:180%;padding-left:60px;position:relative;.technology__name{position:relative;.icon{left:0;position:absolute;top:50%;--tw-translate-x:-100%;--tw-translate-y:-50%;padding-right:1rem;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:640px){top:-18px}.img-wrap{position:relative;img{max-width:none;transition:opacity .3s ease;&.img-alt{left:0;opacity:0;position:absolute;top:0}}}}}.technology__info{width:320px;@media (max-width:1024px){color:var(--color-gray-400);width:auto}}}.technology__code{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-inline:1rem;@media (max-width:640px){left:60px;position:absolute;right:0;top:7px}}}.annual-report-link{align-items:center;border-color:transparent;border-radius:10px;border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--shadow-normal);column-gap:1.5rem;display:flex;padding-block:1.5rem;padding-inline:1.5rem;transition:border-color .3s ease,box-shadow .3s ease;@media (min-width:768px){&:has(.annual-report-link__link:hover){border-color:var(--color-secondary);box-shadow:0 8px 24px 0 transparent}}@media (max-width:768px){align-items:normal;flex-direction:column;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}.annual-report-link__title{@media (max-width:768px){border-bottom-color:var(--color-gray-300);border-bottom-style:solid;border-bottom-width:1px;padding-bottom:.5rem}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%}}.annual-report-link__wrap{border-color:var(--color-gray-300);border-left-style:var(--tw-border-style);border-left-width:1px;display:flex;flex:1;flex-direction:column;padding-left:1.5rem;row-gap:1rem;@media (max-width:768px){border-left-width:0;padding-left:0;padding-top:.5rem;row-gap:8px}.annual-report-link__item{.annual-report-link__link{align-items:center;column-gap:15px;display:grid;grid-template-columns:26px 1fr;transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;will-change:transform;&:hover{--tw-translate-x:10px;translate:var(--tw-translate-x) var(--tw-translate-y)}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}}section.products__info:has(.category_faq){overflow:unset!important;z-index:11;.products-title{@media (max-width:768px){margin-bottom:2rem!important}}}.category_faq{padding-inline:20px;padding-bottom:20px;.category_faq__tab-list{nav.nav-dropdown{@media (max-width:768px){margin-bottom:20px}.nav-dropdown__wrap{ul.nav-dropdown__menu{padding-bottom:60px;padding-top:0;@media (max-width:768px){padding-bottom:0}}}}}.category_faq__tab-content{.category_faq__tab-panel{display:none;flex-direction:column;row-gap:1rem;&.is-active{display:flex}}}}.lists_color .lists_color__title{margin-bottom:8px;padding-left:1rem;h6{color:var(--color-secondary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-size:24px;font-style:normal;font-weight:700;line-height:120%;position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-secondary);border-radius:50%;content:"";left:-15px;position:absolute;top:8px;width:6px;@media (max-width:768px){top:11px}}}}.lists_color .lists_color__content{display:flex;gap:1rem;&>.table_wrap{&>table{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;table-layout:fixed;width:100%;td,th{padding-inline:24px;@media (max-width:768px){padding-left:10px;padding-right:10px}}thead{tr{background-color:var(--color-gray-100);border-color:var(--color-secondary);border-top-style:var(--tw-border-style);border-top-width:1px;th{height:56px;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}}tbody{tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);td{height:56px;span{display:block}}}}}}}.card.news-card{display:inline-block;@media (min-width:768px){&:hover{.news_card_img{img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.news_card_info{--tw-translate-y:0px;border-radius:16px;box-shadow:var(--shadow-panel);translate:var(--tw-translate-x) var(--tw-translate-y);.news_card_header{.news_card_tag{background-color:var(--color-tertiary)}}}}}.news_card_img{.news_card_img_wrap{border-radius:16px;overflow:hidden;img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}.news_card_info{position:relative;z-index:10;--tw-translate-y:-24px;background-color:var(--color-gray-0);border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding-block:1.25rem;padding-inline:2rem;transition:transform .3s ease,box-shadow .3s ease,border-radius .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:768px){background-color:transparent;padding-left:20px;padding-right:20px;translate:0 0}.news_card_header{align-items:center;column-gap:20px;display:flex;margin-bottom:1rem;row-gap:10px;@media (max-width:640px){justify-content:space-between}.news_card_tag{align-items:center;background-color:var(--color-gray-700);border-radius:100px;display:inline-flex;height:35px;justify-content:center;transition:background-color .3s ease;width:104px;span{color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;@media (max-width:425px){font-size:15px}}}.news_card_date{color:var(--color-gray-400);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;line-height:1}}.news_card_content{p{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-gray-700);-webkit-line-clamp:2;line-height:160%}}}}.product-announcement-card a{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);column-gap:30px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-block:1.5rem;&:hover{.card__wrap{.card__header{.card__tag{background-color:var(--color-tertiary);border-color:transparent;span{color:var(--color-gray-0)}}}}.card__dot{.dot{background-color:transparent}}}.card__wrap{display:flex;flex-direction:column;padding-left:1rem;row-gap:1rem;.card__header{align-items:center;column-gap:20px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.5rem;.card__tag{align-items:center;border-color:var(--color-gray-700);border-radius:100px;border-style:var(--tw-border-style);border-width:1px;display:flex;height:35px;justify-content:center;padding-inline:1.25rem;transition:border-color .3s ease,background-color .3s ease;@media (max-width:640px){padding-left:1rem;padding-right:1rem}span{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;transition:color .3s ease;white-space:nowrap;@media (max-width:425px){font-size:15px}}}.card__date{span{color:#a1a1a1;font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;white-space:nowrap}}}.card__content{p{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:160%}}}.card__dot{display:none;.dot{aspect-ratio:1/1;background-color:#eff0f1;border-radius:50px;position:relative;transition:background-color .3s ease;width:33px;&:before{aspect-ratio:1/1;left:50%;position:absolute;top:50%;width:5px;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:#052f5f;border-radius:50px;content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}}}}.investors-card_real-time-stock{width:100%;@media (max-width:1280px){max-width:756px;width:auto}.card__header{align-items:center;background-color:var(--color-secondary);border-top-left-radius:16px;color:var(--color-gray-0);column-gap:24px;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:71px;overflow:hidden;padding-inline:3rem;position:relative;white-space:nowrap;@media (max-width:1280px){border-radius:16px 16px 0 0;justify-content:center}@media (max-width:640px){min-height:auto;padding-bottom:15px;padding-left:15px;padding-right:15px;padding-top:15px;row-gap:5px}.header_bg{position:absolute;right:0;top:0}h4{font-family:Noto Sans TC Variable,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:120%;z-index:10;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);@media (max-width:640px){font-size:24px}}p{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:140%;position:relative;z-index:10;--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);line-height:normal}}.card__content{background-color:#f4f5f7;padding-block:4rem;padding-inline:2.5rem;@media (max-width:1280px){border-radius:0 0 16px 16px}@media (max-width:768px){padding-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem;padding-top:1.875rem}@media (max-width:380px){padding-bottom:1.3rem;padding-left:1.3rem;padding-right:1.3rem;padding-top:1.3rem}.info-source__date{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;row-gap:8px;white-space:nowrap;.info-source__time{span{margin-left:8px}}.info-source__provider,.info-source__time{color:#4e4b4b;font-family:Noto Sans TC Variable,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.05em;line-height:120%;span{color:#1794f7}}}.info-source__company{align-items:center;column-gap:1rem;display:flex;margin-bottom:1.5rem;.info-source__name{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;line-height:140%}.info-source__code,.info-source__name{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700}.info-source__code{color:#707070;font-family:Roboto,Noto Sans TC Variable,sans-serif;line-height:120%}}.info-source__index{align-items:center;column-gap:1rem;display:flex;margin-bottom:3rem;.info-source__price{color:var(--color-quaternary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:120%}.info-source__change{color:var(--color-quaternary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;span{font-size:11px}}}.stock-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:48px;.stock-stats__left{.stock-stats__item{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);display:flex;justify-content:space-between;padding-block:10px;padding-right:40px;@media (max-width:640px){padding-right:10px}.stock-stats__label{color:#4e4b4b;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:140%}.stock-stats__value{color:#c69542;font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%}}}.stock-stats__right{.stock-stats__item{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);display:flex;justify-content:space-between;padding-block:10px;padding-left:40px;@media (max-width:640px){padding-left:10px}.stock-stats__label{color:#4e4b4b;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:140%}.stock-stats__value{color:var(--color-quaternary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%}}}}.card__action{align-items:center;column-gap:17px;display:flex;flex-wrap:wrap;justify-content:center;padding-top:48px;row-gap:10px;@media (max-width:640px){padding-top:35px}.SDK_link{a{align-items:center;background-color:var(--color-gray-0);border-color:var(--color-secondary);border-radius:30px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-secondary);display:inline-flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;height:60px;justify-content:center;line-height:140%;transition:color .3s ease,background-color .3s ease;width:230px;&:hover{background-color:var(--color-secondary);--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}}.stock_price_link{@media (max-width:600px){order:-1}a{align-items:center;background-color:#052f5f;border-color:transparent;border-radius:30px;border-style:var(--tw-border-style);border-width:1px;display:inline-flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;height:60px;justify-content:center;line-height:140%;width:230px;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold);transition:color .3s ease,background-color .3s ease,border-color .3s ease;&:hover{background-color:var(--color-gray-0);border-color:#052f5f;--tw-font-weight:var(--font-weight-bold);color:#052f5f;font-weight:var(--font-weight-bold)}}}}}.card__info{img{&.img-pc{@media (max-width:430px){display:none}}&.img-mob{display:none;@media (max-width:430px){display:block}}}.feature-webwidget-wrapper{height:250px;position:relative;width:100%;.feature-webwidget{iframe{height:250px!important;width:100%!important}}}}}.investors-card_info{background-color:var(--color-primary);color:var(--color-gray-0);filter:brightness(1);height:360px;max-width:380px;padding-inline:48px;padding-top:64px;position:relative;transition:all .3s ease;width:100%;&:hover{filter:brightness(1.1);.info_icon{opacity:100%}}.info_wrap{display:flex;flex-direction:column;row-gap:1.25rem}.info_title{font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-weight:700;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.info_text,.info_title{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;line-height:140%}.info_text{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;--tw-leading:160%;line-height:160%;--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.info_main{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:120%}.info_icon{bottom:64px;margin-right:48px;opacity:30%;position:absolute;right:0;transition:opacity .3s ease}}.products-card{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);padding-block:1rem;@media (max-width:768px){padding-block:1rem}a{align-items:center;column-gap:1rem;display:flex;justify-content:space-between;width:100%;@media (min-width:1025px){&:hover{.icon{.icon_wrap{background-color:var(--color-secondary);color:var(--color-gray-0)}.icon_wrap,img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}}.info{h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:6px}p{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-gray-600);-webkit-line-clamp:3;@media (max-width:768px){-webkit-line-clamp:2}}}.icon{align-items:center;background-color:var(--color-gray-100);border-radius:12px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:80px;@media (max-width:768px){height:65px;width:65px}&:has(img){.icon_wrap{display:none}}.icon_wrap{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-color:var(--color-secondary);border-radius:12px;box-sizing:border-box;color:var(--color-secondary);display:flex;justify-content:center;transition:background-color .3s ease,color .3s ease,transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;width:50%}img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}}.products-card_wrap{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);.products-card_wrap--info{border-bottom-width:1px;--tw-border-style:dashed;border-color:var(--color-gray-300);border-style:dashed;padding-block:1.5rem;@media (max-width:768px){padding-block:1rem}h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:6px}p{display:-webkit-box;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-gray-600);-webkit-line-clamp:3;@media (max-width:768px){-webkit-line-clamp:2}}}.products-card{align-items:center;column-gap:.5rem;display:flex;--tw-border-style:dashed;border-style:dashed;@media (max-width:768px){column-gap:.2rem}&:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}&:before{color:var(--color-secondary);content:"\e914";font-display:block;font-family:icomoon;font-size:12px;font-style:normal;font-weight:400}}}.main-content{position:relative}section.hero{position:relative;&:has(.swiper-slide.swiper-slide-active .video-container){.swiper-container{.swiper{.swiper-tool{.swiper-btn{opacity:0;pointer-events:none;transition:opacity .7s ease}}}}.hero-marquee{opacity:0}}.hero-marquee{bottom:0;left:0;min-height:clamp(5.25rem,3.4722rem + 3.7037vw,6.25rem);position:absolute;transition:opacity .7s ease}}section.info-service{padding-inline:20px;padding-top:7.5vw;position:relative;@media (max-width:768px){padding-top:120px}.info-service_container{margin-inline:auto;max-width:1740px;.main-title{margin-bottom:64px;padding-inline:1rem;text-align:center;@media (max-width:768px){margin-bottom:30px}h5{br{display:none;@media (max-width:430px){display:block}}small{@media (max-width:430px){display:none}}}}}}section.product-service{padding-bottom:6.7vw;padding-top:6.9vw;position:relative;.home-bg_01{animation:floatX 8s ease-out infinite;left:-274px;pointer-events:none;position:absolute;top:-237px;@media (max-width:768px){display:none}img{pointer-events:none}}.home-bg_02{pointer-events:none;position:absolute;right:0;top:130px;@media (max-width:768px){display:none}.img{--tw-translate-x:50%;translate:var(--tw-translate-x) var(--tw-translate-y);img{animation:rotate-center 15s ease-out infinite;pointer-events:none}}}@media (max-width:768px){padding-top:0}.product-service-container{margin-inline:auto;max-width:1596px;position:relative;z-index:10;@media (max-width:1440px){max-width:1296px}.main-title{display:inline-block;margin-left:calc(100px + 1rem);position:relative;right:-49%;@media (max-width:1280px){display:block;margin-left:0;padding-bottom:0;padding-left:1rem;padding-right:1rem;padding-top:0;right:auto;text-align:center}}.tabs-card__content{@media (max-width:1280px){padding-bottom:0;padding-left:25px;padding-right:25px;padding-top:0}@media (max-width:640px){padding-bottom:0;padding-left:16px;padding-right:16px;padding-top:0}}.product-service-slider{padding-inline:48px;padding-top:8.7vw;@media (max-width:768px){padding-left:0;padding-right:0}}}}section.latest-news{background-color:var(--color-gray-100);overflow:hidden;padding-bottom:4.7vw;padding-top:7.5vw;position:relative;@media (max-width:1540px){overflow:hidden}@media (max-width:768px){background-color:var(--color-gray-0);padding-bottom:75px}.home-bg_03{left:0;pointer-events:none;position:absolute;top:0;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:768px){display:none}.img{--tw-translate-x:-294px;translate:var(--tw-translate-x) var(--tw-translate-y);img{animation:floatY_v2 8s ease-out infinite}}}.latest-news__container{display:grid;grid-template-columns:280px minmax(500px,1370px);margin-inline:auto;max-width:1740px;padding-left:60px;padding-right:24px;position:relative;z-index:10;@media (max-width:1440px){max-width:1300px;padding-left:25px;padding-right:25px}@media (max-width:1280px){max-width:1250px}@media (max-width:1024px){display:flex;flex-direction:column}.news-header{display:flex;flex-direction:column;row-gap:40px;@media (max-width:1280px){padding-left:2rem}@media (max-width:1024px){align-items:center;padding-left:0;row-gap:2rem;text-align:center}.news-page{@media (max-width:1024px){display:none}}.latest-news__swiper__btn{column-gap:20px;display:flex;@media (max-width:1024px){display:none}button{--tw-border-style:none;background-color:var(--color-gray-0);border-style:none;box-shadow:var(--shadow-panel);&:hover{background-color:var(--color-secondary);svg{color:var(--color-gray-0)}}svg{color:var(--color-secondary)}}.swiper-button-lock{visibility:hidden}}}.news-content{@media (max-width:1024px){padding-top:2rem}.news-page--mob{display:none;padding-top:30px;text-align:center;@media (max-width:1024px){display:block}@media (max-width:768px){padding-top:20px}}.swiper{.swiper-wrapper{align-items:stretch;.swiper-slide{height:auto;.news-card{height:100%;a{display:flex;flex-direction:column;height:100%;.news_card_info{height:100%}}}}}}}}}section.product-announcement{overflow:hidden;padding-block:7.5vw;position:relative;.home-bg_04{pointer-events:none;position:absolute;right:0;top:0;@media (max-width:768px){display:none}img{--tw-translate-x:382px;--tw-translate-y:-311px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (max-width:768px){padding-bottom:7.5vw;padding-top:15px}@media (max-width:540px){padding-top:10px}.product-announcement__container{column-gap:64px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);margin-inline:auto;max-width:1596px;padding-inline:48px;@media (max-width:1440px){max-width:1296px}@media (max-width:1024px){display:flex;flex-direction:column}@media (max-width:768px){padding-left:32px;padding-right:32px}.product-announcement__content{.main-title{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);padding-bottom:2rem;@media (max-width:768px){display:none}}.list{.product-announcement__pagination{align-items:center;display:flex;justify-content:center;padding-top:56px;.swiper-pagination-bullet{background-color:var(--color-gray-0);border-color:#162e70;border-style:var(--tw-border-style);border-width:2px;height:12px;opacity:100%;width:12px;&.swiper-pagination-bullet-active{background-color:#162e70;height:16px;width:16px}}}}}.title_mob{display:none;margin-bottom:30px;text-align:center;@media (max-width:768px){display:block}}}}section.realTime-stock_price{position:relative;@media (max-width:1280px){background-color:#012f67}.stock_price_bg{overflow:hidden;pointer-events:none;@media (max-width:1280px){display:none}img{@media (max-width:1920px){max-width:1920px}}}.container-1500{bottom:0;display:grid;left:50%;position:absolute;width:100%;--tw-translate-x:-50%;box-shadow:var(--shadow-panel);grid-template-columns:repeat(2,minmax(0,1fr));translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1280px){grid-template-columns:1fr;padding-bottom:35px;padding-top:65px;position:static;row-gap:54px;translate:0 0}.realTime-stock_price__left{display:flex;flex-direction:column;row-gap:4vw;@media (max-width:1280px){row-gap:54px}.stock_price__header{align-items:center;display:flex;flex:1;padding-inline:80px;@media (max-width:1280px){justify-content:center}@media (max-width:768px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}@media (max-width:430px){margin-inline:auto;max-width:300px}a{align-items:center;column-gap:80px;display:flex;@media (min-width:1024px){&:hover{.btn{button{background-color:var(--color-secondary);border-color:var(--color-secondary);.icon{--tw-translate-x:5px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}}}@media (max-width:768px){column-gap:40px}.main-title{span{font-family:Roboto Condensed,Noto Sans TC Variable,sans-serif;@media (max-width:768px){display:none}}h5{--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold);@media (max-width:768px){font-size:24px;margin-bottom:15px}}p{color:var(--color-gray-0);display:none;font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;@media (max-width:768px){display:block}}}.btn{button{svg{color:var(--color-gray-0)}}}}}.stock_price__info{display:flex;@media (max-width:1280px){justify-content:center}@media (max-width:640px){align-items:center;flex-direction:column}.wrap{&:first-child{.investors-card_info{@media (max-width:640px){border-radius:16px 16px 0 0}}}&:nth-child(2){.investors-card_info{background-color:var(--color-primary-light);@media (max-width:640px){border-radius:0 0 16px 16px}}}.investors-card_info{@media (max-width:640px){max-width:100%}@media (max-width:640px){height:auto;padding-bottom:30px;padding-left:30px;padding-right:30px;padding-top:30px}.info_icon{@media (max-width:640px){display:none}}}}}}.realTime-stock_price__right{align-items:flex-end;display:flex;justify-content:center}}}section.promo-footer{padding-block:2.4vw;position:relative;@media (max-width:640px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}.promo-footer-bg_01{left:0;overflow:hidden;position:absolute;top:0;@media (max-width:768px){display:none}img{--tw-translate-x:-29px;--tw-translate-y:-214px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.promo-footer-bg_02{overflow:hidden;position:absolute;right:0;top:0;@media (max-width:768px){display:none}img{--tw-translate-x:346px;--tw-translate-y:-279px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.promo-footer-container{margin-inline:auto;max-width:1500px;position:relative;z-index:11;.content{--tw-translate-y:100px;transition:box-shadow .3s ease;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1500px){translate:0 0}a{display:block;@media (min-width:1441px){&:hover{.img-wrap{--tw-translate-y:-10px;box-shadow:var(--shadow-normal);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.img-wrap{border-radius:16px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;@media (max-width:1500px){border-radius:0}img{&.img-pc{@media (max-width:640px){display:none}}&.img-mob{display:none;@media (max-width:640px){display:block}}}}}}}}.layout-wrapper:has(section.hero) .main-footer{padding-top:140px;@media (max-width:1500px){padding-top:80px}@media (max-width:768px){padding-top:40px}}section#maintain,section#page404{align-items:center;display:flex;justify-content:center;min-height:100dvh;position:relative;.logo{left:0;margin-left:clamp(2rem,-3.3333rem + 11.1111vw,5rem);margin-top:clamp(.625rem,-.8194rem + 3.0093vw,1.4375rem);position:absolute;top:0;@media (max-width:1580px){max-width:222px}}.content{align-items:center;display:flex;flex-direction:column;padding-inline:1rem;text-align:center;.img{margin-bottom:1rem;@media (max-width:768px){max-width:500px}}h1{font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);margin-bottom:1.125rem}h1,p{font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}p{font-size:clamp(1rem,.7778rem + .463vw,1.125rem)}a.btn{margin-top:1.6875rem}}}section.about-company__intro .container{column-gap:4.2vw;display:grid;grid-template-columns:1fr 42%;row-gap:40px;@media (max-width:1024px){grid-template-columns:1fr}.img{@media (max-width:1024px){display:flex;justify-content:center}}}section.about-company__intro-3 .container{flex-direction:column;justify-content:center;padding-inline:1.5rem;h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-size:19px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:1.5rem}.img{img{&.img-pc{@media (max-width:768px){display:none}}&.img-mob{display:none;@media (max-width:768px){display:block;margin-inline:auto}}}}}section.about-company__intro-2 .container{column-gap:80px;display:grid;grid-template-columns:320px 1fr;overflow:hidden;position:relative;row-gap:40px;@media (max-width:1024px){grid-template-columns:1fr}.img{align-items:center;display:flex;flex-direction:column;row-gap:1rem;.img-wrap{border-radius:16px;display:inline-block;overflow:hidden}p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;text-align:center}}.info{@media (max-width:1024px){order:-1}}}section.about-company__main-business .container{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));@media (max-width:1024px){grid-template-columns:1fr}.info{.info__list{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));@media (max-width:500px){gap:1rem;grid-template-columns:1fr}.info__item{align-items:center;background-color:var(--color-gray-0);border-radius:24px;box-shadow:0 8px 24px 0 rgba(0,0,0,.08);column-gap:8px;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:160px;padding-inline:1.5rem;@media (max-width:500px){min-height:100px}.info__title{color:var(--color-black);font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-weight:700;line-height:140%}.info__text,.info__title{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}.info__text{color:var(--color-gray-600);font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%}}}}.card{.card__container{align-items:center;background-color:#28489a;border-radius:24px;display:flex;height:100%;padding-block:20px;padding-inline:4.3vw;position:relative;.card__bg{bottom:0;position:absolute;right:0;top:0}.card__wrap{color:var(--color-gray-0);h5{font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-bottom:1rem}h5,p{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}p{font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%;--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.card__code{align-items:center;column-gap:1rem;display:flex;padding-top:2rem;strong{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);line-height:140%}span,strong{font-style:normal;font-weight:700;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}span{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:48px;line-height:120%}}}}}}@media (max-width:1024px){section.about-organization__img{padding-bottom:30px}}section.about-organization__img .container{display:flex;justify-content:center}section.about-organization__content .container .title{border-top:1px solid var(--color-gray-200);margin-bottom:0;padding-top:1.5rem;h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%}}section.about-organization__content .container .list ul li:first-child .organization-item{border-top-width:0}section.about-affiliated{padding-bottom:120px;padding-top:30px;@media (max-width:768px){padding-top:0}}.about-affiliated__container{display:flex;flex-direction:column;row-gap:80px;.item{column-gap:4.2vw;display:grid;grid-template-columns:360px 1fr;@media (max-width:768px){align-items:center;display:flex;flex-direction:column;row-gap:2rem}.info{p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:140%;&+p{margin-top:1rem}}}}}section.about-core__banner .container{display:flex;justify-content:center}.about-core-item{align-items:center;column-gap:4.2vw;display:grid;grid-template-columns:minmax(475px,600px) minmax(440px,1fr);@media (max-width:1024px){grid-template-columns:1fr;row-gap:20px}.img{img{margin:0 auto}}}section.about-core__brand .container{align-items:center;column-gap:4.2vw;display:grid;grid-template-columns:minmax(438px,1fr) minmax(480px,600px);@media (max-width:1024px){grid-template-columns:1fr;row-gap:60px}.info{display:flex;flex-direction:column;row-gap:2rem}.img{@media (max-width:1024px){display:flex;justify-content:center;order:-1}.img-wrap{border-radius:24px;display:inline-block;overflow:hidden}}}.about-history__container{column-gap:4.2vw;display:grid;grid-template-columns:168px 1fr;@media (max-width:1024px){grid-template-columns:1fr}.history-tabs__nav{display:flex;flex-direction:column;padding-top:1rem;row-gap:2rem;@media (max-width:1024px){padding-top:0}nav.nav-dropdown{@media (max-width:1024px){margin-bottom:2rem}button.nav-dropdownToggle{align-items:center;border-color:var(--color-secondary);border-radius:20px;border-style:var(--tw-border-style);border-width:1px;justify-content:space-between;padding:20px;width:100%;@media (max-width:1024px){display:flex}.nav-dropdown__selected{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%;.icon{display:none}}.nav-dropdown_arrow{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:flex;justify-content:center;width:24px}}.nav-dropdown__wrap{ul.nav-dropdown__menu{display:flex;flex-direction:column;padding-top:1rem;row-gap:2rem;@media (max-width:1024px){background-color:var(--color-gray-0);border-color:var(--color-gray-300);border-radius:20px;gap:0;padding-bottom:1rem;padding-left:0;padding-right:0;padding-top:1rem}li.nav-dropdown__item{a.nav-dropdown__link{align-items:center;column-gap:1rem;display:flex;@media (min-width:1025px){&.current{.icon{display:none}.info{span{color:var(--color-gray-700);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:120%}}}}@media (max-width:1024px){padding-bottom:8px;padding-left:1.5rem;padding-right:1.5rem;padding-top:8px}.icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.2);display:flex;justify-content:center;width:24px;@media (max-width:1024px){display:none}}.info{span{color:var(--color-gray-400);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:120%;@media (max-width:1024px){color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%}}}}}}}}}.history-tabs__panel-wrap{.history-tabs__panel{display:none;opacity:0;transition:opacity .5s ease;&.current{display:block;opacity:100%;@starting-style{opacity:0}}.panel_item{display:grid;grid-template-columns:112px 88px 1fr;position:relative;&:hover{.panel_timeLine{.panel_timeLine-dot_wrap{.panel_timeLine-ripple{&:nth-child(2){opacity:80%;width:30px}&:nth-child(3){opacity:60%;width:40px}&:nth-child(4){opacity:40%;width:50px}}}}}@media (max-width:1024px){grid-template-columns:103px 52px 1fr}@media (max-width:768px){grid-template-columns:52px 1fr}.panel_date{color:var(--color-primary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:120%;padding-block:1.5rem;padding-left:1.5rem;@media (max-width:1024px){padding-left:0}@media (max-width:768px){left:30px;position:absolute;top:5px}}.panel_timeLine{display:flex;justify-content:center;position:relative;@media (max-width:1024px){justify-content:start}.panel_timeLine-line{background-color:var(--color-gray-200);height:100%;width:4px}.panel_timeLine-dot_wrap{aspect-ratio:1/1;display:flex;left:50%;position:absolute;top:1.5rem;width:20px;--tw-translate-x:-50%;--tw-translate-y:50%;align-items:center;background-color:var(--color-gray-0);border-radius:50%;justify-content:center;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:1024px){left:2px}.panel_timeLine-dot{aspect-ratio:1/1;background-color:var(--color-secondary);border-radius:50%;width:12px}.panel_timeLine-ripple{aspect-ratio:1/1;left:50%;position:absolute;top:50%;width:0;--tw-translate-x:-50%;--tw-translate-y:-50%;border-color:var(--color-secondary);border-radius:50%;border-style:var(--tw-border-style);border-width:1px;transition:width .3s ease-in;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.panel_info{padding-block:1.5rem;@media (max-width:768px){padding-top:calc(1.5rem + 40px)}ul{padding-left:29px;@media (max-width:1024px){padding-left:0}li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-17px;position:absolute;top:16px;width:4px}}}}}}}}section.about-technology__main .container .wrap{align-items:center;background-color:var(--color-gray-100);border-radius:16px;display:flex;justify-content:center;padding:1rem;.content{align-items:center;display:inline-flex;.info{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;padding-right:1.5rem;position:relative;text-align:end;&:after{height:80%;position:absolute;right:0;top:50%;width:1px;--tw-translate-y:-50%;background-color:var(--color-gray-300);content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}}.count{align-items:center;column-gap:12px;display:flex;padding-left:1.5rem;strong{color:var(--color-secondary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,-1.5556rem + 7.4074vw,4rem);line-height:120%}span,strong{font-style:normal;font-weight:700}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);line-height:140%}}}}section.about-technology__nav{margin-bottom:4rem;padding-top:3rem;.container{.sub-nav{width:100%}}}section.about-technology__content .container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:4.2vw;@media (max-width:768px){row-gap:25px}.technology__content{scroll-margin-top:120px;.title{margin-bottom:2.5vw;text-align:center;h4{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:140%}}.list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}}}section.about-awards__list .container .list_wrap{display:flex;flex-direction:column;row-gap:1.5rem;.about-awards__list-item{&:nth-child(2n){.lists_color{.lists_color__title{h6{color:var(--color-primary);&:before{background-color:var(--color-primary)}}}.lists_color__content{.table_wrap{table{thead{tr{border-color:var(--color-primary)}}}}}}}.lists_color{.lists_color__content{.table_wrap{overflow:auto;table{min-width:1200px;td,th{padding-inline:24px;@media (max-width:640px){padding-left:1rem;padding-right:1rem}}thead{tr{th{&:first-child{padding-left:2rem;text-align:start;width:16%;@media (max-width:640px){padding-left:1rem}}&:nth-child(2){text-align:start;width:20%;@media (max-width:1024px){padding-left:0;padding-right:0}}&:nth-child(3){text-align:start;width:42%}&:nth-child(4){padding-right:2rem;text-align:start;@media (max-width:640px){padding-right:1rem}}}}}tbody{tr{td{&:first-child{padding-left:2rem;text-align:start;@media (max-width:640px){padding-left:1rem}}&:nth-child(2){text-align:start;@media (max-width:1024px){padding-left:0;padding-right:0}}&:nth-child(4){padding-block:.5rem;padding-right:2rem;@media (max-width:640px){padding-right:1rem}}}}}}}}}}}section.about-getting-here__map .container .about-getting-here__map-wrap{border-radius:40px;height:500px;overflow:hidden;position:relative;@media (max-width:1280px){border-radius:40px 40px 0 0}@media (max-width:1024px){padding-top:56.25%}iframe{height:100%;left:0;position:absolute;top:0;width:100%;--tw-border-style:none;border-style:none}}section.about-getting-here__info .container .info_wrap{background-color:var(--color-gray-0);border-radius:24px;box-shadow:var(--shadow-normal);margin-inline:auto;margin-top:-80px;max-width:1200px;overflow:hidden;padding-inline:4.2vw;padding-bottom:3.75vw;padding-top:3rem;position:relative;z-index:10;@media (max-width:1280px){border-radius:0 0 24px 24px;margin-top:0}@media (max-width:768px){padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:2.5rem}@media (max-width:540px){padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.info_bg{bottom:0;pointer-events:none;position:absolute;right:0}.title{margin-bottom:40px}.content{display:grid;gap:56px;grid-template-columns:1fr 434px;@media (max-width:1024px){grid-template-columns:1fr}@media (max-width:540px){gap:18px}.content_left{display:flex;flex-direction:column;row-gap:2rem;ul{position:relative;&.dot{padding-left:1.2rem;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-13px;position:absolute;top:16px;width:4px}}}&.address{display:flex;flex-direction:column;row-gap:8px;li{.icon{min-width:24px;padding-top:4px}span{br{display:none;@media (max-width:640px){display:block}}}}}&+ul{&:before{background-color:var(--color-gray-300);content:"";height:1px;left:0;position:absolute;right:0;top:-1rem}}li{color:var(--color-gray-600);column-gap:12px;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}.content_right{column-gap:4rem;display:flex;flex-wrap:wrap;row-gap:2rem;.info{p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%}&>a{color:var(--color-secondary);display:block;font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,1.1111rem + 1.8519vw,2.5rem);font-style:normal;font-weight:700;line-height:120%;text-decoration-line:underline;word-break:break-all;@media (max-width:640px){font-size:25px}@media (max-width:430px){font-size:22px}}}}}}section.about-partners__content .container{padding-inline:4.6vw;.partners__content{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);padding-block:4.6vw;scroll-margin-top:80px;&:first-child{padding-top:20px}.title{margin-bottom:2.5rem;text-align:center;@media (max-width:768px){margin-bottom:2rem}@media (max-width:640px){margin-bottom:1.5rem}h4{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:140%}}ul.list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,240px);@media (max-width:1440px){grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){grid-template-columns:repeat(2,minmax(0,1fr))}li.list_item{align-items:center;aspect-ratio:240/256;background-color:var(--color-gray-0);border-radius:16px;box-shadow:var(--shadow-normal);display:flex;flex-direction:column;justify-content:center;padding:1.5rem;row-gap:8px;text-align:center;width:100%;@media (max-width:768px){aspect-ratio:unset;max-width:none}.list_item__logo{max-width:65.3%}.list_item__name{p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}}}section.news__filter .container .filter_content{display:grid;gap:1.3vw;grid-template-columns:25% 25% 1fr;padding-bottom:48px;position:relative;z-index:10;@media (max-width:1024px){grid-template-columns:1fr 1fr}.form_search{@media (max-width:1024px){grid-column:span 2}}}section.news__filter .container .filter_results{padding-bottom:32px}section.news__list .container{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr));@media (max-width:1024px){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){grid-template-columns:1fr}.news_card{display:flex;justify-content:center}}section.news__pagination .container{display:flex;justify-content:center;margin-top:1rem;padding-top:48px;position:relative;@media (max-width:768px){margin-top:0}&:before{background-color:var(--color-gray-300);content:"";height:1px;left:24px;position:absolute;right:24px;top:0}}.editor iframe{aspect-ratio:16/9;display:inline-block;height:auto;max-width:100%}section.news__title .container .news__header{align-items:center;column-gap:1.5rem;display:flex;justify-content:center;margin-bottom:1.5rem;.news__date{color:var(--color-gray-400);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:120%;line-height:1}.news__tag{align-items:center;background-color:var(--color-gray-700);border-radius:100px;display:inline-flex;height:35px;justify-content:center;width:104px;span{color:var(--color-gray-0);font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;@media (max-width:425px){font-size:15px}}}}section.news__title .container .news__title{text-align:center;h3{font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,1.1111rem + 1.8519vw,2.5rem);font-style:normal;font-weight:700;line-height:120%;--tw-leading:145%;line-height:145%;--tw-font-weight:var(--font-weight-bold);color:var(--color-gray-700);font-weight:var(--font-weight-bold);@media (max-width:640px){font-size:24px}}}section.news__title .container .article-share{align-items:center;display:flex;padding-block:2.5vw;&:after,&:before{background-color:var(--color-gray-200);content:"";flex:1;height:1px}@media (max-width:1024px){padding-bottom:1.875rem;padding-top:1.875rem}ul.article-share__list{column-gap:1rem;display:flex;padding-inline:32px;@media (max-width:640px){column-gap:8px;padding-left:16px;padding-right:16px}li.article-share__item{.article-share__link{align-items:center;aspect-ratio:1/1;border-color:var(--color-secondary);border-radius:50px;border-style:var(--tw-border-style);border-width:1px;color:var(--color-secondary);display:flex;justify-content:center;transition:background-color .3s ease,color .3s ease;width:45px;&:hover{background-color:var(--color-secondary);color:var(--color-gray-0)}@media (max-width:540px){transform:scale(.9)}.copy-msg{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;left:50%;line-height:180%;position:absolute;top:-1.9rem;--tw-translate-x:-50%;background-color:var(--color-black);border-radius:.25rem;color:var(--color-white);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:0;padding-block:var(--spacing);padding-inline:calc(var(--spacing)*2);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);white-space:nowrap}}}}}section.news__content .container.editor h6{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%}section.news__content .container.editor p{color:var(--color-gray-600)}section.news__content .container.editor a,section.news__content .container.editor p{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}section.news__content .container.editor a{color:var(--color-primary)}section.news__content .container.editor .col-2{column-gap:2.13vw;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;@media (max-width:1024px){grid-template-columns:1fr}}section.news__back{padding-top:4.2vw;@media (max-width:768px){padding-top:35px}.container{align-items:center;display:flex;&:after,&:before{background-color:var(--color-gray-200);content:"";flex:1;height:1px}a{align-items:center;column-gap:12px;display:flex;font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;padding-inline:24px;--tw-font-weight:var(--font-weight-bold);color:var(--color-gray-700);font-weight:var(--font-weight-bold);transition:color .3s ease;&:hover{color:var(--color-secondary)}}}}section.contacts-faq__filter{position:relative;z-index:10;.container{display:grid;gap:1.5rem;grid-template-columns:25% 1fr;@media (max-width:640px){grid-template-columns:1fr}}}section.contacts-faq__list{padding-bottom:1rem;padding-top:3rem;@media (max-width:768px){padding-top:0}.container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}}section.contacts-faq__pagination .container{border-color:var(--color-gray-300);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;justify-content:center;padding-top:3rem}section.contacts-policy{padding-bottom:clamp(3.75rem,-2.9167rem + 13.8889vw,7.5rem);h5{font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem)}h5,h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%;margin-bottom:1rem}h6{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem)}p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;&:not(:last-child){padding-bottom:1rem}}ul{display:flex;flex-direction:column;margin-bottom:1.5rem;row-gap:.5rem;&.disc{list-style-position:outside;list-style-type:disc;padding-left:calc(var(--spacing)*6);& ::marker{font-size:13px}&::marker{font-size:13px}& ::-webkit-details-marker,&::-webkit-details-marker{font-size:13px}}li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}a{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;text-decoration-line:underline}}:is(html,body):has(#contacts__form){scroll-behavior:auto}.contacts__container{display:grid;gap:60px;grid-template-columns:1fr 360px;@media (max-width:1024px){grid-template-columns:1fr}}section.contacts__form form{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem;.form__wrap{&.form__username{display:flex;flex-direction:column;gap:1.5rem;.wrap{display:flex;flex-wrap:wrap;gap:1.5rem;@media (max-width:640px){flex-direction:column}.form-group{&:has(#form_username){flex:1;min-width:400px;@media (max-width:640px){min-width:auto;width:100%}}&:has(.radio-group){align-items:center;column-gap:1.5rem;display:flex;@media (max-width:768px){margin-left:124px}@media (max-width:640px){margin-left:0}}}}}&.form__email{display:flex;flex-direction:column;gap:1.5rem;.form-group{label[for=email_first]{margin-left:124px;@media (max-width:640px){display:flex;margin-left:0}}}}&.form__category{.form-group{.select-group{display:flex;flex-wrap:wrap;gap:1.5rem;.form_select_title{flex:1;min-width:210px}}}}&.form__contacts{.form-group{align-items:flex-start;label[for=form_contacts]{padding-top:30px}textarea{height:200px}}}&.form__captcha,&.form__submit{display:flex;justify-content:center}&.form__submit{align-items:center;column-gap:1.5rem;padding-top:40px}&.form__phone{.field-error{margin-left:0!important}}.field-error{color:var(--color-quaternary);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-size:14px;font-style:normal;font-weight:400;line-height:180%;margin-left:124px;@media (max-width:640px){margin-left:0}}}}section.contacts__service .service_card{border-radius:24px;box-shadow:var(--shadow-normal);overflow:hidden;padding:40px;position:relative;.service_card__bg{pointer-events:none;position:absolute;right:0;top:0}.service_card__logo{margin-bottom:40px}.service_card__info{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);display:flex;flex-direction:column;gap:1rem;padding-bottom:24px;.info_wrap{display:flex;flex-direction:column;span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%}a,span{font-style:normal}a{color:var(--color-secondary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-weight:700;line-height:120%;text-decoration-line:underline}}}.service_card__hours{padding-top:24px;p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-top:1rem}}}.sdgs__container.col_2{align-items:center;display:grid;gap:4.2vw;grid-template-columns:1fr 600px;@media (max-width:1280px){grid-template-columns:1fr;.img{display:flex;justify-content:center;order:9}}.img{.img_wrap{border-radius:24px;display:inline-block;overflow:hidden}}}.sdgs-friendly-workplace__container.col_2 .line__wrap{grid-column:span 2/span 2;width:100%}section.sdgs__message .sdgs__message__container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;max-width:1680px;padding-left:24px;@media (min-width:2000px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0}@media (max-width:1680px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:1488px;padding-bottom:0;padding-left:24px;padding-right:24px;padding-top:0}@media (max-width:1440px){max-width:1328px}@media (max-width:1366px){max-width:1248px}@media (max-width:1280px){grid-template-columns:1fr;row-gap:50px}.info{.info_wrap{&:first-child{h5{margin-bottom:24px}}}}.img{@media (max-width:1280px){display:flex;justify-content:center}img{@media (max-width:1280px){max-width:650px;width:100%}}}}section.sdgs__list{padding-top:64px;.container{.sdgs__list_item{align-items:center;display:grid;gap:4.2vw;grid-template-columns:600px 1fr;@media (max-width:1280px){display:flex;flex-direction:column;justify-content:center;.info{order:-1}}&:nth-child(3){grid-template-columns:1fr 600px;.info{order:-9999}}.info{display:flex;flex-direction:column;row-gap:32px}}}}section.sdgs-management__structure .container.col_2{display:grid;gap:4.2vw;grid-template-columns:1fr 600px;@media (max-width:1280px){grid-template-columns:1fr}.img{@media (max-width:1280px){display:flex;justify-content:center}.img-wrap{border-radius:24px;display:inline-block;overflow:hidden}}}section.sdgs-management__structure .container .policy_list{padding-top:32px;.policy_list__wrap{display:flex;flex-wrap:wrap;max-width:960px;.policy_list-item{align-items:center;color:var(--color-gray-600);column-gap:1rem;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;min-width:320px}}}section.sdgs-management__goals .container .table_wrap{padding-top:32px;.scroll_wrap{&>table{min-width:637px;th{&:first-child{width:14.8%;@media (max-width:1024px){width:133px}}}td{&:first-child{img{border-radius:5px}}ul{@media (max-width:425px){gap:0}}}}}}section[class*=sdgs-stakeholders__] .table_wrap{padding-top:2rem}section.sdgs-stakeholders__contact .container .table_wrap table{border-collapse:collapse;border-color:var(--color-secondary);border-top-style:var(--tw-border-style);border-top-width:1px;table-layout:fixed;width:100%;tbody{tr{&:nth-child(odd){background-color:var(--color-gray-100)}@media (max-width:500px){display:flex;flex-direction:column}td{border-style:var(--tw-border-style);border-width:0;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-block:.75rem;padding-inline:1.5rem;@media (max-width:768px){padding-left:10px;padding-right:10px}}}}}section.sdgs-stakeholders__communication .container .table_wrap .scroll_wrap>table{min-width:775px;td{&:first-child{text-align:center}.table_style{li{text-align:center;&:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}}}}section.sdgs-stakeholders__Identification .container .table_wrap .scroll_wrap>table{min-width:831px}section.sdgs-stakeholders__analyze .container .img{padding-top:2rem}@media (max-width:768px){section.sdgs-stakeholders__comparison .container .table_wrap{padding-top:0}}section.sdgs-stakeholders__comparison .container .table_wrap .scroll_wrap>table{min-width:559px;td{text-align:center}}section.sdgs-stakeholders__progress .container .table_wrap .scroll_wrap>table{min-width:637px;th{&:nth-child(2){width:66.8%}}td{&:first-child,&:nth-child(3){text-align:center}}}section.sdgs-stakeholders__assessment .container .table_wrap .scroll_wrap>table{min-width:1440px;thead{tr{&:first-child{th{&:first-child{width:120px}&:nth-child(2){width:140px}&:nth-child(3){width:295px}&:nth-child(4){width:80px}&:nth-child(5){width:240px}&:nth-child(6){width:260px}&:nth-child(7),&:nth-child(8),&:nth-child(9){width:100px}}}&:nth-child(2){th{border-top:1px var(--tw-border-style) var(--color-gray-200)}}}}tbody{tr{&.has-rowspan{td{&:nth-child(10),&:nth-child(11),&:nth-child(2),&:nth-child(4),&:nth-child(5),&:nth-child(6),&:nth-child(7){text-align:center}}&.odd{td:first-child{background-color:var(--color-gray-100)}}}&:not(.has-rowspan){td{&:first-child,&:nth-child(10),&:nth-child(3),&:nth-child(4),&:nth-child(5),&:nth-child(6),&:nth-child(9){text-align:center}}}td{&[rowspan]{text-align:center}.table_style{li{&:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}}}}}}section.sdgs-stakeholders__results .container .table_wrap .scroll_wrap>table{min-width:1440px;thead{tr{&:first-child{th{&:first-child{width:60px}&:nth-child(2){width:120px}&:nth-child(3){width:280px}&:nth-child(4),&:nth-child(5){width:285px}&:nth-child(6){width:120px}&:nth-child(7){width:285px}}}&:nth-child(2){th{border-top:1px var(--tw-border-style) var(--color-gray-200)}}}}tbody{tr{&.has-rowspan{td{&:nth-child(2),&:nth-child(6){text-align:center}}&.odd{td:first-child{background-color:var(--color-gray-100)}}}&:not(.has-rowspan){td{&:first-child,&:nth-child(5){text-align:center}}}td{&[rowspan]{text-align:center}.table_style{li{&:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}}ul{.lower-alpha{gap:0}}}}}}section[class*=sdgs-supply-chain__] .info_link{padding-top:1rem}section.sdgs-supply-chain__strategy .container.col_2:nth-child(3){grid-template-columns:600px 1fr;@media (max-width:1280px){grid-template-columns:1fr}.img{order:-9999;@media (max-width:1280px){order:9}}}section.sdgs-supply-chain__evaluation .container .wrap{background-color:var(--color-gray-100);border-radius:24px;display:grid;grid-template-columns:1fr 600px;overflow:hidden;@media (max-width:1280px){grid-template-columns:1fr;padding-bottom:20px;padding-top:20px;row-gap:40px}.info{display:flex;flex-direction:column;justify-content:center;padding-inline:4.2vw;row-gap:2rem}.img{@media (max-width:1280px){display:flex;justify-content:center;padding-left:4.2vw;padding-right:4.2vw}.img_wrap{display:block;@media (max-width:1280px){border-radius:24px;display:inline-block;max-width:700px;overflow:hidden}img{&.img_desktop{@media (max-width:1280px){display:none}}&.img_mobile{display:none;@media (max-width:1280px){display:block}}}}}}section.sdgs-supply-chain__evaluation .container .table_wrap>table{border-collapse:collapse;height:100%;table-layout:fixed;width:100%;tr{&:first-child{border-color:var(--color-secondary);border-top-style:var(--tw-border-style);border-top-width:2px}td{border-color:var(--color-gray-200);border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-block:12px;padding-inline:1rem;&:first-child{background-color:var(--color-gray-100);color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%}&:last-child{text-align:center;@media (max-width:768px){width:40%}}@media (max-width:1024px){padding-left:10px;padding-right:10px}}}}section.sdgs-supply-chain__suppliers .container.col_2{grid-template-columns:600px 1fr;@media (max-width:1280px){grid-template-columns:1fr}}section.sdgs-supply-chain__suppliers .container .info .info_link{padding-top:2rem}section.sdgs-supply-chain__purchase .container .info{display:flex;flex-direction:column;row-gap:2rem}section.sdgs-supply-chain__purchase .container .table_wrap>table{border-collapse:collapse;height:100%;table-layout:fixed;width:100%;tr{&:first-child{border-color:var(--color-secondary);border-top-style:var(--tw-border-style);border-top-width:2px}td{border-color:var(--color-gray-200);border-style:var(--tw-border-style);border-width:1px;color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-block:12px;padding-inline:1rem;&:first-child{background-color:var(--color-gray-100);color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%}&:last-child{text-align:center;@media (max-width:768px){width:40%}}@media (max-width:1024px){padding-left:10px;padding-right:10px}}}}section[class*=sdgs-environment__] .table_wrap{margin-bottom:2rem}section[class*=sdgs-environment__] .table_container{margin-bottom:2rem;.table_wrap{margin-bottom:0}}@media (max-width:768px){section.sdgs-environment__greenhouse .container .table_wrap{padding-top:30px}}section.sdgs-environment__greenhouse .container .table_wrap .scroll_wrap>table{min-width:447px;thead{tr{th{&:first-child{text-align:start;width:35.7%}}}}tbody{tr{td{text-align:center;&:first-child{text-align:start}}}}}section.sdgs-environment__environment{display:flex;flex-direction:column;row-gap:2rem;.container{&.energy{.table_wrap{.scroll_wrap{&>table{min-width:541px;thead{tr{th{&:first-child{text-align:start}}}}tbody{tr{td{text-align:center;&[colspan],&[rowspan]{text-align:start}}}}}}}}&.water{.info_wrap{&:first-child{margin-bottom:2rem}}.table_wrap{.scroll_wrap{&>table{min-width:505px;th{&:first-child{text-align:start;@media (max-width:640px){width:170px}}}tbody{tr{td{text-align:center;&:first-child{text-align:start}}}}}}}}}}section.sdgs-environment__waste{padding-top:2rem;.container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem}}section[class*=sdgs-friendly-workplace__] .table_wrap{padding-top:2rem}section.sdgs-friendly-workplace__staff-allocation .container .table_wrap{padding-top:0;.scroll_wrap{&>table{min-width:775px;td{text-align:center}thead{tr{&:nth-child(2){th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}tbody{tr{&.tbody_title{td{background-color:var(--color-gray-100)}}}}}}}section.sdgs-friendly-workplace__non-employee-assignments .container .table_wrap{padding-top:0;.scroll_wrap{&>table{min-width:611px;td{text-align:center}thead{tr{&:nth-child(2){th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}tbody{tr{&.tbody_title{td{background-color:var(--color-gray-100)}}}}}}}section.sdgs-friendly-workplace__diverse-assignments .container .table_wrap{padding-top:0;.scroll_wrap{&>table{min-width:678px;thead{tr{&:nth-child(3){th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}tbody{tr{td{text-align:center}}}}}}section[class*=sdgs-friendly-workplace-human-rights__] .info_wrap h5{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:1rem}section[class*=sdgs-friendly-workplace-human-rights__] .info_wrap p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;&:not(:last-of-type){padding-bottom:1rem}}section[class*=sdgs-friendly-workplace-human-rights__] .info_wrap ul.disc{padding-left:25px;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-15px;position:absolute;top:14px;width:4px}}}section[class*=sdgs-friendly-workplace-human-rights__] .info_wrap ul.decimal{list-style-type:decimal;padding-left:25px}section[class*=sdgs-friendly-workplace-human-rights__] .info_wrap ul li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}section[class*=sdgs-friendly-workplace-human-rights__] .table_wrap{padding-top:2rem}section.sdgs-friendly-workplace-human-rights__policy .container .card{border-radius:24px;box-shadow:var(--shadow-normal);margin-top:80px;overflow:hidden;padding-block:4.2vw;padding-inline:30px;position:relative;.card_bg{bottom:0;position:absolute;right:0}.info_wrap{margin-inline:auto;max-width:1120px;h5{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);margin-bottom:2rem;padding-bottom:2rem;text-align:center}ul{display:flex;flex-direction:column;row-gap:10px}.info_signature{display:flex;justify-content:flex-end;@media (max-width:640px){padding-top:40px}.wrap{align-items:center;display:flex;flex-direction:column;row-gap:12px;.text{column-gap:2rem;display:flex;position:relative;&:after{height:66%;left:50%;position:absolute;top:50%;width:.5px;--tw-translate-x:-50%;--tw-translate-y:-50%;background-color:var(--color-gray-600);content:"";translate:var(--tw-translate-x) var(--tw-translate-y)}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}}}section.sdgs-friendly-workplace-human-rights__educate{padding-top:80px;.container{.table_wrap{overflow:auto;padding-top:0;.scroll_wrap{&>table{min-width:837px;td{text-align:center}}}}}}section.sdgs-friendly-workplace-talent__recruitment .container.col_2{align-items:center;display:grid;gap:4.2vw;grid-template-columns:1fr 600px;@media (max-width:1280px){display:flex;flex-direction:column}.img{.img_wrap{border-radius:24px;display:inline-block;overflow:hidden}}}section.sdgs-friendly-workplace-talent__new-employees .container .table_wrap .scroll_wrap>table{min-width:639px;thead{tr{&:nth-child(3){th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}tbody{tr{td{text-align:center}}}}section.sdgs-friendly-workplace-talent__resigned-employees .container .table_wrap .scroll_wrap>table{min-width:639px;thead{tr{&:nth-child(3){th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}tbody{tr{td{text-align:center}}}}section.sdgs-friendly-workplace-talent__recently-education .container .table_wrap{padding-top:2rem;&+.table_wrap{margin-top:1.5rem}.scroll_wrap{.table-1{min-width:517px;thead{tr{&:nth-child(2){th{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}tbody{tr{td{text-align:center}}}}.table-2{min-width:1122px;td{text-align:center}}}}section.sdgs-friendly-workplace-talent__performance .container .table_wrap{padding-top:2rem;.scroll_wrap{&>table{min-width:677px;td{text-align:center}}}}section.sdgs-friendly-workplace-benefits__regular-staff .container .table_wrap .scroll_wrap>table{min-width:443px;thead{tr{th{&:first-child{@media (max-width:820px){width:189px}}}}}td{text-align:center}}section.sdgs-friendly-workplace-benefits__gender .container .table_wrap .scroll_wrap>table{min-width:568px;td{text-align:center}}section.sdgs-friendly-workplace-benefits__welfare .container .table_wrap .scroll_wrap>table{min-width:900px;th{text-align:start}}section.sdgs-friendly-workplace-benefits__parental-leave .container .table_wrap{padding-top:2rem;.scroll_wrap{&>table{min-width:533px;thead{tr{th{&:first-child{width:30.2%}}}}td{text-align:center}}}}section.sdgs-friendly-workplace-benefits__employee-travel .container .info_list{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding-top:6px;.list_item{align-items:center;display:flex;flex-direction:column;row-gap:1rem;.img{.img_wrap{border-radius:16px;display:inline-block;overflow:hidden;&:hover{img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;text-align:center}}}section.sdgs-friendly-workplace-benefits__employee-travel .container .info_showMore{display:flex;justify-content:center;padding-top:2rem}section[class*=sdgs-friendly-workplace-osh__] .info_wrap h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:1rem}section.sdgs-friendly-workplace-osh__safety .container.col_2{align-items:center;column-gap:4.2vw;display:grid;grid-template-columns:1fr 42%;&:nth-child(2n){grid-template-columns:42% 1fr;.img{order:-9999;@media (max-width:1024px){order:0}}}@media (max-width:1024px){display:flex;flex-direction:column;row-gap:40px}.img{.img_wrap{border-radius:24px;display:inline-block;overflow:hidden}}}section.sdgs-friendly-workplace-osh__health .container.col_2{display:grid;padding-top:40px;row-gap:40px;.item{align-items:center;background-color:var(--color-gray-100);border-radius:24px;display:grid;grid-template-columns:42% 1fr;overflow:hidden;@media (max-width:1280px){display:flex;flex-direction:column;padding-bottom:30px;padding-left:20px;padding-right:20px;padding-top:30px;row-gap:40px}.img{.img_wrap{@media (max-width:1280px){border-radius:24px;display:inline-block;overflow:hidden}}}.info{padding-inline:4.2vw;@media (max-width:1280px){order:-99;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}}}section[class*=sdgs-social-inclusion__] .table_wrap{margin-bottom:2rem}@media (max-width:640px){section.sdgs-social-inclusion__banner .img{margin-top:-15px}}section.sdgs-social-inclusion__content{position:relative;z-index:10;.container{.list_wrap{background-color:var(--color-gray-0);border-radius:24px;box-shadow:var(--shadow-normal);margin-top:-5.2vw;padding:4.2vw;@media (max-width:768px){margin-top:-15px}@media (max-width:640px){margin-top:-10px}.list{column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));@media (max-width:1024px){display:flex;flex-direction:column}.list_item{&:first-child{grid-column:span 2/span 2;.lists_color__title{h6:before{display:block!important}}}&:nth-child(odd){.lists_color__title{h6:before{display:none}}}&:nth-child(4n+2),&:nth-child(4n+3){.lists_color__title{h6{color:var(--color-primary);&:before{background-color:var(--color-primary)}}}.lists_color__content{.table_wrap{&>table{thead{tr{border-color:var(--color-primary)}}}}}}.lists_color{.lists_color__title{margin-bottom:1rem;min-height:33.6px;@media (max-width:1024px){margin-bottom:0;min-height:auto}h6{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-style:normal;font-weight:700;line-height:140%;&:before{top:16px}@media (max-width:1024px){margin-bottom:10px}}}.lists_color__content{.table_wrap{&>table{thead{tr{th{&:first-child{width:76.7%}&:nth-child(2){text-align:center}}}}tbody{tr{td{&:first-child{span{padding-left:25px;position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:10px;position:absolute;top:15px;width:4px}}}&:nth-child(2){text-align:center}}}}}}}}}}}}}section[class*=sdgs-report__] .table_wrap{margin-bottom:2rem}section[class*=sdgs-report__] .line__wrap{max-width:calc(1440px + 3rem)}section.sdgs-report__latest .container{display:grid;gap:4.2vw;grid-template-columns:37% 1fr;@media (max-width:1280px){grid-template-columns:450px 1fr}@media (max-width:1024px){align-items:center;display:flex;flex-direction:column}.img{.img_wrap{border-radius:16px;box-shadow:var(--shadow-normal);display:inline-block;overflow:hidden;img{transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease}}}.info{.info_link{padding-top:2rem}}}section.sdgs-report__archive .container{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));@media (max-width:768px){grid-template-columns:1fr}}section.investors-Management-directors-board-profiles__main .container .table_wrap .scroll_wrap>table{min-width:500px;th{&:first-child,&:nth-child(2){width:19.1%}&:nth-child(3){text-align:start}}td{&:first-child,&:nth-child(2){text-align:center}p{padding-bottom:10px;&:nth-of-type(2){padding-top:10px}}}}section.investors-Management-directors-diversity__table .container .table_wrap .scroll_wrap>table{min-width:1100px;td,th{padding-inline:10px}td{text-align:center}thead{tr{&:first-child{th{&:first-child{width:16.3%}}}}}}section.investors-Management-directors-independence__table .container .info_wrap .comment{padding-top:10px}section.investors-Management-directors-independence__table .container .table_wrap{padding-top:2rem;.scroll_wrap{&>table{min-width:461px;th{&:first-child{width:5.6%;@media (max-width:768px){width:39px}}&:nth-child(2){width:33.9%;@media (max-width:768px){width:238px}}}td{&:not(:nth-child(2)){text-align:center}}}}}section.investors-Management-directors-performance-evaluation__table .container .table_wrap .scroll_wrap>table{min-width:551px;th{&:first-child{width:11.1%;@media (max-width:768px){width:78px}}&:nth-child(2){text-align:start}}td{&:first-child{text-align:center}}}section.investors-Management-directors-performance-evaluation__table .container .info_link{padding-top:2.5rem}section.investors-Management-directors-official-decisions{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Management-directors-official-decisions__container{column-gap:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem;.pagination{display:flex;justify-content:center;padding-top:4rem}}section.investors-Management-directors-board-key-decisions{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Management-directors-board-key-decisions__container .info_wrap ul{display:flex;flex-direction:column;row-gap:10px;&.disc{padding-left:25px;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-15px;position:absolute;top:14px;width:4px}}}li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}section[class*=investors-Management-committee-audit__] .table_wrap{padding-top:2rem}section.investors-Management-committee-audit__members .container .table_wrap .scroll_wrap>table{min-width:533px;th{&:first-child,&:nth-child(2){width:16.7%}&:nth-child(3),&:nth-child(4){text-align:start}}td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-audit__operation .container>div:nth-child(2) .scroll_wrap>table{min-width:483px;th{&:last-child{@media (max-width:830px){width:153px}}}td{&:not(:last-child){text-align:center}}}section.investors-Management-committee-audit__operation .container>div:nth-child(3) .scroll_wrap>table{min-width:867px;th{&:first-child,&:nth-child(2){width:13.9%}&:nth-child(3){width:484px}&:nth-child(4){@media (max-width:1024px){width:158px}}}td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-audit__operation .container .info_link{padding-top:2.5rem}section[class*=investors-Management-committee-remuneration__] .table_wrap{padding-top:2rem}section.investors-Management-committee-remuneration__members .container .table_wrap .scroll_wrap>table{min-width:543px;th{&:first-child,&:nth-child(2){width:16.7%}}td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-remuneration__operation .container>div:nth-child(2) .scroll_wrap>table{min-width:483px;th{&:last-child{@media (max-width:850px){width:154px}}}td{&:not(:last-child){text-align:center}}}section.investors-Management-committee-remuneration__operation .container>div:nth-child(3) .scroll_wrap>table{min-width:619px;th{&:first-child{width:13.9%;@media (max-width:768px){width:90px}}&:nth-child(2){width:13.9%}}td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-remuneration__operation .container .info_link{padding-top:2.5rem}section[class*=investors-Management-committee-other__] .table_wrap{padding-top:2rem}section.investors-Management-committee-other__members .container .table_wrap .scroll_wrap>table{min-width:543px;th{&:first-child,&:nth-child(2){width:16.7%}}td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-other__operation .container>div:nth-child(2) .scroll_wrap>table{min-width:483px;th{&:last-child{@media (max-width:850px){width:154px}}}td{&:not(:last-child){text-align:center}}}section.investors-Management-committee-other__operation .container>div:nth-child(3) .scroll_wrap>table{min-width:619px;th{&:first-child{width:13.9%;@media (max-width:768px){width:90px}}&:nth-child(2){width:13.9%}}td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-other__operation .container .info_link{padding-top:2.5rem}section[class*=investors-Management-committee-communication__] .table_wrap{padding-top:2rem}section.investors-Management-committee-communication__record-audit .container .table_wrap .scroll_wrap>table{min-width:800px;td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-committee-communication__record-accountant .container .table_wrap .scroll_wrap>table{min-width:685px;td{&:first-child,&:nth-child(2){text-align:center}}}section.investors-Management-communication__table .container .table_wrap .scroll_wrap>table{min-width:699px;th{&:first-child,&:nth-child(2){width:120px}&:nth-child(5){width:8.4%}}td{&:first-child,&:nth-child(2),&:nth-child(5){text-align:center}}}section.investors-Management-internal-audit__remuneration .container .info_link{padding-top:2rem}section[class*=investors-Management-integrity__] .info_wrap .col_2{column-gap:1rem;display:flex;flex-wrap:wrap;p{&:first-child{padding:0}&:last-child{padding-bottom:1rem}&>a{text-decoration-line:underline}}}section[class*=investors-Management-integrity__] .info_wrap strong{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%}section.investors-Management-regulation{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Management-regulation__container{column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem;@media (max-width:1024px){grid-template-columns:1fr}}section.investors-Supervision-risk__climate .container .table_wrap .scroll_wrap>table th:first-child{width:8.4%;@media (max-width:850px){width:66px}}section.investors-Supervision-risk__climate .container .table_wrap .scroll_wrap>table th:nth-child(2){text-align:start}section.investors-Supervision-risk__climate .container .table_wrap .scroll_wrap>table tbody tr.red td{color:var(--color-quaternary)}section.investors-Supervision-risk__climate .container .table_wrap .scroll_wrap>table tbody tr td:first-child{text-align:center}section.investors-Supervision-risk__table .container .table_wrap .scroll_wrap>table{min-width:847px;th{&:first-child{width:11.1%}&:nth-child(2){width:22.3%}&:nth-child(2),&:nth-child(3){text-align:start}}tbody{tr{td{p{&:not(:last-child){padding-bottom:10px}}}}}}section.investors-Supervision-ip__achievements .container .col_2{align-items:center;display:grid;gap:2.5vw;grid-template-columns:1fr 15.6vw;@media (max-width:1024px){grid-template-columns:1fr 160px}@media (max-width:768px){grid-template-columns:1fr}.achievement{display:flex;flex-direction:column;gap:8px;@media (max-width:768px){align-items:center;flex-direction:row}.achievement_wrap{align-items:flex-end;column-gap:8px;display:flex;@media (max-width:768px){align-items:center}strong{color:var(--color-secondary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(2rem,-1.5556rem + 7.4074vw,4rem);font-style:normal;font-weight:700;line-height:120%;@media (max-width:1024px){font-size:3.1812rem}}span{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}p{color:var(--color-gray-700);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-style:normal;font-weight:700;line-height:120%}}}section.investors-Supervision-information-security__organize .container .info_wrap img{padding-top:1rem}.investors-Supervision-information-security__container.col_2{align-items:center;column-gap:4.2vw;display:grid;grid-template-columns:1fr 42%;@media (max-width:1024px){display:flex;flex-direction:column;row-gap:30px}.img{.img_wrap{border-radius:24px;display:inline-block;overflow:hidden}}.line__wrap{grid-column:span 2/span 2;width:100%}}section.investors-Financial-monthly-report{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Financial-monthly-report__container .report__nav{margin-bottom:1.5rem;position:relative;z-index:30;&>.form_select{margin-inline:auto;max-width:360px}}@media (max-width:768px){.investors-Financial-monthly-report__container .table_wrap .scroll_wrap>table th:first-child{width:66px}}.investors-Financial-monthly-report__container .table_wrap .scroll_wrap>table td:first-child{text-align:center}.investors-Financial-monthly-report__container .table_wrap .scroll_wrap>table td:nth-child(2),.investors-Financial-monthly-report__container .table_wrap .scroll_wrap>table td:nth-child(3){text-align:end}.investors-Financial-monthly-report__container .info_link{padding-top:2.1vw}section.investors-Financial-quarterly-report{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Financial-quarterly-report__container{padding-bottom:2.1vw;.table_wrap{.scroll_wrap{&>table{min-width:1440px;td,th{padding-inline:10px}thead{tr{&:first-child{th{&:first-child{width:8.3%;@media (max-width:1024px){width:79px}}}}}}td{text-align:center}}}}}section.investors-Financial-annual-report{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Financial-annual-report__container .annual-report__content{column-gap:2rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem}.investors-Financial-annual-report__container .annual-report__pagination{display:flex;justify-content:center;padding-top:40px}section.investors-Shareholders-info{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Shareholders-info__container .table_wrap{overflow:auto;&>table{min-width:515px;tbody{tr{&:first-child{td,th{border-top:2px var(--tw-border-style) var(--color-secondary)}}th{background-color:var(--color-gray-100);width:16.7%}}}}}section.investors-Shareholders-calendar{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}section.investors-Shareholders-top10{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Shareholders-top10__container .table_wrap .scroll_wrap>table td:first-child{text-align:center}.investors-Shareholders-top10__container .table_wrap .scroll_wrap>table td:nth-child(2),.investors-Shareholders-top10__container .table_wrap .scroll_wrap>table td:nth-child(3){text-align:end}section[class*=investors-Shareholders-meeting__] .table_wrap{margin-bottom:2rem}section.investors-Shareholders-meeting__latest .container .table_wrap table tbody tr:first-child td,section.investors-Shareholders-meeting__latest .container .table_wrap table tbody tr:first-child th{border-top:2px var(--tw-border-style) var(--color-secondary)}section.investors-Shareholders-meeting__latest .container .table_wrap table tbody tr th{background-color:var(--color-gray-100);width:13.9%;@media (max-width:640px){width:80px}}section.investors-Shareholders-meeting__latest-info .container .table_wrap table tbody tr:first-child td,section.investors-Shareholders-meeting__latest-info .container .table_wrap table tbody tr:first-child th{border-top:2px var(--tw-border-style) var(--color-secondary)}section.investors-Shareholders-meeting__latest-info .container .table_wrap table tbody tr td:nth-child(2){text-align:center;width:10.4%;@media (max-width:1024px){width:95px}}section.investors-Shareholders-meeting__history .container .table_wrap .scroll_wrap>table{min-width:1179px;th{&:nth-child(6){width:20.9%}}td{text-align:center}}section.investors-Shareholders-stock-price{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Shareholders-stock-price__container{display:flex;justify-content:center;.feature-webwidget-wrapper{border-radius:11px;height:430px;position:relative;width:100%;.feature-webwidget{border-radius:11px;overflow:hidden;iframe{height:430px!important;width:100%!important}}}}section.investors-Shareholders-dividend{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Shareholders-dividend__container .table_wrap .scroll_wrap>table{min-width:821px;td{text-align:center;&:nth-child(2),&:nth-child(3){text-align:end}}}section.investors-Shareholders-ii-conference{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}}.investors-Shareholders-ii-conference__container .table_wrap{overflow:auto;table{min-width:900px;th{&:first-child,&:nth-child(2){width:13%}&:nth-child(4),&:nth-child(5),&:nth-child(6){width:10%}}td{text-align:center}}}section.investors-Shareholders-contact{padding-bottom:6.25vw;@media (max-width:768px){padding-bottom:40px}.info_wrap{h5{font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem)}h5,h6{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-style:normal;font-weight:700;line-height:140%;margin-bottom:1rem}h6{font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem)}p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;&:not(:last-of-type){padding-bottom:1rem}}.strong{color:var(--color-secondary);font-family:Roboto,Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:120%;text-decoration-line:underline}ul{&.disc{padding-left:25px;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-15px;position:absolute;top:14px;width:4px}}}li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}.line-inline__wrap{padding:0;.line__block{margin-block:1.25vw}}}.investors-Shareholders-contact__container .contact__card{border-radius:24px;box-shadow:var(--shadow-normal);padding-inline:4.2vw;padding-bottom:3.75vw;padding-top:2.5vw;position:relative;.contact__bg{position:absolute;right:0;top:0}.contact__content{display:grid;gap:4.2vw;grid-template-columns:repeat(2,minmax(0,1fr));@media (max-width:768px){grid-template-columns:1fr}}}@media (max-width:768px){:is(html:has(section#privacy),body:has(section#privacy)) section.page-title .breadcrumb{margin-top:1rem}}section#privacy{padding-bottom:6.25vw;.container{h5{color:var(--color-gray-700);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.5rem,.6111rem + 1.8519vw,2rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:1rem}p{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;&:not(:last-child){padding-bottom:1rem}}strong{color:var(--color-gray-600);display:block;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:180%;&:not(:last-child){padding-bottom:1rem}}ul{display:flex;flex-direction:column;row-gap:10px;&:not(:last-child){padding-bottom:1rem}&.disc{padding-left:25px;li{position:relative;&:before{aspect-ratio:1/1;background-color:var(--color-gray-600);border-radius:50%;content:"";left:-15px;position:absolute;top:14px;width:4px}}}li{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}}}@media (max-width:768px){:is(html:has(section#terms),body:has(section#terms)) section.page-title .breadcrumb{margin-top:1rem}}section#terms{padding-bottom:6.25vw;h6{color:var(--color-gray-600);font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;margin-bottom:1.5rem}ul{padding-left:8px;li{align-items:flex-start;color:var(--color-gray-600);column-gap:.5rem;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%;padding-block:1.5rem;position:relative;@media (max-width:768px){padding-block:1rem}&:before{aspect-ratio:1/1;background-color:var(--color-secondary);border-radius:50%;content:"";flex-shrink:0;margin-top:14px;width:7px;@media (max-width:768px){margin-top:12px}}&+li{border-color:var(--color-gray-200);border-top-style:var(--tw-border-style);border-top-width:1px}}}}@media (max-width:768px){:is(html:has(section#sitemap),body:has(section#sitemap)) section.page-title .breadcrumb{margin-top:1rem}}section#sitemap{padding-bottom:6.25vw;padding-top:3rem;@media (max-width:768px){padding-top:2rem}.container{display:flex;flex-direction:column;row-gap:80px;.sitemap_list{background-color:var(--color-gray-100);border-radius:20px;padding-block:60px;padding-inline:53px;position:relative;@media (max-width:768px){padding-inline:1.5rem}.bg-img{bottom:0;position:absolute;right:0}.title{display:flex;left:0;margin-left:53px;min-height:58px;min-width:180px;position:absolute;top:0;--tw-translate-y:-50%;align-items:center;background-color:var(--color-primary);border-radius:0 15px 15px 15px;justify-content:center;padding-inline:1rem;translate:var(--tw-translate-x) var(--tw-translate-y);@media (max-width:768px){margin-left:1.5rem}h4{font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;--tw-font-weight:var(--font-weight-semibold);color:var(--color-gray-0);font-weight:var(--font-weight-semibold)}}ul.sitemap_nav{display:flex;flex-wrap:wrap;gap:45px;position:relative;z-index:10;li.sitemap_nav--link{display:flex;flex-direction:column;row-gap:20px;&>a{align-items:center;column-gap:10px;display:flex;@media (min-width:1025px){&:hover{.icon{background-color:var(--color-secondary);color:var(--color-gray-0)}span{color:var(--color-secondary)}}}.icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-gray-0);border-color:var(--color-secondary);border-radius:50%;border-style:var(--tw-border-style);border-width:1px;box-sizing:border-box;color:var(--color-secondary);display:flex;justify-content:center;transition:background-color .3s ease;width:24px;i{transition:color .3s ease}}span{color:#000;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1.125rem,.9028rem + .463vw,1.25rem);font-style:normal;font-weight:700;line-height:140%;transition:color .3s ease}}ul.sitemap_subNav{display:flex;flex-direction:column;row-gap:15px;li.sitemap_subNav--link{display:flex;flex-direction:column;row-gap:15px;&>a{color:var(--color-gray-600);column-gap:10px;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:700;line-height:140%;transition:transform .3s ease,color .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;@media (min-width:1025px){&:hover{--tw-translate-x:-6px;color:var(--color-primary);translate:var(--tw-translate-x) var(--tw-translate-y)}}&:before{background-color:var(--color-secondary);border-radius:50%;content:"";height:5px;margin:9.5px;width:5px}}ul.sitemap_subsubNav{display:flex;flex-direction:column;padding-left:35px;row-gap:13px;li.sitemap_subsubNav--link{&>a{color:var(--color-gray-500);column-gap:5px;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;transition:color .3s ease;@media (min-width:1025px){&:hover{color:var(--color-primary)}}&:before{content:"\e914";font-display:block;font-family:icomoon;font-size:11px;font-style:normal;font-weight:400}}}}}}}}}}}section#search{padding-bottom:120px;padding-top:64px;@media (max-width:640px){padding-top:30px}.container-1280{.search__results{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);box-sizing:border-box;display:flex;justify-content:flex-end;padding-bottom:1rem;p{color:var(--color-gray-600);column-gap:.5rem;display:flex;font-family:Noto Sans TC Variable,sans-serif;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-style:normal;font-weight:400;line-height:180%}}.search__list{.item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-300);a{display:flex;flex-direction:column;padding-block:2.5rem;row-gap:1.5rem;transition:transform .3s ease,translate .3s ease,rotate .3s ease,scale .3s ease;@media (min-width:1025px){&:hover{--tw-translate-x:0.5rem;translate:var(--tw-translate-x) var(--tw-translate-y);h6{color:var(--color-primary)}.button_info-icon.v1{.wrap{.icon-wrap{background-color:var(--color-secondary);color:var(--color-gray-0)}}}}}@media (max-width:768px){padding-block:1.5rem;row-gap:1rem}h6{color:var(--color-gray-700);font-size:clamp(1.1875rem,.6319rem + 1.1574vw,1.5rem);font-weight:700;line-height:140%;transition:color .3s ease}h6,p{font-family:Noto Sans TC Variable,sans-serif;font-style:normal}p{display:-webkit-box;font-size:clamp(1rem,.7778rem + .463vw,1.125rem);font-weight:400;line-height:180%;overflow:hidden;-webkit-box-orient:vertical;color:var(--color-gray-600);-webkit-line-clamp:2}.button_info-icon.v1{.wrap{justify-content:normal}}}}}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-left-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-left-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-left-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:#000;--tw-mask-left-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-tracking:initial;--tw-outline-style:solid;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}