*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}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{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.left-0{left:0}.right-0{right:0}.right-2{right:.5rem}.top-0{top:0}.top-2{top:.5rem}.top-\[calc\(100\%\+0\.45rem\)\]{top:calc(100% + .45rem)}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mr-3{margin-right:.75rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1/1}.h-1\.5{height:.375rem}.h-20{height:5rem}.h-40{height:10rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\[17\.5rem\]{max-height:17.5rem}.max-h-\[min\(22rem\2c calc\(100vh-8rem\)\)\]{max-height:min(22rem,calc(100vh - 8rem))}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-24{min-height:6rem}.min-h-\[520px\]{min-height:520px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-16{width:4rem}.w-24{width:6rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0\.75rem_minmax\(0\2c 1fr\)_4\.5rem\]{grid-template-columns:.75rem minmax(0,1fr) 4.5rem}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-9{gap:2.25rem}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#6e5732\]\/20{border-color:rgb(110 87 50/.2)}.border-\[\#b88f53\]\/20{border-color:rgb(184 143 83/.2)}.border-\[\#d8b470\]\/35{border-color:rgb(216 180 112/.35)}.border-\[\#d9b66b\]\/10{border-color:rgb(217 182 107/.1)}.border-\[\#d9b66b\]\/5{border-color:rgb(217 182 107/.05)}.border-\[\#f1a08e\]\/35{border-color:rgb(241 160 142/.35)}.border-\[rgba\(111\2c 124\2c 155\2c 0\.34\)\]{border-color:rgba(111,124,155,.34)}.border-\[rgba\(203\2c 165\2c 99\2c 0\.34\)\]{border-color:rgba(203,165,99,.34)}.border-\[rgba\(208\2c 111\2c 83\2c 0\.52\)\]{border-color:rgba(208,111,83,.52)}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.bg-\[\#0b1221\]\/70{background-color:rgb(11 18 33/.7)}.bg-\[\#17171b\]\/80{background-color:rgb(23 23 27/.8)}.bg-\[\#2a1520\]\/50{background-color:rgb(42 21 32/.5)}.bg-\[\#c8e0bc\]{--tw-bg-opacity:1;background-color:rgb(200 224 188/var(--tw-bg-opacity,1))}.bg-\[\#d0a35e\]\/10{background-color:rgb(208 163 94/.1)}.bg-\[\#d8b470\]{--tw-bg-opacity:1;background-color:rgb(216 180 112/var(--tw-bg-opacity,1))}.bg-\[\#d9b66b\]\/15{background-color:rgb(217 182 107/.15)}.bg-\[\#d9b66b\]\/25{background-color:rgb(217 182 107/.25)}.bg-\[rgba\(127\2c 38\2c 24\2c 0\.2\)\]{background-color:rgba(127,38,24,.2)}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.04\)\]{background-color:rgba(255,255,255,.04)}.bg-obsidian{--tw-bg-opacity:1;background-color:rgb(6 7 10/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-\[linear-gradient\(145deg\2c rgba\(12\2c 20\2c 36\2c 0\.88\)\2c rgba\(5\2c 10\2c 19\2c 0\.96\)\)\]{background-image:linear-gradient(145deg,rgba(12,20,36,.88),rgba(5,10,19,.96))}.bg-\[linear-gradient\(150deg\2c rgba\(12\2c 18\2c 31\2c 0\.98\)\2c rgba\(5\2c 8\2c 16\2c 0\.99\)\)\]{background-image:linear-gradient(150deg,rgba(12,18,31,.98),rgba(5,8,16,.99))}.bg-\[linear-gradient\(160deg\2c rgba\(14\2c 21\2c 39\2c 0\.9\)\2c rgba\(8\2c 12\2c 22\2c 0\.94\)\)\]{background-image:linear-gradient(160deg,rgba(14,21,39,.9),rgba(8,12,22,.94))}.bg-\[linear-gradient\(180deg\2c rgba\(198\2c 159\2c 94\2c 0\.07\)\2c rgba\(10\2c 15\2c 27\2c 0\.2\)\)\]{background-image:linear-gradient(180deg,rgba(198,159,94,.07),rgba(10,15,27,.2))}.bg-\[radial-gradient\(ellipse_at_top\2c rgba\(26\2c 40\2c 70\2c 0\.45\)\2c transparent_72\%\)\]{background-image:radial-gradient(ellipse at top,rgba(26,40,70,.45),transparent 72%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#f4d98e\]{--tw-gradient-from:#f4d98e var(--tw-gradient-from-position);--tw-gradient-to:rgb(244 217 142/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[\#9e7130\]{--tw-gradient-to:#9e7130 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pt-1{padding-top:.25rem}.pt-28{padding-top:7rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-light{font-weight:300}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.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)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.08\]{line-height:1.08}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.34em\]{letter-spacing:.34em}.tracking-\[0\.38em\]{letter-spacing:.38em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.45em\]{letter-spacing:.45em}.tracking-\[0\.48em\]{letter-spacing:.48em}.text-\[\#aab5ca\]{--tw-text-opacity:1;color:rgb(170 181 202/var(--tw-text-opacity,1))}.text-\[\#d9ceb9\]\/65{color:rgb(217 206 185/.65)}.text-\[\#d9ceb9\]\/70{color:rgb(217 206 185/.7)}.text-\[\#dfc995\]{--tw-text-opacity:1;color:rgb(223 201 149/var(--tw-text-opacity,1))}.text-\[\#e5d8c1\]{--tw-text-opacity:1;color:rgb(229 216 193/var(--tw-text-opacity,1))}.text-\[\#edcb7d\]{--tw-text-opacity:1;color:rgb(237 203 125/var(--tw-text-opacity,1))}.text-\[\#efd3a0\]{--tw-text-opacity:1;color:rgb(239 211 160/var(--tw-text-opacity,1))}.text-\[\#efe3cc\]{--tw-text-opacity:1;color:rgb(239 227 204/var(--tw-text-opacity,1))}.text-\[\#efe4cf\]{--tw-text-opacity:1;color:rgb(239 228 207/var(--tw-text-opacity,1))}.text-\[\#f0cf86\]{--tw-text-opacity:1;color:rgb(240 207 134/var(--tw-text-opacity,1))}.text-\[\#f1a08e\]{--tw-text-opacity:1;color:rgb(241 160 142/var(--tw-text-opacity,1))}.text-\[\#f1d7a5\]{--tw-text-opacity:1;color:rgb(241 215 165/var(--tw-text-opacity,1))}.text-\[\#f1e6d2\]{--tw-text-opacity:1;color:rgb(241 230 210/var(--tw-text-opacity,1))}.text-\[\#f4ddb1\]{--tw-text-opacity:1;color:rgb(244 221 177/var(--tw-text-opacity,1))}.text-\[\#f5dfb9\]{--tw-text-opacity:1;color:rgb(245 223 185/var(--tw-text-opacity,1))}.text-\[rgba\(243\2c 221\2c 181\2c 0\.94\)\]{color:rgba(243,221,181,.94)}.text-\[rgba\(255\2c 226\2c 214\2c 0\.96\)\]{color:rgba(255,226,214,.96)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/25{color:rgb(255 255 255/.25)}.text-white\/45{color:rgb(255 255 255/.45)}.text-white\/55{color:rgb(255 255 255/.55)}.text-white\/60{color:rgb(255 255 255/.6)}.text-white\/70{color:rgb(255 255 255/.7)}.text-white\/75{color:rgb(255 255 255/.75)}.text-white\/80{color:rgb(255 255 255/.8)}.opacity-60{opacity:.6}.shadow-\[0_0_14px_rgba\(200\2c 224\2c 188\2c 0\.42\)\]{--tw-shadow:0 0 14px rgba(200,224,188,0.42);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(216\2c 180\2c 112\2c 0\.42\)\]{--tw-shadow:0 0 14px rgba(216,180,112,0.42);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\2c 0\2c 0\2c 0\.52\)\]{--tw-shadow:0 18px 42px rgba(0,0,0,0.52);--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:0 24px 80px rgba(0,0,0,0.35);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color)}.shadow-\[0_24px_80px_rgba\(0\2c 0\2c 0\2c 0\.35\)\],.shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.outline-none{outline:2px solid transparent;outline-offset:2px}.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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{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-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond/Cormorant-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond/Cormorant-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond/Cormorant-Semi.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Cormorant;src:url(/fonts/cormorant-garamond/Cormorant-Bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Light.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Lato;src:url(/fonts/lato/Lato-Bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"Noto Serif SC";src:url(/fonts/noto-serif-sc/NotoSerifSC-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"Noto Serif SC";src:url(/fonts/noto-serif-sc/NotoSerifSC-Medium.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"Noto Serif SC";src:url(/fonts/noto-serif-sc/NotoSerifSC-SemiBold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"Noto Serif SC";src:url(/fonts/noto-serif-sc/NotoSerifSC-Bold.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"Noto Serif SC Homepage";src:url(/fonts/noto-serif-sc/homepage/v1/NotoSerifSC-Homepage-hans-w400.8a15729c1457.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"Noto Serif SC Homepage";src:url(/fonts/noto-serif-sc/homepage/v1/NotoSerifSC-Homepage-hans-w500.5d8b8a67037b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"Noto Serif SC Homepage";src:url(/fonts/noto-serif-sc/homepage/v1/NotoSerifSC-Homepage-hans-w600.0b28dd275985.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"Noto Serif SC Homepage";src:url(/fonts/noto-serif-sc/homepage/v1/NotoSerifSC-Homepage-hans-w700.368fff805083.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"Noto Serif SC Auth";src:url(/fonts/noto-serif-sc/auth/v1/NotoSerifSC-Auth-hans-w400.6f338f582443.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"Noto Serif SC Auth";src:url(/fonts/noto-serif-sc/auth/v1/NotoSerifSC-Auth-hans-w500.af71a849a41a.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"Noto Serif SC Auth";src:url(/fonts/noto-serif-sc/auth/v1/NotoSerifSC-Auth-hans-w600.aa7a024fecdb.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"Noto Serif SC Auth";src:url(/fonts/noto-serif-sc/auth/v1/NotoSerifSC-Auth-hans-w700.5fa6f9f6a587.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}:root{color-scheme:dark;--font-cormorant:"Cormorant";--font-cormorant-garamond:var(--font-cormorant);--font-lato:"Lato";--font-noto-serif-sc:"Noto Serif SC";--font-noto-serif-sc-auth:"Noto Serif SC Auth";--font-noto-serif-sc-homepage:"Noto Serif SC Homepage";--background:#06070a;--foreground:#f7f2e8;--home-body-text:rgba(233,227,213,0.78);--home-body-text-card:rgba(233,227,213,0.81);--home-support-text:rgba(218,210,190,0.68);--home-support-soft-text:rgba(214,206,188,0.6);--home-meta-text:rgba(212,204,186,0.46);--gold:#e4bf70;--gold-soft:#f0cf86;--navy:#09101f;--ink:#06070a;--line-gold-faint:rgba(185,145,76,0.1);--line-gold-soft:rgba(185,145,76,0.16);--line-blue-faint:rgba(74,88,118,0.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%}body{min-width:320px;margin:0;overflow-x:hidden;background:linear-gradient(180deg,#07090f,#05070d 42%,#07101c 72%,#05060a);color:var(--foreground);font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}body:has(.home-figma-page){--font-noto-serif-sc:var(--font-noto-serif-sc-homepage)}body:has(.auth-entry-route-marker),body:has(.auth-entry-shell){--font-cormorant:"Cormorant",var(--font-noto-serif-sc-auth);--font-lato:"Lato",var(--font-noto-serif-sc-auth);--font-noto-serif-sc:var(--font-noto-serif-sc-auth)}a{color:inherit;text-decoration:none}button{font:inherit}::-moz-selection{background:rgba(228,191,112,.28);color:#fff8e8}::selection{background:rgba(228,191,112,.28);color:#fff8e8}.luxury-title{font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:0}#about h2.luxury-title,#accommodation h2.luxury-title,#confirmed h2.luxury-title,#contact h2.luxury-title,#home h1.luxury-title,#participants h2.luxury-title,#sponsors h2.luxury-title{color:#e2c797}@supports ((-webkit-background-clip:text) or (background-clip:text)){#about h2.luxury-title,#accommodation h2.luxury-title,#confirmed h2.luxury-title,#contact h2.luxury-title,#home h1.luxury-title,#participants h2.luxury-title,#sponsors h2.luxury-title{background-image:linear-gradient(180deg,rgba(255,246,225,.98),rgba(241,214,165,.94) 30%,rgba(215,174,105,.9) 66%,rgba(154,113,61,.9)),linear-gradient(108deg,rgba(255,249,235,.32) 8%,rgba(255,249,235,.06) 30%,rgba(210,167,91,.12) 57%,rgba(111,81,46,.16));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.section-shell{position:relative;overflow:hidden;padding:7rem 1.25rem;background:linear-gradient(180deg,rgba(5,8,15,.98),rgba(4,7,13,.94)),repeating-linear-gradient(0deg,rgba(228,191,112,.04),rgba(228,191,112,.04) 1px,transparent 0,transparent 96px)}.footer-section:before,.section-shell:before{position:absolute;inset:0 auto auto 50%;width:min(72rem,86vw);height:1px;content:"";transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(185,145,76,.08),rgba(223,190,122,.28),rgba(185,145,76,.08),transparent)}.hero-static{isolation:isolate;background:linear-gradient(180deg,rgba(5,8,16,.72),rgba(7,11,20,.88) 58%,#05070d),linear-gradient(120deg,#05070d,#081226 32%,#17130f 62%,#05070d)}.home-figma-page{min-height:100vh;background:#0d1429;color:#f7ebe0;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif}.home-figma-hero{position:relative;min-height:900px;overflow:hidden;isolation:isolate;background:#0d1429}.home-figma-hero-bg{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.home-figma-hero-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(13,20,41,.26),rgba(13,20,41,.04) 28%,rgba(13,20,41,.05) 70%,#0d1429),radial-gradient(circle at 50% 42%,rgba(255,228,168,.08) 0,rgba(255,228,168,0) 32%)}.home-figma-hero-inner{position:relative;z-index:2;width:min(1280px,calc(100vw - 160px));min-height:900px;margin:0 auto;padding:146px 0 42px;text-align:center}.home-figma-hero-copy,.home-figma-hero-inner{display:flex;flex-direction:column;align-items:center}.home-figma-hero-copy{width:min(1200px,100%)}.home-figma-title{max-width:1200px;margin:0;color:#e2c797;font-size:72px;font-weight:400;letter-spacing:1.44px;line-height:80px}.home-figma-subtitle{margin:0;color:#faeadf;font-family:"Cormorant SC",var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:32px;font-weight:400;letter-spacing:3.2px;line-height:40px;text-align:center}.home-figma-hero-details{display:grid;width:min(1127px,100%);margin-top:36px;gap:15px;justify-items:center;text-align:center}.home-figma-about-copy p,.home-figma-hero-details p,.home-figma-review-card p{margin:0}.home-figma-hero-detail-primary{color:rgba(250,234,223,.97);font-size:22px;letter-spacing:2.2px;line-height:24px}.home-figma-hero-detail-notice,.home-figma-hero-detail-primary{font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-weight:400}.home-figma-hero-detail-notice{color:#f3e4da;font-size:18px;letter-spacing:3.6px;line-height:20px}.home-figma-event-stats{position:relative;display:grid;width:100%;min-height:154px;margin-top:auto;overflow:hidden;grid-template-columns:1.08fr 1.16fr .9fr .98fr 1.06fr;border:0;background:rgba(255,255,255,.04);box-shadow:0 8px 32.7px 0 rgba(0,0,0,0);text-align:left;backdrop-filter:blur(18px) saturate(100%)}@supports (backdrop-filter:blur(1px)){.home-figma-event-stats{backdrop-filter:blur(18px) saturate(100%)}}.home-figma-event-stat{position:relative;z-index:2;display:flex;min-height:0;padding:22px 28px 18px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;border-right:0}.home-figma-event-stat+.home-figma-event-stat:before{position:absolute;top:0;left:0;width:1px;height:100%;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(225,201,181,0),rgba(225,201,181,.17) 49.038%,rgba(225,201,181,0))}.home-figma-event-stat-title{margin:0;color:#e8d5bf;font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:30px;text-align:left;white-space:nowrap}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-figma-event-stat-title{background-image:linear-gradient(90deg,#d9b695,#ead9ce 31.25%,#fef1e3 68.75%,#f5d1af 91.176%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.home-figma-event-stat-body{margin:0;color:#b5b5b5;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;text-align:left;overflow-wrap:anywhere}.home-figma-event-stat-highlight{color:#ffdab4;font-weight:900}html:lang(zh) .home-figma-event-stat-title{font-family:var(--font-noto-serif-sc),"Songti SC",serif;line-height:28px;letter-spacing:4.8px}html:lang(zh) .home-figma-event-stat-body{font-family:var(--font-lato),"Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:.48px;line-height:20px}.home-figma-about{min-height:560px;background:#0d1429}.home-figma-about-inner,.home-figma-review-inner{width:min(1280px,calc(100vw - 160px));margin:0 auto}.home-figma-about-inner{min-height:560px;padding:154px 0 112px;border-top:1px solid rgba(211,193,179,.14)}.home-figma-about-grid{display:grid;grid-template-columns:502px minmax(0,702px);gap:76px;align-items:start}.home-figma-section-label{margin:0;color:rgba(255,255,255,.62);font-size:12px;font-weight:400;letter-spacing:4.8px;line-height:17px;text-transform:uppercase}.home-figma-section-heading{margin:31px 0 0;color:#e2c797;font-size:56px;font-weight:400;letter-spacing:1.12px;line-height:60px}.home-figma-about .home-figma-section-heading{max-width:502px;min-height:240px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-figma-section-heading{background-image:linear-gradient(180deg,rgba(255,246,225,.98),rgba(241,214,165,.94) 34%,rgba(215,174,105,.9) 70%,rgba(154,113,61,.9))}.home-figma-page #home .home-figma-title.luxury-title,.home-figma-section-heading{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-figma-page #home .home-figma-title.luxury-title{background-image:linear-gradient(90deg,#d9b695,#ead9ce 31.25%,#fef1e3 68.75%,#f5d1af 91.176%)}.home-figma-page #about .home-figma-section-heading.luxury-title,.home-figma-page #event-review .home-figma-section-heading.luxury-title{background-image:linear-gradient(90deg,#dfbd8f,#f4debf 24%,#fff1dc 52%,#cfa66a 78%,#f2dfc4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.home-figma-about-copy{display:grid;gap:18px;max-width:702px;min-height:240px;padding-top:58px;color:#fff1e5;font-size:16px;font-weight:300;line-height:30px}.home-figma-review{min-height:1224px;background:#0d1429}.home-figma-review-inner{min-height:1224px;padding:120px 0 100px;border-top:1px solid rgba(211,193,179,.14)}.home-figma-review-grid{display:grid;margin-top:40px;grid-template-columns:repeat(5,232px);gap:30px}.home-figma-review-card{position:relative;width:232px;height:170px;overflow:hidden;background:rgba(255,255,255,.04)}.home-figma-review-card:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(5,8,16,0) 25%,rgba(5,8,16,.76))}.home-figma-review-card-image{width:232px;height:170px;-o-object-fit:cover;object-fit:cover}.home-figma-review-card p{position:absolute;top:120px;right:auto;bottom:auto;left:14px;z-index:1;width:204px;min-height:36px;color:#ffffff;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.56px;line-height:18px;white-space:pre-line}.home-figma-review-card:nth-child(2) p{width:211px}.home-figma-review-card:nth-child(5) p{width:198px}.home-figma-review-video{position:relative;width:100%;margin-top:32px;overflow:hidden;aspect-ratio:1280/654;background:rgba(255,255,255,.04)}.home-figma-review-video-media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-figma-review-play{position:absolute;top:50%;left:50%;display:grid;width:120px;height:120px;padding:0;border:0;place-items:center;cursor:pointer;background:transparent;transform:translate(-50%,-50%)}.home-figma-review-play:focus-visible{outline:2px solid rgba(255,218,180,.86);outline-offset:6px}.home-figma-review-play img{width:120px;height:120px}.home-figma-review-video-status{position:absolute;right:24px;bottom:20px;left:24px;margin:0;color:rgba(255,218,180,.86);font-family:var(--home-body-font);font-size:12px;line-height:18px;text-align:center}@media (min-width:1024px){body:has(main:has(.home-figma-page)) .luxe-glass-header{background:#0b1122;backdrop-filter:none}body:has(main:has(.home-figma-page)) .luxe-header-inner{height:80px;max-width:1280px;padding:0}body:has(main:has(.home-figma-page)) .luxe-header-logo,body:has(main:has(.home-figma-page)) .luxe-header-logo-image{width:116px}body:has(main:has(.home-figma-page)) .luxe-header-nav{position:absolute;top:30px;left:156px;gap:80px}body:has(main:has(.home-figma-page)) .luxe-header-actions{position:absolute;top:17px;right:0;gap:18px;height:46px}body:has(main:has(.home-figma-page)) .luxe-header-actions .nav-primary,body:has(main:has(.home-figma-page)) .luxe-header-actions .nav-secondary{width:150px;min-height:46px;padding:0 20px}body:has(main:has(.home-figma-page)) .luxe-header-language{margin-right:17px}}@media (min-width:1440px){html:lang(en) .home-figma-hero-copy{width:min(1392px,calc(100vw - 48px))}html:lang(en) .home-figma-page #home .home-figma-title{max-width:100%;white-space:nowrap}}@media (max-width:1180px){.home-figma-about-inner,.home-figma-hero-inner,.home-figma-review-inner{width:min(100% - 48px,1280px)}.home-figma-about-grid{grid-template-columns:minmax(0,1fr);gap:24px}.home-figma-about-copy{padding-top:0}.home-figma-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-figma-review-card,.home-figma-review-card-image{width:100%}.home-figma-event-stats{min-height:0;grid-template-columns:repeat(2,minmax(0,1fr))}.home-figma-event-stat{padding:24px;border-bottom:1px solid rgba(231,211,175,.14)}.home-figma-event-stat+.home-figma-event-stat:before{display:none}.home-figma-event-stat:nth-child(2n){border-left:1px solid rgba(231,211,175,.14)}.home-figma-event-stat:last-child{grid-column:1/-1;border-bottom:0;border-left:0}}@media (max-width:767px){.home-figma-hero{min-height:820px}.home-figma-hero-inner{min-height:820px;padding:120px 0 34px}.home-figma-hero-copy{max-width:300px}.home-figma-title{max-width:300px;font-size:46px;line-height:1.02;overflow-wrap:break-word}.home-figma-subtitle{max-width:300px;margin-top:14px;font-size:clamp(16px,4.2vw,20px);letter-spacing:1.6px;line-height:1.35;overflow-wrap:anywhere}.home-figma-hero-details{max-width:260px;margin-top:28px;gap:10px;font-size:13px;line-height:20px;overflow-wrap:anywhere}.home-figma-hero-detail-primary{font-size:13px;letter-spacing:1.2px;line-height:20px;overflow-wrap:anywhere}.home-figma-hero-detail-notice{font-size:11px;letter-spacing:1.6px;line-height:16px;overflow-wrap:anywhere}.home-figma-event-stats{display:grid;height:auto;min-height:0;grid-template-columns:1fr}.home-figma-event-stat{min-height:0;padding:22px 20px;border-left:0;border-right:0;border-bottom:1px solid rgba(231,211,175,.14);gap:10px}.home-figma-event-stat:nth-child(2n){border-left:0}.home-figma-event-stat+.home-figma-event-stat:before{display:none}.home-figma-event-stat:last-child{grid-column:auto;border-bottom:0}.home-figma-event-stat-title{font-size:22px;line-height:28px;white-space:normal}html:lang(zh) .home-figma-event-stat-title{letter-spacing:3.6px}.home-figma-about{min-height:0}.home-figma-about-inner,.home-figma-review-inner{min-height:0;padding:72px 0}.home-figma-section-label{font-size:11px;letter-spacing:3.2px}.home-figma-section-heading{margin-top:24px;max-width:300px;min-height:0;font-size:36px;line-height:40px;overflow-wrap:break-word}.home-figma-about-copy{gap:16px;min-height:0;font-size:15px;line-height:26px}.home-figma-review-grid{grid-template-columns:1fr;gap:18px}.home-figma-review-card{height:auto;aspect-ratio:232/170}.home-figma-review-card-image{height:100%}.home-figma-review-video{margin-top:24px}.home-figma-review-play,.home-figma-review-play img{width:72px;height:72px}}.hero-animated-background{z-index:0;overflow:hidden;background:radial-gradient(ellipse at 50% 36%,rgba(18,28,51,.92) 0,rgba(7,11,20,.32) 40%,transparent 68%),linear-gradient(180deg,rgba(3,6,13,.18),rgba(6,9,16,.74) 72%,#05070d)}.hero-animated-background:after,.hero-animated-background:before{position:absolute;right:-28%;left:-28%;z-index:4;content:"";pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}.hero-animated-background:before{top:42%;height:22%;opacity:.42;background:linear-gradient(174deg,transparent 31%,rgba(255,246,217,.2) 44%,rgba(209,160,75,.28) 49%,transparent 62%),linear-gradient(4deg,transparent 46%,rgba(255,232,170,.14) 51%,transparent 58%);animation:heroChampagnePass 22s ease-in-out infinite alternate}.hero-animated-background:after{top:55%;height:18%;opacity:.22;background:linear-gradient(182deg,transparent 34%,rgba(244,211,145,.18) 47%,transparent 60%),linear-gradient(358deg,transparent 44%,rgba(101,113,139,.18) 52%,transparent 62%);animation:heroLowSheenPass 30s ease-in-out infinite alternate}.hero-animated-background>*{position:absolute;inset:0}.hero-ambient-layer{z-index:1;opacity:.88;background:radial-gradient(ellipse at 42% 48%,rgba(228,191,112,.11) 0,rgba(228,191,112,.035) 22%,transparent 54%),radial-gradient(ellipse at 72% 28%,rgba(62,80,126,.18) 0,transparent 46%),radial-gradient(ellipse at 20% 22%,rgba(8,20,45,.62) 0,transparent 58%);animation:heroAmbientDrift 26s ease-in-out infinite alternate}.hero-ribbon{right:-18%;left:-18%;z-index:2;opacity:.62;mix-blend-mode:screen;filter:blur(.2px);will-change:transform,opacity;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.hero-ribbon-primary{top:32%;height:34%;opacity:.78;background:linear-gradient(174deg,transparent 18%,rgba(255,238,198,.18) 41%,rgba(181,132,55,.28) 48%,transparent 60%),linear-gradient(6deg,transparent 44%,rgba(255,231,170,.22) 48%,rgba(76,68,55,.18) 52%,transparent 58%),radial-gradient(ellipse at 50% 68%,rgba(238,204,130,.2) 0,rgba(238,204,130,.045) 28%,transparent 58%);animation:heroRibbonGlide 28s ease-in-out infinite alternate}.hero-ribbon-secondary{top:50%;height:22%;opacity:.46;background:linear-gradient(177deg,transparent 26%,rgba(242,210,142,.1) 42%,rgba(255,247,215,.08) 47%,transparent 62%),linear-gradient(355deg,transparent 48%,rgba(92,103,128,.2) 52%,transparent 60%);animation:heroRibbonReturn 34s ease-in-out infinite alternate}.hero-gold-flow{inset:18% -14% auto -14%;z-index:3;height:58%;opacity:.5;background:linear-gradient(172deg,transparent 36%,rgba(244,213,145,.24) 40%,transparent 46%),linear-gradient(188deg,transparent 52%,rgba(186,139,63,.2) 56%,transparent 62%),linear-gradient(2deg,transparent 45%,rgba(255,245,207,.16) 49%,transparent 54%);background-size:190% 100%,170% 100%,210% 100%;animation:heroGoldSweep 20s ease-in-out infinite alternate;will-change:transform,background-position,opacity}.hero-silk-mist{z-index:5;opacity:.56;background:radial-gradient(ellipse at 50% 64%,rgba(222,188,119,.12) 0,rgba(222,188,119,.035) 26%,transparent 56%),radial-gradient(ellipse at 44% 70%,rgba(255,245,216,.08) 0,transparent 34%),linear-gradient(180deg,transparent,rgba(16,13,10,.28) 55%,rgba(5,7,13,.68));animation:heroMistBreathe 24s ease-in-out infinite alternate;will-change:transform,opacity}.hero-fine-lines{z-index:6;opacity:.34;background:repeating-linear-gradient(0deg,rgba(255,255,255,.022),rgba(255,255,255,.022) 1px,transparent 0,transparent 72px);animation:heroLineDrift 64s linear infinite;-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 78%,transparent)}.hero-reading-mask{z-index:7;background:radial-gradient(ellipse at 50% 38%,rgba(3,5,11,.38) 0,rgba(4,6,12,.28) 34%,transparent 58%),linear-gradient(180deg,rgba(3,5,11,.28),transparent 28%,rgba(4,6,12,.42) 76%,#05070d)}@keyframes heroAmbientDrift{0%{opacity:.78;transform:translate3d(-1.4%,-.8%,0) scale(1)}to{opacity:.94;transform:translate3d(1.6%,1.2%,0) scale(1.035)}}@keyframes heroRibbonGlide{0%{transform:translate3d(-5%,1%,0) rotate(-2.4deg) scaleX(1.03)}to{transform:translate3d(5%,-1.8%,0) rotate(-.7deg) scaleX(1.08)}}@keyframes heroRibbonReturn{0%{transform:translate3d(4%,1%,0) rotate(1.8deg) scaleX(1.05)}to{transform:translate3d(-4%,-.8%,0) rotate(.7deg) scaleX(1.02)}}@keyframes heroGoldSweep{0%{background-position:0 0,100% 0,8% 0;transform:translate3d(-3%,.6%,0)}to{background-position:100% 0,0 0,94% 0;transform:translate3d(3%,-1%,0)}}@keyframes heroChampagnePass{0%{opacity:.26;transform:translate3d(-7%,8%,0) rotate(-2.2deg) scaleX(.98)}48%{opacity:.46}to{opacity:.36;transform:translate3d(7%,-8%,0) rotate(-.6deg) scaleX(1.08)}}@keyframes heroLowSheenPass{0%{opacity:.14;transform:translate3d(6%,-4%,0) rotate(1.3deg) scaleX(1.04)}to{opacity:.28;transform:translate3d(-6%,4%,0) rotate(.4deg) scaleX(1.1)}}@keyframes heroMistBreathe{0%{opacity:.42;transform:translate3d(0,1%,0) scale(1)}to{opacity:.62;transform:translate3d(0,-1%,0) scale(1.04)}}@keyframes heroLineDrift{0%{transform:translateZ(0)}to{transform:translate3d(0,72px,0)}}@media (max-width:767px){.hero-animated-background{background:radial-gradient(ellipse at 50% 32%,rgba(17,27,50,.82) 0,rgba(7,11,20,.24) 42%,transparent 70%),linear-gradient(180deg,rgba(3,6,13,.22),rgba(6,9,16,.82) 78%,#05070d)}.hero-animated-background:before{top:34%;right:-18%;left:-18%;height:24%;opacity:.36;animation-name:heroMobileChampagnePass;animation-duration:26s}.hero-animated-background:after{top:52%;opacity:.18;animation-name:heroMobileLowSheenPass;animation-duration:34s}.hero-ambient-layer{opacity:.62;animation-duration:40s}.hero-ribbon{right:-22%;left:-22%;filter:blur(.4px)}.hero-ribbon-primary{top:28%;height:34%;opacity:.48;animation-duration:30s}.hero-ribbon-secondary{opacity:.22;animation-duration:40s}.hero-gold-flow{inset:22% -18% auto -18%;height:50%;opacity:.34;animation-duration:26s}.hero-silk-mist{opacity:.44;animation-duration:42s}.hero-fine-lines{opacity:.16;animation:none}.hero-reading-mask{background:radial-gradient(ellipse at 50% 35%,rgba(3,5,11,.48) 0,rgba(4,6,12,.36) 38%,transparent 62%),linear-gradient(180deg,rgba(3,5,11,.34),transparent 24%,rgba(4,6,12,.44) 74%,#05070d)}}@keyframes heroMobileChampagnePass{0%{opacity:.3;transform:translate3d(-4%,5%,0) rotate(-1.7deg) scaleX(1)}50%{opacity:.42}to{opacity:.34;transform:translate3d(4%,-5%,0) rotate(-.5deg) scaleX(1.05)}}@keyframes heroMobileLowSheenPass{0%{opacity:.14;transform:translate3d(3%,-3%,0) rotate(1deg) scaleX(1.02)}to{opacity:.22;transform:translate3d(-3%,3%,0) rotate(.2deg) scaleX(1.06)}}@media (prefers-reduced-motion:reduce){.hero-ambient-layer,.hero-animated-background:after,.hero-animated-background:before,.hero-fine-lines,.hero-gold-flow,.hero-ribbon-primary,.hero-ribbon-secondary,.hero-silk-mist{animation:none}.hero-ambient-layer,.hero-animated-background:after,.hero-animated-background:before,.hero-fine-lines,.hero-gold-flow,.hero-silk-mist{transform:none}.hero-ribbon-primary{transform:rotate(-1.6deg)}.hero-ribbon-secondary{transform:rotate(1.2deg)}}.section-label{display:flex;align-items:center;gap:.9rem;color:rgba(255,255,255,.7);font-size:.65rem;letter-spacing:.45em;text-transform:uppercase}.section-label span{width:1.4rem;height:1px;background:rgba(228,191,112,.55)}.gold-rule{display:flex;max-width:100%;align-items:center;gap:1rem;white-space:normal}.gold-rule:after,.gold-rule:before{display:none;width:4rem;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(228,191,112,.7))}.gold-rule:after{background:linear-gradient(90deg,rgba(228,191,112,.7),transparent)}.cta-primary,.cta-secondary,.nav-primary,.nav-secondary{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.7rem;border:1px solid var(--line-gold-soft);padding:.9rem 1.85rem;color:#fff8e8;font-size:.67rem;letter-spacing:.38em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.cta-primary,.nav-primary{background:linear-gradient(135deg,rgba(94,58,12,.9),rgba(17,12,8,.92)),linear-gradient(90deg,rgba(244,217,142,.2),transparent);box-shadow:inset 0 1px 0 rgba(255,240,196,.12)}.cta-secondary,.nav-secondary{background:rgba(255,255,255,.03);border-color:var(--line-blue-faint)}.cta-primary:hover,.cta-secondary:hover,.nav-primary:hover,.nav-secondary:hover{border-color:rgba(228,191,112,.34);color:#f0cf86;transform:translateY(-1px)}.nav-primary,.nav-secondary{min-height:2.75rem;padding:.75rem 1.25rem;font-size:.6rem}.luxe-glass-header{border-bottom-color:rgba(232,205,154,.1);background:rgba(5,8,16,.86);box-shadow:0 18px 60px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,244,221,.035)}@supports (backdrop-filter:blur(1px)){.luxe-glass-header{background:linear-gradient(180deg,rgba(7,10,18,.72),rgba(5,8,16,.64));backdrop-filter:blur(18px) saturate(140%)}}.mobile-menu-toggle{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(214,178,105,.12);background:rgba(5,8,15,.58);color:rgba(255,248,232,.72);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease,transform .14s ease}.mobile-menu-toggle:hover{border-color:rgba(214,178,105,.22);background:rgba(10,14,24,.78);color:#f0cf86}.mobile-menu-icon{position:relative;display:block;width:1.26rem;height:1rem}.mobile-menu-icon span{position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:currentColor;transform-origin:center;transition:top .18s ease,opacity .16s ease,transform .18s ease}.mobile-menu-icon span:first-child{top:0}.mobile-menu-icon span:nth-child(2){top:calc(50% - 1px)}.mobile-menu-icon span:nth-child(3){top:calc(100% - 2px)}.mobile-menu-icon.is-open span:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.mobile-menu-icon.is-open span:nth-child(2){opacity:0}.mobile-menu-icon.is-open span:nth-child(3){top:calc(50% - 1px);transform:rotate(-45deg)}.mobile-menu-overlay{position:fixed;top:5rem;right:0;left:0;z-index:40;max-height:calc(100dvh - 5rem);overflow-y:auto;border-top:1px solid rgba(214,178,105,.08);border-bottom:1px solid rgba(74,88,118,.16);background:radial-gradient(ellipse at 50% 0,rgba(17,29,56,.18),transparent 46%),linear-gradient(180deg,rgba(5,7,14,.998),rgba(3,5,10,.998));box-shadow:0 20px 52px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,240,196,.025);color:#fff8e8}.mobile-menu-overlay[hidden]{display:none}.mobile-menu-panel{display:flex;flex-direction:column;padding:3.1rem 1.5rem 3.45rem}.mobile-menu-nav{display:flex;flex-direction:column;gap:1.9rem}.mobile-menu-link{color:rgba(255,255,255,.78);font-size:.84rem;letter-spacing:.44em;line-height:1.4;text-transform:uppercase;transition:color .18s ease,transform .18s ease}.mobile-menu-link:hover{color:#f0cf86;transform:translateX(2px)}.mobile-menu-footer{margin-top:2.75rem}.mobile-menu-actions{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.16fr);gap:1rem}.mobile-menu-action{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.7rem;border:1px solid rgba(214,178,105,.14);padding:.85rem 1rem;color:rgba(255,248,232,.86);font-size:.72rem;letter-spacing:.38em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease}.mobile-menu-action-secondary{border-color:rgba(78,86,112,.38);background:rgba(255,255,255,.015)}.mobile-menu-action-primary{border-color:rgba(214,178,105,.24);background:linear-gradient(135deg,rgba(84,57,18,.7),rgba(18,12,7,.92)),linear-gradient(90deg,rgba(244,217,142,.16),transparent);box-shadow:inset 0 1px 0 rgba(255,240,196,.08)}.mobile-menu-action:hover{border-color:rgba(214,178,105,.32);color:#f0cf86}.mobile-menu-language{display:flex;align-items:center;gap:.85rem;margin-top:2.05rem}.mobile-menu-language-button{border:0;background:transparent;color:rgba(255,255,255,.52);font-size:.98rem;letter-spacing:.18em;line-height:1;transition:color .18s ease}.mobile-menu-language-button.is-active,.mobile-menu-language-button:hover{color:rgba(255,248,232,.88)}.mobile-menu-language-divider{color:rgba(255,255,255,.2);font-size:1rem}.footer-section .cta-primary,.footer-section .cta-secondary,.hero-static .cta-primary,.hero-static .cta-secondary,.mobile-menu-action,header .nav-primary,header .nav-secondary{background-clip:padding-box;transition:border-color .18s ease-out,background .18s ease-out,box-shadow .18s ease-out,color .18s ease-out,opacity .18s ease-out}header .nav-primary{border-color:rgba(181,142,80,.32);background:linear-gradient(142deg,rgba(61,43,18,.92),rgba(19,13,10,.94)),radial-gradient(130% 165% at 52% 48%,rgba(222,188,114,.15) 0,rgba(222,188,114,.07) 40%,rgba(222,188,114,.015) 68%,transparent 84%);box-shadow:none;color:rgba(255,244,221,.94)}header .nav-secondary{border-color:rgba(90,102,129,.42);background:rgba(8,12,22,.56);box-shadow:none;color:rgba(255,248,232,.84)}header .nav-primary:hover{transform:none;border-color:rgba(205,166,101,.42);background:linear-gradient(142deg,rgba(71,50,22,.94),rgba(22,15,11,.95)),radial-gradient(130% 170% at 52% 48%,rgba(232,202,132,.2) 0,rgba(232,202,132,.1) 42%,rgba(232,202,132,.02) 70%,transparent 84%);box-shadow:none;color:#f3d7a1}header .nav-secondary:hover{transform:none;border-color:rgba(184,154,101,.42);background:linear-gradient(145deg,rgba(15,21,36,.8),rgba(10,15,27,.72)),linear-gradient(90deg,rgba(216,186,123,.09),transparent 74%);box-shadow:none;color:rgba(243,220,180,.96)}header .luxe-header-profile-cta{white-space:nowrap}@media (min-width:1024px){body:has(.home-figma-page) .luxe-glass-header{height:80px;min-height:80px;box-sizing:border-box;border-bottom:0 solid transparent;background:#0e162f;background-image:none;box-shadow:none;backdrop-filter:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,backdrop-filter .18s ease}body:has(.home-figma-page) .luxe-glass-header.is-home-scrolled{border-bottom:1px solid rgba(225,201,181,.12);background:linear-gradient(180deg,rgba(14,22,47,.82),rgba(10,16,34,.68)),rgba(14,22,47,.72);box-shadow:0 18px 60px rgba(0,0,0,.22);backdrop-filter:blur(24px) saturate(145%)}body:has(.home-figma-page) .luxe-header-inner{width:min(1440px,100vw);max-width:1440px;height:80px;padding:0}body:has(.home-figma-page) .luxe-header-logo{position:absolute;top:20px;left:80px;display:block;width:116px;height:40px}body:has(.home-figma-page) .luxe-header-logo-image{display:block;width:116px;height:40px;-o-object-fit:contain;object-fit:contain}body:has(.home-figma-page) .luxe-header-nav{position:absolute;top:32px;left:236px;display:flex;width:390px;height:16px;align-items:flex-start;gap:80px}body:has(.home-figma-page) .luxe-header-nav-link{display:block;flex:0 0 auto;height:16px;padding:0;color:#e8e8e8;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:13px;font-weight:300;letter-spacing:2.6px;line-height:normal;text-transform:uppercase;transform:none;white-space:nowrap}body:has(.home-figma-page) .luxe-header-nav-link:first-child{width:55px}body:has(.home-figma-page) .luxe-header-nav-link:nth-child(2){width:255px}body:has(.home-figma-page) .luxe-header-nav-link[data-active=true]{color:#ffe2a4;font-weight:400}body:has(.home-figma-page) .luxe-header-nav-link:hover{color:#ffe2a4;transform:none}body:has(.home-figma-page) .luxe-header-actions{position:absolute;top:17px;right:auto;left:943px;display:block;width:417px;height:46px;gap:0}body:has(.home-figma-page) .luxe-header-language{position:absolute;top:15px;left:0;display:flex;width:64px;height:16px;margin:0;align-items:flex-start;gap:0;color:#c3c3c3;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:16px}body:has(.home-figma-page) .luxe-header-language button,body:has(.home-figma-page) .luxe-header-language span{height:16px;padding:0;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:16px;transition:color .18s ease}body:has(.home-figma-page) .luxe-header-language button:first-child{width:20px}body:has(.home-figma-page) .luxe-header-language span{width:7px;margin:0 4px;color:#c3c3c3;font-weight:300}body:has(.home-figma-page) .luxe-header-language button:last-child{width:29px}body:has(.home-figma-page) .luxe-header-language button[aria-pressed=true]{color:#ffe2a4;font-weight:600}body:has(.home-figma-page) .luxe-header-language button[aria-pressed=false]{color:#c3c3c3;font-weight:300}body:has(.home-figma-page) .luxe-header-language button:focus-visible,body:has(.home-figma-page) .luxe-header-language button:hover{color:#ffe8bd;transform:none}body:has(.home-figma-page) .luxe-header-actions .nav-primary,body:has(.home-figma-page) .luxe-header-actions .nav-secondary{position:absolute;top:0;display:inline-flex;width:150px;height:46px;min-height:46px;align-items:center;justify-content:center;box-shadow:none;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:16px;text-transform:uppercase;transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease}body:has(.home-figma-page) .luxe-header-actions .nav-primary{left:267px;gap:10px;padding:0 20px;border:1px solid #5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#f7ebe0}body:has(.home-figma-page) .luxe-header-actions .luxe-header-profile-cta{padding:0 10px}body:has(.home-figma-page) .luxe-header-actions .nav-primary span{display:inline-block;flex:0 0 auto;width:9px;height:16px;font-size:14px;letter-spacing:0;line-height:16px}body:has(.home-figma-page) .luxe-header-actions .nav-secondary{left:99px;padding:0 26px;border:1px solid #4e5f8c;background:transparent;background-image:none;color:#cfd9f5}body:has(.home-figma-page) .luxe-header-actions .nav-secondary:after{display:none;content:none}body:has(.home-figma-page) .luxe-header-actions .nav-secondary:focus-visible,body:has(.home-figma-page) .luxe-header-actions .nav-secondary:hover{transform:none;border-color:#8798c8;background:linear-gradient(145deg,rgba(26,36,68,.66),rgba(10,16,34,.58)),linear-gradient(90deg,rgba(216,186,124,.1),transparent 72%);box-shadow:none;color:#f3e7d5}body:has(.home-figma-page) .luxe-header-actions .nav-primary:focus-visible,body:has(.home-figma-page) .luxe-header-actions .nav-primary:hover{transform:none;border-color:#8a6a3a;background:linear-gradient(270deg,#573817,#755c3b);box-shadow:none;color:#fff2e3}body:has(.home-figma-page) .luxe-header-actions .nav-secondary:active{transform:none;border-color:#7182ae;background:linear-gradient(145deg,rgba(18,27,52,.76),rgba(8,13,28,.66)),linear-gradient(90deg,rgba(216,186,124,.08),transparent 72%);box-shadow:none}body:has(.home-figma-page) .luxe-header-actions .nav-primary:active{transform:none;border-color:#76572c;background:linear-gradient(270deg,#3f2a13,#624a2d);box-shadow:none}}.hero-static .cta-primary{border-color:rgba(176,139,80,.3);background:linear-gradient(142deg,rgba(62,44,21,.42),rgba(14,12,14,.54)),radial-gradient(138% 175% at 52% 50%,rgba(226,190,116,.16) 0,rgba(226,190,116,.08) 42%,rgba(226,190,116,.02) 70%,transparent 84%);box-shadow:none;color:rgba(255,244,220,.92);backdrop-filter:blur(9px) saturate(112%)}.hero-static .cta-secondary{border-color:rgba(103,116,145,.34);background:linear-gradient(145deg,rgba(11,15,26,.6),rgba(8,12,21,.46)),linear-gradient(90deg,rgba(255,255,255,.03),transparent 65%);box-shadow:none;color:rgba(255,248,232,.86);backdrop-filter:blur(9px) saturate(110%)}.hero-static .cta-primary:hover{transform:none;border-color:rgba(203,165,98,.4);background:linear-gradient(142deg,rgba(74,52,24,.46),rgba(16,13,15,.58)),radial-gradient(138% 175% at 52% 50%,rgba(236,204,133,.22) 0,rgba(236,204,133,.11) 44%,rgba(236,204,133,.03) 72%,transparent 85%);box-shadow:none;color:#f2d39d}.hero-static .cta-secondary:hover{transform:none;border-color:rgba(185,154,101,.38);background:linear-gradient(145deg,rgba(14,20,34,.78),rgba(10,14,25,.6)),linear-gradient(90deg,rgba(216,186,124,.1),transparent 74%);box-shadow:none;color:rgba(244,222,183,.95)}.footer-section .cta-primary{border-color:rgba(183,145,82,.34);background:linear-gradient(140deg,rgba(68,49,22,.48),rgba(15,12,14,.6)),radial-gradient(138% 172% at 52% 49%,rgba(230,195,120,.17) 0,rgba(230,195,120,.08) 42%,rgba(230,195,120,.02) 70%,transparent 84%);box-shadow:none;color:rgba(255,244,222,.93);backdrop-filter:blur(8px) saturate(110%)}.footer-section .cta-secondary{border-color:rgba(108,120,147,.35);background:linear-gradient(145deg,rgba(10,14,24,.64),rgba(8,11,20,.5)),linear-gradient(90deg,rgba(255,255,255,.025),transparent 65%);box-shadow:none;color:rgba(255,248,232,.88);backdrop-filter:blur(8px) saturate(108%)}.footer-section .cta-primary:hover{transform:none;border-color:rgba(206,168,100,.42);background:linear-gradient(140deg,rgba(78,57,26,.52),rgba(17,13,15,.64)),radial-gradient(138% 172% at 52% 49%,rgba(238,208,138,.24) 0,rgba(238,208,138,.12) 44%,rgba(238,208,138,.03) 72%,transparent 85%);box-shadow:none;color:#f4d8a4}.footer-section .cta-secondary:hover{transform:none;border-color:rgba(186,156,104,.38);background:linear-gradient(145deg,rgba(14,20,34,.8),rgba(10,14,24,.62)),linear-gradient(90deg,rgba(216,186,124,.095),transparent 74%);box-shadow:none;color:rgba(243,220,181,.95)}.mobile-menu-action-primary{border-color:rgba(178,141,81,.3);background:linear-gradient(140deg,rgba(66,47,20,.6),rgba(16,11,10,.78)),radial-gradient(140% 178% at 52% 50%,rgba(231,198,124,.16) 0,rgba(231,198,124,.08) 42%,rgba(231,198,124,.02) 70%,transparent 84%);box-shadow:none;color:rgba(255,244,221,.9)}.mobile-menu-action-secondary{border-color:rgba(96,108,136,.38);background:linear-gradient(145deg,rgba(9,13,23,.72),rgba(7,11,20,.58)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 62%);box-shadow:none;color:rgba(255,248,232,.86)}.mobile-menu-action-primary:hover{border-color:rgba(204,166,100,.4);background:linear-gradient(140deg,rgba(76,55,24,.64),rgba(18,13,10,.8)),radial-gradient(140% 178% at 52% 50%,rgba(238,207,139,.22) 0,rgba(238,207,139,.11) 44%,rgba(238,207,139,.03) 72%,transparent 85%);box-shadow:none;color:#f2d4a0}.mobile-menu-action-secondary:hover{border-color:rgba(183,154,102,.36);background:linear-gradient(145deg,rgba(14,20,34,.82),rgba(10,14,25,.64)),linear-gradient(90deg,rgba(216,186,123,.09),transparent 74%);box-shadow:none;color:rgba(243,221,182,.94)}.pill{border:1px solid var(--line-gold-soft);background:rgba(228,191,112,.06);padding:.55rem .8rem;color:rgba(255,248,232,.78);font-size:.7rem;letter-spacing:.08em}.about-service-grid{border:1px solid rgba(190,154,88,.28);background:rgba(17,22,36,.9)}.service-tile{padding:2.4rem 2.45rem 2.6rem;border-right:1px solid rgba(190,154,88,.16);border-bottom:1px solid rgba(190,154,88,.16);background:linear-gradient(120deg,rgba(21,32,62,.18),rgba(18,24,41,.1) 50%,rgba(17,22,37,.16)),rgba(20,25,39,.9);transition:background .18s ease-out,border-color .18s ease-out}.service-tile:nth-child(2n){border-right:0}.service-tile:nth-last-child(-n+2){border-bottom:0}.service-tile:hover{background:linear-gradient(118deg,rgba(35,54,98,.48),rgba(28,37,62,.26) 52%,rgba(22,28,46,.28)),rgba(24,30,49,.95);border-color:rgba(193,158,95,.2)}.service-tile-head{display:flex;align-items:center;gap:2rem}.service-tile-index{color:rgba(191,184,169,.82);font-size:clamp(2.2rem,2.05vw,2.95rem);line-height:1;transition:color .19s ease-out}.service-tile-rule{flex:1;height:1px;background:linear-gradient(90deg,rgba(200,165,97,.62),rgba(200,165,97,.28) 38%,rgba(200,165,97,.08) 70%,rgba(200,165,97,.02));transition:background .19s ease-out}.service-tile-title{margin-top:1.62rem;color:rgba(224,220,210,.95);font-size:clamp(1.78rem,1.58vw,2.2rem);line-height:1.16;transition:color .19s ease-out}.service-tile-description{margin-top:1.06rem;color:rgba(178,174,166,.94);font-size:clamp(.86rem,.76vw,.94rem);line-height:1.48;transition:color .19s ease-out}.service-tile:hover .service-tile-index{color:rgba(208,197,172,.92)}.service-tile:hover .service-tile-rule{background:linear-gradient(90deg,rgba(214,182,116,.72),rgba(214,182,116,.36) 40%,rgba(214,182,116,.12) 74%,rgba(214,182,116,.03))}.service-tile:hover .service-tile-title{color:rgba(234,231,222,.98)}.service-tile:hover .service-tile-description{color:rgba(197,193,184,.98)}@media (min-width:1024px){.service-tile-description{white-space:nowrap}}@media (max-width:1279px){.service-tile-title{font-size:clamp(1.62rem,1.62vw,2rem)}.service-tile-description{font-size:clamp(.84rem,.95vw,.92rem)}}@media (max-width:767px){.service-tile{padding:1.65rem 1.2rem 1.85rem;border-right:0}.service-tile:last-child{border-bottom:0}.service-tile-head{gap:1rem}.service-tile-index{font-size:2.05rem}.service-tile-title{margin-top:1.12rem;font-size:1.58rem;line-height:1.24}.service-tile-description{margin-top:.95rem;font-size:1rem;line-height:1.68;white-space:normal}}.hotel-card,.participant-card,.roster-card{position:relative;overflow:hidden;border:1px solid rgba(185,145,76,.13);background:rgba(11,17,31,.82)}.hotel-visual:before,.participant-card:before{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(5,8,15,.08) 0,rgba(5,8,15,.4) 45%,rgba(5,8,15,.96) 100%),var(--card-visual);transition:transform .22s ease}.hotel-card:hover .hotel-visual:before,.participant-card:hover:before{transform:scale(1.025)}.participant-card-overlay{position:absolute;inset:0;z-index:10;pointer-events:none;background:linear-gradient(180deg,rgba(2,5,11,.64),rgba(2,5,11,.34) 12%,rgba(2,5,11,.1) 28%,rgba(2,5,11,.14) 54%,rgba(2,5,11,.52) 76%,rgba(2,5,11,.86)),linear-gradient(90deg,rgba(2,5,11,.38),rgba(2,5,11,.08) 46%,rgba(2,5,11,.28))}.participant-card-content{position:relative;z-index:20;text-shadow:0 2px 12px rgba(0,0,0,.48)}.participant-card-copy{position:relative;isolation:isolate}.participant-card-copy:before{position:absolute;inset:-1.15rem -1.25rem -1.25rem;z-index:-1;content:"";background:radial-gradient(ellipse at 24% 86%,rgba(2,5,11,.62) 0,rgba(2,5,11,.34) 34%,transparent 68%),linear-gradient(180deg,transparent,rgba(2,5,11,.34) 34%,rgba(2,5,11,.64));filter:blur(.2px)}.participant-card-copy>*{position:relative;z-index:1}.participant-card-description{text-wrap:pretty}.participant-card-examples{overflow:hidden;font-size:.56rem;letter-spacing:.16em;line-height:1.35;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (max-width:420px){.participant-card-examples{font-size:.54rem;letter-spacing:.12em}}.participant-lagoon{--card-visual:linear-gradient(145deg,rgba(149,210,218,0.65),transparent 48%),linear-gradient(10deg,#0d4f58,#d6c4a1 45%,#13202a 84%)}.participant-atelier{--card-visual:linear-gradient(115deg,rgba(0,0,0,0.82),transparent 42%),linear-gradient(35deg,#060608,#44301f 46%,#c9a17a 72%,#0a0c12)}.participant-horizon{--card-visual:linear-gradient(180deg,rgba(184,93,22,0.82),transparent 46%),linear-gradient(14deg,#11131a,#8a501e 38%,#d68a35 58%,#07101d)}.roster-card{background:linear-gradient(135deg,rgba(19,31,58,.96),rgba(7,11,21,.96)),linear-gradient(180deg,rgba(228,191,112,.08),transparent);box-shadow:inset 0 0 90px rgba(62,83,129,.18)}.roster-card:after,.roster-card:before{position:absolute;width:1.4rem;height:1.4rem;content:"";border-color:rgba(185,145,76,.32)}.roster-card:before{inset:0 auto auto 0;border-left:1px solid;border-top:1px solid}.roster-card:after{inset:auto 0 0 auto;border-right:1px solid;border-bottom:1px solid}.hotel-card:hover,.participant-card:hover,.roster-card:hover{border-color:rgba(228,191,112,.22)}.sponsor-tier{color:rgba(255,248,232,.72)}.accommodation-glow{background:linear-gradient(130deg,rgba(5,8,15,.98),rgba(9,16,31,.94) 56%,rgba(32,27,24,.78)),#05070d}.hotel-card{background:linear-gradient(180deg,rgba(10,19,39,.9),rgba(5,9,18,.96))}.hotel-visual{position:relative;min-height:15rem;overflow:hidden}.hotel-riverside{--card-visual:linear-gradient(100deg,rgba(78,57,40,0.85),transparent 40%),repeating-linear-gradient(90deg,rgba(255,255,255,0.1),rgba(255,255,255,0.1) 1px,transparent 0,transparent 34px),linear-gradient(160deg,#2d231d,#0e1d28 55%,#090c13)}.hotel-skyline{--card-visual:repeating-linear-gradient(0deg,rgba(238,161,64,0.9),rgba(238,161,64,0.9) 2px,transparent 0,transparent 18px),repeating-linear-gradient(90deg,rgba(255,255,255,0.16),rgba(255,255,255,0.16) 2px,transparent 0,transparent 48px),linear-gradient(140deg,#0f3154,#10223a 54%,#05070d)}.hotel-boutique{--card-visual:linear-gradient(140deg,rgba(255,206,118,0.22),transparent 36%),linear-gradient(14deg,#07101a,#17222d 45%,#4a4032 70%,#08090d)}.footer-section{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(5,7,13,.98),rgba(10,10,13,.98)),linear-gradient(90deg,transparent,rgba(228,191,112,.08),transparent)}.footer-label{color:rgba(255,255,255,.58);font-size:.65rem;letter-spacing:.45em;text-transform:uppercase}#about .text-white\/72,#home p.text-white\/74{color:var(--home-body-text)}#about .service-tile-description{color:var(--home-support-text)}#participants article p.text-white\/80{color:var(--home-body-text-card)}#confirmed .roster-card p.text-white\/60,#participants article p.text-white\/68,#sponsors p.text-white\/66{color:var(--home-support-text)}#accommodation p.text-white\/70{color:var(--home-body-text)}#accommodation .hotel-card p.text-white\/76{color:var(--home-body-text-card)}#accommodation .hotel-card p.text-white\/62{color:var(--home-support-text)}#contact .text-white\/72{color:var(--home-body-text)}#contact .footer-label{color:var(--home-support-soft-text)}#contact .text-white\/38{color:var(--home-meta-text)}.reg-field-label{margin-bottom:.5rem;display:block;color:rgba(241,220,181,.88);font-size:.62rem;letter-spacing:.24em}.reg-field-control{width:100%;min-height:3rem;border:1px solid rgba(111,124,155,.34);background:linear-gradient(145deg,rgba(14,22,39,.84),rgba(8,13,24,.86)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 60%);color:rgba(239,233,220,.9);padding:.75rem .85rem;font-size:.9rem;line-height:1.2;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.reg-field-control::-moz-placeholder{color:rgba(204,197,184,.48)}.reg-field-control::placeholder{color:rgba(204,197,184,.48)}.reg-field-control:focus-visible{border-color:rgba(203,165,99,.42);box-shadow:0 0 0 1px rgba(203,165,99,.18)}.reg-select-trigger{width:100%;min-height:3rem;border:1px solid rgba(111,124,155,.34);background:linear-gradient(145deg,rgba(14,22,39,.84),rgba(8,13,24,.86)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 60%);color:rgba(239,233,220,.9);padding:.75rem .85rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.9rem;line-height:1.2;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.reg-select-field{position:relative}.reg-select-trigger.is-open{border-color:rgba(184,149,90,.46);box-shadow:0 0 0 1px rgba(184,149,90,.2)}.reg-select-trigger:focus-visible{border-color:rgba(203,165,99,.42);box-shadow:0 0 0 1px rgba(203,165,99,.18);outline:none}.reg-select-caret{color:rgba(209,190,150,.72);font-size:.68rem;line-height:1;transition:transform .18s ease}.reg-select-trigger.is-open .reg-select-caret{transform:rotate(180deg)}.reg-select-panel{position:absolute;top:calc(100% + .45rem);right:0;left:0;z-index:40;border:1px solid rgba(90,104,132,.42);background:linear-gradient(150deg,rgba(11,18,33,.98),rgba(7,11,22,.98)),linear-gradient(180deg,rgba(225,192,123,.06),transparent 56%);box-shadow:0 16px 34px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,241,202,.04);padding:.45rem;display:grid;gap:.45rem;max-height:14rem;overflow:auto}.reg-select-option{min-height:2.65rem;width:100%;border:1px solid rgba(100,115,146,.34);background:linear-gradient(145deg,rgba(12,19,34,.74),rgba(8,12,23,.78)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 70%);color:rgba(232,220,198,.84);padding:.58rem .75rem;font-size:.68rem;letter-spacing:.17em;text-align:left;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease}.reg-select-option:hover{border-color:rgba(174,139,81,.44)}.reg-select-option.is-active{border-color:rgba(199,160,94,.4);background:linear-gradient(138deg,rgba(58,44,24,.62),rgba(15,12,13,.8)),radial-gradient(130% 162% at 52% 50%,rgba(222,187,113,.14) 0,rgba(222,187,113,.07) 44%,rgba(222,187,113,.02) 72%,transparent 84%);color:rgba(243,221,181,.94)}.reg-subtype-options{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin-top:.8rem}.reg-subtype-option{min-height:3rem;border:1px solid rgba(111,124,155,.34);background:linear-gradient(145deg,rgba(14,22,39,.8),rgba(8,13,24,.84)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 60%);color:rgba(239,233,220,.86);padding:.75rem .85rem;font-size:.82rem;line-height:1.35;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.reg-subtype-option:hover:not(:disabled){border-color:rgba(184,149,90,.46)}.reg-subtype-option:focus-visible{border-color:rgba(203,165,99,.42);box-shadow:0 0 0 1px rgba(203,165,99,.18);outline:none}.reg-subtype-option.is-active{border-color:rgba(199,160,94,.44);background:linear-gradient(138deg,rgba(58,44,24,.6),rgba(15,12,13,.78)),radial-gradient(130% 162% at 52% 50%,rgba(222,187,113,.14) 0,rgba(222,187,113,.07) 44%,rgba(222,187,113,.02) 72%,transparent 84%);color:rgba(243,221,181,.96)}.reg-subtype-option:disabled{cursor:not-allowed;opacity:.62}.reg-upload-shell{border:1px dashed rgba(150,122,78,.36);background:linear-gradient(145deg,rgba(12,19,34,.74),rgba(8,12,23,.78)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 70%)}.reg-upload-trigger{min-height:2.7rem;border:1px solid rgba(174,134,80,.44);padding:.65rem 1rem;color:rgba(243,220,176,.92);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;transition:border-color .18s ease,background .18s ease,color .18s ease}.reg-upload-trigger:hover{border-color:rgba(207,167,106,.5);background:rgba(226,191,116,.05)}.reg-date-control{padding-right:2.35rem}.reg-date-control::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.58;filter:invert(88%) sepia(13%) saturate(315%) hue-rotate(356deg) brightness(92%) contrast(92%)}.reg-date-control::-webkit-datetime-edit{color:rgba(239,233,220,.9)}.reg-v1-shell{position:relative;overflow:hidden;padding:8.25rem 1.25rem 6rem;background:radial-gradient(ellipse at 50% 0,rgba(18,31,58,.34),transparent 54%),linear-gradient(180deg,rgba(4,8,16,.98),rgba(6,11,22,.96) 52%,rgba(4,7,14,.98))}.reg-v1-header,.reg-v1-section,.reg-v1-steps{width:100%;max-width:76rem;margin-right:auto;margin-left:auto}.reg-v1-header{gap:1rem}.reg-v1-header h1{margin:0;color:#f0cf86;font-size:clamp(2.1rem,5vw,3.9rem);line-height:1.04}.reg-v1-header>p:last-child{max-width:44rem;margin:0;color:rgba(231,224,208,.78);font-size:.95rem;line-height:1.85}.reg-v1-eyebrow-row{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:16px}.reg-v1-lifecycle-status-label{display:inline-flex;width:82px;height:26px;flex:0 0 82px;align-items:center;justify-content:center;padding:5px 0 8px;border:1px solid #52b4e4;background:rgba(38,75,93,.3);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#52b4e4;font-family:var(--font-lato),Arial,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0}.reg-v1-lifecycle-status-label[data-review-status=approved]{border-color:#8de3c4;background:rgba(141,227,196,.1);box-shadow:none;color:#8de3c4}.reg-v1-lifecycle-status-label[data-review-status=rejected]{border-color:#f5a69b;background:#211219;box-shadow:none;color:#f5a69b}.reg-v1-lifecycle-status-helper{max-width:min(100%,36rem);color:rgba(231,224,208,.68);font-family:var(--font-lato),Arial,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}.reg-v1-steps{list-style:none;margin-top:2rem;padding:0;gap:.7rem}.reg-v1-steps li{border:1px solid rgba(100,115,146,.28);background:rgba(11,18,33,.72);padding:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;color:rgba(229,221,204,.72)}.reg-v1-steps li.is-active{border-color:rgba(199,160,94,.42);color:rgba(243,221,181,.96);background:linear-gradient(138deg,rgba(58,44,24,.54),rgba(15,12,13,.78)),rgba(11,18,33,.72)}.reg-v1-steps li.is-complete{border-color:rgba(199,160,94,.34);color:rgba(243,221,181,.9);background:linear-gradient(138deg,rgba(42,32,18,.36),rgba(11,18,33,.72)),rgba(11,18,33,.72)}.reg-v1-steps li.is-disabled{cursor:not-allowed;opacity:.58}.reg-v1-steps span{width:2.35rem;border:1px solid rgba(203,163,97,.22);background:rgba(214,178,105,.06);text-align:center;font-size:.58rem;letter-spacing:.18em;line-height:1.9}.reg-v1-steps strong{font-size:.68rem;letter-spacing:.18em}.reg-v1-steps em{grid-column:2;color:rgba(214,206,188,.56);font-size:.74rem;font-style:normal}.reg-v1-section{margin-top:1rem;border:1px solid rgba(188,149,84,.15);background:linear-gradient(138deg,rgba(17,26,48,.86),rgba(8,12,21,.92)),linear-gradient(180deg,rgba(228,191,112,.06),transparent 40%);box-shadow:inset 0 1px 0 rgba(255,241,201,.04),0 18px 38px rgba(0,0,0,.22);padding:1rem}.reg-v1-section-header{margin-bottom:1rem;display:grid;gap:.35rem}.reg-v1-section-header-compact{margin-top:1.1rem}.reg-v1-section-header h2,.reg-v1-section-header h3{margin:0;color:rgba(242,224,188,.96);font-family:var(--reg-body-font);font-size:1.18rem;font-weight:400;line-height:1.3}.reg-v1-kicker{margin:0;color:rgba(255,255,255,.52);font-size:.6rem;letter-spacing:.34em}.reg-v1-body,.reg-v1-muted{margin:0;color:rgba(218,209,190,.66);font-size:.8rem;line-height:1.65}.reg-v1-body{color:rgba(232,224,209,.84)}.reg-v1-error-text{margin:0;color:rgba(241,160,142,.92);font-size:.82rem;line-height:1.65}.reg-v1-field-error{margin:.38rem 0 0;color:rgba(255,196,184,.94);font-size:.78rem;line-height:1.5}.reg-v1-required{margin-left:.3rem;color:#f1a08e}.reg-v1-family-row{display:flex;flex-wrap:wrap;gap:.6rem}.reg-v1-pill{min-height:2.75rem;border:1px solid rgba(111,124,155,.34);background:linear-gradient(145deg,rgba(14,22,39,.84),rgba(8,13,24,.86)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 60%);color:rgba(239,233,220,.86);padding:.68rem .9rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.reg-v1-pill.is-active{border-color:rgba(199,160,94,.44);background:linear-gradient(138deg,rgba(58,44,24,.6),rgba(15,12,13,.78)),radial-gradient(130% 162% at 52% 50%,rgba(222,187,113,.14) 0,rgba(222,187,113,.07) 44%,rgba(222,187,113,.02) 72%,transparent 84%);color:rgba(243,221,181,.96)}.reg-v1-pill:disabled{cursor:not-allowed;opacity:.42}.reg-v1-pill.is-active:disabled{cursor:default;opacity:1}.reg-v1-category-grid,.reg-v1-form-grid,.reg-v1-organization-grid,.reg-v1-status-grid,.reg-v1-upload-grid{display:grid;gap:.8rem}.reg-v1-category-grid,.reg-v1-organization-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.reg-v1-figma-board{background:linear-gradient(145deg,rgba(12,20,39,.92),rgba(6,10,20,.96)),linear-gradient(180deg,rgba(218,180,105,.06),transparent 42%)}.reg-v1-decision-panel{gap:.9rem;min-width:0}.reg-v1-category-rail,.reg-v1-confirmation-panel,.reg-v1-list-panel{min-width:0;border:1px solid rgba(100,115,146,.3);background:linear-gradient(145deg,rgba(12,19,34,.72),rgba(8,12,23,.82)),linear-gradient(90deg,rgba(255,255,255,.018),transparent 70%);padding:.75rem}.reg-v1-category-rail,.reg-v1-list-panel{display:grid;align-content:start;gap:.72rem}.reg-v1-hotel-hierarchy{display:grid;gap:.66rem}.reg-v1-hotel-group-list{display:grid;gap:.6rem}.reg-v1-hotel-group-card,.reg-v1-request-empty,.reg-v1-selected-organization,.reg-v1-step-two-variant,.reg-v1-visitor-step-one-card{min-width:0;border:1px solid rgba(184,146,84,.14);background:rgba(255,255,255,.025);padding:.72rem}.reg-v1-hotel-group-card,.reg-v1-selected-organization{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;color:rgba(239,233,220,.88);text-align:left}.reg-v1-hotel-group-card.is-active{border-color:rgba(199,160,94,.44);background:rgba(240,207,134,.08)}.reg-v1-confirmation-panel{display:grid;align-content:start;gap:.8rem}.reg-v1-request-empty h3,.reg-v1-selected-organization h3,.reg-v1-step-two-variant h3,.reg-v1-visitor-step-one-card h3{margin:0;color:rgba(242,224,188,.95);font-size:1.04rem;line-height:1.3}.reg-v1-approved-toggle{min-height:2.75rem;border:1px solid rgba(203,165,99,.34);background:rgba(240,207,134,.08);color:rgba(243,221,181,.94);padding:.6rem .75rem;text-align:left;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.reg-v1-approved-people-panel{display:grid;gap:.7rem;border:1px solid rgba(184,146,84,.14);background:rgba(255,255,255,.025);padding:.72rem}.reg-v1-form-section-title p{margin:0}.reg-v1-approved-person-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:center;min-height:2rem;border-bottom:1px solid rgba(184,146,84,.14)}.reg-v1-approved-person-row:last-child{border-bottom:0}.reg-v1-approved-people-panel p,.reg-v1-approved-person-row span{margin:6px 0;color:rgba(218,209,190,.68);font-size:.78rem;line-height:1.55}.reg-v1-request-empty{display:grid;gap:.6rem}.reg-v1-detail-panel,.reg-v1-option-card,.reg-v1-organization-card,.reg-v1-price-box,.reg-v1-upload-card{border:1px solid rgba(100,115,146,.32);background:linear-gradient(145deg,rgba(12,19,34,.74),rgba(8,12,23,.78)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 70%)}.reg-v1-option-card,.reg-v1-organization-card{min-height:5.2rem;padding:.9rem;display:grid;align-content:start;gap:.45rem;color:rgba(239,233,220,.88);text-align:left}.reg-v1-option-card.is-active,.reg-v1-organization-card.is-active{border-color:rgba(199,160,94,.44);background:linear-gradient(138deg,rgba(58,44,24,.58),rgba(15,12,13,.8)),radial-gradient(130% 162% at 52% 50%,rgba(222,187,113,.12) 0,rgba(222,187,113,.06) 44%,rgba(222,187,113,.02) 72%,transparent 84%)}.reg-v1-option-card span,.reg-v1-organization-card span:not(.reg-v1-logo-mark){font-size:.86rem;font-weight:600;line-height:1.35}.reg-v1-option-card small,.reg-v1-organization-card small{color:rgba(214,206,188,.62);font-size:.74rem;line-height:1.45}.reg-v1-organization-layout{display:grid;gap:1rem}.reg-v1-organization-stack{display:grid;gap:.75rem}.reg-v1-mobile-detail{display:block}.reg-v1-desktop-detail{display:none}.reg-v1-logo-mark{overflow:hidden;width:3rem;height:3rem;border:1px solid rgba(198,158,90,.24);background:rgba(240,207,134,.08);display:grid;place-items:center;color:rgba(240,207,134,.86);font-size:.6rem;letter-spacing:.14em}.reg-v1-logo-mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reg-v1-detail-panel,.reg-v1-price-box,.reg-v1-upload-card{padding:.9rem;display:grid;gap:.8rem}.reg-v1-detail-panel h3{margin:0;color:rgba(242,224,188,.94);font-size:1.05rem;line-height:1.35}.reg-v1-metrics,.reg-v1-status-grid{display:grid;gap:.6rem}.reg-v1-metric-cell,.reg-v1-package-state,.reg-v1-status-grid div{border:1px solid rgba(184,146,84,.12);background:rgba(255,255,255,.025);padding:.58rem .65rem;color:rgba(229,221,204,.78);font-size:.76rem}.reg-v1-metric-cell span,.reg-v1-metric-cell strong{display:block}.reg-v1-metric-cell strong{margin-top:.22rem;color:rgba(242,224,188,.95)}.reg-v1-metric-cell .reg-v1-pending-count{margin-top:.3rem;color:rgba(213,195,163,.72);font-size:.68rem;line-height:1.2}.reg-v1-status-grid span{display:block;color:rgba(214,206,188,.54);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.reg-v1-status-grid strong{display:block;margin-top:.25rem;color:rgba(242,224,188,.95)}.reg-v1-people-groups{display:grid;gap:.75rem}.reg-v1-people-groups h4{margin:0 0 .35rem;color:rgba(242,224,188,.88);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.reg-v1-people-groups p{margin:0;color:rgba(218,209,190,.68);font-size:.78rem;line-height:1.6}.reg-v1-price{margin:.2rem 0 0;color:#f0cf86;font-size:1.45rem;line-height:1.1}.reg-v1-fee-summary{position:relative;width:100%;min-height:129px;border:0;background:#0f182f;padding:24px;display:grid;gap:18px;overflow:hidden}.reg-v1-fee-summary-title{margin:0;color:#d5c3a3;font-family:var(--reg-font-fee-summary-title);font-size:20px;font-weight:400;letter-spacing:4px;line-height:20px;text-transform:uppercase}.reg-v1-fee-summary-price-row{display:grid;gap:8px}.reg-v1-fee-summary-label{margin:0;color:#ede3e3;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:16px;text-transform:uppercase}.reg-v1-fee-summary-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.reg-v1-fee-summary-currency,.reg-v1-fee-summary-current,.reg-v1-fee-summary-error,.reg-v1-fee-summary-old{margin:0}.reg-v1-fee-summary-currency{font-size:24px;font-weight:400;line-height:24px}.reg-v1-fee-summary-currency,.reg-v1-fee-summary-current{color:#ceb07b;font-family:var(--reg-font-fee-summary-price)}.reg-v1-fee-summary-current{font-size:40px;font-weight:600;line-height:40px}.reg-v1-fee-summary-old{color:#8a8a8a;font-family:var(--reg-body-font);font-size:12px;font-weight:300;line-height:14px;text-decoration:line-through}.reg-v1-fee-summary-error{color:rgba(255,196,184,.94);font-family:var(--reg-body-font);font-size:12px;font-weight:400;line-height:1.45}.reg-v1-form-wide{grid-column:1/-1}.reg-v1-visitor-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:0;border-bottom:0}.reg-v1-visitor-category-field{display:grid;gap:8px}.reg-v1-visitor-category-field>.reg-v1-field-error{margin-top:0}.reg-v1-visitor-tab{min-height:48px;box-sizing:border-box;border:1px solid rgba(77,100,151,.78);background:transparent;color:#f7ebe0;padding:6px 14px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-weight:400;letter-spacing:.84px;line-height:16px;overflow:visible;overflow-wrap:normal;white-space:normal;word-break:normal}.reg-v1-visitor-tab.is-active{border-color:rgba(96,122,181,.82);background:#263658;color:#ffffff}.reg-v1-visitor-tab:disabled{cursor:default;opacity:.62}.reg-v1-visitor-tab.is-active:disabled{opacity:1}.reg-v1-visitor-invitation-field{display:grid;gap:16px}.reg-v1-visitor-invitation-label{margin:0}.reg-v1-visitor-invitation-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-width:0}.reg-v1-invitation-toggle{flex:0 0 auto}.reg-v1-visitor-invitation-code{flex:1 1 220px;min-width:0}.reg-v1-visitor-invitation-code .reg-field-control{width:100%}.reg-v1-visitor-ticket-field .reg-v1-family-row{flex-wrap:wrap}.reg-v1-country-region-field select.reg-field-control{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;overflow:hidden;padding-right:56px;text-overflow:ellipsis;white-space:nowrap}.reg-v1-kol-certification-field{display:flex;max-width:100%;flex-direction:column;align-items:flex-start;gap:18px}.reg-v1-kol-certification-label{margin:0}.reg-v1-kol-certification-control{flex:0 0 auto}.reg-v1-submit-layout{gap:1rem}.reg-v1-phone-row{display:grid;grid-template-columns:minmax(4.4rem,auto) minmax(0,1fr);align-items:center}.reg-v1-phone-row span{min-height:3rem;border:1px solid rgba(111,124,155,.34);border-right:0;background:rgba(255,255,255,.03);color:rgba(242,224,188,.9);display:grid;place-items:center;padding:0 .8rem;font-size:.86rem;white-space:nowrap}.reg-v1-phone-row .reg-field-control{min-width:0}.reg-v1-phone-combo{display:grid;grid-template-columns:minmax(5.35rem,auto) minmax(0,1fr);align-items:center;overflow:hidden;border:1px solid rgba(111,124,155,.34);background:linear-gradient(145deg,rgba(14,22,39,.84),rgba(8,13,24,.86)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 60%)}.reg-v1-phone-combo .reg-field-control{min-width:0;background:transparent}.reg-v1-phone-code-select{min-width:0;height:3rem;border:0;border-right:1px solid rgba(111,124,155,.26);background:linear-gradient(145deg,rgba(14,22,39,.84),rgba(8,13,24,.86));color:rgba(242,224,188,.94);padding:0 .65rem;font-size:.78rem}.reg-v1-phone-combo:focus-within{border-color:rgba(203,165,99,.42);box-shadow:0 0 0 1px rgba(203,165,99,.18)}.reg-v1-checkbox-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;color:rgba(238,229,210,.86);font-size:.8rem;line-height:1.55}.reg-v1-checkbox-row input{margin-top:.18rem;accent-color:#d2aa67}.reg-v1-awards-field,.reg-v1-terms-gate{border:1px solid rgba(100,115,146,.3);background:linear-gradient(145deg,rgba(12,19,34,.74),rgba(8,12,23,.78)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 70%);display:grid;gap:.7rem;padding:.9rem}.reg-v1-terms-gate .auth-submit{justify-self:start;width:auto;min-width:12rem}.reg-v1-side-panel{align-content:start;gap:1rem}.reg-v1-step-two-surface{border:1px solid rgba(100,115,146,.26);background:linear-gradient(145deg,rgba(11,18,33,.5),rgba(6,10,20,.6)),linear-gradient(180deg,rgba(240,207,134,.025),transparent 46%);padding:.85rem}.reg-v1-step-two-variant{display:grid;gap:.34rem}.reg-v1-form-section-title{padding-top:.4rem}.reg-v1-identification-section-title{display:flex;flex-wrap:wrap;align-items:flex-start;-moz-column-gap:8px;column-gap:8px}.reg-v1-identification-notice{max-width:100%;margin:7px 0 0;transform:translateX(-6px);color:#f5a69b;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;line-height:30px}.reg-v1-awards-label{display:flex;align-items:center;gap:8px;min-width:0}.reg-v1-awards-label>span{min-width:0}.reg-v1-awards-title-icon{flex:0 0 16px;color:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.reg-v1-mobile-badge-note{display:none;margin:0;color:rgba(218,209,190,.58);font-size:.74rem;line-height:1.5}.reg-v1-badge-toggle{min-height:2.75rem;border:1px solid rgba(182,145,82,.28);background:rgba(255,255,255,.035);color:rgba(243,221,181,.92);padding:.75rem .9rem;text-align:left;font-size:.82rem;touch-action:manipulation}.reg-v1-side-panel.is-badge-collapsed .reg-v1-badge-shell{display:none}.reg-v1-badge-shell{display:grid;place-items:center}.reg-v1-badge-card{position:relative;width:min(100%,18rem);aspect-ratio:474/632;overflow:hidden;color:#ffffff;box-shadow:0 20px 42px rgba(0,0,0,.34)}.reg-v1-badge-card:after,.reg-v1-badge-card:before{display:block;content:none}.reg-v1-badge-logo{position:absolute;top:40px;left:36px;z-index:1;width:112px;height:38px;display:block}.reg-v1-badge-photo{position:absolute;left:122px;z-index:1;height:230px;border:0;border-radius:0;background:transparent}.reg-v1-badge-photo-empty,.reg-v1-badge-photo-image{position:absolute;top:21px;left:21px;width:189.944px;height:189.944px;border-radius:999px}.reg-v1-badge-photo-empty{background:radial-gradient(circle at 50% 42%,rgba(19,29,53,.96),rgba(5,8,19,1) 68%),#050813}.reg-v1-badge-photo-image{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.reg-v1-badge-photo-saved{position:absolute;top:95px;left:44px;z-index:1;width:142px;color:rgba(243,221,181,.74);font-family:var(--font-lato),Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:16px;text-align:center;text-transform:uppercase}.reg-v1-badge-photo-frame{position:absolute;inset:0;z-index:2;width:230px;height:230px;display:block;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));pointer-events:none}.reg-v1-badge-copy{position:absolute;width:329px;right:auto;z-index:1;display:grid}.reg-v1-badge-copy h3{color:#ffffff;line-height:38px}.reg-v1-badge-copy p{color:rgba(255,255,255,.78)}.reg-v1-badge-title{font-size:18px;font-weight:400;line-height:22px}.reg-v1-badge-info{color:rgba(255,255,255,.8);font-size:20px;font-weight:500;line-height:24px;text-transform:capitalize}.reg-v1-badge-bottom{position:absolute;top:468px;right:auto;bottom:auto;z-index:1;width:402px;height:96px;display:block;color:#ffffff}.reg-v1-badge-sponsor{position:absolute;top:13px;left:0;gap:10px}.reg-v1-badge-shell[data-badge-family=visitor][data-badge-language=zh] .reg-v1-badge-sponsor{width:160px}.reg-v1-badge-qr{position:absolute;display:block}.reg-v1-badge-qr-placeholder{border:1px solid rgba(255,255,255,.62);background:linear-gradient(135deg,transparent calc(50% - .5px),rgba(255,255,255,.48) 50%,transparent calc(50% + .5px)),linear-gradient(45deg,transparent calc(50% - .5px),rgba(255,255,255,.22) 50%,transparent calc(50% + .5px)),rgba(255,255,255,.06);box-shadow:0 4px 14.9px #120f1e}.reg-v1-badge-qr-placeholder:after,.reg-v1-badge-qr-placeholder:before{position:absolute;content:"";pointer-events:none}.reg-v1-badge-qr-placeholder:before{inset:10px;border:1px solid rgba(255,255,255,.34)}.reg-v1-badge-qr-placeholder:after{top:50%;left:50%;color:rgba(255,255,255,.82);content:"QR";font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:1;transform:translate(-50%,-50%)}.reg-v1-request-list,.reg-v1-upload-list{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.reg-v1-request-toggle{border:1px solid rgba(184,146,84,.14);background:rgba(255,255,255,.025);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.72rem .78rem}.reg-v1-link-button{min-height:2.75rem;border:1px solid rgba(203,165,99,.34);background:rgba(240,207,134,.08);color:rgba(243,221,181,.94);padding:.55rem .72rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;touch-action:manipulation}.reg-v1-link-button:hover{border-color:rgba(217,177,107,.52);background:rgba(240,207,134,.12)}.reg-v1-request-list li,.reg-v1-upload-list li{border-top:1px solid rgba(184,146,84,.12);padding-top:.45rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;color:rgba(229,221,204,.76);font-size:.76rem}.reg-v1-upload-list li:has(.reg-v1-upload-thumb){grid-template-columns:auto minmax(0,1fr) auto}.reg-v1-request-list li{grid-template-columns:minmax(0,1fr) auto}.reg-v1-upload-thumb{width:2.5rem;height:2.5rem;border:1px solid rgba(184,146,84,.18);-o-object-fit:cover;object-fit:cover}.reg-v1-upload-sample{width:100%;overflow:hidden;border:1px solid rgba(184,146,84,.18);background:rgba(255,255,255,.03);padding:0;cursor:zoom-in;text-align:left}.reg-v1-upload-sample img{width:100%;max-height:18rem;display:block;-o-object-fit:cover;object-fit:cover}.reg-v1-upload-sample:focus-visible{outline:2px solid rgba(206,176,123,.72);outline-offset:3px}.reg-v1-social-icons{gap:12px}.reg-v1-sample-preview-backdrop{z-index:130}.reg-v1-sample-preview-modal{position:relative;width:min(760px,calc(100vw - 40px));max-height:min(760px,calc(100vh - 40px));border:1px solid rgba(211,193,179,.2);background:#070b15;padding:18px;box-shadow:0 32px 84px rgba(0,0,0,.52)}.reg-v1-sample-preview-modal img{width:100%;max-height:calc(100vh - 96px);display:block;-o-object-fit:contain;object-fit:contain}.reg-v1-sample-preview-modal .reg-v1-status-close{position:absolute;top:10px;right:10px;z-index:2}.reg-v1-upload-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;margin:-1px}.reg-v1-upload-trigger-card{min-height:4.2rem;border:1px dashed rgba(202,164,97,.38);background:linear-gradient(145deg,rgba(17,27,48,.7),rgba(8,12,23,.78)),linear-gradient(90deg,rgba(255,255,255,.025),transparent 70%);color:rgba(243,221,181,.9);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.78rem;padding:.85rem;cursor:pointer;touch-action:manipulation;transition:border-color .18s ease,background .18s ease,color .18s ease}.reg-v1-upload-trigger-card:hover{border-color:rgba(217,177,107,.52);background:linear-gradient(145deg,rgba(28,39,62,.74),rgba(11,17,30,.82)),linear-gradient(90deg,rgba(240,207,134,.055),transparent 70%)}.reg-v1-upload-trigger-card.is-disabled{cursor:not-allowed;opacity:.58}.reg-v1-upload-input:focus-visible+.reg-v1-upload-trigger-card{border-color:rgba(203,165,99,.52);box-shadow:0 0 0 1px rgba(203,165,99,.18)}.reg-v1-upload-plus{width:2.25rem;height:2.25rem;border:0;display:grid;place-items:center}.reg-v1-upload-saved-indicator{width:2.25rem;height:2.25rem;border:0;background:transparent;box-shadow:none;display:grid;place-items:center}.reg-v1-upload-plus-icon{display:block;width:16px;height:16px;flex:0 0 auto}.reg-v1-upload-trigger-copy{min-width:0}.reg-v1-upload-card-status>small,.reg-v1-upload-card-status>span,.reg-v1-upload-trigger-copy>small,.reg-v1-upload-trigger-copy>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reg-v1-upload-card-status{margin:0;min-width:0}.reg-v1-detail-panel,.reg-v1-form-grid>*,.reg-v1-price-box,.reg-v1-upload-card{min-width:0}.reg-v1-request-list strong,.reg-v1-upload-list span:last-child{color:rgba(214,206,188,.58);font-weight:500}.reg-v1-request-list span,.reg-v1-upload-list span{min-width:0;overflow-wrap:anywhere}.reg-v1-feedback{margin:.8rem 0 0;border:1px solid rgba(184,146,84,.14);padding:.75rem .85rem;font-size:.8rem;line-height:1.6}.reg-v1-feedback p{margin:0}.reg-v1-feedback p+p{margin-top:.35rem}.reg-v1-feedback-error{border-color:rgba(241,160,142,.24);background:rgba(110,38,32,.14);color:rgba(255,196,184,.92)}.reg-v1-feedback-success{border-color:rgba(196,163,96,.24);background:rgba(196,163,96,.08);color:rgba(242,224,188,.92)}.reg-v1-lifecycle-entry{display:grid;gap:1rem;align-items:start;border-top:1px solid rgba(211,193,179,.14);padding-top:1.5rem}.reg-v1-lifecycle-entry-copy{display:grid;gap:.55rem}.reg-v1-lifecycle-entry h2{margin:0;color:rgba(242,224,188,.96);font-family:var(--reg-display-font);font-size:2rem;font-weight:400;line-height:1.08}.reg-v1-lifecycle-edit-button{width:100%}.registration-divider{border-top:1px solid rgba(80,94,121,.16)}.auth-entry-shell{position:relative;overflow:hidden;padding:8.5rem 1.25rem 6rem;background:radial-gradient(ellipse at 50% 0,rgba(18,31,58,.32),transparent 54%),linear-gradient(180deg,rgba(4,8,16,.98),rgba(5,9,18,.96) 52%,rgba(4,7,14,.98))}.auth-entry-shell:before{position:absolute;top:0;left:50%;width:min(72rem,88vw);height:1px;content:"";transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(206,170,104,.16),rgba(228,191,112,.28),rgba(206,170,104,.16),transparent)}.auth-entry-wrap{position:relative;z-index:1;width:100%;max-width:72rem;margin:0 auto;display:grid;gap:2.2rem}.auth-entry-copy{max-width:34rem}.auth-entry-eyebrow{margin:0;color:rgba(255,255,255,.56);font-size:.66rem;letter-spacing:.42em;text-transform:uppercase}.auth-entry-title{margin:1rem 0 0;color:#f0cf86;font-size:clamp(2.2rem,5.2vw,3.9rem);line-height:1.02}.auth-entry-description{margin:1.15rem 0 0;color:rgba(231,224,208,.78);max-width:32rem;font-size:.95rem;line-height:1.9}.auth-entry-panel{border:1px solid rgba(188,149,84,.16);background:linear-gradient(138deg,rgba(17,26,48,.88),rgba(8,12,21,.92)),linear-gradient(180deg,rgba(228,191,112,.08),transparent 40%);box-shadow:inset 0 1px 0 rgba(255,241,201,.04),0 20px 44px rgba(0,0,0,.26);padding:1.35rem 1.1rem 1.5rem}.auth-step-indicator{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.auth-step-item{display:flex;align-items:center;gap:.8rem;color:rgba(255,255,255,.42)}.auth-step-item.is-active{color:rgba(241,211,157,.92)}.auth-step-item.is-completed{color:rgba(210,180,127,.68)}.auth-step-index{width:2.35rem;text-align:center;border:1px solid rgba(203,163,97,.22);background:rgba(214,178,105,.06);font-size:.58rem;letter-spacing:.25em;line-height:1.9}.auth-step-label{font-size:.66rem;letter-spacing:.26em;text-transform:uppercase}.auth-form{margin-top:1.2rem;display:grid;gap:1rem}.auth-field-block{display:grid;gap:.62rem}.auth-input-label{margin:0;color:rgba(241,220,181,.9);font-size:.62rem;letter-spacing:.28em}.auth-input-row{display:grid;gap:.7rem}.auth-input{width:100%;min-height:3.1rem;border:1px solid rgba(111,124,155,.34);background:linear-gradient(145deg,rgba(14,22,39,.84),rgba(8,13,24,.86)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 60%);color:rgba(239,233,220,.9);padding:.9rem 1rem;font-size:.9rem;line-height:1.2;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-input::-moz-placeholder{color:rgba(204,197,184,.48)}.auth-input::placeholder{color:rgba(204,197,184,.48)}.auth-input:focus-visible{border-color:rgba(203,165,99,.42);box-shadow:0 0 0 1px rgba(203,165,99,.18);outline:none}.auth-inline-action,.auth-submit{min-height:3.1rem;border:1px solid rgba(182,145,82,.32);background:linear-gradient(140deg,rgba(70,50,23,.64),rgba(16,12,11,.84)),radial-gradient(140% 172% at 52% 50%,rgba(229,194,121,.16) 0,rgba(229,194,121,.08) 44%,rgba(229,194,121,.02) 72%,transparent 84%);color:rgba(255,244,222,.92);font-size:.64rem;letter-spacing:.34em;transition:border-color .18s ease,background .18s ease,color .18s ease}.auth-inline-action{width:100%;padding:.9rem 1.15rem}.auth-submit{margin-top:.25rem;padding:.95rem 1.35rem;font-weight:400}.auth-inline-action:hover,.auth-submit:hover{border-color:rgba(206,168,101,.42);background:linear-gradient(140deg,rgba(78,57,26,.66),rgba(18,13,10,.86)),radial-gradient(140% 172% at 52% 50%,rgba(237,206,138,.22) 0,rgba(237,206,138,.11) 44%,rgba(237,206,138,.03) 72%,transparent 84%);color:#f3d6a3}.auth-inline-action:not(:disabled):active,.auth-submit:not(:disabled):active{filter:brightness(.92);transform:none}.auth-inline-action:focus-visible,.auth-submit:focus-visible{border-color:rgba(206,168,101,.58);box-shadow:0 0 0 2px rgba(206,168,101,.18);outline:1px solid rgba(236,227,205,.48)}.reg-v1-primary-action{border:1px solid #5f4725;background:linear-gradient(270deg,#432c11,#604c34);font-family:var(--reg-body-font);cursor:pointer;transform:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease}.reg-v1-primary-action:not(:disabled):hover{border-color:#735632;background:linear-gradient(270deg,#432c11,#604c34);color:#fff7e8;filter:brightness(1.05);box-shadow:0 0 0 1px rgba(206,176,123,.18);transform:none}.reg-v1-primary-action:not(:disabled):active{border-color:#4f3a23;background:linear-gradient(270deg,#432c11,#604c34);filter:brightness(.9);box-shadow:inset 0 0 0 1px rgba(236,227,205,.14);transform:none}.reg-v1-primary-action:focus-visible{border-color:#ceb07b;box-shadow:0 0 0 2px rgba(206,176,123,.22);outline:1px solid rgba(236,227,205,.62);outline-offset:3px;transform:none}.reg-v1-primary-action:disabled,.reg-v1-primary-action:disabled:hover{border-color:rgba(95,71,37,.66);background:linear-gradient(270deg,#432c11,#604c34);color:rgba(255,255,255,.68);cursor:not-allowed;opacity:.55;filter:grayscale(.1) brightness(.82);box-shadow:none;transform:none}.auth-input-help{margin:0;color:rgba(210,202,184,.62);font-size:.78rem;line-height:1.65}.auth-type-grid{display:grid;gap:.65rem}.auth-type-card{width:100%;border:1px solid rgba(100,115,146,.34);background:linear-gradient(145deg,rgba(12,19,34,.74),rgba(8,12,23,.78)),linear-gradient(90deg,rgba(255,255,255,.02),transparent 70%);padding:.86rem .9rem;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.auth-type-card.is-active{border-color:rgba(232,196,126,.74);background:linear-gradient(138deg,rgba(83,61,28,.74),rgba(17,13,13,.88)),radial-gradient(130% 162% at 52% 50%,rgba(232,196,126,.2) 0,rgba(232,196,126,.1) 44%,rgba(232,196,126,.03) 72%,transparent 84%);box-shadow:inset 0 0 0 1px rgba(250,220,158,.28),0 0 0 2px rgba(232,196,126,.08)}.auth-type-title{display:block;color:rgba(243,221,181,.94);font-size:.72rem;letter-spacing:.24em;text-transform:uppercase}.auth-type-description{display:block;margin-top:.45rem;color:rgba(214,206,189,.68);font-size:.76rem;line-height:1.55}.auth-static-note{margin:1rem 0 0;border-top:1px solid rgba(184,146,84,.14);padding-top:.85rem;color:rgba(214,206,188,.58);font-size:.77rem;line-height:1.7}.auth-legal-block{border:1px solid rgba(184,146,84,.14);background:rgba(255,255,255,.02);padding:.82rem .9rem;display:grid;gap:.55rem}.auth-legal-checkbox{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;color:rgba(238,229,210,.86);font-size:.78rem;line-height:1.55}.auth-legal-checkbox input{margin-top:.18rem;accent-color:#d2aa67}.auth-legal-notice{margin:0;color:rgba(214,206,188,.68);font-size:.77rem;line-height:1.65}.auth-legal-link{border:0;background:transparent;color:rgba(239,205,138,.94);padding:0;font:inherit;text-underline-offset:.18em}.auth-legal-link:hover{color:#f4d8a4}.auth-legal-modal-backdrop{position:fixed;inset:0;z-index:80;background:rgba(3,6,12,.72);padding:1rem;display:grid;place-items:center}.auth-legal-terms-backdrop{position:fixed;inset:0;z-index:120}.auth-legal-modal{width:min(42rem,100%);max-height:min(44rem,86vh);border:1px solid rgba(198,158,90,.24);background:#080d18;box-shadow:0 24px 72px rgba(0,0,0,.5);padding:1rem;display:grid;gap:.78rem;overflow:hidden}.reg-v1-request-success-modal,.reg-v1-status-art-card{width:min(47.1rem,100%);min-height:min(32.9rem,calc(100vh - 2rem));overflow:hidden;border:1px solid rgba(203,165,99,.28);background:linear-gradient(180deg,rgba(7,11,20,.26),rgba(7,11,20,.78)),radial-gradient(ellipse at 50% 0,rgba(223,190,123,.18),transparent 48%),linear-gradient(145deg,rgba(16,27,49,.98),rgba(6,10,18,.99));box-shadow:0 32px 84px rgba(0,0,0,.52);color:rgba(243,235,219,.94);display:grid;align-content:end;gap:1rem;padding:1.5rem}.reg-v1-request-success-modal:before,.reg-v1-status-art-card:before{content:"";width:100%;min-height:13rem;border:1px solid rgba(223,190,123,.16);background:linear-gradient(135deg,transparent 0 42%,rgba(231,198,130,.16) 42% 43%,transparent 43% 100%),linear-gradient(25deg,transparent 0 47%,rgba(255,255,255,.08) 47% 48%,transparent 48% 100%),radial-gradient(ellipse at 50% 80%,rgba(240,207,134,.2),transparent 60%)}.reg-v1-status-art-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:start}.reg-v1-request-success-modal h2,.reg-v1-status-art-card h2{margin:.3rem 0 0;color:#ffffff;font-size:clamp(1.28rem,4vw,2.1rem);line-height:1.18}.reg-v1-request-success-modal p,.reg-v1-status-art-card p{margin:0;color:rgba(231,224,208,.78);font-size:.9rem;line-height:1.7}.reg-v1-status-close{width:2.4rem;height:2.4rem;border:1px solid rgba(203,165,99,.26);background:rgba(255,255,255,.035);color:rgba(243,221,181,.92);font-size:1.15rem}.auth-legal-modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.auth-legal-modal-header h2{margin:.4rem 0 0;color:#f0cf86;font-size:1.24rem;line-height:1.2}.auth-legal-close{border:1px solid rgba(182,145,82,.32);background:rgba(255,255,255,.04);color:rgba(255,244,222,.9);padding:.48rem .7rem;font-size:.72rem}.auth-legal-meta{display:flex;flex-wrap:wrap;gap:.45rem;color:rgba(214,206,188,.62);font-size:.72rem}.auth-legal-meta span{border:1px solid rgba(184,146,84,.14);padding:.22rem .42rem}.auth-legal-body{overflow:auto;color:rgba(232,224,209,.82);font-size:.84rem;line-height:1.75}.auth-legal-body p{margin:0 0 .8rem}.auth-legal-terms-modal{max-height:min(40rem,calc(100vh - 4rem));max-height:min(40rem,calc(100dvh - 4rem));display:flex;flex-direction:column;min-height:0}.auth-legal-terms-modal .auth-legal-modal-header{position:relative;z-index:1;flex:0 0 auto;min-height:-moz-min-content;min-height:min-content;overflow:visible}.auth-legal-terms-modal .auth-legal-meta{flex:0 0 auto}.auth-legal-terms-modal .auth-legal-modal-header>div{flex:1 1 auto;min-width:0}.auth-legal-terms-modal .auth-legal-modal-header h2{overflow-wrap:anywhere}.auth-legal-terms-modal .auth-legal-close{position:relative;z-index:2;flex:0 0 auto;align-self:flex-start;white-space:nowrap}.auth-legal-terms-modal .auth-legal-body{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior:contain}.auth-legal-fallback-note{color:rgba(239,205,138,.78)}.auth-switch-copy{margin:.85rem 0 0;color:rgba(233,225,209,.76);font-size:.82rem;line-height:1.6}.auth-switch-link{color:rgba(239,205,138,.94);letter-spacing:.08em;text-transform:uppercase}.auth-switch-link:hover{color:#f4d8a4}.auth-page-meta{margin:.75rem 0 0;color:rgba(205,196,178,.42);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}main:has(.auth-entry-shell)+.footer-section .home-footer-cta{display:none}main:has(.auth-entry-shell)+.footer-section .home-footer-info{margin-top:0}main:has(.registration-details-shell)+.footer-section .home-footer-cta{display:none}main:has(.registration-details-shell)+.footer-section .home-footer-info{margin-top:0}body:has(main:has(.registration-details-shell)) main.flex-1{flex:0 0 auto!important}body:has(main:has(.registration-details-shell)) .min-h-screen{min-height:0!important}main.flex-1:has(.registration-details-shell){flex:0 0 auto!important}div.flex.min-h-screen.flex-col:has(.registration-details-shell){height:auto!important;min-height:0!important}body:has(.auth-entry-shell) header a[href^="#"],body:has(main:has(.registration-details-shell)) header a[href^="#"]{display:none}body:has(.auth-entry-shell) .mobile-menu-footer,body:has(main:has(.registration-details-shell)) .mobile-menu-footer{margin-top:0}@media (max-width:639px){.reg-v1-shell{padding-right:1rem;padding-left:1rem}.reg-v1-category-grid,.reg-v1-form-grid,.reg-v1-organization-grid,.reg-v1-organization-layout,.reg-v1-submit-layout,.reg-v1-upload-grid{grid-template-columns:minmax(0,1fr)}.reg-v1-mobile-detail{margin-top:-.05rem}.reg-v1-side-panel{position:static}.reg-v1-badge-card{width:min(100%,16rem)}.reg-v1-upload-sample img{max-height:14rem}}@media (max-width:480px){.reg-v1-phone-combo{grid-template-columns:minmax(4.9rem,auto) minmax(0,1fr)}.reg-v1-upload-trigger-card{grid-template-columns:minmax(0,1fr);gap:.65rem}.reg-v1-request-list li,.reg-v1-upload-list li,.reg-v1-upload-list li:has(.reg-v1-upload-thumb){grid-template-columns:minmax(0,1fr);align-items:start;gap:.45rem}.reg-v1-upload-thumb{width:3rem;height:3rem}}@media (max-width:390px){.reg-v1-shell{overflow-x:hidden;padding-right:.88rem;padding-left:.88rem}.reg-v1-category-rail,.reg-v1-confirmation-panel,.reg-v1-list-panel,.reg-v1-section,.reg-v1-step-two-surface{padding:.72rem}.reg-v1-decision-panel,.reg-v1-form-grid,.reg-v1-phone-combo,.reg-v1-status-grid,.reg-v1-submit-layout,.reg-v1-upload-grid{grid-template-columns:minmax(0,1fr)}.reg-v1-side-panel{position:static}.reg-v1-mobile-badge-note{display:block}.reg-v1-badge-card{width:min(100%,15.25rem)}.reg-v1-phone-combo{grid-template-columns:minmax(4.6rem,auto) minmax(0,1fr)}.reg-v1-request-success-modal,.reg-v1-status-art-card{width:min(100%,calc(100vw - 2rem));min-height:min(31rem,calc(100vh - 2rem));padding:1rem}}@media (min-width:640px){.auth-entry-shell,.reg-v1-shell{padding-right:2rem;padding-left:2rem}.reg-v1-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.reg-v1-section{padding:1.25rem}.reg-v1-form-grid,.reg-v1-status-grid,.reg-v1-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-entry-panel{padding:1.65rem 1.5rem 1.7rem}.auth-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.auth-inline-action{width:auto;min-width:9.75rem}.gold-rule:after,.gold-rule:before{display:block}}@media (min-width:768px){.auth-entry-shell,.reg-v1-shell{padding-top:9.1rem;padding-bottom:7rem}.auth-entry-panel{padding:1.9rem 1.8rem 1.95rem}.reg-v1-section{padding:1.45rem}.section-shell{padding:9rem 2rem}}@media (min-width:1024px){.auth-entry-wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:2.4rem}.auth-entry-copy{padding-top:.8rem}.reg-v1-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.reg-v1-organization-layout{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.75fr);align-items:start}.reg-v1-decision-panel{grid-template-columns:minmax(13rem,.58fr) minmax(0,1.35fr) minmax(19rem,.8fr);align-items:start}.reg-v1-mobile-detail{display:none}.reg-v1-desktop-detail{display:block}.reg-v1-submit-layout{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.72fr);align-items:start}.reg-v1-side-panel{position:sticky;top:6rem}.reg-v1-badge-toggle{display:none}.reg-v1-side-panel.is-badge-collapsed .reg-v1-badge-shell{display:grid}.auth-type-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}@media (min-width:1280px){.section-shell{padding-top:11rem;padding-bottom:11rem}}body:has(.auth-entry-shell) .luxe-glass-header{min-height:80px;border-bottom:0 solid transparent;background:transparent;box-shadow:none;backdrop-filter:none;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease}body:has(.auth-entry-shell) .luxe-glass-header.is-auth-scrolled{border-bottom:1px solid rgba(225,201,181,.13);background:linear-gradient(180deg,rgba(14,22,47,.84),rgba(8,14,29,.7)),rgba(7,10,20,.76);box-shadow:0 18px 60px rgba(0,0,0,.26);backdrop-filter:blur(24px) saturate(145%)}body:has(.auth-entry-shell) .luxe-header-inner{height:80px}body:has(.auth-entry-shell) .luxe-header-actions{gap:18px}body:has(.auth-entry-shell) .luxe-header-actions .nav-primary,body:has(.auth-entry-shell) .luxe-header-actions .nav-secondary{min-width:150px;height:46px;justify-content:center;border-radius:0;font-family:var(--font-lato),Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:2.8px;text-transform:uppercase;white-space:nowrap}body:has(.auth-entry-shell) .luxe-header-actions .nav-secondary{border:1px solid #4e5f8c;background:transparent;color:#cfd9f5}body:has(.auth-entry-shell) .luxe-header-actions .nav-primary{border:1px solid #5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#f7ebe0}main:has(.auth-entry-shell){flex:0 0 auto;overflow-x:hidden}.auth-entry-shell{min-height:702px;padding:80px 0 0;background:linear-gradient(180deg,rgba(6,9,18,.18),rgba(6,9,18,.18)),#0e142a url(/images/sign/sign-background.png) 50% /cover no-repeat}.auth-entry-shell:before{display:none}.auth-entry-wrap{width:min(1200px,calc(100vw - 48px));min-height:622px;max-width:none;grid-template-columns:minmax(0,1fr);gap:28px}.auth-entry-copy{max-width:540px}.auth-entry-eyebrow{color:#8a8a8a;font-family:var(--font-lato),Arial,sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:.2em}.auth-entry-title{margin-top:16px;max-width:540px;background:linear-gradient(101deg,#d9b695,#ead9ce 31%,#fef1e3 69%,#f5d1af 91%);background-clip:text;color:transparent;font-family:var(--font-cormorant),Georgia,serif;font-size:56px;font-weight:500;line-height:1.03;letter-spacing:.02em;-webkit-background-clip:text}.auth-entry-description{max-width:476px;margin-top:18px;color:#f7eadf;font-family:var(--font-lato),Arial,sans-serif;font-size:16px;font-weight:300;line-height:18px;letter-spacing:.16em}.auth-entry-panel{width:min(618px,100%);border:1px solid rgba(48,62,80,0);border-radius:0;background:linear-gradient(120deg,rgba(13,20,41,.71) 3.85%,rgba(13,20,41,.94) 97.2%);box-shadow:none;backdrop-filter:blur(5.199999809265137px)}.auth-entry-wrap:has(#sign-in-email) .auth-entry-panel{min-height:394px;padding:32px 30px 31px}.auth-entry-wrap:has(#register-email) .auth-entry-panel{min-height:504px;padding:30px 30px 34px 29px}.auth-form{margin-top:0;gap:20px}.auth-field-block{gap:14px}.auth-input-label{color:#f7eadf;font-family:var(--font-lato),Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px;letter-spacing:0;text-transform:uppercase}.auth-input-row{grid-template-columns:minmax(0,1fr);gap:18px}.auth-code-action-row{grid-template-columns:minmax(0,386px) 154px;align-items:center}.auth-inline-action,.auth-input,.auth-submit{min-height:48px;border-radius:0;font-family:var(--font-lato),Arial,sans-serif}.auth-input{border:1px solid #303e50;background:transparent;color:#f7eadf;padding:14px 17px;font-size:14px;font-weight:300;line-height:18px}.auth-input::-moz-placeholder{color:rgba(247,234,223,.48)}.auth-input::placeholder{color:rgba(247,234,223,.48)}.auth-input:focus-visible{border-color:#67789f;box-shadow:0 0 0 1px rgba(103,120,159,.34)}.auth-inline-action,.auth-submit{border:1px solid #5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#f7ebe0;font-size:12px;font-weight:400;line-height:1;letter-spacing:.12em;text-transform:uppercase}.auth-inline-action{width:154px;min-width:154px;padding:0 12px}.auth-submit{width:100%;margin-top:0;padding:0 18px}.auth-inline-action:not(:disabled):hover,.auth-submit:not(:disabled):hover{border-color:#735632;background:linear-gradient(270deg,#4b3113,#6a5439);color:#fff7e8}.auth-inline-action:focus-visible,.auth-submit:focus-visible{border-color:#ceb07b;box-shadow:0 0 0 2px rgba(206,176,123,.22);outline:1px solid rgba(236,227,205,.62);outline-offset:3px}.auth-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.auth-type-card{min-height:72px;border:1px solid #303e50;border-radius:0;background:transparent;padding:12px 14px}.auth-type-card.is-active{border-color:#5f4725;background:linear-gradient(270deg,rgba(67,44,17,.62),rgba(96,76,52,.78));box-shadow:inset 0 0 0 1px rgba(247,235,224,.08)}.auth-type-title{color:#f7eadf;font-weight:500;line-height:14px;letter-spacing:.12em}.auth-type-description,.auth-type-title{font-family:var(--font-lato),Arial,sans-serif;font-size:12px}.auth-type-description{margin-top:8px;color:rgba(247,234,223,.68);line-height:16px;letter-spacing:0}.auth-legal-block{border:0;background:transparent;padding:0;gap:6px}.auth-legal-checkbox{gap:8px;color:#aca9a5;font-family:var(--font-lato),Arial,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0}.auth-legal-checkbox input{margin-top:1px;accent-color:#604c34}.auth-input-help,.auth-legal-notice{color:#aca9a5;font-weight:400}.auth-input-help,.auth-legal-link,.auth-legal-notice{font-family:var(--font-lato),Arial,sans-serif;font-size:12px;line-height:14px;letter-spacing:0}.auth-legal-link{color:#ceb07b;font-weight:700;text-decoration:underline;text-underline-offset:2px}.auth-legal-consent-row{align-items:start}.auth-legal-consent-copy{display:inline}.auth-bottom-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;margin:20px 0 0}.auth-static-note,.auth-switch-copy{margin:0;border-top:0;padding:0;color:#aca9a5;font-family:var(--font-lato),Arial,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.96px}.auth-switch-copy{justify-self:end;text-align:right;white-space:nowrap}.auth-bottom-row .auth-switch-link{color:#ceb07b;font-family:var(--font-lato),Arial,sans-serif;font-size:12px;font-weight:900;line-height:14px;letter-spacing:.96px;text-decoration:underline;text-underline-offset:2px;text-transform:uppercase}.auth-bottom-row .auth-switch-link:hover,.auth-legal-link:hover{color:#f0cf86}.auth-page-meta{display:none}@media (min-width:1024px){body:has(.auth-entry-shell) .luxe-header-inner{width:min(1440px,100vw);max-width:1440px;height:80px;padding:0}body:has(.auth-entry-shell) .luxe-header-logo{position:absolute;top:20px;left:80px;display:block;width:116px;height:40px}body:has(.auth-entry-shell) .luxe-header-logo-image{display:block;width:116px;height:40px;-o-object-fit:contain;object-fit:contain}body:has(.auth-entry-shell) .luxe-header-nav{position:absolute;top:32px;left:236px;display:flex;width:390px;height:16px;align-items:flex-start;gap:80px}body:has(.auth-entry-shell) .luxe-header-nav-link{display:block;flex:0 0 auto;height:16px;padding:0;color:#e8e8e8;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:13px;font-weight:300;letter-spacing:2.6px;line-height:normal;text-transform:uppercase;transform:none;white-space:nowrap}body:has(.auth-entry-shell) .luxe-header-nav-link:first-child{width:55px}body:has(.auth-entry-shell) .luxe-header-nav-link:nth-child(2){width:255px}body:has(.auth-entry-shell) .luxe-header-nav-link:focus-visible,body:has(.auth-entry-shell) .luxe-header-nav-link:hover{color:#ffe2a4;transform:none}body:has(.auth-entry-shell) .luxe-header-actions{position:absolute;top:17px;right:clamp(24px,5.555vw,80px);left:auto;display:block;width:417px;height:46px;gap:0;overflow:visible}body:has(.auth-entry-shell) .luxe-header-language{position:absolute;top:15px;left:0;display:flex;width:64px;height:16px;margin:0;align-items:flex-start;gap:0;color:#c3c3c3;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:16px}body:has(.auth-entry-shell) .luxe-header-language button,body:has(.auth-entry-shell) .luxe-header-language span{height:16px;padding:0;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:16px;transition:color .18s ease}body:has(.auth-entry-shell) .luxe-header-language button:first-child{width:20px}body:has(.auth-entry-shell) .luxe-header-language span{width:7px;margin:0 4px;color:#c3c3c3;font-weight:300}body:has(.auth-entry-shell) .luxe-header-language button:last-child{width:29px}body:has(.auth-entry-shell) .luxe-header-language button[aria-pressed=true]{color:#ffe2a4;font-weight:600}body:has(.auth-entry-shell) .luxe-header-language button[aria-pressed=false]{color:#c3c3c3;font-weight:300}body:has(.auth-entry-shell) .luxe-header-language button:focus-visible,body:has(.auth-entry-shell) .luxe-header-language button:hover{color:#ffe8bd;transform:none}body:has(.auth-entry-shell) .luxe-header-actions .nav-primary,body:has(.auth-entry-shell) .luxe-header-actions .nav-secondary{position:absolute;top:0;display:inline-flex;width:150px;min-width:150px;height:46px;min-height:46px;align-items:center;justify-content:center;box-shadow:none;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:16px;text-transform:uppercase;transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease}body:has(.auth-entry-shell) .luxe-header-actions .nav-secondary{left:99px;padding:0 26px;border:1px solid #4e5f8c;background:transparent;background-image:none;color:#cfd9f5}body:has(.auth-entry-shell) .luxe-header-actions .nav-primary{left:267px;gap:10px;padding:0 20px;border:1px solid #5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#f7ebe0}body:has(.auth-entry-shell) .luxe-header-actions .nav-primary span{display:inline-block;flex:0 0 auto;width:9px;height:16px;font-size:14px;letter-spacing:0;line-height:16px}body:has(.auth-entry-shell) .luxe-header-actions .nav-secondary:focus-visible,body:has(.auth-entry-shell) .luxe-header-actions .nav-secondary:hover{transform:none;border-color:#8798c8;background:linear-gradient(145deg,rgba(26,36,68,.66),rgba(10,16,34,.58)),linear-gradient(90deg,rgba(216,186,124,.1),transparent 72%);box-shadow:none;color:#f3e7d5}body:has(.auth-entry-shell) .luxe-header-actions .nav-primary:focus-visible,body:has(.auth-entry-shell) .luxe-header-actions .nav-primary:hover{transform:none;border-color:#8a6a3a;background:linear-gradient(270deg,#573817,#755c3b);box-shadow:none;color:#fff2e3}.auth-entry-wrap{grid-template-columns:540px 618px;-moz-column-gap:42px;column-gap:42px;align-items:start}.auth-entry-wrap:has(#sign-in-email) .auth-entry-copy{padding-top:0;margin-top:78px}.auth-entry-wrap:has(#sign-in-email) .auth-entry-panel{margin-top:70px}.auth-entry-wrap:has(#register-email) .auth-entry-copy{padding-top:0;margin-top:78px}.auth-entry-wrap:has(#register-email) .auth-entry-panel{margin-top:72px}.auth-entry-title{font-size:72px;line-height:74px}.auth-entry-wrap:has(#sign-in-email) .auth-entry-title{box-sizing:border-box;min-height:174px;padding-top:8px;padding-bottom:18px;margin-bottom:-26px;overflow:visible}.auth-entry-wrap:has(#register-email) .auth-entry-title{max-width:502px}}@media (max-width:1023px){.auth-entry-shell{min-height:auto;padding:104px 0 56px}.auth-entry-wrap{width:min(100% - 32px,618px);min-height:0}.auth-entry-panel{width:100%}.auth-entry-title{font-size:48px;line-height:50px;box-sizing:border-box;padding-top:.1em;padding-bottom:.15em;margin-bottom:-.25em;overflow:visible}.auth-entry-description{line-height:1.55}}@media (max-width:639px){.auth-entry-shell{padding-top:96px;padding-bottom:44px;background-position:58%}.auth-entry-wrap{width:min(100% - 28px,618px)}.auth-entry-wrap:has(#register-email) .auth-entry-panel,.auth-entry-wrap:has(#sign-in-email) .auth-entry-panel{min-height:0;padding:24px 18px}.auth-entry-title{font-size:40px;line-height:42px}.auth-entry-description{font-size:14px;line-height:20px;letter-spacing:.08em}.auth-code-action-row,.auth-type-grid{grid-template-columns:minmax(0,1fr)}.auth-inline-action{width:100%;min-width:0}.auth-static-note,.auth-switch-copy{display:block}.auth-bottom-row{grid-template-columns:minmax(0,1fr);gap:10px}.auth-switch-copy{justify-self:start;text-align:left;white-space:normal}}.reg-v1-shell{overflow-x:hidden;padding:0 0 7.5rem;background:#0d1429;color:rgba(239,233,220,.9)}.reg-v1-shell:before{display:none}.reg-v1-header,.reg-v1-section,.reg-v1-steps{max-width:1280px}.reg-v1-header{min-height:238px;padding-top:128px;display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);-moz-column-gap:65px;column-gap:65px;align-items:start}.reg-v1-header .auth-entry-eyebrow{grid-column:1;color:#8a8a8a;font-size:14px;line-height:16px;letter-spacing:0}.reg-v1-eyebrow-row{grid-column:1}.reg-v1-header h1{grid-column:1;max-width:560px;margin-top:15px;color:#e6c681;font-size:72px;line-height:.94;letter-spacing:0}.reg-v1-header>p:last-child{grid-column:1;max-width:481px;margin-top:18px;color:rgba(239,233,220,.72);font-size:16px;line-height:1.5}.reg-v1-steps{margin-top:-42px;margin-bottom:52px;padding-left:545px;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.reg-v1-steps li{min-height:48px;border:0;border-top:1px solid rgba(211,193,179,.32);background:transparent;padding:14px 0 0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;color:rgba(211,193,179,.55)}.reg-v1-steps li.is-active{border-color:#ceb07b;background:transparent;color:#ceb07b}.reg-v1-steps span{width:auto;border:0;background:transparent;color:inherit;text-align:left;font-size:11px;line-height:12px;letter-spacing:0}.reg-v1-steps strong{color:inherit;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0;text-transform:uppercase}.reg-v1-steps em{grid-column:auto;display:none}.reg-v1-section{margin-top:0;border:0;background:transparent;box-shadow:none;padding:0}.reg-v1-section+.reg-v1-section{margin-top:40px}.reg-v1-loading-state{width:min(1280px,calc(100vw - 40px));min-height:160px;margin:-8px auto 56px;display:grid;place-items:start center}.reg-v1-loading-state p{margin:0;color:rgba(247,234,223,.62);font-size:13px;font-weight:300;letter-spacing:.04em;line-height:1.55;text-align:center}.reg-v1-lifecycle-entry{min-height:160px;grid-template-columns:minmax(0,1fr) 310px;gap:40px;background:#0f182f;padding:30px}.reg-v1-lifecycle-entry h2{color:#d3c1b3;font-size:42px;line-height:1}.reg-v1-lifecycle-entry-action{align-self:end}.reg-v1-figma-board>.reg-v1-section-header,.reg-v1-section>.reg-v1-section-header{display:none}.reg-v1-decision-panel{display:grid;grid-template-columns:270px 640px 370px;gap:0;align-items:stretch;min-height:494px}.reg-v1-category-rail,.reg-v1-confirmation-panel,.reg-v1-list-panel{border:0;background:#0f182f;padding:30px}.reg-v1-category-rail{background:#131e39;gap:0}.reg-v1-list-panel{min-height:494px;align-content:start;gap:24px}.reg-v1-confirmation-panel{min-height:494px;border-left:1px solid rgba(211,193,179,.1);gap:24px}.reg-v1-kicker{color:#d3c1b3;font-size:14px;line-height:14px;letter-spacing:0;text-transform:uppercase}.reg-v1-category-rail .reg-v1-option-card{min-height:50px;border:0;background:transparent;padding:0;align-content:center;color:rgba(255,255,255,.68);cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.reg-v1-category-rail .reg-v1-option-card:not(.is-active):focus-visible,.reg-v1-category-rail .reg-v1-option-card:not(.is-active):hover{background:rgba(255,255,255,.055);color:rgba(255,255,255,.88)}.reg-v1-category-rail .reg-v1-option-card.is-active{border:0;background:#0f182f;color:#ceb07b}.reg-v1-category-rail .reg-v1-option-card span{padding-left:0;font-size:13px;font-weight:400;line-height:18px}.reg-v1-category-rail .reg-v1-option-card:not(.is-active):focus-visible span,.reg-v1-category-rail .reg-v1-option-card:not(.is-active):hover span{color:rgba(255,255,255,.88)}.reg-v1-hotel-hierarchy{gap:28px}.reg-v1-hotel-group-list{display:flex;flex-wrap:wrap;gap:20px}.reg-v1-hotel-group-card{min-height:32px;border:1px solid rgba(211,193,179,.18);background:transparent;padding:0 18px;display:inline-flex;gap:8px}.reg-v1-hotel-group-card .reg-v1-logo-mark{display:none}.reg-v1-hotel-group-card.is-active{border-color:#c2a776;background:rgba(194,167,118,.12)}.reg-v1-section-header-compact{margin:0}.reg-v1-section-header-compact h3{margin-top:16px;color:#ffffff;font-size:13px;line-height:18px}.reg-v1-organization-grid{grid-template-columns:repeat(5,100px);gap:20px}.reg-v1-organization-card{width:100px;min-height:94px;padding:0;gap:8px;align-content:start}.reg-v1-organization-card,.reg-v1-organization-card.is-active{border:0;background:transparent}.reg-v1-organization-card .reg-v1-logo-mark{width:100px;height:60px;border:1px solid rgba(211,193,179,.2);background:rgba(255,255,255,.92);color:#0d1429;font-size:11px}.reg-v1-organization-card.is-active .reg-v1-logo-mark{border:3px solid #ceb07b}.reg-v1-organization-card span:not(.reg-v1-logo-mark){color:rgba(255,255,255,.82);display:block;font-size:11px;font-weight:400;line-height:14px;text-align:left;width:100px}.reg-v1-organization-card small{display:none}.reg-v1-approved-people-panel,.reg-v1-request-empty,.reg-v1-selected-organization,.reg-v1-step-two-variant,.reg-v1-visitor-step-one-card{border:0;background:transparent;padding:0}.reg-v1-request-empty{min-height:175px;align-content:end}.reg-v1-approved-toggle,.reg-v1-link-button{min-height:48px;border:1px solid rgba(211,193,179,.25);background:transparent;color:#ceb07b;padding:0 18px;font-size:12px;line-height:16px;letter-spacing:0;text-transform:uppercase}.reg-v1-selected-organization{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.reg-v1-selected-organization .reg-v1-logo-mark{width:120px;height:72px;background:rgba(255,255,255,.92);color:#0d1429}.reg-v1-selected-organization h3{color:#ffffff;font-size:13px;line-height:18px}.reg-v1-hotel-confirmation-group{display:grid;gap:8px;border-top:1px solid rgba(211,193,179,.13);padding-top:14px}.reg-v1-hotel-confirmation-group p{margin:0;color:#8a8a8a;font-size:11px;line-height:12px}.reg-v1-hotel-confirmation-group h3{margin:0;color:#ceb07b;font-size:24px;font-weight:400;line-height:28px}.reg-v1-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(211,193,179,.13);border-bottom:1px solid rgba(211,193,179,.13)}.reg-v1-metric-cell,.reg-v1-package-state{min-height:78px;border:0;background:transparent;padding:17px 0;color:#8a8a8a;font-size:11px;line-height:16px}.reg-v1-metric-cell span{color:#8a8a8a;font-size:11px;font-weight:400;line-height:12px}.reg-v1-metric-cell strong{color:#ceb07b;font-size:28px;font-weight:400;line-height:28px}.reg-v1-package-state{grid-column:1/-1;min-height:auto;padding:0;color:rgba(255,255,255,.62)}.reg-v1-price-box{border:0;background:transparent;padding:0;gap:24px}.reg-v1-price-box .reg-v1-metrics{display:none}.reg-v1-price{color:#ceb07b;font-size:40px;line-height:1}.reg-v1-price-included-panel{width:100%}.reg-v1-price-row{display:flex;align-items:baseline;gap:6px;min-width:0;color:#ceb07b}.reg-v1-price-currency{font-size:24px;font-weight:400;line-height:20px}.reg-v1-price-amount,.reg-v1-price-currency{font-family:var(--reg-font-fee-summary-price)}.reg-v1-price-amount{font-size:40px;font-weight:600;line-height:32px}.reg-v1-early-bird-note{margin:0;max-width:360px;color:rgba(255,218,180,.86);font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-early-bird-note{margin:55px 0 0 30px}.reg-v1-price-old{color:#8a8a8a;font-size:12px;font-weight:300;line-height:12px;text-decoration:line-through;white-space:nowrap}.reg-v1-included-compact{display:grid;padding-top:20px;gap:12px}.reg-v1-included-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.reg-v1-included-list li{position:relative;min-width:0;padding-left:13px;overflow-wrap:anywhere}.reg-v1-included-list li:before{position:absolute;top:.68em;left:0;width:3px;height:3px;border-radius:50%;background:#ceb07b;content:""}.reg-v1-included-compact .reg-v1-body,.reg-v1-included-option .reg-v1-body{white-space:pre-line}.reg-v1-exhibition-staff-note{margin:0;color:rgba(255,255,255,.7);font-size:12px;line-height:16px}.reg-v1-included-option{border-top:1px solid rgba(211,193,179,.13);padding-top:16px}.reg-v1-included-option h4{margin:0 0 8px;color:#ceb07b;font-size:13px;line-height:18px}.reg-v1-body,.reg-v1-muted{color:rgba(255,255,255,.62);font-size:12px;line-height:1.55}.reg-v1-submit-layout{display:grid;grid-template-columns:776px 474px;gap:30px;align-items:start}.reg-v1-step-two-surface{border:0;background:#0f182f;padding:30px;display:grid;grid-template-columns:repeat(2,minmax(0,348px));gap:24px 20px}.reg-v1-step-two-variant{border-bottom:1px solid rgba(211,193,179,.14);padding-bottom:26px}.reg-v1-step-two-variant h3{color:#ffffff;font-size:24px;line-height:1.15}.reg-v1-form-section-title{border-top:1px solid rgba(211,193,179,.14);padding-top:26px}.reg-field-label{color:#d3c1b3;font-size:12px;line-height:14px;letter-spacing:0;text-transform:uppercase}.reg-field-control,.reg-v1-phone-code-select{min-height:48px;border:1px solid rgba(211,193,179,.18);background:#0d1429;color:rgba(255,255,255,.9);padding:0 14px;font-size:14px}textarea.reg-field-control{min-height:116px;padding-top:12px}.reg-v1-upload-card{border:0;background:transparent;padding:0}.reg-v1-phone-combo{border:1px solid rgba(211,193,179,.18);background:#0d1429}.reg-v1-phone-combo .reg-field-control{border:0}.reg-v1-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.reg-v1-upload-card{gap:12px}.reg-v1-kol-upload-card{width:100%;min-width:0}.reg-v1-kol-upload-heading{display:grid;gap:8px}.reg-v1-social-icons{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.reg-v1-social-icons img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.reg-v1-kol-upload-slots{display:grid;grid-template-columns:repeat(auto-fit,minmax(122px,1fr));gap:12px;width:100%;min-width:0}.reg-v1-kol-upload-slot{position:relative;width:100%;min-width:0;min-height:94px;height:94px;padding:18px 10px;overflow:hidden}.reg-v1-kol-slot-preview{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reg-v1-kol-slot-count{position:absolute;right:8px;bottom:7px;z-index:1;color:rgba(255,255,255,.72);font-size:10px;line-height:1}.reg-v1-upload-trigger-card{min-height:94px;border:1px dashed rgba(211,193,179,.28);background:#0d1429;color:#ceb07b}.reg-v1-upload-plus{border-color:transparent;background:transparent;box-shadow:none}.reg-v1-side-panel{position:static;width:474px;display:grid;gap:0}.reg-v1-badge-toggle{display:none}.reg-v1-side-panel.is-badge-collapsed .reg-v1-badge-shell{display:grid}.reg-v1-badge-card{width:474px;max-width:100%;border:1px solid #111b39;border-radius:0;box-shadow:none;background:#0c1422 url(/images/registration/badge/eventpass-background.png) 50%/cover no-repeat}.reg-v1-badge-logo{top:30px;left:26px;width:132px;height:58px;border:0;padding:10px;-o-object-fit:contain;object-fit:contain}.reg-v1-badge-photo{top:78px;width:230px;border-width:7px}.reg-v1-badge-copy{top:312px;left:36px;right:36px;display:flex;flex-direction:column;gap:10px;text-align:left}.reg-v1-badge-copy h3{height:44px;font-size:32px;font-weight:600;line-height:44px}.reg-v1-badge-copy h3,.reg-v1-badge-copy p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reg-v1-badge-copy p{font-size:18px;font-weight:400;line-height:25px}.reg-v1-badge-copy .reg-v1-badge-title{height:25px}.reg-v1-badge-copy .reg-v1-badge-info{min-height:24px;height:auto;overflow:visible;color:rgba(255,255,255,.8);font-size:20px;font-weight:500;line-height:24px}.reg-v1-badge-bottom{left:36px;right:36px;bottom:86px}.reg-v1-badge-sponsor{width:130px;min-height:69px;border:0;color:#ffffff;display:grid;gap:8px;align-content:end;justify-content:start;padding:0;text-align:left}.reg-v1-badge-sponsor span{font-size:36px;font-weight:700;letter-spacing:14.4px;line-height:41px}.reg-v1-badge-sponsor strong{color:rgba(255,255,255,.82);font-size:16px;font-weight:400;letter-spacing:9.6px;line-height:20px}.reg-v1-badge-qr{top:0;left:306px;width:96px;min-width:96px;height:96px;max-width:none;-o-object-fit:contain;object-fit:contain}.reg-v1-side-panel>.reg-v1-price-box{min-height:129px;margin-top:0;background:#0f182f;padding:30px}.reg-v1-side-panel>.reg-v1-fee-summary{width:474px;height:154px;min-height:154px;background:#0f182f;padding:0}.reg-v1-status-modal-backdrop{background:rgba(0,0,0,.8);overflow-y:auto;padding:16px;place-items:center;--reg-v1-modal-title-gradient:linear-gradient(90deg,#d9b695,#ead9ce 31.25%,#fef1e3 68.75%,#f5d1af 91.176%)}.reg-v1-status-art-card{width:694px;max-width:calc(100vw - 32px);min-height:480px;height:480px;border:0;background:#0c0918 url(/images/registration/modals/modal-background.png) bottom/cover no-repeat;padding:0;position:relative}.reg-v1-status-art-card:before{display:none}.reg-v1-status-art-card h2{position:absolute;top:76px;left:50%;width:588px;height:216px;max-width:none;margin:0;background:var(--reg-v1-modal-title-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:40px;font-weight:400;line-height:54px;letter-spacing:0;text-align:center;text-transform:none;transform:translateX(-50%);-webkit-text-fill-color:transparent}.reg-v1-status-art-card[data-review-status=approved] h2{top:88px;width:624px}.reg-v1-status-art-card[data-review-status=rejected] h2{top:89px;width:694px;height:344px}.reg-v1-status-art-header{display:block}.reg-v1-status-art-header .auth-entry-eyebrow{display:none}.reg-v1-status-art-header .reg-v1-status-close{position:absolute;top:32px;right:54px}.reg-v1-status-art-card .reg-v1-status-body{position:absolute;top:195px;left:53px;width:589px;margin:0;color:#e1c9b5;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px;text-align:center}.reg-v1-status-art-card .reg-v1-status-body p{margin:0;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit}.reg-v1-status-email{color:#b8d7f3;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.reg-v1-status-art-card[data-review-status=rejected] .reg-v1-status-body{top:204px;left:50%;width:580px;background:var(--reg-v1-modal-title-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:24px;white-space:nowrap;transform:translateX(-50%);-webkit-text-fill-color:transparent}.reg-v1-status-art-card>.auth-submit{display:none}.reg-v1-request-success-modal{position:relative;width:852px;max-width:calc(100vw - 32px);min-height:156px;height:156px;margin:0;border:1px solid #2d354d;background:#0d1429;box-shadow:none;color:rgba(243,235,219,.94);padding:0}.reg-v1-request-success-modal:before{display:none}.reg-v1-request-success-modal .reg-v1-kicker{position:absolute;top:30px;left:30px;margin:0;color:#8a8a8a;font-family:var(--font-lato),Arial,sans-serif;font-size:11px;font-weight:400;line-height:12px;letter-spacing:1px;text-transform:uppercase}.reg-v1-request-success-modal h2{position:absolute;top:56px;left:30px;margin:0;background:var(--reg-v1-modal-title-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:32px;font-weight:400;line-height:36px;letter-spacing:.64px;text-align:left;text-transform:none;white-space:nowrap;-webkit-text-fill-color:transparent}.reg-v1-request-success-modal p:not(.reg-v1-kicker){position:absolute;top:96px;left:30px;max-width:795px;margin:0;color:rgba(247,234,223,.72);font-family:var(--font-lato),Arial,sans-serif;font-size:16px;font-weight:300;line-height:30px;letter-spacing:2.56px;text-align:left}.reg-v1-request-success-modal .reg-v1-status-close{position:absolute;top:32px;right:54px}.reg-v1-request-success-modal .reg-v1-status-close,.reg-v1-status-art-card .reg-v1-status-close{width:26px;height:26px;padding:0;color:transparent;font-size:0;line-height:0}.reg-v1-request-success-modal .reg-v1-status-close:after,.reg-v1-request-success-modal .reg-v1-status-close:before,.reg-v1-status-art-card .reg-v1-status-close:after,.reg-v1-status-art-card .reg-v1-status-close:before{content:"";position:absolute;left:0;top:12px;width:28px;height:1px;background:rgba(245,238,224,.92);transform-origin:center}.reg-v1-request-success-modal .reg-v1-status-close:after,.reg-v1-request-success-modal .reg-v1-status-close:before{left:32px;top:0;width:28px;height:1px}.reg-v1-request-success-modal .reg-v1-status-close:before,.reg-v1-status-art-card .reg-v1-status-close:before{transform:rotate(45deg)}.reg-v1-request-success-modal .reg-v1-status-close:after,.reg-v1-status-art-card .reg-v1-status-close:after{transform:rotate(-45deg)}.reg-v1-request-success-modal>.auth-submit{display:none}.reg-v1-status-close{border:0;background:transparent}.reg-v1-status-close:focus-visible{outline:2px solid #52b4e4;outline-offset:4px}@media (max-width:1320px){.reg-v1-header,.reg-v1-section,.reg-v1-steps{max-width:calc(100vw - 40px)}.reg-v1-decision-panel{grid-template-columns:21.1% 50% 28.9%}.reg-v1-submit-layout{grid-template-columns:minmax(0,1fr) minmax(360px,37%)}.reg-v1-side-panel{width:100%}}@media (max-width:1100px){.reg-v1-shell{padding-right:20px;padding-left:20px}.reg-v1-header,.reg-v1-section,.reg-v1-steps{max-width:100%}.reg-v1-header{min-height:auto;padding-top:112px;grid-template-columns:minmax(0,1fr)}.reg-v1-header h1{font-size:56px}.reg-v1-steps{margin-top:34px;margin-bottom:34px;padding-left:0}.reg-v1-decision-panel,.reg-v1-submit-layout{grid-template-columns:minmax(0,1fr)}.reg-v1-category-rail,.reg-v1-confirmation-panel,.reg-v1-list-panel,.reg-v1-step-two-surface{padding:24px}.reg-v1-confirmation-panel{border-left:0;border-top:1px solid rgba(211,193,179,.1)}.reg-v1-organization-grid{grid-template-columns:repeat(auto-fit,minmax(100px,100px))}.reg-v1-side-panel{width:min(100%,474px)}}@media (max-width:639px){.reg-v1-shell{padding-right:16px;padding-left:16px}.reg-v1-header{padding-top:96px}.reg-v1-header h1{font-size:44px}.reg-v1-loading-state{width:100%;min-height:132px;margin-top:28px;margin-bottom:42px}.reg-v1-phone-combo,.reg-v1-step-two-surface,.reg-v1-steps,.reg-v1-upload-grid{grid-template-columns:minmax(0,1fr)}.reg-v1-category-rail,.reg-v1-confirmation-panel,.reg-v1-list-panel,.reg-v1-step-two-surface{padding:20px}.reg-v1-organization-grid{grid-template-columns:repeat(2,minmax(0,100px));justify-content:start}.reg-v1-badge-card{width:min(100%,360px)}.reg-v1-status-modal-backdrop{overflow-y:auto;padding:32px 16px;place-items:center}.reg-v1-status-art-card{width:min(100%,calc(100vw - 32px));min-height:430px;padding:24px 20px 36px}.reg-v1-status-art-card h2{font-size:30px}.reg-v1-request-success-modal{width:min(100%,calc(100vw - 32px));min-height:156px;margin-top:0;padding:24px 56px 24px 20px}.reg-v1-request-success-modal .reg-v1-status-close{top:20px;right:20px}}body:has(.registration-details-shell) .luxe-registration-header{height:80px;border-bottom-color:rgba(255,255,255,.2);background:#0d1429;box-shadow:none;backdrop-filter:none}@supports (backdrop-filter:blur(1px)){body:has(.registration-details-shell) .luxe-registration-header{background:#0d1429;backdrop-filter:none}}body:has(.registration-details-shell) .mobile-menu-overlay{top:80px}body:has(.registration-details-shell) .luxe-header-logo-image{width:116px}body:has(.registration-details-shell) .mobile-menu-link{letter-spacing:.24em;text-transform:none}.reg-v1-shell{--reg-body-font:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;--reg-display-font:var(--font-cormorant),var(--font-noto-serif-sc),"Times New Roman",serif;--reg-font-editorial-title:var(--reg-display-font);--reg-font-major-editorial-heading:var(--reg-display-font);--reg-font-modal-title:var(--reg-display-font);--reg-font-progress-heading:var(--reg-display-font);--reg-font-form-subsection-heading:var(--reg-body-font);--reg-font-body:var(--reg-body-font);--reg-font-field-label:var(--reg-body-font);--reg-font-input:var(--reg-body-font);--reg-font-button:var(--reg-body-font);--reg-font-badge-name:var(--reg-body-font);--reg-font-badge-secondary:var(--reg-body-font);--reg-font-badge-pass:var(--reg-body-font);--reg-font-badge-type:var(--reg-body-font);--reg-font-fee-summary-title:var(--reg-body-font);--reg-font-fee-summary-price:var(--reg-display-font);--reg-font-footer-heading:var(--reg-body-font);--reg-font-footer-body:var(--reg-body-font);--reg-bg:#0d1429;--reg-panel:#0f182f;--reg-panel-strong:#131e39;--reg-gold:#d7b67b;--reg-muted:#8a8a8a;--reg-line:rgba(211,193,179,0.14);padding-bottom:40px;font-family:var(--reg-body-font)}.reg-v1-cancel-registration-button{min-height:46px;align-items:center;justify-content:center;border:1px solid rgba(150,165,205,.62);background:transparent;color:rgba(255,255,255,.86);font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:16px;text-transform:uppercase;transition:border-color .16s ease,color .16s ease,background .16s ease}.reg-v1-cancel-registration-button:hover{border-color:rgba(216,190,132,.78);color:#f3d9a3;background:rgba(255,255,255,.025)}.reg-v1-header-cancel-button{box-sizing:border-box;display:flex;flex:0 0 274px;width:274px;height:46px;min-height:46px;padding:15px 34px;gap:10px;border:1px solid #4e5f8c;white-space:nowrap}.reg-v1-mobile-cancel-button{position:fixed;top:17px;right:72px;z-index:70;display:inline-flex;max-width:calc(100vw - 144px);padding:0 14px;font-size:9px;letter-spacing:.2em}.registration-footer{height:198px;padding:0;overflow:visible;background:#0d1429}.registration-footer:before{display:none}.registration-footer-inner{position:relative;width:min(1280px,calc(100vw - 40px));height:198px;margin:0 auto;border-top:1px solid rgba(211,193,179,.14)}.registration-footer-groups{position:absolute;top:36px;right:0;left:0;display:grid;grid-template-columns:260px 690px minmax(0,1fr);gap:28px;align-items:start}.registration-footer-label{margin:0 0 18px;color:rgba(255,255,255,.56);font-size:12px;letter-spacing:.48em;line-height:1}.registration-footer-identity-row{display:grid;grid-template-columns:318px 300px;gap:24px}.registration-footer-identity{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;color:rgba(255,255,255,.8);font-size:12px;line-height:1.35}.registration-footer-identity-wide{grid-template-columns:86px minmax(0,1fr)}.registration-footer-logo-mark{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.64);border-radius:999px;color:#ffffff;font-size:9px;font-weight:700;letter-spacing:.04em}.registration-footer-logo-mark-gold{border-color:transparent;background:#e6c43d;color:#0d1429}.registration-footer-wordmark{color:#ffffff;font-size:18px;font-weight:800;letter-spacing:-.04em;line-height:1}.registration-footer-luxe-logo{width:74px;height:auto}.registration-footer-partner-logo{display:block;-o-object-fit:contain;object-fit:contain}.registration-footer-china-tourism-logo{width:34px;height:34px}.registration-footer-sinoexpo-logo{width:79px;height:34px}.registration-footer-mango-logo{width:94px;height:16px}.registration-footer .registration-footer-luxe-logo{width:93px;height:32px;-o-object-fit:contain;object-fit:contain}.registration-footer-copyright{position:absolute;bottom:34px;left:0;margin:0;color:rgba(255,255,255,.46);font-size:12px;letter-spacing:.36em;line-height:1}.home-figma-footer.registration-footer{height:188px;padding:0;overflow:hidden;background:#0d1429}.home-figma-footer-inner{position:relative;width:min(1280px,calc(100vw - 160px));height:188px;margin:0 auto;border-top:1px solid rgba(225,201,181,.08)}.home-figma-footer-label{margin:0;font-size:12px;font-weight:300;letter-spacing:3.6px}.home-figma-footer-body,.home-figma-footer-label{position:absolute;color:#ffffff;font-family:"Alibaba PuHuiTi 2.0",var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;line-height:16px;white-space:nowrap}.home-figma-footer-body{font-size:14px;font-weight:400;letter-spacing:.28px}.home-figma-footer-logo{position:absolute;display:block;-o-object-fit:contain;object-fit:contain}.home-figma-footer-guided .home-figma-footer-label{top:30px;left:2px}.home-figma-footer-china-logo{top:60px;left:0;width:34px;height:34px}.home-figma-footer-guided-name{top:69px;left:48px}.home-figma-footer-organized .home-figma-footer-label{top:30px;left:0}.home-figma-footer-sinoexpo-logo{top:59px;left:0;width:79px;height:34px}.home-figma-footer-sinoexpo-name{top:70px;left:93px}.home-figma-footer-luxe-logo{top:62px;left:189px;width:93px;height:32px}.home-figma-footer-luxe-name{top:70px;left:296px}.home-figma-footer-broadcast .home-figma-footer-label{top:30px;left:1081px}.home-figma-footer-mango-tv-logo-cn{top:66px;left:1081px;width:84px;height:22px}.home-figma-footer-mango-tv-logo-en{top:67px;left:1196px;width:84px;height:21px}.home-figma-footer-coorganized .home-figma-footer-label{top:30px;left:690px}.home-figma-footer-mango-logo{top:65px;left:690px;width:124px;height:21px}.home-figma-footer-mango-name{top:67px;left:907px}.home-figma-footer-copyright{left:0;margin:0;letter-spacing:2.8px}.home-figma-footer-copyright,.home-figma-footer-icp-link{position:absolute;top:132px;color:#8a8a8a;font-family:"Alibaba PuHuiTi 2.0",var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:500;line-height:16px;white-space:nowrap}.home-figma-footer-icp-link{left:360px;letter-spacing:1.8px;text-decoration:none;transition:color .16s ease}.home-figma-footer-icp-link:focus-visible,.home-figma-footer-icp-link:hover{color:rgba(255,218,180,.86)}@media (min-width:1024px){body:has(.registration-details-shell) .luxe-registration-header .luxe-header-inner{height:80px;width:min(1440px,100vw);max-width:1440px;padding:0}body:has(.registration-details-shell) .luxe-header-logo{position:absolute;top:20px;left:80px;display:block;width:116px;height:40px}body:has(.registration-details-shell) .luxe-header-logo-image{display:block;width:116px;height:40px;-o-object-fit:contain;object-fit:contain}body:has(.registration-details-shell) .luxe-header-nav{position:absolute;top:32px;left:236px;display:flex;width:390px;height:16px;align-items:flex-start;gap:80px}body:has(.registration-details-shell) .luxe-header-nav-link{display:block;flex:0 0 auto;height:16px;padding:0;color:#e8e8e8;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:13px;font-weight:300;letter-spacing:2.6px;line-height:normal;text-transform:uppercase;transform:none;white-space:nowrap}body:has(.registration-details-shell) .luxe-header-nav-link:first-child{width:55px}body:has(.registration-details-shell) .luxe-header-nav-link:nth-child(2){width:255px}body:has(.registration-details-shell) .luxe-header-nav-link:focus-visible,body:has(.registration-details-shell) .luxe-header-nav-link:hover{color:#ffe2a4;transform:none}body:has(.registration-details-shell) .luxe-header-actions{position:absolute;top:14px;right:80px;gap:26px;height:52px}body:has(.registration-details-shell) .luxe-header-language{margin-right:0;color:rgba(255,255,255,.64);font-size:12px;font-weight:700;line-height:1}body:has(.registration-details-shell) .luxe-header-actions .nav-secondary{width:138px;min-height:46px;border-color:rgba(150,165,205,.62);background:transparent;padding:0 20px;font-size:12px;letter-spacing:.3em}}@media (min-width:1101px){.reg-v1-header,.reg-v1-section,.reg-v1-steps{width:1280px;max-width:1280px;margin-right:auto;margin-left:auto}.reg-v1-header{height:272px;min-height:272px;padding-top:128px;grid-template-columns:560px minmax(0,1fr);-moz-column-gap:65px;column-gap:65px;row-gap:0;overflow:visible}.reg-v1-shell[data-current-step="2"] .reg-v1-header,.reg-v1-shell[data-shell-mode=details] .reg-v1-header{height:190px;min-height:190px}.reg-v1-shell[data-current-step="2"] .reg-v1-header>p:last-child,.reg-v1-shell[data-shell-mode=details] .reg-v1-header>p:last-child{display:none}.reg-v1-eyebrow-row{grid-column:1;width:-moz-max-content;width:max-content;max-width:560px;gap:16px}.reg-v1-header .auth-entry-eyebrow{margin:0;color:var(--reg-muted);font-size:14px;line-height:16px;letter-spacing:2.8px;text-transform:none}.reg-v1-header h1{margin-top:20px;margin-bottom:0;width:560px;min-height:136px;font-family:var(--reg-display-font);font-size:72px;font-weight:600;line-height:68px;letter-spacing:1.44px;color:transparent;background:linear-gradient(90deg,rgb(217,182,149),rgb(234,217,206) 31.25%,rgb(254,241,227) 68.75%,rgb(245,209,175) 91.176%);background-clip:text;-webkit-background-clip:text;overflow:visible}.reg-v1-header>p:last-child{max-width:481px;margin-top:18px;color:rgba(247,234,223,.72);font-size:16px;font-weight:300;letter-spacing:2.56px;line-height:20px}.reg-v1-shell[data-shell-mode=registration] .reg-v1-header{position:relative;display:block;padding-top:0}.reg-v1-shell[data-shell-mode=registration] .reg-v1-eyebrow-row{position:absolute;top:129px;left:0}.reg-v1-shell[data-shell-mode=registration] .reg-v1-header h1{position:absolute;top:164px;left:0;height:155px;min-height:155px;margin:0;overflow:visible}.reg-v1-shell[data-shell-mode=registration] .reg-v1-header>p:last-child{position:absolute;top:318px;left:0;margin:0}.reg-v1-steps{height:102px;width:min(856px,100%);max-width:856px;margin:0 0 50px auto;padding-left:50px;display:grid;grid-template-columns:192px 203px 201.75px 130.25px;gap:0}.reg-v1-shell[data-current-step="2"] .reg-v1-steps,.reg-v1-shell[data-shell-mode=details] .reg-v1-steps{margin-bottom:50px}.reg-v1-shell[data-flow-family=visitor] .reg-v1-steps{padding-left:252px;grid-template-columns:193px 201.75px 130.25px}.reg-v1-steps li{position:relative;min-height:102px;border:0;background:transparent;box-shadow:none;outline:0;padding:0;display:block;color:rgba(211,193,179,.34)}.reg-v1-steps li:before{position:absolute;top:50px;left:4px;width:196px;height:1px;content:"";background:rgba(211,193,179,.35)}.reg-v1-steps li:last-child:before{display:none}.reg-v1-shell[data-flow-family=exhibitor] .reg-v1-steps li:nth-child(2):before{width:206px}.reg-v1-shell[data-flow-family=exhibitor] .reg-v1-steps li:nth-child(3):before{width:207px}.reg-v1-shell[data-flow-family=exhibitor] .reg-v1-steps li:nth-child(4):before{display:block;width:126.25px}.reg-v1-shell[data-flow-family=visitor] .reg-v1-steps li:nth-child(2):before{width:207px}.reg-v1-shell[data-flow-family=visitor] .reg-v1-steps li:nth-child(3):before{display:block;width:126.25px}.reg-v1-steps li:after{position:absolute;top:46px;left:0;width:8px;height:8px;content:"";border-radius:999px;background:rgba(211,193,179,.42)}.reg-v1-steps li.is-active{color:#d7b67b}.reg-v1-steps li.is-active,.reg-v1-steps li.is-complete{border-color:transparent;background:transparent;box-shadow:none}.reg-v1-steps li.is-complete{color:rgba(215,182,123,.92)}.reg-v1-steps li.is-complete:before{background:rgba(215,182,123,.72)}.reg-v1-steps li.is-complete:after{background:#d7b67b;box-shadow:0 0 0 2px rgba(215,182,123,.16)}.reg-v1-steps li.is-active:before{background:rgba(215,182,123,.72)}.reg-v1-shell[data-current-step="2"] .reg-v1-steps li.is-active:before{background:rgba(211,193,179,.35)}.reg-v1-steps li.is-active:after{top:40px;width:20px;height:20px;background:#d7b67b;box-shadow:inset 0 0 0 6px rgba(13,20,41,.62)}.reg-v1-steps .reg-v1-step-number,.reg-v1-steps .reg-v1-step-word{position:absolute;top:4px;display:block;color:inherit;font-family:var(--reg-display-font);font-size:22px;font-weight:400;line-height:14px;letter-spacing:.44px}.reg-v1-steps .reg-v1-step-word{left:0}.reg-v1-steps .reg-v1-step-number{left:54px;top:4px;font-size:34px;line-height:10px;letter-spacing:.68px;height:16px;overflow:visible}.reg-v1-steps li:nth-child(2) .reg-v1-step-word{top:6px}.reg-v1-steps li:nth-child(2) .reg-v1-step-number{top:4px;font-size:34px;line-height:10px;letter-spacing:.68px}.reg-v1-steps li:nth-child(3) .reg-v1-step-word{top:5px}.reg-v1-steps li:nth-child(3) .reg-v1-step-number{top:1px;font-size:24px;line-height:10px;letter-spacing:.48px;height:22px}.reg-v1-steps li:nth-child(4) .reg-v1-step-word{top:7px}.reg-v1-steps li:nth-child(4) .reg-v1-step-number{top:3px;font-size:28px;line-height:10px;letter-spacing:.56px;height:16px}.reg-v1-steps li.is-active .reg-v1-step-word{top:1px;font-size:28px;font-weight:600;line-height:20px;letter-spacing:.56px}.reg-v1-steps li.is-active .reg-v1-step-number{left:69px;top:0;font-size:50px;font-weight:500;line-height:10px;letter-spacing:1px;height:22px;overflow:visible}.reg-v1-steps strong{position:absolute;top:66px;left:0;width:142px;color:rgba(255,255,255,.58);font-size:12px;font-weight:400;letter-spacing:.08em;line-height:17px;text-transform:uppercase}.reg-v1-steps li.is-active strong{color:rgba(255,255,255,.92)}.reg-v1-steps li.is-complete strong{color:rgba(255,255,255,.78)}.reg-v1-decision-panel{grid-template-columns:270px 640px 370px;gap:0;min-height:494px}.reg-v1-category-rail,.reg-v1-confirmation-panel,.reg-v1-list-panel{min-height:inherit;background:var(--reg-panel)}.reg-v1-category-rail{padding:30px 0 0;background:var(--reg-panel-strong)}.reg-v1-rail-heading{margin:0 30px 28px;color:#d3c1b3;font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:14px;text-transform:uppercase}.reg-v1-category-rail .reg-v1-option-card{position:relative;width:270px;min-height:50px;border:0;background:transparent;padding:0 30px;display:flex;align-items:center;gap:12px;justify-items:start;cursor:pointer}.reg-v1-category-rail .reg-v1-option-card span{padding-left:0;color:#9aa5b4;font-family:var(--reg-body-font);font-size:13px;font-weight:400;line-height:18px;text-align:left}.reg-v1-category-rail .reg-v1-option-card.is-active{background:var(--reg-panel);color:#ceb07b}.reg-v1-category-rail .reg-v1-option-card.is-active span{color:#ceb07b;font-size:14px;font-weight:600;line-height:16px}.reg-v1-category-rail .reg-v1-option-card.is-active:after{position:absolute;top:21px;right:12px;width:8px;height:8px;content:"";background:#c2a776;clip-path:polygon(50% 0,100% 75%,0 75%);transform:rotate(90deg)}.reg-v1-confirmation-panel,.reg-v1-list-panel,.reg-v1-step-two-surface{background:var(--reg-panel);padding:30px}.reg-v1-list-panel{gap:28px}.reg-v1-list-panel .reg-v1-kicker{color:#d3c1b3;font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:14px}.reg-v1-list-panel .reg-v1-section-header-compact h3{display:none}.reg-v1-list-panel .reg-v1-hotel-group-list,.reg-v1-list-panel .reg-v1-organization-grid{display:grid;grid-template-columns:repeat(5,100px);gap:20px;width:580px;max-width:100%}.reg-v1-list-panel .reg-v1-hotel-group-card,.reg-v1-list-panel .reg-v1-organization-card{width:100px;min-height:94px;border:0;background:transparent;padding:0;display:grid;align-content:start;justify-items:start;gap:8px;color:rgba(255,255,255,.82);text-align:left}.reg-v1-list-panel .reg-v1-hotel-group-card.is-active,.reg-v1-list-panel .reg-v1-organization-card.is-active{border:0;background:transparent}.reg-v1-list-panel .reg-v1-hotel-group-card .reg-v1-logo-mark,.reg-v1-list-panel .reg-v1-organization-card .reg-v1-logo-mark{display:grid;width:100px;height:60px;border:1px solid rgba(211,193,179,.2);background:rgba(255,255,255,.92);color:#0d1429;font-size:11px}.reg-v1-list-panel .reg-v1-hotel-group-card.is-active .reg-v1-logo-mark,.reg-v1-list-panel .reg-v1-organization-card.is-active .reg-v1-logo-mark{border:3px solid #d2ae6c;background:#ffffff}.reg-v1-list-panel .reg-v1-organization-card span:not(.reg-v1-logo-mark){display:block;text-align:left;width:100px}.reg-v1-list-panel .reg-v1-hotel-group-card span:not(.reg-v1-logo-mark),.reg-v1-list-panel .reg-v1-organization-card span:not(.reg-v1-logo-mark){color:rgba(255,255,255,.82);font-size:11px;font-weight:400;line-height:14px}.reg-v1-list-panel .reg-v1-hotel-group-card small,.reg-v1-list-panel .reg-v1-organization-card small{display:none}.reg-v1-list-request-button{width:579px;max-width:100%;min-height:46px;border-color:#5e72a4;color:#ffffff;background:linear-gradient(90deg,#2e3e65,#202e50);font-size:14px;font-weight:700;letter-spacing:2.8px;line-height:14px;text-transform:none}.reg-v1-confirmation-panel{border-left:1px solid rgba(211,193,179,.1);min-height:502px;gap:0;overflow:visible}.reg-v1-confirmation-panel-empty{min-height:494px}.reg-v1-confirmation-panel>.reg-v1-kicker{margin-bottom:0;font-size:14px;font-weight:700;letter-spacing:2.1px;line-height:14px}.reg-v1-selected-confirmation-panel{min-height:502px;padding:30px;display:flex;flex-direction:column}.reg-v1-selected-confirmation-panel>.reg-v1-kicker{color:#d3c1b3;text-transform:uppercase}.reg-v1-confirmation-panel .reg-v1-selected-organization .reg-v1-logo-mark{display:none}.reg-v1-confirmation-panel .reg-v1-selected-organization{display:block;margin-bottom:30px;border-top:1px solid rgba(211,193,179,.13);padding-top:18px}.reg-v1-confirmation-panel .reg-v1-selected-organization h3{display:block;max-width:310px;margin:0;color:#ffffff;font-family:var(--reg-body-font);font-size:13px;font-weight:400;letter-spacing:1.04px;line-height:18px;text-transform:uppercase}.reg-v1-confirmation-panel .reg-v1-hotel-confirmation-group h3{display:block}.reg-v1-confirmation-summary{min-height:106px;margin-top:30px;border-top:1px solid rgba(211,193,179,.13);border-bottom:1px solid rgba(211,193,179,.13);padding-top:18px;display:grid;align-content:start}.reg-v1-confirmation-panel .reg-v1-metrics{grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:0}.reg-v1-selected-confirmation-panel .reg-v1-metrics{border:0;grid-template-columns:143px minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;align-items:start}.reg-v1-confirmation-panel .reg-v1-metric-cell{min-height:auto;padding:0}.reg-v1-selected-confirmation-panel .reg-v1-metrics .reg-v1-metric-cell{display:grid;justify-items:start;align-content:start}.reg-v1-confirmation-panel .reg-v1-package-state{display:none}.reg-v1-selected-confirmation-panel .reg-v1-metrics .reg-v1-metric-cell>span{display:inline-block;color:#8a8a8a;font-family:var(--reg-body-font);font-size:11px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:none}.reg-v1-selected-confirmation-panel .reg-v1-metrics .reg-v1-metric-cell>strong{height:28px;display:inline-block;margin-top:5px;color:#ceb07b;font-family:var(--reg-display-font);font-size:36px;font-weight:400;line-height:28px;letter-spacing:0;overflow:visible}.reg-v1-selected-confirmation-panel .reg-v1-metrics .reg-v1-metric-cell>strong .reg-v1-metric-separator{display:inline-block;color:inherit;font-family:inherit;font-size:20px;font-weight:400;line-height:28px;letter-spacing:0}.reg-v1-selected-confirmation-panel .reg-v1-metrics .reg-v1-metric-cell>.reg-v1-pending-count{margin-top:6px;color:#a89577;font-family:var(--reg-body-font);font-size:10px;font-weight:400;line-height:12px;letter-spacing:0;text-transform:none}.reg-v1-confirmation-panel .reg-v1-approved-toggle{min-height:auto;width:-moz-max-content;width:max-content;border:0;margin-top:19px;margin-bottom:8px;padding:0;display:inline-flex;align-items:center;gap:4px;color:#8a8a8a;background:transparent;font-size:11px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:none}.reg-v1-confirmation-panel .reg-v1-price-box{margin-top:20px;border-top:0;padding-top:0;gap:10px}.reg-v1-selected-confirmation-panel .reg-v1-price-compact{display:grid;gap:12px}.reg-v1-selected-confirmation-panel .reg-v1-included-compact .reg-v1-kicker,.reg-v1-selected-confirmation-panel .reg-v1-price-box .reg-v1-kicker{color:#8a8a8a;font-family:var(--reg-body-font);font-size:11px;font-weight:400;letter-spacing:1px;line-height:12px;text-transform:capitalize}.reg-v1-confirmation-panel .reg-v1-price-row{min-height:26px;gap:8px}.reg-v1-selected-confirmation-panel .reg-v1-price-currency{font-size:24px;font-weight:400;line-height:16px}.reg-v1-selected-confirmation-panel .reg-v1-price-amount{font-size:40px;font-weight:600;line-height:26px}.reg-v1-selected-confirmation-panel .reg-v1-price-old{margin-left:0;color:#8a8a8a;font-size:12px;font-weight:300;line-height:12px}.reg-v1-selected-confirmation-panel .reg-v1-included-compact{gap:12px}.reg-v1-selected-confirmation-panel .reg-v1-included-compact .reg-v1-body{max-width:310px;min-height:0;color:#ffffff;font-size:12px;font-weight:300;line-height:18px}.reg-v1-confirmation-panel .reg-v1-included-option{padding-top:12px}.reg-v1-confirmation-continue{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;width:310px;height:48px;min-height:48px;padding:14px 24px;margin-top:20px;color:#f7ebe0;font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:16px;text-transform:uppercase}.reg-v1-request-empty{min-height:430px;display:grid;align-content:center;justify-items:center;text-align:center}.reg-v1-request-empty:before{width:96px;height:68px;margin-bottom:34px;content:"";opacity:.35;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.12)),linear-gradient(135deg,transparent 0 34%,rgba(255,255,255,.12) 34% 68%,transparent 68%);clip-path:polygon(20% 0,80% 0,100% 64%,100% 100%,0 100%,0 64%)}.reg-v1-request-empty .reg-v1-kicker,.reg-v1-request-empty .reg-v1-muted,.reg-v1-request-empty h3{display:none}.reg-v1-request-empty .reg-v1-link-button{width:579px;min-height:46px;border-color:rgba(150,165,205,.62);color:#ffffff;background:linear-gradient(90deg,rgba(92,118,174,.48),rgba(33,44,74,.42));font-size:13px;font-weight:700;letter-spacing:.28em;text-transform:none}.reg-v1-hotel-hierarchy{gap:28px}.reg-v1-list-panel .reg-v1-hotel-group-list{display:grid;grid-template-columns:repeat(5,100px);gap:20px;align-items:start}.reg-v1-list-panel .reg-v1-hotel-group-card{width:100px;min-height:94px;border:0;background:transparent;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:60px minmax(24px,auto);gap:8px;align-items:start;align-content:start;justify-items:start;overflow:visible}.reg-v1-list-panel .reg-v1-hotel-group-card .reg-v1-logo-mark{display:grid;width:100px;height:60px;box-sizing:border-box}.reg-v1-list-panel .reg-v1-hotel-group-card .reg-v1-hotel-group-caption{display:block;width:100px;min-height:24px;margin:0;color:#8a8a8a;font-size:11px;font-weight:400;line-height:14px;overflow-wrap:anywhere;text-align:left}.reg-v1-list-panel .reg-v1-hotel-group-card.is-active{border:0;background:transparent}.reg-v1-list-panel .reg-v1-hotel-group-card.is-active .reg-v1-logo-mark{border:3px solid #d2ae6c;background:#ffffff;box-shadow:none}.reg-v1-list-panel .reg-v1-hotel-group-card.is-active .reg-v1-hotel-group-caption,.reg-v1-list-panel .reg-v1-organization-card.is-active span:not(.reg-v1-logo-mark){color:#c2a776;font-family:var(--reg-body-font);font-size:11px;font-weight:900;line-height:14px;text-transform:capitalize}.reg-v1-hotel-brand-selection{display:grid;gap:0}.reg-v1-hotel-contact{margin:0;color:#ffffff;font-size:12px;font-weight:900;line-height:14px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.reg-v1-hotel-select-heading{position:relative;width:-moz-max-content;width:max-content;min-height:14px;margin:0 0 20px;padding-right:18px}.reg-v1-hotel-select-heading:after{position:absolute;top:4px;right:0;width:0;height:0;content:"";border-right:4.5px solid transparent;border-bottom:5px solid #d3c1b3;border-left:4.5px solid transparent}.reg-v1-hotel-brand-selection.is-collapsed .reg-v1-hotel-select-heading{margin-bottom:0}.reg-v1-hotel-brand-selection.is-collapsed .reg-v1-hotel-select-heading:after{top:5px;border-top:5px solid #d3c1b3;border-bottom:0}.reg-v1-hotel-brand-list{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.reg-v1-hotel-brand-selection .reg-v1-hotel-brand-chip{box-sizing:border-box;border:1px solid #2d3963;background:#121c37;font-family:var(--reg-body-font);font-size:12px;letter-spacing:.24px;text-align:center}.reg-v1-hotel-brand-selection .reg-v1-hotel-brand-chip,.reg-v1-hotel-brand-selection .reg-v1-hotel-brand-chip.is-active{width:-moz-fit-content;width:fit-content;min-width:106px;max-width:100%;height:40px;flex:0 0 auto;color:#ffffff;padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:900;line-height:14px;overflow:visible;white-space:nowrap}.reg-v1-hotel-brand-selection .reg-v1-hotel-brand-chip.is-active{border:1px solid #5e72a4;background:linear-gradient(90deg,#2e3e65,#202e50);text-overflow:clip}.reg-v1-hotel-brand-selection .reg-v1-list-request-button{margin-top:24px}.reg-v1-request-panel{min-height:588px}.reg-v1-request-panel .reg-v1-kicker{font-weight:700;letter-spacing:.22em}.reg-v1-request-panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:310px}.reg-v1-request-panel-header .reg-v1-kicker{margin:0}.reg-v1-request-panel-close{min-height:30px;border:1px solid rgba(211,193,179,.22);background:rgba(255,255,255,.02);color:rgba(211,193,179,.78);cursor:pointer;font-family:var(--font-lato);font-size:10px;font-weight:400;letter-spacing:1.6px;line-height:12px;padding:8px 12px;text-transform:uppercase}.reg-v1-request-panel-close:focus-visible,.reg-v1-request-panel-close:hover{border-color:rgba(206,176,123,.48);color:#ceb07b;outline:none}.reg-v1-request-context-title{max-width:310px;margin:30px 0 0;padding-top:18px;color:#ffffff;font-size:13px;letter-spacing:1.04px;line-height:18px;text-transform:uppercase}.reg-v1-request-context-title,.reg-v1-request-panel-note{border-top:1px solid rgba(211,193,179,.13);font-weight:400}.reg-v1-request-panel-note{margin:18px 0 0;padding-top:16px;color:#f5a69b;font-size:12px;line-height:14px}.reg-v1-step1-request-form{display:grid;width:310px;margin-top:22px;gap:15px}.reg-v1-step1-request-field{display:grid;gap:10px}.reg-v1-step1-request-field .reg-field-label{color:#8a8a8a;font-size:11px;font-weight:400;letter-spacing:1px;line-height:12px}.reg-v1-step1-request-field .reg-field-control{width:310px;min-height:48px;border-color:#29385d;background:#0a1020;color:rgba(255,255,255,.86);font-size:14px;font-weight:300;letter-spacing:.84px;line-height:14px;padding:0 16px}.reg-v1-step1-request-field textarea.reg-field-control{height:80px;min-height:80px;padding-top:16px}.reg-v1-step1-request-logo .reg-v1-upload-card{display:grid;gap:10px;padding:0;border:0;background:transparent}.reg-v1-step1-request-logo .reg-field-label,.reg-v1-step1-request-logo .reg-v1-muted[id$=-description],.reg-v1-step1-request-logo .reg-v1-upload-card>.reg-v1-muted:not([id$=-description]),.reg-v1-step1-request-logo .reg-v1-upload-card>div:first-child,.reg-v1-step1-request-logo .reg-v1-upload-sample{display:none}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card{width:310px;min-height:116px;border:1px dashed #374769;background:#0a1020;color:#ceb07b;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:10px;padding:18px 22px;text-align:center}.reg-v1-step1-request-logo .reg-v1-upload-plus{width:34px;height:34px;border:0;background:transparent;box-shadow:none}.reg-v1-step1-request-logo .reg-v1-upload-logo-preview{width:68px;height:46px;border:1px solid rgba(206,176,123,.32);background:#ffffff;display:grid;overflow:hidden;place-items:center}.reg-v1-step1-request-logo .reg-v1-upload-logo-preview img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reg-v1-step1-request-logo .reg-v1-upload-trigger-copy{display:grid;justify-items:center;gap:7px;min-width:0;max-width:250px}.reg-v1-step1-request-logo .reg-v1-upload-trigger-copy>span{overflow:hidden;color:#ceb07b;max-width:100%;font-size:12px;font-weight:700;letter-spacing:1.9px;line-height:14px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reg-v1-step1-request-logo .reg-v1-upload-trigger-copy small{color:rgba(211,193,179,.56);font-size:10px;font-weight:300;letter-spacing:.8px;line-height:14px;white-space:normal}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card.is-uploaded{border-color:rgba(206,176,123,.58);background:linear-gradient(90deg,rgba(56,68,103,.7),#0a1020 100%)}.reg-v1-step1-request-logo .reg-v1-upload-list{margin-top:10px}.reg-v1-step1-request-logo .reg-v1-upload-list li{grid-template-columns:minmax(0,1fr);gap:4px}.reg-v1-step1-request-logo .reg-v1-upload-list .reg-v1-upload-thumb{display:none}.reg-v1-step1-request-submit{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;width:310px;height:48px;min-height:48px;padding:14px 24px;margin-top:3px;color:#f7ebe0;font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:16px;text-transform:uppercase}.reg-v1-submit-layout{grid-template-columns:776px 474px;gap:30px}.reg-v1-step-two-surface{grid-template-columns:repeat(2,348px);gap:24px 20px}.reg-v1-shell[data-flow-family=exhibitor] .reg-v1-step-two-variant{display:none}.reg-v1-step-two-surface>div:has(>#name-on-id){grid-column:1/-1}.reg-v1-alternative-mobile-field{grid-column:auto}.reg-v1-step-two-surface .reg-v1-upload-sample{display:block}.reg-v1-visitor-tabs{width:716px;max-width:100%;display:flex;flex-wrap:nowrap;align-items:flex-end;gap:20px;padding-bottom:0}.reg-v1-visitor-tab{flex:0 0 auto;height:48px;min-height:48px;box-sizing:border-box;border:1px solid #4e5f8c;background:transparent;padding:10px 27px;color:#f7ebe0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;letter-spacing:2.8px;line-height:16px;overflow:visible;overflow-wrap:normal;text-align:center;white-space:nowrap;word-break:normal}.reg-v1-visitor-tab[data-category-code=travel_agency]{width:173px}.reg-v1-visitor-tab[data-category-code=kol]{width:87px}.reg-v1-visitor-tab[data-category-code=media_self_media]{width:208px}.reg-v1-visitor-tab[data-category-code=professional_visitor]{width:188px;letter-spacing:.84px}.reg-v1-visitor-tab.is-active{background:linear-gradient(90deg,#202e50,#2e3e65);color:#f7ebe0}.reg-v1-step-two-variant h3{color:#d3c1b3;font-family:var(--reg-font-form-subsection-heading);font-size:24px;font-weight:400;letter-spacing:.28em;line-height:1.2;text-transform:uppercase}.reg-v1-step-two-surface .reg-field-label{margin-bottom:9px;color:#c2aa81;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;min-height:15px;line-height:15px;text-transform:none}.reg-field-control,.reg-v1-phone-code-select{height:48px;min-height:48px;border-color:#29385d;background:#0a1020;color:#ece3cd;font-family:var(--reg-body-font);font-size:14px;font-weight:400;line-height:14px;padding:16px}.reg-v1-step-two-surface select.reg-v1-id-type-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:48px;min-height:48px;box-sizing:border-box;padding:0 46px 0 16px;line-height:48px;background-color:#0a1020;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.reg-field-control::-moz-placeholder{color:#717479;font-family:var(--reg-body-font);font-size:14px;font-weight:300;letter-spacing:.06em;line-height:14px}.reg-field-control::placeholder,.reg-v1-phone-code-select:invalid{color:#717479;font-family:var(--reg-body-font);font-size:14px;font-weight:300;letter-spacing:.06em;line-height:14px}.reg-v1-badge-card{width:474px;height:632px;border:1px solid #111b39;border-radius:0;background:#0c1422 url(/images/registration/badge/eventpass-background.png) 50%/cover no-repeat;box-shadow:none}.reg-v1-badge-logo{top:30px;left:26px;width:132px;height:58px;border:0;padding:10px;-o-object-fit:contain;object-fit:contain}.reg-v1-badge-photo{top:78px;width:230px;height:auto;border-width:7px}.reg-v1-badge-copy{top:312px;right:36px;left:36px;text-align:left}.reg-v1-badge-copy h3{color:#ffffff;font-size:32px;font-weight:600;line-height:38px}.reg-v1-badge-copy p{margin-top:10px;color:rgba(255,255,255,.8);font-size:18px;font-weight:400;line-height:22px}.reg-v1-badge-copy .reg-v1-badge-info{font-size:20px;font-weight:500;line-height:24px}.reg-v1-badge-bottom{right:36px;bottom:86px;left:36px;align-items:end}.reg-v1-badge-sponsor{width:130px;min-height:69px;display:grid;gap:8px;align-content:end;justify-content:start;padding:0;color:#ffffff;text-align:left}.reg-v1-badge-sponsor:after{display:none}.reg-v1-badge-qr{top:0;left:306px;width:96px;min-width:96px;height:96px;max-width:none;-o-object-fit:contain;object-fit:contain}.reg-v1-side-panel>.reg-v1-price-box{min-height:129px;background:var(--reg-panel);padding:30px}.reg-v1-side-panel>.reg-v1-fee-summary{width:474px;height:154px;min-height:154px;background:#0f182f;padding:0}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-currency,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-current,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-error,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-label,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-old,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-title{position:absolute}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-price-row,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-value{display:block}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-title{top:28px;left:30px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-label{top:80px;left:30px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-currency{top:81px;left:254px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-current{top:78px;left:303px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-old{top:85px;left:387px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-error{top:70px;right:30px;left:30px}.reg-v1-side-panel{position:static;align-self:stretch;min-height:100%;overflow:visible}.reg-v1-sticky-badge-shell{position:sticky;top:112px;z-index:2;display:grid;gap:0;align-self:start}}@media (max-width:1100px){.registration-footer{height:auto;padding:32px 20px 34px}.registration-footer-inner{width:100%;height:auto;padding-top:28px}.registration-footer-groups{position:static;display:grid;gap:28px}.registration-footer-groups,.registration-footer-identity-row{grid-template-columns:minmax(0,1fr)}.registration-footer-copyright{position:static;margin-top:30px;line-height:1.5}.home-figma-footer.registration-footer{height:auto;padding:0 20px 34px;overflow:hidden}.home-figma-footer-inner{display:grid;width:100%;height:auto;padding-top:28px;gap:28px;border-top:1px solid rgba(255,255,255,.14)}.home-figma-footer-broadcast,.home-figma-footer-coorganized,.home-figma-footer-guided,.home-figma-footer-organized{position:relative;min-height:64px}.home-figma-footer-organized{min-height:112px}.home-figma-footer-body,.home-figma-footer-copyright,.home-figma-footer-label,.home-figma-footer-logo{position:absolute}.home-figma-footer-broadcast .home-figma-footer-label,.home-figma-footer-coorganized .home-figma-footer-label,.home-figma-footer-guided .home-figma-footer-label,.home-figma-footer-organized .home-figma-footer-label{top:0;left:0;max-width:100%}.home-figma-footer-china-logo,.home-figma-footer-mango-logo,.home-figma-footer-mango-tv-logo-cn,.home-figma-footer-sinoexpo-logo{top:30px;left:0}.home-figma-footer-luxe-logo{top:72px;left:0}.home-figma-footer-mango-tv-logo-en{top:30px;left:115px}.home-figma-footer-guided-name{top:39px;left:48px;max-width:calc(100vw - 108px);overflow-wrap:anywhere;white-space:normal}.home-figma-footer-sinoexpo-name{top:39px;left:93px;max-width:calc(100vw - 153px);overflow-wrap:anywhere;white-space:normal}.home-figma-footer-luxe-name{top:81px;left:108px;max-width:calc(100vw - 168px);overflow-wrap:anywhere;white-space:normal}.home-figma-footer-mango-name{top:32px;left:136px;max-width:calc(100vw - 196px);overflow-wrap:anywhere;white-space:normal}.home-figma-footer-copyright{margin-top:2px}.home-figma-footer-copyright,.home-figma-footer-icp-link{position:static;line-height:20px;overflow-wrap:anywhere;white-space:normal}.home-figma-footer-icp-link{margin-top:-16px}}@media (min-width:1101px){.reg-v1-shell[data-current-step="2"]{overflow:visible}.luxe-registration-header .luxe-header-inner{padding-right:0;padding-left:0}.luxe-registration-header .luxe-header-logo-image{width:116px;height:40px;-o-object-fit:contain;object-fit:contain}.reg-v1-shell[data-current-step="2"] .reg-v1-header,.reg-v1-shell[data-shell-mode=details] .reg-v1-header{height:222px;min-height:222px}.reg-v1-shell[data-current-step="2"] .reg-v1-header h1,.reg-v1-shell[data-shell-mode=details] .reg-v1-header h1{max-width:382px;margin-top:4px;white-space:normal}.reg-v1-shell[data-current-step="2"] .reg-v1-steps,.reg-v1-shell[data-shell-mode=details] .reg-v1-steps{margin-top:-32px;margin-bottom:52px}.reg-field-label{font-weight:400}.reg-v1-step-two-surface{width:776px;min-height:1776px;padding:30px 30px 40px;grid-template-columns:repeat(2,348px);-moz-column-gap:20px;column-gap:20px;row-gap:20px;align-content:start}.reg-v1-form-section-title{min-height:30px;border-top:0;padding-top:0;align-content:start}.reg-v1-form-section-title .reg-v1-kicker{color:#d3c1b3;font-family:var(--reg-font-form-subsection-heading);font-size:20px;font-weight:400;letter-spacing:4px;min-height:24px;line-height:24px}.reg-v1-about-section-title,.reg-v1-identification-section-title,.reg-v1-photos-section-title,.reg-v1-professional-section-title,.reg-v1-step-two-surface>div:has(>.reg-v1-kicker):has(+.reg-v1-booth-staff-ticket-field),.reg-v1-ticket-section-title{border-top:.5px solid rgba(255,255,255,.1);padding-top:30px;min-height:54px}.reg-v1-step-two-surface>.reg-v1-ticket-section-title{border-top:.5px solid rgba(255,255,255,.1);padding-top:30px;min-height:54px}.reg-v1-step-two-surface #name-on-id-help{display:none}.reg-v1-alternative-mobile-field,.reg-v1-country-region-field,.reg-v1-phone-number-field{min-width:0}.reg-v1-phone-combo{height:48px;grid-template-columns:90px minmax(0,1fr);border:1px solid rgba(77,100,151,.7);background:#0a1020}.reg-v1-phone-code-select{width:90px;border:0;border-right:1px solid rgba(77,100,151,.38);background:transparent;background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;color:rgba(236,227,205,.94);padding:0 34px 0 20px;font-size:13px}.reg-v1-country-region-field select.reg-field-control,.reg-v1-phone-code-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:48px;min-height:48px;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-repeat:no-repeat;background-size:5px 5px,5px 5px;line-height:48px}.reg-v1-country-region-field select.reg-field-control{box-sizing:border-box;display:block;background-color:#0a1020;background-position:calc(100% - 26px) 50%,calc(100% - 21px) 50%;overflow:hidden;padding:0 58px 0 16px;text-overflow:ellipsis;white-space:nowrap}.reg-v1-phone-combo .reg-field-control{min-height:46px;border:0;background:transparent}textarea.reg-field-control{height:88px;min-height:88px;padding-top:12px;resize:vertical}.reg-v1-one-to-one-field{order:21;width:205px;min-height:54px;display:grid;gap:18px;align-content:start}.reg-v1-step-two-surface .reg-v1-awards-field{order:20;width:716px;min-height:66px;border:0;background:transparent;padding:0;display:grid;gap:30px;align-content:start}.reg-v1-step-two-surface .reg-v1-award-onetoone-group{order:20;width:700px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:30px;overflow:visible}.reg-v1-step-two-surface .reg-v1-award-onetoone-group>.reg-v1-awards-field,.reg-v1-step-two-surface .reg-v1-award-onetoone-group>.reg-v1-one-to-one-field{order:0;grid-column:auto}.reg-v1-step-two-surface .reg-v1-awards-label{width:716px;min-height:15px;margin:0;color:#c2aa81;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;line-height:15px;text-transform:capitalize}.reg-v1-step-two-surface .reg-v1-awards-label .reg-v1-required{margin-left:0;color:#f5a69b}.reg-v1-step-two-surface .reg-v1-awards-control{width:59px;height:24px;min-height:24px;justify-content:flex-start;gap:12px;padding:0}.reg-v1-step-two-surface .reg-v1-awards-control span{color:#ece3cd;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;text-transform:capitalize;white-space:nowrap}.reg-v1-one-to-one-field .reg-v1-checkbox-row{min-height:24px;align-items:center}.reg-v1-step-two-surface>.reg-v1-terms-error-slot{order:28}.reg-v1-step-two-surface>.reg-v1-form-wide:has(>.reg-v1-feedback),.reg-v1-step-two-surface>.reg-v1-form-wide:has(>.reg-v1-feedback+.reg-v1-feedback){order:29}.reg-v1-step-two-surface>.reg-v1-primary-action[type=submit]{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;order:30;width:100%;height:76px;min-height:76px;padding:16px 20px;align-self:stretch;margin-top:30px;color:#ffffff;font-size:16px;font-weight:700;letter-spacing:3.2px;line-height:44px;text-transform:uppercase}.reg-v1-upload-grid{grid-template-columns:repeat(2,336px);-moz-column-gap:44px;column-gap:44px;row-gap:17px;align-items:start}.reg-v1-upload-card{display:grid;grid-template-columns:158px 158px;-moz-column-gap:20px;column-gap:20px;row-gap:8px;align-items:start;width:336px;min-width:0}.reg-v1-upload-card>div:first-child{display:contents}.reg-v1-upload-card .reg-field-label{width:336px;grid-column:1/-1;margin:0;grid-row:1;min-height:15px;line-height:15px}.reg-v1-upload-card .reg-v1-muted[id$=-description]{display:none}.reg-v1-upload-sample,.reg-v1-upload-trigger-card{width:158px;height:196px}.reg-v1-upload-trigger-card{position:relative;grid-column:1;grid-row:2;min-height:196px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;overflow:hidden;border-style:dashed;border-color:#29385d;background:#0a1020;padding:48px 23px;color:#717479;text-align:center}.reg-v1-upload-sample{grid-column:2;grid-row:2;overflow:hidden}.reg-v1-upload-sample img{width:158px;height:196px;-o-object-fit:cover;object-fit:cover}.reg-v1-upload-card>.reg-v1-field-error,.reg-v1-upload-card>.reg-v1-muted:not([id$=-description]),.reg-v1-upload-card>div:not(:first-child){display:none}.reg-v1-step-two-surface .reg-v1-upload-card>.reg-v1-field-error{display:block;grid-column:1/-1;grid-row:3;width:336px;margin:2px 0 0;color:#f5a69b;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;line-height:14px}.reg-v1-step-two-surface .reg-v1-upload-trigger-card.is-uploaded{padding:0;border-style:solid}.reg-v1-step-two-surface .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-logo-preview{position:absolute;inset:0;display:block}.reg-v1-step-two-surface .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-logo-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reg-v1-step-two-surface .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-saved-indicator{position:relative;z-index:1;background:rgba(10,16,32,.72)}.reg-v1-step-two-surface .reg-v1-upload-trigger-copy{position:relative;z-index:1;width:112px;color:#717479;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-transform:uppercase}.reg-v1-step-two-surface .reg-v1-upload-trigger-copy.is-uploaded{position:absolute;right:8px;bottom:8px;left:8px;width:auto;background:rgba(5,9,20,.74);padding:6px 8px;color:#ece3cd;text-align:left;text-transform:none}.reg-v1-step-two-surface .reg-v1-upload-trigger-copy small{color:#717479;font-size:12px;line-height:16px;text-transform:none}.reg-v1-step-two-surface .reg-v1-upload-card-status{display:none;grid-column:1;grid-row:3;width:158px;color:#c2aa81;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;line-height:16px}.reg-v1-step-two-surface .reg-v1-upload-card-status small{color:#717479;letter-spacing:0}.reg-v1-step1-request-logo .reg-v1-upload-card{display:grid;width:310px;gap:10px;min-width:0;padding:0;border:0;background:transparent}.reg-v1-step1-request-logo .reg-v1-upload-card>div:first-child{display:none}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;align-items:center;box-sizing:border-box;width:310px;height:116px;min-height:116px;gap:10px;grid-row:auto;grid-column:auto;overflow:hidden;border:1px dashed #374769;background:#0a1020;padding:18px 22px;color:#ceb07b;text-align:center}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card.is-uploaded{grid-template-columns:72px minmax(0,1fr);justify-items:stretch;gap:12px;border-color:rgba(206,176,123,.58);background:linear-gradient(90deg,rgba(56,68,103,.7),#0a1020 100%);padding:16px 18px}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-logo-preview{width:72px;height:52px;justify-self:center}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-trigger-copy{max-width:100%;justify-items:start;overflow:hidden;text-align:left}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-trigger-copy small,.reg-v1-step1-request-logo .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-trigger-copy>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reg-v1-step1-request-logo .reg-v1-upload-trigger-card:not(.is-uploaded) .reg-v1-upload-trigger-copy small{display:block;max-width:244px;overflow:hidden}.reg-v1-step1-request-logo .reg-v1-upload-card-status,.reg-v1-step1-request-logo .reg-v1-upload-list{display:none}.reg-v1-step1-request-logo .reg-v1-upload-card>.reg-v1-field-error{display:block}.reg-v1-step-two-surface .reg-v1-kol-upload-card{display:flex;flex-direction:column;align-items:flex-start;grid-column:1/-1;gap:31px;width:716px;max-width:100%;height:auto;min-height:179px;min-width:0;padding:0}.reg-v1-step-two-surface .reg-v1-kol-upload-card>.reg-v1-field-error{display:block;width:716px;max-width:100%;margin-top:0}.reg-v1-step-two-surface .reg-v1-kol-upload-card>.reg-v1-kol-upload-heading{display:block;gap:0;width:100%;height:12px;margin:0}.reg-v1-step-two-surface .reg-v1-kol-upload-card .reg-v1-muted[id$=-description]{display:none}.reg-v1-step-two-surface .reg-v1-kol-upload-card .reg-field-label{display:block;width:100%;grid-row:auto;height:12px;min-height:12px;font-size:12px;line-height:12px;letter-spacing:1px;text-transform:none}.reg-v1-step-two-surface .reg-v1-kol-upload-card>.reg-v1-kol-upload-body{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:716px;max-width:100%;height:136px}.reg-v1-step-two-surface .reg-v1-kol-upload-card .reg-v1-kol-upload-body>.reg-v1-social-icons{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;height:22px;margin-top:0}.reg-v1-step-two-surface .reg-v1-kol-upload-slots{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:20px;width:716px;max-width:100%;height:94px;min-width:0;margin-top:0}.reg-v1-step-two-surface .reg-v1-kol-upload-slot{box-sizing:border-box;flex:0 0 122px;grid-row:auto;grid-column:auto;width:122px;min-width:122px;height:94px;min-height:94px;padding:0;gap:0}.reg-v1-step-two-surface .reg-v1-kol-upload-slot .reg-v1-kol-upload-plus-box{position:absolute;top:23px;left:53px;width:16px;height:16px;border:0;background:transparent;box-shadow:none;display:grid;place-items:center}.reg-v1-step-two-surface .reg-v1-kol-upload-slot .reg-v1-kol-upload-plus-icon{position:static;display:block}.reg-v1-step-two-surface .reg-v1-kol-upload-slot>span:not(.reg-v1-upload-plus):not(.reg-v1-kol-upload-plus-box):not(.reg-v1-kol-slot-count){position:absolute;top:51px;left:5px;width:112px;height:20px;color:#717479;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-align:center}.reg-v1-step-two-surface .reg-v1-kol-upload-slot .reg-v1-kol-slot-count{display:none}.reg-v1-step-two-surface .reg-v1-checkbox-row{display:flex;align-items:center;gap:12px;min-height:24px;color:#ece3cd;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:0;line-height:18px}.reg-v1-step-two-surface .reg-v1-checkbox-row input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:0 0 24px;width:24px;height:24px;margin:0;border:1px solid #938269;background:#0a1020}.reg-v1-step-two-surface .reg-v1-checkbox-row input:checked{background:#785939}.reg-v1-step-two-surface .reg-v1-checkbox-row input:checked:after{content:"";position:absolute;left:4px;top:4px;width:15px;height:10px;border-bottom:4px solid #f7ebe0;border-left:4px solid #f7ebe0;transform:rotate(-45deg)}.reg-v1-step-two-surface .reg-v1-checkbox-row input:disabled{cursor:not-allowed;opacity:.52}.reg-v1-step-two-surface .reg-v1-visitor-invitation-field{width:436px;max-width:100%;display:grid;min-height:78px;gap:18px;align-content:start}.reg-v1-step-two-surface .reg-v1-visitor-invitation-label{width:436px;max-width:100%;min-height:15px;margin:0;color:#c2aa81;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;line-height:15px;text-transform:capitalize}.reg-v1-step-two-surface .reg-v1-visitor-invitation-row{display:flex;align-items:center;flex-wrap:nowrap;gap:30px;width:436px;max-width:100%;min-height:48px}.reg-v1-step-two-surface .reg-v1-invitation-toggle{flex:0 0 58px;width:58px;min-height:24px;gap:12px;padding:0}.reg-v1-step-two-surface .reg-v1-invitation-toggle span{color:#ece3cd;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;text-transform:capitalize;white-space:nowrap}.reg-v1-step-two-surface .reg-v1-visitor-invitation-code{flex:0 0 348px;width:348px;max-width:calc(100% - 88px);display:grid;gap:6px}.reg-v1-step-two-surface .reg-v1-visitor-invitation-code .reg-field-control{width:348px;max-width:100%;height:48px;min-height:48px;padding:0 16px;font-weight:300;letter-spacing:.84px;line-height:14px}.reg-v1-step-two-surface .reg-field-control::-moz-placeholder{color:#717479;font-family:var(--reg-body-font);font-size:14px;font-weight:300;letter-spacing:.84px;line-height:14px}.reg-v1-step-two-surface .reg-field-control::placeholder{color:#717479;font-family:var(--reg-body-font);font-size:14px;font-weight:300;letter-spacing:.84px;line-height:14px}.reg-v1-step-two-surface .reg-v1-kol-certification-field{width:320px;max-width:100%;min-height:66px;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.reg-v1-step-two-surface .reg-v1-kol-certification-label{width:320px;max-width:100%;min-height:15px;margin:0;color:#c2aa81;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;line-height:15px;text-transform:capitalize}.reg-v1-step-two-surface .reg-v1-kol-certification-control{min-height:24px;gap:12px;padding:0}.reg-v1-step-two-surface .reg-v1-kol-certification-control span{color:#ece3cd;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;text-transform:capitalize}.reg-v1-step-two-surface .reg-v1-one-to-one-field{width:700px;max-width:100%;min-height:54px}.reg-v1-step-two-surface .reg-v1-one-to-one-label{width:700px;max-width:100%;margin:0;color:#c2aa81;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:1px;min-height:15px;line-height:15px;text-transform:capitalize}.reg-v1-step-two-surface .reg-v1-one-to-one-description{width:700px;max-width:100%}.reg-v1-step-two-surface .reg-v1-one-to-one-control{width:205px;height:24px;min-height:24px;justify-content:flex-start;gap:12px;padding:0}.reg-v1-step-two-surface .reg-v1-one-to-one-control span{color:#ece3cd;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;text-transform:capitalize;white-space:nowrap}.reg-v1-step-two-surface .reg-v1-one-to-one-control.is-disabled{cursor:not-allowed;opacity:.58}.reg-v1-step-two-surface .reg-v1-one-to-one-control.is-disabled span{color:#8a8a8a}.reg-v1-step-two-surface .reg-v1-award-onetoone-item{min-height:66px;display:grid;gap:30px;align-content:start}.reg-v1-step-two-surface .reg-v1-award-onetoone-label{margin:0;min-height:15px;line-height:15px}.reg-v1-step-two-surface .reg-v1-awards-field:has(>.reg-v1-step2-field-title),.reg-v1-step-two-surface .reg-v1-kol-certification-field:has(>.reg-v1-step2-field-title),.reg-v1-step-two-surface .reg-v1-one-to-one-field:has(>.reg-v1-step2-field-title),.reg-v1-step-two-surface .reg-v1-visitor-invitation-field:has(>.reg-v1-step2-field-title){padding-top:30px}.reg-v1-step-two-surface .reg-v1-step2-field-title{color:#d5c3a3;font-family:var(--reg-body-font);font-size:20px;font-weight:400;letter-spacing:4px;line-height:20px;max-width:500px;text-transform:uppercase;white-space:nowrap;width:500px}.reg-v1-step-two-surface .reg-v1-step2-field-title .reg-v1-required{color:#f5a69b;font-size:20px;line-height:20px}.reg-v1-step-two-surface .reg-v1-award-onetoone-control{height:24px;min-height:24px;justify-content:flex-start;gap:12px;padding:0}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-family-row{gap:20px}.reg-v1-step-two-surface .reg-v1-visitor-ticket-field{width:490px;max-width:100%;display:grid;gap:0}.reg-v1-step-two-surface .reg-v1-visitor-ticket-label{display:none}.reg-v1-step-two-surface .reg-v1-visitor-ticket-field .reg-v1-family-row{width:490px;max-width:100%;gap:20px;flex-wrap:nowrap}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill{display:flex;width:150px;height:48px;min-height:48px;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;border-color:#4e5f8c;background:transparent;padding:16px 20px;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:.2em;line-height:16px;color:#cfd9f5;text-align:center;text-transform:none;white-space:nowrap;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease,filter .16s ease;transform:none}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill:not(.is-active):not(:disabled):hover{border-color:#607ab5;background:rgba(78,95,140,.16);color:#cfd9f5;transform:none}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill.is-active{border-color:#5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#cfd9f5;font-size:14px;letter-spacing:2.8px;text-transform:none;transform:none}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill.is-active:not(:disabled):hover{border-color:#735632;background:linear-gradient(270deg,#432c11,#604c34);color:#cfd9f5;filter:brightness(1.04);box-shadow:0 0 0 1px rgba(206,176,123,.16);transform:none}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill.is-active:not(:disabled):active,.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill:not(:disabled):active{filter:brightness(.9);box-shadow:inset 0 0 0 1px rgba(236,227,205,.14);transform:none}.reg-v1-step-two-surface .reg-v1-ticket-section-title+.reg-v1-form-wide .reg-v1-pill:focus-visible{border-color:#ceb07b;box-shadow:0 0 0 2px rgba(206,176,123,.18);outline:1px solid rgba(236,227,205,.52);outline-offset:3px;transform:none}.reg-v1-badge-logo{top:30px;left:26px;width:132px;height:58px;padding:10px}.reg-v1-badge-photo{top:78px;left:122px;width:230px;height:230px;border:0}.reg-v1-badge-copy{top:312px;left:36px;right:auto;width:329px;display:flex;flex-direction:column;gap:10px}.reg-v1-badge-copy h3{height:38px;margin:0;overflow:hidden;font-family:var(--reg-font-badge-name);font-size:32px;font-weight:600;line-height:38px;text-overflow:ellipsis;white-space:nowrap}.reg-v1-badge-copy .reg-v1-badge-title{display:flex;flex-direction:column;min-height:22px;height:auto;overflow:visible;font-family:var(--reg-font-badge-secondary);font-size:18px;font-weight:400;line-height:22px;margin:0;text-overflow:clip;white-space:normal}.reg-v1-badge-copy .reg-v1-badge-title span{display:block}.reg-v1-badge-copy .reg-v1-badge-info{min-height:24px;height:auto;overflow:visible;color:rgba(255,255,255,.8);font-family:var(--reg-font-badge-secondary);font-size:20px;font-weight:500;line-height:24px;margin:0;text-overflow:ellipsis;white-space:nowrap}.reg-v1-badge-bottom{top:468px;bottom:auto;left:36px;right:auto;width:402px;height:96px}.reg-v1-badge-sponsor{top:13px;width:130px;gap:8px}.reg-v1-badge-sponsor span{font-family:var(--reg-font-badge-pass);font-size:36px;font-weight:700;letter-spacing:14.4px;line-height:41px}.reg-v1-badge-sponsor strong{font-family:var(--reg-font-badge-type);font-size:16px;font-weight:400;letter-spacing:9.6px;line-height:20px}.reg-v1-badge-qr{top:0;left:306px;width:96px;min-width:96px;height:96px;max-width:none;-o-object-fit:contain;object-fit:contain}.reg-v1-side-panel>.reg-v1-price-box{min-height:129px;padding:28px 30px 24px}.reg-v1-side-panel>.reg-v1-fee-summary{position:relative;width:474px;height:154px;min-height:154px;background:#0f182f;padding:0}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-currency,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-current,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-error,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-label,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-old,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-title{position:absolute;margin:0}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-price-row,.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-value{display:block}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-title{top:28px;left:30px;color:#d5c3a3;font-family:var(--reg-font-fee-summary-title);font-size:20px;font-weight:400;letter-spacing:4px;line-height:20px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-label{top:80px;left:30px;color:#ede3e3;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1.4px;line-height:17px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-currency{top:81px;left:254px;color:#ceb07b;font-family:var(--reg-font-fee-summary-price);font-size:24px;font-weight:400;line-height:16px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-current{top:78px;left:303px;color:#ceb07b;font-family:var(--reg-font-fee-summary-price);font-size:40px;font-weight:600;line-height:10px}.reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-fee-summary-old{top:85px;left:387px;color:#8a8a8a;font-family:var(--reg-body-font);font-size:12px;font-weight:300;line-height:12px;text-decoration:line-through}.reg-v1-shell[data-shell-mode=details]{overflow:visible}.reg-v1-side-panel[data-side-panel-family]{--reg-v1-sticky-top:81px;--reg-v1-badge-height:632px;--reg-v1-badge-stage-height:1240px;display:block}.reg-v1-side-panel[data-side-panel-family] .reg-v1-right-panel-badge-stage{height:var(--reg-v1-badge-stage-height);min-height:var(--reg-v1-badge-height);overflow:visible}.reg-v1-side-panel[data-side-panel-family] .reg-v1-sticky-badge-shell{position:sticky;top:var(--reg-v1-sticky-top);z-index:2;width:474px;max-width:100%}.reg-v1-side-panel[data-side-panel-family]>.reg-v1-fee-summary{position:sticky;top:var(--reg-v1-sticky-top);z-index:3;align-self:start}}@media (max-width:639px){.reg-v1-mobile-cancel-button{right:58px;max-width:calc(100vw - 116px)}.reg-v1-badge-card{height:auto;aspect-ratio:474/632}.registration-footer-copyright,.registration-footer-label{letter-spacing:.24em}}@media (min-width:1024px) and (max-width:1359px){body:has(.auth-entry-shell) .luxe-header-logo,body:has(.home-figma-page) .luxe-header-logo,body:has(.registration-details-shell) .luxe-registration-header .luxe-header-logo{left:clamp(40px,5.555vw,80px)}body:has(.auth-entry-shell) .luxe-header-nav,body:has(.home-figma-page) .luxe-header-nav,body:has(.registration-details-shell) .luxe-registration-header .luxe-header-nav{left:clamp(184px,16.389vw,236px)}body:has(.home-figma-page) .luxe-header-actions{right:0;left:auto}body:has(.auth-entry-shell) .luxe-header-nav,body:has(.registration-details-shell) .luxe-registration-header .luxe-header-nav{width:auto;gap:clamp(32px,4vw,54px)}body:has(.registration-details-shell) .luxe-registration-header .luxe-header-actions{right:clamp(24px,5.555vw,80px)}}@media (max-width:1023px){.luxe-glass-header{padding-top:env(safe-area-inset-top)}body:has(.registration-details-shell) .luxe-registration-header{height:calc(80px + env(safe-area-inset-top))}.mobile-menu-overlay,body:has(.registration-details-shell) .mobile-menu-overlay{top:calc(5rem + env(safe-area-inset-top));max-height:calc(100vh - 5rem - env(safe-area-inset-top));max-height:calc(100dvh - 5rem - env(safe-area-inset-top));overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-menu-panel{padding-right:max(1.5rem,env(safe-area-inset-right));padding-bottom:max(3.45rem,calc(1.5rem + env(safe-area-inset-bottom)));padding-left:max(1.5rem,env(safe-area-inset-left))}.mobile-menu-language-button,.mobile-menu-link{min-height:44px;display:inline-flex;align-items:center}.mobile-menu-language-button{min-width:44px;justify-content:center}.auth-entry-shell{padding-top:calc(104px + env(safe-area-inset-top))}.reg-v1-header{padding-top:calc(112px + env(safe-area-inset-top))}.reg-v1-mobile-cancel-button{top:calc(17px + env(safe-area-inset-top));right:calc(72px + env(safe-area-inset-right));max-width:calc(100vw - 144px - env(safe-area-inset-left) - env(safe-area-inset-right))}.auth-legal-modal-backdrop{padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.auth-legal-terms-modal{max-height:min(40rem,calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)))}.reg-v1-sample-preview-modal{width:min(760px,100%);max-height:min(760px,calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.reg-v1-sample-preview-modal img{max-height:calc(100dvh - 6rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}body:has(.auth-legal-modal-backdrop),body:has(.mobile-menu-overlay:not([hidden])),html:has(.auth-legal-modal-backdrop),html:has(.mobile-menu-overlay:not([hidden])){overflow:hidden;overscroll-behavior:none}.auth-inline-action,.auth-legal-close,.auth-submit,.mobile-menu-action,.mobile-menu-language-button,.mobile-menu-link,.mobile-menu-toggle,.reg-v1-badge-toggle,.reg-v1-cancel-registration-button,.reg-v1-link-button,.reg-v1-status-close,.reg-v1-upload-trigger-card{touch-action:manipulation}.auth-legal-close,.reg-v1-status-close{min-width:44px;min-height:44px}}@media (min-width:640px) and (max-width:1023px){.luxe-header-inner{padding-right:max(2rem,env(safe-area-inset-right));padding-left:max(2rem,env(safe-area-inset-left))}}@media (max-width:1023px){.auth-input,.reg-field-control,.reg-v1-phone-code-select{font-size:16px}}@media (max-width:649px){.auth-code-action-row{grid-template-columns:minmax(0,1fr)}.auth-code-action-row .auth-inline-action{width:100%;min-width:0}}@media (max-width:639px){.luxe-header-inner{padding-right:max(1.25rem,env(safe-area-inset-right));padding-left:max(1.25rem,env(safe-area-inset-left))}.auth-entry-shell,.reg-v1-header{padding-top:calc(96px + env(safe-area-inset-top))}.reg-v1-mobile-cancel-button{right:calc(58px + env(safe-area-inset-right));max-width:calc(100vw - 116px - env(safe-area-inset-left) - env(safe-area-inset-right))}.reg-v1-status-modal-backdrop{place-items:start center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}.reg-v1-status-art-card{width:100%;max-width:100%;height:auto;min-height:min(430px,calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));min-height:min(430px,calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)));max-height:calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:grid;align-content:start;gap:24px;padding:72px 20px 36px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.reg-v1-status-art-header{position:static;display:block}.reg-v1-status-art-card h2,.reg-v1-status-art-card[data-review-status=approved] h2,.reg-v1-status-art-card[data-review-status=rejected] h2{position:static;width:auto;height:auto;max-width:100%;margin:0;font-size:clamp(28px,8vw,36px);line-height:1.18;overflow-wrap:anywhere;transform:none}.reg-v1-status-art-card .reg-v1-status-body,.reg-v1-status-art-card[data-review-status=rejected] .reg-v1-status-body{position:static;width:auto;max-width:100%;margin:0;color:#e1c9b5;line-height:1.5;overflow-wrap:anywhere;white-space:normal;transform:none;-webkit-text-fill-color:currentColor}.reg-v1-request-success-modal .reg-v1-status-close,.reg-v1-status-art-header .reg-v1-status-close{top:16px;right:16px}.reg-v1-request-success-modal .reg-v1-status-close,.reg-v1-status-art-card .reg-v1-status-close{width:44px;height:44px}.reg-v1-request-success-modal .reg-v1-status-close:after,.reg-v1-request-success-modal .reg-v1-status-close:before,.reg-v1-status-art-card .reg-v1-status-close:after,.reg-v1-status-art-card .reg-v1-status-close:before{top:21px;left:8px;width:28px}.reg-v1-request-success-modal{width:100%;max-width:100%;height:auto;min-height:0;max-height:calc(100vh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:grid;align-content:start;gap:12px;padding:64px 20px 24px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.reg-v1-request-success-modal .reg-v1-kicker,.reg-v1-request-success-modal h2,.reg-v1-request-success-modal p:not(.reg-v1-kicker){position:static;width:auto;max-width:100%;margin:0;text-align:left;white-space:normal;overflow-wrap:anywhere}.reg-v1-request-success-modal h2{font-size:clamp(26px,8vw,32px);line-height:1.15}.reg-v1-request-success-modal p:not(.reg-v1-kicker){line-height:1.5;letter-spacing:.08em}.reg-v1-badge-shell,.reg-v1-side-panel,.reg-v1-side-panel>.reg-v1-fee-summary,.reg-v1-side-panel>.reg-v1-price-box{width:100%;max-width:100%;min-width:0}.reg-v1-badge-card{width:min(100%,360px);height:auto;aspect-ratio:474/632}.reg-v1-badge-logo{top:4.747%;left:5.485%;width:27.848%;height:9.177%;padding:clamp(5px,calc(2.1vw - .67px),7.6px)}.reg-v1-badge-photo{top:12.342%;left:25.738%;width:48.523%;height:36.392%;border-width:clamp(3px,calc(1.48vw - .47px),5.32px)}.reg-v1-badge-photo-empty,.reg-v1-badge-photo-image{top:9.13%;left:9.13%;width:82.584%;height:82.584%}.reg-v1-badge-photo-saved{top:41.304%;left:19.13%;width:61.739%;font-size:clamp(8px,calc(2.53vw - .81px),9.12px);line-height:1.3}.reg-v1-badge-photo-frame{width:100%;height:100%}.reg-v1-badge-copy{top:49.367%;left:7.595%;right:7.595%;width:auto;gap:clamp(5px,calc(2.1vw - .67px),7.6px)}.reg-v1-badge-copy h3{height:auto;font-size:clamp(18px,calc(6.75vw - 2.16px),24.31px);line-height:1.375}.reg-v1-badge-copy .reg-v1-badge-title,.reg-v1-badge-copy p{height:auto;font-size:clamp(11px,calc(3.8vw - 1.22px),13.67px);line-height:1.35}.reg-v1-badge-copy .reg-v1-badge-info{min-height:0;font-size:clamp(12px,calc(4.22vw - 1.35px),15.19px);line-height:1.2}.reg-v1-badge-bottom{top:74.051%;left:7.595%;right:7.595%;bottom:auto;width:auto;height:15.19%}.reg-v1-badge-sponsor{top:13.542%;width:32.338%;min-height:71.875%;gap:clamp(4px,calc(1.69vw - .54px),6.08px)}.reg-v1-badge-shell[data-badge-family=visitor][data-badge-language=zh] .reg-v1-badge-sponsor{width:39.801%}.reg-v1-badge-sponsor span{font-size:clamp(20px,calc(7.6vw - 2.43px),27.34px);line-height:1.14;letter-spacing:clamp(7px,calc(3.04vw - .97px),10.94px)}.reg-v1-badge-sponsor strong{font-size:clamp(9px,calc(3.38vw - 1.08px),12.15px);line-height:1.25;letter-spacing:clamp(4px,calc(2.03vw - .65px),7.29px)}.reg-v1-badge-qr{top:0;right:0;left:auto;width:23.881%;min-width:0;height:100%}.reg-v1-badge-qr-placeholder:before{inset:10%}.reg-v1-badge-qr-placeholder:after{font-size:clamp(8px,calc(2.53vw - .81px),9.12px);letter-spacing:clamp(1.2px,calc(.5vw - .16px),1.82px)}}@media (max-width:767px){body:has(:is(.home-figma-page,.auth-entry-shell)){--public-mobile-header-bar-height:56px;--public-mobile-header-offset:calc(var(--public-mobile-header-bar-height) + env(safe-area-inset-top))}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-glass-header{box-sizing:border-box;height:var(--public-mobile-header-offset);min-height:var(--public-mobile-header-offset);border-bottom:1px solid rgba(225,201,181,.12);background:#0d1429;box-shadow:none;backdrop-filter:none}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-inner{width:100%;max-width:none;height:var(--public-mobile-header-bar-height);padding:0}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-logo{position:absolute;top:50%;bottom:auto;left:max(18px,env(safe-area-inset-left));display:block;width:68px;height:23px;transform:translateY(-50%)}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-logo-image{display:block;width:68px;height:23px;-o-object-fit:contain;object-fit:contain}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-actions{position:absolute;top:50%;right:calc(59px + env(safe-area-inset-right));bottom:auto;display:block;width:96px;height:44px;margin:0;transform:translateY(-50%)}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-actions>.nav-primary,body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-actions>.nav-secondary{display:none}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language{display:grid;width:96px;height:44px;margin:0;grid-template-columns:44px 8px 44px;align-items:center;gap:0;color:#c3c3c3;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:16px;white-space:nowrap}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language button{display:inline-flex;width:44px;height:44px;min-width:44px;align-items:center;justify-content:flex-end;border:0;padding:0;background:transparent;font-family:inherit;font-size:14px;letter-spacing:.28px;line-height:16px;touch-action:manipulation}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language button:last-child{justify-content:center}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language span{display:grid;width:8px;height:44px;margin:0;place-items:center;color:#c3c3c3;font-family:inherit;font-size:14px;font-weight:300;letter-spacing:.28px;line-height:16px}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language button[aria-pressed=true]{color:#ffe2a4;font-weight:600}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language button[aria-pressed=false]{color:#c3c3c3;font-weight:300}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-toggle{position:absolute;top:50%;right:calc(5px + env(safe-area-inset-right));bottom:auto;width:44px;height:44px;border:0;padding:0;background:transparent;box-shadow:none;color:#ffe6ca;transform:translateY(-50%)}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon{width:18px;height:15px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon span{height:1px;border-radius:0}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon span:nth-child(2){top:calc(50% - .5px)}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon span:nth-child(3){top:calc(100% - 1px)}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon.is-open span:first-child,body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon.is-open span:nth-child(3){top:calc(50% - .5px)}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-overlay{top:var(--public-mobile-header-offset);max-height:calc(100vh - var(--public-mobile-header-offset));max-height:calc(100dvh - var(--public-mobile-header-offset))}}@media (max-width:767px){body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-glass-header{border-bottom:0;box-shadow:inset 0 -.5px rgba(255,255,255,.1)}body:has(.auth-entry-shell) .luxe-glass-header.is-auth-scrolled{border-bottom:0;background:#0d1429;box-shadow:inset 0 -.5px rgba(255,255,255,.1);backdrop-filter:none}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-actions{right:calc(58px + env(safe-area-inset-right))}body:has(:is(.home-figma-page,.auth-entry-shell)) .luxe-header-language button:first-child{padding-right:1.8px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon.is-open{width:20.291px;height:20.291px;transform:translateX(1.5px)}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon.is-open span{width:20.291px;height:.922px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon.is-open span:first-child,body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-icon.is-open span:nth-child(3){top:calc(50% - .461px)}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-overlay:not([hidden]){width:100%;overflow-x:hidden;border-top:0;border-bottom:0;background:#131e39;box-shadow:0 8px 4px #000a21}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-panel{width:100%;min-height:222px;padding:40px max(14px,env(safe-area-inset-right)) max(30px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));gap:40px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-nav{gap:30px;padding:0 4px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-link{width:100%;min-height:44px;margin-block:-13.5px;padding:0;color:#fff;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:2.8px;line-height:17px;overflow-wrap:anywhere;text-transform:none;white-space:normal}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-footer{min-height:48px;margin-top:0}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-action{width:100%;min-width:0;min-height:48px;padding:10px;color:#fff;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-action-secondary{border-color:#4e5f8c;background:transparent;box-shadow:none}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-action-primary{border-color:#5f4725;background:linear-gradient(-89.268deg,#432c11 .11455%,#604c34 99.807%);box-shadow:none}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-actions>.col-span-2{grid-column:auto}body:has(:is(.home-figma-page,.auth-entry-shell)) .mobile-menu-language{display:none}}@media (max-width:767px){.home-figma-page .home-figma-hero{min-height:0}.home-figma-page .home-figma-hero-bg{top:var(--public-mobile-header-offset)!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;height:clamp(460px,119.07vw,512px)!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.home-figma-page .home-figma-hero-inner{width:100%;min-height:0;margin:0;padding:calc(var(--public-mobile-header-offset) + 37px) 0 clamp(60px,18.605vw,80px)}.home-figma-page .home-figma-hero-copy{width:100%;max-width:none;min-height:clamp(210px,52.093vw,224px);flex:0 0 auto}.home-figma-page #home .home-figma-title.luxury-title{margin:0;background-image:linear-gradient(93.895deg,#ffe3c7,#ffe5c8 19.161%,#fff6ec 28.635%,#fad7b0 47.195%,#fddebb 58.919%,#fff4e9 68.705%,#fee2b2);font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:clamp(34px,9.767vw,42px);font-weight:300;letter-spacing:0;line-height:clamp(36px,10.233vw,44px);white-space:normal}.home-figma-page #home .home-figma-title.luxury-title,.home-figma-page .home-figma-subtitle{width:100%;max-width:none;text-align:center;text-wrap:balance;overflow-wrap:normal;word-break:normal}.home-figma-page .home-figma-subtitle{margin:4px 0 0;color:#faeadf;font-family:"Cormorant SC",var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:clamp(16px,4.186vw,18px);font-weight:700;letter-spacing:.08em;line-height:clamp(18px,4.651vw,20px)}.home-figma-page .home-figma-hero-details{width:100%;max-width:none;margin:19px 0 0;gap:0;justify-items:center;text-align:center;overflow-wrap:normal}.home-figma-page .home-figma-hero-detail-primary{width:100%;max-width:100%;color:rgba(250,234,223,.97);font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.02em;line-height:22px;text-align:center;overflow-wrap:normal;word-break:normal}.home-figma-page .home-figma-hero-detail-primary:nth-child(2){letter-spacing:.06em}.home-figma-page .home-figma-hero-detail-primary:first-child{width:min(100%,390px)}.home-figma-page .home-figma-event-stats{width:calc(100% - clamp(20px, 6.512vw, 28px));max-width:402px;height:auto;min-height:348px;margin-top:clamp(132px,38.837vw,167px);margin-right:auto;margin-left:auto;flex:0 0 auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-content:stretch;border:0;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(19,31,73,.02));text-align:left}.home-figma-page .home-figma-event-stat{display:grid;min-width:0;min-height:0;padding-right:clamp(12px,3.721vw,16px);padding-left:clamp(14px,4.186vw,18px);grid-template-columns:clamp(96px,30.233vw,130px) minmax(0,1fr);grid-column:auto;-moz-column-gap:clamp(6px,1.86vw,8px);column-gap:clamp(6px,1.86vw,8px);row-gap:0;align-items:start;justify-content:normal;border:0}.home-figma-page .home-figma-event-stat:first-child{min-height:70px;padding-top:18px;padding-bottom:8px}.home-figma-page .home-figma-event-stat:nth-child(2){min-height:75px;padding-top:8px;padding-bottom:13px}.home-figma-page .home-figma-event-stat:nth-child(3){min-height:60px;padding-top:7px;padding-bottom:9px}.home-figma-page .home-figma-event-stat:nth-child(4){min-height:63px;padding-top:9px;padding-bottom:10px}.home-figma-page .home-figma-event-stat:nth-child(5){min-height:80px;padding-top:6px;padding-bottom:20px}.home-figma-page .home-figma-event-stat:last-child,.home-figma-page .home-figma-event-stat:nth-child(2n){border:0}.home-figma-page .home-figma-event-stat+.home-figma-event-stat:before{display:none}.home-figma-page .home-figma-event-stat:not(:last-child):after{position:absolute;right:clamp(14px,4.186vw,18px);bottom:0;left:clamp(14px,4.186vw,18px);height:1px;content:"";pointer-events:none;background:rgba(255,255,255,.1)}.home-figma-page .home-figma-event-stat-title{width:100%;min-width:0;max-width:100%;margin:0;font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:clamp(18px,4.651vw,20px);font-weight:600;letter-spacing:0;line-height:clamp(20px,5.116vw,22px);text-align:left;white-space:normal;overflow-wrap:normal;word-break:normal}.home-figma-page .home-figma-event-stat-body{position:relative;top:4px;min-width:0;margin:0;padding-top:0;color:#cacaca;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:13px;font-weight:300;letter-spacing:0;line-height:18px;text-align:left;overflow-wrap:break-word;word-break:normal}.home-figma-page .home-figma-event-stat-highlight{color:#ffdab4;font-weight:700}.home-figma-page .home-figma-event-stat:nth-child(2) .home-figma-event-stat-highlight{letter-spacing:-.02em}.home-figma-page[data-homepage-language=zh] .home-figma-event-stat-title,.home-figma-page[data-homepage-language=zh] .home-figma-subtitle,.home-figma-page[data-homepage-language=zh] .home-figma-title{font-family:var(--font-noto-serif-sc),"Songti SC",serif}.home-figma-page[data-homepage-language=zh] .home-figma-event-stat-title{letter-spacing:0;line-height:clamp(20px,5.116vw,22px);word-spacing:0}.home-figma-page[data-homepage-language=zh] .home-figma-event-stat-body{font-family:var(--font-lato),var(--font-noto-serif-sc),"PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:0;line-height:18px}.home-figma-page #home .home-figma-title.luxury-title,.home-figma-page .home-figma-hero-copy,.home-figma-page .home-figma-hero-details,.home-figma-page .home-figma-subtitle{max-width:430px;margin-right:auto;margin-left:auto}.home-figma-page[data-homepage-language=zh] #home .home-figma-title.luxury-title{font-family:var(--font-noto-serif-sc),"Songti SC",serif}.home-figma-page .home-figma-event-stats{width:min(calc(100% - 28px),402px);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(19,31,73,.02));box-shadow:inset 0 0 0 .5px rgba(255,255,255,.03);backdrop-filter:blur(18px) saturate(105%)}.home-figma-page .home-figma-event-stat{grid-template-columns:clamp(112px,30.233vw,130px) minmax(0,1fr)}.home-figma-page[data-homepage-language=en] .home-figma-event-stat-title{width:-moz-min-content;width:min-content;max-width:100%;word-spacing:normal}.home-figma-page[data-homepage-language=zh] .home-figma-event-stat-title{width:auto}.home-figma-page .home-figma-event-stat:not(:last-child):after{height:.5px}.home-figma-page .home-figma-about-inner{width:min(calc(100% - 28px),402px);min-height:0;padding:0 0 80px;border-top:0}.home-figma-page .home-figma-about-grid{grid-template-columns:minmax(0,1fr);gap:20px}.home-figma-page .home-figma-about .home-figma-section-label{color:#8a8a8a;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:normal}.home-figma-page #about .home-figma-section-heading.luxury-title{width:100%;max-width:402px;min-height:0;margin:20px 0 0;background-image:linear-gradient(90deg,#d9b695,#ead9ce 31.25%,#fef1e3 68.75%,#f5d1af 91.176%);font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:32px;overflow-wrap:normal;word-break:normal}.home-figma-page .home-figma-about-copy{width:100%;max-width:402px;min-height:0;padding-top:0;gap:16px;color:#f7eadf;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:15px;font-weight:300;letter-spacing:0;line-height:24px;overflow-wrap:normal;word-break:normal}.home-figma-page .home-figma-review{min-height:0}.home-figma-page .home-figma-review-inner{width:min(calc(100% - 28px),402px);min-height:0;padding:0 0 40px;border-top:0}.home-figma-page .home-figma-review .home-figma-section-label{color:#8a8a8a;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:normal}.home-figma-page #event-review .home-figma-section-heading.luxury-title{width:100%;max-width:402px;min-height:0;margin:20px 0 0;font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,"Times New Roman",serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:32px;overflow-wrap:normal;word-break:normal}.home-figma-page .home-figma-review-grid{width:100%;margin-top:20px;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:12px}.home-figma-page .home-figma-review-card{width:100%;height:auto;aspect-ratio:196/142}.home-figma-page .home-figma-review-card:nth-child(5){grid-column:1/-1;aspect-ratio:402/142}.home-figma-page .home-figma-review-card-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-figma-page #event-review .home-figma-review-card p{top:auto;right:7px;bottom:14px;left:14px;width:auto;min-height:0;font-size:11px;letter-spacing:.04em;line-height:14px}.home-figma-page .home-figma-review-video{width:100%;max-width:402px;height:auto;margin-top:20px;aspect-ratio:402/208}.home-figma-page .home-figma-review-video-media{-o-object-position:center bottom;object-position:center bottom}.home-figma-page .home-figma-review-play,.home-figma-page .home-figma-review-play img{width:52px;height:52px}}@media (max-width:767px){body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer.registration-footer{height:auto;min-height:calc(390px + env(safe-area-inset-bottom));padding:0 0 env(safe-area-inset-bottom);overflow:hidden;background:#0d1429}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-inner{position:relative;display:block;width:min(calc(100% - 28px),402px);height:390px;margin:0 auto;padding:0;gap:0;border-top:.5px solid rgba(255,255,255,.14)}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-broadcast,body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-coorganized,body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-organized{position:absolute;right:0;left:0;min-height:0}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-organized{top:50px;height:74px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-coorganized{top:136px;height:64px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-broadcast{top:214px;height:48px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-label{position:absolute;top:0;right:0;left:0;width:100%;margin:0;color:#ffffff;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:4.2px;line-height:16px;text-align:center;white-space:nowrap}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-logo{position:absolute;display:block;margin:0;-o-object-fit:contain;object-fit:contain;transform:none}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-sinoexpo-logo{top:30px;left:calc(50% - 77px);width:56px;height:28px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-luxe-logo{top:30px;left:calc(50% + 19px);width:56px;height:28px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-mango-logo{top:22px;left:50%;width:80px;height:28px;transform:translateX(-50%)}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-mango-tv-logo-cn{top:29px;left:calc(50% - 77px);width:63px;height:16px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-mango-tv-logo-en{top:29px;left:calc(50% + 16px);width:64px;height:16px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-body{position:absolute;margin:0;color:rgba(255,255,255,.56);font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:9px;font-weight:300;letter-spacing:.08em;line-height:12px;text-align:center;white-space:nowrap}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-sinoexpo-name{top:62px;left:calc(50% - 119px);width:140px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-luxe-name{top:62px;left:calc(50% - 23px);width:140px}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-mango-name{top:52px;left:0;width:100%}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-copyright{position:absolute;top:292px;right:0;left:0;width:100%;margin:0;color:#8a8a8a;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:2.8px;line-height:16px;text-align:center;white-space:nowrap}body:has(:is(.home-figma-page,.auth-entry-shell,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .home-figma-footer-icp-link{position:absolute;top:318px;right:0;left:0;display:flex;width:100%;height:44px;margin:0;align-items:center;justify-content:center;color:#8a8a8a;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:1.6px;line-height:16px;text-align:center;white-space:nowrap}}@media (max-width:767px){.home-figma-page #about,.home-figma-page #event-review{scroll-margin-top:var(--public-mobile-header-offset)}}.admin-route-root{--admin-font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",Arial,sans-serif;min-height:100vh;background:#f4f6f9;color:#1b2430;color-scheme:light;font-family:var(--admin-font-sans)}.admin-route-root :where(button,input,select,textarea){font-family:var(--admin-font-sans)}.admin-shell{min-height:100vh;background:#f4f6f9;color:#1b2430}.admin-frame{width:100%;min-width:0;padding:.72rem;display:grid;gap:.72rem}.admin-sidebar{border:1px solid #d9e1ea;background:#fff;border-radius:8px;padding:.72rem;display:flex;flex-direction:column;gap:.62rem}.admin-brand-mark{margin:0;color:#5f6d7f;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase}.admin-brand-name{margin:.3rem 0 0;color:#1a2533;font-size:1rem;font-weight:600}.admin-sidebar-header{display:grid;gap:.5rem}.admin-nav-language-toggle{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:.14rem;border:1px solid #d5dee8;border-radius:999px;background:#f7f9fc;padding:.14rem}.admin-nav-language-button{min-height:1.72rem;border:1px solid transparent;border-radius:999px;background:transparent;padding:.24rem .48rem;color:#5b6b80;font-size:.72rem;font-weight:600;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.admin-nav-language-button:hover{color:#26384d}.admin-nav-language-button.is-active{border-color:#c3cfdd;background:#fff;color:#173457;box-shadow:0 1px 2px rgba(15,23,42,.06)}.admin-nav-list{display:grid;gap:.22rem}.admin-nav-caption{margin:0 0 .1rem;color:#718095;font-size:.67rem;letter-spacing:.08em;text-transform:uppercase}.admin-nav-section{display:grid;gap:.16rem;min-width:0}.admin-nav-section+.admin-nav-section{margin-top:.18rem;border-top:1px solid #e8eef5;padding-top:.28rem}.admin-nav-section-summary{min-height:1.6rem;border-radius:6px;padding:.18rem .4rem .18rem .52rem;display:flex;align-items:center;justify-content:space-between;gap:.45rem;color:#68788e;cursor:pointer;font-size:.67rem;font-weight:700;letter-spacing:.08em;list-style:none;text-transform:uppercase;transition:background .14s ease,color .14s ease}.admin-nav-section-summary::-webkit-details-marker{display:none}.admin-nav-section-summary:after{content:"";width:.4rem;height:.4rem;border-right:1px solid;border-bottom:1px solid;opacity:.72;transform:rotate(45deg);transition:transform .14s ease}.admin-nav-section[open] .admin-nav-section-summary:after{transform:rotate(225deg)}.admin-nav-section-summary:hover{background:#f7f9fc;color:#31445d}.admin-nav-section.is-active>.admin-nav-section-summary{color:#1f4f8c}.admin-nav-section-items{display:grid;gap:.2rem}.admin-sidebar[data-admin-nav-language=zh] .admin-nav-caption,.admin-sidebar[data-admin-nav-language=zh] .admin-nav-section-summary{letter-spacing:0;text-transform:none}.admin-nav-link{min-height:2.04rem;border:1px solid transparent;border-radius:6px;padding:.4rem .6rem .4rem .52rem;display:flex;align-items:center;gap:.52rem;color:#243244;font-size:.82rem;transition:background .14s ease,border-color .14s ease,color .14s ease}.admin-nav-link:before{content:"";width:.22rem;height:1.1rem;border-radius:999px;background:transparent;flex:0 0 0.22rem}.admin-nav-link:hover{border-color:#d4dce6;background:#f8fafc}.admin-nav-link.is-active{border-color:#b9c9db;background:#edf4fb;color:#132238;font-weight:600;box-shadow:inset 0 0 0 1px rgba(47,95,156,.08)}.admin-nav-link.is-active:before{background:#2f5f9c}.admin-nav-link-sub{min-height:1.82rem;margin-left:.64rem;padding-top:.32rem;padding-bottom:.32rem;color:#4c5d72;font-size:.75rem}.admin-nav-link-sub:before{width:.16rem;height:.82rem;flex-basis:0.16rem}.admin-sidebar-meta{margin-top:auto;border-top:1px solid #e2e8ef;padding-top:.75rem;color:#6a7787;font-size:.75rem;line-height:1.5}.admin-sidebar-meta p{margin:0}.admin-text-link{color:#1f4f8c;font-size:.8rem}.admin-main{display:grid;gap:.46rem;min-width:0;align-content:start}.admin-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:1.55rem}.admin-toolbar-title{margin:0;color:#5f6d80;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.admin-toolbar-badge{border:1px solid #d7dee8;border-radius:999px;background:#fff;padding:.18rem .55rem;color:#5e6d81;font-size:.72rem}.admin-header{border:0;border-radius:0;background:transparent;padding:0}.admin-header-main{display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap;border-bottom:1px solid #d9e1ea;padding-bottom:.42rem}.admin-header-action{min-width:0}.admin-header-action,.admin-header-action-group{display:flex;align-items:center;justify-content:flex-end}.admin-header-action-group{gap:.38rem;flex-wrap:wrap}.admin-header-button{padding:.44rem .7rem;white-space:nowrap}.admin-header-kicker{margin:0;color:#6a788c;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.admin-header h1{margin:0;color:#111925;font-size:1.12rem;font-weight:600}.admin-header-subtitle{margin:.12rem 0 0;color:#586677;font-size:.8rem}.admin-content{display:grid;gap:.54rem;min-width:0}.admin-operation-stack{display:grid;gap:.62rem}.admin-inline-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.admin-inline-toolbar .admin-registrations-meta{flex:1 1 auto}.admin-inline-toolbar .admin-v1-tab-row{flex:0 1 auto}.admin-inline-toolbar>.admin-filter-button{flex:0 0 auto}.admin-action-panel{border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.72rem .8rem}.admin-dashboard-taskbar{display:flex;align-items:center;justify-content:space-between;gap:.72rem;flex-wrap:wrap}.admin-dashboard-taskbar h2{margin:.14rem 0 0;color:#142033;font-size:.94rem;font-weight:620}.admin-dashboard-grid{display:grid;gap:.54rem;min-width:0}.admin-metric-grid{display:grid;gap:.52rem}.admin-metric-card{border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.68rem .76rem}.admin-metric-label{margin:0;color:#5f6d80;font-size:.77rem}.admin-metric-value{margin:.24rem 0 0;color:#111925;font-size:1.18rem;font-weight:650;line-height:1.1}.admin-metric-note{margin:.25rem 0 0;color:#75849a;font-size:.73rem}.admin-agenda-summary-grid,.admin-hotels-summary-grid,.admin-meetings-summary-grid,.admin-news-summary-grid,.admin-partners-summary-grid{align-items:stretch}.admin-meetings-overview-grid{display:grid;gap:.7rem}.admin-meetings-link-card{display:grid;gap:.22rem;border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.92rem .98rem;color:#172235;transition:border-color .14s ease,background .14s ease}.admin-meetings-link-card:hover{border-color:#b9c9db;background:#f8fafc}.admin-meetings-link-label{color:#68778a;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.admin-meetings-link-title{color:#132238;font-size:.98rem;font-weight:620}.admin-meetings-link-copy{color:#5f6d80;font-size:.8rem;line-height:1.45}.admin-meetings-link-action{margin-top:.25rem;color:#1f4f8c;font-size:.78rem;font-weight:600}.admin-meetings-workflow-list{margin:.72rem 0 0;padding-left:1.15rem;color:#405066;display:grid;gap:.42rem;font-size:.84rem;line-height:1.5}.admin-meetings-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}.admin-button.admin-meetings-secondary-button{border-color:#cad4df;background:#fff;color:#24405f}.admin-button.admin-meetings-secondary-button:hover{background:#f4f8fc}.admin-panel{border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.72rem .8rem;min-width:0}.admin-panel-header{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0}.admin-panel-header h2{margin:0;color:#1a2533;font-size:.92rem;font-weight:600}.admin-panel-meta{color:#657487;font-size:.74rem}.admin-statistics-page{display:grid;gap:.58rem;min-width:0;max-width:100%}.admin-statistics-filter-panel{max-width:100%}.admin-statistics-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));min-width:0;max-width:100%}.admin-statistics-kpi-grid .admin-metric-card,.admin-statistics-status-panel,.admin-statistics-table-panel{min-width:0}.admin-statistics-kpi-grid .admin-metric-note,.admin-statistics-kpi-grid .admin-metric-value{overflow-wrap:anywhere}.admin-statistics-status-panel{display:grid;gap:.58rem}.admin-statistics-status-grid{display:grid;gap:.52rem;min-width:0}.admin-statistics-status-card{display:grid;gap:.48rem;min-width:0;border:1px solid #e0e7ef;border-radius:8px;background:#f9fbfd;padding:.62rem .68rem}.admin-statistics-status-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.admin-statistics-status-title{margin:0;color:#1a2533;font-size:.82rem;font-weight:620}.admin-statistics-section-summary,.admin-statistics-status-copy{margin:0;color:#5a6b80;font-size:.8rem;line-height:1.42}.admin-statistics-status-list{margin:0;display:grid;gap:0}.admin-statistics-status-list div{display:grid;gap:.1rem;border-top:1px solid #e3eaf2;padding:.36rem 0;min-width:0}.admin-statistics-status-list div:first-child{border-top:0;padding-top:0}.admin-statistics-status-list div:last-child{padding-bottom:0}.admin-statistics-status-list dt{color:#718197;font-size:.7rem}.admin-statistics-status-list dd{margin:0;color:#1e2b3d;font-size:.79rem;overflow-wrap:anywhere}.admin-statistics-table-panel{display:grid;gap:.48rem}.admin-statistics-details{min-width:0}.admin-statistics-details>summary{display:inline-flex;align-items:center;min-height:2rem;border:1px solid #cfd9e5;border-radius:6px;background:#fff;padding:.38rem .62rem;color:#29415c;font-size:.78rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.admin-statistics-details>summary::-webkit-details-marker{display:none}.admin-statistics-details[open]>summary{border-color:#9fb5cf;background:#f5f8fc}.admin-statistics-details-body{margin-top:.5rem;min-width:0;max-width:100%}.admin-statistics-details-body .admin-table-wrap{max-width:100%}.admin-content-summary-grid{align-items:stretch}.admin-content-block-grid,.admin-content-overview-grid,.admin-content-quick-links,.admin-content-status-grid{display:grid;gap:.7rem}.admin-content-link-card{display:grid;gap:.2rem;border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.9rem .95rem;color:#172235;transition:border-color .14s ease,background .14s ease}.admin-content-link-card:hover{border-color:#b9c9db;background:#f8fafc}.admin-content-link-label{color:#68778a;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.admin-content-link-title{color:#132238;font-size:.98rem;font-weight:620}.admin-content-link-copy{color:#5f6d80;font-size:.8rem;line-height:1.45}.admin-content-link-action{margin-top:.25rem;color:#1f4f8c;font-size:.78rem;font-weight:600}.admin-content-workflow-list{margin:.72rem 0 0;padding-left:1.15rem;color:#405066;display:grid;gap:.42rem;font-size:.84rem;line-height:1.5}.admin-content-checklist-list,.admin-content-preview-list,.admin-content-review-list{margin:.75rem 0 0;padding:0;list-style:none;display:grid;gap:.48rem}.admin-content-preview-item,.admin-content-review-item{border:1px solid #e0e7ef;border-radius:7px;background:#f8fafc;padding:.56rem .64rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.admin-content-preview-name{color:#1b2738;font-size:.84rem;font-weight:560}.admin-content-block{display:grid;gap:.58rem;padding:.74rem .82rem}.admin-content-block-header,.admin-content-status-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.admin-content-block-header h2{margin:.16rem 0 0;color:#111925;font-size:.96rem;font-weight:620}.admin-content-block-badges{display:flex;justify-content:flex-end;gap:.35rem;flex-wrap:wrap}.admin-content-block-copy{display:grid;gap:.16rem}.admin-content-block-title{margin:0;color:#182437;font-size:.86rem;font-weight:600;line-height:1.35}.admin-content-block-excerpt{margin:0;color:#5d6d82;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.admin-content-block-meta{margin:0;border-top:1px solid #e7edf3;padding-top:.5rem;display:flex;flex-wrap:wrap;gap:.34rem .72rem}.admin-content-block-meta div{min-width:0;display:flex;align-items:center;gap:.25rem}.admin-content-block-meta dt{color:#657487;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.admin-content-block-meta dd{margin:0;min-width:0;color:#1b2738;font-size:.76rem}.admin-content-block-footer{display:grid;gap:.5rem}.admin-content-block-footer p{margin:0;color:#718095;font-size:.73rem;line-height:1.4}.admin-content-filter-grid{display:grid;gap:.65rem}.admin-content-sections-table{min-width:1100px;table-layout:fixed}.admin-content-sections-table th{padding:.6rem .62rem;overflow:visible;text-overflow:clip}.admin-content-sections-table td{padding:.56rem .62rem;overflow:hidden;text-overflow:ellipsis}.admin-content-col-section{width:22%}.admin-content-col-page{width:14%}.admin-content-col-status{width:9%}.admin-content-col-review{width:13%}.admin-content-col-owner{width:17%}.admin-content-col-updated{width:15%}.admin-content-col-action{width:10%}.admin-content-table-stack{min-width:0;display:grid;align-items:start;gap:.12rem}.admin-content-table-primary,.admin-content-table-secondary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-content-table-secondary{color:#5f6f84;font-size:.74rem}.admin-content-sections-table .admin-content-table-badge{width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:start;white-space:nowrap}.admin-content-sections-table .admin-content-table-badge:after,.admin-content-sections-table .admin-content-table-badge:before{content:none}.admin-content-action-cell{overflow:visible;text-align:right}.admin-content-action-cell .admin-table-action{min-width:4.7rem;white-space:nowrap}.admin-content-status-card{border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.85rem .92rem;display:grid;gap:.42rem}.admin-content-checklist-title,.admin-content-review-item p,.admin-content-status-card-header p{margin:0;color:#1b2738;font-size:.86rem;font-weight:600}.admin-content-status-card strong{color:#111925;font-size:1.15rem;line-height:1.1}.admin-content-checklist-note,.admin-content-review-item span,.admin-content-status-card p,.admin-content-status-card span{margin:0;color:#66778d;font-size:.75rem;line-height:1.42}.admin-content-checklist-item{border:1px solid #e0e7ef;border-radius:7px;background:#f8fafc;padding:.62rem .68rem;display:grid;gap:.5rem}.admin-content-checklist-meta{margin:0;display:grid;gap:.42rem}.admin-content-checklist-meta dt{color:#657487;font-size:.7rem}.admin-content-checklist-meta dd{margin:.08rem 0 0;color:#1b2738;font-size:.78rem}.admin-content-review-item div{min-width:0;display:grid;gap:.16rem}.admin-queue-list{margin:.55rem 0 0;padding:0;list-style:none;display:grid}.admin-queue-item{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border-bottom:1px solid #e7edf3;padding:.42rem 0}.admin-queue-item:last-child{border-bottom:0;padding-bottom:0}.admin-queue-name{margin:0;color:#1b2738;font-size:.84rem;font-weight:560}.admin-queue-type{margin:.18rem 0 0;color:#728197;font-size:.75rem}.admin-queue-waiting{margin:0;color:#4f6077;font-size:.76rem}.admin-registrations-meta{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.admin-registrations-meta p{margin:0;border:1px solid #d7e0ea;border-radius:999px;background:#fff;padding:.2rem .5rem;color:#5e6e82;font-size:.74rem}.admin-filter-panel{border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.68rem .72rem;display:grid;gap:.55rem;min-width:0}.admin-static-status-badge{min-height:1.84rem;padding:.22rem .58rem;white-space:nowrap}.admin-filter-grid{display:grid;gap:.52rem;min-width:0}.admin-filter-panel>.admin-review-feedback{grid-column:1/-1}.admin-agenda-filter-grid,.admin-hotels-filter-grid,.admin-meetings-filter-grid,.admin-news-filter-grid{display:grid;gap:.65rem}.admin-hotels-form-grid,.admin-partners-form-grid{display:grid;gap:.7rem}.admin-news-form-grid{display:grid;gap:.65rem}.admin-agenda-form-grid{display:grid;gap:.7rem}.admin-detail-primary.admin-agenda-form-primary,.admin-detail-primary.admin-hotels-form-primary,.admin-detail-primary.admin-news-form-primary,.admin-detail-primary.admin-partners-form-primary{grid-template-columns:minmax(0,1fr)}.admin-filter-item{min-width:0;display:grid;gap:.24rem}.admin-filter-item-wide{grid-column:1/-1}.admin-filter-label{margin:0;color:#5f6d80;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.admin-input,.admin-select{width:100%;min-width:0;max-width:100%;min-height:2.16rem;border:1px solid #cfd8e3;border-radius:6px;background:#fff;padding:.46rem .62rem;color:#122032;font-size:.82rem;outline:none}.admin-input:focus-visible,.admin-select:focus-visible{border-color:#87a4c6;box-shadow:0 0 0 2px rgba(143,166,195,.18)}.admin-filter-actions{margin-top:0;display:flex;justify-content:flex-end;align-items:center;gap:.4rem;flex-wrap:wrap;min-width:0}.admin-filter-button{min-height:2.08rem;border:1px solid #ced8e4;border-radius:6px;background:#fff;padding:.4rem .62rem;color:#304256;font-size:.78rem;white-space:nowrap}.admin-filter-button:hover{background:#f7f9fc}.admin-filter-button:disabled{border-color:#d8e0ea;background:#f5f7fa;color:#8794a7;cursor:not-allowed}.admin-filter-button:disabled:hover{background:#f5f7fa}.admin-filter-button-primary{border-color:#1f4f8c;background:#2f5f9c;color:#fff}.admin-filter-button-primary:hover{background:#2b568d}.admin-empty-state{border:1px solid #d9e1ea;border-radius:8px;background:#fff;padding:.78rem .82rem;display:grid;gap:.6rem;min-width:0}.admin-empty-state h2{margin:.18rem 0 0;color:#1a2533;font-size:.95rem;font-weight:620}.admin-empty-state-description{max-width:42rem;margin:.24rem 0 0;color:#586677;font-size:.8rem;line-height:1.5}.admin-empty-state-footer{border-top:1px solid #e7edf3;padding-top:.55rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.admin-empty-state-footer p{margin:0;color:#657487;font-size:.8rem}.admin-v1-tab-row{display:flex;flex-wrap:wrap;gap:.35rem}.admin-v1-tab{min-height:2.02rem;border:1px solid #cfd8e3;border-radius:6px;background:#fff;padding:.4rem .66rem;color:#304256;font-size:.82rem;cursor:pointer}.admin-v1-tab:hover{background:#f7f9fc}.admin-v1-tab.is-active{border-color:#2f5f9c;background:#edf4fb;color:#173d70;font-weight:600}.admin-v1-form-grid{display:grid;gap:.56rem}.admin-v1-logo-upload-block{border:1px solid #d9e1ea;border-radius:7px;background:#f8fafc;display:grid;gap:.28rem;padding:.68rem .74rem}.admin-v1-logo-upload-block p{margin:0;color:#586a7f;font-size:.8rem;line-height:1.45}.admin-file-input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.admin-file-picker{min-height:2.25rem;border:1px solid #cfd8e3;border-radius:6px;background:#fff;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.58rem;padding:.42rem .52rem;color:#304256;cursor:pointer;font-size:.82rem}.admin-file-picker:hover{background:#f7f9fc}.admin-file-picker span{border:1px solid #c4cfdb;border-radius:5px;background:#f5f7fa;padding:.28rem .48rem;color:#26384d;font-weight:600}.admin-file-picker strong{min-width:0;color:#607187;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-v1-logo-preview-row{display:flex;align-items:center;gap:.65rem;min-width:0}.admin-v1-logo-preview-row img{width:2.6rem;height:2.6rem;border:1px solid #d8e0eb;border-radius:6px;background:#fff;-o-object-fit:contain;object-fit:contain;padding:.18rem}.admin-v1-card-grid,.admin-v1-price-grid{display:grid;gap:.72rem}.admin-impact-grid,.admin-impact-section{display:grid;gap:.54rem}.admin-impact-section{align-content:start}.admin-impact-state{display:grid;gap:.5rem;border-top:1px solid #e6edf4;padding-top:.56rem}.admin-impact-state h2{margin:.14rem 0 0;color:#1a2533;font-size:.92rem;font-weight:620}.admin-v1-mini-card{border:1px solid #e0e7ef;border-radius:7px;background:#f8fafc;padding:.68rem;display:grid;gap:.22rem}.admin-v1-mini-card span{color:#1b2738;font-size:.84rem;font-weight:600}.admin-v1-mini-card p{margin:0;color:#66778d;font-size:.76rem;line-height:1.4}.admin-v1-pending-panel{padding:.82rem}.admin-v1-pending-panel .admin-v1-queue-list{gap:.5rem}.admin-v1-pending-panel .admin-v1-queue-item{padding:.55rem 0}.admin-v1-review-asset-grid{display:grid;gap:.72rem}.admin-v1-review-asset-card{display:grid;gap:.75rem;border:1px solid #e0e7ef;border-radius:7px;background:#fff;padding:.7rem}.admin-v1-review-asset-preview{display:flex;align-items:center;justify-content:center;min-height:8rem;aspect-ratio:4/3;overflow:hidden;border:1px dashed #c7d2df;border-radius:6px;background:#f8fafc;color:#657487;font-size:.8rem;text-align:center}.admin-v1-review-asset-preview img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-v1-review-asset-body{display:grid;align-content:start;gap:.52rem;min-width:0}.admin-v1-review-asset-body span{color:#1b2738;font-size:.84rem;font-weight:600}.admin-v1-review-asset-body p{margin:0;overflow-wrap:anywhere;color:#66778d;font-size:.76rem;line-height:1.4}.admin-v1-review-asset-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.4rem .6rem;margin:0}.admin-v1-review-asset-meta div{display:grid;gap:.08rem}.admin-v1-review-asset-meta dt{color:#7a8797;font-size:.68rem}.admin-v1-review-asset-meta dd{margin:0;overflow-wrap:anywhere;color:#27364a;font-size:.74rem}.admin-v1-review-asset-error{color:#b42318!important}.admin-v1-action-row,.admin-v1-checkbox-row{display:flex;flex-wrap:wrap;gap:.45rem}.admin-v1-action-row{justify-content:flex-end}.admin-table .admin-v1-action-row{max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.08rem}.admin-v1-action-group-block{display:grid;gap:.45rem}.admin-v1-modal-backdrop{position:fixed;inset:0;z-index:90;background:rgba(15,23,42,.42);display:grid;place-items:center;padding:1rem}.admin-v1-modal-panel{width:min(100%,56rem);max-height:min(88vh,52rem);overflow:auto;border:1px solid #d9e1ea;border-radius:8px;background:#fff;box-shadow:0 24px 64px rgba(15,23,42,.22);padding:1rem}.admin-v1-dialog-panel{width:min(100%,34rem)}.admin-v1-form-grid>.admin-filter-actions,.admin-v1-form-grid>.admin-review-feedback{grid-column:1/-1}.admin-v1-dialog-panel .admin-review-notes-field{min-height:6rem}.admin-v1-setup-list{display:grid;gap:.45rem}.admin-v1-setup-item{display:flex;align-items:center;justify-content:space-between;gap:.65rem;border:1px solid #e0e7ef;border-radius:7px;background:#f8fafc;padding:.52rem .62rem}.admin-v1-setup-item span{color:#27364a;font-size:.8rem;font-weight:600}.admin-v1-card-status{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.38rem}.admin-v1-code-copy-cell{display:flex;align-items:center;justify-content:space-between;gap:.48rem;min-width:0;white-space:normal}.admin-v1-code-text{min-width:0;overflow-wrap:anywhere}.admin-v1-chip-row{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.admin-v1-chip{min-height:2.1rem;border:1px solid #cfd8e3;border-radius:999px;background:#fff;color:#33445a;padding:.38rem .72rem;font-size:.78rem;cursor:pointer}.admin-v1-chip:hover{background:#f7f9fc}.admin-v1-chip.is-active{border-color:#2f5f9c;background:#edf4fb;color:#173d70;font-weight:600}.admin-v1-queue-list{margin:.55rem 0 0;padding:0;list-style:none;display:grid}.admin-v1-queue-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #e7edf3;padding:.42rem 0}.admin-v1-queue-item:last-child{border-bottom:0}.admin-v1-people-table{min-width:1320px}.admin-v1-organization-table{min-width:980px}.admin-v1-invitation-table{min-width:1060px}.admin-v1-country-table{min-width:900px}.admin-v1-country-table td,.admin-v1-invitation-table td,.admin-v1-organization-table td,.admin-v1-people-table td{white-space:nowrap}.admin-v1-organization-table td:first-child{min-width:18rem;white-space:normal}.admin-v1-invitation-table td:first-child,.admin-v1-people-table td:first-child,.admin-v1-people-table td:nth-child(2),.admin-v1-people-table td:nth-child(4){min-width:9rem;white-space:normal}.admin-v1-organization-name-cell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;min-width:0}.admin-v1-organization-logo-thumb{width:2.25rem;height:2.25rem;border:1px solid #d8e0eb;border-radius:6px;background:#f8fafc;color:#52647b;display:grid;place-items:center;overflow:hidden;font-size:.68rem;font-weight:650}.admin-v1-organization-logo-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.14rem}.admin-table-wrap{overflow-x:auto;border:1px solid #d9e1ea;border-radius:8px;background:#fff}.admin-table{width:100%;border-collapse:collapse;min-width:860px}.admin-table td,.admin-table th{border-bottom:1px solid #e5ebf1;padding:.56rem .62rem;text-align:left;font-size:.8rem;white-space:nowrap}.admin-table th{background:#f7f9fc;color:#4f5f73;font-size:.72rem;letter-spacing:.045em;text-transform:uppercase}.admin-table tr:last-child td{border-bottom:0}.admin-table tbody tr:hover{background:#fafcff}.admin-cell-strong{color:#1a2739;font-weight:560}.admin-cell-muted{color:#66778d}.admin-cell-mono{color:#4e6179;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.78rem}.admin-status{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:999px;padding:.14rem .45rem;font-size:.72rem}.admin-status.pending{border-color:#efd8a1;background:#fff8e8;color:#855f16}.admin-status.approved{border-color:#b8dcc9;background:#edf8f2;color:#245d42}.admin-status.neutral{border-color:#d7dee8;background:#f6f8fb;color:#536478}.admin-partners-table{min-width:1040px}.admin-agenda-table{min-width:1120px}.admin-news-table{min-width:1120px;table-layout:fixed}.admin-news-table td,.admin-news-table th{padding:.62rem .66rem;overflow:hidden;text-overflow:ellipsis}.admin-news-col-title{width:29%}.admin-news-col-category{width:11%}.admin-news-col-status{width:9%}.admin-news-col-language{width:11%}.admin-news-col-audience{width:12%}.admin-news-col-date{width:10%}.admin-news-col-updated{width:11%}.admin-news-col-action{width:7%}.admin-hotels-table{min-width:1160px;table-layout:fixed}.admin-hotels-table td,.admin-hotels-table th{padding:.62rem .66rem;overflow:hidden;text-overflow:ellipsis}.admin-hotels-col-hotel{width:22%}.admin-hotels-col-location{width:17%}.admin-hotels-col-category{width:11%}.admin-hotels-col-status{width:10%}.admin-hotels-col-visibility{width:9%}.admin-hotels-col-allocation{width:11%}.admin-hotels-col-available,.admin-hotels-col-updated{width:8%}.admin-hotels-col-action{width:4%}.admin-meetings-table{table-layout:fixed}.admin-meetings-resources-table{min-width:1320px}.admin-meetings-matches-table{min-width:1440px}.admin-meetings-table td,.admin-meetings-table th{padding:.62rem .66rem;overflow:hidden;text-overflow:ellipsis}.admin-meetings-resources-col-resource{width:16%}.admin-meetings-resources-col-time{width:12%}.admin-meetings-resources-col-venue{width:16%}.admin-meetings-resources-col-capacity{width:5%}.admin-meetings-resources-col-type{width:11%}.admin-meetings-resources-col-status{width:8%}.admin-meetings-resources-col-assigned{width:6%}.admin-meetings-resources-col-notes{width:14%}.admin-meetings-resources-col-action{width:12%}.admin-meetings-matches-col-match{width:7%}.admin-meetings-matches-col-parties{width:17%}.admin-meetings-matches-col-time{width:11%}.admin-meetings-matches-col-location{width:15%}.admin-meetings-matches-col-status{width:8%}.admin-meetings-matches-col-priority{width:7%}.admin-meetings-matches-col-conflict{width:12%}.admin-meetings-matches-col-notes{width:8%}.admin-meetings-matches-col-action{width:15%}.admin-agenda-session-cell,.admin-partner-cell{display:grid;gap:.16rem}.admin-news-title-cell{display:grid;gap:.1rem}.admin-news-title-link,.admin-news-title-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-news-title-meta{color:#66778d;font-size:.72rem;line-height:1.25}.admin-news-action-cell{overflow:visible;text-align:right}.admin-hotels-hotel-cell{display:grid;gap:.1rem}.admin-hotels-title-link,.admin-hotels-title-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-hotels-title-meta{color:#66778d;font-size:.72rem;line-height:1.25}.admin-hotels-action-cell{overflow:visible;text-align:right}.admin-meetings-cell-stack{min-width:0;display:grid;gap:.1rem}.admin-meetings-cell-meta,.admin-meetings-cell-title,.admin-meetings-notes{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-meetings-notes{color:#5f6f84;font-size:.78rem}.admin-meetings-action-group{display:flex;align-items:center;justify-content:flex-end;gap:.35rem;white-space:nowrap}.admin-meetings-action-group .admin-table-action{flex:0 0 auto;padding:.32rem .48rem;white-space:nowrap}.admin-table-action{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cad4df;border-radius:6px;background:#fff;padding:.3rem .5rem;color:#1f446d;font-size:.76rem;cursor:pointer;white-space:nowrap}.admin-table-action:hover{background:#f4f8fc}.admin-table-action:disabled,.admin-table-action[aria-disabled=true]{border-color:#d8e0ea;background:#f5f7fa;color:#8492a5;cursor:not-allowed}.admin-table-action:disabled:hover,.admin-table-action[aria-disabled=true]:hover{background:#f5f7fa}.admin-table-note{display:inline-flex;align-items:center;min-height:1.84rem;border:1px solid #d8e0ea;border-radius:999px;background:#f6f8fb;padding:.22rem .52rem;color:#6f7f92;font-size:.72rem;white-space:nowrap}.admin-static-indicator{display:inline-flex!important;align-items:center;justify-content:center;min-height:1.84rem!important;border:1px solid #d8e0ea!important;border-radius:999px!important;padding:.22rem .52rem!important;font-size:.72rem!important;font-weight:500!important;cursor:default!important;gap:.35rem;opacity:1;box-shadow:none!important;text-decoration:none!important;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:nowrap}.admin-static-indicator,.admin-static-indicator:hover{background:#f6f8fb!important;color:#6f7f92!important}.admin-static-indicator-reason{border-right:1px solid #d8e0ea;padding-right:.35rem;color:#6f7f92;font-size:.68rem;font-weight:600;letter-spacing:0}.admin-detail-header{display:grid;gap:.55rem}.admin-back-link{width:-moz-fit-content;width:fit-content;color:#1f4f8c;font-size:.8rem;font-weight:560}.admin-back-link:hover{color:#173d70}.admin-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;flex-wrap:wrap}.admin-detail-heading h2{margin:.16rem 0 0;color:#111925;font-size:1.05rem;font-weight:650}.admin-v1-organization-logo-card{width:5.2rem;min-height:5.2rem;border:1px solid #d8e0eb;border-radius:8px;background:#f8fafc;color:#52647b;display:grid;place-items:center;overflow:hidden;padding:.42rem;font-size:.86rem;font-weight:650}.admin-v1-organization-logo-card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.admin-detail-label{margin:0;color:#657487;font-size:.72rem;letter-spacing:.045em;text-transform:uppercase}.admin-detail-submitted{margin:0;color:#586a7f;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.78rem}.admin-detail-message{max-width:42rem;margin:0;color:#586a7f;font-size:.86rem;line-height:1.55}.admin-detail-grid{display:grid;gap:.62rem}.admin-detail-primary,.admin-detail-review-column{display:grid;align-content:start;gap:.62rem;min-width:0}.admin-detail-panel{display:grid;gap:.58rem}.admin-detail-panel-wide{grid-column:1/-1}.admin-detail-list{margin:0;display:grid;gap:0}.admin-detail-item{display:grid;gap:.12rem;border-bottom:1px solid #e7edf3;padding:.43rem 0}.admin-detail-item:first-child{padding-top:0}.admin-detail-item:last-child{border-bottom:0;padding-bottom:0}.admin-detail-item dt{color:#657487;font-size:.72rem}.admin-detail-item dd{margin:0;color:#1b2738;font-size:.86rem;line-height:1.45;overflow-wrap:anywhere}.admin-upload-grid{display:grid;gap:.7rem}.admin-upload-placeholder{min-height:7.4rem;border:1px dashed #c7d2df;border-radius:8px;background:#f8fafc;padding:.8rem;display:flex;flex-direction:column;justify-content:space-between}.admin-upload-placeholder span{color:#1b2738;font-size:.86rem;font-weight:560}.admin-upload-placeholder p{margin:0;color:#718095;font-size:.74rem}.admin-news-hero-placeholder{min-height:8.8rem;border:1px dashed #c7d2df;border-radius:8px;background:#f8fafc;padding:.9rem;display:flex;flex-direction:column;justify-content:space-between}.admin-news-hero-placeholder span{color:#1b2738;font-size:.9rem;font-weight:560}.admin-news-hero-placeholder p{margin:0;color:#718095;font-size:.74rem}.admin-news-body-preview{display:grid;gap:.7rem;color:#344256;font-size:.86rem;line-height:1.58}.admin-news-body-preview p{margin:0}.admin-news-textarea-short{min-height:5.4rem}.admin-news-body-field{min-height:12rem}.admin-hotels-textarea-short{min-height:5.2rem}.admin-hotels-textarea-tall,.admin-partners-textarea-tall{min-height:7rem}.admin-news-tag-list{display:flex;flex-wrap:wrap;gap:.42rem}.admin-hotels-room-type-list{display:grid;gap:.62rem}.admin-hotels-room-type{border:1px solid #e0e7ef;border-radius:7px;background:#f8fafc;padding:.65rem;display:grid;gap:.18rem}.admin-hotels-room-type span{color:#1b2738;font-size:.84rem;font-weight:560}.admin-hotels-room-type p{margin:0;color:#718095;font-size:.74rem}.admin-hotels-tag-list{display:flex;flex-wrap:wrap;gap:.42rem}.admin-review-block{display:grid;gap:.62rem}.admin-review-status-panel{border:1px solid #dce4ed;border-radius:7px;background:#f8fafc;padding:.76rem;display:grid;gap:.72rem}.admin-review-status-heading,.admin-review-subheader{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.admin-review-status-heading h3,.admin-review-subheader h3{margin:.18rem 0 0;color:#1a2533;font-size:.92rem;font-weight:620}.admin-review-subheader span{color:#718095;font-size:.73rem}.admin-review-meta-grid{margin:0;display:grid;gap:.45rem}.admin-review-meta-item{display:grid;gap:.18rem}.admin-review-meta-item dt{color:#657487;font-size:.72rem}.admin-review-meta-item dd{margin:0;color:#1b2738;font-size:.84rem;line-height:1.35}.admin-review-checklist{display:grid;gap:.58rem}.admin-review-checklist ul,.admin-review-history ol{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.admin-review-check-item{min-height:2.25rem;border:1px solid #e0e7ef;border-radius:7px;background:#fff;padding:.48rem .58rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;color:#1f2d3f;font-size:.82rem}.admin-review-check-item .admin-partner-asset-note{grid-column:2/-1;color:#718095;font-size:.74rem;line-height:1.4}.admin-review-check-item em{color:#718095;font-size:.72rem;font-style:normal}.admin-review-check-marker{width:.62rem;height:.62rem;border-radius:999px}.admin-review-check-marker.is-checked{background:#2f7b57}.admin-review-check-marker.is-pending{border:1px solid #d4a93d;background:#fff8e8}.admin-review-notes{border:1px solid #dce4ed;border-radius:7px;background:#f8fafc;padding:.6rem}.admin-review-checkbox{display:inline-flex;align-items:center;gap:.5rem;color:#435269;font-size:.84rem}.admin-review-notes-field{width:100%;min-width:0;max-width:100%;min-height:3.25rem;margin-top:.32rem;border:1px solid #d3dce7;border-radius:6px;background:#fff;padding:.52rem .6rem;color:#435269;font-size:.84rem;line-height:1.45}textarea.admin-review-notes-field{resize:vertical}.admin-review-helper{margin:.35rem 0 0;color:#718095;font-size:.72rem}.admin-review-history{display:grid;gap:.58rem}.admin-review-history-item{border-left:2px solid #d7e0ea;padding:.1rem 0 .1rem .65rem;display:grid;gap:.24rem}.admin-review-history-item p{margin:0;color:#1f2d3f;font-size:.83rem;font-weight:560}.admin-review-history-item span,.admin-review-history-item time{color:#66778d;font-size:.74rem;line-height:1.4}.admin-review-history-item time{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.admin-review-actions{display:flex;flex-wrap:wrap;gap:.4rem}.admin-review-actions:has(.admin-static-indicator){gap:.32rem}.admin-detail-header>.admin-review-actions:has(.admin-static-indicator),.admin-review-block>.admin-review-actions:has(.admin-static-indicator){width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid #e0e7ef;border-radius:8px;background:#f8fafc;padding:.38rem}.admin-review-notes .admin-review-actions{margin-top:.62rem}.admin-review-button{min-height:2.25rem;border:1px solid #ced8e4;border-radius:6px;background:#fff;padding:.46rem .7rem;color:#304256;font-size:.8rem}.admin-review-button:hover{background:#f7f9fc}.admin-review-button:disabled{cursor:not-allowed;opacity:.58}.admin-review-button.admin-static-indicator{min-height:1.84rem!important}.admin-review-button-primary{border-color:#1f4f8c;background:#2f5f9c;color:#fff}.admin-review-button-primary:hover{background:#2b568d}.admin-review-button-danger{border-color:#d4b9b9;color:#8a3030}.admin-review-button-danger:hover{background:#fff7f7}.admin-review-feedback{margin:.5rem 0 0;border-radius:6px;padding:.48rem .58rem;font-size:.76rem;line-height:1.45}.admin-review-feedback-success{border:1px solid #badbc8;background:#edf8f2;color:#245d42}.admin-review-feedback-error{border:1px solid #e1c1c1;background:#fff7f7;color:#8a3030}.admin-signin-shell{display:grid;place-items:center;padding:2rem 1.2rem}.admin-signin-card{width:min(440px,100%);border:1px solid #d9e1ea;border-radius:10px;background:#fff;padding:1.35rem 1.3rem}.admin-signin-kicker{margin:.24rem 0 0;color:#6d7b8e;font-size:.75rem}.admin-signin-title{margin:.45rem 0 0;color:#111925;font-size:1.34rem;font-weight:600}.admin-signin-subtitle{margin:.28rem 0 0;color:#5d6a7d;font-size:.84rem}.admin-signin-form{margin-top:.9rem;display:grid;gap:.72rem}.admin-signin-actions{margin-top:.1rem;display:grid;gap:.45rem}.admin-signin-card>.admin-signin-secondary-button{margin-top:.9rem}.admin-signin-note{margin:0;color:#76869b;font-size:.74rem}.admin-button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border:1px solid #204b82;border-radius:7px;background:#2f5f9c;color:#fff;font-size:.84rem;font-weight:600}.admin-button:hover{background:#2a568d}.admin-button.admin-signin-secondary-button{border-color:#cad4df;background:#fff;color:#24405f}.admin-button.admin-signin-secondary-button:hover{background:#f4f8fc}@media (min-width:768px){.admin-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start}.admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-statistics-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}.admin-statistics-status-grid,.admin-statistics-status-list{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-statistics-status-list{-moz-column-gap:.7rem;column-gap:.7rem}.admin-v1-review-asset-card{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}.admin-filter-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:end}.admin-filter-panel{grid-template-columns:minmax(0,1fr);align-items:end}.admin-filter-panel[aria-label$=filters] .admin-filter-item-wide{grid-column:auto}.admin-filter-panel[aria-label$=filters] .admin-filter-actions{align-self:end;justify-content:flex-start}.admin-agenda-filter-grid,.admin-content-filter-grid,.admin-hotels-filter-grid,.admin-meetings-filter-grid,.admin-news-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-content-status-grid,.admin-impact-grid,.admin-meetings-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-impact-grid{align-items:start}.admin-content-block-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center}.admin-content-checklist-item{grid-template-columns:minmax(0,1fr) auto minmax(190px,.45fr);align-items:center}.admin-content-checklist-meta{grid-template-columns:minmax(0,1fr)}.admin-agenda-form-grid,.admin-detail-primary,.admin-hotels-form-grid,.admin-news-form-grid,.admin-partners-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-detail-primary{align-items:start}.admin-review-meta-grid,.admin-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.admin-frame{grid-template-columns:196px minmax(0,1fr);padding:.72rem;gap:.78rem}.admin-sidebar{position:sticky;top:.72rem;max-height:calc(100vh - 1.44rem);overflow:auto}.admin-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-statistics-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}.admin-v1-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-detail-grid{grid-template-columns:minmax(0,1fr);align-items:start}.admin-detail-primary,.admin-detail-review-column{gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr))}.admin-detail-primary .admin-detail-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));-moz-column-gap:1rem;column-gap:1rem}.admin-content-overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start}.admin-detail-review-column .admin-review-meta-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.admin-detail-review-column .admin-hotels-form-grid,.admin-detail-review-column .admin-partners-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}@media (min-width:1180px){.admin-filter-panel:has(>.admin-filter-actions){grid-template-columns:minmax(0,1fr) minmax(13rem,max-content)}.admin-filter-panel:has(>.admin-filter-actions) .admin-filter-actions{justify-content:flex-end;flex-wrap:nowrap;min-width:-moz-max-content;min-width:max-content}.admin-agenda-summary-grid,.admin-content-status-grid,.admin-content-summary-grid,.admin-hotels-summary-grid,.admin-meetings-summary-grid,.admin-news-summary-grid,.admin-partners-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-content-block-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-detail-grid{grid-template-columns:minmax(0,1.85fr) minmax(22rem,.65fr);gap:1rem}.admin-detail-primary,.admin-detail-review-column{grid-template-columns:minmax(0,1fr);gap:.78rem}.admin-detail-primary.admin-hotels-form-primary,.admin-detail-primary.admin-news-form-primary,.admin-detail-primary.admin-partners-form-primary{grid-template-columns:minmax(0,1fr)}.admin-v1-review-asset-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}}@media (max-width:767px){.auth-entry-shell{min-height:auto;padding:var(--public-mobile-header-offset) 0 0;background:#0d1429}.auth-entry-wrap{display:grid;width:100%;min-height:0;margin:0;grid-template-columns:minmax(0,1fr);gap:0}.auth-entry-copy{box-sizing:border-box;width:100%;max-width:none;min-height:312px;padding-top:36px;padding-right:max(30px,env(safe-area-inset-right));padding-left:max(30px,env(safe-area-inset-left));background:linear-gradient(90deg,rgba(5,13,37,.7),rgba(8,24,64,.3)),linear-gradient(180deg,rgba(8,17,42,.08),rgba(8,17,42,.18)),url(/images/sign/sign-background.png) bottom /cover no-repeat}.auth-entry-copy>.auth-entry-eyebrow{margin:0;color:#8a8a8a;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:2.4px}.auth-entry-copy>.auth-entry-title{max-width:100%;padding:0;margin:12px 0 0;background:linear-gradient(92.5deg,#ffe3c7,#fff6ec 35%,#fad7b0 58%,#fff4e9 85%,#fee2b2);background-clip:text;color:transparent;font-family:var(--font-cormorant),var(--font-noto-serif-sc),Georgia,serif;font-size:42px;font-weight:500;line-height:48px;letter-spacing:1.68px;overflow:visible;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-entry-copy>.auth-entry-description{max-width:100%;margin:12px 0 0;color:rgba(250,234,223,.97);font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:300;line-height:16px;letter-spacing:.84px}.auth-entry-panel,.auth-entry-wrap:has(#register-email) .auth-entry-panel,.auth-entry-wrap:has(#sign-in-email) .auth-entry-panel{box-sizing:border-box;width:100%;border:0;border-radius:0;padding-right:max(18px,env(safe-area-inset-right));padding-left:max(18px,env(safe-area-inset-left));background:#131e39;box-shadow:none;backdrop-filter:none}.auth-entry-wrap:has(#register-email) .auth-entry-panel{min-height:535px;padding-top:28px;padding-bottom:28px}.auth-entry-wrap:has(#sign-in-email) .auth-entry-panel{min-height:420px;padding-top:30px;padding-bottom:28px}.auth-entry-panel .auth-form{display:grid;margin:0;gap:0}.auth-entry-panel .auth-field-block{gap:16px}.auth-entry-panel .auth-input-label{color:#c2aa81;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:400;line-height:14px;letter-spacing:1px;text-transform:none}.auth-entry-wrap:has(#register-email) .auth-form>.auth-field-block:first-child>.auth-input-label{text-transform:uppercase}.auth-entry-panel .auth-input-row{gap:12px}.auth-entry-panel .auth-code-action-row{grid-template-columns:minmax(0,1fr) clamp(116px,30.7vw,132px);align-items:center}.auth-entry-panel .auth-inline-action,.auth-entry-panel .auth-input,.auth-entry-panel .auth-submit{box-sizing:border-box;height:48px;min-height:48px;border-radius:0;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif}.auth-entry-panel .auth-input{border:1px solid #29385d;padding:10px 12px;background:#0a1020;color:#ece3cd;font-size:clamp(16px,4.186vw,18px);font-weight:400;line-height:18px;letter-spacing:.36px}.auth-entry-panel .auth-input::-moz-placeholder{color:#717479;font-weight:300}.auth-entry-panel .auth-input::placeholder{color:#717479;font-weight:300}.auth-entry-panel .auth-input:focus,.auth-entry-panel .auth-input:focus-visible{border-color:#7588bd;box-shadow:none;outline:none;outline-offset:0}.auth-entry-panel .auth-input:disabled{cursor:not-allowed;opacity:.65}.auth-entry-panel .auth-input:-webkit-autofill,.auth-entry-panel .auth-input:-webkit-autofill:focus,.auth-entry-panel .auth-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #0a1020;caret-color:#ece3cd;-webkit-text-fill-color:#ece3cd}.auth-entry-panel .auth-inline-action,.auth-entry-panel .auth-submit{border:1px solid #5f4725;padding:0 10px;background:linear-gradient(270deg,#432c11,#604c34);color:#fff;font-size:14px;font-weight:700;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}.auth-entry-panel .auth-inline-action{width:100%;min-width:0;white-space:normal}.auth-entry-panel .auth-submit{width:100%}.auth-entry-panel .auth-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.auth-entry-panel .auth-type-card{min-height:74px;border:1px solid #4e5f8c;border-radius:0;padding:12px clamp(10px,4.186vw,18px);background:transparent;box-shadow:none}.auth-entry-panel .auth-type-card.is-active{border-color:#5e72a4;background:linear-gradient(90deg,#2e3e65,#202e50);box-shadow:none}.auth-entry-panel .auth-type-card:focus-visible{border-color:#7588bd;box-shadow:0 0 0 2px rgba(117,136,189,.22);outline:1px solid rgba(255,226,164,.58);outline-offset:2px}.auth-entry-panel .auth-type-title{color:#fff;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:clamp(13px,3.488vw,15px);font-weight:700;line-height:16px;letter-spacing:1.5px;text-transform:none}.auth-entry-panel .auth-type-description{margin-top:9px;color:#aca9a5;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:clamp(12px,3.256vw,14px);font-weight:400;line-height:14px;letter-spacing:.28px;overflow-wrap:anywhere}.auth-entry-panel .auth-legal-block{border:0;padding:0;background:transparent}.auth-entry-panel .auth-legal-checkbox{min-height:44px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;color:#aca9a5;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:15px;font-weight:400;line-height:16px}.auth-entry-panel .auth-legal-checkbox input{width:22px;height:22px;align-self:start;margin:11px 0 0;accent-color:#775938}.auth-entry-panel .auth-legal-consent-copy{display:flex;min-height:44px;flex-wrap:wrap;align-items:center;-moz-column-gap:4px;column-gap:4px}.auth-entry-panel .auth-legal-notice{min-height:44px;color:#aca9a5;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;font-weight:400;line-height:16px}.auth-entry-panel .auth-legal-link{position:relative;z-index:1;color:#ceb07b;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;line-height:16px;pointer-events:auto;text-underline-offset:2px}.auth-entry-panel .auth-legal-consent-copy label,.auth-entry-panel .auth-legal-link{display:inline-flex;min-height:44px;margin:0;align-items:center}.auth-entry-panel .auth-input-help{margin-top:16px;font-size:13px;line-height:18px}.auth-entry-wrap:has(#register-email) .auth-form>.auth-field-block:nth-child(2),.auth-entry-wrap:has(#register-email) .auth-form>.auth-field-block:nth-child(3),.auth-entry-wrap:has(#sign-in-email) .auth-form>.auth-field-block:nth-child(2){margin-top:30px}.auth-entry-wrap:has(#register-email) .auth-form>.auth-legal-block{margin-top:36px}.auth-entry-wrap:has(#sign-in-email) .auth-form>.auth-legal-block{margin-top:28px}.auth-entry-wrap:has(#register-email) .auth-form>.auth-submit{margin-top:17px}.auth-entry-wrap:has(#sign-in-email) .auth-form>.auth-submit{margin-top:20px}.auth-entry-panel .auth-bottom-row{display:grid;margin:20px 0 0;grid-template-columns:minmax(0,1fr);gap:0}.auth-entry-panel .auth-switch-copy{display:block;justify-self:stretch;margin:0;color:#aca9a5;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:15px;font-weight:400;line-height:16px;letter-spacing:0;text-align:right;white-space:normal}.auth-entry-panel .auth-bottom-row .auth-switch-link{display:inline-flex;min-height:44px;margin-top:-14px;margin-bottom:-14px;align-items:center;color:#ceb07b;font-family:inherit;font-size:15px;font-weight:900;line-height:16px;letter-spacing:1.2px;text-underline-offset:3px}.auth-entry-wrap:has(#sign-in-email) .auth-switch-copy{display:flex;align-items:start;justify-content:space-between;gap:16px;text-align:left}html:lang(zh) .auth-entry-copy>.auth-entry-title{font-family:var(--font-noto-serif-sc),"Songti SC",serif;letter-spacing:2px}html:lang(zh) .auth-entry-copy>.auth-entry-description,html:lang(zh) .auth-entry-copy>.auth-entry-eyebrow,html:lang(zh) .auth-entry-panel .auth-inline-action,html:lang(zh) .auth-entry-panel .auth-input,html:lang(zh) .auth-entry-panel .auth-input-help,html:lang(zh) .auth-entry-panel .auth-input-label,html:lang(zh) .auth-entry-panel .auth-legal-checkbox,html:lang(zh) .auth-entry-panel .auth-legal-link,html:lang(zh) .auth-entry-panel .auth-legal-notice,html:lang(zh) .auth-entry-panel .auth-submit,html:lang(zh) .auth-entry-panel .auth-switch-copy,html:lang(zh) .auth-entry-panel .auth-switch-link,html:lang(zh) .auth-entry-panel .auth-type-description,html:lang(zh) .auth-entry-panel .auth-type-title{font-family:var(--font-lato),"Alibaba PuHuiTi","PingFang SC","Microsoft YaHei",sans-serif}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor]{padding-top:calc(80px + env(safe-area-inset-top));padding-right:0;padding-left:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-header{box-sizing:border-box;width:100%;max-width:none;min-height:254px;padding:30px clamp(18px,6.977vw,30px);display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-eyebrow-row{min-width:0;gap:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-header .auth-entry-eyebrow{margin:0;color:#8a8a8a;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-header h1{max-width:100%;margin:0;color:transparent;background:linear-gradient(90deg,rgb(217,182,149),rgb(234,217,206) 31.25%,rgb(254,241,227) 68.75%,rgb(245,209,175) 91.176%);background-clip:text;-webkit-background-clip:text;font-family:var(--reg-display-font);font-size:clamp(40px,10.233vw,44px);font-weight:600;letter-spacing:.88px;line-height:44px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-header>p:last-child{max-width:100%;margin:0;color:rgba(247,234,223,.72);font-family:var(--reg-body-font);font-size:14px;font-weight:300;letter-spacing:.56px;line-height:20px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps{box-sizing:border-box;width:100%;max-width:none;min-height:258px;margin:0;padding:20px 30px 30px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,40px);row-gap:16px;background:#131e39}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li{position:relative;min-height:40px;border:0;background:transparent;padding:0;display:block;color:rgba(211,193,179,.52);opacity:1}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-disabled{opacity:.58}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li:before{position:absolute;top:24px;left:82px;width:1px;height:48px;content:"";background:rgba(211,193,179,.35)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li:last-child:before{display:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li:after{position:absolute;top:16px;left:78px;width:8px;height:8px;border-radius:999px;content:"";background:rgba(211,193,179,.42)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-complete{color:#d7b67b}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active:before,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-complete:before{background:rgba(215,182,123,.72)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active:after{top:10px;left:72px;width:20px;height:20px;background:#d7b67b;box-shadow:inset 0 0 0 6px rgba(13,20,41,.62)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-complete:after{background:#d7b67b;box-shadow:0 0 0 2px rgba(215,182,123,.16)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-number,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-word{position:absolute;top:8px;width:auto;height:auto;border:0;background:transparent;color:inherit;font-family:var(--reg-display-font);font-weight:400;letter-spacing:.44px;text-align:left}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-word{left:0;font-size:22px;line-height:20px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-number{left:49px;font-size:30px;line-height:20px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-word{top:5px;font-size:28px;font-weight:600;line-height:24px;letter-spacing:.56px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-number{top:1px;left:59px;font-size:42px;font-weight:500;line-height:36px;letter-spacing:.84px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps strong{position:absolute;top:5px;left:116px;width:calc(100% - 116px);color:rgba(255,255,255,.58);font-family:var(--reg-body-font);font-size:13px;font-weight:400;letter-spacing:1.04px;line-height:14px;text-transform:uppercase}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active strong{color:rgba(255,255,255,.92)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps em{display:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-figma-board,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-section{width:100%;max-width:none;margin:0;border:0;background:#0f182f;box-shadow:none;padding:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-decision-panel{min-height:0;grid-template-columns:minmax(0,1fr);gap:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-confirmation-panel,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-list-panel{box-sizing:border-box;width:100%;min-height:0;border:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail{padding:20px 18px 30px;display:grid;align-content:start;gap:10px;background:#131e39}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-rail-heading{margin:0 0 10px;color:#d3c1b3;font-family:var(--reg-body-font);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail .reg-v1-option-card{position:relative;box-sizing:border-box;width:100%;min-height:48px;border:1px solid #2d3963;background:#121c37;padding:8px 36px 8px 14px;display:flex;align-items:center;color:#9aa5b4}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail .reg-v1-option-card span{padding:0;color:inherit;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:1px;line-height:16px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail .reg-v1-option-card.is-active{border-color:#5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#ffffff}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail .reg-v1-option-card.is-active span{color:#ffffff;font-size:16px;font-weight:700;line-height:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-category-rail .reg-v1-option-card.is-active:after{position:absolute;top:19px;right:14px;width:8px;height:8px;content:"";background:#c2a776;clip-path:polygon(50% 0,100% 75%,0 75%);transform:rotate(90deg)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-list-panel{padding:30px 18px;display:grid;align-content:start;gap:20px;background:#0f182f}}@media (max-width:767px){.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-confirmation-panel-empty,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-decision-panel:not(:has(.reg-v1-option-card.is-active))>.reg-v1-list-panel{display:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-list-panel .reg-v1-kicker{color:#d3c1b3;font-family:var(--reg-body-font);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-list-panel .reg-v1-section-header-compact{margin:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-list-panel .reg-v1-section-header-compact h3{margin:8px 0 0;color:rgba(255,255,255,.78);font-family:var(--reg-body-font);font-size:14px;font-weight:300;letter-spacing:.56px;line-height:18px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-list,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-grid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px;row-gap:18px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-card,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-card{box-sizing:border-box;width:100%;min-width:0;min-height:0;border:0;background:transparent;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(40px,auto);align-content:start;align-items:start;justify-items:start;gap:8px;text-align:left}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-card .reg-v1-logo-mark,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-card .reg-v1-logo-mark{box-sizing:border-box;width:100%;height:auto;aspect-ratio:61/36;border:1px solid rgba(211,193,179,.2);background:#ffffff;display:grid;place-items:center}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-card .reg-v1-hotel-group-caption,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-card span:not(.reg-v1-logo-mark){display:block;width:100%;min-width:0;color:rgba(255,255,255,.82);font-family:var(--reg-body-font);font-size:clamp(11px,3.256vw,14px);font-weight:400;letter-spacing:0;line-height:14px;overflow-wrap:anywhere;text-align:left}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-card small,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-card small{display:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-card.is-active .reg-v1-logo-mark,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-card.is-active .reg-v1-logo-mark{border:3px solid #d2ae6c}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-group-card.is-active .reg-v1-hotel-group-caption,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-organization-card.is-active span:not(.reg-v1-logo-mark){color:#c2a776;font-weight:700}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-brand-selection{width:100%;display:grid;gap:20px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-select-heading{margin:0;color:#d3c1b3;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:1px;line-height:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-brand-list{display:flex;flex-wrap:wrap;gap:10px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-brand-chip{box-sizing:border-box;min-height:40px;max-width:100%;border:1px solid #2d3963;background:#121c37;padding:10px 16px;color:#ffffff;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-hotel-brand-chip.is-active{border-color:#5e72a4;background:linear-gradient(90deg,#2e3e65,#202e50)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-list-request-button,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-empty .reg-v1-link-button{box-sizing:border-box;width:100%;min-height:48px;margin-top:20px;border-color:#5e72a4;background:linear-gradient(90deg,#2e3e65,#202e50);color:#ffffff;font-family:var(--reg-body-font);font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-empty{min-height:0;padding:0;display:grid;gap:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel{min-height:0;padding:30px 18px 50px;display:flex;flex-direction:column;gap:0;background:#0f182f}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel>.reg-v1-kicker{margin:0;color:#d3c1b3;font-family:var(--reg-body-font);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-confirmation-summary{min-height:0;margin-top:20px;border-top:.5px solid rgba(211,193,179,.2);border-bottom:0;padding-top:20px;display:grid;align-content:start}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-metrics{border:0;grid-template-columns:minmax(0,1fr) minmax(0,182px);-moz-column-gap:18px;column-gap:18px;align-items:start}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-metric-cell{min-height:0;border:0;background:transparent;padding:0;display:grid;align-content:start;justify-items:start}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-metric-cell>span:not(.reg-v1-pending-count){color:#8a8a8a;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:1px;line-height:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-metric-cell strong{margin-top:8px;color:#ceb07b;font-family:var(--reg-display-font);font-size:50px;font-weight:500;letter-spacing:1px;line-height:60px;white-space:nowrap}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-metric-separator{display:inline;color:inherit;font:inherit}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-pending-count{margin-top:4px;color:#a89577;font-family:var(--reg-body-font);font-size:10px;font-weight:400;letter-spacing:0;line-height:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-package-state{grid-column:1/-1;margin-top:12px;border:0;background:transparent;padding:0;display:none;color:rgba(255,255,255,.68);font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:.48px;line-height:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-approved-toggle{min-height:0;width:-moz-max-content;width:max-content;margin:20px 0 0;border:0;background:transparent;padding:0;color:#8a8a8a;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:1px;line-height:16px;text-transform:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-approved-people-panel{margin-top:14px;border:0;background:transparent;padding:0;display:grid;gap:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-approved-person-row{min-height:34px;border-bottom:.5px solid rgba(211,193,179,.2);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-approved-people-panel p,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-approved-person-row span{margin:8px 0;color:rgba(255,255,255,.78);font-family:var(--reg-body-font);font-size:13px;font-weight:300;line-height:16px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-price-box{margin-top:20px;border:0;background:transparent;padding:0;gap:20px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-price-compact{display:grid;gap:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-included-compact .reg-v1-kicker,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-price-box .reg-v1-kicker{color:#8a8a8a;font-family:var(--reg-body-font);font-size:15px;font-weight:400;letter-spacing:1px;line-height:16px;text-transform:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-price-row{min-height:60px;gap:8px;align-items:baseline}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-price-currency{font-size:28px;font-weight:400;line-height:30px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-price-amount{font-size:50px;font-weight:500;line-height:60px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-price-old{color:#8a8a8a;font-size:14px;font-weight:300;line-height:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-included-compact{padding-top:0;gap:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-included-list{min-height:0;gap:8px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-included-compact .reg-v1-body,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-included-option .reg-v1-body{min-height:0;color:#ffffff;font-family:var(--reg-body-font);font-size:14px;font-weight:300;line-height:24px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-included-option{border-top:.5px solid rgba(211,193,179,.2);padding-top:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-confirmation-continue{box-sizing:border-box;width:100%;height:48px;min-height:48px;margin-top:20px;padding:14px 24px;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-panel{min-height:0;padding:30px 18px 40px;display:grid;align-content:start;gap:0;background:#0f182f}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-panel-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-panel-header .reg-v1-kicker{margin:0;color:#d3c1b3;font-family:var(--reg-body-font);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-panel-close{min-width:44px;min-height:44px;border:1px solid rgba(211,193,179,.22);background:rgba(255,255,255,.02);color:rgba(211,193,179,.78);padding:10px 12px;font-family:var(--reg-body-font);font-size:11px;letter-spacing:1px;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-context-title{max-width:100%;margin:20px 0 0;border-top:.5px solid rgba(211,193,179,.2);padding-top:18px;color:#ffffff;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:18px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-request-panel-note{margin:16px 0 0;border-top:.5px solid rgba(211,193,179,.2);padding-top:16px;color:#f5a69b;font-family:var(--reg-body-font);font-size:13px;font-weight:400;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-form{width:100%;margin-top:20px;display:grid;gap:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-field{display:grid;gap:10px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-field .reg-field-label{color:#8a8a8a;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-field .reg-field-control{box-sizing:border-box;width:100%;height:48px;min-height:48px;border-color:#29385d;background:#0a1020;color:rgba(255,255,255,.86);padding:0 12px;font-family:var(--reg-body-font);font-size:18px;font-weight:300;letter-spacing:0;line-height:20px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-field textarea.reg-field-control{height:86px;min-height:86px;padding-top:12px;resize:vertical}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-card{border:0;background:transparent;padding:0;display:grid;gap:10px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-card>div:first-child{display:grid;gap:6px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-field-label{color:#8a8a8a;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:14px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-muted[id$=-description]{max-width:394px;color:rgba(255,255,255,.62);font-family:var(--reg-body-font);font-size:12px;font-weight:300;line-height:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-sample{width:145px;max-width:100%}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-card>.reg-v1-muted:not([id$=-description]){color:rgba(255,255,255,.62);font-size:12px;line-height:16px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-trigger-card{box-sizing:border-box;width:145px;max-width:100%;height:96px;min-height:96px;border:1px dashed #374769;background:#0a1020;color:#ceb07b;padding:12px;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;gap:6px;text-align:center}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-plus{width:30px;height:30px;border:0;background:transparent;box-shadow:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-trigger-copy{display:grid;justify-items:center;gap:4px;min-width:0}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-trigger-copy>span{max-width:100%;overflow:hidden;color:#ceb07b;font-size:11px;font-weight:700;letter-spacing:1px;line-height:12px;text-overflow:ellipsis;white-space:nowrap}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-logo .reg-v1-upload-trigger-copy small{width:100%;max-width:100%;min-width:0;color:rgba(211,193,179,.62);font-size:9px;font-weight:300;letter-spacing:0;line-height:11px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-request-submit{box-sizing:border-box;width:100%;height:48px;min-height:48px;margin-top:4px;padding:14px 24px;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px}@media (max-width:359px){.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-selected-confirmation-panel .reg-v1-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (max-width:767px){body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])){--public-mobile-header-bar-height:56px;--public-mobile-header-offset:calc(var(--public-mobile-header-bar-height) + env(safe-area-inset-top))}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header{box-sizing:border-box;height:var(--public-mobile-header-offset);min-height:var(--public-mobile-header-offset);padding-top:env(safe-area-inset-top);border-bottom:0;box-shadow:inset 0 -.5px rgba(255,255,255,.1)}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-inner{width:100%;max-width:none;height:var(--public-mobile-header-bar-height);padding:0}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-logo{position:absolute;top:50%;bottom:auto;left:max(18px,env(safe-area-inset-left));display:block;width:68px;height:23px;transform:translateY(-50%)}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-logo-image{display:block;width:68px;height:23px;-o-object-fit:contain;object-fit:contain}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-actions{position:absolute;top:50%;right:max(18px,env(safe-area-inset-right));bottom:auto;left:auto;display:flex;width:auto;height:44px;margin:0;align-items:center;justify-content:flex-end;gap:clamp(4px,calc(18.182vw - 54.182px),24px);transform:translateY(-50%)}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-actions>.nav-primary,body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-actions>.nav-secondary{display:none}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language{display:grid;width:96px;height:44px;margin:0;flex:0 0 96px;grid-template-columns:44px 8px 44px;align-items:center;gap:0;color:#c3c3c3;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:14px;letter-spacing:.28px;line-height:16px;white-space:nowrap}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language button{display:inline-flex;width:44px;height:44px;min-width:44px;align-items:center;justify-content:flex-end;border:0;padding:0;background:transparent;font-family:inherit;font-size:14px;letter-spacing:.28px;line-height:16px;touch-action:manipulation}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language button:first-child{padding-right:1.8px}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language button:last-child{justify-content:center}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language span{display:grid;width:8px;height:44px;margin:0;place-items:center;color:#c3c3c3;font-family:inherit;font-size:14px;font-weight:300;letter-spacing:.28px;line-height:16px}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language button[aria-pressed=true]{color:#ffe2a4;font-weight:600}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .luxe-header-language button[aria-pressed=false]{color:#c3c3c3;font-weight:300}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .luxe-registration-header .reg-v1-header-cancel-button{box-sizing:border-box;display:inline-flex;flex:0 0 clamp(116px,36.279vw,156px);width:clamp(116px,36.279vw,156px);max-width:none;height:44px;min-height:44px;border:0;padding:0;background:transparent;color:#7184b2;font-family:var(--font-lato),var(--font-noto-serif-sc),Arial,sans-serif;font-size:clamp(10px,3.023vw,13px);font-weight:700;letter-spacing:.52px;line-height:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .mobile-menu-overlay,body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .mobile-menu-toggle,body:has(:is(.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor])) .reg-v1-mobile-cancel-button{display:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor]{padding-top:var(--public-mobile-header-offset)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-header h1{padding-bottom:2px;overflow:visible;line-height:48px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li:before{left:116px;transform:translateX(-50%)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active:after,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li:after{top:50%;left:116px;transform:translate(-50%,-50%)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-number,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-word,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-number,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-word{top:50%;transform:translateY(-50%)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-number{left:54px;width:auto;font-size:34px;font-weight:300;letter-spacing:.02em;line-height:40px;text-align:left}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-word{font-size:22px;font-weight:300;letter-spacing:.44px;line-height:40px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-word{font-size:24px;font-weight:600;letter-spacing:.48px;line-height:40px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-number{left:60px;width:auto;font-size:40px;font-weight:600;letter-spacing:.8px;line-height:40px;text-align:left}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-steps strong{top:50%;left:146px;display:flex;width:calc(100% - 146px);min-height:40px;align-items:center;overflow-wrap:anywhere;transform:translateY(-50%)}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded]{grid-template-columns:minmax(0,145px) minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;row-gap:10px;align-items:start}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded]>.reg-v1-field-error,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded]>div:first-child{grid-column:1/-1}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-trigger-card.is-uploaded{width:145px;height:96px;min-height:96px;grid-template-columns:minmax(0,1fr);place-items:center;overflow:hidden;padding:12px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-logo-preview{display:grid;width:100%;height:70px;overflow:hidden;place-items:center;background:#ffffff}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-logo-preview img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-trigger-copy.is-uploaded{display:none}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-card-status{display:grid;min-width:0;min-height:96px;margin:0;align-content:center;gap:5px}.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-card-status>small,.reg-v1-shell[data-shell-mode=registration][data-current-step="1"][data-flow-family=exhibitor] .reg-v1-step1-logo-upload-card[data-upload-state=uploaded] .reg-v1-upload-card-status>span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor]{box-sizing:border-box;overflow-x:clip;padding:var(--public-mobile-header-offset) 0 0;background:#0d1429}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-header{box-sizing:border-box;width:100%;max-width:none;min-height:134px;padding:30px 18px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-eyebrow-row{min-width:0;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-header .auth-entry-eyebrow{margin:0;color:#8a8a8a;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-header h1{max-width:100%;margin:0;color:transparent;background:linear-gradient(90deg,rgb(217,182,149),rgb(234,217,206) 31.25%,rgb(254,241,227) 68.75%,rgb(245,209,175) 91.176%);background-clip:text;-webkit-background-clip:text;font-family:var(--reg-display-font);font-size:clamp(38px,9.767vw,42px);font-weight:600;letter-spacing:.84px;line-height:48px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps{box-sizing:border-box;width:100%;max-width:none;min-height:258px;margin:0;padding:20px 30px 30px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,40px);row-gap:16px;background:#131e39}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li{position:relative;min-height:40px;border:0;background:transparent;padding:0;display:block;color:rgba(211,193,179,.52);opacity:1}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-disabled{opacity:.58}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li:before{position:absolute;top:24px;left:116px;width:1px;height:48px;content:"";background:rgba(211,193,179,.35);transform:translateX(-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li:last-child:before{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li:after{position:absolute;top:50%;left:116px;width:8px;height:8px;border-radius:999px;content:"";background:rgba(211,193,179,.42);transform:translate(-50%,-50%)}}@media (max-width:767px){.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li:is(.is-active,.is-complete){color:#d7b67b}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-complete:before{background:rgba(215,182,123,.72)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-active:after{width:20px;height:20px;background:#d7b67b;box-shadow:inset 0 0 0 6px rgba(13,20,41,.62)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-complete:after{background:#d7b67b;box-shadow:0 0 0 2px rgba(215,182,123,.16)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps :is(.reg-v1-step-word,.reg-v1-step-number){position:absolute;top:50%;width:auto;height:auto;border:0;background:transparent;color:inherit;font-family:var(--reg-display-font);font-weight:300;letter-spacing:.44px;line-height:40px;text-align:left;transform:translateY(-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-word{left:0;font-size:22px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps .reg-v1-step-number{left:54px;font-size:34px;letter-spacing:.68px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-word{font-size:24px;font-weight:600;letter-spacing:.48px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-active .reg-v1-step-number{left:60px;font-size:40px;font-weight:600;letter-spacing:.8px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps strong{position:absolute;top:50%;left:146px;width:calc(100% - 146px);min-height:40px;display:flex;align-items:center;color:rgba(255,255,255,.58);font-family:var(--reg-body-font);font-size:13px;font-weight:400;letter-spacing:1.04px;line-height:14px;overflow-wrap:anywhere;text-transform:uppercase;transform:translateY(-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps li.is-active strong{color:rgba(255,255,255,.92)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-steps em{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-section{box-sizing:border-box;width:100%;max-width:none;margin:0;border:0;background:#0f182f;box-shadow:none;padding:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-submit-layout{width:100%;grid-template-columns:minmax(0,1fr);gap:30px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-surface{box-sizing:border-box;width:100%;min-height:0;border:0;background:#0f182f;padding:30px 18px 40px;grid-template-columns:minmax(0,1fr);-moz-column-gap:0;column-gap:0;row-gap:20px;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-surface>*{width:100%;max-width:100%;min-width:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-variant{box-sizing:border-box;border:1px solid #29385d;background:#0a1020;padding:16px;display:none;gap:8px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-variant .reg-v1-kicker{color:#8a8a8a;font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-variant h3{margin:0;color:#ffffff;font-family:var(--reg-display-font);font-size:24px;font-weight:500;letter-spacing:.48px;line-height:28px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-variant .reg-v1-muted{font-size:12px;line-height:16px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-form-section-title{box-sizing:border-box;min-height:0;border-top:.5px solid rgba(255,255,255,.1);padding-top:30px;display:grid;align-content:start;gap:8px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-personal-section-title{border-top:0;padding-top:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-form-section-title .reg-v1-kicker{margin:0;color:#d5c3a3;font-family:var(--reg-font-form-subsection-heading);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-identification-section-title{display:grid}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-identification-notice{max-width:100%;margin:0;color:#f5a69b;font-size:12px;letter-spacing:.4px;line-height:18px;overflow-wrap:anywhere;transform:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-field-label{margin-bottom:10px;color:#d3c1b3;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:16px;overflow-wrap:anywhere;text-transform:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-field-control,.reg-v1-phone-code-select){box-sizing:border-box;width:100%;height:48px;min-height:48px;border:1px solid #29385d;background-color:#0a1020;color:rgba(255,255,255,.9);padding:0 14px;font-family:var(--reg-body-font);font-size:16px;font-weight:300;line-height:20px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] textarea.reg-field-control{height:90px;min-height:90px;padding-top:12px;padding-bottom:12px;resize:vertical}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-phone-combo{box-sizing:border-box;height:48px;grid-template-columns:92px minmax(0,1fr);border:1px solid #29385d;background:#0a1020}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-phone-code-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:46px;min-height:46px;border:0;border-right:1px solid rgba(77,100,151,.38);background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding:0 32px 0 12px;font-size:13px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-phone-combo .reg-field-control{height:46px;min-height:46px;border:0;background:transparent}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-country-region-field select.reg-field-control,.reg-v1-id-type-select){-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:48px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-muted,.reg-v1-field-error){max-width:100%;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-surface #name-on-id-help{margin-top:8px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:12px;align-items:start}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card{box-sizing:border-box;width:100%;border:0;background:transparent;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:10px;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card>:is(div:first-child,.reg-v1-upload-card-status,.reg-v1-field-error,div:has(.reg-v1-upload-list)){grid-column:1/-1}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card>div:first-child{display:grid;gap:6px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card .reg-field-label{margin:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card .reg-v1-muted[id$=-description]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;border:0;padding:0;color:rgba(255,255,255,.62);font-family:var(--reg-body-font);font-size:11px;font-weight:300;letter-spacing:0;line-height:14px;overflow-wrap:anywhere;white-space:nowrap}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-upload-trigger-card,.reg-v1-upload-sample){box-sizing:border-box;width:100%;height:114px;min-height:114px;max-width:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card:not(.reg-v1-kol-upload-card)>.reg-v1-upload-trigger-card{position:relative;grid-column:1;grid-row:2;overflow:hidden;border:1px dashed #374769;background:#0a1020;padding:10px;grid-template-columns:minmax(0,1fr);place-items:center;gap:6px;text-align:center}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-sample{grid-column:2;grid-row:2}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card:not(.reg-v1-kol-upload-card)>.reg-v1-field-error{grid-column:1/-1;grid-row:3;margin-top:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-trigger-card.is-uploaded{border-style:solid;padding:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-logo-preview{position:absolute;inset:0;display:block}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-trigger-copy.is-uploaded{position:absolute;right:6px;bottom:6px;left:6px;z-index:1;box-sizing:border-box;width:auto;min-width:0;background:rgba(5,9,20,.76);padding:5px 6px;justify-items:start;color:#ece3cd;text-align:left}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-card[data-upload-state=uploaded]>.reg-v1-upload-card-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;border:0;padding:0;white-space:nowrap}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-upload-plus,.reg-v1-upload-saved-indicator){width:30px;height:30px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-trigger-copy{width:100%;min-width:0;display:grid;justify-items:center;gap:4px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-trigger-copy>:is(span,small){max-width:100%;font-size:10px;line-height:12px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-logo-preview{width:100%;height:100%;overflow:hidden;display:grid;place-items:center}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-upload-logo-preview img,.reg-v1-upload-sample img){width:100%;height:100%;max-height:none;display:block;-o-object-fit:cover;object-fit:cover}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-kol-upload-card,.reg-v1-kol-upload-heading,.reg-v1-kol-upload-body,.reg-v1-kol-upload-slots){grid-column:1/-1}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-kol-upload-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-kol-upload-slot{height:94px;min-height:94px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-booth-staff-ticket-field .reg-v1-family-row{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-booth-staff-ticket-field .reg-v1-pill{box-sizing:border-box;width:100%;height:40px;min-height:40px;border:1px solid #29385d;background:#0a1020;color:rgba(239,233,220,.86);padding:8px;font-family:var(--reg-body-font);font-size:12px;letter-spacing:.6px;line-height:14px;text-transform:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-booth-staff-ticket-field .reg-v1-pill.is-active{border-color:#c2a776;background:linear-gradient(138deg,rgba(92,68,32,.84),rgba(31,24,22,.92)),radial-gradient(circle at 50% 50%,rgba(222,187,113,.22),transparent 72%);color:#ffe2a4}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-awards-field,.reg-v1-award-onetoone-group,.reg-v1-one-to-one-field,.reg-v1-kol-certification-field,.reg-v1-visitor-invitation-field,.reg-v1-booth-staff-ticket-field,.reg-v1-terms-gate){box-sizing:border-box;width:100%;max-width:100%;min-height:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-awards-field,.reg-v1-award-onetoone-group,.reg-v1-one-to-one-field,.reg-v1-kol-certification-field,.reg-v1-visitor-invitation-field,.reg-v1-booth-staff-ticket-field){border:0;border-top:.5px solid rgba(255,255,255,.1);background:transparent;padding:30px 0 0;display:grid;gap:16px;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-award-onetoone-group>*{width:100%;max-width:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-checkbox-row{min-height:24px;align-items:center}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-field{border:0;padding:0;gap:0;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-label{width:100%;margin:0;color:#d5c3a3;font-family:var(--reg-body-font);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:uppercase}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-description{width:100%;margin:6px 0 0;color:#8a8a8a;font-family:var(--reg-body-font);font-size:11px;font-weight:300;letter-spacing:0;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-control{display:flex;width:-moz-max-content;width:max-content;min-height:22px;margin:10px 0 0;align-items:center;justify-content:flex-start;gap:14px;padding:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-one-to-one-control,.reg-v1-awards-control) input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:0 0 22px;width:22px;height:22px;margin:0;border:1px solid #938269;border-radius:0;background:#0a1020}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-one-to-one-control,.reg-v1-awards-control) input:checked{background:#785939}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-one-to-one-control,.reg-v1-awards-control) input:checked:after{content:"";position:absolute;top:4px;left:4px;width:12px;height:8px;border-bottom:3px solid #f7ebe0;border-left:3px solid #f7ebe0;transform:rotate(-45deg)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-one-to-one-control,.reg-v1-awards-control) input:focus-visible{outline:1px solid #ffe2a4;outline-offset:2px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-one-to-one-control,.reg-v1-awards-control) input:disabled{cursor:not-allowed;opacity:.52}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-control span{color:#ece3cd;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:14px;text-transform:capitalize;white-space:nowrap}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-control.is-disabled{cursor:not-allowed;opacity:.58}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-control.is-disabled span{color:#8a8a8a}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-one-to-one-field>.reg-v1-muted:not(.reg-v1-one-to-one-description){margin:10px 0 0;color:#f5a69b;font-size:11px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-terms-gate{border:1px solid #29385d;background:#0a1020;padding:16px;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-step-two-surface>.reg-v1-primary-action[type=submit]{box-sizing:border-box;width:100%;height:48px;min-height:48px;margin-top:10px;padding:14px 20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-side-panel{box-sizing:border-box;position:static;width:100%;max-width:none;min-width:0;padding:0 0 40px;display:grid;gap:0;background:#0f182f}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-toggle{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-side-panel.is-badge-collapsed .reg-v1-badge-shell{display:grid}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-right-panel-badge-stage{width:100%;height:auto;min-height:0}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-shell[data-badge-family=exhibitor],.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-sticky-badge-shell{position:static;width:100%;max-width:none}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-card{width:min(100%,430px);max-width:none;height:auto;margin-inline:auto;aspect-ratio:474/632}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-logo{top:4.747%;left:5.485%;width:27.848%;height:9.177%;padding:clamp(5px,calc(2.1vw - .67px),7.6px)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-photo{top:12.342%;left:25.738%;width:48.523%;height:36.392%;border-width:clamp(3px,calc(1.48vw - .47px),5.32px)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] :is(.reg-v1-badge-photo-empty,.reg-v1-badge-photo-image){top:9.13%;left:9.13%;width:82.584%;height:82.584%}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-photo-frame{width:100%;height:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-copy{top:49.367%;left:7.595%;right:7.595%;width:auto;gap:clamp(5px,calc(2.1vw - .67px),7.6px)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-copy h3{height:auto;font-size:clamp(18px,calc(6.75vw - 2.16px),24.31px);line-height:1.375}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-copy :is(p,.reg-v1-badge-title){height:auto;font-size:clamp(11px,calc(3.8vw - 1.22px),13.67px);line-height:1.35}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-copy .reg-v1-badge-info{min-height:0;font-size:clamp(12px,calc(4.22vw - 1.35px),15.19px);line-height:1.2}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-bottom{top:74.051%;left:7.595%;right:7.595%;bottom:auto;width:auto;height:15.19%}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-sponsor{top:13.542%;width:32.338%;min-height:71.875%;gap:clamp(4px,calc(1.69vw - .54px),6.08px)}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-sponsor span{font-size:clamp(20px,calc(7.6vw - 2.43px),27.34px);letter-spacing:clamp(7px,calc(3.04vw - .97px),10.94px);line-height:1.14}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-sponsor strong{font-size:clamp(9px,calc(3.38vw - 1.08px),12.15px);letter-spacing:clamp(4px,calc(2.03vw - .65px),7.29px);line-height:1.25}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-badge-qr{top:0;right:0;left:auto;width:23.881%;min-width:0;height:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-side-panel>.reg-v1-fee-summary{box-sizing:border-box;position:static;width:100%;max-width:none;height:auto;min-height:129px;margin:0;background:#0f182f;padding:24px 18px}.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-early-bird-note{margin:0}}@media (min-width:640px) and (max-width:767px){.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-mobile-cancel-button{right:calc(82px + env(safe-area-inset-right))}}@media (max-width:375px){.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-mobile-cancel-button{width:calc(100vw - 214px - env(safe-area-inset-left) - env(safe-area-inset-right));max-width:none;min-width:0;padding-inline:4px;justify-content:center;font-size:8px;letter-spacing:.6px}}@media (max-width:359px){.reg-v1-shell[data-shell-mode=details][data-current-step="2"][data-flow-family=exhibitor] .reg-v1-upload-grid{grid-template-columns:minmax(0,1fr)}}html body:has(.auth-entry-shell) .auth-entry-panel .auth-input,html body:has(.auth-entry-shell) .auth-legal-terms-modal .auth-legal-body,html body:has(.auth-entry-shell) .auth-legal-terms-modal .auth-legal-meta{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}html body:has(.auth-entry-shell) .auth-entry-panel .auth-input::-moz-placeholder{font-family:var(--font-lato),Arial,sans-serif}html body:has(.auth-entry-shell) .auth-entry-panel .auth-input::placeholder,html body:has(.auth-entry-shell) .home-figma-footer-body,html body:has(.auth-entry-shell) .home-figma-footer-copyright,html body:has(.auth-entry-shell) .home-figma-footer-icp-link,html body:has(.auth-entry-shell) .home-figma-footer-label{font-family:var(--font-lato),Arial,sans-serif}@media (max-width:767px){.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor]{box-sizing:border-box;overflow-x:clip;padding:var(--public-mobile-header-offset) 0 0;background:#0d1429}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-header{box-sizing:border-box;width:100%;max-width:none;min-height:134px;padding:30px;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-eyebrow-row{min-width:0;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-header .auth-entry-eyebrow{margin:0;color:#8a8a8a;font-family:var(--reg-body-font);font-size:12px;font-weight:400;letter-spacing:2.4px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-header h1{max-width:100%;margin:0;color:transparent;background:linear-gradient(90deg,rgb(217,182,149),rgb(234,217,206) 31.25%,rgb(254,241,227) 68.75%,rgb(245,209,175) 91.176%);background-clip:text;-webkit-background-clip:text;font-family:var(--reg-display-font);font-size:clamp(38px,9.767vw,42px);font-weight:600;letter-spacing:.84px;line-height:48px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps{box-sizing:border-box;width:100%;max-width:none;min-height:202px;margin:0;padding:20px 30px 30px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,40px);row-gap:16px;background:#131e39}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li{position:relative;min-height:40px;border:0;background:transparent;padding:0;display:block;color:rgba(211,193,179,.52);opacity:1}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-disabled{opacity:.58}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li:before{position:absolute;top:24px;left:116px;width:1px;height:48px;content:"";background:rgba(211,193,179,.35);transform:translateX(-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li:last-child:before{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li:after{position:absolute;top:50%;left:116px;width:8px;height:8px;border-radius:999px;content:"";background:rgba(211,193,179,.42);transform:translate(-50%,-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li:is(.is-active,.is-complete){color:#d7b67b}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-complete:before{background:rgba(215,182,123,.72)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-active:after{width:20px;height:20px;background:#d7b67b;box-shadow:inset 0 0 0 6px rgba(13,20,41,.62)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-complete:after{background:#d7b67b;box-shadow:0 0 0 2px rgba(215,182,123,.16)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps :is(.reg-v1-step-word,.reg-v1-step-number){position:absolute;top:50%;width:auto;height:auto;border:0;background:transparent;color:inherit;font-family:var(--reg-display-font);font-weight:300;letter-spacing:.44px;line-height:40px;text-align:left;transform:translateY(-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps .reg-v1-step-word{left:0;font-size:22px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps .reg-v1-step-number{left:54px;font-size:34px;letter-spacing:.68px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-active .reg-v1-step-word{font-size:24px;font-weight:600;letter-spacing:.48px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-active .reg-v1-step-number{left:60px;font-size:40px;font-weight:600;letter-spacing:.8px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps strong{position:absolute;top:50%;left:146px;width:calc(100% - 146px);min-height:40px;display:flex;align-items:center;color:rgba(255,255,255,.58);font-family:var(--reg-body-font);font-size:13px;font-weight:400;letter-spacing:1.04px;line-height:14px;overflow-wrap:anywhere;text-transform:uppercase;transform:translateY(-50%)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps li.is-active strong{color:rgba(255,255,255,.92);font-size:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-steps em{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-section{box-sizing:border-box;width:100%;max-width:none;margin:0;border:0;background:#0f182f;box-shadow:none;padding:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-submit-layout{width:100%;grid-template-columns:minmax(0,1fr);gap:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-step-two-surface{box-sizing:border-box;width:100%;min-height:0;border:0;background:#0f182f;padding:30px 18px 40px;grid-template-columns:minmax(0,1fr);-moz-column-gap:0;column-gap:0;row-gap:20px;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-step-two-surface>*{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-category-field{gap:10px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-tabs{width:100%;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-tab{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:40px;border:1px solid #4e5f8c;background:#0d1429;padding:6px 10px;color:#9a9a9a;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:.28px;line-height:16px;overflow-wrap:anywhere;white-space:normal}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-tab.is-active{border-color:#5f4725;background:linear-gradient(-89.268deg,#432c11 .11455%,#604c34 99.807%);color:#ffffff;font-weight:700;letter-spacing:1.4px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-tab:disabled{cursor:default;opacity:.62}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-tab.is-active:disabled{opacity:1}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-form-section-title{min-height:0;border-top:.5px solid rgba(255,255,255,.1);padding-top:30px;display:grid;align-content:start;gap:8px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-form-section-title .reg-v1-kicker{margin:0;color:#d5c3a3;font-family:var(--reg-font-form-subsection-heading);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-identification-section-title{display:grid}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-identification-notice{max-width:100%;margin:0;color:#f5a69b;font-size:12px;letter-spacing:.4px;line-height:18px;overflow-wrap:anywhere;transform:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-field-label{margin-bottom:10px;color:#d3c1b3;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:16px;overflow-wrap:anywhere;text-transform:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-field-control,.reg-v1-phone-code-select){box-sizing:border-box;width:100%;height:48px;min-height:48px;border:1px solid #29385d;background-color:#0a1020;color:rgba(255,255,255,.9);padding:0 14px;font-family:var(--reg-body-font);font-size:16px;font-weight:300;line-height:20px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] textarea.reg-field-control{height:90px;min-height:90px;padding-top:12px;padding-bottom:12px;resize:vertical}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-phone-combo{box-sizing:border-box;height:48px;grid-template-columns:92px minmax(0,1fr);border:1px solid #29385d;background:#0a1020}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-phone-code-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:46px;min-height:46px;border:0;border-right:1px solid rgba(77,100,151,.38);background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding:0 32px 0 12px;font-size:13px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-phone-combo .reg-field-control{height:46px;min-height:46px;border:0;background:transparent}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-country-region-field select.reg-field-control,.reg-v1-id-type-select){-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#d3c1b3 0),linear-gradient(135deg,#d3c1b3 50%,transparent 0);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:48px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-muted,.reg-v1-field-error){max-width:100%;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-step-two-surface #name-on-id-help{margin-top:8px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:12px;align-items:start}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card{box-sizing:border-box;width:100%;border:0;background:transparent;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:10px;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card>:is(div:first-child,.reg-v1-upload-card-status,.reg-v1-field-error,div:has(.reg-v1-upload-list)){grid-column:1/-1}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card>div:first-child{display:grid;gap:6px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card .reg-field-label{margin:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card .reg-v1-muted[id$=-description]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;border:0;padding:0;color:rgba(255,255,255,.58);font-family:var(--reg-body-font);font-size:11px;font-weight:300;letter-spacing:0;line-height:14px;overflow-wrap:anywhere;white-space:nowrap}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-upload-trigger-card,.reg-v1-upload-sample){box-sizing:border-box;width:100%;height:114px;min-height:114px;max-width:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card:not(.reg-v1-kol-upload-card)>.reg-v1-upload-trigger-card{position:relative;grid-column:1;grid-row:2;overflow:hidden;border:1px dashed #374769;background:#0a1020;padding:10px;grid-template-columns:minmax(0,1fr);place-items:center;gap:6px;text-align:center}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-sample{grid-column:2;grid-row:2}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card:not(.reg-v1-kol-upload-card)>.reg-v1-field-error{grid-column:1/-1;grid-row:3;margin-top:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-trigger-card.is-uploaded{border-style:solid;padding:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-trigger-card.is-uploaded .reg-v1-upload-logo-preview{position:absolute;inset:0;display:block}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-trigger-copy.is-uploaded{position:absolute;right:6px;bottom:6px;left:6px;z-index:1;box-sizing:border-box;width:auto;min-width:0;background:rgba(5,9,20,.76);padding:5px 6px;justify-items:start;color:#ece3cd;text-align:left}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-card[data-upload-state=uploaded]>.reg-v1-upload-card-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;border:0;padding:0;white-space:nowrap}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-upload-plus,.reg-v1-upload-saved-indicator){width:30px;height:30px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-trigger-copy{width:100%;min-width:0;display:grid;justify-items:center;gap:4px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-trigger-copy>:is(span,small){max-width:100%;font-size:10px;line-height:12px;overflow-wrap:anywhere}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-logo-preview{width:100%;height:100%;overflow:hidden;display:grid;place-items:center}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-upload-logo-preview img,.reg-v1-upload-sample img){width:100%;height:100%;max-height:none;display:block;-o-object-fit:cover;object-fit:cover}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-card{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-kol-upload-heading,.reg-v1-kol-upload-body,.reg-v1-kol-upload-slots){grid-column:1/-1;width:100%;min-width:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-body{display:grid;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-social-icons{gap:8px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-slot{padding:12px 8px 20px;display:grid;grid-template-columns:minmax(0,1fr);place-items:center;align-content:center;gap:6px;height:94px;min-height:94px;overflow:hidden;text-align:center}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-plus-box{width:30px;height:30px;display:grid;place-items:center;color:#ceb07b}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-plus-box.is-saved{color:#ffe2a4}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-slot-filename{width:100%;min-width:0;color:#ece3cd;font-size:10px;line-height:12px;overflow:hidden;overflow-wrap:anywhere;text-align:center}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-slot-preview{display:block}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-slot-count{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-kol-certification-field,.reg-v1-visitor-invitation-field,.reg-v1-visitor-ticket-field){box-sizing:border-box;width:100%;max-width:100%;min-height:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-kol-certification-field,.reg-v1-visitor-invitation-field){border-top:.5px solid rgba(255,255,255,.1);background:transparent;padding:30px 0 0;display:grid;gap:16px;align-content:start}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-kol-certification-label,.reg-v1-visitor-invitation-label,.reg-v1-visitor-ticket-label){margin:0;color:#d5c3a3;font-family:var(--reg-font-form-subsection-heading);font-size:17px;font-weight:400;letter-spacing:2px;line-height:18px;text-transform:uppercase}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-ticket-label{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-ticket-section-title+.reg-v1-visitor-ticket-field{padding-top:10px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-invitation-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-invitation-code{width:100%;min-width:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-checkbox-row{min-height:22px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-checkbox-row input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:22px;height:22px;margin:0;border:1px solid #938269;border-radius:0;background:#0a1020}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-checkbox-row input:checked{background:#785939}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-checkbox-row input:checked:after{position:absolute;top:4px;left:4px;width:12px;height:8px;border-bottom:3px solid #f7ebe0;border-left:3px solid #f7ebe0;content:"";transform:rotate(-45deg)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-checkbox-row input:focus-visible{outline:1px solid #ffe2a4;outline-offset:2px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-checkbox-row span{color:#ece3cd;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:16px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-ticket-field .reg-v1-family-row{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-ticket-field .reg-v1-pill{box-sizing:border-box;width:100%;height:auto;min-height:40px;border:1px solid #4e5f8c;background:#0d1429;color:#9a9a9a;padding:6px;font-family:var(--reg-body-font);font-size:14px;font-weight:400;letter-spacing:.28px;line-height:16px;overflow-wrap:anywhere;text-transform:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-ticket-field .reg-v1-pill.is-active{border-color:#5f4725;background:linear-gradient(270deg,#432c11,#604c34);color:#ffffff;font-weight:700;letter-spacing:1.4px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-ticket-field .reg-v1-pill:disabled{cursor:not-allowed;opacity:.52}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-visitor-ticket-field .reg-v1-pill.is-active:disabled{cursor:default;opacity:1}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-terms-gate{border:1px solid #29385d;background:#0a1020;padding:16px;gap:12px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-step-two-surface>.reg-v1-primary-action[type=submit]{box-sizing:border-box;width:100%;height:48px;min-height:48px;margin-top:10px;padding:14px 20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:14px}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-side-panel{box-sizing:border-box;position:static;width:100%;max-width:none;min-width:0;padding:0 0 40px;display:grid;gap:0;background:#0f182f}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-toggle,.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-mobile-badge-note{display:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-side-panel.is-badge-collapsed .reg-v1-badge-shell{display:grid}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-right-panel-badge-stage{width:100%;height:auto;min-height:0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-shell[data-badge-family=visitor],.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-sticky-badge-shell{position:static;width:100%;max-width:none}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-card{width:min(100%,430px);max-width:none;height:auto;margin-inline:auto;aspect-ratio:474/632}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-logo{top:4.747%;left:5.485%;width:27.848%;height:9.177%;padding:clamp(5px,calc(2.1vw - .67px),9px)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-photo{top:12.342%;left:25.738%;width:48.523%;height:36.392%;border-width:clamp(3px,calc(1.48vw - .47px),6px)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] :is(.reg-v1-badge-photo-empty,.reg-v1-badge-photo-image){top:9.13%;left:9.13%;width:82.584%;height:82.584%}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-photo-saved{top:41.304%;left:19.13%;width:61.739%;font-size:clamp(8px,2.532vw,11px);line-height:1.3}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-photo-frame{width:100%;height:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-copy{top:49.367%;left:7.595%;right:7.595%;width:auto;gap:clamp(5px,calc(2.1vw - .67px),9px)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-copy h3{height:auto;font-size:clamp(18px,calc(6.75vw - 2.16px),28px);line-height:1.375}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-copy :is(p,.reg-v1-badge-title){height:auto;font-size:clamp(11px,calc(3.8vw - 1.22px),16px);line-height:1.35}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-copy .reg-v1-badge-info{min-height:0;font-size:clamp(12px,calc(4.22vw - 1.35px),17px);line-height:1.2}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-bottom{top:74.051%;left:7.595%;right:7.595%;bottom:auto;width:auto;height:15.19%}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-sponsor{top:13.542%;width:32.338%;min-height:71.875%;gap:clamp(4px,calc(1.69vw - .54px),7px)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-shell[data-badge-language=zh] .reg-v1-badge-sponsor{width:39.801%}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-sponsor span{font-size:clamp(20px,calc(7.6vw - 2.43px),31px);letter-spacing:clamp(7px,calc(3.04vw - .97px),12px);line-height:1.14}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-sponsor strong{font-size:clamp(9px,calc(3.38vw - 1.08px),14px);letter-spacing:clamp(4px,calc(2.03vw - .65px),8px);line-height:1.25}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-badge-qr{top:0;right:0;left:auto;width:23.881%;min-width:0;height:100%}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-side-panel>.reg-v1-fee-summary{box-sizing:border-box;position:static;width:min(calc(100% - 36px),394px);max-width:none;height:auto;min-height:129px;margin:0 auto;background:#0f182f;padding:24px 0}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-side-panel>.reg-v1-fee-summary .reg-v1-early-bird-note{margin:0}}@media (max-width:359px){.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-upload-grid{grid-template-columns:minmax(0,1fr)}.reg-v1-shell[data-shell-mode=details][data-current-step="1"][data-flow-family=visitor] .reg-v1-kol-upload-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.hover\:border-\[rgba\(203\2c 165\2c 99\2c 0\.42\)\]:hover{border-color:rgba(203,165,99,.42)}.hover\:border-\[rgba\(217\2c 177\2c 107\2c 0\.52\)\]:hover{border-color:rgba(217,177,107,.52)}.hover\:border-\[rgba\(232\2c 132\2c 101\2c 0\.68\)\]:hover{border-color:rgba(232,132,101,.68)}.hover\:bg-\[rgba\(127\2c 38\2c 24\2c 0\.28\)\]:hover{background-color:rgba(127,38,24,.28)}.hover\:bg-\[rgba\(240\2c 207\2c 134\2c 0\.1\)\]:hover{background-color:rgba(240,207,134,.1)}.hover\:bg-white\/\[0\.035\]:hover{background-color:rgb(255 255 255/.035)}.hover\:text-\[\#f0cf86\]:hover{--tw-text-opacity:1;color:rgb(240 207 134/var(--tw-text-opacity,1))}.hover\:text-\[\#f1e6d2\]:hover{--tw-text-opacity:1;color:rgb(241 230 210/var(--tw-text-opacity,1))}.hover\:opacity-100:hover{opacity:1}.focus-visible\:border-\[rgba\(203\2c 165\2c 99\2c 0\.42\)\]:focus-visible{border-color:rgba(203,165,99,.42)}.focus-visible\:shadow-\[0_0_0_1px_rgba\(203\2c 165\2c 99\2c 0\.12\)\]:focus-visible{--tw-shadow:0 0 0 1px rgba(203,165,99,0.12);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-1{outline-width:1px}.peer:focus-visible~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.peer:focus-visible~.peer-focus-visible\:outline-\[\#d8b470\]\/55{outline-color:rgb(216 180 112/.55)}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:inline{display:inline}.sm\:w-28{width:7rem}.sm\:min-w-40{min-width:10rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\2c 9\.5rem\)_minmax\(0\2c 9\.5rem\)\]{grid-template-columns:minmax(0,9.5rem) minmax(0,9.5rem)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:border-b-0{border-bottom-width:0}.sm\:border-r{border-right-width:1px}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:last\:border-r-0:last-child{border-right-width:0}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-24{top:6rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[repeat\(var\(--sponsor-count\)\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(var(--sponsor-count),minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:border-b-0{border-bottom-width:0}.lg\:pb-1{padding-bottom:.25rem}.lg\:pt-32{padding-top:8rem}.lg\:text-right{text-align:right}}@media (min-width:1280px){.xl\:gap-8{gap:2rem}}@media (min-width:640px){.sm\:\[\&\:nth-child\(2n\)\]\:border-r-0:nth-child(2n){border-right-width:0}}@media (min-width:1024px){.lg\:\[\&\:nth-child\(2n\)\]\:border-r:nth-child(2n){border-right-width:1px}}