/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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-gray-400:oklch(70.7% .022 261.325);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--animate-marquee:marquee var(--duration,30s) linear infinite;--animate-marquee-vertical:marquee-vertical var(--duration,30s) linear infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.top-46{top:calc(var(--spacing) * 46)}.top-\[-182\.62\%\]{top:-182.62%}.top-\[35px\]{top:35px}.top-\[36px\]{top:36px}.top-\[67px\]{top:67px}.top-\[115px\]{top:115px}.top-\[140px\]{top:140px}.top-\[150px\]{top:150px}.top-\[153px\]{top:153px}.left-0{left:0}.left-\[12px\]{left:12px}.left-\[34px\]{left:34px}.left-\[92px\]{left:92px}.left-\[205px\]{left:205px}.left-\[315px\]{left:315px}.isolate{isolation:isolate}.isolation-auto{isolation:auto}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media(min-width:40rem){.container\!{max-width:40rem!important}}@media(min-width:48rem){.container\!{max-width:48rem!important}}@media(min-width:64rem){.container\!{max-width:64rem!important}}@media(min-width:80rem){.container\!{max-width:80rem!important}}@media(min-width:96rem){.container\!{max-width:96rem!important}}.\[display\:none\]{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.size-full{width:100%;height:100%}.h-\[6px\]{height:6px}.h-\[20px\]{height:20px}.h-\[24px\]{height:24px}.h-\[128px\]{height:128px}.h-\[147px\]{height:147px}.h-\[382\.53\%\]{height:382.53%}.w-\[10px\]{width:10px}.w-\[56px\]{width:56px}.w-\[68px\]{width:68px}.w-\[75px\]{width:75px}.w-\[77\.159px\]{width:77.159px}.w-\[78\.204px\]{width:78.204px}.w-\[78px\]{width:78px}.w-\[107px\]{width:107px}.w-\[122px\]{width:122px}.w-\[178px\]{width:178px}.w-\[303px\]{width:303px}.w-\[327px\]{width:327px}.w-full{width:100%}.max-w-none{max-width:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-marquee{animation:var(--animate-marquee)}.animate-marquee-vertical{animation:var(--animate-marquee-vertical)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-stretch{align-content:stretch}.items-center{align-items:center}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.gap-\(--gap\){gap:var(--gap)}.gap-\[6px\]{gap:6px}:where(.space-y-reverse>:not(:last-child)){--tw-space-y-reverse:1}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-reverse>:not(:last-child)){--tw-divide-y-reverse:1}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[99px\]{border-radius:99px}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-ss{border-start-start-radius:.25rem}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-se{border-start-end-radius:.25rem}.rounded-ee{border-end-end-radius:.25rem}.rounded-es{border-end-start-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-\[12px\]{border-top-left-radius:12px}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr{border-top-right-radius:.25rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-br-\[12px\]{border-bottom-right-radius:12px}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#d0cefd\]{border-color:#d0cefd}.border-\[\#f9dcaf\]{border-color:#f9dcaf}.border-white{border-color:var(--color-white)}.bg-\[\#232941\]{background-color:#232941}.bg-\[rgba\(255\,255\,255\,0\.08\)\]{background-color:#ffffff14}.bg-\[rgba\(255\,255\,255\,0\.64\)\]{background-color:#ffffffa3}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#3c3f64\]{--tw-gradient-from:#3c3f64;--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))}.from-\[\#9bbde2\]{--tw-gradient-from:#9bbde2;--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))}.from-\[\#40250e\]{--tw-gradient-from:#40250e;--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))}.from-\[\#ffd171\]{--tw-gradient-from:#ffd171;--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))}.to-\[\#584d75\]{--tw-gradient-to:#584d75;--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))}.to-\[\#261609\]{--tw-gradient-to:#261609;--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))}.to-\[\#daeaf9\]{--tw-gradient-to:#daeaf9;--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))}.to-\[\#ffe7ae\]{--tw-gradient-to:#ffe7ae;--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))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-repeat{background-repeat:repeat}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.p-2{padding:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-\[245px\]{padding-right:245px}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'Inter\:Regular\'\]{font-family:Inter\:Regular}.font-\[\'Roboto\:Medium\'\]{font-family:Roboto\:Medium}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-wrap{text-wrap:wrap}.\[word-break\:break-word\]{word-break:break-word}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#4d3400\]{color:#4d3400}.text-\[\#232941\]{color:#232941}.text-\[color\:var\(--neutral-gray\\\/12\,white\)\]{color:var(--neutral-gray\/12,white)}.text-\[transparent\]{color:#0000}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.text-gray-400{color:var(--color-gray-400)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.normal-nums{font-variant-numeric:normal}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline\!{text-decoration-line:underline!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.opacity-72{opacity:.72}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline\!{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--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,)}.invert{--tw-invert:invert(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,)}.sepia{--tw-sepia:sepia(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,)}.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,)}.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,)!important}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-grayscale{--tw-backdrop-grayscale:grayscale(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-invert{--tw-backdrop-invert:invert(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-sepia{--tw-backdrop-sepia:sepia(100%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition\!{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[--duration\:40s\]{--duration:40s}.\[--gap\:1rem\]{--gap:1rem}.\[--x\:v\]{--x:v}.\[animation-direction\:reverse\]{animation-direction:reverse}:where(.divide-x-reverse>:not(:last-child)){--tw-divide-x-reverse:1}.ring-inset{--tw-ring-inset:inset}@media(hover:hover){.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}}@media(min-width:48rem){.md\:block{display:block}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}}}:root{--ox-brand-primary:#ff8200;--ox-brand-hover:#ff9200;--ox-brand-pressed:#ff8200;--ox-brand-ink:#0b0b0b;--ox-brand-text-light:#131316;--ox-brand-text-dark:#fff;--ox-neutral-01:#0b0b0b;--ox-neutral-02:#131316;--ox-neutral-03:#1d1d21;--ox-neutral-04:#25252a;--ox-neutral-05:#34343b;--ox-neutral-06:#5c5c66;--ox-neutral-07:#6e6e79;--ox-neutral-08:#9b9ba6;--ox-neutral-09:#cfcfd6;--ox-neutral-10:#e4e4e9;--ox-neutral-11:#f7f7f7;--ox-neutral-12:#fff;--ox-space-4:4px;--ox-space-8:8px;--ox-space-12:12px;--ox-space-16:16px;--ox-space-24:24px;--ox-space-32:32px;--ox-space-48:48px;--ox-space-64:64px;--ox-space-96:96px;--ox-radius-control:8px;--ox-radius-card:12px;--ox-radius-popover:12px;--ox-radius-dialog:16px;--ox-radius-status:0px;--ox-radius-label:4px;--ox-radius-button:10px;--ox-radius-marketing-button:9999px;--ox-layout-workspace-max:1280px;--ox-layout-marketing-max:1280px;--ox-layout-settings-max:840px;--ox-layout-sidebar:240px;--ox-layout-compact-sidebar:72px;--ox-layout-topbar:64px;--ox-layout-mobile-topbar:56px;--ox-layout-desktop-gutter:32px;--ox-layout-tablet-gutter:24px;--ox-layout-mobile-gutter:16px;--ox-layout-desktop-columns:12;--ox-layout-tablet-columns:8;--ox-layout-mobile-columns:4;--ox-layout-desktop-gap:24px;--ox-layout-mobile-gap:16px;--ox-layout-mobile-max:767px;--ox-layout-tablet-max:1199px;--ox-layout-overview-split-min:860px;--ox-layout-overview-aside-min:336px;--ox-layout-detail-max:1040px;--ox-layout-task-max:1040px;--ox-layout-single-card-max:520px;--ox-type-dashboard-title-size:28px;--ox-type-dashboard-title-line-height:36px;--ox-type-dashboard-title-weight:600;--ox-type-mobile-title-size:24px;--ox-type-mobile-title-line-height:32px;--ox-type-mobile-title-weight:600;--ox-type-section-size:18px;--ox-type-section-line-height:28px;--ox-type-section-weight:600;--ox-type-metric-size:40px;--ox-type-metric-line-height:48px;--ox-type-metric-weight:600;--ox-type-mobile-metric-size:32px;--ox-type-mobile-metric-line-height:40px;--ox-type-mobile-metric-weight:600;--ox-type-body-size:14px;--ox-type-body-line-height:22px;--ox-type-body-weight:400;--ox-type-input-size:16px;--ox-type-input-line-height:24px;--ox-type-input-weight:400;--ox-type-label-size:13px;--ox-type-label-line-height:20px;--ox-type-label-weight:600;--ox-type-caption-size:12px;--ox-type-caption-line-height:18px;--ox-type-caption-weight:400;--ox-type-marketing-hero-size:56px;--ox-type-marketing-hero-line-height:64px;--ox-type-marketing-hero-weight:600;--ox-type-marketing-hero-mobile-size:36px;--ox-type-marketing-hero-mobile-line-height:44px;--ox-type-marketing-hero-mobile-weight:600;--ox-type-marketing-section-size:40px;--ox-type-marketing-section-line-height:52px;--ox-type-marketing-section-weight:600;--ox-type-marketing-section-mobile-size:28px;--ox-type-marketing-section-mobile-line-height:36px;--ox-type-marketing-section-mobile-weight:600;--ox-type-button-size:14px;--ox-type-button-line-height:20px;--ox-type-button-weight:600;--ox-type-marketing-button-size:15px;--ox-type-marketing-button-line-height:22px;--ox-type-marketing-button-weight:600;--ox-type-marketing-button-mobile-size:16px;--ox-type-marketing-button-mobile-line-height:22px;--ox-type-marketing-button-mobile-weight:600;--ox-type-card-size:16px;--ox-type-card-line-height:24px;--ox-type-card-weight:600;--ox-type-compact-card-size:14px;--ox-type-compact-card-line-height:22px;--ox-type-compact-card-weight:600;--ox-type-dialog-size:20px;--ox-type-dialog-line-height:28px;--ox-type-dialog-weight:600;--ox-type-navigation-size:16px;--ox-type-navigation-line-height:24px;--ox-type-navigation-weight:500;--ox-type-reading-size:16px;--ox-type-reading-line-height:28px;--ox-type-reading-weight:400;--ox-type-compact-metric-size:24px;--ox-type-compact-metric-line-height:32px;--ox-type-compact-metric-weight:600;--ox-component-button-height:44px;--ox-component-button-large:48px;--ox-component-button-compact:40px;--ox-component-button-padding-x:16px;--ox-component-icon-button:44px;--ox-component-input-height:44px;--ox-component-input-padding-x:12px;--ox-component-card-padding:24px;--ox-component-card-padding-mobile:16px;--ox-component-table-header:44px;--ox-component-table-row:56px;--ox-component-table-action-row:64px;--ox-component-icon:20px;--ox-component-icon-small:16px;--ox-component-focus-width:2px;--ox-component-focus-offset:2px;--ox-component-dialog-max:480px;--ox-component-drawer-max:480px;--ox-component-marketing-button-height:48px;--ox-component-marketing-button-radius:9999px;--ox-component-marketing-button-padding-x:26px;--ox-component-marketing-button-font-size:15px;--ox-component-marketing-button-mobile-font-size:16px;--ox-component-marketing-button-arrow-size:15px;--ox-component-marketing-button-arrow-ms:.4s;--ox-component-marketing-button-pressed-ms:.12s;--ox-component-marketing-button-color-ms:.2s;--ox-component-marketing-button-monochrome-black-background:#0b0b0b;--ox-component-marketing-button-monochrome-black-text:#fff;--ox-component-marketing-button-monochrome-black-hover-background:#1d1d21;--ox-component-marketing-button-monochrome-black-border:#0b0b0b;--ox-component-marketing-button-monochrome-black-hover-border:#1d1d21;--ox-component-marketing-button-monochrome-black-dark-border:#5c5c66;--ox-component-marketing-button-monochrome-white-background:#fff;--ox-component-marketing-button-monochrome-white-text:#0b0b0b;--ox-component-marketing-button-monochrome-white-hover-background:#f7f7f7;--ox-component-marketing-button-monochrome-white-border:#cfcfd6;--ox-component-marketing-button-monochrome-white-hover-border:#9b9ba6;--ox-component-marketing-button-monochrome-pressed-scale:.97;--ox-component-marketing-button-pressed-scale:.97;--ox-component-marketing-button-hover-brightness:1.12;--ox-component-marketing-button-ease:ease;--ox-component-marketing-button-arrow-ease:cubic-bezier(.65,0,.35,1);--ox-component-workspace-button-height:44px;--ox-component-workspace-button-compact-height:40px;--ox-component-workspace-button-radius:10px;--ox-component-workspace-button-padding-x:16px;--ox-component-workspace-button-font-size:14px;--ox-component-workspace-button-feedback-ms:.18s;--ox-component-workspace-button-hover-y:-1px;--ox-component-workspace-button-pressed-scale:.98;--ox-component-workspace-button-ease:ease;--ox-component-button-radius:10px;--ox-component-button-focus-offset:3px;--ox-component-table-comfortable-row:72px;--ox-component-table-compact-action-row:64px;--ox-component-avatar-size-xs:24px;--ox-component-avatar-size-sm:32px;--ox-component-avatar-size-md:40px;--ox-component-avatar-size-lg:48px;--ox-component-avatar-size-xl:64px;--ox-component-avatar-text-gap:12px;--ox-component-avatar-group-overlap:8px;--ox-component-avatar-hit-target:44px;--ox-motion-feedback:.16s;--ox-motion-overlay:.22s;--ox-motion-ease:cubic-bezier(.2, .8, .2, 1);--ox-motion-reduced-motion:0s;--ox-motion-overlay-travel:8px;--ox-motion-close:.12s;--ox-motion-content:.18s;--ox-motion-reveal:.32s;--ox-motion-drawer-travel:24px;--ox-motion-reveal-travel:12px;--ox-layer-base:0;--ox-layer-sticky:10;--ox-layer-dropdown:20;--ox-layer-backdrop:30;--ox-layer-dialog:40;--ox-layer-toast:50;--ox-layer-tooltip:60;--ox-elevation-menu:0 8px 24px #0b0b0b1f;--ox-elevation-dialog:0 16px 48px #0b0b0b29;--ox-overlay-scrim:#0b0b0b7a;--ox-overlay-viewport-inset-desktop:24px;--ox-overlay-viewport-inset-mobile:16px;--ox-overlay-close-icon:20px;--ox-overlay-close-target:44px;--ox-font:"OpenX Spec Latin", "Noto Sans SC", "OpenX Spec TC", sans-serif;--ox-content-workspace:var(--ox-layout-workspace-max);--ox-content-marketing:var(--ox-layout-marketing-max);--ox-content-settings:var(--ox-layout-settings-max);--ox-sidebar:var(--ox-layout-sidebar);--ox-control-height:var(--ox-component-button-height);--ox-radius-marketingButton:var(--ox-radius-marketing-button);--ox-ratio-16-9:16 / 9;--ox-ratio-4-3:4 / 3;--ox-ratio-2-1:2 / 1}:root,[data-theme=light]{--ox-canvas:#f7f7f7;--ox-navigation:#fff;--ox-surface:#fff;--ox-raised:#fff;--ox-hover:#f7f7f7;--ox-selected:#e4e4e9;--ox-border:#e4e4e9;--ox-border-strong:#cfcfd6;--ox-text:#131316;--ox-body:#34343b;--ox-muted:#5c5c66;--ox-disabled:#9b9ba6;--ox-focus:#6e6e79;--ox-success:#193b2d;--ox-danger:#641723;--ox-warning:#4f3422;--ox-info:#113264;--ox-danger-ink:#fff;--ox-danger-hover:#c52129;--ox-danger-pressed:#bc1221;--ox-success-soft:#e6f6eb;--ox-danger-soft:#feebec;--ox-warning-soft:#fff7c2;--ox-info-soft:#e6f4fe;--ox-danger-action:#ce2c31;--ox-action-hover:#ff8200;--ox-accent-ink:#994b00;--ox-series-primary:#ff8200;--ox-series-comparison:#6e6e79;--ox-border-hover:#9b9ba6;--ox-danger-border:#eaa6a8}[data-theme=dark]{--ox-canvas:#0b0b0b;--ox-navigation:#131316;--ox-surface:#1d1d21;--ox-raised:#25252a;--ox-hover:#25252a;--ox-selected:#34343b;--ox-border:#34343b;--ox-border-strong:#34343b;--ox-text:#fff;--ox-body:#cfcfd6;--ox-muted:#9b9ba6;--ox-disabled:#6e6e79;--ox-focus:#777782;--ox-success:#3dd68c;--ox-danger:#ff9592;--ox-warning:#ffca16;--ox-info:#70b8ff;--ox-danger-ink:#fff;--ox-danger-hover:#c52129;--ox-danger-pressed:#bc1221;--ox-success-soft:#132d21;--ox-danger-soft:#3b1219;--ox-warning-soft:#302008;--ox-info-soft:#0d2847;--ox-danger-action:#ce2c31;--ox-action-hover:#ffa84d;--ox-accent-ink:#ff8200;--ox-series-primary:#ff8200;--ox-series-comparison:#9b9ba6;--ox-border-hover:#5c5c66;--ox-danger-border:#774d4e}@media(prefers-reduced-motion:reduce){:root{--ox-motion-feedback:0s;--ox-motion-overlay:0s;--ox-component-marketing-button-arrow-ms:0s;--ox-component-marketing-button-pressed-ms:0s;--ox-component-marketing-button-color-ms:0s;--ox-component-workspace-button-feedback-ms:0s}}.ox-select-wrap{vertical-align:middle;border:0;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;padding:0;display:inline-grid;position:relative}.ox-select-wrap>select{grid-area:1/1;margin:0!important;display:block!important}select.ox-select-native{opacity:0!important;pointer-events:none!important}.ox-select-trigger{z-index:1;isolation:isolate;overflow:hidden;box-sizing:border-box!important;text-align:left!important;cursor:pointer!important;background-image:none!important;align-items:center!important;width:100%!important;max-width:none!important;height:100%!important;min-height:44px!important;margin:0!important;padding-right:44px!important;transition:border-color .16s,background-color .16s!important;display:flex!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important}.ox-select-trigger[hidden]{display:none!important}.ox-select-trigger:focus-visible{outline:2px solid var(--ox-focus,#131316)!important;outline-offset:3px!important}.ox-select-trigger:disabled{cursor:not-allowed!important;opacity:.5!important}.ox-select-trigger__value{font:inherit!important;line-height:inherit!important;color:inherit!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-weight:inherit!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.ox-select-trigger__arrow{stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:transform .16s cubic-bezier(.2,.8,.2,1);transform:translateY(-50%)rotate(0);fill:none!important;width:20px!important;height:20px!important;stroke:var(--ox-muted,#5c5c66)!important;stroke-width:1.6px!important;position:absolute!important;top:50%!important;right:12px!important}.ox-select-trigger[aria-expanded=true] .ox-select-trigger__arrow{transform:translateY(-50%)rotate(180deg)}.ox-select-menu{box-sizing:border-box;z-index:var(--ox-layer-popover,60);border:1px solid var(--ox-border,#e4e4e9);background:var(--ox-raised,var(--ox-surface,#fff));color:var(--ox-text,#131316);overscroll-behavior:contain;scrollbar-width:thin;font-family:var(--ox-font,sans-serif);opacity:0;transform-origin:top;pointer-events:none;border-radius:8px;margin:0;padding:4px;font-size:14px;line-height:22px;transition:opacity .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1);position:fixed;overflow:hidden auto;transform:translateY(-4px);box-shadow:0 8px 24px #0b0b0b1f}.ox-select-menu[data-side=above]{transform-origin:bottom;transform:translateY(4px)}.ox-select-menu[data-state=open]{opacity:1;pointer-events:auto;transform:translateY(0)}.ox-select-menu[data-state=closing]{opacity:0;pointer-events:none;transition-duration:.12s}.ox-select-menu[hidden]{display:none!important}.ox-select-option{box-sizing:border-box;cursor:pointer;min-height:44px;color:var(--ox-text,#131316);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:4px;align-items:center;gap:12px;padding:10px 12px;line-height:22px;transition:background-color .1s;display:flex}.ox-select-option__label{flex:1;min-width:0}.ox-select-option__check{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:0;flex:0 0 16px;width:16px;height:16px}.ox-select-option[aria-selected=true] .ox-select-option__check{opacity:1}.ox-select-option[aria-selected=true]{font-weight:600}.ox-select-option.is-active,.ox-select-option:not([aria-disabled=true]):hover{background:var(--ox-hover,#f7f7f7)}.ox-select-option[aria-disabled=true]{color:var(--ox-disabled,#9b9ba6);cursor:not-allowed}.ox-select-group{color:var(--ox-muted,#5c5c66);padding:8px 12px 4px;font-size:12px;line-height:18px}@media(prefers-reduced-motion:reduce){.ox-select-trigger,.ox-select-trigger__arrow,.ox-select-menu,.ox-select-option{transition-duration:0s!important}}html[data-motion=reduce] .ox-select-trigger,html[data-motion=reduce] .ox-select-trigger__arrow,html[data-motion=reduce] .ox-select-menu,html[data-motion=reduce] .ox-select-option{transition-duration:0s!important}html[data-motion=reduce] .ox-select-menu{transform:none!important}.ox-select-trigger[data-reduced=true],.ox-select-trigger[data-reduced=true] .ox-select-trigger__arrow,.ox-select-menu[data-reduced=true],.ox-select-menu[data-reduced=true] .ox-select-option{transition-duration:0s!important}.ox-select-menu[data-reduced=true]{transform:none!important}@media(prefers-reduced-motion:reduce){.ox-select-menu{transform:none!important}}.ox-calendar-wrap{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid;position:relative}.ox-calendar-wrap>input{grid-area:1/1;margin:0!important;display:block!important}input.ox-calendar-native{opacity:0!important;pointer-events:none!important}.ox-calendar-trigger{cursor:pointer;box-sizing:border-box!important;text-align:left!important;background-image:none!important;align-items:center!important;width:100%!important;max-width:none!important;height:100%!important;min-height:44px!important;margin:0!important;padding-right:44px!important;transition:border-color .16s,background-color .16s!important;display:flex!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important}.ox-calendar-trigger__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden;font:inherit!important;line-height:inherit!important;color:inherit!important}.ox-calendar-trigger[data-empty=true] .ox-calendar-trigger__value{color:var(--ox-muted,#5c5c66)!important}.ox-calendar-trigger>svg{fill:none;width:20px;height:20px;stroke:var(--ox-muted,#5c5c66);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ox-calendar-trigger:disabled{cursor:not-allowed;opacity:.5}.ox-calendar-trigger:not(:disabled):hover{border-color:var(--ox-border-hover,#9b9ba6)!important}.ox-calendar-trigger[aria-invalid=true],.ox-calendar-trigger[data-invalid=true],.ox-calendar-trigger[data-invalid=true]:not(:disabled):hover{border-color:var(--ox-danger-border,#eaa6a8)!important}.ox-calendar-trigger:focus-visible{outline:2px solid var(--ox-focus,#6e6e79)!important;outline-offset:3px!important}.ox-calendar{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--ox-border,#e4e4e9);background:var(--ox-surface,#fff);width:336px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ox-text,#131316);font:14px/1.5 var(--ox-font,sans-serif);box-shadow:var(--ox-elevation-menu,0 8px 24px #0b0b0b1f);z-index:var(--ox-layer-dropdown,20);opacity:0;transition:opacity .16s cubic-bezier(.2,.8,.2,1),transform .16s cubic-bezier(.2,.8,.2,1),display .16s allow-discrete,overlay .16s allow-discrete;isolation:isolate;border-radius:12px;margin:0;padding:0;position:fixed;inset:auto;overflow:auto;transform:translateY(-4px)}.ox-calendar[data-range=true]{width:680px}.ox-calendar[data-state=open]{opacity:1;transform:translateY(0)}.ox-calendar[data-state=closing]{opacity:0;pointer-events:none;transition-duration:.12s;transform:translateY(-4px)}.ox-calendar::backdrop{background:0 0}.ox-calendar[hidden]{display:none!important}.ox-calendar[data-inline=true]{width:100%;max-width:100%;max-height:none;box-shadow:none;opacity:1;z-index:1;grid-column:1/-1;margin-top:16px;display:block;position:relative;overflow:visible;transform:none;inset:auto!important}.ox-calendar *{box-sizing:border-box}.ox-calendar button{font:inherit;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none;box-shadow:none;background:0 0;border:0;border-radius:6px;min-height:0;margin:0;transform:none}.ox-calendar button:focus-visible{outline:2px solid var(--ox-focus,#6e6e79);outline-offset:2px;z-index:2}.ox-calendar button:disabled{color:var(--ox-disabled,#9b9ba6);cursor:not-allowed;opacity:.65}.ox-calendar svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px;display:block}.ox-calendar-head{justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 0;display:flex}.ox-calendar-heading{align-items:center;gap:0;min-width:0;font-weight:600;line-height:24px;display:flex}.ox-calendar .ox-calendar-title{white-space:nowrap;align-items:center;gap:4px;min-height:44px;padding:8px 6px;font-weight:600;display:inline-flex}.ox-calendar-title svg{width:16px;height:16px;color:var(--ox-muted)}.ox-calendar .ox-calendar-nav{justify-content:center;align-items:center;width:40px;min-width:40px;height:44px;padding:0;display:flex}.ox-calendar-navs{flex-shrink:0;gap:0;display:flex}.ox-calendar-title:hover,.ox-calendar-nav:not(:disabled):hover{background:var(--ox-hover,#f7f7f7)}.ox-calendar-range-fields{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px 0;display:grid}.ox-calendar-endpoint{border:1px solid var(--ox-border,#e4e4e9);background:var(--ox-surface);border-radius:8px;align-items:center;min-width:0;display:flex}.ox-calendar-endpoint[data-active=true]{border-color:var(--ox-border-hover,#9b9ba6);background:var(--ox-hover,#f7f7f7)}.ox-calendar .ox-calendar-endpoint-main{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;min-height:58px;padding:8px 10px;display:flex}.ox-calendar-endpoint-main small{color:var(--ox-muted);font-size:11px;font-weight:400}.ox-calendar-endpoint-main span{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;line-height:20px}.ox-calendar .ox-calendar-clear-end{width:32px;height:44px;color:var(--ox-muted);flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:flex}.ox-calendar-clear-end svg{width:16px;height:16px}.ox-calendar .ox-calendar-clear-end:hover{background:var(--ox-hover);color:var(--ox-text)}.ox-calendar-shortcuts{flex-wrap:wrap;gap:4px;padding:12px 16px 0;display:flex}.ox-calendar .ox-calendar-shortcut{min-height:36px;color:var(--ox-muted);padding:6px 10px;font-size:12px}.ox-calendar .ox-calendar-shortcut:hover{background:var(--ox-hover);color:var(--ox-text)}.ox-calendar-months{grid-template-columns:minmax(0,1fr);gap:24px;padding:0 16px 12px;display:grid}.ox-calendar[data-range=true]:not([data-narrow=true]) .ox-calendar-months{grid-template-columns:repeat(2,minmax(0,1fr))}.ox-calendar-month{min-width:0}.ox-calendar-month-label{text-align:center;padding:8px 0 4px;font-size:13px;font-weight:600;line-height:24px}.ox-calendar:not([data-range=true]) .ox-calendar-month-label{display:none}.ox-calendar-weekdays,.ox-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;display:grid}.ox-calendar-row{display:contents}.ox-calendar-weekdays{margin-top:4px}.ox-calendar-weekdays span{min-height:32px;color:var(--ox-muted);justify-content:center;align-items:center;font-size:12px;font-weight:400;display:flex}.ox-calendar-cell{justify-content:center;align-items:center;min-width:0;height:42px;display:flex;position:relative}.ox-calendar-cell[data-within=true]{background:var(--ox-selected,#e4e4e9)}.ox-calendar-cell[data-first=true]{border-radius:6px 0 0 6px}.ox-calendar-cell[data-last=true]{border-radius:0 6px 6px 0}.ox-calendar-cell:nth-child(7n+1){border-top-left-radius:6px;border-bottom-left-radius:6px}.ox-calendar-cell:nth-child(7n){border-top-right-radius:6px;border-bottom-right-radius:6px}.ox-calendar .ox-calendar-day{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:100%;height:40px;padding:0;font-size:13px;line-height:20px;transition:background-color .12s,color .12s;display:flex;position:relative}.ox-calendar-day:not(:disabled):hover{background:var(--ox-hover,#f7f7f7)}.ox-calendar .ox-calendar-day[aria-selected=true]{background:var(--ox-brand-primary,#ff8200);color:var(--ox-brand-ink,#0b0b0b);font-weight:600}.ox-calendar-day[aria-current=date]:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:5px}.ox-calendar-blank{width:100%;height:40px;color:var(--ox-disabled);opacity:.65;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:13px;display:flex}.ox-calendar-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px;min-height:284px;padding:12px 16px 20px;display:grid}.ox-calendar .ox-calendar-choice{border:1px solid #0000;border-radius:8px;min-height:52px;padding:10px 8px;font-size:14px}.ox-calendar .ox-calendar-choice:not(:disabled):hover{background:var(--ox-hover)}.ox-calendar .ox-calendar-choice[aria-selected=true]{background:var(--ox-brand-primary);color:var(--ox-brand-ink);font-weight:600}.ox-calendar-footer{border-top:1px solid var(--ox-border);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px 16px;display:flex}.ox-calendar-footer-note{color:var(--ox-muted);flex:1;min-width:0;margin:0;font-size:12px;line-height:18px}.ox-calendar-footer-note.is-error{color:var(--ox-danger)}.ox-calendar-footer-actions{flex-shrink:0;gap:8px;display:flex}.ox-calendar .ox-calendar-action{white-space:nowrap;border-radius:8px;min-height:40px;padding:8px 14px;font-size:13px;font-weight:600}.ox-calendar .ox-calendar-action:hover{background:var(--ox-hover)}.ox-calendar .ox-calendar-action[data-action=apply]{background:var(--ox-brand-primary);color:var(--ox-brand-ink)}.ox-calendar .ox-calendar-action[data-action=apply]:not(:disabled):hover{filter:brightness(1.08)}.ox-calendar .ox-calendar-action[data-action=apply]:disabled{opacity:.4}.ox-calendar .ox-calendar-action:active{transform:scale(.98)}.ox-calendar-sr{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ox-calendar[data-narrow=true] .ox-calendar-months{gap:0}.ox-calendar[data-narrow=true] .ox-calendar-month-label{display:none}.ox-calendar[data-narrow=true] .ox-calendar-head,.ox-calendar[data-narrow=true] .ox-calendar-range-fields,.ox-calendar[data-narrow=true] .ox-calendar-shortcuts{padding-left:10px;padding-right:10px}.ox-calendar[data-narrow=true] .ox-calendar-months{padding-left:8px;padding-right:8px}.ox-calendar[data-narrow=true] .ox-calendar-footer{flex-wrap:wrap;gap:8px;padding:10px}.ox-calendar[data-narrow=true] .ox-calendar-footer-note{flex-basis:100%}.ox-calendar[data-narrow=true] .ox-calendar-footer-actions{margin-left:auto}.ox-calendar[data-narrow=true] .ox-calendar-endpoint-main{padding:8px;font-size:12px}.ox-calendar[data-narrow=true] .ox-calendar-cell,.ox-calendar[data-narrow=true] .ox-calendar-day{height:40px}.ox-calendar[data-reduced=true],.ox-calendar[data-reduced=true] *,.ox-calendar-trigger[data-reduced=true],html[data-motion=reduce] .ox-calendar,html[data-motion=reduce] .ox-calendar *,html[data-motion=reduce] .ox-calendar-trigger{transition-duration:0s!important;animation-duration:0s!important}@media(prefers-reduced-motion:reduce){.ox-calendar,.ox-calendar *,.ox-calendar-trigger{transition-duration:0s!important;animation-duration:0s!important}}html.motion-runtime{--motion-enter-distance:4px;--motion-drawer-distance:24px}html.motion-runtime dialog:not([class*=ox-select]){opacity:0;translate:0 var(--ox-motion-overlay-travel,8px);transition:opacity var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease),translate var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease),scale var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease),display var(--ox-motion-overlay,.22s) allow-discrete,overlay var(--ox-motion-overlay,.22s) allow-discrete;scale:.99}html.motion-runtime dialog:not([class*=ox-select])[open]{opacity:1;translate:0;scale:1}html.motion-runtime dialog:not([class*=ox-select])::backdrop{opacity:0;transition:opacity var(--ox-motion-overlay,.22s) ease,display var(--ox-motion-overlay,.22s) allow-discrete,overlay var(--ox-motion-overlay,.22s) allow-discrete}html.motion-runtime dialog:not([class*=ox-select])[open]::backdrop{opacity:1}html.motion-runtime #mf-drawer{translate:var(--motion-drawer-distance) 0;scale:1}html.motion-runtime #mf-drawer[open]{translate:0}@starting-style{html.motion-runtime dialog:not([class*=ox-select])[open]{opacity:0;translate:0 var(--ox-motion-overlay-travel,8px);scale:.99}html.motion-runtime dialog:not([class*=ox-select])[open]::backdrop{opacity:0}html.motion-runtime #mf-drawer[open]{translate:var(--motion-drawer-distance) 0;scale:1}}html.motion-runtime :is(#toast,#copy-toast,#mf-toast){opacity:1;transition:opacity var(--ox-motion-feedback,.16s) ease,translate var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease),display var(--ox-motion-feedback,.16s) allow-discrete;translate:0}html.motion-runtime #copy-toast{transform:translate(-50%)}html.motion-runtime :is(#toast,#copy-toast,#mf-toast)[hidden],html.motion-runtime #copy-toast:not(.visible){opacity:0;pointer-events:none;translate:0 8px}html.motion-runtime .drawer-backdrop{opacity:1;transition:opacity var(--ox-motion-overlay,.22s) ease,display var(--ox-motion-overlay,.22s) allow-discrete}html.motion-runtime .drawer-backdrop[hidden]{opacity:0;pointer-events:none}@starting-style{html.motion-runtime :is(#toast,#copy-toast,#mf-toast):not([hidden]){opacity:0;translate:0 8px}html.motion-runtime .drawer-backdrop:not([hidden]){opacity:0}}@media(max-width:767px){html.motion-runtime .sidebar{transition:transform var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease)}}@supports selector(details::details-content){html.motion-runtime details:not([class*=ox-select])::details-content{opacity:0;transition:opacity var(--ox-motion-feedback,.16s) ease,translate var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease),content-visibility var(--ox-motion-overlay,.22s) allow-discrete;translate:0 -3px}html.motion-runtime details:not([class*=ox-select])[open]::details-content{opacity:1;translate:0}@starting-style{html.motion-runtime details:not([class*=ox-select])[open]::details-content{opacity:0;translate:0 -3px}}}html.motion-runtime :is(.fr-chevron,.ir-chevron){transition:transform var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease)}html.motion-runtime :where(.toggle,[role=switch],.segmented button,[data-dp-range],[data-tab],.template-views button,[data-template]){transition:background-color var(--ox-motion-feedback,.16s) ease,border-color var(--ox-motion-feedback,.16s) ease,color var(--ox-motion-feedback,.16s) ease,transform .18s ease}html.motion-runtime .toggle:after{transition:transform var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease)}html.motion-runtime :where(input[type=checkbox],input[type=radio]):not([class*=ox-select]){transition:accent-color var(--ox-motion-feedback,.16s) ease}html.motion-runtime :is(.skeleton,.motion-skeleton){background:var(--ox-border,#e4e4e9);border-radius:4px;position:relative;overflow:hidden}html.motion-runtime :is(.skeleton,.motion-skeleton):after{content:"";background:linear-gradient(100deg,transparent 10%,var(--ox-surface,#fff) 50%,transparent 90%);opacity:.42;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;translate:-100%}html.motion-runtime :is([aria-busy=true],[data-loading=true]) :is(.skeleton,.motion-skeleton):after,html.motion-runtime :is(.skeleton,.motion-skeleton):is([aria-busy=true],[data-loading=true]):after{animation:1.4s linear infinite ox-motion-shimmer}html.motion-runtime .motion-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;display:inline-block}html.motion-runtime :is(.spinner,.motion-spinner){animation:none}html.motion-runtime :is([aria-busy=true],[data-loading=true]) :is(.spinner,.motion-spinner),html.motion-runtime :is(.spinner,.motion-spinner):is([aria-busy=true],[data-loading=true]){animation:.8s linear infinite ox-motion-spin}html.motion-runtime .motion-progress{background:var(--ox-border,#e4e4e9);border-radius:4px;min-height:4px;position:relative;overflow:hidden}html.motion-runtime .motion-progress:before{content:"";background:var(--ox-brand-primary,#ff8200);transform:scaleX(var(--motion-progress,0));transform-origin:0;transition:transform var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease);display:block;position:absolute;top:0;right:0;bottom:0;left:0}html.motion-runtime .motion-progress[data-indeterminate=true][data-loading=true]:before{transform-origin:0;animation:1.2s ease-in-out infinite ox-motion-progress;transform:scaleX(.35)}html.motion-runtime[data-motion-paused=true] :is(.spinner,.motion-spinner),html.motion-runtime[data-motion-paused=true] :is(.skeleton,.motion-skeleton):after,html.motion-runtime[data-motion-paused=true] .motion-progress:before{animation-play-state:paused!important}@keyframes ox-motion-shimmer{0%{translate:-100%}to{translate:100%}}@keyframes ox-motion-spin{to{rotate:360deg}}@keyframes ox-motion-progress{0%{translate:-35%}to{translate:100%}}@supports not (transition-behavior:allow-discrete){html.motion-runtime dialog:not([class*=ox-select])[open]{animation:ox-motion-dialog-in var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease)}html.motion-runtime #mf-drawer[open]{animation:ox-motion-drawer-in var(--ox-motion-overlay,.22s) var(--ox-motion-ease,ease)}html.motion-runtime :is(#toast,#copy-toast,#mf-toast):not([hidden]){animation:ox-motion-toast-in var(--ox-motion-feedback,.16s) var(--ox-motion-ease,ease)}}@keyframes ox-motion-dialog-in{0%{opacity:0;translate:0 8px;scale:.99}to{opacity:1;translate:0;scale:1}}@keyframes ox-motion-drawer-in{0%{opacity:0;translate:24px}to{opacity:1;translate:0}}@keyframes ox-motion-toast-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]){--ox-motion-feedback:0s;--ox-motion-overlay:0s}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :is(dialog,.sidebar,.drawer-backdrop,#toast,#copy-toast,#mf-toast,.toggle,.fr-chevron,.ir-chevron,.motion-enter,[data-motion-enter],.motion-progress,.skeleton,.motion-skeleton,.spinner,.motion-spinner),html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):before,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):after,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) dialog::backdrop{transition-duration:0s!important;animation:none!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) details::details-content{transition-duration:0s!important;animation:none!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :is(dialog,#toast,#copy-toast,#mf-toast){translate:0!important;scale:1!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) .motion-progress:before{transition:none!important;animation:none!important;translate:0!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :is(.skeleton,.motion-skeleton):after{display:none}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :where([role=switch],.segmented button,[data-dp-range],[data-tab],.template-views button,[data-template],input[type=checkbox],input[type=radio]):not([class*=ox-select]){transition-duration:0s!important;animation:none!important}html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) *,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :before,html.motion-runtime:is([data-motion=reduce],[data-motion-effective=reduce]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){html.motion-runtime{--ox-motion-feedback:0s;--ox-motion-overlay:0s}html.motion-runtime :is(dialog,.sidebar,.drawer-backdrop,#toast,#copy-toast,#mf-toast,.toggle,.fr-chevron,.ir-chevron,.motion-enter,[data-motion-enter],.motion-progress,.skeleton,.motion-skeleton,.spinner,.motion-spinner),html.motion-runtime :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):before,html.motion-runtime :is(dialog,.skeleton,.motion-skeleton,.motion-progress,.toggle):after,html.motion-runtime dialog::backdrop{transition-duration:0s!important;animation:none!important}html.motion-runtime details::details-content{transition-duration:0s!important;animation:none!important}html.motion-runtime :is(dialog,#toast,#copy-toast,#mf-toast){translate:0!important;scale:1!important}html.motion-runtime .motion-progress:before{transition:none!important;animation:none!important;translate:0!important}html.motion-runtime :is(.skeleton,.motion-skeleton):after{display:none}html.motion-runtime :where([role=switch],.segmented button,[data-dp-range],[data-tab],.template-views button,[data-template],input[type=checkbox],input[type=radio]):not([class*=ox-select]){transition-duration:0s!important;animation:none!important}html.motion-runtime *,html.motion-runtime :before,html.motion-runtime :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@layer openx-foundation{:root{--en:"OpenX Spec Latin",sans-serif!important;--tc:"OpenX Spec Latin","OpenX Spec TC","Noto Sans SC",sans-serif!important;--ox-font:var(--tc)!important;--page-max:var(--ox-layout-marketing-max)!important;--orange:var(--ox-brand-primary)!important;--orange-bright:var(--ox-brand-hover)!important;--canvas:var(--ox-canvas)!important;--panel:var(--ox-navigation)!important;--card:var(--ox-surface)!important;--card-bento:var(--ox-surface)!important;--surface-muted:var(--ox-hover)!important;--band:var(--ox-canvas)!important;--border:var(--ox-border-strong)!important;--border-soft:var(--ox-border)!important;--border-chip:var(--ox-border)!important;--white:var(--ox-text)!important;--body:var(--ox-body)!important;--grey:var(--ox-muted)!important;--dim:var(--ox-muted)!important;--dim2:var(--ox-muted)!important;--lightgrey:var(--ox-body)!important;--focus-ring:var(--ox-focus)!important;--radius-control:var(--ox-radius-control)!important;--radius-panel:var(--ox-radius-card)!important;--radius-card-sm:var(--ox-radius-card)!important;--radius-card:var(--ox-radius-card)!important;--radius-modal:var(--ox-radius-dialog)!important;--field-border:var(--ox-border-strong)!important;--font-floor:12px!important;--nav-h:64px!important;--ticker-h:0px!important}:root:lang(zh-CN),:root:lang(zh-Hans){--tc:"OpenX Spec Latin","Noto Sans SC","OpenX Spec TC",sans-serif!important}:root[data-theme=light]{--orange-t:#994b00!important}:root[data-theme=dark]{--orange-t:var(--ox-brand-primary)!important}html{scroll-padding-top:calc(var(--nav-h) + 24px)}body{background:var(--ox-canvas);color:var(--ox-text);font-weight:400;font-family:var(--tc)!important}:where(button,input,textarea,select){font-family:var(--tc)!important}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;font-family:var(--tc)!important;font-weight:600!important}[data-ox-icon-kind=coin]{aspect-ratio:1;overflow:hidden;border-radius:50%!important}:is(img[data-ox-icon-kind=coin],[data-ox-icon-kind=coin]>img){object-fit:contain!important;border-radius:50%!important}[data-ox-icon-kind=exchange]{overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20%!important;padding:0!important}:is(img[data-ox-icon-kind=exchange],[data-ox-icon-kind=exchange]>img){object-fit:contain!important;filter:none!important;border-radius:20%!important}:is(.ac-flow-exchange-list,.ac-flow-exchange-head) img[data-ox-icon-kind=exchange]{border-radius:8px!important}.ec-exch-dot>img[data-ox-icon-kind=exchange]{width:100%!important;height:100%!important;-webkit-mask:none!important;mask:none!important}@media(max-width:767px){.exch-mark:has(>.exch-logo-icon[data-ox-icon-kind=exchange]){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:20%!important;padding:0!important}}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),textarea,select,.ox-select-trigger,.ox-calendar-trigger){min-height:44px;transition:border-color var(--ox-motion-feedback) var(--ox-motion-ease),box-shadow var(--ox-motion-feedback) var(--ox-motion-ease);border:1px solid var(--ox-border-strong)!important;border-radius:var(--ox-radius-control)!important;background:var(--ox-surface)!important;color:var(--ox-text)!important;font-size:16px!important;line-height:24px!important}:where(input,textarea,select,.ox-select-trigger,.ox-calendar-trigger):hover:not(:disabled){border-color:var(--ox-border-hover)!important}:where(input,textarea,select,.ox-select-trigger,.ox-calendar-trigger):focus-visible{border-color:var(--ox-border-hover)!important;box-shadow:none!important;outline:0!important}:where(input,textarea,select,.ox-select-trigger,.ox-calendar-trigger)[aria-invalid=true],.ox-calendar-trigger[data-invalid=true]{border-color:var(--ox-danger-border)!important}:where(input,textarea,select):disabled{cursor:not-allowed;background:var(--ox-hover)!important;color:var(--ox-muted)!important}:where(div,span,label)[data-field]>:is(input,textarea){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}[data-field]:focus-within{border-color:var(--ox-border-hover)!important;box-shadow:none!important;outline:0!important}:where(div,span,label)[data-field] button:focus-visible{box-shadow:none!important;outline:0!important}:where(button,a,summary,[tabindex]):focus-visible{outline:2px solid var(--ox-focus)!important;outline-offset:3px!important;box-shadow:none!important}:is(.ox-select-trigger,.ox-calendar-trigger):focus-visible,.mx-grid .mx-card:focus-visible,.ptc-package:focus-visible{border-color:var(--ox-border-hover)!important;box-shadow:none!important;outline:0!important}:where(.nav-logo){flex-shrink:0;align-items:center;min-height:44px;display:flex}:where(.nav-logo img){max-width:156px;object-fit:contain!important;width:auto!important;height:40px!important}:where(.nav-inner){height:64px!important}[data-site-header]{background:var(--ox-navigation)!important;border-bottom:1px solid var(--ox-border)!important;-webkit-backdrop-filter:none!important}.nav-member::details-content{display:contents}@media(min-width:1200px){.nav-member-mega{max-height:calc(100dvh - var(--nav-h));overflow:auto;top:var(--nav-h)!important;background:var(--ox-navigation)!important;border-color:var(--ox-border)!important;width:100%!important;left:0!important;right:0!important}.nav-member-mega-in{grid-template-columns:264px repeat(3,minmax(0,1fr));width:min(100%,1344px);max-width:1344px;padding:24px 32px}}@media(max-width:1199px){.nav-inner.nav-mobile-open .nav-links{top:var(--nav-h)!important;width:100%!important;max-width:none!important;height:calc(100dvh - var(--nav-h))!important;max-height:calc(100dvh - var(--nav-h))!important;background:var(--ox-navigation)!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:24px!important;display:flex!important;position:fixed!important;left:0!important;right:0!important;overflow:auto!important;transform:none!important}.nav-inner.nav-mobile-open .nav-member{flex:none!important;width:100%!important}.nav-inner.nav-mobile-open .nav-member-mega{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}.nav-inner.nav-mobile-open .nav-member-mega-in{background-image:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;width:100%!important;max-width:none!important;padding:16px 0!important;display:grid!important}.nav-inner.nav-mobile-open .nav-member-mega .nav-member-col{min-width:0;padding:0!important}}.ac-workspace :is(.ac-nav-home.active,.ac-nav-group a.active){background:var(--ox-hover)!important;color:var(--ox-text)!important}:where(.pill){min-height:48px;transition:filter .16s,transform .12s,background-color .16s;font-weight:600!important}:where(.pill):hover{filter:brightness(1.12)}:where(.pill):active{transform:scale(.97)}:where(.ox-footer-brand-logo){object-fit:contain;width:auto!important;max-width:156px!important;height:40px!important}.ox-footer{--footer-bg:var(--ox-navigation)!important;--footer-text:var(--ox-text)!important;--footer-muted:var(--ox-muted)!important;--footer-link:var(--ox-muted)!important;--footer-rule:var(--ox-border)!important;--footer-accent:var(--orange-t)!important}:root[data-theme=light] .ox-footer{--footer-accent:#994b00!important;--footer-watermark:#00000014!important}:root[data-theme=dark] .ox-footer{--footer-accent:#ff8200!important;--footer-watermark:#ffffff14!important}:root[data-theme=light] .ox-footer .ox-footer-brand-logo-dark{display:none!important}:root[data-theme=light] .ox-footer .ox-footer-brand-logo-light,:root[data-theme=dark] .ox-footer .ox-footer-brand-logo-dark{display:block!important}:root[data-theme=dark] .ox-footer .ox-footer-brand-logo-light{display:none!important}:where(.ox-select-menu,.ox-calendar-panel){font-family:var(--tc)!important}:where(.theme-toggle,.nav-app-link,.nav-hamburger){min-width:44px!important;min-height:44px!important}:where(.au-modal){background:var(--ox-surface)!important;border:1px solid var(--ox-border)!important;box-shadow:var(--ox-elevation-dialog)!important;border-radius:16px!important;max-width:480px!important;padding:24px!important}:where(.au-overlay){background:var(--ox-overlay-scrim)!important;-webkit-backdrop-filter:none!important}:where(.au-x){width:44px!important;height:44px!important;color:var(--ox-muted)!important;border:0!important;border-radius:8px!important;top:12px!important;right:12px!important}:where(.au-x svg){width:20px!important;height:20px!important}@media(max-width:767px){:root{--nav-h:56px!important}:where(.nav-logo img,.ox-footer-brand-logo){max-width:124px!important;height:32px!important}:where(.nav-inner){height:56px!important}html{scroll-padding-top:calc(var(--nav-h) + 16px)}.nav-inner.nav-mobile-open .nav-links{padding:16px!important}.nav-inner.nav-mobile-open .nav-member-mega-in{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}:where(button,a,input,textarea,select){transition-duration:0s!important}}}.ox-select-wrap.ox-native-react-wrap,.ox-calendar-wrap.ox-native-react-wrap{pointer-events:none;z-index:1;max-width:none;display:block;position:absolute}.ox-native-react-wrap>button{pointer-events:auto}.ox-select-menu[popover]{margin:0;inset:auto}:root{--art-ratio-hero:4 / 3;--art-ratio-landscape:16 / 9;--art-ratio-banner:2 / 1;--art-ratio-portrait:4 / 5;--art-ratio-square:1 / 1}[data-art-frame]{aspect-ratio:var(--art-frame-ratio)!important}[data-art-frame=fill]{--art-frame-ratio:auto}[data-art-frame=hero]{--art-frame-ratio:var(--art-ratio-hero)}[data-art-frame=landscape]{--art-frame-ratio:var(--art-ratio-landscape)}[data-art-frame=banner]{--art-frame-ratio:var(--art-ratio-banner)}[data-art-frame=portrait]{--art-frame-ratio:var(--art-ratio-portrait)}[data-art-frame=square]{--art-frame-ratio:var(--art-ratio-square)}:root[data-vp=phone] [data-art-frame-phone=portrait]{--art-frame-ratio:var(--art-ratio-portrait)}:is(button,a,summary,label) :is(.ac-icon,.ac-flow-icon,.aw-icon,.is-icon,.aiw-icon,.nda-icon,.nds-icon,.pxa-icon,.pxc-icon,.rf-ico,.nc-ico,.fr-icon,.pc-security-icon,.pc-profile-icon,.cx-icon,.nav-member-ic,.pill-arrow,.gd-navarrow,.sq-ic,.lv-ic,.px-ant-icon,.pxc-ant-icon,.lw-ic){flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex;width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important;min-width:0!important;min-height:0!important;font-size:inherit!important;flex-basis:auto!important;line-height:1!important}:is(button,a,summary,label) :is(.ac-icon,.ac-flow-icon,.aw-icon,.is-icon,.aiw-icon,.nda-icon,.nds-icon,.pxa-icon,.pxc-icon,.rf-ico,.nc-ico,.fr-icon,.pc-security-icon,.pc-profile-icon,.cx-icon,.nav-member-ic,.pill-arrow,.gd-navarrow,.sq-ic,.lv-ic,.px-ant-icon,.pxc-ant-icon,.lw-ic)>svg{display:block;width:100%!important;height:100%!important}:is(button,a,summary):not([class*=logo]):not([class*=brand])>svg:is([viewBox="64 64 896 896"],[viewBox="0 0 1024 1024"],[viewBox="0 0 24 24"],[viewBox="0 0 20 20"],[viewBox="0 0 16 16"]){vertical-align:middle;flex-shrink:0;width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important}:is(.cx-icon-button,.cx-send-button,.is-icon-btn) :is(.cx-icon,.is-icon){width:var(--icon-action-size,19px)!important;height:var(--icon-action-size,19px)!important;flex-basis:var(--icon-action-size,19px)!important}.sq-shell:not([data-sq-nav=bottom]) .sq-grid-chat .sq-rail-i>.sq-ic:not(.sq-rail-lock){flex-basis:22px!important;width:22px!important;height:22px!important}.sq-shell:not([data-sq-nav=bottom]) .sq-grid-chat .sq-rail-out>.sq-ic{flex-basis:20px!important;width:20px!important;height:20px!important}select:not([multiple]):not([size]){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url(../assets/icons/ui-select-down.svg)!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:var(--icon-inline-size,.95em) var(--icon-inline-size,.95em)!important;padding-inline-end:calc(28px + var(--icon-inline-size,.95em))!important}.rf-win:has(select):after{display:none!important}.nav-member-cta{font-size:12px!important}.nav-member-cta svg,.gd-catnav-all svg{width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important;font-size:inherit!important}.gd-catnav-all{font-size:14px}.ox-preview-finance-links>a{font-size:13px}.oi-chart-expand>span{justify-content:center;align-items:center;display:inline-flex;width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important}.oi-chart-expand>span>svg{width:100%!important;height:100%!important}.faq-q .ic{width:var(--icon-inline-size,.95em)!important;height:var(--icon-inline-size,.95em)!important;font-size:inherit!important}.faq-q .ic svg{width:100%!important;height:100%!important}:root[data-vp=phone] .aw-coin-trigger,:root[data-vp=phone] .aw-select-field select{font-size:16px}.ac-readiness-icon,.pc-security-activity-list>button,.aiw-feature-prompts>button{font-size:14px}.lc-nav-a{font-size:var(--fs-xs)}.faq-item.open .faq-q .ic{transform:none!important}.faq-item.open .faq-q .ic svg{transform-origin:50%;transform:rotate(45deg)scale(.7071)!important}.nav-member-mega .nav-member-item>.nav-member-ic{margin-top:0;flex-basis:16px!important;width:16px!important;height:16px!important}.sq-shell[data-sq-nav=bottom] .sq-bt-i .sq-bt-icon>.sq-ic,.sq-shell[data-sq-nav=bottom] .sq-fab>.sq-ic{flex-basis:22px!important;width:22px!important;height:22px!important}.sq-shell[data-sq-nav=bottom] :is(.sq-phone-app-action,.sq-icobtn)>.sq-ic{flex-basis:20px!important;width:20px!important;height:20px!important}.sq-shell[data-sq-nav=bottom] .sq-phone-app-search>.sq-ic{flex-basis:16px!important;width:16px!important;height:16px!important}.sq-shell[data-sq-nav=bottom] .sq-acts .sq-act svg{flex-shrink:0;width:18px!important;height:18px!important}.sq-shell[data-sq-nav=bottom] .sq-feed .sq-acts .sq-act{flex-shrink:0;gap:4px;padding-inline:0}.sq-phone-menu{--icon-inline-size:20px}.sq-phone-app-avatar{--icon-inline-size:24px}html:root #start .st2-card,html:root .nd-shell .nd-calc,html:root .nd-shell .nd-card,html:root .iv-shell .iv-card,html:root .rf-shell .rf-final-card,html:root .aiw-page .aiw-quota-card,html:root .rv-shell .rv-adv,html:root .ai-shell .ai-notes,html:root .cta-bar,html:root .ec-pain,html:root .ec-pain:hover,html:root .ec-edge-card,html:root .ec-edge-card:hover{background:var(--card);border:1px solid var(--border-soft);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px}html:root #start .st2-card.a:before,html:root #start .st2-card.b:before{background:0 0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap,1rem)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap,1rem)))}}@media(prefers-reduced-motion:reduce){.animate-marquee,.animate-marquee-vertical{animation-play-state:paused}}:root{--vip-app-ink:var(--white);--vip-app-muted:var(--grey);--vip-app-gold:var(--white);--vip-app-button-ink:#191919;--vip-app-button:var(--orange);--brand-binance:#f0b90b;--icon-inline-size:.95em;--icon-action-size:19px;--packet-red:#9d292d;--packet-flap:#b5383b;--packet-seal-ink:#682025;--packet-gold:#f7deae;--packet-edge:#bc6263;--packet-muted:#633137;--canvas:#0a0a0a;--panel:#0b0b0b;--card:#191919;--card-bento:#141417;--band:var(--canvas);--border:#212327;--border-soft:#ffffff14;--border-chip:#ffffff12;--orange:#ff8200;--orange-bright:#ffa84d;--orange-soft:#f4a06a;--orange-t:var(--orange);--focus-ring:#ff8200;--up:#0ecb81;--dn:#f6465d;--up-t:var(--up);--dn-t:#ff5c73;--up-rgb:14,203,129;--dn-rgb:246,70,93;--up-bg:var(--card);--dn-bg:var(--card);--white:#fff;--body:#dadbdf;--grey:#a3a3ad;--dim:#818589;--dim2:#828282;--lightgrey:#bababa;--sans:"Open Sans","Noto Sans TC","PingFang TC",system-ui,sans-serif;--tc:"Open Sans","Noto Sans TC","PingFang TC",sans-serif;--mono:"Open Sans","Noto Sans TC","PingFang TC",sans-serif;--fs-display:72px;--lh-display:1.1;--fs-h1:56px;--lh-h1:1.14;--fs-h2:48px;--lh-h2:1.2;--fs-btn:15px;--fs-h3:36px;--lh-h3:1.3;--fs-h4:28px;--lh-h4:1.3;--fs-h5:22px;--lh-h5:1.4;--fs-h6:18px;--lh-h6:1.4;--fs-body:16px;--lh-body:1.6;--fs-small:max(14px,var(--font-floor,12px));--lh-small:1.5;--fs-tag:max(13px,var(--font-floor,12px));--lh-tag:1.4;--fs-caption:max(12px,var(--font-floor,12px));--lh-caption:1.5;--fs-xs:max(11px,var(--font-floor,12px));--lh-xs:1.4;--page-max:1200px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--radius-control:10px;--radius-panel:20px;--radius-modal:24px;--radius-pill:999px;--field-inset-x:14px;--field-inset-y:12px;--field-adornment-gap:8px;--control-h:48px;--control-h-compact:40px;--control-h-touch:50px;--content-reading:760px;--content-transaction:1180px;--side-summary-w:360px;--drawer-w:440px;--tap-min:44px;--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-blur:none;--glass-drop:none;--glass-hi:none;--radius-card:12px;--radius-card-sm:16px;--grid-line:#ffffff0d;--sec-y:104px;--cta-h:620px;--cta-desk-h:691px}:root[data-vp=pad]{--fs-display:48px;--fs-h1:40px;--fs-h2:34px;--fs-h3:28px;--fs-h4:24px;--fs-h5:20px;--fs-h6:17px;--fs-xs:12px;--sec-y:72px;--radius-card:12px;--radius-panel:18px;--radius-modal:22px;--side-summary-w:320px;--cta-h:auto}:root[data-vp=phone]{--fs-display:34px;--lh-display:1.2;--fs-h1:30px;--fs-h2:26px;--fs-h3:22px;--fs-h4:20px;--fs-h5:18px;--fs-h6:16px;--fs-btn:16px;--fs-xs:12px;--sec-y:48px;--radius-card:12px;--radius-card-sm:14px;--radius-panel:16px;--radius-modal:18px;--drawer-w:100%;--cta-h:auto}:root{color-scheme:dark}:root[data-theme=light]{color-scheme:light;--canvas:#f4f5f7;--panel:#fff;--card:#fff;--card-bento:#f8f9fb;--surface-subtle:#f8f9fb;--surface-muted:#f2f4f7;--surface-hover:#eef1f4;--border-strong:#d3d8df;--border:#e1e5ea;--border-soft:#e7eaee;--border-chip:#e1e5ea;--white:#0c0c0e;--body:#262a31;--grey:#4a525e;--dim:#5f6875;--dim2:#66707d;--lightgrey:#4a525e;--placeholder:#8b94a1;--disabled:#aeb6c1;--success-bg:#e7f7ef;--success:#10b981;--success-strong:#047857;--warning-bg:#fef4e1;--warning:#f59e0b;--warning-strong:var(--white);--error-bg:#fdecec;--error:#ef4444;--error-strong:#b91c1f;--info-bg:#e7effe;--info:#3b82f6;--info-strong:#1d4ed8;--positive:var(--up-t);--negative:var(--dn-t);--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-drop:none;--glass-hi:none;--orange-bright:var(--orange);--orange-hover:#ff9b30;--orange-pressed:#ff8200;--orange-t:var(--white);--focus-ring:var(--white);--up:#16a34a;--dn:#dc2626;--up-t:#047857;--dn-t:#b91c1c;--up-rgb:22,163,74;--dn-rgb:220,38,38;--up-bg:var(--card);--dn-bg:var(--card);--grid-line:#0000000f;--band:var(--canvas)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}[id]{scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px)}body{background:var(--canvas);color:var(--white);font-family:var(--sans);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;font-weight:400;overflow-x:clip}.band{isolation:isolate;position:relative}.band:before{content:"";z-index:-1;top:0;bottom:0;left:calc(50% - var(--screen-w,100vw)/2);width:var(--screen-w,100vw);background:var(--band);position:absolute}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}img{display:block}::selection{background:var(--orange);color:#0a0a0a}:focus-visible{outline:2px solid var(--orange-soft);outline-offset:3px}@layer field-focus{:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset],[type=image]),textarea,select):focus-visible,[data-field]:focus-within{border-color:var(--ox-border-hover,var(--focus-ring))!important;box-shadow:none!important;outline:0!important}[data-field=amount]{align-items:center!important;gap:var(--field-adornment-gap)!important;padding:0 var(--field-inset-x)!important;border-radius:var(--radius-control)!important;display:flex!important}[data-field=amount]>input{width:100%!important;min-width:0!important;padding:var(--field-inset-y) 0!important;background:0 0!important;border:0!important;border-radius:0!important;flex:1!important}[data-field=amount]>:is(span,b,i){flex:none!important;padding:0!important}[data-control]{padding:var(--field-inset-y) var(--field-inset-x)!important;border-radius:var(--radius-control)!important}select[data-control]{padding-inline-end:36px!important}[data-field] :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):focus-visible{box-shadow:none!important;outline:0!important}}:where(input,textarea,select){caret-color:var(--focus-ring)}:where(input[type=number]){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:where(input)::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}:where(input)::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}:where(input[type=search])::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(input[type=search])::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.container{max-width:var(--page-max);margin:0 auto;padding:0 24px}.nb{white-space:nowrap}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.eyebrow{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1.4px;text-transform:uppercase;color:var(--dim)}.pill{font-size:var(--fs-btn);border-radius:9999px;justify-content:center;align-items:center;gap:8px;transition:transform .12s,background .2s,color .2s,border-color .2s,filter .2s;display:inline-flex}.pill:active{transform:scale(.97)}.pill svg{flex-shrink:0;width:17px;height:17px}.pill-arrow{vertical-align:middle;flex-shrink:0;width:15px;height:15px;display:inline-block;position:relative;overflow:hidden}.pill-arrow svg{width:15px;height:15px;transition:transform .4s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.pill-arrow .pa-b{transform:translate(-140%,140%)}a:hover .pill-arrow .pa-a,button:hover .pill-arrow .pa-a{transform:translate(140%,-140%)}a:hover .pill-arrow .pa-b,button:hover .pill-arrow .pa-b{transform:translate(0)}.pill-white{background:var(--white);color:#0a0a0a;height:48px;padding:0 26px}.pill-white:hover{background:var(--orange);color:#0b0b0b;filter:none}.pill-outline{color:var(--white);border:1px solid #ffffff40;height:48px;padding:0 26px}.pill-outline:hover{background:var(--card);border-color:var(--orange);color:var(--orange)}.pill-orange{background:var(--orange);color:#0b0b0b;height:48px;padding:0 26px;font-weight:600}.pill-orange:hover{filter:brightness(1.12)}[data-reveal]{will-change:opacity,transform}header{z-index:70;background:0 0;transition:background .3s;position:fixed;top:0;left:0;right:0}header:before{content:"";pointer-events:none;opacity:1;background:linear-gradient(#00000080,#0000);transition:opacity .3s;position:absolute;top:0;right:0;bottom:0;left:0}header.scrolled{-webkit-backdrop-filter:saturate(140%)blur(20px);border-bottom:1px solid var(--border);background:#000000e6}header.scrolled:before{opacity:0}header nav{z-index:1;position:relative}.nav-inner{justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex}.nav-logo img{width:auto;height:38px}.nav-logo .logo-l,:root[data-theme=light] .nav-logo .logo-d{display:none}:root[data-theme=light] .nav-logo .logo-l{display:inline-block}.nav-links{font-size:var(--fs-small);color:var(--dim);align-items:center;gap:28px;display:flex}.nav-links a{padding:6px 1px;transition:color .2s;position:relative}.nav-links a:after{content:"";background:var(--orange);transform-origin:0;border-radius:2px;height:2px;transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover{color:var(--white)}.nav-links a:hover:after{transform:scaleX(1)}.nav-links a.active{color:var(--white)}.nav-links a.active:after{transform:scaleX(1)}.nav-right{align-items:center;gap:12px;display:flex}.nav-lang{position:relative}.skip-link{z-index:200;background:var(--orange);color:#111;min-height:44px;font:600 var(--fs-small)/1 var(--tc);white-space:nowrap;border-radius:8px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex;position:fixed;top:-200px;left:12px}.skip-link:focus{outline-offset:2px;outline:2px solid #fff;top:12px}.skip-target:focus-visible{outline:none}.nav-lang summary{cursor:pointer;min-height:24px;color:var(--white);font-size:var(--fs-small);-webkit-user-select:none;user-select:none;align-items:center;gap:7px;list-style:none;display:flex}.nav-lang summary::-webkit-details-marker{display:none}.nav-lang summary>svg{opacity:.85;flex-shrink:0;width:18px;height:18px}.nav-lang .nl-cur{font-family:var(--tc)}.nav-lang .nlchev{opacity:.7;width:12px;height:12px;transition:transform .22s}.nav-lang[open] .nlchev{transform:rotate(180deg)}.nav-lang-menu{background:var(--card);border:1px solid var(--border);z-index:120;border-radius:13px;flex-direction:column;gap:1px;min-width:176px;padding:6px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 16px 40px #00000073}.nav-lang-menu button{text-align:left;font-family:var(--tc);font-size:var(--fs-small);color:var(--body);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;padding:9px 13px;transition:background .15s,color .15s}.nav-lang-menu button:hover{background:var(--card-bento);color:var(--white)}.nav-lang-menu button[aria-current=true]{color:var(--orange-t)}:root[data-theme=light] .nav-lang-menu,:root[data-theme=light] .nav-member-mega{--orange-t:var(--white)}.nav-member{position:relative}.nav-member summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:6px 1px;list-style:none;transition:color .2s;display:flex}.nav-member summary::-webkit-details-marker{display:none}.nav-member summary:hover{color:var(--white)}.nav-member .nmchev{opacity:.7;flex-shrink:0;width:12px;height:12px;transition:transform .22s}.nav-member[open] .nmchev{transform:rotate(180deg)}.nav-member-menu{background:var(--card);border:1px solid var(--border);z-index:120;opacity:0;pointer-events:none;border-radius:13px;min-width:248px;padding:8px;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:calc(100% + 12px);left:0;transform:translateY(-8px);box-shadow:0 16px 40px #00000073}.nav-member[open]>.nav-member-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-member.nav-member-opening>.nav-member-menu,.nav-member.nav-member-closing>.nav-member-menu{opacity:0;pointer-events:none;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.nav-member-menu{transition:none}}.nav-member-item{border-radius:10px;align-items:flex-start;gap:11px;padding:10px 12px;transition:background .15s;display:flex}.nav-member-list{flex-direction:column;display:flex}.nav-member-item:hover{background:var(--card-bento)}.nav-member-menu .nav-member-item:after{content:none}.nav-links .nav-member-menu a:after{content:none;display:none;transform:none}.nav-member-ic{flex-shrink:0;justify-content:center;align-items:center;display:flex}.nav-member-txt{flex-direction:column;gap:2px;padding-top:1px;display:flex}.nav-member-txt b{font-family:var(--tc);font-weight:500;font-size:var(--fs-small);color:var(--white)}.nav-member-txt small{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim)}.nav-member-mega{top:calc(80px + var(--ticker-h,0px));border-left:0;border-right:0;border-top:1px solid var(--border-soft);border-radius:0;width:auto;min-width:0;padding:0;display:block;position:fixed;left:0;right:0;box-shadow:0 26px 50px #00000057}.nav-member-mega-in{grid-template-columns:264px repeat(3,minmax(0,1fr));align-items:start;gap:0;max-width:1204px;margin:0 auto;padding:30px 24px 34px;display:grid}.nav-member-mega .nav-member-col{padding:0 20px}.nav-member-mega-in{background-image:linear-gradient(var(--border-soft),var(--border-soft)),linear-gradient(var(--border-soft),var(--border-soft)),linear-gradient(var(--border-soft),var(--border-soft));background-position:288px 0,calc(33.3333% + 184px) 0,calc(66.6667% + 80px) 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%,1px 100%}.nav-member-promo{background:0 0;border-radius:0;flex-direction:column;align-self:stretch;min-width:0;padding:28px 24px;display:flex;position:relative;overflow:visible}.nav-member-promo-copy{color:var(--white);pointer-events:none;flex-direction:column;order:1;align-items:flex-start;padding:0;display:flex;position:static}.nav-member-k{font-family:var(--mono);font-size:max(10px,var(--font-floor,12px));letter-spacing:.16em;color:var(--orange-t);margin:0 0 14px;font-weight:600}.nav-member-promo-copy h2{font-family:var(--tc);color:var(--white);margin:0;font-size:clamp(20px,1.6vw,26px);font-weight:650;line-height:1.22}.nav-member-d{font-family:var(--tc);font-size:max(11px,var(--font-floor,13px));color:var(--grey);margin:14px 0 0;line-height:1.65}.nav-member-cta{border:1px solid var(--border);background:var(--white);min-height:38px;font-family:var(--tc);font-size:max(11px,var(--font-floor,13px));pointer-events:auto;border-radius:999px;align-items:center;gap:7px;margin-top:18px;font-weight:600;transition:border-color .18s,background .18s,transform .18s;color:var(--canvas)!important;padding:0 14px!important;display:inline-flex!important}.nav-member-cta span,.nav-member-cta svg{width:14px;height:14px;display:block}.nav-member-cta:hover{border-color:var(--grey);background:var(--body);transform:translateY(-1px)}.nav-member-cta:active{transform:translateY(0)scale(.98)}.nav-member-mine{padding:0 4px 0 24px}.nav-member-mine-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.nav-member-mine-top .nav-member-gh{margin:0}.nav-member-mine-more{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);align-items:center;gap:4px;transition:color .18s;display:inline-flex}.nav-links .nav-member-mine-more{padding:0}.nav-member-mine-more svg{width:12px;height:12px}.nav-member-mine-more:hover{color:var(--orange)}.nav-member-menu .nav-member-mine-more:after,.nav-member-menu .nav-member-mine-cta:after{content:none}.nav-member-mine-card{border:1px solid var(--border-soft);background:var(--card-bento);border-radius:14px;padding:18px}.nav-member-me{align-items:center;gap:10px;display:flex}.nav-member-av{background:var(--card);border:1px solid var(--border);width:34px;height:34px;font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--orange);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.nav-member-me-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.nav-member-me-txt b{font-family:var(--tc);font-weight:500;font-size:var(--fs-small);color:var(--white)}.nav-member-me-txt small{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(9.5px,var(--font-floor,12px));letter-spacing:.2px;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-member-tier{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:max(10px,var(--font-floor,12px));letter-spacing:.3px;color:#3a2a08;background:linear-gradient(90deg,#ffd171,#ffe7ae);border:0;border-radius:99px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:4px 9px 4px 6px;display:inline-flex}.nav-member-tier img{object-fit:contain;width:15px;height:15px}.nav-member-prog{margin-top:14px}.nav-member-prog-top{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(9.5px,var(--font-floor,12px));letter-spacing:.2px;color:var(--dim);justify-content:space-between;gap:8px;display:flex}.nav-member-prog-bar{background:var(--border-soft);border-radius:99px;height:5px;margin-top:6px;overflow:hidden}.nav-member-prog-bar i{background:var(--orange);border-radius:99px;height:100%;display:block}.nav-member-prog-note{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:7px}.nav-member-mine-cta{background:var(--orange);font-family:var(--tc);font-size:var(--fs-xs);color:#111;border-radius:99px;align-items:center;gap:6px;margin-top:14px;padding:9px 16px;transition:filter .18s;display:inline-flex}.nav-links .nav-member-mine-cta{padding:9px 16px}.nav-member-mine-cta svg{width:12px;height:12px}.nav-member-mine-cta:hover{filter:brightness(1.08)}.nav-member-grouphead{justify-content:space-between;align-items:baseline;gap:10px;margin:0 12px;display:flex}.nav-member-gh{font-family:var(--tc);font-weight:500;font-size:var(--fs-xs);color:var(--white);margin:0}.nav-member-groupnote{min-height:34px;font-family:var(--tc);font-size:max(10.5px,var(--font-floor,12px));color:var(--grey);margin:6px 12px 10px;line-height:1.55}.nav-member-mega .nav-member-item{align-items:flex-start;gap:14px;padding:11px 12px}.nav-member-mega .nav-member-ic{width:22px;height:22px;color:var(--grey);background:0 0;border-radius:0;margin-top:2px;transition:color .15s}.nav-member-mega .nav-member-ic svg{width:22px;height:22px}.nav-member-mega a.nav-member-item:hover .nav-member-ic{color:var(--orange)}.nav-cta{color:var(--white);font-size:var(--fs-btn);background:0 0;border:1px solid #ffffff40;height:40px;padding:0 20px;font-weight:500}.nav-cta:hover{background:var(--card);border-color:var(--orange);color:var(--orange);background:#1a1c20;border-color:#fff6}.theme-toggle{width:40px;height:40px;color:var(--white);cursor:pointer;opacity:.85;background:0 0;border:none;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex}.theme-toggle:hover{opacity:1}.theme-toggle svg{width:20px;height:20px}.theme-toggle .tt-moon,:root[data-theme=light] .theme-toggle .tt-sun{display:none}:root[data-theme=light] .theme-toggle .tt-moon{display:block}:root[data-theme=light] body{transition:background .25s}:root[data-theme=light] header:not(.guide-nav){background:var(--canvas);border-bottom:1px solid var(--border)}:root[data-theme=light] header:not(.guide-nav):before{display:none}:root[data-theme=light] header:not(.guide-nav).scrolled{background:var(--canvas);-webkit-backdrop-filter:none}:root[data-theme=light] .guide-nav{background:var(--canvas)}:root[data-theme=light] .guide-nav:before{display:none}:root[data-theme=light] .nav-lang summary{color:#16181d}:root[data-theme=light] .faq-q .ic svg{stroke:#16181d}:root[data-theme=light] .hero,:root[data-theme=light] .final-cta,:root[data-theme=light] .ec-bigtype{--canvas:#0a0a0a;--panel:#0b0b0b;--card:#191919;--card-bento:#141417;--band:#0a0a0a;--border:#212327;--border-soft:#ffffff14;--border-chip:#ffffff12;--white:#fff;--body:#dadbdf;--grey:#a3a3ad;--dim:#818589;--dim2:#828282;--lightgrey:#bababa;--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-drop:none;--glass-hi:none;--orange-bright:#ffa84d;--grid-line:#ffffff0d;color-scheme:dark;background-color:var(--seam,var(--canvas))}:root[data-theme=light] .final-cta{--band:#010103}:root[data-theme=light] .ec-bigtype{--band:#000203}:root[data-theme=light] .chip img{filter:brightness(0)opacity(.8)}:root[data-theme=light] .f-col .h,:root[data-theme=light] .f-social .h{color:#1b1d22}.hero{padding-top:calc(176px + var(--ticker-h,0px));min-height:691px;padding-bottom:32px;position:relative;overflow:hidden}.hero-inner{z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.hero-eyebrow span{color:var(--orange)}.hero h1{font-family:var(--tc);font-weight:400;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;color:var(--white);margin-top:28px}.hero h1 .nb{white-space:nowrap}.hero-lede{max-width:520px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--grey);margin-top:28px}.hero-cta{align-items:center;gap:16px;margin-top:36px;display:flex}.hero-cta-note{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);pointer-events:none;cursor:default;align-items:center;display:inline-flex}.hero-note{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim);margin-top:16px;line-height:1.6}.final-cta{--seam:#010103;background:var(--seam);min-height:var(--cta-h);padding:var(--sec-y) 24px;text-align:center;flex-direction:column;justify-content:center;margin-top:0;display:flex;position:relative;overflow:hidden}.final-cta-glow{display:none}.final-cta-mark{filter:drop-shadow(0 6px 18px #fe820038);width:40px;height:40px;margin:0 auto 26px;display:block;position:relative}.final-cta-inner{z-index:1;max-width:760px;margin:0 auto;position:relative}.final-cta h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;color:var(--white)}:root[data-page=index][data-vp=desk] .final-cta h2{text-shadow:0 1px 2px #000,0 0 2px #000}.final-cta-lede{max-width:34em;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--grey);margin:20px auto 0}.final-cta-act{flex-direction:column;align-items:center;gap:14px;margin-top:34px;display:flex}.final-cta-split{text-align:left}.final-cta-split .final-cta-inner{width:100%;max-width:1200px;padding:0 24px}.final-cta-split .final-cta-copy{max-width:520px}.final-cta-split .final-cta-lede{margin:20px 0 0}.final-cta-split .final-cta-act{flex-direction:row;justify-content:flex-start;align-items:center}.final-cta-bg{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.final-cta-bg img{object-fit:cover;object-position:right center;width:100%;height:100%}.final-cta-bg:after{content:"";background:linear-gradient(to right,var(--seam) 0%,var(--seam) 18%,transparent 48%);position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:767px){.final-cta-split{text-align:center}.final-cta-split .final-cta-copy{max-width:none}.final-cta-split .final-cta-act{justify-content:center}}:root:is([data-vp=phone],[data-vp=pad]) .final-cta-bg{display:none}:root:is([data-vp=phone],[data-vp=pad]) .final-cta[data-vibe-art]:before{content:none;background:0 0;display:none}:root:is([data-vp=phone],[data-vp=pad]) .final-cta-split{text-align:center}:root[data-vp=phone] .final-cta-inner,:root[data-vp=pad] .final-cta-inner{justify-items:center;grid-template-columns:1fr!important}:root:is([data-vp=phone],[data-vp=pad]) .final-cta-split .final-cta-copy{max-width:none}:root:is([data-vp=phone],[data-vp=pad]) .final-cta-split .final-cta-lede{max-width:34em;margin-left:auto;margin-right:auto}:root:is([data-vp=phone],[data-vp=pad]) .final-cta-split .final-cta-act{flex-direction:column;justify-content:center;align-items:center}.hero-textblock{max-width:660px;transition:opacity .2s}.hero-textblock.fade{opacity:0}.hero-media{pointer-events:none;background:var(--canvas);width:899px;max-width:899px;height:691px;transition:opacity .2s;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%);mask-image:linear-gradient(90deg,#0000,#000 26%)}.hero-media.fade{opacity:0}:root[data-vp=desk] .hero--home .hero-media[data-art-frame=hero][data-art-frame-desk=fill]{height:auto;top:0;bottom:0;aspect-ratio:auto!important}.hero-media img{object-fit:contain;object-position:right bottom;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 58%,#0000 97%);mask-image:linear-gradient(#000 58%,#0000 97%)}.hero-media:after{content:"";background:linear-gradient(to left,transparent 50%,var(--canvas) 100%);position:absolute;top:0;right:0;bottom:0;left:0}:root[data-vp=phone] .hero-media:after{background:0 0}.hero-media.hm-wide{width:min(100%,1627.48px);max-width:none;transform:translate(120px)}.hero-media.hm-wide img{object-fit:cover;object-position:right center}.hero-dots{justify-content:center;align-items:center;gap:16px;margin-top:64px;display:flex}.hero-dots .chev{color:#6e7278;font-size:var(--fs-small);padding:13px;line-height:1;transition:color .2s}.hero-dots .chev svg{width:14px;height:14px;display:block}.hero-dots .chev:hover{color:var(--white)}.dots{align-items:center;gap:8px;display:flex}.dot{background:#7a7f86;border:none;border-radius:9999px;width:9px;height:9px;padding:0;transition:all .25s;position:relative}.dot:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.dot:hover{background:#7a7f86}.dot.active{background:var(--orange);width:42px;box-shadow:0 0 10px #ffffff8c}.dot.active:hover{background:var(--orange)}.ledger{background:var(--card-bento);grid-template-columns:repeat(4,minmax(0,288px));justify-content:center;display:grid}.ledger .st{text-align:center;padding:28px 24px}.ledger .st+.st{border-left:1px solid var(--border)}.ledger .num{font-family:var(--mono);letter-spacing:-1px;color:var(--white);font-variant-numeric:tabular-nums;font-size:46px;font-weight:400;line-height:1.1}.ledger .num.hot{color:var(--orange-t,var(--orange))}.ledger .lbl{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:8px}.section{padding-top:var(--sec-y);padding-bottom:var(--sec-y)}#engines{padding-top:48px;position:relative}#engines>*{z-index:1;position:relative}.sec-head h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--white)}.sec-head .sub{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}.sec-head .eyebrow+h2{margin-top:18px}#edge .sub .hot{color:var(--orange-t)}.sec-en{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:400;font-size:var(--fs-tag);letter-spacing:2px;text-transform:uppercase;color:var(--dim);margin:0 0 14px}.manifesto{text-align:center;max-width:860px;margin:0 auto}.mf-mark{filter:drop-shadow(0 6px 18px #fe820038);width:44px;height:44px;margin:36px auto 0;display:block}.mf-lead{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.5px;color:var(--white);margin-top:34px;line-height:1.5}.mf-lead .hot{color:var(--orange-t)}.mf-body{max-width:640px;font-family:var(--tc);font-size:var(--fs-body);color:var(--grey);margin:34px auto 0;line-height:1.95}.mf-body:first-of-type{font-size:var(--fs-h6);color:var(--body);margin-top:52px}.mf-finale{flex-direction:column;align-items:center;gap:44px;margin-top:64px;padding-top:0;padding-bottom:24px;display:flex;position:relative}.mf-finale-div{z-index:1;background:linear-gradient(90deg,#0000,#ffffff80 40%,#ffffff80 60%,#0000);width:min(360px,52%);height:1px;position:relative}.mf-finale-div:after{content:"";background:var(--orange-bright);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 1px #fffc}.mf-close{z-index:1;text-align:center;max-width:640px;font-family:var(--tc);font-weight:400;font-size:clamp(var(--fs-h5),calc(var(--screen-w,100vw) * .019),var(--fs-h4));color:var(--body);line-height:1.8;position:relative}.mf-close b{color:var(--white);font-weight:500}.mf-ch{display:inline-block}.mf-shimmer,.mf-close b.mf-shimmer{color:var(--orange-t)}.wi-grid{border-bottom:1px solid #ffffff17;grid-template-columns:220px minmax(0,600px) 1fr;align-items:start;gap:48px;margin-top:88px;padding:56px 0;display:grid;position:relative}.wi-kicker{flex-direction:column;padding-left:18px;display:flex;position:relative}.wi-bar{background:linear-gradient(#fff,#fff0);width:2px;height:38px;position:absolute;top:2px;left:0}.wi-label{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);line-height:1.3}.wi-title-line{white-space:nowrap;word-break:normal;overflow-wrap:normal;display:block}.wi-en{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:400;font-size:var(--fs-xs);letter-spacing:1.6px;text-transform:uppercase;color:var(--dim);margin:0 0 8px;display:block}.wi-arrow{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);letter-spacing:2px;color:#fe82008c;margin-top:22px}.wi-body{min-width:0}.wi-lead{font-family:var(--tc);font-size:var(--fs-h6);color:var(--body);letter-spacing:.2px;line-height:1.75}.wi-lead em{color:var(--orange-bright);font-style:normal}:root[data-theme=light] .wi-lead em{color:var(--orange-t)}.wi-lead b{color:var(--white);font-weight:500}.wi-rows{flex-direction:column;margin-top:38px;display:flex}.wi-row{border-left:1px solid #ffffff1a;grid-template-columns:auto auto minmax(0,1fr);align-items:center;padding:20px 0 20px 22px;transition:border-color .35s;display:grid}.wi-row+.wi-row{margin-top:4px}.wi-row:hover{border-left-color:var(--orange)}.wi-num{grid-column:1}.wi-rule{grid-column:2}.wi-t{grid-column:3}.wi-d{grid-area:2/3}.wi-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1px;color:var(--dim);transition:color .3s}.wi-rule{background:var(--orange);opacity:.5;transform-origin:0;width:40px;height:1px;margin:0 16px;transition:transform .4s cubic-bezier(.7,0,.3,1),opacity .3s;display:inline-block;transform:scaleX(.45)}.wi-t{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);line-height:1.4;transition:transform .35s cubic-bezier(.7,0,.3,1)}.wi-d{font-family:var(--tc);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--dim);max-width:440px;margin-top:10px;transition:color .35s}.wi-row:hover .wi-num{color:var(--orange-bright)}.wi-row:hover .wi-rule{opacity:1;transform:scaleX(1)}.wi-row:hover .wi-t{transform:translate(6px)}.wi-row:hover .wi-d{color:var(--body)}.wi-close{font-family:var(--tc);font-size:var(--fs-h6);line-height:var(--lh-body);color:var(--dim);margin-top:40px}.wi-year{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--dim);justify-self:end}.bento-wrap{max-width:var(--page-max);margin:0 auto;padding:160px 24px 0}.bento-wrap h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-1px;color:var(--white)}.bento-wrap .sub{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:16px}.smk-row-wrap{margin-top:36px;padding-bottom:8px;overflow:hidden}.smk-row-wrap::-webkit-scrollbar{display:none}.smk-row-wrap{scrollbar-width:none}.smk-row{will-change:transform;flex-wrap:nowrap;gap:24px;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}.smk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.smk-head-txt{min-width:0}.smk-nav{flex-shrink:0;gap:14px;display:flex}.smk-swipe-hint{display:none}.smk-arrow{color:#fff;cursor:pointer;background:#16181d;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .2s,border-color .2s,color .2s,transform .15s,opacity .2s;display:inline-flex;box-shadow:0 5px 16px #00000052}.smk-arrow svg{width:20px;height:20px}.smk-arrow:hover:not(:disabled){background:var(--orange);border-color:var(--orange);color:#1a0f08;transform:translateY(-2px)}.smk-arrow:active:not(:disabled){transform:translateY(0)}.smk-arrow:disabled{opacity:.3;cursor:default;box-shadow:none}:root[data-theme=light] .smk-arrow{color:#fff;background:#16181d;border-color:#ffffff24;box-shadow:0 6px 16px #0000002e}:root[data-theme=light] .smk-arrow:hover:not(:disabled){background:var(--orange);border-color:var(--orange);color:#1a0f08}@media(prefers-reduced-motion:reduce){.smk-row{transition:none}}.smk-card{border-radius:var(--radius-card);border:1px solid #ffffff1f;flex:0 0 calc(33.3333% - 16px);transition:border-color .28s,box-shadow .28s;position:relative;overflow:hidden}.smk-card:hover{border-color:#fe8200}:root[data-theme=light] .smk-card{border-color:#00000014}.smk-card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.smk-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 22%,#0000004d 38%,#000000b8 52%,#000000e6 74%,#000000f2);position:absolute;top:0;right:0;bottom:0;left:0}.smk-card-body{z-index:1;padding:26px;position:absolute;bottom:0;left:0;right:0}.smk-card:hover .smk-card-img{transform:scale(1.03)}.smk-card-img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.btag{align-items:center;gap:8px;display:flex}.btag .n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);color:var(--orange-t);background:var(--card);border:1px solid #fe8200;border-radius:99px;padding:3px 8px;line-height:1.3}.btag .t{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1.4px;color:#ffa84d}.smk-card-body h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);letter-spacing:-.3px;color:#fff;margin-top:14px;line-height:1.35}.smk-card-body p{font-family:var(--tc);font-size:var(--fs-tag);color:#9da1a8;margin-top:12px;line-height:1.7}.bento-wrap .cta-bar{margin-top:32px}.cta-bar{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-line);box-shadow:var(--glass-drop),var(--glass-hi);border-radius:18px;justify-content:space-between;align-items:center;height:70px;padding:14px 14px 14px 32px;display:flex}.cta-bar .q{font-family:var(--tc);font-size:var(--fs-small);color:var(--white)}.cta-bar .q b{color:var(--orange-bright);font-weight:500}.cta-btn{font-family:var(--tc);font-weight:500;font-size:var(--fs-btn);letter-spacing:1px;color:var(--white);border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:10px;padding:13px 26px;transition:transform .12s,background .2s,color .2s,border-color .2s;display:inline-flex}.cta-btn:hover{background:var(--card);border-color:var(--orange);color:var(--orange)}.cta-btn:active{transform:scale(.97)}.cta-btn img{filter:invert();width:15px;height:15px}#start{--canvas:#14100e;--band:#14100e}:root[data-theme=light] #start{--canvas:#14100e;--panel:#0b0b0b;--card:#191919;--card-bento:#141417;--border:#212327;--border-soft:#ffffff14;--border-chip:#ffffff12;--white:#fff;--body:#dadbdf;--grey:#a3a3ad;--dim:#818589;--dim2:#828282;--lightgrey:#bababa;--glass-fill:var(--card);--glass-line:var(--border-soft);--glass-drop:none;--glass-hi:none;--orange-bright:#ffa84d;--grid-line:#ffffff0d;color-scheme:dark}#start .st2-head{text-align:center;max-width:640px;margin:0 auto}#start .st2-head h2{color:#fff}#start .st2-head .sub{color:#ffffff8c;margin-top:16px}.st2-flow{max-width:960px;margin:60px auto 0}.st2-trunk{position:relative}.st2-line-wrap{z-index:0;pointer-events:none;height:62px;position:absolute;top:0;left:0;right:0}.st2-line{filter:drop-shadow(0 0 5px #fe8200bf)drop-shadow(0 0 14px #fe820061);width:100%;height:62px;overflow:visible}.st2-line-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.55,0,.2,1)}.st2-nodes{z-index:1;margin:0;padding:0;list-style:none;display:flex;position:relative}.st2-node{text-align:center;opacity:0;flex-direction:column;flex:1;align-items:center;transition:opacity .32s,transform .32s;display:flex;transform:scale(.9)}.st2-ic{background:radial-gradient(120% 120% at 30% 22%,#231913,#14100e 60%);border:1px solid #fe8200;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex;box-shadow:0 0 18px #ffffff2e,inset 0 0 14px #ffffff1a}.st2-ic svg{color:#ffb570;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.st2-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(11px,var(--font-floor,12px));letter-spacing:1.6px;color:#fe8200d9;margin-top:12px}.st2-node b{font-family:var(--tc);font-weight:500;font-size:max(14px,var(--font-floor,12px));color:#f2ece6;margin-top:5px}.st2-stem{transform-origin:top;background:linear-gradient(#fff,#ffffff26);border-radius:2px;width:2px;height:44px;margin:14px auto 0;transition:transform .5s 1.2s;transform:scaleY(0);box-shadow:0 0 10px #ffffff80}.st2-milestone{opacity:0;background:radial-gradient(140% 170% at 20% 8%,#2a1d12,#16110d 70%);border:1px solid #fe8200;border-radius:20px;align-items:center;gap:16px;width:fit-content;max-width:100%;margin:16px auto 0;padding:14px 30px 14px 16px;transition:opacity .55s 1.35s,transform .55s 1.35s;display:flex;position:relative;transform:translateY(8px);box-shadow:0 0 34px #ffffff47,inset 0 0 22px #ffffff1f}.st2-milestone:after{content:"";opacity:0;pointer-events:none;border:1px solid #fe8200;border-radius:26px;position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.st2-ms-node{background:var(--card);border:1px solid #fe8200;border-radius:15px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.st2-ms-node svg{color:#ff8200;filter:drop-shadow(0 0 6px #fe82008c);width:30px;height:30px}.st2-ms-label{text-align:left;white-space:nowrap}.st2-ms-label em{font-style:normal;font-family:var(--tc);color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:600;display:block}.st2-ms-label small{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(11px,var(--font-floor,12px));letter-spacing:1.2px;color:#ffffff6b;margin-top:3px;display:block}.st2-flow.in .st2-milestone:after{animation:1.4s ease-out 1.75s st2pulse}@keyframes st2pulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.st2-fork-wrap{margin:6px auto 0}.st2-fork{filter:drop-shadow(0 0 5px #fe82008c)drop-shadow(0 0 12px #fe820047);width:100%;height:118px;display:block;overflow:visible}.st2-fork-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s cubic-bezier(.55,0,.2,1) 1.9s}.st2-cards{grid-template-columns:1fr 1fr;gap:40px;display:grid}.st2-card{-webkit-backdrop-filter:saturate(150%)blur(20px);opacity:0;background:linear-gradient(#0000009e,#0000009e);border:1px solid #ffffff1a;border-radius:20px;padding:26px 28px 24px;transition:opacity .6s,transform .6s;position:relative;overflow:hidden;transform:translateY(16px);box-shadow:0 18px 46px -20px #0009,inset 0 1px #ffffff1f}.st2-card:before{content:"";height:2px;position:absolute;top:0;left:0;right:0}.st2-card.a:before,.st2-card.b:before{background:linear-gradient(90deg,#0000,#fff,#0000)}.st2-card-top{align-items:center;gap:12px;display:flex}.st2-cic{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.st2-card.a .st2-cic{background:var(--card);border:1px solid #fe8200}.st2-card.b .st2-cic{background:var(--card);border:1px solid #f6b44d}.st2-cic svg{width:20px;height:20px}.st2-card.a .st2-cic svg{color:#ff9838}.st2-card.b .st2-cic svg{color:#ffc978}.st2-route{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(12px,var(--font-floor,12px));letter-spacing:2px;text-transform:uppercase}.st2-card.a .st2-route{color:#ff9838}.st2-card.b .st2-route{color:#ffc978}.st2-card-title{font-family:var(--tc);color:#fff;letter-spacing:-.01em;margin-top:16px;font-size:22px;font-weight:600}.st2-card-sub{font-family:var(--tc);font-size:max(14px,var(--font-floor,12px));color:#ffffff94;margin-top:8px;line-height:1.6}.st2-btn{height:44px;font-family:var(--tc);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:600;transition:transform .12s,background .2s,border-color .2s,color .2s,filter .2s;display:flex}.st2-btn:active{transform:scale(.98)}.st2-btn.ghost{color:#fff;border:1px solid #ffffff3d}.st2-btn.ghost:hover{background:var(--card);color:#ffb570;border-color:#ff8200}.st2-btn.solid{color:#1a0f08;background:linear-gradient(90deg,#f6b44d,#ff8200)}.st2-btn.solid:hover{filter:brightness(1.07)}.st2-foot{max-width:560px;font-family:var(--tc);font-size:max(14px,var(--font-floor,12px));color:#fff9;text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin:54px auto 0;padding:16px 24px;display:flex}.st2-foot svg{color:#ff8200;flex-shrink:0;width:20px;height:20px}.st2-foot b{color:#fff;font-weight:600}.st2-flow.in .st2-line-path{stroke-dashoffset:0}.st2-flow.in .st2-node{opacity:1;transform:none}.st2-flow.in .st2-node:first-child{transition-delay:60ms}.st2-flow.in .st2-node:nth-child(2){transition-delay:.32s}.st2-flow.in .st2-node:nth-child(3){transition-delay:.58s}.st2-flow.in .st2-node:nth-child(4){transition-delay:.84s}.st2-flow.in .st2-node:nth-child(5){transition-delay:1.06s}.st2-flow.in .st2-stem{transform:scaleY(1)}.st2-flow.in .st2-milestone{opacity:1;transform:none}.st2-flow.in .st2-fork-path{stroke-dashoffset:0}.st2-flow.in .st2-card{opacity:1;transform:none}.st2-flow.in .st2-card.a{transition-delay:1.9s}.st2-flow.in .st2-card.b{transition-delay:2.02s}@media(max-width:767px){.st2-flow{max-width:430px;margin-top:44px}.st2-line-wrap{display:none}.st2-nodes{flex-direction:column;align-items:stretch;gap:20px;position:relative}.st2-nodes:before{content:"";transform-origin:top;background:linear-gradient(#fff,#fff6);border-radius:2px;width:2px;transition:transform 1s .3s;position:absolute;top:14px;bottom:14px;left:30px;transform:scaleY(0);box-shadow:0 0 8px #ffffff80}.st2-flow.in .st2-nodes:before{transform:scaleY(1)}.st2-node{text-align:left;opacity:0;flex-direction:row;flex:none;align-items:center;gap:14px;transform:translateY(0)}.st2-ic{width:60px;height:60px}.st2-num{margin-top:0;margin-left:auto}.st2-node b{margin-top:0}.st2-stem,.st2-fork-wrap{display:none}.st2-milestone{justify-content:center;align-items:center;gap:14px;height:auto;margin-top:28px;display:flex}.st2-ms-node{position:static;transform:none}.st2-ms-label{white-space:normal;position:static;transform:none}.st2-cards{grid-template-columns:1fr;gap:20px;margin-top:28px}.st2-flow.in .st2-card.a,.st2-flow.in .st2-card.b{transition-delay:.2s}.st2-foot{margin-top:40px}}@media(prefers-reduced-motion:reduce){.st2-node,.st2-milestone,.st2-card{opacity:1!important;transition:none!important;transform:none!important}.st2-line-path,.st2-fork-path{stroke-dashoffset:0!important;transition:none!important}.st2-stem,.st2-nodes:before{transition:none!important;transform:scaleY(1)!important}.st2-flow.in .st2-milestone:after{animation:none!important}}.exch-row{justify-content:space-between;align-items:center;margin-top:64px;display:flex}.exch-row img{opacity:.95}.faq-grid{grid-template-columns:445px 667px;justify-content:space-between;align-items:start;display:grid}.faq-left h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;color:var(--white);margin-top:18px}.faq-left p{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}.faq-list{border-top:1px solid var(--border)}.faq-item{border-bottom:1px solid var(--border)}.faq-q{text-align:left;width:100%;font-family:var(--tc);font-size:var(--fs-body);letter-spacing:-.01em;color:var(--white);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;width:calc(100% + 32px);margin:0 -16px;padding:24px 16px;transition:background .2s;display:flex}.faq-q:hover{background:#ffffff08}.faq-q .ic{flex-shrink:0;display:flex;position:relative}.faq-q .ic svg{transition:transform .3s,stroke .25s}.faq-item.open .faq-q .ic svg{stroke:var(--orange);transform:rotate(45deg)}.faq-a{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .3s,visibility 0s linear .35s;display:grid;overflow:hidden}.faq-item.open .faq-a{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}:root[data-vp=phone] .faq-web-only{display:none}.faq-a-inner{min-height:0;overflow:hidden}.faq-a p{max-width:600px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);padding-bottom:24px}.footer{background:var(--panel);margin-top:0;position:relative;overflow:hidden}.footer-canvas{max-width:none;height:auto;margin:0;padding:72px 0 40px;position:relative}.footer-mask{display:none}.footer-inner{max-width:var(--page-max);flex-wrap:wrap;justify-content:space-between;gap:44px 64px;margin:0 auto;padding:0 24px;display:flex}.f-brand{min-width:240px;max-width:360px}.f-logo{width:auto;height:30px;display:block;position:static}.f-logo.logo-l,:root[data-theme=light] .f-logo.logo-d{display:none}:root[data-theme=light] .f-logo.logo-l{display:block}.f-desc{width:auto;font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:18px;line-height:1.75;position:static}.f-cols{flex-wrap:wrap;gap:56px;display:flex;position:static}.f-col{flex-direction:column;gap:13px;display:flex}.f-col .h,.f-social .h{font-family:var(--tc);font-weight:600;font-size:var(--fs-tag);letter-spacing:1px;color:var(--white);margin-bottom:3px}.f-col a{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);transition:color .2s}.f-col a:hover{color:var(--white)}.f-social-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.f-social-row a,.f-social-off{border:1px solid var(--border);border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .2s,background .2s;display:flex}.f-social-off{box-sizing:border-box;opacity:1;background:#fff;border-color:#ffffff2e;padding:6px}.f-social-row a:hover{border-color:var(--orange);background:var(--card)}.f-social-row img{object-fit:contain;width:100%;height:100%;display:block}.f-social-row .f-social-x img{filter:invert()}.f-social-row .boxed img{width:14px;height:14px}.f-dash{border-top:1px dashed var(--border);margin:44px 0 0;position:static}.f-bottom{max-width:var(--page-max);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:22px 24px 0;display:flex}.f-copy{font-family:var(--tc);font-size:var(--fs-caption);color:var(--lightgrey);position:static}.f-legal{gap:26px;display:flex}.nav-mobile-toggle{display:none}:root[data-vp=pad] .container{padding-inline:24px}:root[data-vp=phone] .container{padding-inline:16px}:root[data-vp=phone] .nav-inner{gap:12px;height:64px;position:relative}:root[data-vp=phone] .nav-logo img{height:30px}:root[data-vp=phone] .nav-mobile-toggle{order:3;flex:0 0 var(--tap-min);width:var(--tap-min);height:var(--tap-min);background:var(--card);color:var(--white);cursor:pointer;border:0;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;padding:11px;display:inline-flex}:root[data-vp=phone] .nav-mobile-toggle span{background:currentColor;border-radius:2px;width:100%;height:2px;display:block}:root[data-vp=phone] .nav-links,:root[data-vp=phone] .nav-right{display:none}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links{z-index:140;box-sizing:border-box;width:100vw;min-height:calc(100dvh - 64px);padding:24px 16px max(24px,env(safe-area-inset-bottom));background:var(--canvas);border-top:1px solid var(--border);flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;top:64px;left:50%;overflow-y:auto;transform:translate(-50%)}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links>a,:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member summary{min-height:var(--tap-min);font-size:var(--fs-body);border-radius:10px;align-items:center;padding:10px 12px;display:flex}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member{position:static}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-mega{box-shadow:none;border:0;margin-top:4px;position:static}:root[data-vp=phone] .nav-member-mega-in{background:0 0;flex-direction:column;gap:20px;padding:16px;display:flex}:root[data-vp=phone] .nav-member-promo{aspect-ratio:auto;order:-1}:root[data-vp=phone] .nav-member-mega .nav-member-col{padding:0}:root[data-vp=phone] .nav-member-mega .nav-member-item{min-height:var(--tap-min);padding:10px 8px}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-right{z-index:141;gap:8px;display:flex;position:absolute;top:10px;right:68px}:root[data-vp=phone] .footer-canvas{padding:48px 0 max(24px,env(safe-area-inset-bottom))}:root[data-vp=phone] .footer-inner{padding-inline:16px;display:block}:root[data-vp=phone] .f-brand{max-width:none}:root[data-vp=phone] .f-cols{grid-template-columns:1fr;gap:28px;margin-top:36px;display:grid}:root[data-vp=phone] .f-bottom{align-items:flex-start;padding:20px 16px 0}:root[data-vp=phone] :is(button,a,[role=button],summary){touch-action:manipulation}:root[data-vp=phone] :is(input,textarea,select){font-size:16px}:root[data-vp=phone] .hero{min-height:0;padding:calc(112px + var(--ticker-h,0px)) 0 28px;flex-direction:column;gap:28px;display:flex}:root[data-vp=phone] .hero-inner{order:1;width:100%;padding:0 16px}:root[data-vp=phone] .hero-textblock{max-width:none}:root[data-vp=phone] .hero h1{text-wrap:balance;margin-top:18px}:root[data-vp=phone] .hero-lede{max-width:34rem;margin-top:18px}:root[data-vp=phone] .hero-cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:26px}:root[data-vp=phone] .hero-cta .pill{min-height:var(--tap-min)}:root[data-vp=phone] .hero-media{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--card-bento);order:2;width:calc(100% - 32px);max-width:none;height:auto;margin:0 16px;position:relative;top:auto;right:auto;transform:none;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] .hero-media.hm-wide{width:calc(100% - 32px);transform:none}:root[data-vp=phone] .hero-media img,:root[data-vp=phone] .hero-media.hm-wide img{object-fit:cover;object-position:center;width:100%;height:100%;margin:0;transform:none;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] .hero-media:after{display:none}:root[data-vp=phone] .hero-dots{order:3;gap:12px;margin-top:0}:root[data-vp=phone] .hero-dots .chev{min-width:var(--tap-min);min-height:var(--tap-min);place-items:center;padding:0;display:grid}:root[data-vp=phone] .ledger{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}:root[data-vp=phone] .ledger .st{flex-direction:column;justify-content:center;min-height:116px;padding:22px 14px;display:flex}:root[data-vp=phone] .ledger .st:nth-child(odd){border-left:0}:root[data-vp=phone] .ledger .st:nth-child(n+3){border-top:1px solid var(--border)}:root[data-vp=phone] .ledger .num{font-size:34px}:root[data-vp=phone] .section{padding-top:var(--sec-y);padding-bottom:var(--sec-y)}:root[data-vp=phone] .wi-grid{grid-template-columns:1fr;gap:26px;margin-top:42px;padding:32px 0}:root[data-vp=phone] .wi-row{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:18px 0 18px 16px}:root[data-vp=phone] .wi-row>:last-child{grid-column:2}:root[data-vp=phone] .st2-cards{grid-template-columns:1fr;gap:16px}:root[data-vp=phone] .faq-grid{grid-template-columns:1fr;gap:28px}:root[data-vp=phone] .faq-left{width:auto;max-width:none}:root[data-vp=phone] .final-cta{text-align:center;min-height:0;padding:64px 16px}:root[data-vp=phone] .final-cta-split .final-cta-inner{padding:0}:root[data-vp=phone] .final-cta-split .final-cta-copy{max-width:none}:root[data-vp=phone] .final-cta-split .final-cta-act{flex-direction:column;justify-content:center}:root[data-vp=pad] .hero{min-height:0;padding-top:calc(140px + var(--ticker-h,0px))}:root[data-vp=pad] .hero-media{aspect-ratio:4/3;width:58%;height:auto}:root[data-vp=pad] .ledger{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-vp=phone] .wi-grid .wi-rule{display:none}:root[data-vp=phone] .wi-grid .wi-t,:root[data-vp=phone] .wi-grid .wi-d{grid-column:2}:root[data-vp=phone] .hero--cinematic{isolation:isolate;min-height:680px;padding:calc(120px + var(--ticker-h,0px)) 0 30px;background:#010206;display:block;position:relative;overflow:hidden}:root[data-vp=phone] .hero--cinematic .hero-media,:root[data-vp=phone] .hero--cinematic .hero-media.hm-wide{z-index:0;aspect-ratio:auto;background:#010206;border-radius:0;width:100%;max-width:none;height:100%;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;transform:none}:root[data-vp=phone] .hero--cinematic .hero-media img,:root[data-vp=phone] .hero--cinematic .hero-media.hm-wide img,:root[data-vp=phone] .hero--cinematic #heroImg[src*=ill-hero-trading]{object-fit:cover;object-position:62% center;width:100%;height:100%;margin:0;-webkit-mask-image:none;mask-image:none;transform:none!important}:root[data-vp=phone] .hero--cinematic:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#000000e6,#00000094 43%,#000000e6 75%,#010206),linear-gradient(90deg,#000000b8,#0000001f 84%);position:absolute;top:0;right:0;bottom:0;left:0}:root[data-vp=phone] .hero--cinematic .hero-inner{z-index:2;width:100%;padding:0 20px;position:relative}:root[data-vp=phone] .hero--cinematic .hero-textblock{max-width:none}:root[data-vp=phone] .hero--cinematic h1{text-wrap:balance;max-width:10.8em;margin-top:16px}:root[data-vp=phone] .hero--cinematic .hero-lede{max-width:29ch;margin-top:18px}:root[data-vp=phone] .hero--cinematic .hero-cta{flex-flow:wrap;align-items:center;gap:10px;margin-top:24px}:root[data-vp=phone] .hero--cinematic .hero-dots{z-index:2;margin:34px 20px 0;position:relative}:root[data-vp=phone] .hero--cinematic .ledger{z-index:2;margin-top:26px;position:relative}:root[data-vp=phone] .exch-marquee{margin-top:30px;padding:0 20px;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] .exch-mq{width:100%!important;animation:none!important;display:block!important;overflow:visible!important}:root[data-vp=phone] .exch-mq>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;width:100%!important;animation:none!important;display:grid!important}:root[data-vp=phone] .exch-mq>div:not(:first-child){display:none!important}:root[data-vp=phone] .exch-mq img{object-fit:contain;justify-self:center;width:auto!important;max-width:118px!important;height:28px!important}:root[data-vp=phone] .nav-mobile-toggle{width:var(--tap-min)!important;height:var(--tap-min)!important;min-width:var(--tap-min)!important;min-height:var(--tap-min)!important;box-sizing:border-box!important}:root[data-vp=phone] .nav-logo{min-height:var(--tap-min);align-items:center;display:flex}:root[data-vp=phone] .ntk-close{min-height:var(--tap-min)}:root[data-vp=phone] .footer-canvas a{min-height:var(--tap-min);align-items:center;display:inline-flex}:root[data-vp=phone] .faq-item+.faq-item{margin-top:8px}:root[data-vp=phone] .bento-wrap{padding-inline:20px}:root[data-vp=phone] .smk-head{align-items:flex-start;gap:24px}:root[data-vp=phone] .smk-nav{order:2;gap:12px}:root[data-vp=phone] .smk-arrow{width:48px;min-width:48px;height:48px;min-height:48px}:root[data-vp=phone] .smk-row-wrap{scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:28px;margin-right:-20px;padding:0 20px 10px 0;overflow:auto visible}:root[data-vp=phone] .smk-card-img{background-position:50%;flex:none;width:100%;height:218px;position:relative;inset:auto}:root[data-vp=phone] .smk-card-body{background:var(--card);flex-direction:column;flex:1;padding:20px 18px 22px;display:flex;position:relative;inset:auto}:root[data-vp=phone] .smk-card .btag{z-index:2;margin-top:-42px;position:relative}:root[data-vp=pad] :is(a,button,[role=button],summary){touch-action:manipulation;min-height:44px}:root[data-vp=pad] .nav-logo{align-items:center;min-height:44px;display:flex}:root[data-vp=pad] .wi-grid,:root[data-vp=pad] .hub-stage,:root[data-vp=pad] .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}:root[data-vp=pad] .hub-stage>*{grid-area:auto!important}:root[data-vp=pad] .wi-row{grid-template-columns:auto minmax(0,1fr)!important}:root[data-vp=pad] .wi-rule{display:none}:root[data-vp=pad] .faq-item+.faq-item{margin-top:8px}:root[data-vp=pad] .wi-row .wi-num{grid-column:1}:root[data-vp=pad] .wi-row .wi-t,:root[data-vp=pad] .wi-row .wi-d{grid-column:2}:root[data-vp=pad] .nav-links>a,:root[data-vp=pad] .theme-toggle{justify-content:center;min-width:44px}.f-legal a{font-family:var(--tc);font-size:var(--fs-caption);color:var(--lightgrey);transition:color .2s}.f-legal a:hover{color:var(--white)}.breather{text-align:center;padding:160px 24px 0}.br-mark{opacity:.9;width:34px;height:34px;margin:0 auto 26px;display:block}.breather p{max-width:640px;font-family:var(--tc);font-weight:400;font-size:clamp(22px,calc(var(--screen-w,100vw) * .026),30px);letter-spacing:-.01em;color:var(--body);margin:0 auto;line-height:1.55}.breather p .hot{color:var(--orange-t)}#edge{overflow:clip}#edge .sec-head{text-align:center;max-width:660px;margin-left:auto;margin-right:auto}.hub-stage{grid-template-columns:1fr 460px 1fr;align-items:center;column-gap:36px;min-height:560px;margin-top:48px;display:grid;position:relative}.hub-rings{aspect-ratio:1;z-index:0;pointer-events:none;width:min(700px,96%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-ring{border:1px solid #fe8200;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-ring.r1{border-color:#fe8200;width:48%;height:48%}.hub-ring.r2{border-color:#fe8200;width:76%;height:76%}.hub-ring.r3{border-color:#fe8200;width:100%;height:100%}.hub-orbit{position:absolute;top:0;right:0;bottom:0;left:0}@media(prefers-reduced-motion:no-preference){.hub-orbit{animation:hubSpin var(--dur,80s) linear infinite}.hub-orbit.rev{animation-direction:reverse}@keyframes hubSpin{to{transform:rotate(360deg)}}}.hub-axis{background:linear-gradient(#0000,#ffffff57 14%,#ffffff57 86%,#0000);width:1px;margin-left:-.5px;position:absolute;top:-4%;bottom:-4%;left:50%}.hub-ring-dot{background:var(--orange-bright);width:6px;height:6px;transform:rotate(var(--a)) translate(var(--r)) rotate(calc(var(--a) * -1));border-radius:50%;margin:-3px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 1px #fffc}.hub-ring-dot.sm{opacity:.7;width:4px;height:4px;margin:-2px}.hub-axis-bead{opacity:0;background:linear-gradient(#fff0,#fff 55%,#fff0);border-radius:99px;width:5px;height:14px;margin-left:-2.5px;position:absolute;top:0;left:50%;box-shadow:0 0 12px 2px #ffffff80}@media(prefers-reduced-motion:no-preference){.hub-ring-dot{animation:4.6s ease-in-out infinite hubDotBreathe;animation-delay:var(--d,0s)}@keyframes hubDotBreathe{0%,to{opacity:.55;box-shadow:0 0 6px #ffffff80}50%{opacity:1;box-shadow:0 0 14px 2px #ffffffe6}}.hub-ring-dot.sm{animation-name:hubDotBreatheSm}@keyframes hubDotBreatheSm{0%,to{opacity:.4}50%{opacity:.85}}.hub-axis-bead{animation:7.5s cubic-bezier(.45,0,.55,1) infinite hubBead}@keyframes hubBead{0%{opacity:0;top:2%}8%{opacity:.95}46%{opacity:.95;top:47%}50%{opacity:0;top:50%}56%{opacity:.95;top:53%}92%{opacity:.95}to{opacity:0;top:98%}}}.hub-card{z-index:2;text-align:center;flex-direction:column;grid-area:1/1/auto/-1;justify-self:center;align-items:center;gap:16px;width:460px;display:flex;position:relative}.hub-badge{background:linear-gradient(180deg,var(--card),var(--card-bento));border:1px solid #ffb267;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;box-shadow:0 10px 26px #0000008c,inset 0 1px #ffffff38,0 0 14px 2px #ffffff73}.hub-badge:before{content:"";background:radial-gradient(circle,#fff3,#0000 68%);border:1px solid #fe8200;border-radius:50%;position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px}@media(prefers-reduced-motion:no-preference){.hub-badge:before{animation:3.6s ease-in-out infinite hubBreath}@keyframes hubBreath{0%,to{opacity:.4;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}}.hub-badge .logo-l,:root[data-theme=light] .hub-badge .logo-d{display:none}:root[data-theme=light] .hub-badge .logo-l{display:block}:root[data-theme=light] .hub-badge{border-color:#fe8200;box-shadow:0 8px 22px #0000001a,inset 0 1px #ffffffe6}:root[data-theme=light] .hub-badge:before{background:radial-gradient(circle,#ffffff12,#0000 68%);border-color:#fe8200}.hub-badge svg,.hub-badge img{width:30px;height:auto}.hub-body{z-index:2;font-family:var(--tc);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--grey);position:relative}.hub-body .hot{color:var(--orange-t)}.hub-col{z-index:1;flex-direction:column;justify-content:space-between;gap:32px;min-height:470px;display:flex;position:relative}.hub-left{grid-area:1/1}.hub-right{grid-area:1/3}.hub-item{align-items:center;gap:14px;display:flex}.hub-num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:clamp(52px,calc(var(--screen-w,100vw) * .055),80px);text-align:center;color:var(--orange);opacity:.92;flex-shrink:0;line-height:.85}:root[data-theme=light] .hub-num,:root[data-theme=light] .hub-body .hot{color:var(--orange-t)}.hub-item-body{border-left:1px solid var(--border-soft);align-items:center;gap:12px;min-width:0;padding-left:14px;display:flex}.hub-right .hub-item{flex-direction:row-reverse}.hub-right .hub-item-body{border-left:none;border-right:1px solid var(--border-soft);flex-direction:row-reverse;padding-left:0;padding-right:14px}.hub-right .hub-txt{text-align:right}.hub-icon{background:var(--glass-fill);border:1px solid var(--glass-line);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff24}.hub-icon:before{content:"";border:1px solid #ffffff0d;border-radius:50%;position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px}.hub-icon svg{width:20px;height:20px;color:var(--white);filter:drop-shadow(0 0 4px #ffa84d4d)}.hub-t{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);white-space:nowrap;line-height:1.4}.hub-d{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;line-height:1.6;display:-webkit-box;overflow:hidden}.hub-quote{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--body);justify-content:center;align-items:center;gap:16px;margin:108px auto 0;display:flex}.hub-quote .hot{color:var(--orange-t)}.hub-quote-line{background:linear-gradient(90deg,#0000,#fff);flex-shrink:0;width:64px;height:1px;position:relative}.hub-quote-line:last-child{background:linear-gradient(90deg,#fff,#0000)}.hub-quote-line:after{content:"";background:radial-gradient(circle,#fffffff2,#ffffff8c 45%,#0000 75%);border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.hub-quote-line:first-child:after{left:100%}.hub-quote-line:last-child:after{left:0%}.tools-head{grid-template-columns:minmax(0,1fr) 470px;align-items:center;gap:56px;display:grid}.tools-en{color:var(--orange-t);align-items:center;gap:12px;display:flex}.tools-en-line{background:linear-gradient(90deg,#fff,#0000);width:44px;height:1px;position:relative}.tools-en-line:before{content:"";background:var(--orange-bright);border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translate(-1px,-50%)}.tools-copy h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--white);margin-top:14px}.tools-sub{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}.tools-meta{gap:32px;margin-top:32px;list-style:none;display:flex}.tools-meta li{background:#16181d;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:8px 14px;display:flex}.tm-ic{width:22px;height:22px;box-shadow:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tm-ic svg{width:19px;height:19px;color:var(--orange-bright)}.tm-txt b{font-family:var(--tc);font-weight:500;font-size:var(--fs-small);color:#fff;display:block}.tools-meta .tm-txt span{display:none}:root[data-theme=light] .tools-meta li{border-color:#0000003d}.tools-visual{border:1px solid var(--glass-line);background:#ffffff05;border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}:root[data-vp=pad] .tools-visual{display:none}.tools-visual img{transform-origin:50%;will-change:transform;width:100%;height:auto;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.16)}.tools-visual:hover img{transform:scale(1.24)}@media(prefers-reduced-motion:reduce){.tools-visual img{transition:none}.tools-visual:hover img{transform:none}}.tools-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px;display:grid}.tool-card{perspective:1100px;cursor:pointer;position:relative}.tool-flip{height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1);position:relative}.tool-card:hover .tool-flip,.tool-card:focus .tool-flip{transform:rotateY(180deg)}.tool-face{border-radius:var(--radius-card);backface-visibility:hidden}.tool-front{background:var(--glass-fill);height:100%;min-height:174px;-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-line);box-shadow:var(--glass-hi);flex-direction:column;padding:24px;display:flex}.tool-back{box-shadow:none;contain:paint;background:#141417;border:1px solid #ffffff1a;flex-direction:column;padding:18px 20px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg)}.tool-back-head{align-items:center;gap:12px;min-height:34px;display:flex}.tool-bic{opacity:.3;pointer-events:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:absolute;bottom:12px;right:14px}.tool-bic svg{color:#fff;width:104px;height:104px}.tool-card .tool-back-t{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:#fff;margin:0;line-height:1.35}.tool-back-list{flex-direction:column;gap:6px;margin-top:10px;list-style:none;display:flex}.tool-back-list li{font-family:var(--tc);font-size:var(--fs-tag);color:#c9ccd1;padding-left:14px;line-height:1.6;position:relative}.tool-back-list li:before{content:"";background:#ff8200;border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:0}@media(prefers-reduced-motion:reduce){.tool-flip{transition:none}}.tool-head{align-items:center;gap:16px;display:flex}.tool-ic{background:linear-gradient(180deg,var(--card),var(--card-bento));border:1px solid var(--border-soft);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:inset 0 1px #ffffff1a}.tool-ic svg{width:24px;height:24px;color:var(--orange-bright)}.tool-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:1.2px;color:var(--orange-t);display:block}.tool-tt h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);margin-top:3px;line-height:1.35}.tool-card p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);margin-top:14px;line-height:1.7}:root[data-theme=light] .tool-ic{background:#fff;border-color:#0000001a}.tmn-section{padding-top:var(--sec-y);padding-bottom:var(--sec-y);position:relative}.tmn-scroll{height:180vh;position:relative}.tmn-sticky{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.tmn-perspective{perspective:1200px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.tmn-deck{transform-style:preserve-3d;will-change:transform,opacity;flex-direction:column;gap:24px;display:flex}.tmn-row{will-change:transform;flex-wrap:nowrap;justify-content:center;gap:22px;display:flex}.tmn-sticky:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(180deg,#000000f0 0%,#0000009e 22%,#0000 46%,#0000 66%,var(--canvas) 100%);position:absolute;top:0;right:0;bottom:0;left:0}.tmn-sticky:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,var(--canvas) 0%,transparent 13%,transparent 87%,var(--canvas) 100%);position:absolute;top:0;right:0;bottom:0;left:0}.tmn-overlay{z-index:3;pointer-events:none;background:radial-gradient(135% 108% at 24% 34%,#000000e0,#0000008c 34%,#0000 62%);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.tmn-overlay .container{width:100%;padding-top:220px}.tmn-overlay .tmn-foot{margin-top:auto;padding-top:0;padding-bottom:44px}.tmn-overlay .eyebrow{color:var(--orange)}.tmn-overlay h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.03em;color:var(--white);margin-top:16px}.tmn-lead{max-width:32em;font-family:var(--tc);font-size:var(--fs-h6);color:var(--grey);margin-top:22px;line-height:1.55}.tmn-note{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:.02em;color:var(--dim2);margin-top:20px}.tmn-card{border:1px solid var(--glass-line);border-radius:var(--radius-card);box-shadow:var(--glass-drop),var(--glass-hi);background:#000000b8;flex-direction:column;flex:0 0 420px;gap:18px;padding:28px;display:flex}.tmn-head{align-items:center;gap:14px;display:flex}.tmn-avatar{background:var(--card-bento);border:1px solid var(--border-soft);width:44px;height:44px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--fs-small);color:var(--orange-bright);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tmn-name{font-family:var(--tc);font-weight:500;font-size:var(--fs-small);color:var(--white)}.tmn-role{font-size:var(--fs-tag);color:var(--dim2);margin-top:2px}.tmn-mark{color:#3a3d42;flex-shrink:0;width:22px;height:22px;margin-left:auto}.tmn-quote{font-family:var(--tc);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--grey)}.tmn-stat{border-top:1px solid var(--border);align-items:baseline;gap:8px;margin-top:auto;padding-top:16px;display:flex}.tmn-stat .v{font-family:var(--mono);color:var(--orange-t);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.tmn-stat .l{font-size:var(--fs-caption);color:var(--dim)}.tmn-photo{border-radius:var(--radius-card);border:1px solid var(--glass-line);min-height:300px;box-shadow:var(--glass-drop),var(--glass-hi);flex:0 0 460px;position:relative;overflow:hidden}.tmn-photo img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.tmn-photo .shade{background:linear-gradient(#0000000d 42%,#000000bd);position:absolute;top:0;right:0;bottom:0;left:0}.tmn-photo .play{-webkit-backdrop-filter:blur(6px);background:#ffffff24;border:1px solid #ffffff38;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:20px;left:20px}.tmn-photo .play svg{width:14px;height:14px;color:var(--white);margin-left:2px}.tmn-photo .cap{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);line-height:var(--lh-h6);color:var(--white);position:absolute;bottom:20px;left:24px;right:24px}.tmn-note{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:.02em;color:var(--dim2);text-align:center;margin-top:36px}@media(prefers-reduced-motion:reduce){.tmn-scroll{height:auto}.tmn-sticky{height:auto;display:block;position:static;overflow:visible}.tmn-sticky:before,.tmn-sticky:after{display:none}.tmn-perspective{perspective:none;display:block;position:static}.tmn-deck{opacity:1;gap:16px;padding:0 20px;transform:none}.tmn-row{flex-wrap:wrap;justify-content:flex-start}.tmn-overlay{pointer-events:auto;background:0 0;margin-bottom:12px;position:static}.tmn-overlay .container{padding-top:0}.tmn-card,.tmn-photo{flex:340px}}.guide-nav{z-index:70;-webkit-backdrop-filter:saturate(140%)blur(20px);border-bottom:1px solid var(--border);background:#000000e6;position:fixed;top:0;left:0;right:0}.gd-main{max-width:1204px;margin:0 auto;padding:0 24px}.gd-sec{margin-top:160px}.gd-sechead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.gd-sechead .eyebrow{margin-bottom:12px}.gd-sechead h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.02em;color:var(--white)}.gd-sechead-lede{max-width:46em;font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:10px}.gd-light{--gd-ink:255,255,255;--gd-panel:#141417;--gd-invert-bg:#f2f4f7;--gd-invert-fg:#0b0b0b;--gd-shadow:#00000080;background:var(--canvas);color:var(--white);min-height:var(--screen-h,100vh);display:flow-root}:root[data-theme=light] .gd-light{--gd-ink:0,0,0;--gd-panel:var(--surface-subtle);--gd-invert-bg:#16181d;--gd-invert-fg:#fff;--gd-shadow:#00000014}.gd-feathero{background:var(--panel);height:660px;position:relative;overflow:hidden}.gd-feathero:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(to right,var(--panel) 0,var(--panel) 30%,transparent 50%);position:absolute;top:0;right:0;bottom:0;left:0}.gd-feathero-media{z-index:1;pointer-events:none;justify-content:flex-end;align-items:center;width:min(58%,760px);display:flex;position:absolute;top:0;bottom:0;right:0}.gd-feathero-img{object-fit:cover;object-position:center right;width:100%;height:100%;transform:translate(-20px,22px)scale(1.09);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26%);mask-image:linear-gradient(90deg,#0000,#000 26%)}.gd-folders{width:600px;height:520px;position:relative}.gd-folders:before{content:"";filter:blur(46px);z-index:-1;background:radial-gradient(circle,#00000057,#0000 66%);width:500px;height:430px;position:absolute;top:54%;left:42%;transform:translate(-50%,-50%)}.gd-folders-deck{transform-style:preserve-3d;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-46px,84px)rotateX(8deg)rotateY(-16deg)}.gd-folder{width:270px;height:202px;transform-style:preserve-3d;background:linear-gradient(116deg,#0000 32%,#ffffff73 39%,#0000 45%),linear-gradient(158deg,#ff9230,#f06c00 45%,#9e4a00);border:1px solid #ffbe82;border-radius:22px;margin:-101px 0 0 -135px;position:absolute;top:50%;left:50%;box-shadow:inset 0 2px #fffffff2,inset 0 -42px 62px -22px #000c,0 30px 46px -16px #00000080}.gd-folder:before{content:"";background:linear-gradient(158deg,#ff9230,#f0780a);border:1px solid #ffbe82;border-bottom:none;border-radius:12px 12px 0 0;width:104px;height:28px;position:absolute;top:-18px;left:18px}.gd-folder.ff2{opacity:.95;transform:translate3d(-96px,84px,120px)}.gd-folder.ff1{opacity:1;transform:translate3d(-48px,42px,60px)}.gd-folder.fd2{opacity:.9;transform:translate3d(52px,-28px,-50px)}.gd-folder.fd3{opacity:.8;transform:translate3d(100px,-56px,-100px)}.gd-folder.fd4{opacity:.66;transform:translate3d(148px,-84px,-150px)}.gd-folder-lead{transform:translate3d(8px,-98px,14px)scale(1.24)}.gd-folder-pocket{background:linear-gradient(#ffffff5c,#ffffff8f);border:1px solid bisque;border-top:none;border-radius:2px 2px 22px 22px;height:60%;position:absolute;bottom:0;left:0;right:0;transform:translateZ(30px);box-shadow:inset 0 1px #ffffff6b}.gd-doc{background:linear-gradient(160deg,#fff,#eef2f7);border:1px solid #fff;border-radius:16px;justify-content:center;align-items:center;width:196px;height:246px;margin-left:-98px;animation:5.5s ease-in-out infinite gd-docfloat;display:flex;position:absolute;top:-88px;left:50%;transform:translateZ(16px);box-shadow:0 46px 64px -20px #0000006b,inset 0 1px #fff}.gd-doc img{width:58%;height:auto}.gd-doc-line{background:#00000021;border-radius:7px;width:52px;height:7px;position:absolute;top:18px;left:18px}.gd-doc-line.short{background:#00000014;width:32px;top:32px}@keyframes gd-docfloat{0%,to{transform:translateZ(16px)translateY(0)}50%{transform:translateZ(16px)translateY(-8px)}}@media(prefers-reduced-motion:reduce){.gd-doc{animation:none}}.gd-feathero-inner{z-index:3;width:100%;max-width:1204px;padding:calc(110px + var(--ticker-h,0px)) 24px 88px;align-items:center;height:100%;margin:0 auto;display:flex;position:relative}.gd-feathero-body{max-width:560px}.gd-feathero-body h1{font-family:var(--tc);font-weight:500;font-size:var(--fs-h1);letter-spacing:-.02em;color:var(--white);margin-top:20px;line-height:1.2}.gd-feathero-body h1 em{color:var(--orange-bright);font-style:normal}.gd-feathero-body>p{max-width:480px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:18px}.gd-feathero-tags{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.gd-badge{background:var(--orange);height:32px;font-family:var(--tc);font-weight:500;font-size:var(--fs-tag);letter-spacing:.02em;color:#0b0b0b;border-radius:99px;align-items:center;padding:0 16px;display:inline-flex}.gd-tag{background:var(--card);border:1px solid var(--border);height:34px;font-family:var(--tc);font-size:var(--fs-tag);color:var(--white);border-radius:99px;align-items:center;padding:0 16px;display:inline-flex}.gd-sidecard{border-radius:var(--radius-card);background:var(--panel);border:1px solid var(--border);padding:24px}.gd-sidecard-head{align-items:center;gap:9px;display:flex}.gd-sidecard-ic{color:var(--orange);display:inline-flex}.gd-sidecard-ic svg{width:19px;height:19px}.gd-sidecard-head h4{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white)}.gd-sidecard p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);margin-top:10px;line-height:1.6}.gd-sidecard .pill{height:40px;font-size:var(--fs-tag);margin-top:18px;padding:0 18px}.gd-app{border-radius:var(--radius-card);background:linear-gradient(135deg,#ffffff14,var(--panel) 58%);border:1px solid var(--border);grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:48px;margin-top:140px;padding:52px 60px 0;display:grid;position:relative;overflow:hidden}.gd-app-copy{padding-bottom:56px}.gd-app-copy .eyebrow{color:var(--dim)}.gd-app-copy h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--white);margin-top:14px;line-height:1.28}.gd-app-copy>p{max-width:420px;font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:14px}.gd-app-badges{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.gd-app-badge{color:#f7f6f3;background:#16181d;border-radius:12px;align-items:center;gap:10px;padding:10px 18px;transition:background .2s;display:inline-flex}.gd-app-badge:hover{background:#2b2e35}:root[data-theme=light] .gd-app-badge img[src$="store-apple.svg"]{filter:brightness(0)}.gd-app-badge svg,.gd-app-badge img{object-fit:contain;flex-shrink:0;width:22px;height:22px}.gd-app-badge span{font-family:var(--tc);line-height:1.2;display:block}.gd-app-badge .bt{font-size:var(--fs-xs);letter-spacing:.4px;color:#f7f6f39e}.gd-app-badge .bn{font-size:var(--fs-small);font-weight:500}.gd-app-note{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim2);margin-top:14px}.gd-app-phone{justify-self:center;width:300px;height:360px;position:relative}.gd-phone{background:#111214;border-radius:46px;width:300px;padding:12px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:22px;left:0;box-shadow:0 0 0 2px #2a2c30,inset 0 0 0 1px #ffffff0f,0 34px 70px #00000047}.gd-phone:before{content:"";background:#2a2c30;border-radius:0 3px 3px 0;width:4px;height:72px;position:absolute;top:150px;right:-4px}.gd-phone:after{content:"";background:#2a2c30;border-radius:3px 0 0 3px;width:4px;height:46px;position:absolute;top:116px;left:-4px;box-shadow:0 60px #2a2c30}.gd-phone:hover{transform:scale(1.025)}.gd-phone-view{border-radius:34px;height:430px;overflow:hidden}.gd-phone img{border-radius:34px;width:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1);display:block;transform:translateY(0)}.gd-phone:hover img{transition:transform 4s cubic-bezier(.45,0,.55,1);transform:translateY(calc(430px - 100%))}@media(prefers-reduced-motion:reduce){.gd-phone:hover,.gd-phone:hover img{transform:none}}.gd-phone-island{z-index:2;background:#0a0b0c;border-radius:99px;width:84px;height:24px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.gd-cta3d{min-height:var(--cta-h);background:radial-gradient(78% 120% at 82% 46%,#ffffff29,transparent 58%),linear-gradient(180deg,var(--panel),var(--canvas));align-items:center;margin-top:140px;display:flex;position:relative;overflow:hidden}.gd-cta3d-inner{z-index:3;width:100%;max-width:1204px;margin:0 auto;padding:72px 24px;position:relative}.gd-cta3d-copy{max-width:640px}.gd-cta3d-copy h2{font-family:var(--tc);font-weight:500;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--white);margin-top:20px;line-height:1.3}.gd-cta3d-copy>p{font-family:var(--tc);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--dim);margin-top:16px}.gd-cta3d-form{flex-wrap:wrap;gap:12px;max-width:480px;margin-top:28px;display:flex}.gd-cta3d-form input{border:1px solid var(--border);background:var(--card);min-width:220px;height:52px;font-family:var(--tc);font-size:var(--fs-small);color:var(--white);border-radius:99px;flex:1;padding:0 20px;transition:border-color .2s,box-shadow .2s}.gd-cta3d-form input::placeholder{color:var(--dim2)}.gd-cta3d-form input:focus{border-color:var(--focus-ring)}.gd-cta3d-form button{height:52px;padding:0 26px}.gd-cta3d-done{font-family:var(--tc);font-weight:500;font-size:var(--fs-body);color:var(--orange-bright);margin-top:28px}.gd-cta3d-note{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim2);margin-top:14px}.gd-cta3d-scene{z-index:1;pointer-events:none;width:66%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.gd-cta3d-img{object-fit:cover;object-position:center right;width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000 0,#000 10% 58%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 10%,#000 58%,#0000)}.gd-cta3d-stage{perspective:1300px;width:460px;height:460px;position:absolute;top:50%;left:52%;transform:translate(-50%,-52%)}.gd-cta3d-board{transform-style:preserve-3d;background:repeating-linear-gradient(0deg,#0000 0,#0000 39px,#0000000d 39px,#0000000d 40px),repeating-linear-gradient(90deg,#0000 0,#0000 39px,#0000000d 39px,#0000000d 40px),linear-gradient(140deg,#fff,#eceae4);border:1px solid #ffffffbf;border-radius:30px;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateX(58deg)rotate(-44deg);box-shadow:0 60px 100px -34px #00000057}.gd-cta3d-board:before{content:"";background:linear-gradient(160deg,#d6d2ca,#bfbbb0);border-radius:30px;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(-22px);box-shadow:0 0 0 1px #0000000f}.gd-cta3d-chip{background:linear-gradient(150deg,#ff9b30,#ff8200 58%,#e06e00);border-radius:28px;justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(48px);box-shadow:inset 0 2px #ffffff8c,inset 0 -10px 22px #0006,0 30px 52px -10px #ffffff8c}.gd-cta3d-chip:after{content:"";z-index:-1;filter:blur(16px);opacity:.6;background:radial-gradient(closest-side,#ffffffb3,#0000);border-radius:32px;animation:3.6s ease-in-out infinite cta3dpulse;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.gd-cta3d-chip img{filter:drop-shadow(0 2px 5px #5a280073);width:56%;height:auto}.gd-cta3d-trace{transform-origin:0;background:linear-gradient(90deg,#fff0,#ffffffd9);border-radius:5px;height:5px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #ffffff80}.gd-cta3d-trace.tr1{width:150px;animation:2.8s ease-in-out infinite cta3dtrace;transform:translateZ(3px)rotate(9deg)}.gd-cta3d-trace.tr2{width:118px;animation:2.8s ease-in-out .5s infinite cta3dtrace;transform:translateZ(3px)rotate(129deg)}.gd-cta3d-trace.tr3{width:134px;animation:2.8s ease-in-out 1s infinite cta3dtrace;transform:translateZ(3px)rotate(233deg)}.gd-cta3d-card{z-index:2;-webkit-backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #ffffffe6;border-radius:16px;flex-direction:column;gap:2px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 24px 48px -18px #00000052}.gd-cta3d-card-k{font-family:var(--tc);font-size:var(--fs-caption);color:var(--dim)}.gd-cta3d-card-v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-h5);color:var(--white);letter-spacing:-.01em}.gd-cta3d-card-t{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);color:var(--orange-bright);align-items:center;gap:4px;display:inline-flex}.gd-cta3d-card-t svg{width:10px;height:10px}.gd-cta3d-card.cardA{animation:5s ease-in-out infinite cta3dfloat;top:23%;right:11%}.gd-cta3d-card.cardB{animation:6.2s ease-in-out infinite reverse cta3dfloat;bottom:21%;right:33%}@keyframes cta3dpulse{0%,to{opacity:.5}50%{opacity:.9}}@keyframes cta3dfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes cta3dtrace{0%,to{opacity:.35}50%{opacity:.95}}@media(prefers-reduced-motion:reduce){.gd-cta3d-chip:after,.gd-cta3d-card,.gd-cta3d-trace{animation:none}}.gd-latest{margin-top:120px}.gd-search{width:min(300px,calc(var(--screen-w,100vw) * .42));flex-shrink:0;position:relative}.gd-search svg{width:18px;height:18px;color:var(--dim);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.gd-search input{border:1px solid var(--border);background:var(--card);width:100%;height:46px;font-family:var(--tc);font-size:var(--fs-small);color:var(--white);border-radius:99px;padding:0 18px 0 44px;transition:border-color .2s,box-shadow .2s}.gd-search input::placeholder{color:var(--dim2)}.gd-search input:focus{border-color:var(--focus-ring)}.gd-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.gd-search-x{background:rgba(var(--gd-ink),.1);width:22px;height:22px;color:var(--dim);font-size:max(12px,var(--font-floor,12px));cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;transition:background .18s,color .18s;display:inline-flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.gd-search-x:hover{background:rgba(var(--gd-ink),.18);color:var(--white)}.gd-search input{padding-right:44px}.gd-rowlist{min-height:420px;scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px);flex-direction:column;align-content:start;gap:24px;display:flex}.gd-rowcard{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--border);cursor:pointer;align-items:stretch;gap:24px;padding:14px;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex}.gd-rowcard:hover{box-shadow:0 10px 26px var(--gd-shadow);border-color:#fe8200;transform:translateY(-2px)}.gd-rowcard-img{aspect-ratio:var(--art-ratio-landscape);background:#0c0c0f;border-radius:14px;flex:0 0 246px;position:relative;overflow:hidden}.gd-rowcard-img img{object-fit:cover;width:100%;height:100%;display:block}.gd-rowcard-body{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:6px 6px 6px 0;display:flex}.gd-rowcard-body h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);line-height:1.45}.gd-rowcard-body p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.65;display:-webkit-box;overflow:hidden}.gd-rowcard-body .gd-blogcard-tags{margin-top:12px}.gd-catcards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}:root[data-vp=desk] .gd-catcards{gap:24px}.gd-catcard{aspect-ratio:var(--art-card-ratio,auto);text-align:left;cursor:pointer;font-family:var(--tc);background-position:100%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000000f;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px 24px;transition:transform .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #0000000d}.gd-catcard:hover{transform:translateY(-5px);box-shadow:0 18px 44px #00000080}.gd-catcard>*{z-index:1;position:relative}.gd-catcard h3{font-weight:600;font-size:var(--fs-h6);color:#16181d;max-width:8em;margin-top:0}.gd-catcard p{font-size:var(--fs-caption);color:#3a3f47;max-width:13.3em;margin-top:8px;line-height:1.6}.gd-catcard-foot{justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:22px;display:flex}.gd-catcard-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:.5px;color:#16181d}.gd-catcard-foot svg{color:#9aa0a8;width:15px;height:15px;transition:color .2s,transform .2s}.gd-catcard:hover .gd-catcard-foot svg{color:var(--orange);transform:translate(3px)}.gd-catcard:nth-child(n){background-color:#111010}.gd-catcard h3{color:#fff}.gd-catcard p{color:#b9bdc4}.gd-catcard-count{color:#ffa84d;background:#141416;border-radius:2px;box-shadow:0 0 0 3px #141416}.gd-catcard{border-color:#ffffff14;box-shadow:0 10px 30px #00000057}:root:is([data-vp=pad],[data-vp=desk]) .gd-catcard:hover{box-shadow:0 18px 44px #00000080}.gd-catcard-foot svg{color:#8b9099}.gd-catbanner{background:#0b0b0b;margin-top:80px;position:relative;overflow:hidden}.gd-catbanner-media{position:absolute;top:0;right:0;bottom:0;left:0}.gd-catbanner-media img{object-fit:cover;object-position:center;opacity:.62;width:52%;height:100%;margin-left:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34%);mask-image:linear-gradient(90deg,#0000,#000 34%)}.gd-catbanner:after{content:"";background:linear-gradient(90deg,#0b0b0b 30%,#0000 62%);position:absolute;top:0;right:0;bottom:0;left:0}.gd-catbanner-inner{z-index:1;max-width:1204px;margin:0 auto;padding:64px 24px 58px;position:relative}.gd-catback{font-family:var(--tc);font-size:var(--fs-small);color:#ffffff9e;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:22px;padding:0;transition:color .2s;display:flex}.gd-catback:hover{color:#fff}.gd-catback svg{width:16px;height:16px}.gd-catbanner-inner h1{font-family:var(--tc);font-weight:500;font-size:var(--fs-h2);letter-spacing:-.02em;color:#fff;margin-top:14px}.gd-catbanner-inner>p{font-family:var(--tc);font-size:var(--fs-body);color:#ffffffa8;max-width:30em;margin-top:12px}.gd-catbanner-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:1px;color:#ffa84d;margin-top:18px}.gd-catlist .gd-rowlist{min-height:0}.gd-feathero-slide{height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.gd-feathero-arttitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:13em;display:-webkit-box;overflow:hidden;font-size:var(--fs-h2)!important;line-height:1.35!important}.gd-feathero-img-art{opacity:.94}.gd-feat-date{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--grey);align-items:center;gap:9px;margin-top:22px;display:flex}.gd-feat-dot{background:var(--orange);border-radius:50%;width:9px;height:9px}.gd-fnav{z-index:4;align-items:center;gap:14px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.gd-fchev{width:30px;height:30px;color:var(--grey);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.gd-fchev:hover{color:var(--white);background:rgba(var(--gd-ink),.08)}.gd-fchev svg{width:16px;height:16px}.gd-fdots{contain:layout;align-items:center;gap:8px;display:flex}.gd-fdots button{cursor:pointer;background:0 0;border:none;border-radius:99px;place-items:center;width:24px;height:24px;padding:0;transition:width .3s;display:grid}.gd-fdots button:before{content:"";background:rgba(var(--gd-ink),.22);border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}.gd-fdots button.on{background:0 0;width:50px}.gd-fdots button.on:before{background:var(--orange);width:34px}.gd-catpills{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.gd-catpill{background:var(--card);border:1px solid var(--border);height:42px;font-family:var(--tc);font-size:var(--fs-tag);color:var(--white);cursor:pointer;border-radius:99px;align-items:center;gap:9px;padding:0 18px 0 8px;transition:border-color .22s,background .22s;display:inline-flex}.gd-catpill:hover{border-color:#fe8200}.gd-catpill-ic{color:#f7f6f3;background:#16181d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.gd-catpill-ic svg{width:14px;height:14px}.gd-catpill.on{background:var(--orange);border-color:var(--orange)}.gd-catpill.on .gd-catpill-ic{background:#0b0b0b}.gd-latest-grid{grid-template-columns:minmax(0,1fr) 320px;gap:56px;margin-top:0;display:grid}.gd-latest-main{min-width:0}.gd-cardgrid{grid-template-columns:repeat(2,1fr);align-content:start;gap:28px;min-height:814px;display:grid}.gd-blogcard{flex-direction:column;display:flex}.gd-blogcard-img{aspect-ratio:16/9;background:#0c0c0f;border-radius:16px;position:relative;overflow:hidden}.gd-blogcard-img>img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1)}.gd-blogcard:hover .gd-blogcard-img>img{transform:scale(1.06)}.gd-blogcard-brand{z-index:2;-webkit-backdrop-filter:blur(6px);height:26px;font-family:var(--tc);font-weight:500;font-size:var(--fs-caption);letter-spacing:.02em;color:#f7f7f7;background:#00000080;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:5px;padding:0 11px 0 8px;display:inline-flex;position:absolute;top:12px;left:12px}.gd-blogcard-brand img{width:14px;height:14px}.gd-blogcard h3{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);margin-top:16px;line-height:1.4}.gd-blogcard p{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.6;display:-webkit-box;overflow:hidden}.gd-blogcard-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.gd-blogcard-tags .gd-tag{height:28px;font-size:var(--fs-caption);background:var(--gd-panel);padding:0 12px}.gd-empty{text-align:center;font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);justify-content:center;align-items:center;padding:88px 24px;display:flex}.gd-latest-grid:has(.gd-empty) .gd-sidebar{height:auto;min-height:0}.gd-pager-slot{flex-direction:column;grid-column:1;min-height:86px;display:flex}.gd-pager{border-top:1px solid var(--border);justify-content:center;align-items:center;gap:8px;margin-top:32px;padding-top:20px;display:flex}.gd-pager button{width:34px;height:34px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-tag);color:var(--grey);border:1px solid var(--border);background:var(--card);border-radius:9px;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.gd-pager button svg{width:15px;height:15px}.gd-pager button:hover{color:var(--white);border-color:rgba(var(--gd-ink),.25)}.gd-pager button.on{background:var(--orange);border-color:var(--orange);color:#0b0b0b;font-weight:600}.gd-pager button:disabled{opacity:.35;pointer-events:none}.gd-sidebar{flex-direction:column;gap:32px;height:0;min-height:100%;display:flex;overflow:hidden}.gd-sidebar .gd-rank h4{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white)}.gd-rank-list{flex-direction:column;gap:18px;margin-top:20px;display:flex}.gd-rank-item{grid-template-columns:24px 56px minmax(0,1fr);align-items:center;gap:12px;display:grid}.gd-rank-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-small);color:var(--grey)}.gd-rank-thumb{aspect-ratio:1;background:#0c0c0f;border-radius:8px;overflow:hidden}.gd-rank-thumb img{object-fit:cover;width:100%;height:100%}.gd-rank-item h5{font-family:var(--tc);font-weight:500;font-size:var(--fs-tag);color:var(--white);line-height:1.4}.intro-overlay{z-index:10000;background:var(--canvas);cursor:pointer;will-change:transform;transition:transform .72s cubic-bezier(.7,0,.3,1),opacity .72s;position:fixed;top:0;right:0;bottom:0;left:0}.intro-overlay.intro-exit{opacity:.35;pointer-events:none;transform:translateY(-100%)}.intro-overlay canvas{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.intro-glow{aspect-ratio:2.2;filter:blur(30px);pointer-events:none;background:radial-gradient(#ffffff1a,#0000 65%);width:min(72vw,900px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.intro-hint{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-caption);letter-spacing:3px;color:var(--dim);opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:14px;transition:opacity .6s;display:flex;position:absolute;bottom:9vh;left:50%;transform:translate(-50%)}.intro-hint-line{background:linear-gradient(90deg,#0000,#fff9);width:44px;height:1px;display:block}.intro-hint-line:last-child{transform:scaleX(-1)}.intro-skip{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:2px;color:#ffffff61;cursor:pointer;background:0 0;border:none;padding:8px 10px;transition:color .25s;position:absolute;bottom:24px;right:28px}:root[data-theme=light] .ox-wordmark{fill:#16181d!important}:root[data-theme=light] .intro-skip{color:#00000061}.intro-skip:hover{color:var(--orange-bright)}.exch-marquee{margin-top:44px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12%,#000 88%,#0000)}.exch-mq,.exch-mq>div{align-items:center}.exch-brand{display:contents}.exch-brand-name{display:none}.exch-mark{justify-content:center;align-items:center;display:inline-flex}.exch-logo{opacity:.5;filter:grayscale();flex-shrink:0;width:auto;transition:opacity .28s,filter .28s,transform .28s}.exch-logo-full{height:30px;display:block}.exch-logo-icon{display:none}.exch-logo:hover{opacity:1;filter:none;transform:translateY(-2px)}:root[data-theme=light] .exch-logo,:root[data-theme=light] .exch-logo:hover{filter:brightness(0)}:root[data-vp=pad] .exch-mq{--gap:98px!important}:root[data-theme=light] .pill-white{color:#16181d;background:#fff;border:1px solid #00000029}:root[data-theme=light] .pill-white:hover{background:var(--orange);color:#0b0b0b;border-color:var(--orange);filter:none}:root[data-theme=light] .pill-outline{color:#16181d;background:#fff;border-color:#0000002e}:root[data-theme=light] .pill-outline:hover{background:var(--card);border-color:var(--orange);color:var(--white)}:root[data-theme=light] .nav-cta{color:#16181d;background:#fff;border-color:#00000029}:root[data-theme=light] .nav-cta:hover{color:#f7f6f3;background:#16181d;border-color:#16181d}:root[data-theme=light] .cta-btn{color:#16181d;background:#fff;border-color:#0000002e}:root[data-theme=light] .cta-btn:hover{background:var(--card);border-color:var(--orange);color:var(--white)}:root[data-theme=light] .cta-btn img{filter:invert(0)}:root[data-theme=light] .cta-btn:hover img{filter:invert()}.gd-cathero{height:525px;margin-top:calc(80px + var(--ticker-h,0px));background:#08080c;position:relative;overflow:hidden}.gd-cathero-art{object-fit:cover;object-position:right center;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.gd-cathero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000000f0,#000000b8 30%,#00000040 55%,#0000 72%);position:absolute;top:0;right:0;bottom:0;left:0}.gd-cathero-inner{z-index:2;max-width:1204px;margin:0 auto;padding:56px 24px 44px;position:relative}:root[data-vp=pad] .gd-cathero{height:540px}:root[data-vp=phone] .gd-cathero{height:340px}:root[data-vp=phone] .gd-cathero-inner{padding:24px 24px 28px}:root[data-vp=phone] .gd-cathero-inner h1{margin-top:10px}:root[data-vp=phone] .gd-cathero-desc{margin-top:9px;font-size:15px;line-height:1.6}:root[data-vp=phone] .gd-cathero-count{margin-top:12px}:root[data-vp=phone] .gd-cathero-legal{margin-top:8px;line-height:1.6}.gd-cathero-inner h1{font-family:var(--tc);font-weight:600;font-size:var(--fs-h1);letter-spacing:-.02em;color:#fff;margin-top:16px;line-height:1.2}.gd-cathero-desc{max-width:30em;font-family:var(--tc);font-size:var(--fs-body);color:#ffffffb3;margin-top:14px;line-height:1.7}.gd-cathero-count{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:#ffffffe6;margin-top:18px}.gd-cathero-legal{max-width:34em;font-family:var(--tc);font-size:var(--fs-xs);color:#ffffff9e;margin-top:12px;line-height:1.7}.gd-cathero-tl{font-family:var(--tc);font-size:var(--fs-xs);color:#ffffff8c;margin-top:26px}.gd-topics{flex-wrap:wrap;gap:9px;margin-top:11px;display:flex}.gd-topic{cursor:pointer;font-family:var(--tc);font-size:var(--fs-xs);color:#fffc;background:#ffffff0d;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:7px;padding:7px 15px;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.gd-topic i{background:#ff8200;border-radius:50%;flex:none;width:6px;height:6px}.gd-topic:hover{color:#fff;background:#ffffff1a}.gd-topic.on{background:var(--card);color:#ffb873;border-color:#fe8200}.gd-cathero-meta{gap:52px;margin-top:30px;display:flex}.gd-meta-h{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-xs);letter-spacing:1.2px;color:#fff6;display:block}.gd-cathero-meta ul{flex-direction:column;gap:6px;margin:9px 0 0;padding:0;list-style:none;display:flex}.gd-cathero-meta li{font-family:var(--tc);font-size:var(--fs-xs);color:#ffffff9e}.gd-cathero-meta b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:#ffffffe6;margin-top:9px;display:block}.gd-catmain{padding-top:44px;padding-bottom:96px}.gd-catgrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}:root[data-vp=desk] .gd-catgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-rcard{background:var(--card);border:1px solid var(--border);border-radius:18px;grid-template-columns:216px 1fr;gap:0;transition:border-color .24s,transform .24s,box-shadow .24s;display:grid;overflow:hidden}.gd-rcard:hover{box-shadow:0 14px 34px var(--gd-shadow);border-color:#fe8200;transform:translateY(-3px)}.gd-thumb{background:#0e0e14;display:flex;position:relative;overflow:hidden}.gd-thumb-art{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.gd-thumb-img img{object-fit:cover;width:100%;height:100%}.gd-thumb-tag{z-index:1;flex-direction:column;align-self:flex-end;gap:2px;margin:auto 0 0;padding:12px 14px;display:flex;position:relative}.gd-thumb-tag span{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(10px,var(--font-floor,12px));letter-spacing:.8px;color:#ffffff9e}.gd-thumb-tag b{font-family:var(--mono);font-size:var(--fs-h6);font-variant-numeric:tabular-nums;margin-top:4px}.gd-rcard-body{flex-direction:column;padding:20px 22px 18px;display:flex}.gd-rcard-topic{background:var(--card);font-family:var(--tc);font-size:var(--fs-xs);color:var(--orange-t);border:1px solid #fe8200;border-radius:6px;align-self:flex-start;padding:4px 11px}.gd-rcard-body h3{font-family:var(--tc);font-weight:600;font-size:var(--fs-h6);color:var(--white);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.gd-rcard-body p{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;line-height:1.7;display:-webkit-box;overflow:hidden}.gd-rcard-foot{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);align-items:center;gap:7px;margin-top:auto;padding-top:16px;display:flex}.gd-rcard-by{color:var(--grey);align-items:center;gap:7px;display:inline-flex}.gd-rcard-by i{background:var(--card-bento);border:1px solid var(--border);width:19px;height:19px;font-family:var(--tc);font-size:max(10px,var(--font-floor,12px));color:var(--grey);border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex}.gd-rcard-dot{color:var(--dim)}.gd-rcard-go{cursor:pointer;width:30px;height:30px;color:var(--orange-t);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:auto;transition:background .18s,transform .18s;display:flex}.gd-rcard-go svg{width:17px;height:17px}.gd-rcard-go:hover{background:var(--card);transform:translate(2px)}.gd-pager{justify-content:center;align-items:center;gap:7px;margin-top:34px;display:flex}.gd-pager button{border:1px solid var(--border);background:var(--card);cursor:pointer;min-width:34px;height:34px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-small);color:var(--grey);border-radius:9px;padding:0 10px;transition:background .18s,color .18s,border-color .18s}.gd-pager button:hover:not(:disabled){color:var(--white);border-color:#fe8200}.gd-pager button.on{background:var(--gd-invert-bg);border-color:var(--gd-invert-bg);color:var(--gd-invert-fg)}.gd-pager button:disabled{opacity:.4;cursor:not-allowed}.gd-catnav{border-top:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:44px;padding-top:26px;display:grid}.gd-catnav button{cursor:pointer;font-family:var(--tc);font-size:var(--fs-small);color:var(--grey);background:0 0;border:none;transition:color .18s}.gd-catnav button:hover{color:var(--white)}.gd-catnav>button:not(.gd-catnav-all){align-items:center;gap:7px;display:inline-flex}.gd-artnav>button:not(.gd-catnav-all) small{align-items:center;gap:6px;display:inline-flex}.gd-navarrow{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.gd-navarrow svg{width:100%;height:100%;display:block}.gd-catnav>button:first-child{justify-self:start}.gd-catnav>button:last-child{justify-self:end}.gd-catnav-all{align-items:center;gap:9px;font-weight:500;display:inline-flex;color:var(--white)!important}.gd-catnav-all span{width:16px;height:16px;color:var(--grey);display:inline-flex}.gd-catnav-all span svg{width:16px;height:16px}.gd-artmain{max-width:1400px;padding:calc(112px + var(--ticker-h,0px)) 24px 110px;margin:0 auto}.gd-artback{color:var(--grey);margin-bottom:20px}.gd-artback:hover{color:var(--white)}.gd-art3{grid-template-columns:236px minmax(0,1fr) 348px;align-items:start;gap:46px;display:grid}.gd-toc{top:calc(112px + var(--ticker-h,0px));position:sticky}.gd-toc-h{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--white)}.gd-toc ol{flex-direction:column;gap:3px;margin:14px 0 0;padding:0;list-style:none;display:flex}.gd-toc button{text-align:left;border:none;border-left:2px solid var(--border);cursor:pointer;width:100%;font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);background:0 0;padding:9px 12px;line-height:1.6;transition:color .18s,border-color .18s,background .18s}.gd-toc button:hover{color:var(--white);background:rgba(var(--gd-ink),.04)}.gd-toc button.on{color:var(--orange-t);background:var(--card);border-left-color:#ff8200;font-weight:500}.gd-art{min-width:0}.gd-art>h1{font-family:var(--tc);font-weight:600;font-size:var(--fs-h2);letter-spacing:-.02em;color:var(--white);margin-top:14px;line-height:1.28}.gd-art-meta{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);align-items:center;gap:8px;margin-top:16px;display:flex}.gd-lede{background:var(--gd-panel);border:none;border-radius:14px;margin:26px 0 0;padding:30px 34px 26px 60px;position:relative}.gd-lede:before{content:"“";color:rgba(var(--gd-ink),.16);font-family:Georgia,serif;font-size:64px;line-height:1;position:absolute;top:14px;left:22px}.gd-lede p{font-family:var(--tc);font-size:var(--fs-body);color:var(--body);line-height:1.85}.gd-art h2{font-family:var(--tc);font-weight:600;font-size:var(--fs-h4);color:var(--white);scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px);margin-top:46px;padding-left:34px;line-height:1.4;position:relative}.gd-art h2:before{content:"";width:24px;height:calc(var(--fs-h4) * 1.4);background:var(--orange);position:absolute;top:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2098%2098'%20fill='none'%3E%3Cpath%20d='M84.1348%2069.8809C91.6336%2069.881%2097.7128%2075.9601%2097.7129%2083.459C97.7128%2090.9579%2091.6336%2097.0369%2084.1348%2097.0371H42.8965C50.3955%2097.037%2056.4746%2090.958%2056.4746%2083.459C56.4745%2075.96%2050.3955%2069.8809%2042.8965%2069.8809H84.1348ZM54.8164%2034.9395C47.3174%2034.9395%2041.2383%2041.0186%2041.2383%2048.5176C41.2383%2056.0166%2047.3174%2062.0957%2054.8164%2062.0957H13.5781C6.07925%2062.0955%207.36721e-05%2056.0165%200%2048.5176C4.68299e-05%2041.0187%206.07925%2034.9397%2013.5781%2034.9395H54.8164ZM84.1738%200C91.6727%200.000179654%2097.7519%206.07923%2097.752%2013.5781C97.7519%2021.077%2091.6727%2027.156%2084.1738%2027.1562H42.9355C50.4346%2027.1562%2056.5136%2021.0771%2056.5137%2013.5781C56.5136%206.07911%2050.4346%207.16571e-07%2042.9355%200H84.1738Z'%20fill='%23000'/%3E%3C/svg%3E") 50%/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2098%2098'%20fill='none'%3E%3Cpath%20d='M84.1348%2069.8809C91.6336%2069.881%2097.7128%2075.9601%2097.7129%2083.459C97.7128%2090.9579%2091.6336%2097.0369%2084.1348%2097.0371H42.8965C50.3955%2097.037%2056.4746%2090.958%2056.4746%2083.459C56.4745%2075.96%2050.3955%2069.8809%2042.8965%2069.8809H84.1348ZM54.8164%2034.9395C47.3174%2034.9395%2041.2383%2041.0186%2041.2383%2048.5176C41.2383%2056.0166%2047.3174%2062.0957%2054.8164%2062.0957H13.5781C6.07925%2062.0955%207.36721e-05%2056.0165%200%2048.5176C4.68299e-05%2041.0187%206.07925%2034.9397%2013.5781%2034.9395H54.8164ZM84.1738%200C91.6727%200.000179654%2097.7519%206.07923%2097.752%2013.5781C97.7519%2021.077%2091.6727%2027.156%2084.1738%2027.1562H42.9355C50.4346%2027.1562%2056.5136%2021.0771%2056.5137%2013.5781C56.5136%206.07911%2050.4346%207.16571e-07%2042.9355%200H84.1738Z'%20fill='%23000'/%3E%3C/svg%3E") 50%/22px 22px no-repeat}.gd-art h3{scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px);font-family:var(--tc);font-weight:600;font-size:var(--fs-h6);color:var(--white);margin-top:30px;line-height:1.5}.gd-art h3:before{content:"";background:#ff8200;border-radius:50%;width:5px;height:5px;margin:0 9px 4px 0;display:inline-block}.gd-art p{font-family:var(--tc);font-size:var(--fs-body);color:var(--body);margin-top:16px;line-height:1.95}.gd-art mark{color:inherit;background:linear-gradient(#0000 54%,#ffffff47 54%);padding:0 1px}.gd-art u{border-bottom:1.5px solid #fe8200;padding-bottom:1px;text-decoration:none}.gd-art b{color:var(--white);font-weight:600}.gd-art code{background:var(--card-bento);border:1px solid var(--border);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(.92em,var(--font-floor,12px));color:var(--orange-t);border-radius:5px;padding:2px 7px}.gd-art-ul{flex-direction:column;gap:11px;margin:18px 0 0;padding:0;list-style:none;display:flex}.gd-art-ul li{font-family:var(--tc);font-size:var(--fs-small);color:var(--body);padding-left:26px;line-height:1.85;position:relative}.gd-art-ul li:before{content:"";background:#ff8200;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:6px}.gd-callout{background:var(--card);border:1px solid #fe8200;border-radius:12px;margin-top:26px;padding:20px 22px}.gd-callout b{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--orange-t);display:block}.gd-callout p{font-family:var(--tc);font-size:var(--fs-small);color:var(--body);margin-top:8px;line-height:1.8}.gd-pull{border-left:3px solid var(--border);margin:30px 0 0;padding:22px 26px}.gd-pull p{font-family:var(--tc);font-weight:500;font-size:var(--fs-h6);color:var(--white);margin:0;line-height:1.7}.gd-pull figcaption{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:10px}.gd-side{top:calc(112px + var(--ticker-h,0px));flex-direction:column;gap:18px;display:flex;position:sticky}.gd-side-h{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--white)}.gd-author{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:22px}.gd-author-av{background:var(--card-bento);border:1px solid var(--border);width:56px;height:56px;font-family:var(--tc);font-weight:600;font-size:var(--fs-h5);color:var(--orange-t);border-radius:50%;justify-content:center;align-items:center;margin-top:16px;display:flex}.gd-author>b{font-family:var(--tc);font-weight:600;font-size:var(--fs-small);color:var(--white);margin-top:12px;display:block}.gd-author>em{font-family:var(--tc);font-size:var(--fs-xs);color:var(--orange-t);margin-top:3px;font-style:normal;display:block}.gd-author-bio{font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:12px;line-height:1.85}.gd-ad{background:var(--gd-panel);box-shadow:none;border:0;border-radius:16px;padding:24px}.gd-ad-logo{filter:none;width:auto;height:18px}.gd-ad>b{font-family:var(--tc);font-weight:700;font-size:var(--fs-h5);color:var(--white);margin-top:24px;line-height:1.32;display:block}.gd-ad>p{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);margin-top:16px;line-height:1.6}.gd-ad-cta{justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:0 20px;display:flex;background:var(--orange)!important;color:#16181d!important;border-color:var(--orange)!important}.gd-ad-cta:hover{color:#191919!important;border-color:var(--orange)!important;background:#ff9b30!important}.gd-share{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:10px 0;display:flex}.gd-share-l{font-family:var(--tc);font-size:var(--fs-tag);color:var(--dim)}.gd-share-row{align-items:center;gap:4px;display:flex}.gd-share-b{cursor:pointer;width:44px;height:44px;color:var(--grey);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s,opacity .18s;display:inline-flex}.gd-share-b:hover{background:rgba(var(--gd-ink),.05);color:var(--white)}.gd-share-b img{opacity:.62;width:18px;height:18px;transition:opacity .18s;display:block}.gd-share-b:hover img{opacity:1}.gd-share-b svg{width:18px;height:18px;display:block}.gd-toc button{font-size:max(12.5px,var(--font-floor,12px));color:var(--grey);font-weight:500}.gd-toc-sub button{font-size:max(11px,var(--font-floor,12px));color:var(--dim2);font-weight:400}.gd-fig{margin:30px 0 0}.gd-fig-box{aspect-ratio:16/9;border:1px solid var(--border);background:#0e0e14;border-radius:14px;position:relative;overflow:hidden}.gd-fig-box img{object-fit:cover;width:100%;height:100%;display:block}.gd-fig-box .gd-thumb{position:absolute;top:0;right:0;bottom:0;left:0}.gd-fig-box .gd-thumb-tag{padding:14px 16px}.gd-fig-box .gd-thumb-tag b{display:none}.gd-fig figcaption{border-left:2px solid var(--border);font-family:var(--tc);font-size:var(--fs-xs);color:var(--dim);margin-top:12px;padding-left:13px;line-height:1.75}.gd-fig-credit{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(10.5px,var(--font-floor,12px));letter-spacing:.3px;color:var(--dim);margin-top:4px;display:block}.gd-cathero-bottom{flex-direction:column;align-items:flex-start;gap:24px;margin-top:34px;display:flex}.gd-cathero-topics{width:100%}.gd-cathero-tl{margin-bottom:12px}.gd-cathero-bottom .gd-search{width:min(420px,100%)}.gd-cathero .gd-search input{color:#fff;background:#ffffff0d;border-color:#ffffff24}.gd-cathero .gd-search input::placeholder{color:#ffffff6b}.gd-cathero .gd-search svg{color:#ffffff85}.gd-cathero-inner{padding-bottom:52px}.nav-member-soon{cursor:default}.nav-member-soon:hover{background:0 0}.nav-member-txt b{align-items:center;gap:7px;display:inline-flex}.nmsoon{font-family:var(--mono);font-variant-numeric:tabular-nums;font-style:normal;font-size:max(9.5px,var(--font-floor,12px));letter-spacing:.3px;border:1px solid var(--border);background:var(--card-bento);color:var(--dim);border-radius:4px;padding:3px 5px;line-height:1}.gd-toc ol{gap:2px}.gd-toc button{font-size:max(13.5px,var(--font-floor,12px));color:var(--white);padding:10px 12px;font-weight:600}.gd-toc-sub button{font-size:max(10.5px,var(--font-floor,12px));color:var(--dim2);padding:7px 12px 7px 30px;font-weight:400}.gd-toc-sub button:before{display:none}.gd-toc-n{font-family:var(--mono);font-variant-numeric:tabular-nums;font-style:normal;font-size:max(9.5px,var(--font-floor,12px));letter-spacing:.2px;color:var(--dim2);margin-right:7px}.gd-toc-sub button.on .gd-toc-n{color:var(--orange-t)}.gd-toc li:not(.gd-toc-sub)+li:not(.gd-toc-sub){margin-top:4px}.gd-toc button.on{color:var(--orange-t)}.gd-toc-sub button.on{color:var(--orange-t);font-weight:500}.gd-catgrid{scroll-margin-top:calc(80px + var(--ticker-h,0px) + 24px)}.gd-sidecard-app .gd-app-badges{flex-direction:column;gap:10px;margin-top:18px}.gd-sidecard-app .gd-app-badge{justify-content:center;padding:11px 16px}.gd-sidecard-app .gd-app-badge.is-off{color:#394150;cursor:default;background:#ffffff70;border:1px solid #c7cdd7;box-shadow:inset 0 1px #ffffffb8}.gd-sidecard-app .gd-app-badge.is-off:hover{background:0 0}.gd-sidecard-app .gd-app-badge.is-off .bt{color:#687182}.gd-sidecard-app .gd-app-badge.is-off .bn{color:#394150}.gd-sidecard-app .gd-app-badge.is-off img{opacity:.9}.gd-sidecard .gd-app-note{font-size:var(--fs-caption);color:var(--dim2);margin-top:14px;line-height:1.5}.gd-sidebar .gd-sidecard-app{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:hidden}.gd-sidecard-mock{flex:auto;min-height:96px;margin:22px -24px -24px;position:relative;overflow:hidden;-webkit-mask-image:none;mask-image:none}.gd-sidecard-mock img{border:1px solid var(--border);border-bottom:0;border-radius:18px 18px 0 0;width:74%;height:auto;display:block;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 -10px 30px #0000001a}.gd-cta3d-pts{flex-direction:column;gap:9px;margin-top:20px;display:flex}.gd-cta3d-pts li{font-family:var(--tc);font-size:var(--fs-small);color:var(--dim);padding-left:17px;line-height:1.6;position:relative}.gd-cta3d-pts li:before{content:"";background:var(--orange);border-radius:2px;width:6px;height:6px;position:absolute;top:.6em;left:0}.gd-cta3d-cta{margin-top:26px}@media(forced-colors:active){.mf-shimmer,.hub-num{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}}.gd-feathero-artlink{text-decoration:none;display:block}.gd-feathero-artlink .gd-feathero-arttitle{transition:color .2s}.gd-feathero-artlink:hover .gd-feathero-arttitle{color:var(--orange-bright)}.gd-feathero-slide:has(~.gd-feathero-slide){pointer-events:none}a.gd-rank-item{text-decoration:none}.gd-rank-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.gd-rank-item h5{transition:color .18s}a.gd-rank-item:hover h5{color:var(--orange-bright)}.gd-rank-txt small{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-tag);letter-spacing:.02em;color:var(--dim)}a.gd-rcard{color:inherit;cursor:pointer;text-decoration:none}.gd-rcard-go{justify-content:center;align-items:center;display:inline-flex}.gd-artnav{align-items:start;margin-top:52px}.gd-artnav>button:not(.gd-catnav-all){text-align:left;flex-direction:column;gap:6px;max-width:260px;display:flex}.gd-artnav>button:last-child:not(.gd-catnav-all){text-align:right}.gd-artnav small{font-family:var(--mono);font-size:var(--fs-tag);letter-spacing:.04em;color:var(--dim)}.gd-artnav>button:not(.gd-catnav-all)>span{font-size:var(--fs-small);color:var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.gd-artnav>button:not(.gd-catnav-all):hover>span{color:var(--orange-bright)}.ai-ib-foot a{color:var(--dim);border-bottom:1px solid #0000;margin-left:10px;text-decoration:none;transition:color .18s,border-color .18s}.ai-ib-foot a:hover{color:var(--white);border-bottom-color:var(--border)}.vipb{vertical-align:middle;flex:none;align-items:center;line-height:0;display:inline-flex}.vipb img{max-width:100%;display:block}.vipb-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.au-menu-mine{padding:14px 16px 4px}.au-menu-mine .nav-member-prog-top{font-size:var(--fs-xs)}.au-menu-mine .nav-member-mine-cta{width:100%;margin-top:12px}:root[data-vp=phone] .hub-stage{grid-template-columns:1fr;row-gap:24px;min-height:0;margin-top:32px}:root[data-vp=phone] .hub-stage>*{grid-area:auto!important}:root[data-vp=phone] .tools-head,:root[data-vp=phone] .tools-grid{grid-template-columns:1fr;gap:18px}:root[data-vp=phone] .tools-visual{width:100%;max-width:none}:root[data-vp=phone] .wi-grid .wi-row{grid-template-columns:auto minmax(0,1fr)!important}:root[data-vp=phone] .ntk-mask{overflow:hidden!important}:root[data-vp=phone] .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}:root[data-vp=phone] .tool-card{min-width:0}:root[data-vp=phone] .tool-n{font-size:max(12px,var(--font-floor,12px));letter-spacing:1px}:root[data-vp=phone] .tool-tt h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:2px;font-size:18px;line-height:1.32}:root[data-vp=phone] .tool-card p{overflow-wrap:anywhere;margin-top:16px;font-size:15px;line-height:1.55}:root[data-vp=phone] .tool-back{padding:14px}:root[data-vp=phone] .tool-card .tool-back-t{padding-right:22px;font-size:17px;line-height:1.32}:root[data-vp=phone] .tool-back-list{gap:4px;margin-top:8px}:root[data-vp=phone] .tool-back-list li{font-size:max(12px,var(--font-floor,12px));padding-left:11px;line-height:1.45}:root[data-vp=phone] .tool-bic{width:62px;height:62px;bottom:8px;right:8px}:root[data-vp=phone] .tool-bic svg{width:62px;height:62px}:root[data-vp=phone] .bento-wrap{padding:56px 20px}:root[data-vp=phone] .smk-head{gap:20px}:root[data-vp=phone] .smk-nav{order:2}:root[data-vp=phone] .smk-row-wrap{scroll-snap-type:none;margin:28px 0 0;padding:0;overflow:hidden}:root[data-vp=phone] .smk-row{gap:16px;width:100%;transform:none}:root[data-vp=phone] .smk-card{aspect-ratio:auto;scroll-snap-align:start;background:var(--card);border-color:var(--border);flex-direction:column;flex:0 0 calc(80% - 12.8px);width:auto;max-width:420px;min-height:0;display:flex;box-shadow:0 12px 26px #0000001f}:root[data-vp=phone] .smk-card-img{aspect-ratio:16/7;background-position:50%;flex:none;width:100%;height:auto;position:relative;inset:auto}:root[data-vp=phone] .smk-card:after{background:linear-gradient(#0000 48%,#000000a3);height:208px;top:0;bottom:auto}:root[data-vp=phone] .smk-card-body{background:var(--card);flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex;position:relative;inset:auto}:root[data-vp=phone] .smk-card-body>*{margin:0}:root[data-vp=phone] .smk-card-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}:root[data-vp=phone] .smk-card .btag{margin:0;position:static}:root[data-vp=phone] .smk-card-body h3{color:var(--white);margin-top:10px;font-size:20px;line-height:1.4}:root[data-vp=phone] .smk-card-body p{font-size:max(14px,var(--font-floor,12px));color:var(--dim);margin-top:10px;line-height:1.7}:root[data-vp=phone] .hub-stage{flex-direction:column;align-items:stretch;gap:0;min-height:0;margin-top:30px;display:flex}:root[data-vp=phone] .hub-rings{display:none}:root[data-vp=phone] .hub-card{border:1px solid var(--border);border-radius:var(--radius-card-sm);background:var(--card);text-align:left;flex-direction:row;order:0;align-items:flex-start;gap:14px;width:auto;padding:18px;display:flex;position:relative}:root[data-vp=phone] .hub-badge{flex:none;width:44px;height:44px}:root[data-vp=phone] .hub-badge:before{display:none}:root[data-vp=phone] .hub-badge svg,:root[data-vp=phone] .hub-badge img{width:23px}:root[data-vp=phone] .hub-body{font-size:max(14px,var(--font-floor,12px));line-height:1.65}:root[data-vp=phone] .manifesto .mf-lead,:root[data-vp=phone] .manifesto .mf-body,:root[data-vp=phone] .hub-body br{display:none}:root[data-vp=phone] .hub-item{border-bottom:1px solid var(--border-soft);align-items:flex-start;gap:12px;width:100%;padding:18px 0;display:flex}:root[data-vp=phone] .hub-right .hub-item{flex-direction:row}:root[data-vp=phone] .hub-num{text-align:left;width:36px;padding-top:2px;font-size:31px;line-height:1}:root[data-vp=phone] .hub-icon{grid-area:ico}:root[data-vp=phone] .hub-num{text-align:right;grid-area:num;justify-self:end;width:auto;padding-top:0}:root[data-vp=phone] .hub-item-body,:root[data-vp=phone] .hub-right .hub-item-body{grid-area:txt;display:contents}:root[data-vp=phone] .hub-txt{grid-area:txt}:root[data-vp=phone] .hub-right .hub-txt{text-align:left}:root[data-vp=phone] .hub-icon:before{display:none}:root[data-vp=phone] .hub-t{white-space:normal;font-size:17px;line-height:1.35}:root[data-vp=phone] .hub-d{font-size:max(13px,var(--font-floor,12px));margin-top:4px;line-height:1.55;display:block;overflow:visible}:root[data-vp=phone] .hub-quote{text-align:center;gap:10px;margin:34px 0 0;font-size:16px}:root[data-vp=phone] .hub-quote-line{width:28px}:root[data-vp=phone] .hub-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}:root[data-vp=phone] .hub-card{text-align:center;flex-direction:column;order:0;align-items:center;gap:14px;margin-bottom:6px;padding:28px 22px;grid-column:1/-1!important;justify-self:stretch!important;width:auto!important}:root[data-vp=phone] .hub-card .hub-badge{width:54px;height:54px}:root[data-vp=phone] .hub-card .hub-badge img{width:28px}:root[data-vp=phone] .hub-card .hub-body{max-width:290px;font-size:16px;line-height:1.65}:root[data-vp=phone] .hub-item{border:1px solid var(--border-soft);background:var(--card);cursor:pointer;touch-action:manipulation;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"ico num""txt txt";align-items:center;gap:10px 12px;width:auto;min-width:0;padding:16px;transition:border-color .2s,background .2s;display:grid;position:relative}:root[data-vp=phone] .hub-left .hub-item:first-child{order:1}:root[data-vp=phone] .hub-right .hub-item:first-child{order:2}:root[data-vp=phone] .hub-left .hub-item:nth-child(2){order:3}:root[data-vp=phone] .hub-right .hub-item:nth-child(2){order:4}:root[data-vp=phone] .hub-left .hub-item:nth-child(3){order:5}:root[data-vp=phone] .hub-right .hub-item:nth-child(3){order:6}:root[data-vp=phone] .hub-num{width:auto;font-size:max(13px,var(--font-floor,12px));letter-spacing:.08em;text-align:right;padding:0;line-height:1;position:absolute;top:16px;right:14px}.hub-detail-dialog{border:1px solid var(--border);background:var(--card);width:min(480px,100vw - 32px);color:var(--white);border-radius:24px;margin:auto;padding:28px;box-shadow:0 24px 64px #00000094}.hub-detail-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a3}.hub-detail-close{border:1px solid var(--border);width:44px;height:44px;color:var(--white);cursor:pointer;background:0 0;border-radius:50%;font-size:27px;line-height:1;position:absolute;top:14px;right:14px}.hub-detail-eyebrow{font-family:var(--mono);font-size:max(12px,var(--font-floor,12px));letter-spacing:.12em;color:var(--orange-bright);margin:0}.hub-detail-icon{border:1px solid var(--border);background:#ffffff08;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-top:20px;display:flex}.hub-detail-icon svg{width:26px;height:26px;color:var(--orange-bright)}.hub-detail-dialog h3{font-family:var(--tc);color:var(--white);margin-top:16px;font-size:24px;line-height:1.3}.hub-detail-copy{font-family:var(--tc);color:var(--dim);margin-top:12px;font-size:16px;line-height:1.7}.hub-detail-hint{border-top:1px solid var(--border-soft);font-family:var(--tc);font-size:max(13px,var(--font-floor,12px));color:var(--grey);margin-top:24px;padding-top:16px;line-height:1.5}:root[data-vp=phone] .hub-detail-dialog{inset:auto 12px max(12px,env(safe-area-inset-bottom));border-radius:26px 26px 20px 20px;width:auto;max-width:none;max-height:min(72svh,560px);margin:0;padding:28px 22px 22px;position:fixed}:root[data-vp=phone] .hub-detail-dialog:before{content:"";background:#ffffff47;border-radius:99px;width:36px;height:4px;margin:-14px auto 20px;display:block}:root[data-vp=phone] .bento-wrap{background:#0a0a0a;max-width:none;margin:0 12px;padding:56px 20px}:root[data-vp=phone] .bento-wrap.band:before{background:#0a0a0a}:root[data-vp=phone] .smk-card{box-shadow:none}:root[data-vp=phone] .bento-wrap h2{color:#fff}:root[data-vp=phone] .bento-wrap .sub,:root[data-vp=phone] .bento-wrap :is(.sec-en,.smk-swipe-hint){color:#b7bbc3}:root[data-vp=phone] .smk-nav{display:none}:root[data-vp=phone] .smk-swipe-hint{font-family:var(--tc);font-size:max(13px,var(--font-floor,12px));color:var(--dim);align-items:center;gap:10px;margin-top:18px;line-height:1.4;display:flex}:root[data-vp=phone] .smk-swipe-count{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--orange-bright)}:root[data-vp=phone] .smk-swipe-motion{width:36px;height:22px;color:var(--orange-bright);align-items:center;display:inline-flex;position:relative;overflow:hidden}:root[data-vp=phone] .smk-swipe-motion:before{display:none}:root[data-vp=phone] .smk-swipe-motion svg{width:16px;height:16px;animation:1.9s cubic-bezier(.4,0,.2,1) infinite smk-swipe-cue;position:absolute;top:50%;right:0;transform:translateY(-50%)}@keyframes smk-swipe-cue{0%{opacity:.28;translate:-6px}40%{opacity:1;translate:2px}68%{opacity:1;translate:2px}to{opacity:.28;translate:-6px}}@media(prefers-reduced-motion:reduce){:root[data-vp=phone] .smk-swipe-motion svg{animation:none}}:root[data-vp=phone] .smk-row-wrap{touch-action:pan-y;margin-top:20px}:root[data-vp=phone] .hub-badge{background:var(--card);border-color:var(--border);box-shadow:none}:root[data-vp=phone] .hub-badge img{filter:none}:root[data-theme=light][data-vp=phone] .hub-badge img{filter:brightness(0)}:root[data-vp=phone] .exch-marquee{margin-top:30px;padding:0}:root[data-vp=phone] .exch-mq>div:first-child{justify-content:space-between;gap:14px;width:100%!important;display:flex!important}:root[data-vp=phone] .exch-mq .exch-brand{flex-direction:column;flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex}:root[data-vp=phone] .exch-mq .exch-mark{border:1px solid var(--border);background:var(--card);border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}:root[data-vp=phone] .exch-mq .exch-logo-full{display:none}:root[data-vp=phone] .exch-mq .exch-logo-icon{display:block}:root[data-vp=phone] .exch-mq .exch-logo{opacity:1;transform:none;filter:none!important;width:46px!important;max-width:46px!important;height:auto!important}:root[data-vp=phone] .exch-mq .exch-logo[src*=ex-icon-]{width:38px!important;max-width:38px!important}:root[data-theme=light][data-vp=phone] .exch-mq .exch-logo{filter:brightness(0)!important}:root[data-vp=phone] .exch-mq .exch-brand-name{display:none}:root[data-vp=phone] .manifesto{max-width:none;margin-inline:28px}:root[data-vp=phone] .mf-mark{width:40px;height:40px;margin-top:24px}:root[data-vp=phone] .mf-lead{letter-spacing:-.35px;margin-top:28px;font-size:26px;line-height:1.45}:root[data-vp=phone] .mf-body,:root[data-vp=phone] .mf-body:first-of-type{max-width:none;font-size:16px;line-height:1.85}:root[data-vp=phone] .mf-body:first-of-type{margin-top:42px}:root[data-vp=phone] .mf-finale{gap:34px;margin-top:52px;padding-bottom:8px}:root[data-vp=phone] .mf-close{max-width:none;font-size:20px;line-height:1.65}:root[data-vp=phone] .hero--home{min-height:0;padding:calc(104px + var(--ticker-h,0px)) 0 32px;background:#010206;flex-direction:column;gap:0;display:flex;overflow:clip}:root[data-vp=phone] .hero--home:after{display:none}:root[data-vp=phone] .hero--home .hero-media,:root[data-vp=phone] .hero--home .hero-media.hm-wide{aspect-ratio:2400/1019;border-radius:var(--radius-card-sm);background:#010206;order:1;width:calc(100% - 32px);height:auto;margin:0 16px;position:relative;inset:auto;overflow:hidden;transform:none}:root[data-vp=phone] .hero--home .hero-media:not(.hm-wide){aspect-ratio:4/3}:root[data-vp=phone] .hero--home .hero-media img,:root[data-vp=phone] .hero--home .hero-media.hm-wide img{object-fit:contain;object-position:center;transform:scale(1.18)!important}:root[data-vp=phone] .hero--home .hero-inner{order:2;width:100%;padding:28px 24px 0}:root[data-vp=phone] .hero--home .hero-textblock{max-width:none}:root[data-vp=phone] .hero--home h1{letter-spacing:-.035em;text-wrap:balance;max-width:11.5em;margin-top:14px;font-size:32px;line-height:1.25}:root[data-vp=phone] .hero--home .hero-lede{max-width:31ch;margin-top:16px;font-size:16px;line-height:1.7}:root[data-vp=phone] .hero--home .hero-cta{flex-flow:wrap;align-items:center;gap:10px;margin-top:22px}:root[data-vp=phone] .hero--home .hero-cta .pill{justify-content:center;width:max-content;min-height:48px;padding:0 clamp(17px,calc(var(--screen-w,100vw) * .0667),26px)!important}:root[data-vp=phone] .hero--home .hero-cta-note{justify-content:flex-start;min-height:0;padding:0}:root[data-vp=phone] .hero--home .ledger{order:3;margin-top:28px;position:relative}:root[data-vp=phone] .manifesto,:root[data-vp=phone] #engines{display:none}:root[data-vp=phone] .tools-head{flex-direction:column;gap:22px;display:flex}:root[data-vp=phone] .tools-visual{aspect-ratio:2;border-radius:var(--radius-card-sm);order:-1;width:100%}:root[data-vp=phone] .tools-visual img{object-fit:cover;width:100%;height:100%;transform:none}:root[data-vp=phone] .tools-grid{gap:10px;margin-top:26px}:root[data-vp=phone] .tool-front{justify-content:flex-start;min-height:124px;padding:14px 12px}:root[data-vp=phone] .tool-head{align-items:center;gap:9px}:root[data-vp=phone] .tool-ic{border-radius:12px;width:40px;height:40px}:root[data-vp=phone] .tool-ic svg{width:19px;height:19px}:root[data-vp=phone] .tool-tt{min-width:0}:root[data-vp=phone] .tool-n{font-size:max(12px,var(--font-floor,12px));letter-spacing:.08em;line-height:1}:root[data-vp=phone] .tool-tt h3{font-size:max(14px,var(--font-floor,12px));overflow-wrap:normal;margin-top:4px;line-height:1.3}:root[data-vp=phone] .tool-card>.tool-flip>.tool-front>p{display:none}:root[data-vp=phone] .ec-faq{gap:22px}:root[data-vp=phone] .ec-faq-q{min-height:56px;padding-block:14px;font-size:17px;line-height:1.45}:root[data-vp=phone] .ec-faq-a{padding:0 0 18px;font-size:15px;line-height:1.7}:root[data-vp=phone] .nav-member-me-txt small,:root[data-vp=phone] .nav-member-prog-top,:root[data-vp=phone] .nav-member-groupnote,:root[data-vp=phone] .nmsoon{font-size:var(--fs-xs)}:root[data-vp=phone] .hub-stage{align-items:start}:root[data-vp=phone] .tools-meta{grid-template-columns:1fr;gap:10px;width:100%;margin-top:22px;display:grid}:root[data-vp=phone] .tools-meta li{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;width:100%;display:grid}:root[data-vp=phone] .tm-ic{width:36px;height:36px}:root[data-vp=phone] .tm-ic svg{width:17px;height:17px}:root[data-vp=phone] .tm-txt{align-items:baseline;column-gap:8px;min-width:0;display:flex}:root[data-vp=phone] .tm-txt b{white-space:nowrap;margin:0;display:inline}:root[data-vp=phone] .tm-txt span{margin:0;display:inline}:root[data-vp=phone] .final-cta{background:#08090b;flex-direction:column;padding:44px 0 0;display:flex}:root[data-vp=phone] .final-cta-inner{order:1;max-width:none;padding:0 20px;position:relative}:root[data-vp=phone] .final-cta-copy{text-align:left}:root[data-vp=phone] .final-cta-act{justify-content:flex-start;align-items:flex-start}:root[data-vp=phone] .final-cta-bg{opacity:1;filter:none;border-radius:18px;order:2;width:auto;height:auto;margin:30px 20px 44px;position:static;inset:auto;overflow:hidden;transform:none}:root[data-vp=phone] .final-cta-bg:before,:root[data-vp=phone] .final-cta-bg:after{display:none}:root[data-vp=phone] .final-cta-bg img{aspect-ratio:16/9;object-fit:cover;opacity:1;width:100%;height:auto;display:block;position:static;transform:none}:root[data-vp=phone] .tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}:root[data-vp=phone] .tool-card{flex:unset;scroll-snap-align:unset;min-width:0}:root[data-vp=phone] .tool-front{min-height:0;padding:16px 14px}:root[data-vp=phone] .hub-stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px;min-height:0;margin-top:30px;display:grid}:root[data-vp=phone] .hub-col{min-height:0;display:contents}:root[data-vp=phone] .hub-card{display:none}:root[data-vp=phone] .hub-item{border:1px solid var(--border-soft);background:var(--card);cursor:pointer;touch-action:manipulation;border-radius:16px;grid-template-columns:auto 1fr;grid-template-areas:"ico num""txt txt";align-items:center;gap:10px 12px;padding:16px;transition:border-color .2s,background .2s;display:grid;position:relative}:root[data-vp=phone] .hub-item:active{background:var(--card);border-color:#fe8200}:root[data-vp=phone] .hub-item:focus-visible{outline:2px solid var(--orange-bright);outline-offset:3px}:root[data-vp=phone] .hub-item-body,:root[data-vp=phone] .hub-right .hub-item-body{border:0;min-width:0;padding:0;display:contents}:root[data-vp=phone] .hub-num{width:auto;font-size:max(13px,var(--font-floor,12px));letter-spacing:.08em;color:var(--orange-bright);text-align:right;grid-area:num;justify-self:end;padding:0;font-weight:600;line-height:1}:root[data-vp=phone] .hub-icon{width:40px;height:40px}:root[data-vp=phone] .hub-icon svg{width:19px;height:19px}:root[data-vp=phone] .hub-txt{margin-top:14px;padding-right:8px}:root[data-vp=phone] .hub-t,:root[data-vp=phone] .hub-right .hub-txt .hub-t{text-align:left;overflow-wrap:anywhere;font-size:16px;line-height:1.35}:root[data-vp=phone] .hub-d{display:none}:root[data-vp=phone] .hub-quote{grid-column:1/-1;margin-top:26px}:root[data-vp=phone] .hub-item:after{content:"✓";color:#fff;width:18px;height:18px;font-family:var(--mono);font-size:max(10px,var(--font-floor,12px));z-index:1;background:#36c978;border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;top:8px;right:8px}:root[data-vp=phone] .smk-card:after{background:linear-gradient(#0000 52%,#0000008c);height:auto;top:0;right:0;bottom:0;left:0}:root[data-vp=phone] .smk-card-body{gap:6px;padding:12px 14px 14px}:root[data-vp=phone] .smk-card-body h3{letter-spacing:-.2px;margin-top:6px;font-size:18px;line-height:1.3}:root[data-vp=phone] .smk-card-body p,:root[data-vp=phone] .smk-card-desc{font-size:max(13.5px,var(--font-floor,12px));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;line-height:1.45;display:-webkit-box;overflow:hidden}:root[data-vp=phone] #tools .tool-head{flex-direction:column;align-items:flex-start;gap:6px}:root[data-vp=phone] #tools .tool-ic{flex:none;width:32px;min-width:32px;height:32px}:root[data-vp=phone] #tools .tool-tt{align-items:baseline;gap:8px;width:100%;min-width:0;display:flex}:root[data-vp=phone] #tools .tool-n{font-size:max(12px,var(--font-floor,12px));flex:none;line-height:1.2}:root[data-vp=phone] #tools .tool-tt h3{min-width:0;font-size:max(14px,var(--font-floor,12px));letter-spacing:-.2px;text-wrap:balance;flex:1;margin:0;line-height:1.35}:root[data-vp=phone] #tools .tool-back{justify-content:flex-start;gap:6px;padding:12px 13px}:root[data-vp=phone] #tools .tool-bic{display:none}:root[data-vp=phone] #tools .tool-back-head{gap:0;margin:0}:root[data-vp=phone] #tools .tool-back-t{font-size:max(13.5px,var(--font-floor,12px));letter-spacing:-.2px;margin:0;line-height:1.35}:root[data-vp=phone] #tools .tool-back-list li{font-size:max(12.5px,var(--font-floor,12px));white-space:nowrap;text-overflow:ellipsis;line-height:1.45;overflow:hidden}:root[data-vp=phone] #tools .tool-card,:root[data-vp=phone] #tools .tool-face{min-height:116px}:root[data-vp=phone] .smk-row-wrap{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;scroll-padding-left:32px;overflow:auto visible}:root[data-vp=phone] .smk-row-wrap::-webkit-scrollbar{display:none}:root[data-vp=phone] .smk-row{width:100%;padding-right:0}:root[data-vp=phone] .smk-card{scroll-snap-align:start}:root[data-vp=phone] .smk-card-img{aspect-ratio:16/9}:root[data-vp=phone] .smk-card-body{flex-direction:column;gap:0;padding:12px 14px 14px;display:flex}:root[data-vp=phone] .smk-card-body h3{letter-spacing:-.2px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;order:1;margin:0;font-size:15px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}:root[data-vp=phone] .smk-card .btag{background:0 0;border:0;border-radius:0;order:2;align-items:center;gap:6px;min-height:0;margin:6px 0 0;padding:0;display:flex}:root[data-vp=phone] .smk-card .btag .n,:root[data-vp=phone] .smk-card .btag .t{font-size:max(11.5px,var(--font-floor,12px));color:var(--dim);letter-spacing:0;font-weight:400;line-height:1.3}:root[data-vp=phone] .smk-card .btag .n{color:var(--orange-bright);font-variant-numeric:tabular-nums}:root[data-vp=phone] .smk-card .btag .n:after{content:"·";color:var(--dim);margin-left:6px}:root[data-vp=phone] .smk-card-body>p{display:none}:root[data-vp=phone] .final-cta.final-cta-split .final-cta-inner{padding-left:20px;padding-right:20px}:root[data-vp=phone] .final-cta.final-cta-split .final-cta-copy{padding-left:0;padding-right:0}:root[data-vp=phone] .smk-row{gap:8px}:root[data-vp=phone] .smk-card{flex:0 0 189px;max-width:189px}:root[data-vp=phone] .smk-card-body{padding:12px}:root[data-vp=phone] .smk-card-body h3{font-size:15px;line-height:22px}:root[data-vp=phone] .smk-card .btag{margin-top:12px}:root[data-vp=phone] .smk-card .btag .n,:root[data-vp=phone] .smk-card .btag .t{font-size:max(12px,var(--font-floor,12px));line-height:17px}:root[data-vp=phone] #tools .tool-card{perspective:none;min-height:0}:root[data-vp=phone] #tools .tool-face{min-height:0}:root[data-vp=phone] #tools .tool-flip{transform-style:flat;transform:none!important}:root[data-vp=phone] #tools .tool-front{backface-visibility:visible;position:relative;transform:none}:root[data-vp=phone] #tools .tools-grid,:root[data-vp=phone] #edge .hub-stage{gap:8px}:root[data-vp=phone] #edge .hub-item{align-content:start;gap:8px;min-height:0;padding:12px}:root[data-vp=phone] #edge .hub-t{font-size:15px;line-height:22px}:root[data-vp=phone] .smk-row:after{content:"";flex:0 0 16px;align-self:stretch}:root[data-vp=phone] #tools .tool-card{padding:0}:root[data-vp=phone] #tools .tool-front{padding:12px}:root[data-vp=phone] .smk-row-wrap{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;scroll-padding-left:32px}:root[data-vp=phone] .smk-card-body h3{min-height:44px}:root[data-vp=pad] .nav-links{display:none}:root[data-vp=pad] .nav-mobile-toggle{background:var(--card);width:44px;height:44px;color:var(--white);cursor:pointer;border:0;border-radius:10px;flex-direction:column;flex:0 0 44px;order:3;justify-content:center;gap:5px;padding:11px;display:inline-flex}:root[data-vp=pad] .nav-mobile-toggle span{background:currentColor;border-radius:2px;width:100%;height:2px;display:block}:root[data-vp=pad] .nav-logo{flex:none;min-width:0}:root[data-vp=pad] .nav-inner{flex-wrap:nowrap;gap:12px;overflow:visible}:root[data-vp=pad] .nav-right{flex:0 auto;gap:10px;min-width:0}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-links{z-index:140;box-sizing:border-box;width:100vw;min-height:calc(100dvh - 64px);padding:24px 16px max(24px,env(safe-area-inset-bottom));background:var(--canvas);border-top:1px solid var(--border);flex-direction:column;align-items:stretch;gap:8px;display:flex;position:absolute;top:64px;left:50%;overflow-y:auto;transform:translate(-50%)}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-links>a{border-radius:10px;align-items:center;min-height:44px;padding:10px 12px;display:flex}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-links a:after{content:none!important;display:none!important}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-links a.active{color:var(--orange)!important;background:var(--card)!important;border:1px solid #fe8200!important;border-radius:10px!important}:root[data-theme=light][data-vp=phone] .nav-inner.nav-mobile-open .nav-links a.active,:root[data-theme=light][data-vp=pad] .nav-inner.nav-mobile-open .nav-links a.active,:root[data-theme=light][data-vp=phone] .nav-inner.nav-mobile-open .nav-links a.active .nav-ic,:root[data-theme=light][data-vp=pad] .nav-inner.nav-mobile-open .nav-links a.active .nav-ic{color:var(--orange-t)!important}@media(min-width:560px){:root[data-vp=phone] #edge .hub-stage{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-vp=phone] #edge .hub-d{-webkit-line-clamp:2;font-size:max(13px,var(--font-floor,12px));-webkit-box-orient:vertical;margin-top:4px;line-height:1.55;display:-webkit-box;overflow:hidden}}:root[data-vp=phone] #edge .hub-item:after{top:12px;right:12px}:root[data-vp=phone] #edge .hub-num{top:24px;right:0}:root[data-vp=phone] #edge .sec-head .sub{text-wrap:balance}:root[data-vp=phone] #tools .tools-head{align-items:stretch}:root[data-vp=phone] #tools .tool-tt h3{text-wrap:pretty}:root[data-vp=pad] .final-cta-bg:after{background:linear-gradient(to right,var(--seam) 0,var(--seam) 320px,#000000d9 620px,transparent 940px)}:root[data-vp=phone] .faq-left .sec-en,:root[data-vp=pad] .faq-left .sec-en{font-size:var(--fs-tag);line-height:var(--lh-tag)}:root[data-vp=phone] section[data-screen-label=常見問題],:root[data-vp=pad] section[data-screen-label=常見問題]{padding-bottom:var(--sec-y)!important}:root[data-vp=phone] .faq-q span:first-child{text-wrap:balance}:root[data-vp=phone] .f-col,:root[data-vp=pad] .f-col{gap:4px}:root[data-vp=phone] .hero--home .hero-lede{max-width:clamp(31ch,58vw,40ch)}:root[data-vp=phone] .hero--home .hero-cta{max-width:26rem}:root[data-vp=phone] .hero--home .hero-media,:root[data-vp=phone] .hero--home .hero-media.hm-wide{width:calc(100% - 48px);margin:0 24px}:root[data-vp=phone] .ledger .st{padding:22px 16px}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links,:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-links{overscroll-behavior:contain;height:calc(100dvh - 64px);max-height:calc(100dvh - 64px)}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-right .theme-toggle{display:inline-flex}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-right .nl-cur{display:none}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-member{position:static}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-member-mega{box-shadow:none;border:0;margin-top:4px;position:static;top:auto}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-member-mega-in{background-image:none;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 0;padding:16px}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-lang summary{justify-content:center;min-width:44px;min-height:44px}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-cta{height:44px}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-member-promo{aspect-ratio:auto}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-mega-in{align-items:stretch}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}:root[data-vp=pad] .nav-inner.nav-mobile-open .nav-links>a{justify-content:flex-start}:root[data-vp=pad] .smk-card{aspect-ratio:auto;background:var(--card);flex-direction:column;display:flex}:root[data-vp=pad] .smk-card-img{aspect-ratio:16/9;flex:none;width:100%;height:auto;position:relative;inset:auto}:root[data-vp=pad] .smk-card:after{display:none}:root[data-vp=pad] .smk-card-body{padding:16px 16px 18px;position:relative;inset:auto}:root[data-vp=pad] .smk-card-body h3{color:var(--white);word-break:keep-all;overflow-wrap:anywhere;min-height:46px}:root[data-vp=pad] .smk-card-body p{color:var(--dim)}:root[data-vp=phone] .smk-card .btag .n{background:0 0;border:0;border-radius:0;padding:0}:root[data-vp=phone] .smk-card-body h3{word-break:keep-all;overflow-wrap:anywhere}:root[data-vp=phone][data-theme=light] .smk-card .btag .n{color:var(--white)}:root[data-vp=pad] .ledger .st:nth-child(odd){border-left:0}:root[data-vp=pad] .ledger .st:nth-child(n+3){border-top:1px solid var(--border)}:root[data-vp=pad] .wi-grid .wi-row{column-gap:12px}:root[data-vp=pad] .wi-grid{grid-template-columns:260px minmax(0,1fr);column-gap:32px}:root[data-vp=pad] .wi-grid .wi-body{max-width:600px}:root[data-vp=pad] .wi-grid .wi-d{text-wrap:pretty}:root[data-vp=pad] .wi-grid .wi-year{grid-column:1/-1}:root[data-vp=phone] .tmn-scroll,:root[data-vp=pad] .tmn-scroll{height:auto}:root[data-vp=phone] .tmn-sticky,:root[data-vp=pad] .tmn-sticky{flex-direction:column;height:auto;display:flex;position:static;overflow:visible}:root[data-vp=phone] .tmn-sticky:before,:root[data-vp=pad] .tmn-sticky:before,:root[data-vp=phone] .tmn-sticky:after,:root[data-vp=pad] .tmn-sticky:after{display:none}:root[data-vp=phone] .tmn-perspective,:root[data-vp=pad] .tmn-perspective{perspective:none;display:block;position:static}:root[data-vp=phone] .tmn-deck,:root[data-vp=pad] .tmn-deck{gap:16px;padding:0 16px;opacity:1!important;transform:none!important}:root[data-vp=pad] .tmn-deck{padding:0 24px}:root[data-vp=phone] .tmn-row,:root[data-vp=pad] .tmn-row{flex-wrap:wrap;justify-content:flex-start;gap:16px;transform:none!important}:root[data-vp=phone] .tmn-card,:root[data-vp=pad] .tmn-card,:root[data-vp=phone] .tmn-photo,:root[data-vp=pad] .tmn-photo{flex:340px}:root[data-vp=phone] .tmn-overlay,:root[data-vp=pad] .tmn-overlay{pointer-events:auto;background:0 0;order:-1;margin-bottom:24px;position:static}:root[data-vp=phone] .tmn-overlay .container,:root[data-vp=pad] .tmn-overlay .container{padding-top:0}:root[data-vp=phone] .tmn-overlay .tmn-foot,:root[data-vp=pad] .tmn-overlay .tmn-foot{margin-top:0;padding-bottom:0}:root[data-vp=phone] .tmn-name,:root[data-vp=pad] .tmn-name{color:#fff}:root[data-vp=phone] .tmn-quote,:root[data-vp=pad] .tmn-quote{color:#ffffffc7}:root[data-vp=phone] .tmn-role,:root[data-vp=pad] .tmn-role,:root[data-vp=phone] .tmn-stat .l,:root[data-vp=pad] .tmn-stat .l{color:#ffffff8c}:root[data-vp=phone] .tmn-photo .cap,:root[data-vp=pad] .tmn-photo .cap{color:#fff}:root[data-vp=phone] #start .st2-node b{order:1}:root[data-vp=phone] #start .st2-node .st2-num{order:2;margin-left:auto}:root[data-vp=phone] #start .st2-flow{max-width:none}:root[data-vp=phone] #start .st2-trunk{max-width:430px;margin-inline:auto}:root[data-vp=phone] #start .st2-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}:root[data-vp=phone] #start .st2-card-sub,:root[data-vp=phone] #start .st2-foot span{text-wrap:balance}:root[data-vp=phone] #start .st2-num,:root[data-vp=pad] #start .st2-num,:root[data-vp=phone] #start .st2-ms-label small,:root[data-vp=pad] #start .st2-ms-label small{font-size:max(12px,var(--font-floor,12px))}:root[data-vp=phone] #edge .hub-item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico ico""num txt";gap:10px 8px;padding:12px 12px 14px;position:relative}:root[data-vp=phone] #edge .hub-num{font-size:max(13px,var(--font-floor,12px));letter-spacing:.06em;color:var(--orange-bright);text-align:left;white-space:nowrap;grid-area:num;place-self:baseline start;font-weight:600;line-height:22px;position:static;top:auto;right:auto}:root[data-vp=phone] #edge .hub-txt{grid-area:txt;align-self:baseline}:root[data-vp=phone] #edge .hub-icon{grid-area:ico;justify-self:start}:root[data-vp=phone] #edge .hub-item:after{content:"";background:#36c978;border-radius:0;width:22px;height:22px;font-size:0;position:absolute;top:12px;right:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896'%3E%3Cpath d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 36.9 16.2 49.8 0l488.9-619.2c4.1-5.2.4-12.9-6.3-12.9z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='64 64 896 896'%3E%3Cpath d='M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 36.9 16.2 49.8 0l488.9-619.2c4.1-5.2.4-12.9-6.3-12.9z'/%3E%3C/svg%3E") 50%/contain no-repeat}:root[data-vp=phone] #edge .hub-icon{margin-right:34px}:root[data-vp=phone] .hero--home .hero-media.hm-wide{overflow:hidden}:root[data-vp=phone] .hero--home .hero-media.hm-wide img{object-fit:cover;width:100%;height:100%;transform-origin:50%!important;transform:scale(1.5)translate(-16.8%,4.1%)!important}:root[data-vp=phone] .faq-q{letter-spacing:-.01em;gap:12px;font-size:15px}:root[data-vp=phone] .hero--home .hero-media.hm-wide{aspect-ratio:auto;height:calc(42.46vw + 19.6px);margin-top:-40px}:root[data-vp=phone] .smk-card{aspect-ratio:4/5!important;background:var(--card)!important;max-width:calc(100vw - 48px)!important;height:auto!important;min-height:0!important;box-shadow:none!important;scroll-snap-align:center!important;border-radius:20px!important;flex:0 0 calc(100vw - 48px)!important;position:relative!important;overflow:hidden!important}:root[data-vp=phone] .smk-card-img{aspect-ratio:auto!important;background-position:50%!important;background-size:cover!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}:root:is([data-vp=pad],[data-vp=desk]) .smk-row .smk-card:first-child .smk-card-img{background-image:url(../assets/champion-belt-landscape.webp)!important}:root[data-vp=phone] .smk-row .smk-card:first-child .smk-card-img{background-repeat:no-repeat!important;background-size:100%!important}:root[data-vp=phone] .smk-card:after{content:""!important;pointer-events:none!important;background:linear-gradient(#0000,#00000052 38%,#000000c7 72%,#000000eb)!important;height:72%!important;position:absolute!important;inset:auto 0 0!important}:root[data-vp=phone] .smk-card-body{z-index:2!important;background:0 0!important;flex-direction:column!important;gap:0!important;padding:0 20px 20px!important;display:flex!important;position:absolute!important;inset:auto 0 0!important}:root[data-vp=phone] .smk-card .btag{background:var(--orange-bright)!important;border:0!important;border-radius:99px!important;order:1!important;align-self:flex-start!important;align-items:center!important;gap:6px!important;min-height:0!important;margin:0 0 10px!important;padding:5px 10px!important;display:inline-flex!important}:root[data-vp=phone] .smk-card .btag .n,:root[data-vp=phone] .smk-card .btag .t{font-size:max(12px,var(--font-floor,12px))!important;letter-spacing:.04em!important;color:#0b0b0b!important;font-weight:700!important;line-height:1.2!important}:root[data-vp=phone] .smk-card .btag .n:after{content:""!important;margin:0!important}:root[data-vp=phone] .smk-card-body h3{letter-spacing:-.3px!important;color:#fff!important;-webkit-line-clamp:3!important;line-clamp:3!important;-webkit-box-orient:vertical!important;order:2!important;min-height:0!important;margin:0!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] .smk-card-body>p{-webkit-line-clamp:1!important;line-clamp:1!important;font-size:max(13px,var(--font-floor,12px))!important;color:#ffffffb8!important;-webkit-box-orient:vertical!important;order:3!important;margin:8px 0 0!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] .smk-row-wrap{scroll-snap-type:x mandatory!important;margin-left:-32px!important;margin-right:-32px!important;padding-left:24px!important;padding-right:24px!important;scroll-padding-left:24px!important;overflow-x:auto!important}:root[data-vp=phone] .smk-row{gap:16px!important;width:100%!important;padding-right:0!important}:root[data-vp=phone] .smk-row:after{flex:0 0 8px!important}:root[data-vp=phone] .hero--home .hero-media.hm-wide{border-radius:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(#000 0% 62%,#000000d9 78%,#00000059 91%,#0000 100%)!important;mask-image:linear-gradient(#000,#000 62%,#000000d9 78%,#00000059 91%,#0000)!important}:root[data-vp=phone] #edge .hub-stage{grid-template-columns:1fr 1fr!important;gap:0!important}:root[data-vp=phone] #edge .hub-col{flex-direction:column!important;gap:30px!important;min-width:0!important;padding:0!important;display:flex!important}:root[data-vp=phone] #edge .hub-col:first-of-type{padding-right:16px!important}:root[data-vp=phone] #edge .hub-col+.hub-col{border-left:1px solid var(--border-soft)!important;padding-left:16px!important}:root[data-vp=phone] #edge .hub-item{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"ico ico""num txt"!important;gap:8px 6px!important;min-height:0!important;padding:0!important}:root[data-vp=phone] #edge .hub-item:active{background:0 0!important;border:0!important}:root[data-vp=phone] #edge .hub-icon{width:28px!important;min-width:0!important;height:28px!important;color:var(--dim)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 2px!important}:root[data-vp=phone] #edge .hub-icon svg{width:26px!important;height:26px!important}:root[data-vp=phone] #edge .hub-t{margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.45!important}:root[data-vp=phone] #edge .hub-d{-webkit-line-clamp:2!important;line-clamp:2!important;font-size:max(13px,var(--font-floor,12px))!important;color:var(--dim)!important;-webkit-box-orient:vertical!important;margin:6px 0 0!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] #edge .hub-num{font-size:max(12px,var(--font-floor,12px))!important;font-weight:600!important;line-height:1.45!important}:root[data-vp=phone] #edge .hub-item:after{content:none!important;display:none!important}:root[data-vp=phone] #edge .hub-num{display:none!important}:root[data-vp=phone] #edge .hub-item{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"ico""txt"!important}:root[data-vp=phone] #edge .hub-quote{margin-top:44px!important}:root[data-vp=phone] #tools .tools-grid{gap:12px!important}:root[data-vp=phone] #tools .tool-front{background:var(--card)!important;border:0!important;border-radius:14px!important;flex-direction:column!important;justify-content:flex-end!important;min-height:88px!important;padding:11px!important;display:flex!important;position:relative!important;box-shadow:0 1px 2px #0000000d!important}:root[data-vp=phone] #tools .tool-n{display:none!important}:root[data-vp=phone] #tools .tool-ic{width:22px!important;min-width:22px!important;height:22px!important;box-shadow:none!important;color:var(--orange-bright)!important;background:0 0!important;border:0!important;border-radius:0!important;position:absolute!important;top:10px!important;right:10px!important}:root[data-vp=phone] #tools .tool-head{width:100%!important;display:block!important}:root[data-vp=phone] #tools .tool-tt{width:100%!important;min-width:0!important;display:block!important}:root[data-vp=phone] #tools .tool-tt h3{width:100%!important;font-size:max(13.5px,var(--font-floor,12px))!important;letter-spacing:-.01em!important;overflow-wrap:normal!important;margin:0!important;font-weight:600!important;line-height:1.42!important}:root[data-vp=phone] #tools .tool-flip{isolation:isolate!important;background:var(--card)!important;transform-style:flat!important;border-radius:14px!important;flex-direction:column!important;padding:11px!important;transition:none!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 1px 2px #0000000d!important}:root[data-vp=phone] #tools .tool-front{display:contents!important}:root[data-vp=phone] #tools .tool-back{backface-visibility:visible!important;box-shadow:none!important;contain:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:7px 0 0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}:root[data-vp=phone] #tools .tool-back-head{display:none!important}:root[data-vp=phone] #tools .tool-back-list{gap:3px!important;margin:0!important}:root[data-vp=phone] #tools .tool-back-list li{font-size:max(11px,var(--font-floor,12px))!important;color:var(--dim)!important;padding-left:8px!important;line-height:1.4!important}:root[data-vp=phone] #tools .tool-back-list li:before{width:3px!important;height:3px!important;top:5px!important}:root[data-vp=phone] #tools .tool-ic{width:66px!important;min-width:66px!important;height:66px!important;box-shadow:none!important;color:var(--orange-bright)!important;opacity:.1!important;z-index:-1!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:absolute!important;inset:50% 6px auto auto!important;transform:translateY(-50%)!important}:root[data-vp=phone] #tools .tool-head{width:100%!important;margin:0!important;display:block!important}:root[data-vp=phone] #tools .tool-tt h3{width:100%!important;font-size:max(13.5px,var(--font-floor,12px))!important;letter-spacing:-.01em!important;margin:0!important;font-weight:600!important;line-height:1.4!important}:root[data-vp=phone] #tools .tool-back{display:none!important}:root[data-vp=phone] #tools .tool-card>.tool-flip>.tool-front>p{-webkit-line-clamp:2!important;line-clamp:2!important;font-size:max(11.5px,var(--font-floor,12px))!important;color:var(--dim)!important;-webkit-box-orient:vertical!important;margin:5px 0 0!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}:root[data-vp=phone] #tools .tools-grid{grid-template-columns:1fr!important;gap:12px!important}:root[data-vp=phone] #tools .tool-flip{border-radius:18px!important;justify-content:center!important;min-height:104px!important;padding:18px 76px 18px 18px!important;box-shadow:0 1px 3px #0000000f!important}:root[data-vp=phone] #tools .tool-ic{z-index:0!important;opacity:.6!important;width:42px!important;min-width:42px!important;height:42px!important;right:18px!important}:root[data-vp=phone] #tools .tool-ic svg{width:42px!important;height:42px!important}:root[data-vp=phone] #tools .tool-tt h3{letter-spacing:-.015em!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important}:root[data-vp=phone] #tools .tool-card>.tool-flip>.tool-front>p{-webkit-line-clamp:2!important;line-clamp:2!important;font-size:max(13.5px,var(--font-floor,12px))!important;margin:6px 0 0!important;line-height:1.5!important}:root[data-vp=phone] #tools .tools-meta{flex-flow:wrap!important;grid-template-columns:none!important;gap:8px!important;width:100%!important;margin-top:20px!important;display:flex!important}:root[data-vp=phone] #tools .tools-meta li{background:#16181d!important;border:1px solid #ffffff29!important;border-radius:99px!important;grid-template-columns:none!important;align-items:center!important;gap:6px!important;width:auto!important;padding:6px 11px!important;display:inline-flex!important}:root[data-vp=phone] #tools .tools-meta .tm-ic{width:18px!important;min-width:18px!important;height:18px!important;box-shadow:none!important;color:var(--orange-bright)!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important}:root[data-vp=phone] #tools .tools-meta .tm-ic svg{width:18px!important;height:18px!important}:root[data-vp=phone] #tools .tools-meta .tm-txt{min-width:0!important;display:block!important}:root[data-vp=phone] #tools .tools-meta .tm-txt b{font-size:max(13px,var(--font-floor,12px))!important;letter-spacing:-.01em!important;white-space:nowrap!important;color:#fff!important;font-weight:600!important;line-height:1.3!important}:root[data-vp=phone] #tools .tools-meta .tm-txt span{display:none!important}:root[data-vp=phone] #tools .tools-meta li{flex:1 1 0!important;justify-content:center!important;padding-left:6px!important;padding-right:6px!important}:root[data-theme=light][data-vp=phone] #tools .tools-meta li{border-color:#0000003d!important}.tool-d-sm{display:none}:root[data-vp=phone] #tools .tool-card>.tool-flip>.tool-front>p:not(.tool-d-sm){display:none!important}:root[data-vp=phone] #tools .tool-card>.tool-flip>.tool-front>p.tool-d-sm{font-size:max(13.5px,var(--font-floor,12px))!important;color:var(--dim)!important;margin:6px 0 0!important;line-height:1.5!important;display:block!important}:root[data-vp=phone] #edge .hub-item{grid-template:"ico ttl""txt txt"/28px minmax(0,1fr)!important;gap:6px 8px!important}:root[data-vp=phone] #edge .hub-icon{grid-area:ico!important;align-self:center!important;margin:0!important}:root[data-vp=phone] #edge .hub-t{grid-area:ttl!important;align-self:center!important;margin:0!important}:root[data-vp=phone] #edge .hub-d{grid-area:txt!important;margin:0!important}:root[data-vp=phone] #tools .tools-visual{display:none!important}:root[data-vp=phone] .faq-q,:root[data-vp=phone] .ec-faq-q{padding-block:14px!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links{width:min(260px,calc(var(--screen-w,100vw) * .74))!important;height:calc(100dvh - 64px)!important;min-height:0!important;padding:18px 18px max(24px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--border)!important;border-right:1px solid var(--border)!important;background:var(--card)!important;z-index:140!important;border-left:0!important;position:fixed!important;top:64px!important;left:0!important;right:auto!important;overflow-y:auto!important;transform:none!important;box-shadow:24px 0 60px #0000008c,inset 0 1px #ffffff0f!important}:root[data-vp=phone] .nav-inner.nav-mobile-open:before{content:""!important;z-index:139!important;background:#00000094!important;height:calc(100dvh - 64px)!important;position:fixed!important;top:64px!important;left:0!important;right:0!important}:root[data-theme=light][data-vp=phone] .nav-inner.nav-mobile-open:before{background:#00000057!important}:root[data-theme=light][data-vp=phone] .nav-inner.nav-mobile-open .nav-links{box-shadow:24px 0 60px #0000002e,inset 0 1px #ffffffe6!important}.intro-lottie{width:100%;height:58vh}:root[data-vp=phone] .intro-lottie{height:calc(var(--screen-h,100dvh) * .3);aspect-ratio:1175/1599;width:auto}:root[data-vp=phone] section[data-screen-label=課程體系] h2 .nb{white-space:normal!important}:root[data-vp=phone] section[data-screen-label=課程體系] h2{text-wrap:balance!important}:root[data-vp=phone] #edge .hub-txt{display:contents!important}.nav-member-col .nav-member-grouphead{background:#ffffff0f!important;border-radius:8px 8px 0 0!important;margin:0!important;padding:8px 12px 0!important}.nav-member-col .nav-member-groupnote{background:#ffffff0f!important;border-radius:0 0 8px 8px!important;margin:0 0 10px!important;padding:4px 12px 8px!important}:root[data-theme=light] .nav-member-col .nav-member-grouphead,:root[data-theme=light] .nav-member-col .nav-member-groupnote{background:#0000000b!important}:root[data-vp=phone] .nav-member-col .nav-member-groupnote{min-height:0!important}:root[data-vp=phone] .gd-feathero{height:auto;min-height:0;padding:calc(64px + var(--ticker-h,0px)) 0 0;background:var(--canvas);grid-template-columns:minmax(0,1fr);display:grid}:root[data-vp=phone] .gd-feathero:before{display:none}:root[data-vp=phone] .gd-feathero-slide{flex-direction:column;grid-area:1/1;height:auto;display:flex;position:relative;inset:auto}:root[data-vp=phone] .gd-feathero-media{z-index:auto;aspect-ratio:375/179;pointer-events:none;order:1;width:100%;max-width:none;height:auto;display:block;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] .gd-feathero-img{object-fit:cover;object-position:center;width:100%;height:100%;transform:none;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] .gd-feathero-inner{order:2;max-width:none;height:auto;min-height:252px;padding:22px 24px 0;display:block;position:relative}:root[data-vp=phone] .gd-feathero-body{max-width:none}:root[data-vp=phone] .gd-feathero-body h1{letter-spacing:-.03em;text-wrap:balance;margin-top:12px;line-height:1.25}:root[data-vp=phone] .gd-feathero-body>p:not(.gd-feat-date){-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:none;margin-top:12px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}:root[data-vp=phone] .gd-feathero-tags{gap:8px;margin-top:16px}:root[data-vp=phone] .gd-feathero-arttitle{max-width:none;font-size:22px!important;line-height:1.4!important}:root[data-vp=phone] .gd-feat-date{margin-top:14px}:root[data-vp=phone] .gd-fnav{grid-area:2/1;justify-content:center;gap:10px;padding:10px 0 0;position:relative;bottom:auto;left:auto;transform:none}:root[data-vp=phone] .gd-fchev{width:var(--tap-min,44px);height:var(--tap-min,44px)}:root[data-vp=phone] .gd-fdots{gap:8px}:root[data-vp=phone] .gd-fdots button{background:0 0;place-items:center;width:24px;height:24px;display:grid}:root[data-vp=phone] .gd-fdots button:before{content:"";background:#00000047;border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}:root[data-vp=phone] .gd-fdots button.on{background:0 0;width:50px}:root[data-vp=phone] .gd-fdots button.on:before{background:var(--orange);width:34px}:root[data-vp=phone] .gd-sec,:root[data-vp=phone] .gd-latest{margin-top:var(--sec-y)}:root[data-vp=phone] .gd-sechead{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;margin-bottom:20px}:root[data-vp=phone] .gd-sechead h2{font-size:26px;line-height:1.25}:root[data-vp=phone] .gd-sechead-lede{max-width:none;font-size:max(13.5px,var(--font-floor,12px));margin-top:8px;line-height:1.55}:root[data-vp=phone] .gd-search{flex-shrink:1;width:100%}:root[data-vp=phone] .gd-search input{height:var(--tap-min,44px)}:root[data-vp=phone] .gd-latest-grid{flex-direction:column;gap:0;margin-top:0;display:flex}:root[data-vp=phone] .gd-latest-main{order:1;width:100%;min-width:0}:root[data-vp=phone] .gd-pager-slot{order:2;grid-column:auto;width:100%;min-height:0}:root[data-vp=phone] .gd-sidebar{width:100%;height:auto;min-height:0;margin-top:var(--sec-y);order:3;gap:20px;overflow:visible}:root[data-vp=phone] .gd-rowlist{gap:12px;min-height:0}:root[data-vp=phone] .gd-rowcard{background:var(--card);border:1px solid var(--border);box-shadow:none;border-radius:16px;flex-direction:column;gap:12px;padding:14px}:root[data-vp=phone] .gd-rowcard:hover{box-shadow:none;border-color:var(--border);transform:none}:root[data-vp=phone] .gd-rowcard-img{aspect-ratio:16/9;border-radius:12px;flex:none;width:100%}:root[data-vp=phone] .gd-rowcard-body{justify-content:flex-start;padding:0}:root[data-vp=phone] .gd-rowcard-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}:root[data-vp=phone] .gd-rowcard-body p{font-size:max(13px,var(--font-floor,12px));margin-top:6px;line-height:1.55}:root[data-vp=phone] .gd-rowcard-body .gd-blogcard-tags{gap:6px;margin-top:10px}:root[data-vp=phone] .gd-rank h4{font-size:16px}:root[data-vp=phone] .gd-rank-list{gap:14px;margin-top:14px}:root[data-vp=phone] .gd-sidecard{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px}:root[data-vp=phone] .gd-sidebar .gd-sidecard-app{flex:none;overflow:hidden}:root[data-vp=phone] .gd-sidecard-app .gd-app-badges{gap:8px;margin-top:14px}:root[data-vp=phone] .gd-sidecard-mock{flex:none;height:190px;min-height:0;margin:16px -16px -16px}:root[data-vp=phone] .gd-pager{flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:16px}:root[data-vp=phone] .gd-pager button{width:var(--tap-min,44px);min-width:var(--tap-min,44px);height:var(--tap-min,44px);border-radius:12px;padding:0}:root[data-vp=phone] .gd-catcards{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:20px}:root[data-vp=phone] .gd-catcards .gd-catcard{box-shadow:none;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:0 12px;padding:16px 18px;display:grid}:root[data-vp=phone] .gd-catcards .gd-catcard:hover{box-shadow:none;transform:none}:root[data-vp=phone] .gd-catcard h3{grid-column:2;max-width:none;font-size:16px;line-height:1.4}:root[data-vp=phone] .gd-catcard p{font-size:max(13px,var(--font-floor,12px));grid-column:2;max-width:none;margin-top:6px;line-height:1.55}:root[data-vp=phone] .gd-catcard-foot{grid-column:2;margin-top:10px;padding-top:0}:root[data-vp=phone] .gd-cta3d{min-height:0;margin-top:var(--sec-y);flex-direction:column;align-items:stretch;padding:44px 0;display:flex}:root[data-vp=phone] .gd-cta3d-inner{z-index:3;order:1;width:auto;max-width:none;margin:0;padding:0 20px;position:relative}:root[data-vp=phone] .gd-cta3d-copy{max-width:none}:root[data-vp=phone] .gd-cta3d-copy h2{font-size:var(--fs-h1);letter-spacing:-.03em;text-wrap:balance;margin-top:14px;line-height:1.25}:root[data-vp=phone] .gd-cta3d-copy>p{text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.6}:root[data-vp=phone] .gd-cta3d-pts{gap:8px;margin-top:16px}:root[data-vp=phone] .gd-cta3d-pts li{font-size:max(14px,var(--font-floor,12px));line-height:1.5}:root[data-vp=phone] .gd-cta3d-cta{width:100%;min-height:var(--tap-min,44px);justify-content:center;margin-top:22px}:root[data-vp=phone] .gd-cta3d-scene{display:none}:root[data-vp=phone] .gd-cta3d-img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block;position:static;-webkit-mask-image:none;mask-image:none}:root[data-vp=phone] .final-cta-inner{text-align:center!important}:root[data-vp=phone] .final-cta-copy{text-align:center!important;margin-inline:auto!important}:root[data-vp=phone] .final-cta-act,:root[data-vp=phone] .final-cta-split .final-cta-act{justify-content:center!important;align-items:center!important}:root[data-vp=phone] .final-cta .hero-cta-note,:root[data-vp=phone] .final-cta-split .hero-cta-note{justify-content:center!important}:root[data-vp=phone] .ec-bigtype-inner{text-align:center!important}:root[data-vp=phone] .ec-bigtype-inner h2{margin-inline:auto!important}:root[data-vp=phone] .ec-bigtype-act,:root[data-vp=phone] .ec-bigtype .ec-cta-row{justify-content:center!important;align-items:center!important}:root[data-vp=phone] .gd-cta3d-copy{text-align:center!important;margin-inline:auto!important}:root[data-vp=phone] .gd-cta3d-act,:root[data-vp=phone] .gd-cta3d-copy .gd-cta3d-btns{justify-content:center!important;align-items:center!important}:root[data-vp=phone] .gd-catcards .gd-catcard{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:14px!important}:root[data-vp=phone] .gd-catcard h3{grid-area:2/1!important;font-size:15px!important;line-height:1.35!important}:root[data-vp=phone] .gd-catcard p{font-size:max(12px,var(--font-floor,12px))!important;grid-area:3/1!important;margin-top:5px!important;line-height:1.5!important}:root[data-vp=phone] .gd-catcard-foot{grid-area:4/1!important;margin-top:8px!important}:root[data-vp=phone] #tools .tool-ic{color:#9aa1a9!important;opacity:1!important}:root[data-vp=phone] #tools .tool-ic svg{color:#9aa1a9!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-cta{height:32px!important;min-height:0!important;font-size:max(12px,var(--font-floor,12px))!important;padding:0 14px!important}.nav-ic,.nav-drawer-auth{display:none}.nav-drawer-auth[hidden]{display:none!important}:root[data-vp=phone] .nav-mobile-toggle{order:0!important;margin-right:0!important}:root[data-vp=phone] .nav-inner .nav-right{order:1!important;margin-left:10px!important;margin-right:auto!important}:root[data-vp=phone] .nav-logo{order:9!important}:root[data-vp=phone] .nav-inner:not(.nav-mobile-open) .nav-logo{margin-left:auto}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-right{order:5!important;gap:6px!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-right .pill.nav-cta{display:none!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links>a,:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member>summary{text-align:left!important;justify-content:flex-start!important;gap:10px!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-ic{width:18px;height:18px;color:var(--dim);flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-ic svg{width:100%;height:100%;display:block}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links>a.active .nav-ic{color:var(--orange)}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-drawer-auth{display:flex!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-drawer-auth[hidden]{display:none!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member>summary .nmchev{margin-left:auto!important;transform:rotate(-90deg)!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member[open]>summary .nmchev{transform:none!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-mega{max-width:100%!important;overflow-x:hidden!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-mega-in{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-col{min-width:0!important;max-width:100%!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-list{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-member-item{width:auto!important;min-width:0!important;max-width:100%!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links a:after{content:none!important;display:none!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links a.active{color:var(--orange)!important;background:var(--card)!important;border:1px solid #fe8200!important;border-radius:10px!important;width:max-content!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important;padding-inline:14px!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-right{z-index:141!important;gap:6px!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-lang .nl-cur{display:none!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-links{padding-top:18px!important}:root[data-vp=phone] .nav-inner.nav-mobile-open .nav-cta{padding:0 12px!important}:root[data-vp=pad] .hub-card{border-bottom:1px solid var(--border-soft);text-align:center;flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-bottom:8px;padding-bottom:20px;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;width:auto!important}:root[data-vp=pad] .hub-num,:root[data-vp=pad] .hub-card .hub-badge,:root[data-vp=pad] .hub-card .hub-badge:before{display:none}:root[data-vp=pad] .hub-card .hub-badge img{width:24px}:root[data-vp=pad] .hub-body{font-size:var(--fs-h5);line-height:1.5}:root[data-vp=pad] .hub-body br{display:none}:root[data-theme=light][data-vp=pad] .hub-body .hot{color:var(--orange-t)}:root[data-vp=pad] .hub-col{min-height:0;display:contents}:root[data-vp=pad] .hub-stage{grid-template-rows:auto repeat(3,1fr);align-items:stretch;row-gap:28px}:root[data-vp=pad] .hub-left .hub-item:first-child{order:1}:root[data-vp=pad] .hub-right .hub-item:first-child{order:2}:root[data-vp=pad] .hub-left .hub-item:nth-child(2){order:3}:root[data-vp=pad] .hub-right .hub-item:nth-child(2){order:4}:root[data-vp=pad] .hub-left .hub-item:nth-child(3){order:5}:root[data-vp=pad] .hub-right .hub-item:nth-child(3){order:6}:root[data-vp=pad] .hub-item{align-items:flex-start}:root[data-vp=pad] .hub-right .hub-item{flex-direction:row}:root[data-vp=pad] .hub-right .hub-item-body{border-left:1px solid var(--border-soft);border-right:0;flex-direction:row;padding-left:14px;padding-right:0}:root[data-vp=pad] .hub-right .hub-txt{text-align:left}:root[data-vp=pad] .hub-num{width:38px;font-size:var(--fs-h3);text-align:left;padding-top:5px;line-height:1}:root[data-theme=light][data-vp=pad] .hub-num{color:var(--orange-t)}:root[data-vp=pad] .hub-rings{display:none}:root[data-vp=pad] .hub-quote{margin-top:48px}:root[data-vp=pad] .wi-grid .wi-kicker{grid-area:1/1;align-self:start}:root[data-vp=pad] .wi-grid .wi-body{grid-area:1/2}:root[data-vp=pad] .wi-grid .wi-year{grid-area:1/1;place-self:end start;padding-left:18px}:root[data-vp=pad] .gd-art3{grid-template-columns:200px minmax(0,1fr);gap:0 28px}:root[data-vp=pad] .gd-toc{top:calc(112px + var(--ticker-h,0px));grid-area:1/1;margin-bottom:0;position:sticky}:root[data-vp=pad] .gd-art{grid-area:1/2;max-width:750px}:root[data-vp=pad] .gd-side{margin-top:var(--sec-y);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:static;top:auto}:root[data-vp=pad] .gd-side>*{min-width:0}:root[data-vp=pad][data-pad-density=wide] .gd-artmain{max-width:1152px}:root[data-vp=pad][data-pad-density=wide] .gd-art3{grid-template-columns:220px minmax(0,1fr);gap:0 36px}:root[data-vp=pad] .gd-side{margin-top:var(--sec-y);grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:static;top:auto}:root[data-vp=pad] .gd-rcard{grid-template-columns:minmax(0,1fr)}:root[data-vp=pad] .gd-rcard>.gd-thumb{aspect-ratio:16/9;height:auto;min-height:0}:root[data-vp=pad] .gd-catcards{grid-template-columns:repeat(3,minmax(0,1fr))}:root:is([data-vp=pad],[data-vp=phone]) .gd-catcards .gd-catcard{aspect-ratio:1!important;background-size:cover!important;background-position:var(--cat-px,right) center!important;grid-template-rows:auto 1fr auto auto!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:0 10px!important;display:grid!important}:root:is([data-vp=pad],[data-vp=phone]) .gd-catcard-foot{grid-area:1/2!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}:root:is([data-vp=pad],[data-vp=phone]) .gd-catcard h3{grid-area:3/1/auto/-1!important;align-self:end!important;margin:0!important}:root:is([data-vp=pad],[data-vp=phone]) .gd-catcard p{grid-area:4/1/auto/-1!important;align-self:end!important}:root:is([data-vp=pad],[data-vp=phone]) .gd-catcard:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(to top,#000000e6 0,#000000e6 var(--cat-bot),#0000 var(--cat-bot-end));position:absolute;top:0;right:0;bottom:0;left:0}:root[data-vp=pad] .gd-catcard{--cat-bot:92px;--cat-bot-end:168px}:root[data-vp=phone] .gd-catcard{--cat-bot:36px;--cat-bot-end:66px}.gd-catcard[data-ic=macro]{--cat-px:89.1%}.gd-catcard[data-ic=mind]{--cat-px:82%}.gd-catcard[data-ic=news]{--cat-px:80%}.gd-catcard[data-ic=onchain]{--cat-px:100%}.gd-catcard[data-ic=project]{--cat-px:96.1%}.gd-catcard[data-ic=security]{--cat-px:86.6%}.gd-catcard[data-ic=start]{--cat-px:89.1%}.gd-catcard[data-ic=strategy]{--cat-px:91.2%}.gd-catcard[data-ic=tool]{--cat-px:88.1%}:root[data-vp=pad] .gd-thumb-tag span{font-size:max(12px,var(--font-floor,12px));letter-spacing:.4px}:root[data-vp=pad] .gd-rcard-by i{font-size:max(12px,var(--font-floor,12px));width:22px;height:22px}:root[data-vp=pad] .gd-fig-credit,:root[data-vp=pad] .gd-toc-n,:root[data-vp=pad] .gd-toc-sub button,:root[data-vp=pad] .nmsoon,:root[data-vp=pad] .nav-member-groupnote,:root[data-vp=pad] .nav-member-me-txt small,:root[data-vp=pad] .nav-member-prog-top,:root[data-vp=pad] .nav-member-tierbadge{font-size:max(12px,var(--font-floor,12px))}:root[data-vp=pad] .gd-fchev{justify-content:center;min-width:44px}:root[data-vp=pad] .nav-member summary{white-space:nowrap}:root[data-vp=pad] .tools-head{grid-template-columns:minmax(0,1fr);gap:32px}:root[data-vp=pad] .tools-copy{text-align:center}:root[data-vp=pad] .tools-en{justify-content:center}:root[data-vp=pad] .tools-meta{justify-content:center;width:100%}:root[data-vp=pad] .tools-meta li{text-align:left}:root[data-vp=pad] .gd-latest-grid{flex-direction:column;gap:0;display:flex}:root[data-vp=pad] .gd-latest-main{order:1;width:100%;min-width:0}:root[data-vp=pad] .gd-pager-slot{order:2;grid-column:auto;width:100%}:root[data-vp=pad] .gd-sidebar{width:100%;height:auto;min-height:0;margin-top:var(--sec-y);order:3;gap:24px;overflow:visible}:root[data-vp=phone] .gd-rowcard-body p{text-wrap:balance}:root[data-vp=phone] .gd-catnav>button:not(.gd-catnav-all){white-space:nowrap;letter-spacing:-.02em}.gd-toc button{text-wrap:balance}:root[data-vp=phone] .gd-cta3d-pts li{text-align:left!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important;padding-left:calc(1em + 6px)!important}:root[data-vp=phone] .gd-cta3d-pts li:before{background:var(--white)!important;left:0!important}:root[data-vp=phone] .gd-catcards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}:root[data-vp=phone] .gd-catcards .gd-catcard{aspect-ratio:1!important;width:100%!important;min-height:0!important;padding:12px!important;display:grid!important}:root[data-vp=phone] .gd-catcard h3{font-size:max(12.5px,var(--font-floor,12px))!important;justify-self:start!important;margin:0!important;line-height:1.25!important}:root[data-vp=phone] .gd-catcard p{display:none!important}:root[data-vp=phone] .gd-catcard-count{font-size:max(11px,var(--font-floor,12px))!important}:root[data-vp=phone] .gd-catcard-foot svg{width:14px!important;height:14px!important}:root[data-vp=phone] .gd-catcards .gd-catcard:nth-child(9) h3{white-space:nowrap;text-wrap:nowrap;letter-spacing:-.02em}:root[data-vp=phone] .gd-catcard-count{white-space:nowrap;text-wrap:nowrap}:root[data-vp=pad] .gd-fdots button{background:0 0;place-items:center;width:46px;height:44px;display:grid}:root[data-vp=pad] .gd-fdots button:before{content:"";background:#00000047;border-radius:99px;width:8px;height:8px;transition:width .3s,background .3s}:root[data-vp=pad] .gd-fdots button.on{background:0 0;width:72px}:root[data-vp=pad] .gd-fdots button.on:before{background:var(--orange);width:34px}:root[data-vp=phone] .gd-art3{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:0!important;display:grid!important}:root[data-vp=phone] .gd-art3>.gd-toc{top:calc(65px + var(--ticker-h,0px))!important;z-index:40!important;background:var(--card-bento)!important;border:1px solid var(--border-soft)!important;border-radius:12px!important;order:1!important;width:auto!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0 0 18px!important;position:sticky!important;overflow:visible!important}:root[data-vp=phone] .gd-toc-mini{cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;display:grid}:root[data-vp=phone] .gd-toc-mini-k{font-family:var(--tc);font-weight:600;font-size:max(12px,var(--font-floor,12px));color:var(--white);flex:none}:root[data-vp=phone] .gd-toc-mini-v{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--tc);font-size:max(12px,var(--font-floor,12px));color:var(--dim);overflow:hidden}:root[data-vp=phone] .gd-toc-mini-c{width:18px;height:18px;color:var(--dim);justify-self:end;transition:transform .18s}:root[data-vp=phone] .gd-toc-open .gd-toc-mini-c{transform:rotate(180deg)}:root[data-vp=phone] .gd-art3>.gd-toc>ol{margin:0!important;display:none!important}:root[data-vp=phone] .gd-art h2,:root[data-vp=phone] .gd-art h3{scroll-margin-top:calc(65px + var(--ticker-h,0px) + 46px + 12px)!important}:root[data-vp=phone] .gd-art3>.gd-toc.gd-toc-open>ol{background:var(--card-bento)!important;border:1px solid var(--border-soft)!important;border-radius:12px!important;max-height:46svh!important;padding:6px 8px 10px!important;display:flex!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 18px 40px #0000006b!important}:root[data-vp=phone] .gd-art3>.gd-art,:root[data-vp=phone] .gd-art3>.gd-artbody{order:2!important;width:auto!important;min-width:0!important;max-width:100%!important}:root[data-vp=phone] .gd-art3>.gd-side{order:3!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:28px 0 0!important;position:static!important;top:auto!important}:root[data-vp=phone] .gd-catgrid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}:root[data-vp=phone] .gd-rcard{border-radius:16px;align-items:start;padding:10px;grid-template-rows:auto!important;grid-template-columns:88px minmax(0,1fr)!important;gap:12px!important;width:auto!important;min-width:0!important}:root[data-vp=phone] .gd-rcard .gd-thumb{border-radius:12px;aspect-ratio:1!important;width:88px!important;min-width:0!important;height:88px!important}:root[data-vp=phone] .gd-rcard .gd-thumb-tag{display:none}:root[data-vp=phone] .gd-rcard .gd-rcard-body{flex-direction:column;gap:3px;display:flex;width:auto!important;min-width:0!important;padding:0!important}:root[data-vp=phone] .gd-rcard-body h3{-webkit-box-orient:unset;margin-top:2px;font-size:15px;line-height:1.35;display:block;overflow:visible;-webkit-line-clamp:unset!important}:root[data-vp=phone] .gd-rcard-body p:not(.gd-rcard-metric){display:none}:root[data-vp=phone] .gd-rcard-metric{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:max(12px,var(--font-floor,12px));color:var(--dim);-webkit-box-orient:unset;margin-top:2px;line-height:1.4;overflow:visible;-webkit-line-clamp:unset!important}:root[data-vp=phone] .gd-rcard-metric b{font-weight:400}:root[data-vp=phone] .gd-rcard-foot{font-size:max(11px,var(--font-floor,12px));gap:5px;margin-top:4px;padding-top:0}:root[data-vp=phone] .gd-rcard .gd-rcard-go{display:none}:root[data-vp=phone] .gd-rcard:hover{box-shadow:none!important;transform:none!important}:root[data-vp=phone] .gd-catfilter{top:calc(65px + var(--ticker-h,0px));z-index:50;background:var(--card);border-bottom:1px solid var(--border);justify-content:center;padding:10px 16px;display:flex;position:sticky}:root[data-vp=phone] .gd-catfilter-inner{flex-direction:column;gap:8px;width:100%;max-width:1204px;margin:0 auto;display:flex}:root[data-vp=phone] .gd-catfilter .gd-search{width:100%}:root[data-vp=phone] .gd-catfilter-scroll{contain:paint;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}:root[data-vp=phone] .gd-catfilter .gd-topics{flex-wrap:nowrap;flex:none;gap:8px;margin-top:0}:root[data-vp=phone] .gd-catfilter .gd-topic{background:var(--card);border-color:var(--border);color:var(--dim);white-space:nowrap;flex:none}:root[data-vp=phone] .gd-catfilter .gd-topic:hover{color:var(--white);border-color:#fe8200}:root[data-vp=phone] .gd-catfilter .gd-topic.on{background:var(--card);color:var(--orange-t,var(--orange));border-color:#fe8200}:root[data-vp=phone] .gd-catfilter .gd-topic i{background:var(--orange)}:root[data-vp=phone] .gd-loadmore{width:100%;min-height:var(--tap-min,44px);border:1px solid var(--border);background:var(--card);color:var(--dim);font-family:var(--tc);cursor:pointer;border-radius:14px;margin-top:20px;font-size:15px;transition:border-color .18s,color .18s;display:block}:root[data-vp=phone] .gd-loadmore:hover{color:var(--white);border-color:#fe8200}:root[data-vp=phone] .hero--home{justify-content:center;min-height:100svh}:root[data-vp=phone] .hero--eco{flex-direction:column;justify-content:center;min-height:100svh;display:flex}:root[data-vp=phone] .final-cta{min-height:100svh}:root[data-vp=phone] .hero--home h1,:root[data-vp=phone] .hero--eco h1,:root[data-vp=phone] .hero--learn h1,:root[data-vp=phone] .hero--home .hero-lede,:root[data-vp=phone] .hero--eco .hero-lede,:root[data-vp=phone] .hero--learn .hero-lede{max-width:none!important}:root[data-vp=phone] .hero--home .hero-inner,:root[data-vp=phone] .hero--eco .hero-inner,:root[data-vp=phone] .hero--learn .hero-inner{padding:28px 24px 0!important}:root[data-vp=phone] .ledger .st{flex-direction:column;justify-content:center;display:flex;min-height:116px!important;padding:22px 16px!important}:root[data-vp=phone] .hero--home,:root[data-vp=phone] .hero--eco{min-height:calc(100svh - var(--ledger-h,232px) - 20px)!important;justify-content:flex-start!important;padding-bottom:0!important}:root[data-vp=phone] .hero--home .hero-media,:root[data-vp=phone] .hero--home .hero-media.hm-wide,:root[data-vp=phone] .hero--eco .hero-media{height:clamp(120px,calc(100svh - 109px - var(--hero-text-h,300px) - 20px),var(--hero-img-nat,210px))!important;min-height:0!important}.gd-ad{container-type:inline-size}.gd-ad>b{white-space:nowrap;font-size:max(5.5796cqw,var(--font-floor,12px));letter-spacing:0;margin-top:20px;line-height:1.3}.gd-ad>p{white-space:nowrap;font-size:max(5cqw,var(--font-floor,12px));letter-spacing:0;margin-top:12px;line-height:1.6}.gd-ad-cta{border:0 #0000!important}.gd-ad-cta:hover{border-color:#0000!important}.gd-share.gd-share-pill{background:var(--panel);border:0;border-radius:999px;justify-content:space-between;gap:8px;margin:16px 0 0;padding:5px 6px 5px 18px}.gd-share.gd-share-pill .gd-share-b{border-radius:999px}.gd-share.gd-share-pill .gd-share-b:hover{background:#00000012}.gd-share.gd-share-pill .gd-share-b img{opacity:1;border-radius:6px;width:22px;height:22px}:root[data-vp=phone] .gd-artnav{grid-template-columns:1fr;align-items:stretch;gap:20px}:root[data-vp=phone] .gd-artnav>button:not(.gd-catnav-all){justify-self:stretch;width:100%;max-width:none}:root[data-vp=phone] .gd-artnav>button:not(.gd-catnav-all)>span{-webkit-line-clamp:1;line-clamp:1}:root[data-vp=phone] .gd-artnav>button:first-child:not(.gd-catnav-all){text-align:left;align-items:flex-start}:root[data-vp=phone] .gd-artnav>button:last-child:not(.gd-catnav-all){text-align:right;align-items:flex-end}:root[data-vp=phone] .gd-artnav .gd-catnav-all{justify-self:center}.gd-share.gd-share-pill .gd-share-b>span{background:#16181d;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.gd-share.gd-share-pill .gd-share-b>span svg{color:#fff;width:13px;height:13px}:root[data-vp=phone] :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home),:root[data-vp=pad] :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home){position:relative}:root[data-vp=phone] .sq-cp-att .sq-cp-x,:root[data-vp=pad] .sq-cp-att .sq-cp-x,:root[data-vp=phone] .sq-search .sq-search-x,:root[data-vp=pad] .sq-search .sq-search-x{position:absolute}:root[data-vp=phone] :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home):after,:root[data-vp=pad] :is(.sq-act,.sq-icobtn,.sq-rail-i,.sq-follow,.sq-cash-i,.sq-link,.sq-btn-o,.sq-btn-p,.sq-rail-out,.sq-rail-foot-l a,.nc-detail,.nc-url-b,.nc-pg,.nc-tab,.nc-setex,.nc-se-un,.nc-md-done,.nc-md-del,.nc-qr-btn,.nd-dot,.nd-modal-go,.rv-pill,.rv-chip,.rv-btn,.rv-src,.rv-hint-b,.rv-ask,.ai-conv,.ai-ib-btn,.ai-send,.ai-new,.ai-sec-more,.ai-addalert,.lv-btn-o,.lv-btn-p,.lv-follow,.lv-link,.lv-crumb a,.sg-sub-btn,.sg-btn,.sg-maintabs>button,.sg-detail-tabs>button,.act-pill,.oi-pill,.mx-guide-tabs>button,.mx-tl-text .pill,.mv-progress-cta,.cr-sort,.cr-who-link,.gd-pager button,.gd-fdots button,.gd-topic,.gd-catback,.gd-toc li button,.iv-home):after,:root[data-vp=phone] :is(.nc-md-x,.nd-modal-x):after,:root[data-vp=pad] :is(.nc-md-x,.nd-modal-x):after,:root[data-vp=phone] :is(.oi-table td.oi-go button,.rv-addgroup,.sq-tab):before,:root[data-vp=pad] :is(.oi-table td.oi-go button,.rv-addgroup,.sq-tab):before{content:"";width:max(100%,var(--tap-min,44px));height:max(100%,var(--tap-min,44px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root[data-vp=phone] .ntk-bar{background:#010206!important;border-bottom-color:#ffffff0f!important}:root[data-vp=phone] .ledger{margin-top:0!important}:root[data-vp=phone] .hero--home,:root[data-vp=phone] .hero--eco{padding-bottom:20px!important}:root[data-vp=phone] .hero--home .hero-media img,:root[data-vp=phone] .hero--home .hero-media.hm-wide img{object-fit:cover!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}:root[data-vp=phone] .hero--home .hero-media,:root[data-vp=phone] .hero--home .hero-media.hm-wide{aspect-ratio:2400/1019!important;background:#010206!important;height:auto!important}:root[data-vp=phone] .hero--home{min-height:calc(100svh - var(--ledger-h,232px) - 20px)!important;padding-bottom:20px!important}:root[data-vp=phone] .hero--home h1{letter-spacing:-.025em!important;font-size:32px!important;line-height:1.18!important}:root[data-vp=phone] .hero--home .hero-media,:root[data-vp=phone] .hero--home .hero-media.hm-wide{height:clamp(120px,calc(100svh - 109px - var(--hero-text-h,300px) - 20px),calc(var(--screen-w,100vw) * 1302 / 1694))!important;aspect-ratio:auto!important}p,li,dd,figcaption,blockquote{text-wrap:pretty}h1,h2,h3,h4,h5,h6,.eyebrow,.hero-lede,.ec-sub,.ec-edge-card p,.ec-edge-hero p,.ec-pain p,.ec-edge-metric,.ec-edge-metric small,.ec-edge-metric span,.final-cta-lede,.ec-bigtype-lede,.gd-ad>p,.st .lbl,.smk-card-body p,.tool-card p,.hub-item p{text-wrap:balance}.hero--home .hero-media.hm-wide[data-art-frame=hero]{height:auto!important;min-height:0!important;aspect-ratio:var(--art-ratio-hero)!important}:root[data-vp=desk] .hero--home .hero-media.hm-wide[data-art-frame=hero]{width:899px!important;max-width:899px!important;transform:none!important}:root[data-vp=pad] .hero--home .hero-media.hm-wide[data-art-frame=hero]{height:auto!important;transform:none!important}:root[data-vp=phone] .hero--home .hero-media.hm-wide[data-art-frame=hero]{width:100vw!important;height:auto!important;aspect-ratio:var(--art-ratio-hero)!important;margin-top:-40px!important;margin-inline:calc(50% - 50vw)!important;-webkit-mask-image:none!important;mask-image:none!important}.hero--home .hero-media.hm-wide[data-art-frame=hero] img{object-fit:cover!important;object-position:right center!important;width:100%!important;height:100%!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}:root[data-vp=phone] .hero--home .hero-media.hm-wide[data-art-frame=hero] img{object-position:center!important}:root[data-vp=pad] .smk-card[data-art-frame]{height:auto!important;min-height:0!important;aspect-ratio:var(--art-ratio-hero)!important;display:block!important;position:relative!important;overflow:hidden!important}:root[data-vp=pad] .smk-card[data-art-frame] .smk-card-img{aspect-ratio:auto!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}:root[data-vp=pad] .smk-card[data-art-frame]:after{background:linear-gradient(#0000 18%,#000000ad 52%,#000000f0)!important;display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important}:root[data-vp=pad] .smk-card[data-art-frame] .smk-card-body{background:0 0!important;padding:14px!important;position:absolute!important;inset:auto 0 0!important}:root[data-vp=pad] .smk-card[data-art-frame] .smk-card-body h3{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#fff!important;min-height:0!important;margin-top:8px!important;font-size:16px!important;line-height:1.3!important}:root[data-vp=pad] .smk-card[data-art-frame] .smk-card-body p{display:none!important}:root[data-vp=pad][data-pad-density=wide] .smk-card[data-art-frame] .smk-card-body p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px!important;font-size:13px!important;line-height:1.5!important;display:-webkit-box!important}:root[data-vp=pad] .smk-card[data-art-frame] .smk-card-img{background-position:50%!important;background-size:cover!important}.tools-visual[data-art-frame=hero]{height:auto!important;aspect-ratio:var(--art-ratio-hero)!important}.tools-visual[data-art-frame=hero] img{object-fit:cover;width:100%;height:100%}.final-cta-bg[data-art-frame=banner]{overflow:hidden;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:var(--art-ratio-banner)!important;inset:50% 0 auto!important;transform:translateY(-50%)!important}.final-cta-bg[data-art-frame=banner] img{aspect-ratio:auto!important;object-fit:cover!important;width:100%!important;height:100%!important}:root[data-vp=phone] .final-cta-bg[data-art-frame=banner]{width:auto!important;height:auto!important;margin:30px 20px 44px!important;position:static!important;transform:none!important}:root[data-vp=desk] .manifesto{padding-bottom:48px}:root[data-vp=desk] #engines{padding-top:0;padding-bottom:48px}:root[data-vp=desk] #engines .wi-grid{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:260px minmax(0,640px) 1fr;gap:0;margin-top:36px;padding:48px 0}:root[data-vp=desk] #engines .wi-kicker{align-self:stretch;padding:0 32px 0 0}:root[data-vp=desk] #engines .wi-bar,:root[data-vp=desk] #engines .wi-arrow{display:none}:root[data-vp=desk] #engines .wi-label{max-width:7em;font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:-.02em}:root[data-vp=desk] #engines .wi-en{font-size:var(--fs-tag);line-height:var(--lh-tag);margin-bottom:14px}:root[data-vp=desk] #engines .wi-body{padding:0 40px}:root[data-vp=desk] #engines .wi-row{border-left:0;padding:18px 0}:root[data-vp=desk] #engines .wi-year{justify-content:flex-end;place-self:stretch stretch;align-items:flex-start;padding-left:32px;display:flex}:root[data-vp=desk] .bento-wrap{padding-top:60px}:root[data-vp=phone] .hero--home{min-height:calc(100svh - var(--ledger-h,232px))!important;justify-content:flex-start!important;padding-bottom:22px!important}:root[data-vp=phone] .hero--home .hero-inner{padding-top:15.14px!important}:root[data-vp=phone] [data-screen-label=常見問題].section.container{box-sizing:border-box;min-height:290px!important;padding:24px 16px 16px!important}:root[data-vp=phone] [data-screen-label=常見問題] .faq-grid{gap:12px!important}:root[data-vp=phone] [data-screen-label=常見問題] .faq-left{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:16px;display:grid}:root[data-vp=phone] [data-screen-label=常見問題] .faq-left .sec-en{display:none}:root[data-vp=phone] [data-screen-label=常見問題] .faq-left h2,:root[data-vp=phone] [data-screen-label=常見問題] .faq-left>p:not(.sec-en){margin-top:0!important}:root[data-vp=phone] .final-cta.final-cta-split{box-sizing:border-box;justify-content:center!important;height:auto!important;min-height:calc(100svh - 400px)!important;padding:24px 0 20px!important}:root[data-vp=phone] .final-cta.final-cta-split .final-cta-bg[data-art-frame=banner]{margin:20px 20px 0!important}:root[data-theme=light] #heroLedger .num.hot{color:var(--orange-t)}:root[data-vp=pad] .manifesto{counter-reset:mf-beat;padding-block:56px}:root[data-vp=pad] .mf-mark{margin-top:28px}:root[data-vp=pad] .mf-lead{margin-top:26px}:root[data-vp=pad] .mf-body{text-align:center;margin-top:22px;max-width:560px;margin-inline:auto;padding-left:0;position:relative}:root[data-vp=pad] .mf-body:first-of-type{margin-top:36px}:root[data-vp=pad] .mf-body:before{counter-increment:mf-beat;content:counter(mf-beat,decimal-leading-zero);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:var(--fs-tag);letter-spacing:2px;color:var(--orange-t);margin-bottom:6px;line-height:31.2px;display:block;position:static}:root[data-vp=pad] .mf-body:after{content:"";background:linear-gradient(#ffffff73,#fff0);width:1px;display:none;position:absolute;top:9px;bottom:9px;left:30px}:root[data-vp=pad] .mf-finale{gap:32px;margin-top:44px}:root[data-vp=pad] .exch-marquee{border-block:1px solid var(--border);margin-top:32px;padding-block:24px;-webkit-mask-image:none;mask-image:none}:root[data-vp=pad] .exch-mq{width:100%!important;animation:none!important;display:block!important;overflow:visible!important}:root[data-vp=pad] .exch-mq>div:first-child{justify-content:space-between;align-items:center;gap:20px!important;width:100%!important;animation:none!important;display:flex!important}:root[data-vp=pad] .exch-mq>div:not(:first-child){display:none!important}:root[data-vp=pad] .exch-logo-full{height:28px}:root[data-vp=pad] .exch-mq>div:first-child{gap:12px!important}:root[data-vp=pad] section[data-react=exchanges]{padding-bottom:56px!important}:root:is([data-vp=phone],[data-vp=pad]) .sec-head{text-align:center;margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) .smk-head-txt{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .smk-head{align-items:center}:root:is([data-vp=phone],[data-vp=pad]) .smk-swipe-hint{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) .tools-copy{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .tools-meta{justify-content:center}:root[data-vp=pad] .smk-head{flex-direction:column}:root:is([data-vp=phone],[data-vp=pad]) .ec-sec>:is(.eyebrow,.ec-h2,.ec-sub){text-align:center;margin-inline:auto}:root[data-vp=pad] .ec-faq-head{text-align:center}:root[data-vp=pad] .ec-faq-head .ec-sub{margin-inline:auto}:root[data-vp=pad] .faq-left{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .gd-sechead{justify-content:center;align-items:center}:root:is([data-vp=phone],[data-vp=pad]) .gd-sechead>div{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .gd-sechead-lede{margin-inline:auto}:root[data-vp=phone] .px-ref-copy{text-align:center}:root[data-vp=phone] .px-ref-steps{align-items:center}:root:is([data-vp=phone],[data-vp=pad]) :is(.rf-ladder-top,.rf-records>h2,.rf-records>.rf-rec-count){text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .rf-ladder-top{align-items:center}:root:is([data-vp=phone],[data-vp=pad]) :is(.mx-h2,.mx-h,.mx-lede){text-align:center;margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) .eyebrow:has(+.mx-h2){text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .cr-scope{text-align:center;margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) .cr-sechead{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) .cr-next{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) .cr-next>p{margin-inline:auto}:root:is([data-vp=phone],[data-vp=pad]) .cr-next-a{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) .nc-h2{text-align:center}:root:is([data-vp=phone],[data-vp=pad]) :is(.act-sec-list,.act-sec-mine){grid-template-columns:minmax(0,1fr)}:root:is([data-vp=phone],[data-vp=pad]) :is(.act-sec-list,.act-sec-mine)>.act-pills{grid-area:auto/1;justify-self:center;margin-top:22px}:root[data-vp=phone] .tools-en{justify-content:center}:root:is([data-vp=phone],[data-vp=pad]) .rv-cntline{text-align:center}:root[data-theme=light] .faq-item.open .faq-q .ic svg{stroke:var(--orange-t,var(--white))}.hero-cta-link{pointer-events:auto;cursor:pointer;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--ai-ink,255,255,255),.35);text-decoration-color:rgba(var(--ai-ink,255,255,255),.35);transition:color .18s,text-decoration-color .18s}.hero-cta-link:hover{color:var(--white);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.hero-cta-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}:root[data-vp=pad] .hero-cta-link,:root[data-vp=phone] .hero-cta-link{min-height:44px}.gd-cta3d{background:#fff}.gd-cta3d-copy h2{color:#18181b}.gd-cta3d-copy>p,.gd-cta3d-pts li{color:#52525b}.gd-cta3d-scene,.gd-cta3d-img{-webkit-mask-image:none;mask-image:none}#edge .hub-badge{background:var(--canvas);border:1px solid var(--border);box-shadow:none;isolation:isolate}#edge .hub-badge:before{animation:none;display:none}#edge .hub-badge img{z-index:1;position:relative}#edge .hub-field{pointer-events:none;z-index:-1;width:560px;height:560px;color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#edge .hub-wave{pointer-events:none;opacity:0;transform-origin:50%;border:1px solid;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(.15)}#edge .hub-body{background:var(--canvas);padding:4px 8px}:root[data-vp=pad] #edge .hub-card{border:0;flex-direction:column;gap:18px;margin-bottom:20px;padding:52px 0 28px}:root[data-vp=pad] #edge .hub-card .hub-badge{width:64px;height:64px;display:flex}:root[data-vp=pad] #edge .hub-card .hub-badge img{width:30px}:root[data-vp=pad] #edge .hub-field{width:340px;height:340px}:root[data-vp=phone] #edge .hub-card{background:0 0;border:0;border-radius:0;flex-direction:column;justify-self:stretch;align-items:center;gap:0;margin:0 0 16px;padding:44px 0;display:flex;grid-column:1/-1!important}:root[data-vp=phone] #edge .hub-card .hub-badge{width:56px;height:56px}:root[data-vp=phone] #edge .hub-card .hub-badge img{width:28px}:root[data-vp=phone] #edge .hub-card .hub-body{display:none}:root[data-vp=phone] #edge .hub-field{width:220px;height:220px}:root[data-vp=desk] #edge .hub-card{gap:0;height:64px}:root[data-vp=desk] #edge .hub-card .hub-body{width:max-content;max-width:100%;margin:0;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)}:root[data-vp=desk] #edge .hub-col{grid-template-rows:repeat(3,minmax(0,1fr));align-items:center;row-gap:32px;height:470px;display:grid}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-card{display:none}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-stage{text-align:center;grid-template-rows:repeat(3,auto);align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 24px!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-col{border:0!important;padding:0!important;display:contents!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-item{border:0;flex-direction:column;align-self:start;align-items:center;padding:0;display:flex}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-num{display:none!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-item-body{border:0;flex-direction:column;align-items:center;gap:12px;width:100%;padding:0;display:flex}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-txt{text-align:center;align-self:center;width:100%;margin:0;padding:0;display:block!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-icon{box-shadow:none;width:28px!important;height:28px!important;color:var(--white)!important;background:0 0!important;border:0!important;margin:0!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-icon svg{filter:none;width:20px!important;height:20px!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-icon:before,:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-icon:after{display:none}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-t{white-space:normal;text-align:center}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-d{text-align:center;-webkit-line-clamp:unset!important;line-clamp:unset!important;display:block!important;overflow:visible!important}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-left .hub-item:first-child{order:1}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-right .hub-item:first-child{order:2}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-left .hub-item:nth-child(2){order:3}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-right .hub-item:nth-child(2){order:4}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-left .hub-item:nth-child(3){order:5}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-right .hub-item:nth-child(3){order:6}:root:is([data-vp=phone],[data-vp=pad]) #edge .hub-quote-line{display:none}@layer brand-identity{img:is([src$="ex-binance.svg"],[src$="ex-icon-binance.svg"],[src$="binance-official.png"]){filter:none!important;opacity:1!important}.ec-exch-dot[data-ex=binance] .ec-exch-mark{background:var(--brand-binance)!important}}:root[data-vp=phone] .nav-inner.nav-mobile-open:has(.au-me){gap:2px;padding-inline:16px}:root[data-vp=phone] .nav-inner.nav-mobile-open:has(.au-me) .nav-right{gap:2px!important;margin-left:0!important}:root[data-vp=phone] .nav-inner.nav-mobile-open:has(.au-me) .theme-toggle{min-width:44px;min-height:44px}:root[data-theme=light][data-vp=phone]{--dim:#5f6875;--dim2:#66707d;--placeholder:#66707d}:root[data-vp=phone] .nav-logo{flex-shrink:0}.nd-modal,.iv-card{--focus-ring:var(--orange)}:root[data-vp=desk] .hero-media{right:max(0px,calc((var(--screen-w,1440px) - 1440px) / 2))}.ad-shell{--canvas:#0c0c0e;--panel:#1d1d21;--card:#2c2c32;--border:#34343b;--white:#fff;--body:#dadbdf;--grey:#9b9ba6;--dim:#6e6e79;--orange-t:var(--orange);color-scheme:dark}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
