@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tc-angle:0deg;--grad-angle:0deg;--angle:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-yellow-100:#fef9c2;--color-yellow-500:#edb200;--color-yellow-700:#a36100;--color-green-400:#05df72;--color-green-500:#00c758;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-orange:#ea6c04;--color-orange-light:#f07a1a;--color-orange-dark:#c85a03;--color-beige:#d2c3a2;--color-dark-bg:#050505;--color-card-bg:#141414;--color-body:#fff;--color-muted:#b0b0b0;--color-border:#2a2a2a;--font-manrope:var(--manrope),ui-sans-serif,system-ui,sans-serif;--font-jakarta:var(--jakarta),ui-sans-serif,system-ui,sans-serif;--spacing-14:3.5rem;--spacing-15:3.75rem;--spacing-20:5rem;--animate-trust-marquee:trust-marquee 46s linear infinite}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}section{content-visibility:auto;contain-intrinsic-size:1px 600px}:root{--body:#fff;--black:#000;--white:#fff;--spantext:#757575;--theme:#d2c3a2;--theme-gradient:linear-gradient(135deg,#d2c3a2 0%,#8c7a5b 100%);--orange:#ea6c04;--orange-gradient:linear-gradient(135deg,#ea6c04 0%,#c85a03 100%);--orange-hover:#f07a1a;--orange-light:#f07a1a;--team-hover-overlay:linear-gradient(180deg,#0000 58%,#d2c3a2d1 100%);--bg1:#050505;--bg2:#050505;--bg3:#fff;--bg-base:#050505;--bg-surface:#050505;--bg-card:#141414;--border-default:#2a2a2a;--border-glow:#d2c3a259;--text-primary:#fff;--text-secondary:#b0b0b0;--accent:#ea6c04;--border1:#2a2a2a;--pra-clr:#b0b0b0;--dd-clr:#dadada;--place:#858585;--tag:#646464;--bspan:#ababab;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:clamp(2rem,4vw,3rem);--text-display:clamp(3rem,6vw,5.25rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-section-y:clamp(56px,7vw,112px);--space-section-y-home:clamp(36px,4vw,64px);--space-section-y-lg:clamp(72px,8vw,128px);--dur-fast:.1s;--dur-mid:.22s;--dur-slow:.4s;--ease-out:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.34,1.56,.64,1)}html{scroll-behavior:smooth}body{background-color:var(--color-dark-bg);font-family:var(--font-manrope);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}section,footer{overflow:hidden}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg1)}::-webkit-scrollbar-thumb{background:var(--theme);border-radius:4px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.start-0{inset-inline-start:calc(var(--spacing)*0)}.start-50{inset-inline-start:calc(var(--spacing)*50)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.-top-\[32px\]{top:-32px}.top-0{top:calc(var(--spacing)*0)}.top-50{top:calc(var(--spacing)*50)}.bottom-0{bottom:calc(var(--spacing)*0)}.-left-\[34px\]{left:-34px}.left-0{left:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.col-6{grid-column:6}.col-12{grid-column:12}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.container{width:100%}@media (min-width:36rem){.container{max-width:36rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:62rem){.container{max-width:62rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:87.5rem){.container{max-width:87.5rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-4{margin:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.ms-1{margin-inline-start:calc(var(--spacing)*1)}.ms-2{margin-inline-start:calc(var(--spacing)*2)}.ms-3{margin-inline-start:calc(var(--spacing)*3)}.ms-auto{margin-inline-start:auto}.me-2{margin-inline-end:calc(var(--spacing)*2)}.me-3{margin-inline-end:calc(var(--spacing)*3)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.ml-10{margin-left:calc(var(--spacing)*10)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-12{height:calc(var(--spacing)*12)}.h-\[40\%\]{height:40%}.h-\[122px\]{height:122px}.h-auto{height:auto}.h-full{height:100%}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-12{width:calc(var(--spacing)*12)}.w-\[122px\]{width:122px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[1320px\]{max-width:1320px}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-\[122px\]{min-width:122px}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow-1,.grow{flex-grow:1}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-beige{border-color:var(--color-beige)}.border-beige\/20{border-color:#d2c3a233}@supports (color:color-mix(in lab, red, red)){.border-beige\/20{border-color:color-mix(in oklab,var(--color-beige)20%,transparent)}}.border-beige\/25{border-color:#d2c3a240}@supports (color:color-mix(in lab, red, red)){.border-beige\/25{border-color:color-mix(in oklab,var(--color-beige)25%,transparent)}}.border-green-500\/30{border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500)30%,transparent)}}.border-orange\/25{border-color:#ea6c0440}@supports (color:color-mix(in lab, red, red)){.border-orange\/25{border-color:color-mix(in oklab,var(--color-orange)25%,transparent)}}.border-orange\/35{border-color:#ea6c0459}@supports (color:color-mix(in lab, red, red)){.border-orange\/35{border-color:color-mix(in oklab,var(--color-orange)35%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-yellow-500{border-color:var(--color-yellow-500)}.bg-beige\/10{background-color:#d2c3a21a}@supports (color:color-mix(in lab, red, red)){.bg-beige\/10{background-color:color-mix(in oklab,var(--color-beige)10%,transparent)}}.bg-card-bg{background-color:var(--color-card-bg)}.bg-dark-bg{background-color:var(--color-dark-bg)}.bg-green-500\/15{background-color:#00c75826}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/15{background-color:color-mix(in oklab,var(--color-green-500)15%,transparent)}}.bg-orange{background-color:var(--color-orange)}.bg-orange\/10{background-color:#ea6c041a}@supports (color:color-mix(in lab, red, red)){.bg-orange\/10{background-color:color-mix(in oklab,var(--color-orange)10%,transparent)}}.bg-orange\/15{background-color:#ea6c0426}@supports (color:color-mix(in lab, red, red)){.bg-orange\/15{background-color:color-mix(in oklab,var(--color-orange)15%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-\[url\(\'\/assets\/img\/team\/watch-bg01\.png\'\)\]{background-image:url(/assets/img/team/watch-bg01.png)}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-center{background-position:50%}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.ps-5{padding-inline-start:calc(var(--spacing)*5)}.pe-4{padding-inline-end:calc(var(--spacing)*4)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-section{padding-top:var(--space-section-y)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-section{padding-bottom:var(--space-section-y)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-\[var\(--orange\)\]{color:var(--orange)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-beige{color:var(--color-beige)}.text-green-400{color:var(--color-green-400)}.text-muted{color:var(--color-muted)}.text-orange{color:var(--color-orange)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}@media (hover:hover){.hover\:bg-beige\/10:hover{background-color:#d2c3a21a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-beige\/10:hover{background-color:color-mix(in oklab,var(--color-beige)10%,transparent)}}.hover\:bg-orange-dark:hover{background-color:var(--color-orange-dark)}.hover\:text-beige:hover{color:var(--color-beige)}.hover\:text-orange-light:hover{color:var(--color-orange-light)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-beige:focus-visible{outline-color:var(--color-beige)}.focus-visible\:outline-orange:focus-visible{outline-color:var(--color-orange)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-\[textani_14s_linear_infinite\]{animation:14s linear infinite textani}.motion-safe\:animate-trust-marquee{animation:var(--animate-trust-marquee)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:flex{display:flex}.motion-reduce\:w-full{width:100%}.motion-reduce\:flex-wrap{flex-wrap:wrap}.motion-reduce\:justify-center{justify-content:center}.motion-reduce\:gap-x-10{column-gap:calc(var(--spacing)*10)}.motion-reduce\:gap-y-6{row-gap:calc(var(--spacing)*6)}}@media (min-width:36rem){.sm\:col-span-6{grid-column:span 6/span 6}.sm\:mb-8{margin-bottom:calc(var(--spacing)*8)}.sm\:flex{display:flex}.sm\:justify-between{justify-content:space-between}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:text-start{text-align:start}}@media (min-width:48rem){.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-6{grid-column:span 6/span 6}.md\:mb-9{margin-bottom:calc(var(--spacing)*9)}.md\:mb-14{margin-bottom:var(--spacing-14)}}@media (min-width:62rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-10{grid-column:span 10/span 10}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:mt-5{margin-top:calc(var(--spacing)*5)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-7{margin-bottom:calc(var(--spacing)*7)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:mb-10{margin-bottom:calc(var(--spacing)*10)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:py-4{padding-block:calc(var(--spacing)*4)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:pe-14{padding-inline-end:var(--spacing-14)}}@media (min-width:75rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-10{grid-column:span 10/span 10}.xl\:my-6{margin-block:calc(var(--spacing)*6)}.xl\:mt-6{margin-top:calc(var(--spacing)*6)}.xl\:mt-7{margin-top:calc(var(--spacing)*7)}.xl\:mt-8{margin-top:calc(var(--spacing)*8)}.xl\:mb-4{margin-bottom:calc(var(--spacing)*4)}.xl\:mb-5{margin-bottom:calc(var(--spacing)*5)}.xl\:mb-6{margin-bottom:calc(var(--spacing)*6)}.xl\:mb-7{margin-bottom:calc(var(--spacing)*7)}.xl\:mb-8{margin-bottom:calc(var(--spacing)*8)}.xl\:mb-10{margin-bottom:calc(var(--spacing)*10)}.xl\:mb-12{margin-bottom:calc(var(--spacing)*12)}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-5{gap:calc(var(--spacing)*5)}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:gap-7{gap:calc(var(--spacing)*7)}.xl\:p-6{padding:calc(var(--spacing)*6)}.xl\:p-8{padding:calc(var(--spacing)*8)}.xl\:p-10{padding:calc(var(--spacing)*10)}.xl\:px-7{padding-inline:calc(var(--spacing)*7)}.xl\:py-5{padding-block:calc(var(--spacing)*5)}.xl\:py-6{padding-block:calc(var(--spacing)*6)}.xl\:py-7{padding-block:calc(var(--spacing)*7)}.xl\:py-8{padding-block:calc(var(--spacing)*8)}.xl\:py-10{padding-block:calc(var(--spacing)*10)}.xl\:py-15{padding-block:var(--spacing-15)}.xl\:pb-5{padding-bottom:calc(var(--spacing)*5)}.xl\:pb-6{padding-bottom:calc(var(--spacing)*6)}}@media (min-width:87.5rem){.xxl\:col-span-2{grid-column:span 2/span 2}.xxl\:col-span-3{grid-column:span 3/span 3}.xxl\:col-span-5{grid-column:span 5/span 5}.xxl\:col-span-6{grid-column:span 6/span 6}.xxl\:my-7{margin-block:calc(var(--spacing)*7)}.xxl\:mt-7{margin-top:calc(var(--spacing)*7)}.xxl\:mt-10{margin-top:calc(var(--spacing)*10)}.xxl\:mb-4{margin-bottom:calc(var(--spacing)*4)}.xxl\:mb-5{margin-bottom:calc(var(--spacing)*5)}.xxl\:mb-6{margin-bottom:calc(var(--spacing)*6)}.xxl\:mb-7{margin-bottom:calc(var(--spacing)*7)}.xxl\:mb-8{margin-bottom:calc(var(--spacing)*8)}.xxl\:mb-10{margin-bottom:calc(var(--spacing)*10)}.xxl\:mb-15{margin-bottom:var(--spacing-15)}.xxl\:gap-4{gap:calc(var(--spacing)*4)}.xxl\:gap-5{gap:calc(var(--spacing)*5)}.xxl\:gap-6{gap:calc(var(--spacing)*6)}.xxl\:gap-7{gap:calc(var(--spacing)*7)}.xxl\:gap-8{gap:calc(var(--spacing)*8)}.xxl\:gap-10{gap:calc(var(--spacing)*10)}.xxl\:p-8{padding:calc(var(--spacing)*8)}.xxl\:p-10{padding:calc(var(--spacing)*10)}.xxl\:p-15{padding:var(--spacing-15)}.xxl\:px-4{padding-inline:calc(var(--spacing)*4)}.xxl\:px-8{padding-inline:calc(var(--spacing)*8)}.xxl\:py-1{padding-block:calc(var(--spacing)*1)}.xxl\:py-2{padding-block:calc(var(--spacing)*2)}.xxl\:py-6{padding-block:calc(var(--spacing)*6)}.xxl\:py-7{padding-block:calc(var(--spacing)*7)}.xxl\:py-8{padding-block:calc(var(--spacing)*8)}.xxl\:py-9{padding-block:calc(var(--spacing)*9)}.xxl\:py-10{padding-block:calc(var(--spacing)*10)}.xxl\:py-15{padding-block:var(--spacing-15)}.xxl\:py-20{padding-block:var(--spacing-20)}.xxl\:pb-6{padding-bottom:calc(var(--spacing)*6)}.xxl\:pb-7{padding-bottom:calc(var(--spacing)*7)}}}ul{margin:0;padding:0;list-style:none}button{background-color:#0000;border:none;padding:0}input:focus{color:var(--white);outline:none}input{color:var(--white)}h1,h2,h3,h4,h5,h6{color:var(--white);text-transform:capitalize;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;transition:all .4s ease-in-out}h1{font-size:80px;font-weight:700;line-height:112%}h2{font-size:55px;font-weight:700;line-height:125%}h3{font-size:48px;font-weight:700}h4{font-size:30px;font-weight:700;line-height:130%}h5{font-size:24px;font-weight:700}h6{font-size:20px;font-weight:600;line-height:145%}a{cursor:pointer;color:var(--white);text-decoration:none;transition:all .4s ease-in-out;outline:none!important}p{color:var(--white);margin:0;font-family:Manrope,sans-serif;font-size:16px;transition:all .4s ease-in-out}.zindex1{z-index:1}.whitehover{color:var(--white)!important}.pra-clr{color:#bebebe!important}.theme-border{border:1px solid var(--theme)!important}.pra-border{border:1px solid #bebebe}.radius100{border-radius:100px}.bb-border{border-bottom:1px solid var(--border1)!important}.bt-border{border-top:1px solid var(--border1)!important}.htheme{transition:all .4s}.htheme:hover{color:var(--theme)}.tag-clr{color:var(--tag)}.fs14{font-size:14px}span{color:var(--white);margin:0;font-family:Manrope,sans-serif;font-size:16px;transition:all .4s ease-in-out}.common-social li a{border:1px solid var(--border1);width:36px;min-width:36px;height:36px;transition:all .5s;display:block}.common-social li a:hover{background:var(--theme);border-color:var(--theme)}.common-social li a:hover svg path{stroke:var(--black)}.common-social li a:hover i{color:var(--black)}.slider-button{border-top:1px solid var(--border1);border-bottom:1px solid var(--border1)}.slider-button .cmn-next,.slider-button .cmn-prev{border-radius:50%;width:70px;min-width:70px;height:70px;transition:all .4s}.slider-button .cmn-next i,.slider-button .cmn-prev i{color:var(--border1);font-size:24px;transition:all .4s}.slider-button .cmn-next:hover,.slider-button .cmn-prev:hover{background:var(--theme);border-color:var(--theme)}.slider-button .cmn-next:hover i,.slider-button .cmn-prev:hover i{color:var(--black)}@media (max-width:1399px){.slider-button .cmn-next,.slider-button .cmn-prev{width:38px;min-width:38px;height:38px}.slider-button .cmn-next i,.slider-button .cmn-prev i{font-size:16px}}.slider-button .previus-text{font-size:22px}.slider-button .project-storke{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#454750;color:#0000;font-family:Plus Jakarta Sans,sans-serif;font-size:44px;font-weight:700;display:block}@media (max-width:575px){.slider-button .previus-text{font-size:16px}.slider-button .project-storke{font-size:24px}}@media (max-width:400px){.slider-button .previus-text{font-size:14px}.slider-button .project-storke{display:none}}.d-center{justify-content:center!important;align-items:center!important;display:flex!important}.spantext-clr{color:var(--spantext)!important}.common-form textarea,.common-form input{color:var(--pra-clr);border:1px solid var(--border1);background:0 0;border-radius:8px;outline:none;width:100%;padding:16px 19px;font-size:16px}.common-form ::placeholder{color:var(--pra-clr);font-size:16px}.common-form .getin-touch{border:1px solid var(--white);border-radius:8px;transition:all .5s}.common-form .getin-touch .icons{transition:all .5;display:block;transform:rotate(35deg)}.common-form .getin-touch .icons i{transition:all .5s}.common-form .getin-touch:hover{border-color:var(--theme);color:var(--theme)}.common-form .getin-touch:hover .icons{transform:rotate(-35deg)}.black-clr{color:var(--black)}.white-clr{color:var(--white)}.whitebg{background:var(--white)}.theme-clr{color:var(--theme)}.bg1-clr{background:var(--bg1)}.bg2-clr{background:var(--bg2)!important}.bg3-clr{background:var(--bg3)}.themebg{background:var(--theme)}.hb-border{border-bottom:1px solid var(--border1)}.cmn-border{border:1px solid #454750!important}.rot60{transition:all .4s;transform:rotate(60deg)}.bspan-clr{color:var(--bspan)}.pt-space{padding-top:130px}.pb-space{padding-bottom:130px}@media (max-width:1399px){h1{font-size:64px}h2{font-size:44px}h3{font-size:38px}h4{font-size:26px}.pt-space{padding-top:100px}.pb-space{padding-bottom:100px}}@media (max-width:1199px){h1{font-size:60px}h2{font-size:42px}h3{font-size:36px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.pt-space{padding-top:80px}.pb-space{padding-bottom:80px}}@media (max-width:991px){h1{font-size:42px}h2{font-size:36px}h3{font-size:29px}h4{font-size:20px}h5{font-size:19px}h6{font-size:17px}.pt-space{padding-top:70px}.pb-space{padding-bottom:70px}}.preloader{cursor:default;z-index:9999999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preloader .animation-preloader{z-index:1000}.preloader .animation-preloader .spinner{border:3px solid #0003;border-top-color:var(--theme);border-radius:50%;width:9em;height:9em;margin:0 auto 3.5em;animation:1s linear infinite spinner}@media (max-width:767px){.preloader .animation-preloader .spinner{width:7.5em;height:7.5em;margin:0 auto 1.5em}}.preloader .animation-preloader .txt-loading{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font:400 5em Nebula,sans-serif;display:flex}@media (max-width:767px){.preloader .animation-preloader .txt-loading{font-size:2.5em}}.preloader .animation-preloader .txt-loading .letters-loading{color:var(--theme);margin-right:15px;font-family:Nebula,sans-serif;font-size:80px;position:relative}.preloader .animation-preloader .txt-loading .letters-loading:last-child{margin-right:0}@media (max-width:767px){.preloader .animation-preloader .txt-loading .letters-loading{font-size:42px}}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.preloader .animation-preloader .txt-loading .letters-loading:before{color:var(--white);content:attr(data-text-preloader);opacity:0;font-family:Nebula;animation:4s infinite letters-loading;position:absolute;top:0;left:0;transform:rotateY(-90deg)}.preloader p{text-transform:uppercase;letter-spacing:8px;color:var(--theme);font-family:Nebula,sans-serif;font-size:15px;font-weight:600}.preloader .loader{z-index:1;pointer-events:none;width:100%;height:100%;font-size:0;position:fixed;top:0;left:0}.preloader .loader .row{height:100%}.preloader .loader .loader-section{padding:0}.preloader .loader .loader-section .bg{background-color:var(--bg2);width:100%;height:100%;transition:all .8s cubic-bezier(.77,0,.175,1);left:0}.preloader.loaded .animation-preloader{opacity:0;transition:all .3s ease-out}.preloader.loaded .loader-section .bg{width:0;transition:.7s .3s allcubic-bezier(.1,.1,.1,1)}.customer-review-active{align-items:center;display:flex}.customer-review-active a:not(:first-child){margin-left:-14px}.offer-sectionv04{background:var(--bg-base)}.offer-sectionv04 .offer-item{border-radius:12px;background:var(--bg-card)!important;box-shadow:none!important;border:none!important}.offer-sectionv04 .offer-item .seri{color:var(--white);opacity:.15;font-family:Plus Jakarta Sans,sans-serif;font-size:50px;font-weight:600}.offer-sectionv04 .offer-item:hover h5 a,.offer-sectionv04 .offer-item:hover .btn-hover,.offer-sectionv04 .offer-item:hover .btn-hover i{color:var(--theme)}.cmn-fixed{z-index:999;width:100%;position:fixed;top:0;left:0;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;backdrop-filter:blur(20px)saturate(180%)!important;background:#050505a6 linear-gradient(#ffffff0f 0%,#ffffff05 100%)!important;border-bottom:1px solid #ffffff26!important;border-radius:0!important;box-shadow:0 4px 30px #0000004d,inset 0 1px #ffffff1a!important}@media (max-width:991px){.cmn-fixed{border-bottom:unset;z-index:9999!important}}.header-section{z-index:100;z-index:999;width:100%}.header-section .brand-logo{max-width:265px}@media (max-width:1199px){.header-section .brand-logo{max-width:100px}}@media (max-width:767px){.header-section .search-toggle-box{z-index:10;width:100%;display:none;position:absolute;top:60px}}@media (max-width:991px){.header-section .main-navbar .navbar-toggle-item:not(.is-open){display:none}.header-section .main-navbar .navbar-toggle-item.is-open{border-top:1px solid #ffffff14;width:100%;max-height:calc(100vh - 88px);margin-top:8px;padding:12px 0 20px;display:block;overflow-y:auto}}@media (min-width:992px){.header-section .main-navbar .navbar-toggle-item{flex:1;justify-content:center;min-width:0;display:flex!important}}.header-section .main-navbar.navbar-v2 .navbar-v2-inner{grid-template-columns:auto 1fr auto;align-items:center;column-gap:24px;display:grid}@media (max-width:991px){.header-section .main-navbar.navbar-v2 .navbar-v2-inner{grid-template-columns:1fr;row-gap:0}}.header-section .main-navbar.navbar-v2 .navbar-v2-brand{justify-content:space-between;align-items:center;min-width:0;display:flex}@media (min-width:992px){.header-section .main-navbar.navbar-v2 .navbar-v2-brand{justify-content:flex-start}}.header-section .main-navbar.navbar-v2 .navbar-v2-mobile-actions{align-items:center;gap:10px;display:flex}.header-section .main-navbar.navbar-v2 .navbar-v2-icon-btn{width:40px;height:40px;color:var(--white);border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:inline-flex}.header-section .main-navbar.navbar-v2 .navbar-v2-icon-btn:hover{color:var(--theme);border-color:#d4c5a373}.header-section .main-navbar.navbar-v2 .navbar-v2-end{flex-shrink:0;align-items:center;gap:16px;display:flex}.header-section .main-navbar.navbar-v2 .navbar-v2-mobile-cta{border-top:1px solid #ffffff14;margin-top:20px;padding-top:16px}@media (min-width:992px){.header-section .main-navbar .custom-nav{flex-wrap:nowrap;justify-content:center;width:100%}}.header-section .main-navbar .custom-nav .nav-dropdown-trigger{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.header-section .main-navbar .custom-nav .nav-dropdown-trigger:after,.header-section .main-navbar .custom-nav .menu-item button.nav-dropdown-trigger:after{content:"";font-family:FontAwesome;font-size:16px;font-weight:500;transition:all .2s;position:absolute;left:0;transform:rotate(60deg)}.header-section .main-navbar .custom-nav .mega-menu-label{color:var(--pra-clr);text-transform:uppercase;letter-spacing:1px;margin-bottom:12px;font-size:13px;font-weight:600;display:block}.header-section .main-navbar .custom-nav .mega-menu-link{text-transform:none!important;font-size:15px!important;font-weight:500!important}.header-section .main-navbar .custom-nav .mega-menu-banner{height:100%;min-height:220px}.header-section .main-navbar .custom-nav .menu-item button,.header-section .main-navbar .custom-nav .menu-item a,.header-section .main-navbar .custom-nav .menu-link button,.header-section .main-navbar .custom-nav .menu-link a{text-transform:uppercase;color:var(--white);font-weight:600;transition:all .4s;font-size:16px!important}@media (max-width:1199px){.header-section .main-navbar .custom-nav .menu-item button,.header-section .main-navbar .custom-nav .menu-item a,.header-section .main-navbar .custom-nav .menu-link button,.header-section .main-navbar .custom-nav .menu-link a{font-size:14px!important;font-weight:400!important}}@media (max-width:575px){.header-section .main-navbar .custom-nav .menu-item button,.header-section .main-navbar .custom-nav .menu-item a,.header-section .main-navbar .custom-nav .menu-link button,.header-section .main-navbar .custom-nav .menu-link a{font-size:16px}}.header-section .main-navbar .custom-nav .menu-item button:hover,.header-section .main-navbar .custom-nav .menu-item button.active,.header-section .main-navbar .custom-nav .menu-item a:hover,.header-section .main-navbar .custom-nav .menu-item a.active,.header-section .main-navbar .custom-nav .menu-link button:hover,.header-section .main-navbar .custom-nav .menu-link button.active,.header-section .main-navbar .custom-nav .menu-link a:hover,.header-section .main-navbar .custom-nav .menu-link a.active{color:var(--theme)}.header-section .main-navbar .custom-nav .menu-item button:hover:after,.header-section .main-navbar .custom-nav .menu-item button.active:after,.header-section .main-navbar .custom-nav .menu-item a:hover:after,.header-section .main-navbar .custom-nav .menu-item a.active:after,.header-section .main-navbar .custom-nav .menu-link button:hover:after,.header-section .main-navbar .custom-nav .menu-link button.active:after,.header-section .main-navbar .custom-nav .menu-link a:hover:after,.header-section .main-navbar .custom-nav .menu-link a.active:after{transform:rotate(90deg)}@media (max-width:991px){.header-section .main-navbar .custom-nav{width:100%}.header-section .main-navbar .custom-nav .sub-menu{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#050505f2 linear-gradient(135deg,#ffffff0f 0%,#ffffff05 50%,#ffffff0a 100%);border:1px solid #ffffff26;border-top-color:#ffffff40;border-radius:16px;margin-top:4px;margin-bottom:8px;padding:8px 12px 12px 20px;display:none;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff1a,inset 0 -1px #ffffff08}.header-section .main-navbar .custom-nav .sub-menu.is-open{display:block!important}.header-section .main-navbar .custom-nav .sub-menu li a{letter-spacing:.5px;text-transform:none!important;font-size:14px!important}.header-section .main-navbar .custom-nav .sub-menu-mega{padding-left:8px!important;padding-right:8px!important}.header-section .main-navbar .custom-nav .sub-menu-mega .container{padding-left:0;padding-right:0}.header-section .main-navbar .custom-nav .menu-item{border-bottom:1px solid #ffffff0f}.header-section .main-navbar .custom-nav .menu-item:last-child{border-bottom:0}.header-section .main-navbar .custom-nav .nav-top-link,.header-section .main-navbar .custom-nav .nav-dropdown-trigger{width:100%;display:block;padding:14px 0!important}}@media (min-width:992px){.header-section .main-navbar .custom-nav .menu-item{white-space:nowrap;padding:34px 0}.header-section .main-navbar .custom-nav .sub-menu{opacity:0;visibility:hidden;text-wrap:nowrap;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);z-index:10;pointer-events:none;background:#050505f2 linear-gradient(135deg,#ffffff0f 0%,#ffffff05 50%,#ffffff0a 100%);border:1px solid #ffffff26;border-top-color:#ffffff40;border-radius:16px;width:max-content;min-width:240px;transition:all .35s;position:absolute;top:20px;left:-30px;transform:translateY(50px);box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff1a,inset 0 -1px #ffffff08;display:block!important}.header-section .main-navbar .custom-nav .sub-menu .sub-menu{border-left:2px solid var(--p1);z-index:9;top:-55px;left:99%}.header-section .main-navbar .custom-nav .menu-item.has-dropdown:hover>.sub-menu,.header-section .main-navbar .custom-nav .menu-item.has-mega-menu:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(60px)}.header-section .main-navbar .custom-nav .menu-item.has-mega-menu{position:static}.header-section .main-navbar .custom-nav .menu-item.has-mega-menu>.sub-menu.sub-menu-mega{width:100%;min-width:unset;border-radius:0 0 16px 16px;max-width:none;padding-top:20px;padding-bottom:24px;left:0;right:0;transform:translateY(40px)}.header-section .main-navbar .custom-nav .menu-item.has-mega-menu:hover>.sub-menu.sub-menu-mega{transform:translateY(58px)}}.header-section .main-navbar .navbar-toggle-btn{width:36px;height:24px;transition:all .5s;position:relative;top:0;right:0}.header-section .main-navbar .navbar-toggle-btn span{background:var(--theme);opacity:1;border-radius:9px;width:100%;height:2px;transition:all .5s;display:block;position:absolute;left:0;transform:rotate(0)}.header-section .main-navbar .navbar-toggle-btn span:first-child{top:0}.header-section .main-navbar .navbar-toggle-btn span:nth-child(2),.header-section .main-navbar .navbar-toggle-btn span:nth-child(3){top:12px}.header-section .main-navbar .navbar-toggle-btn span:nth-child(4){top:24px}.header-section .main-navbar .navbar-toggle-btn.open span:first-child{width:0%;top:18px;left:50%}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(2){transform:rotate(45deg)}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(3){transform:rotate(-45deg)}.header-section .main-navbar .navbar-toggle-btn.open span:nth-child(4){width:0%;top:18px;left:50%}.header-section .header-ph{color:var(--white);font-size:18px;font-weight:600}.header-section .remove-clickbg-adding{background:var(--bg1);border-radius:50%;width:50px;min-width:50px;height:50px}@media (max-width:991px){.header-section .remove-clickbg-adding{width:32px;min-width:32px;height:32px}.header-section .remove-clickbg-adding i{font-size:16px}}.cus__scroll{max-height:65vh;overflow:hidden scroll}.header-fixed{z-index:999;width:100%;position:fixed;top:0;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;backdrop-filter:blur(20px)saturate(180%)!important;background:#050505a6 linear-gradient(#ffffff0f 0%,#ffffff05 100%)!important;border-bottom:1px solid #ffffff26!important;border-radius:0!important;box-shadow:0 4px 30px #0000004d,inset 0 1px #ffffff1a!important}.home2-border{border-bottom:1px solid #85858523}.remove-click{border-radius:6px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.remove-click i{color:var(--theme);font-size:26px}.remove-click:hover{cursor:pointer}@media (max-width:1199px){.remove-click{width:39px;height:39px}.remove-click i{font-size:22px}}.subside-barmenu{z-index:99999;background:var(--bg-base);width:319px;height:100%;transition:all .4s;position:fixed;top:0;right:-320px;overflow-y:scroll}.subside-barmenu .remove-click{border-radius:6px;margin:0 auto;padding:5px}.subside-barmenu .remove-click:hover{cursor:pointer}.subside-barmenu .remove-click i{color:var(--theme);font-size:36px}.subside-barmenu .sub-contact-wrapper{padding:40px 20px}.subside-barmenu .sub-contact-wrapper .side-logo{margin-bottom:20px}.subside-barmenu .sub-contact-wrapper p{margin-bottom:40px;font-size:14px}.subside-barmenu .sub-contact-wrapper .sub-contact-left{gap:24px;margin-bottom:40px}.subside-barmenu .sub-contact-wrapper .sub__contac-item .address{color:var(--theme);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:600}.subside-barmenu .sub-contact-wrapper .sub__contac-item .textp,.subside-barmenu .sub-contact-wrapper .sub__contac-item a.textp{color:var(--pra-clr);transition:color .25s}.subside-barmenu .sub-contact-wrapper .sub__contac-item .textp:hover,.subside-barmenu .sub-contact-wrapper .sub__contac-item a.textp:hover{color:var(--theme)}.subside-barmenu .sub-contact-wrapper .common-social li a i{color:var(--theme);font-size:14px}.subside-barmenu .sub-contact-wrapper .social li a{background:var(--base);border:1px solid var(--base);width:45px;height:45px}.subside-barmenu .sub-contact-wrapper .social li a i{color:var(--theme)}.subside-barmenu:before{display:none}.subside-barmenu.active{right:0}@media (max-width:991px){.ph-clickwrap{z-index:auto;position:static;transform:none}}.search-shopcart a:hover{color:var(--theme)}.navbar-premium-backdrop{z-index:998;-webkit-backdrop-filter:blur(4px);cursor:pointer;background:#0000008c;border:0;padding:0;animation:.25s navBackdropIn;position:fixed;inset:0}@keyframes navBackdropIn{0%{opacity:0}to{opacity:1}}.header-section.navbar-premium{z-index:999;width:100%;padding:14px 0;transition:padding .3s,background .3s,box-shadow .3s}.header-section.navbar-premium.is-scrolled{padding:10px 0}.header-section.navbar-premium .navbar-premium-shell{-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);background:#080808b8 linear-gradient(135deg,#ffffff12 0%,#ffffff05 100%);border:1px solid #ffffff14;border-radius:20px;padding:0 20px;position:relative;box-shadow:0 8px 32px #00000059,inset 0 1px #ffffff0f}@media (max-width:991px){.header-section.navbar-premium .navbar-premium-shell{border-radius:16px;padding:0 14px}}.header-section.navbar-premium .navbar-premium-inner{grid-template-columns:auto 1fr auto;align-items:center;column-gap:28px;min-height:64px;display:grid}@media (max-width:991px){.header-section.navbar-premium .navbar-premium-inner{grid-template-columns:1fr;min-height:56px}}.header-section.navbar-premium .navbar-premium-brand{justify-content:space-between;align-items:center;gap:12px;display:flex}.header-section.navbar-premium .navbar-premium-logo img{width:auto;height:36px;display:block}@media (max-width:991px){.header-section.navbar-premium .navbar-premium-logo img{height:32px}}.header-section.navbar-premium .navbar-premium-mobile-actions{align-items:center;gap:8px;display:flex}.header-section.navbar-premium .navbar-premium-icon-btn{width:40px;height:40px;color:var(--white);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.header-section.navbar-premium .navbar-premium-icon-btn svg{color:var(--theme)}.header-section.navbar-premium .navbar-premium-icon-btn:hover{color:var(--theme);background:#d4c5a314;border-color:#d4c5a359}.header-section.navbar-premium .navbar-premium-toggle{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;width:40px;height:40px;padding:0;position:relative}.header-section.navbar-premium .navbar-premium-toggle span{background:var(--theme);border-radius:2px;height:2px;transition:transform .25s,top .25s,opacity .25s;position:absolute;left:11px;right:11px}.header-section.navbar-premium .navbar-premium-toggle span:first-child{top:14px}.header-section.navbar-premium .navbar-premium-toggle span:last-child{top:22px}.header-section.navbar-premium .navbar-premium-toggle.is-open span:first-child{top:19px;transform:rotate(45deg)}.header-section.navbar-premium .navbar-premium-toggle.is-open span:last-child{top:19px;transform:rotate(-45deg)}@media (min-width:992px){.header-section.navbar-premium .navbar-premium-nav{flex:1;justify-content:center;min-width:0;display:flex!important}}@media (max-width:991px){.header-section.navbar-premium .navbar-premium-nav{padding:8px 0 16px;display:none}.header-section.navbar-premium .navbar-premium-nav.is-open{animation:.3s navPanelIn;display:block}}@keyframes navPanelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header-section.navbar-premium .navbar-premium-actions{flex-shrink:0;align-items:center;gap:14px}.header-section.navbar-premium .navbar-premium-phone{color:#ffffffd9;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:color .2s;display:inline-flex}.header-section.navbar-premium .navbar-premium-phone svg,.header-section.navbar-premium .navbar-premium-phone:hover{color:var(--theme)}.header-section.navbar-premium .navbar-premium-cta{color:#0a0a0a;background:linear-gradient(135deg,#d4c5a3 0%,#c4b493 100%);border:0;border-radius:100px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 20px #d4c5a340}.header-section.navbar-premium .navbar-premium-cta:hover{transform:translateY(-1px);box-shadow:0 6px 28px #d4c5a359}.header-section.navbar-premium .navbar-premium-menu-btn{width:44px;height:44px;color:var(--white);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:inline-flex}.header-section.navbar-premium .navbar-premium-menu-btn:hover{color:var(--theme);border-color:#d4c5a359}.header-section.navbar-premium .navbar-premium-menu-btn i{font-size:18px}.header-section.navbar-premium .navbar-premium-mobile-footer{border-top:1px solid #ffffff14;flex-direction:column;gap:12px;margin-top:16px;padding-top:16px;display:flex}.header-section.navbar-premium .navbar-premium-mobile-phone{color:#ffffffe6;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.header-section.navbar-premium .navbar-premium-mobile-phone svg{color:var(--theme)}.nav-premium-list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:991px){.nav-premium-list{flex-direction:column;align-items:stretch;gap:0}}.nav-premium-item{list-style:none;position:relative}@media (max-width:991px){.nav-premium-item{border-bottom:1px solid #ffffff0f}.nav-premium-item:last-child{border-bottom:0}}@media (min-width:992px){.nav-premium-item.has-dropdown.is-dropdown-open .nav-chevron,.nav-premium-item.has-mega.is-dropdown-open .nav-chevron{transform:rotate(180deg)}}.nav-premium-link{letter-spacing:.02em;color:#ffffffd1;text-transform:none;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}@media (max-width:991px){.nav-premium-link{border-radius:0;justify-content:space-between;width:100%;padding:16px 4px;font-size:16px}}.nav-premium-link:hover,.nav-premium-link.is-active{color:var(--theme);background:#d4c5a314}.nav-premium-link.is-active{font-weight:600}.nav-chevron{opacity:.7;flex-shrink:0;transition:transform .25s}.nav-chevron.is-open{transform:rotate(180deg)}@media (max-width:991px){.nav-dropdown{padding:0 0 12px;display:none}.nav-dropdown.is-open{display:block}}@media (min-width:992px){.nav-dropdown{opacity:0;visibility:hidden;pointer-events:none;z-index:100;padding-top:16px;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(6px)}.nav-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}}.nav-dropdown-inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0c0cf2;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 24px 48px #00000073,inset 0 1px #ffffff0f}@media (min-width:992px){.nav-dropdown.is-open .nav-dropdown-inner{animation:.24s cubic-bezier(.22,1,.36,1) both navDropdownIn}}@media (max-width:991px){.nav-dropdown-inner{background:#ffffff0a;border-color:#ffffff0f;border-radius:12px}}@keyframes navDropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:992px){.nav-dropdown--about{min-width:320px}}.nav-dropdown--about .nav-dropdown-inner{flex-direction:column;gap:4px;padding:8px;display:flex}.nav-dropdown-card{border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;text-decoration:none;transition:background .2s;display:flex}.nav-dropdown-card:hover,.nav-dropdown-card.is-active{background:#d4c5a31a}.nav-dropdown-card:hover .nav-dropdown-card-title,.nav-dropdown-card.is-active .nav-dropdown-card-title{color:var(--theme)}.nav-dropdown-card-title{color:var(--white);font-size:15px;font-weight:600;transition:color .2s}.nav-dropdown-card-desc{color:var(--pra-clr);font-size:13px;line-height:1.4}@media (min-width:992px){.nav-premium-item.has-mega,.header-section.navbar-premium .navbar-premium-nav,.header-section.navbar-premium .nav-premium-list{position:static}.nav-dropdown--mega{width:100%;min-width:0;max-width:none;padding-top:12px;left:0;right:0;transform:none!important}.nav-dropdown--mega.is-open,.nav-premium-item.has-mega.is-dropdown-open .nav-dropdown--mega{transform:none!important}}.nav-dropdown--mega .nav-dropdown-inner--mega{background:linear-gradient(#0e0e0efa 0%,#080808fa 100%);border-top:1px solid #d4c5a333;border-radius:16px;padding:24px 28px}@media (max-width:991px){.nav-dropdown--mega .nav-dropdown-inner--mega{border-radius:12px;padding:16px}}.nav-mega-grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.nav-mega-board{flex-direction:column;gap:20px;width:100%;display:flex}.nav-mega-board__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:start;gap:clamp(16px,2vw,26px) clamp(14px,1.8vw,24px);display:grid}.nav-mega-board__col{min-width:0}.nav-mega-board__footer{border-top:1px solid #d4c5a324;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.nav-mega-board__footer-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.nav-mega-board__footer-copy{color:#ffffff8c;max-width:28ch;margin:0;font-size:12px;line-height:1.4}.nav-mega-featured-btn--inline{white-space:nowrap;flex-shrink:0}@media (max-width:991px){.nav-mega-board__grid{grid-template-columns:1fr;gap:20px}.nav-mega-board__footer{flex-direction:column;align-items:flex-start}.nav-mega-board__footer-cta{flex-direction:column;align-items:stretch;width:100%;margin-left:0}.nav-mega-featured-btn--inline{text-align:center;width:100%}}.nav-mega-split{grid-template-columns:minmax(160px,200px) minmax(0,1fr) minmax(140px,180px);align-items:stretch;gap:24px;display:grid}.nav-mega-rail{flex-direction:column;gap:2px;padding-right:0;display:flex}.nav-mega-panel{min-width:0;padding-right:0}.nav-mega-rail-item{color:#ffffffc7;text-align:left;cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:flex}.nav-mega-rail-item:hover,.nav-mega-rail-item:focus-visible{color:#fffffff2;background:#d4c5a30f;outline:none}.nav-mega-rail-item.is-active{border-left-color:var(--theme);color:var(--theme);background:#d4c5a31a}.nav-mega-rail-item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nav-mega-rail-item-count{letter-spacing:.04em;color:#d4c5a38c;flex-shrink:0;font-size:10px;font-weight:700}.nav-mega-skeleton{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff14 50%,#ffffff0a 100%);border-radius:8px;animation:1.4s infinite nav-mega-shimmer}.nav-mega-skeleton--label{width:70%;height:12px;margin-bottom:10px}.nav-mega-skeleton--link{height:34px;margin-bottom:3px}@keyframes nav-mega-shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.nav-mega-split--loading .nav-mega-panel{max-height:none}@media (max-width:1199px){.nav-mega-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:991px){.nav-mega-grid{grid-template-columns:1fr;gap:16px}}.nav-mega-col{min-width:0}.nav-mega-label{letter-spacing:.1em;text-transform:uppercase;color:#d4c5a3bf;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.nav-mega-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.nav-mega-link{color:#ffffffe0;text-transform:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin:0 -10px;padding:7px 10px;font-size:13px;font-weight:500;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:flex}.nav-mega-link svg{opacity:0;flex-shrink:0;width:12px;height:12px;transition:opacity .2s,transform .2s;transform:translate(-4px)}.nav-mega-link:hover{color:var(--theme);background:#d4c5a314}.nav-mega-link:hover svg{opacity:1;transform:translate(0)}.nav-mega-view-all{color:var(--theme);align-items:center;gap:6px;margin-bottom:0;padding:8px 0;font-size:13px;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.nav-mega-view-all:hover{gap:12px}.nav-mega-featured{background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:16px;flex-direction:column;align-items:flex-start;margin-top:8px;padding:20px;position:relative;overflow:hidden}.nav-mega-featured-glow{pointer-events:none;background:radial-gradient(circle,#d4c5a340 0%,#0000 70%);width:120px;height:120px;position:absolute;top:-40%;right:-20%}.nav-mega-featured-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#d4c5a3cc;margin-bottom:8px;font-size:11px;font-weight:700;position:relative}.nav-mega-featured-title{color:var(--white);margin-bottom:8px;font-size:17px;font-weight:600;line-height:1.3;position:relative}.nav-mega-featured-desc{color:var(--pra-clr);margin-bottom:16px;font-size:13px;line-height:1.5;position:relative}.nav-mega-featured-btn{color:#0a0a0a;background:var(--theme);cursor:pointer;border:0;border-radius:100px;padding:8px 16px;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s;position:relative}.nav-mega-featured-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #d4c5a34d}.nav-mega-loading{color:var(--pra-clr);margin:0;font-size:13px}.header-section.navbar-premium.cmn-fixed{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:none!important}.header-section.navbar-premium.is-scrolled .navbar-premium-shell{border-color:#d4c5a326;box-shadow:0 12px 40px #0006,inset 0 1px #ffffff14}.page-hero{--hero-nav-offset:96px;--hero-pb:44px;--hero-min-h:212px;isolation:isolate;padding:calc(var(--hero-nav-offset) + 12px)0 var(--hero-pb);min-height:var(--hero-min-h);background:var(--bg-base);align-items:center;display:flex;position:relative;overflow:hidden}.page-hero--regular{--hero-min-h:236px;--hero-pb:52px}.page-hero--feature{--hero-min-h:268px;--hero-pb:60px}@media (max-width:991px){.page-hero{--hero-nav-offset:84px;--hero-pb:36px;--hero-min-h:196px}.page-hero--regular{--hero-min-h:216px;--hero-pb:42px}.page-hero--feature{--hero-min-h:232px;--hero-pb:48px}}@media (max-width:575px){.page-hero{--hero-nav-offset:76px;--hero-min-h:184px}.page-hero--feature{--hero-min-h:208px}}.page-hero-bg{pointer-events:none;z-index:0;background:radial-gradient(90% 70% at 50% -10%,#d4c5a31a 0%,#0000 58%),radial-gradient(55% 45% at 100% 100%,#8c7a5b14 0%,#0000 62%),linear-gradient(#060606 0%,#040404 100%);position:absolute;inset:0}.page-hero-glow{filter:blur(40px);opacity:.55;border-radius:50%;position:absolute}.page-hero-glow--primary{background:#d4c5a324;width:320px;height:320px;top:-120px;left:-80px}.page-hero-glow--secondary{background:#8c7a5b1f;width:280px;height:280px;bottom:-100px;right:-60px}.page-hero-grid{opacity:.35;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;animation:28s linear infinite pageHeroGridDrift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6 0%,#0000 100%);mask-image:linear-gradient(#000000e6 0%,#0000 100%)}.page-hero-shimmer{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#d4c5a30f 50%,#0000 60%) 0 0/200% 100%;animation:8s ease-in-out infinite pageHeroShimmer;position:absolute;inset:0}.page-hero-beam{opacity:.6;background:linear-gradient(90deg,#0000,#d4c5a359,#0000);height:1px;position:absolute}.page-hero-beam--1{width:55%;animation:7s ease-in-out infinite pageHeroBeam;top:32%;left:-20%}.page-hero-beam--2{width:45%;animation:9s ease-in-out 1.5s infinite reverse pageHeroBeam;top:68%;right:-15%}.page-hero-border-glow{background:linear-gradient(90deg,#0000 0%,#d4c5a359 50%,#0000 100%) 0 0/200% 100%;height:1px;animation:5s ease-in-out infinite pageHeroBorderPulse;position:absolute;bottom:0;left:0;right:0}.page-hero-accent--line{background:linear-gradient(90deg,#0000,#d4c5a338,#0000);height:1px;animation:4s ease-in-out infinite pageHeroLinePulse;position:absolute}.page-hero-accent--line-1{width:42%;top:38%;left:0}.page-hero-accent--line-2{width:36%;top:62%;right:0}.page-hero-node{background:#d4c5a3a6;border-radius:50%;width:5px;height:5px;animation:3.5s ease-in-out infinite pageHeroNodePulse;position:absolute;box-shadow:0 0 12px #d4c5a359}.page-hero-node--1{animation-delay:0s;top:36%;left:41%}.page-hero-node--2{animation-delay:.8s;top:61%;right:35%}.page-hero-node--3{opacity:.5;animation-delay:1.6s;top:28%;right:18%}.page-hero-ring{border:1px solid #d4c5a31f;border-radius:50%;position:absolute}.page-hero-ring--1{width:220px;height:220px;top:-40px;right:8%}.page-hero-ring--2{border-color:#8c7a5b26;width:140px;height:140px;bottom:-20px;left:12%}.page-hero-mesh-line{background:linear-gradient(90deg,#0000,#d4c5a329,#0000);height:1px;position:absolute;transform:rotate(-8deg)}.page-hero-mesh-line--1{width:55%;top:42%;left:-5%}.page-hero-mesh-line--2{width:48%;top:58%;right:-8%;transform:rotate(6deg)}.page-hero--motion-balanced .page-hero-glow--primary{animation:14s ease-in-out infinite pageHeroGlow}.page-hero--motion-balanced .page-hero-glow--secondary{animation:18s ease-in-out infinite reverse pageHeroGlow}.page-hero--motion-cinematic .page-hero-glow--primary{animation:10s ease-in-out infinite pageHeroGlow}.page-hero--motion-cinematic .page-hero-glow--secondary{animation:14s ease-in-out infinite reverse pageHeroGlow}.page-hero--motion-cinematic .page-hero-ring--1{animation:24s linear infinite pageHeroRing}.page-hero--motion-cinematic .page-hero-ring--2{animation:32s linear infinite reverse pageHeroRing}.page-hero--motion-cinematic .page-hero-shimmer{animation-duration:6s}.page-hero--motion-calm .page-hero-glow,.page-hero--motion-calm .page-hero-shimmer,.page-hero--motion-calm .page-hero-beam{opacity:.35;animation:none}@keyframes pageHeroGridDrift{0%{background-position:0 0}to{background-position:48px 48px}}@keyframes pageHeroShimmer{0%,to{opacity:.4;background-position:200% 0}50%{opacity:.85;background-position:-200% 0}}@keyframes pageHeroBeam{0%,to{opacity:.25;transform:translate(0)}50%{opacity:.75;transform:translate(12%)}}@keyframes pageHeroBorderPulse{0%,to{opacity:.6;background-position:0 0}50%{opacity:1;background-position:100% 0}}@keyframes pageHeroNodePulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes pageHeroLinePulse{0%,to{opacity:.35}50%{opacity:.85}}@keyframes pageHeroGlow{0%,to{opacity:.45;transform:translate(0)scale(1)}50%{opacity:.65;transform:translate(12px,8px)scale(1.05)}}@keyframes pageHeroRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-hero-inner{z-index:1;text-align:center;max-width:760px;margin:0 auto;position:relative}.page-hero-trail{-webkit-backdrop-filter:blur(8px);letter-spacing:.06em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;font-size:12px;font-weight:500;animation:.65s cubic-bezier(.22,1,.36,1) 50ms both pageHeroEnter;display:inline-flex}.page-hero-trail-link{color:#ffffffb8;text-decoration:none;transition:color .2s}.page-hero-trail-link:hover{color:var(--theme)}.page-hero-trail-sep{color:#d4c5a373;-webkit-user-select:none;user-select:none}.page-hero-trail-current{color:var(--theme);text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}@media (max-width:575px){.page-hero-trail-current{max-width:180px}}.page-hero-title{letter-spacing:-.025em;color:var(--white);text-wrap:balance;margin:0 0 12px;font-size:clamp(1.65rem,3.2vw,2.65rem);font-weight:600;line-height:1.15;animation:.7s cubic-bezier(.22,1,.36,1) .12s both pageHeroEnter}.page-hero-subline{max-width:520px;color:var(--pra-clr);text-wrap:balance;margin:0 auto;font-size:clamp(.9rem,1.6vw,1rem);line-height:1.6;animation:.75s cubic-bezier(.22,1,.36,1) .2s both pageHeroEnter}@keyframes pageHeroEnter{0%{opacity:0;filter:blur(4px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}.page-hero--feature .page-hero-title{font-size:clamp(1.75rem,3.6vw,2.85rem)}@media (prefers-reduced-motion:reduce){.page-hero-glow,.page-hero-ring,.page-hero-grid,.page-hero-shimmer,.page-hero-beam,.page-hero-node,.page-hero-accent--line,.page-hero-border-glow,.page-hero-trail,.page-hero-title,.page-hero-subline{animation:none!important}.page-hero-trail,.page-hero-title,.page-hero-subline{opacity:1;filter:none;transform:none}}.breadcrumnd-banner{background:url(/assets/img/banner/breadcrumnd-bg.png) 50%/cover no-repeat;padding:220px 2px 144px}.breadcrumnd-banner .cmn-dots{animation:6s linear infinite updown;position:absolute;top:100px;right:30px}.breadcrumnd-banner .cmn-svg-shape{position:absolute;bottom:90px;left:16px}.breadcrumnd-banner .cmn-svg-shape svg,.breadcrumnd-banner .cmn-svg-shape svg path{transition:all .5s}@media (max-width:1399px){.breadcrumnd-banner{padding:190px 2px 120px}}@media (max-width:1199px){.breadcrumnd-banner .cmn-svg-shape{bottom:10px;left:10px}.breadcrumnd-banner .cmn-svg-shape svg,.breadcrumnd-banner .cmn-dots{width:80px}}@media (max-width:991px){.breadcrumnd-banner{padding:200px 1px 100px}}@media (max-width:575px){.breadcrumnd-banner{padding:180px 1px 80px}.breadcrumnd-banner .cmn-svg-shape{bottom:-70px;left:5px}.breadcrumnd-banner .cmn-svg-shape svg,.breadcrumnd-banner .cmn-dots{width:60px}}.breadcrumnd-content .breadcrumnd .rot60{font-size:17px}.home-onetext .textitalick{font-family:Plus Jakarta Sans,sans-serif;font-style:italic;font-weight:400!important}.home-onetext img{width:75px}.testi-italic .textitalick{font-family:Plus Jakarta Sans,sans-serif;font-style:italic;font-weight:400!important}.hero-section-version1{z-index:1;background:url(/assets/img/banner/hero-bg1.png) 50%/cover no-repeat;padding:290px 5px 30px}.hero-section-version1 .hero-arrow{z-index:-1;width:180px;height:180px;position:absolute;bottom:220px;left:24px}.hero-section-version1 .hero-expriencebox{background:#1f1f1f;border-top-left-radius:100px;border-bottom-left-radius:100px;width:617px;height:180px;position:absolute;bottom:0;right:0;overflow:hidden}.hero-section-version1 .hero-expriencebox .expri-thumb{height:180px}.hero-section-version1 .hero-expriencebox .expri-thumb img{height:100%}.hero-section-version1 .hero-expriencebox .expri-content{padding:10px 30px}.hero-section-version1 .hero-expriencebox .expri-content .yer{font-size:14px}@media (max-width:1600px){.hero-section-version1{padding:220px 5px 30px}.hero-section-version1 .hero-arrow{width:100px;height:100px;bottom:220px;left:24px}}@media (max-width:1399px){.hero-section-version1{padding:180px 5px 30px}}@media (max-width:1199px){.hero-section-version1 .hero-expriencebox{width:500px;height:120px}.hero-section-version1 .hero-expriencebox .expri-thumb{width:120px}}@media (max-width:991px){.hero-section-version1{padding:180px 5px 100px}.hero-section-version1 .hero-arrow{display:none}.hero-section-version1 .hero-expriencebox{width:350px;height:120px}.hero-section-version1 .hero-expriencebox .expri-thumb{width:10px}.hero-section-version1 .hero-expriencebox .expri-content{padding:5px 20px}}@media (max-width:767px){.hero-section-version1{padding:160px 5px 90px}.hero-section-version1 .hero-expriencebox{position:initial;height:initial;border-radius:0;width:350px;margin-top:50px;padding-top:10px;padding-bottom:10px}.hero-section-version1 .hero-expriencebox .expri-thumb{width:10px;display:none}.hero-section-version1 .hero-expriencebox .expri-content{padding:5px 20px}}.hero-v1-content h1 span{font-size:80px;line-height:120%}.hero-v1-content h1 .text-italic{font-style:italic;font-weight:500}.hero-v1-content h1 .text-storke{-webkit-text-stroke:1px var(--theme);-webkit-text-fill-color:transparent}.hero-v1-content h1 .designers{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--theme);color:#0000;transition:all .5s;position:relative}.hero-v1-content h1 .designers:before{content:attr(data-text);color:var(--theme);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--theme);width:0;animation:3s ease-in infinite pulse-width;position:absolute;overflow:hidden}@keyframes pulse-width{50%{width:100%}}.hero-v1-content .video-popup{position:relative}.hero-v1-content .video-popup .hero-circle{animation:14s linear infinite textani;position:absolute;top:-56px;left:-66px}.hero-v1-content .video-popup i{font-size:29px}.hero-v1-content .hero-sponsor{padding-top:230px}.hero-v1-content .hero-sponsor .brading-text{align-items:center;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:400;display:inline-flex;position:relative}.hero-v1-content .hero-sponsor .brading-text:before{content:"";background:var(--border1);width:344px;height:1px;position:absolute;left:102%}@media (max-width:1399px){.hero-v1-content .hero-sponsor{padding-top:150px}.hero-v1-content .hero-sponsor .sponsor-inner a{max-width:120px}.hero-v1-content .hero-sponsor .sponsor-inner a img{width:100%}.hero-v1-content .hero-sponsor .brandin-wrap .brading-text:before{width:20px}}@media (max-width:991px){.hero-v1-content h1 span{font-size:40px;line-height:120%}.hero-v1-content .hero-sponsor{padding-top:80px}.hero-v1-content .hero-sponsor .sponsor-inner a{max-width:80px}.hero-v1-content .hero-sponsor .sponsor-inner a img{width:100%}.hero-v1-content .hero-sponsor .brandin-wrap .brading-text:before{width:20px}}@media (max-width:767px){.hero-v1-content .hero-sponsor{padding-top:30px}.hero-v1-content .hero-sponsor .sponsor-inner a{max-width:80px}.hero-v1-content .hero-sponsor .sponsor-inner a img{width:100%}.hero-v1-content .hero-sponsor .brandin-wrap .brading-text:before{width:20px}.hero-v1-content .video-popup{position:absolute;top:-30px;right:40px}.hero-v1-content .video-popup .hero-circle{width:80px;height:80px;top:-28px;left:-36px}.hero-v1-content .video-popup .icon i{font-size:23px}}@media (max-width:450px){.hero-v1-content h1 span{font-size:36px;line-height:120%}}.hero-v1-content .hero-spline{z-index:0;pointer-events:none;width:520px;height:520px;position:absolute;top:40px;right:40px}.hero-v1-content .hero-spline canvas,.hero-v1-content .hero-spline iframe,.hero-v1-content .hero-spline svg{width:100%;height:100%;display:block}@media (max-width:1600px){.hero-v1-content .hero-spline{width:460px;height:460px;top:40px;right:30px}}@media (max-width:1199px){.hero-v1-content .hero-spline{width:380px;height:380px;top:60px;right:20px}}@media (max-width:991px){.hero-v1-content .hero-spline{width:300px;height:300px;top:80px;right:10px}}@media (max-width:767px){.hero-v1-content .hero-spline{display:none}}.hero-section-version2{z-index:1;background:url(/assets/img/banner/hero-v2bg.png) 50%/cover no-repeat;padding:190px 2px 100px}.hero-section-version2 .hero-v2-content{max-width:800px}.hero-section-version2 .hero-v2-content h1.text-gradient{-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 4px #00000080);background:linear-gradient(45deg,#222 0%,#fff 50%);-webkit-background-clip:text;background-clip:text;display:inline-block}.hero-section-version2 .hero-v2-content h1.text-gradient span{letter-spacing:-.03em;text-transform:none;color:inherit;-webkit-text-fill-color:inherit;font-family:Plus Jakarta Sans,sans-serif;font-size:80px;font-weight:800;line-height:1.1}.hero-section-version2 .hero-v2-content h1.text-gradient .regular{font-style:italic;font-weight:400;display:inline-block}.hero-section-version2 .hero-v2-content .customer-active{color:var(--white);font-size:16px}.hero-section-version2 .hero-v2-content .explore-more{border-bottom:1px solid var(--theme);color:var(--theme)}.hero-section-version2 .hero-v2-content .explore-more i{color:var(--theme)}.hero-section-version2 .hero-v2-element{z-index:-1;pointer-events:none;animation:10s linear infinite updown;position:absolute;top:190px;left:50px}.hero-section-version2 .hero-v2-arrow{z-index:-1;pointer-events:none;width:470px;position:absolute;top:200px;right:20%}.hero-section-version2 .spilit-socail{position:absolute;top:50%;right:-90px;transform:rotate(90deg)}.hero-section-version2 .spilit-socail a{text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:14px}.hero-section-version2 .spilit-socail a:hover{color:var(--theme)}.hero-section-version2 .hero-spline-bg{z-index:0;touch-action:pan-y;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-section-version2 .hero-spline-bg canvas{pointer-events:auto;display:block;width:100%!important;height:100%!important}.hero-section-version2 .hero-gradient-overlay{z-index:1;pointer-events:none;background:linear-gradient(#05050500 0%,#050505cc 58%,#050505 77%);width:100%;height:40%;position:absolute;bottom:0;left:0}.hero-section-version2 .hero-v2-container,.hero-section-version2 .hero-v2-interactive,.hero-section-version2 .hero-v2-thumb{z-index:2;position:relative}.hero-section-version2 .hero-v2-thumb img{opacity:1;visibility:visible;max-width:100%;height:auto;display:block}@media (max-width:1750px){.hero-section-version2 .spilit-socail{position:absolute;top:50%;right:-140px;transform:rotate(90deg)}}@media (max-width:1600px){.hero-section-version2 .spilit-socail{right:-140px;top:initial;bottom:20px;right:initial;position:absolute;left:50%;transform:translate(-50%)}}@media (max-width:1199px){.hero-section-version2 .hero-v2-content h1 span{font-size:56px;line-height:80px}.hero-section-version2 .hero-v2-thumb{max-width:550px}.hero-section-version2 .hero-v2-thumb img{width:100%}.hero-section-version2 .hero-v2-arrow{width:120px;position:absolute}}@media (max-width:991px){.hero-section-version2{padding:150px 2px 100px}.hero-section-version2 .hero-v2-arrow{width:120px;position:absolute;top:120px;right:50px}.hero-section-version2 .hero-v2-content h1 span{font-size:56px;line-height:80px}.hero-section-version2 .hero-v2-thumb{max-width:550px}.hero-section-version2 .hero-v2-thumb img{width:100%}}@media (max-width:767px){.hero-section-version2{touch-action:pan-y;padding:140px 2px 90px}.hero-section-version2 .hero-spline-bg{touch-action:pan-y;pointer-events:none!important}.hero-section-version2 .hero-spline-bg canvas{display:none;pointer-events:none!important}.hero-section-version2 .hero-v2-thumb{max-width:400px}.hero-section-version2 .hero-v2-thumb img{width:100%}}@media (max-width:575px){.hero-section-version2 .hero-v2-content h1 span{font-size:38px;line-height:60px}.hero-section-version2 .hero-v2-thumb{max-width:550px}.hero-section-version2 .hero-v2-thumb img{width:100%}}.hero-section-version3{background:url(/assets/img/banner/hero-v3bg.png) 50%/cover no-repeat;padding:160px 2px 100px}.hero-section-version3 .hero-v3-thumb{animation:3s linear infinite lfr}.hero-section-version3 .about-sponsor{width:540px}.hero-section-version3 .about-sponsor h6{width:209px}.hero-section-version3 .ringle-content{max-width:490px}.hero-section-version3 .hero-v3-content h1{text-transform:none;font-family:Plus Jakarta Sans,sans-serif}.hero-section-version3 .hero-v3-content h1 span{font-size:80px;font-weight:800;line-height:100px}.hero-section-version3 .hero-v3-content h1 .italic{font-style:italic;font-weight:600}@media (max-width:1199px){.hero-section-version3 .hero-v3-content h1 span{font-size:60px;line-height:90px}.hero-section-version3 .hero-v3-content h1 span svg{width:50px}.hero-section-version3 .about-sponsor{width:540px}.hero-section-version3 .about-sponsor h6{width:209px}.hero-section-version3 .about-sponsor .sponsor-inner a{max-width:110px}.hero-section-version3 .about-sponsor .sponsor-inner a img{width:100%}.hero-section-version3 .ringle-content{max-width:350px}.hero-section-version3 .hero-v3-thumb{max-width:300px}.hero-section-version3 .hero-v3-thumb img{width:100%}}@media (max-width:991px){.hero-section-version3{padding:140px 2px 120px}.hero-section-version3 .about-sponsor{width:initial}.hero-section-version3 .about-sponsor h6{width:209px}.hero-section-version3 .about-sponsor .sponsor-inner a{max-width:80px}.hero-section-version3 .about-sponsor .sponsor-inner a img{width:100%}.hero-section-version3 .ringle-content p{font-size:14px;line-height:22px}.hero-section-version3 .hero-v3-thumb{max-width:200px}.hero-section-version3 .hero-v3-thumb img{width:100%}.hero-section-version3 .hero-v3-content h1 span{font-size:42px;line-height:60px}.hero-section-version3 .hero-v3-content h1 span svg{width:50px}}@media (max-width:767px){.hero-section-version3 .about-sponsor{margin:0 auto}.hero-section-version3 .about-sponsor h6{width:209px;margin:0 auto 10px}.hero-section-version3 .about-sponsor .sponsor-inner a{max-width:80px}.hero-section-version3 .about-sponsor .sponsor-inner a img{width:100%}.hero-section-version3 .ringle-content p{font-size:14px;line-height:22px}}@media (max-width:450px){.hero-section-version3 .hero-v3-content h1 span{font-size:34px;line-height:40px}.hero-section-version3 .hero-v3-content h1 span svg{width:30px}}.explore-more{border-bottom:1px solid var(--theme);color:var(--theme)}.explore-more i,.explore-more:hover{color:var(--theme)}@keyframes lfr{50%{transform:translate(10px)}}.hero-section-version4{background:url(/assets/img/banner/banner4.png) 50%/cover no-repeat;padding:250px 2px 220px}.hero-section-version4 .hero-v4-content h1 span{font-family:Plus Jakarta Sans,sans-serif;font-size:100px;font-weight:800;line-height:139px}.hero-section-version4 .hero-v4-content h1 span .italic{font-style:italic;font-weight:400}.hero-section-version4 .hero-v4-content .ringle-content{max-width:491px}.hero-section-version4 .hero-v4-content .video-popup{position:relative}.hero-section-version4 .hero-v4-content .video-popup .hero-circle{animation:14s linear infinite textani;position:absolute;top:-58px;left:-66px}.hero-section-version4 .hero-v4-content .video-popup i{font-size:22px}.hero-section-version4 .spilit-socail{position:absolute;top:50%;left:-90px;transform:rotate(90deg)}.hero-section-version4 .spilit-socail a:hover{color:var(--theme)}.hero-section-version4 .hero-v4-element{animation:10s linear infinite updown;position:absolute;bottom:108px;right:120px}@media (max-width:1399px){.hero-section-version4{padding:180px 2px}.hero-section-version4 .hero-v4-content h1 span{font-size:80px;font-weight:700;line-height:109px}.hero-section-version4 .spilit-socail{left:50%;top:initial;position:absolute;bottom:20px;transform:translate(-50%)rotate(0)}}@media (max-width:991px){.hero-section-version4{padding:160px 2px}.hero-section-version4 .hero-v4-content h1 span{font-size:52px;font-weight:700;line-height:80px}}@media (max-width:575px){.hero-section-version4{padding:140px 2px}.hero-section-version4 .hero-v4-content h1 span{font-size:32px;font-weight:600;line-height:50px}.hero-section-version4 .hero-v4-content .video-popup{display:none}}.about-tumb-arrow{z-index:-1;position:absolute;bottom:0;left:50px;transform:rotate(-44deg)}.review-cont .texts{font-size:13px}.review-cont i{color:var(--theme)}.customer-man li:not(:last-child){margin-right:-12px}.about-product-content .allyear-content{border-top:1px solid var(--theme);padding-top:24px}.about-product-content .allyear-content .allyear-item{position:relative}.about-product-content .allyear-content .allyear-item:before{content:"";background:var(--theme);clip-path:polygon(48% 69%,0 0,100% 0);width:15px;height:16px;position:absolute;top:-24px;left:0}@media (max-width:400px){.about-product-content .allyear-content .allyear-item h5{font-size:16px;font-weight:400}.about-product-content .allyear-content .allyear-item span{font-size:13px;line-height:.1}}.about-content-v02 .about-sponsor h6{font-size:22px;font-weight:400;line-height:28px}.about-content-v02 .about-sponsor .brand-border{border-bottom:1px solid var(--border1);border-width:1px;border-color:var(--border1);width:60%;display:block}.about-content-v02 .about-sponsor .sponsor-inner a{max-width:150px}.about-content-v02 .about-sponsor .sponsor-inner a img{width:100%}.about-sponsor h6{font-size:22px;font-weight:400;line-height:28px}.about-sponsor .brand-border{border-bottom:1px solid var(--border1);border-width:1px;border-color:var(--border1);width:60%;display:block}.about-sponsor .sponsor-inner a{max-width:150px}.about-sponsor .sponsor-inner a img{width:100%}.about-count{min-width:150px}.about-count h2{color:var(--white);align-items:center;font-size:40px;font-weight:700;display:flex}.about-count h2 span{font-size:40px;font-weight:700}.offer-item{background:var(--bg-card);border-radius:12px}.offer-item .icon-area .icon,.offer-item .icon-area .icon img{transition:all .5s}.offer-item:hover .icon-area .icon{width:50px;height:50px;transform:scale(1.09)}.offer-item:hover .icon-area .icon img{filter:grayscale();width:100%;height:100%}.offer-item:hover a,.offer-item:hover a span i{color:var(--theme)}@media (max-width:1600px){.about-section-version3{padding-top:80px}}.about-content-v3 .global-counting .counting-item h6 span{font-size:20px}.about-content-v3 .global-counting .counting-item .pra-clr{font-size:14px}@media (max-width:450px){.about-content-v3 .global-counting .counting-item .pra-clr{font-size:12px;display:block;line-height:18px!important}}.about-version3-thumb{width:100%;height:540px;padding-right:120px;position:relative}.about-version3-thumb img{width:100%;height:100%}.about-version3-thumb .arrow-element{max-width:400px;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}.about-version3-thumb .arrow-element img{width:100%}.about-version3-thumb .video-popup{z-index:1;position:absolute;top:50%;right:110px}.about-version3-thumb .video-popup .hero-circle{width:142px;height:142px;animation:14s linear infinite textani;position:absolute;top:-57px;left:-64px}.about-version3-thumb .video-popup .hero-circle img{width:100%;height:100%}.about-version3-thumb .video-popup i{font-size:29px}@media (max-width:1399px){.about-version3-thumb{padding-right:0}.about-version3-thumb .arrow-element{display:none}.about-version3-thumb .video-popup{top:50%;left:50%;transform:translate(-50%,-50%);right:initial!important}}.protfolio-solution .protfolio-solutionwrap{position:relative}.protfolio-solution .protfolio-solutionwrap .swiper-pagination{text-align:end;bottom:76px;right:0;left:initial;font-size:50px;font-weight:700;position:absolute}.protfolio-solution .protfolio-solutionwrap .swiper-pagination span{font-size:50px;font-weight:700}@media (max-width:1399px){.protfolio-solution .protfolio-solutionwrap .swiper-pagination{font-size:36px;bottom:50px}.protfolio-solution .protfolio-solutionwrap .swiper-pagination span{font-size:36px}}@media (max-width:991px){.protfolio-solution .protfolio-solutionwrap .swiper-pagination{font-size:28px;bottom:40px}.protfolio-solution .protfolio-solutionwrap .swiper-pagination span{font-size:28px}}.protfolio-solution-item .thumb{width:100%}.protfolio-solution-item .thumb .mission-v4-btn{background:var(--theme);border-radius:12px;width:80px;min-width:80px;height:80px;position:absolute;bottom:0;right:0}.protfolio-solution-item .thumb .mission-v4-btn i{color:var(--black);font-size:24px}.protfolio-solution-item .thumb img{width:100%}.protfolio-solution-item .content img{object-fit:contain;width:92px;height:92px}.protfolio-solution-item .content .cont h4 span{font-size:30px}@media (max-width:1399px){.protfolio-solution-item .thumb .mission-v4-btn{width:60px;min-width:60px;height:60px}.protfolio-solution-item .thumb .mission-v4-btn i{font-size:24px}.protfolio-solution-item .thumb img{width:100%}}@media (max-width:1199px){.protfolio-solution-item .thumb .mission-v4-btn{width:50px;min-width:50px;height:50px}.protfolio-solution-item .thumb .mission-v4-btn i{font-size:18px}.protfolio-solution-item .content img{object-fit:contain;width:72px;height:72px}.protfolio-solution-item .content .cont h4 span{font-size:22px}}@media (max-width:991px){.protfolio-solution-item .thumb .mission-v4-btn{width:40px;min-width:40px;height:40px}.protfolio-solution-item .thumb .mission-v4-btn i{font-size:16px}.protfolio-solution-item .content img{width:52px;height:52px}.protfolio-solution-item .content .cont h4 span{font-size:22px}}.search-wrap{z-index:999999;background-color:var(--bg1);width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden}.search-wrap .search-inner{width:100%;height:100%;position:relative}.search-wrap .search-cell{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.search-wrap .search-field-holder{width:50%;margin:auto;animation:.3s slideInUp;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.search-wrap .search-field-holder{width:70%}}@media (max-width:575px){.search-wrap .search-field-holder{width:80%}}.search-wrap .main-search-input{text-transform:capitalize;width:100%;height:50px;color:var(--theme);border:0;border-bottom:1px solid var(--theme);text-align:start;letter-spacing:2px;background:0 0;padding:0;font-size:16px!important}.search-wrap .main-search-input ::placeholder{font-size:16px}@media (max-width:575px){.search-wrap .main-search-input{height:50px;padding:0;font-size:16px;line-height:50px}}.search-wrap input.form-control,.search-wrap input.form-control:focus{background-color:var(--theme)}input.main-search-input::placeholder{color:var(--theme);opacity:1;font-size:25px}@media (max-width:575px){input.main-search-input::placeholder{font-size:18px}}.search-close{color:var(--theme);cursor:pointer;font-size:30px;position:absolute;top:50px;right:50px}.blog-right-bar{background:var(--bg1);padding:40px 30px}.blog-right-bar .box .wid-title h6{color:var(--white);padding-bottom:30px;position:relative}.blog-right-bar .box .search-widget form{background:var(--black);border:1px solid #414141;align-items:center;width:100%;padding:0 20px;display:flex;position:relative}.blog-right-bar .box .search-widget form input{background-color:var(--white);width:100%;color:var(--pra-clr);background:0 0;border:none;padding:14px 0;font-size:15px}.blog-right-bar .box .search-widget form button{border:unset;color:var(--theme);outline:none}.blog-right-bar .box .category ul li a{justify-content:space-between;align-items:center;padding-left:10px;display:flex;position:relative}.blog-right-bar .box .category ul li a:before{background:var(--white);content:"";border-radius:50%;width:4px;height:4px;transition:all .4s;position:absolute;left:0}.blog-right-bar .box .category ul li a:hover,.blog-right-bar .box .category ul li a:hover span{color:var(--theme)}.blog-right-bar .box .category ul li a:hover:before{background:var(--theme)}.blog-right-bar .box .recent-postwrap .recent-items .recent-content a{color:var(--white);font-weight:600;line-height:24px;display:block}.blog-right-bar .box .recent-postwrap .recent-items:hover .recent-content a{color:var(--theme)}.blog-right-bar .box .recent-postwrap .recent-items:not(:last-child){border-bottom:1px solid var(--border1);padding-bottom:30px}.blog-right-bar .box .recent-postwrap .recent-items:not(:first-child){padding-top:30px}.blog-right-bar .box .tagwrap a{color:#646464;text-transform:capitalize;font-size:14px;line-height:27px;transition:all .4s;display:inline-block}.blog-right-bar .box .tagwrap a:last-child{margin-right:0}.blog-right-bar .box .tagwrap a:hover{color:var(--theme)!important}@media (max-width:1399px){.blog-right-bar{padding:28px 20px}}@media (max-width:1199px){.blog-right-bar{padding:24px 16px}}.blog-post-details .single-blog-post .post-content .post-marry i{font-size:10px}.blog-post-details .single-blog-post .post-content h3{margin-bottom:20px;font-size:32px}.blog-post-details .single-blog-post .post-content h3 a:hover{color:var(--theme)}.blog-post-details .single-blog-post .post-content .blod-dlist li{align-items:center;padding-left:10px;display:flex;position:relative}.blog-post-details .single-blog-post .post-content .blod-dlist li:before{background:var(--white);content:"";border-radius:50%;width:4px;height:4px;position:absolute;left:0}.blog-post-details .single-blog-post .post-content .hilight-text{background-color:var(--bg1)}.blog-post-details .single-blog-post .post-content .hilight-text p{text-transform:capitalize;max-width:660px;font-size:24px;font-weight:500;line-height:36px}@media (max-width:1199px){.blog-post-details .hilight-text p{font-size:16px!important;line-height:26px!important}}.tag-share{border-top:1px solid var(--border1);border-bottom:1px solid var(--border1);padding:30px 0}.tag-share .common-social li a{border-radius:50%}.tag-share .taglist li a:hover{color:var(--theme)}@media (max-width:1399px){.tag-share{padding:20px 0}}@media (max-width:1199px){.tag-share{padding:16px 0}}.nextprevius-text a:hover,.nextprevius-text a:hover span{color:var(--theme)!important}.comment-form-wrap h3{font-size:40px}.comment-form-wrap .form-clt input,.comment-form-wrap .form-clt textarea{border:none;border:1px solid var(--border1);background-color:#0000;background:var(--bg1);outline:none;width:100%;padding:16px 20px;font-weight:500}.comment-form-wrap .form-clt input::placeholder,.comment-form-wrap .form-clt textarea::placeholder{color:var(--pra-clr)}.comment-form-wrap .form-clt textarea{padding-bottom:100px}.base-btn{color:var(--black);background:var(--theme);border:1px solid var(--theme);border-radius:8px;justify-content:center;align-items:center;gap:13px;padding:12px 26px;font-weight:600;transition:all .5s;display:flex}.base-btn i{color:var(--black)}.base-btn .rotcu{transform:rotate(-40deg)}.base-btn:hover{border-color:var(--theme);color:var(--white);background:0 0}.base-btn:hover i{color:var(--white)}.base-btn:hover .rotcu{transform:rotate(40deg)}.blog-widget-item .thumb img{transition:all .5s}.blog-widget-item:hover .thumb img{transform:scale(1.1)}.blog-widget-item:hover h5{transform:scale(.9)}.blog-widget-item:hover h5 a{color:var(--theme)}.case-infobox li span{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:400}.case-infobox li:not(:last-child){border-bottom:1px solid var(--border1);padding-bottom:19px}.case-infobox li:not(:first-child){padding-top:19px}@media (max-width:1199px){.case-infobox li span{font-size:14px}}.case-thumb1,.case-thumb1 img{height:100%}.case-study-detials-inner .interesting-fact h3{border-bottom:1px solid var(--border1)}.case-study-detials-inner .challenge-pra1{max-width:768px}.case-study-detials-inner .finul-result .result-progress-wrap{width:580px}.case-study-detials-inner .progress-solving{background:#353536;width:100%;height:8px;position:relative}.case-study-detials-inner .progress-solving:before{content:"";background:var(--theme);width:98%;height:100%;position:absolute;top:0;left:0}.case-study-detials-inner .fiial-result-list{gap:70px;width:800px;display:flex}.case-study-detials-inner .fiial-result-list ul li{color:var(--pra-clr);align-items:center;padding-left:14px;display:flex;position:relative}.case-study-detials-inner .fiial-result-list ul li:before{content:"";background:var(--theme);border-radius:50%;width:6px;height:6px;position:absolute;left:0}.case-study-detials-inner .fiial-result-list ul li:not(:last-child){margin-bottom:12px}@media (max-width:1199px){.case-study-detials-inner .fiial-result-list{gap:12px}.case-study-detials-inner .fiial-result-list ul li:not(:last-child){margin-bottom:8px}}@media (max-width:991px){.case-study-detials-inner .fiial-result-list{flex-wrap:wrap;gap:9px}}@media (max-width:767px){.case-study-detials-inner .fiial-result-list{width:initial;display:grid}.case-study-detials-inner .fiial-result-list ul li{font-size:14px}.case-study-detials-inner .result-progress-wrap{width:initial!important}}.progress-solving{background:#353536;width:100%;height:8px;position:relative}.progress-solving:before{content:"";background:var(--theme);width:98%;height:100%;position:absolute;top:0;left:0}.blog-content-wrapperv3 .blog-v3-inner{position:relative}.blog-content-wrapperv3 .blog-v3-inner h5 a{line-height:35px}.blog-content-wrapperv3 .blog-v3-inner .blog-hover{opacity:0;visibility:hidden;transition:all .5s;position:absolute;top:50%;left:50%}.blog-content-wrapperv3 .blog-v3-inner:hover .blog-hover{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.blog-content-wrapperv3 .blog-v3-inner:hover h5 a{color:var(--theme)}@media (max-width:1399px){.blog-content-wrapperv3 .blog-v3-inner h5 a{line-height:28px}}.blog-widget-itemv4 .blog-v4-btn{background:var(--white);border-radius:14px;width:70px;height:68px;transition:all .4s;position:absolute;bottom:0;right:0}.blog-widget-itemv4 .blog-v4-btn i{color:var(--black);font-size:24px}.blog-widget-itemv4:hover .blog-v4-btn{background:var(--theme)}.blog-widget-itemv4:hover .blog-v4-btn i{color:var(--black)}.blog-widget-itemv4:hover h5 a{color:var(--theme)}@media (max-width:1399px){.blog-widget-itemv4 .blog-v4-btn{width:60px;height:58px}.blog-widget-itemv4 .blog-v4-btn i{font-size:16px}}@media (max-width:1199px){.blog-widget-itemv4 .blog-v4-btn{width:48px;height:48px}.blog-widget-itemv4 .blog-v4-btn i{font-size:16px}}@media (max-width:767px){.blog-widget-itemv4 .blog-v4-btn{width:39px;height:39px}.blog-widget-itemv4 .blog-v4-btn i{font-size:16px}}@media (max-width:575px){.blog-widget-itemv4 .blog-v4-btn{width:48px;height:48px}.blog-widget-itemv4 .blog-v4-btn i{font-size:16px}}.blog-post-details .blog-singelbtn{color:var(--black)}.blog-post-details .blog-singelbtn:hover i{color:var(--black)!important}.contact-sub-info{padding:50px 20px}.contact-sub-info__icon{color:var(--theme);justify-content:center;align-items:center;display:inline-flex}.contact-sub-info__icon svg{color:var(--theme)}.contact-sub-info__icon svg path{stroke:var(--theme)}.contact-sub-info__icon svg path[fill]:not([fill=none]){fill:var(--theme)}.contact-sub-info .msub{color:var(--dd-clr);font-size:15px}@media (max-width:1399px){.contact-sub-info{padding:24px 14px}}.contact-content{padding:60px 40px}.contact-content form .subject-select-wrapper{width:100%;position:relative}.contact-content form .subject-select-wrapper select{appearance:none;cursor:pointer;color:#ffffffb3;background:0 0;border:none;border-bottom:1px solid #ffffff1a;border-radius:0;width:100%;padding:0 0 10px;font-family:inherit;font-size:16px;transition:border-color .3s}.contact-content form .subject-select-wrapper select:focus{border-bottom-color:var(--theme);outline:none}.contact-content form .subject-select-wrapper select option{background:var(--bg2);color:var(--white);padding:10px}.contact-content form .subject-select-wrapper i{color:var(--theme);pointer-events:none;font-size:12px;transition:transform .3s;position:absolute;bottom:12px;right:0}.contact-content form .subject-select-wrapper select:focus+i{transform:rotate(180deg)}.contact-content form .nice-select,.contact-content form input,.contact-content form textarea{border:unset;border-bottom:1px solid var(--border1);width:100%;color:var(--place);border-radius:0;outline:none;padding:0 0 10px;background:0 0!important}.contact-content form .nice-select .current,.contact-content form input .current,.contact-content form textarea .current{color:var(--place)}.contact-content form .nice-select .list,.contact-content form input .list,.contact-content form textarea .list{background:var(--bg2);width:100%}.contact-content form .nice-select:after,.contact-content form input:after,.contact-content form textarea:after{border-bottom:2px solid var(--theme);border-right:2px solid var(--theme);content:"";width:10px;height:10px;margin-top:-4px;display:block;top:50%;right:12px}.contact-content form .submit-btn{text-align:center;border:1px solid var(--border1);color:var(--white);border-radius:100px;width:100%;padding:12px 18px;font-size:16px;font-weight:500;transition:all .5s}.contact-content form .submit-btn:hover{border-color:var(--theme);color:var(--theme)}@media (max-width:1399px){.contact-content{padding:30px 20px}}@media (max-width:1199px){.contact-content{padding:24px 16px}}.contact-map iframe{width:100%;height:625px}@media (max-width:1399px){.contact-map iframe{width:100%;height:510px}}@media (max-width:1199px){.contact-map iframe{width:100%;height:460px}}@media (max-width:767px){.contact-map iframe{width:100%;height:360px}}@media (max-width:575px){.contact-map iframe{width:100%;height:300px}}.cmn-btn{transition:all .4s}.cmn-btn .icons{transition:all .4s;transform:rotate(60deg)}.cmn-btn:hover{border-color:var(--theme)!important;color:var(--theme)!important}.cmn-btn:hover .get-text{color:var(--theme)!important}.cmn-btn:hover .icons{transform:rotate(90deg)}.cmn-btn:hover .icons i{color:var(--theme)!important}.blog-singelbtn{width:42px;min-width:42px;height:42px;transition:all .4s}.blog-singelbtn i{color:var(--black);transition:all .4s}.blog-singelbtn:hover{background:var(--theme-gradient)}.blog-singelbtn:hover i{color:var(--white)}.shapre-btn i{font-size:22px}.shapre-btn:hover{border-color:var(--theme)!important;color:var(--theme)!important}.radius-btn{text-transform:capitalize;line-height:1;transition:all .4s}.radius-btn.style-2{color:var(--white);line-height:1.8;border:1px solid #454750!important}.radius-btn.style-2 span i{color:var(--white)!important}.radius-btn.style-2:hover{color:var(--theme);border:1px solid var(--theme)!important}.radius-btn.style-2:hover span{transform:rotate(90deg)}.radius-btn.style-2:hover span i{color:var(--theme)!important}.touch-btn{border:1px solid var(--white);z-index:1;padding:15px 24px;font-weight:500;position:relative}.touch-btn span i{color:var(--theme)}.touch-btn:before{content:"";background:var(--theme-gradient);z-index:-1;opacity:0;width:10px;height:10px;transition:all .5s;position:absolute;bottom:0;left:0}.touch-btn:hover{color:var(--black)!important}.touch-btn:hover:before{opacity:1;width:100%;height:100%}.touch-btn:hover i,.touch-btn:hover span{color:var(--black)}@media (max-width:1600px){.touch-btn{padding:10px 20px}}@media (max-width:1199px){.touch-btn{padding:9px 14px}}.case-btn{width:74px;min-width:74px;height:74px;transition:all .4s;position:relative}.case-btn i{color:var(--white);font-size:20px}.case-btn:before{background:var(--white);opacity:.2;content:"";border-radius:50%;transition:all .5s;position:absolute;inset:0}.case-btn:hover .rot60{transform:70deg}.case-btn:hover:before{background:var(--theme-gradient);opacity:1}@media (max-width:1600px){.case-btn{width:48px;min-width:48px;height:48px}.case-btn i{font-size:16px}}.ml-10{margin-left:10px}@keyframes updown{50%{transform:translateY(100%)}}@keyframes svgani{50%{fill:var(--theme);opacity:.5}}@keyframes textani{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes tpswing{0%{transform:rotate(20deg)}to{transform:rotate(0)}}@keyframes width{0%{width:0%}to{width:100%}}@keyframes loaderpulse{0%{transform:scale(1)}to{transform:scale(1.2)}}#progress{text-align:center;z-index:9999;background-color:#ffc;border:none;border-radius:50%;width:40px;height:40px;line-height:40px;transition:all .4s ease-in-out;display:none;position:fixed;bottom:70px;right:20px}#progress i{color:#000}#progress #valiu{display:block}#progress #valiu img{width:16px}#progress:hover{cursor:pointer;background-color:#f70}#progress:hover i{color:#fff}@media (max-width:575px){#progress{bottom:65px;right:15px}}.error-content .cmn-btn{border:1px solid var(--theme)}.error-content .cmn-btn:hover{color:var(--theme);background:0 0}.mt-50{margin-top:50px}.legal-content h4{color:#fff;font-family:var(--jakarta)}.legal-content p,.legal-content li{font-size:1.1rem;line-height:1.7}.accordion-single{border:1px solid var(--border1);border-radius:8px;transition:all .4s}.accordion-single .header-area{color:var(--white);font-size:20px;font-weight:600}.accordion-single .header-area button{color:var(--white);padding-right:8%;border:unset!important}@media (max-width:500px){.accordion-single .header-area{color:var(--white);font-size:17px;font-weight:500}.accordion-single .header-area button{padding-right:4%}}.header-area .accordion-btn:before{background:var(--bg1);border-radius:50%;width:36px;min-width:36px;height:36px;font-size:16px}.header-area .accordion-btn:after{color:var(--p1);font-size:24px}.faq .header-area{cursor:pointer}.faq .header-area button:before,.faq .header-area button:after{z-index:1;border-radius:5px;position:absolute;right:0}.faq .header-area button:before{content:"";background-color:var(--bg2);width:38px;min-width:38px;height:38px;transition:all .4s}.faq .header-area button:after{content:"";color:var(--white);justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;font-family:FontAwesome;font-size:20px;font-weight:700;transition:all .5s;display:flex;transform:rotate(0)}@media (max-width:500px){.faq .header-area button:after{font-size:16px}}.faq .content-area{display:none}.faq .active button{color:var(--theme)}.faq .active button:after{color:var(--theme);font-family:FontAwesome;font-weight:700;transform:rotate(90deg)}.service-tabing-wrap .images-remove-area{opacity:0;transform:rotate(60);margin-bottom:-400px;transition:all .6s}.service-tabing-wrap .modern-list li{color:var(--white);font-size:16px;font-weight:400}.service-tabing-wrap .modern-list li i{color:var(--theme);font-size:14px}.service-tabing-wrap .accordion-single{border:unset;border-radius:0;transition:all .8s;overflow:hidden}.service-tabing-wrap .accordion-single .accordion-btn:after{content:"+";color:var(--white);background:#1d1d1d;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;font-family:FontAwesome;font-size:20px;font-weight:700;transition:all .5s;display:flex;transform:rotate(0)}.service-tabing-wrap .accordion-single .accordion-btn:after:hover{cursor:pointer}.service-tabing-wrap .accordion-single .accordion-btn .mtitle-ara{width:450px}.service-tabing-wrap .accordion-single .accordion-btn .mtitle-ara .serial-badge{opacity:.6;padding:8px 16px;transition:all .4s}.service-tabing-wrap .accordion-single .accordion-btn .mtitle-ara .serial-badge .rot60{padding-left:10px}.service-tabing-wrap .accordion-single .accordion-btn .mtitle-ara .mtitle{font-size:30px;font-weight:500}.service-tabing-wrap .accordion-single .accordion-btn .mtitle-ara .pras{font-size:16px;font-weight:400;transform:scale(0);display:none!important}.service-tabing-wrap .accordion-single.active .images-remove-area{opacity:1;margin-bottom:0}.service-tabing-wrap .accordion-single.active .accordion-btn{height:initial;justify-content:space-between}.service-tabing-wrap .accordion-single.active .accordion-btn:after{content:"";color:var(--theme);font-family:FontAwesome}.service-tabing-wrap .accordion-single.active .accordion-btn:after:hover{cursor:pointer}.service-tabing-wrap .accordion-single.active .mtitle-ara .serial-badge{opacity:1}.service-tabing-wrap .accordion-single.active .mtitle-ara .pras{transform:scale(1);display:block!important}.service-tabing-wrap .accordion-single.active .content-area{display:none!important}@media (max-width:1399px){.service-tabing-wrap .mtitle{font-size:20px!important}.service-tabing-wrap .tab-remove-thumb{max-width:200px}.service-tabing-wrap .tab-remove-thumb img{width:100%}}.stitle{font-size:55px}.stitle span{font-size:55px;font-style:italic;font-weight:400}.title-gradient{background:linear-gradient(135deg,var(--color-beige)0%,var(--color-orange)100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-right:.08em}@media (max-width:991px){.stitle,.stitle span{font-size:44px}}@media (max-width:575px){.stitle,.stitle span{font-size:36px}}@media (max-width:480px){.stitle,.stitle span{font-size:29px}}.pricing-section{z-index:1}.pricing-section .nav{border:unset;border-radius:10px;overflow:hidden}.pricing-section .nav .nav-item .nav-link{border:unset;color:var(--white);background:var(--bg-card);border-radius:0;padding:15px 26px;font-size:15px;font-weight:500}.pricing-section .nav .nav-item .nav-link.active{background:var(--theme);color:var(--black)}.other-pricing-item{border:1px solid var(--border1);background:url(/assets/img/pricing/pricing-itembg.png) 50%/cover no-repeat;border-radius:10px;height:243px;transition:all .5s;overflow:hidden}.other-pricing-item .pricinge-head{border-right:1px solid var(--border1);min-width:400px;height:243px;transition:all .5s}.other-pricing-item .pricinge-head p{max-width:314px}.other-pricing-item .pricing-list-right .price-choose .month{font-size:18px;font-weight:700}.other-pricing-item .price-under{border-bottom:1px solid var(--white);display:inline-block}.other-pricing-item .price-under i{transition:all .4}.other-pricing-item .price-under:hover{border-color:var(--theme);color:var(--theme)}.other-pricing-item .price-under:hover i{color:var(--theme)}.other-pricing-item:hover{border-color:var(--theme)}.other-pricing-item:hover .pricinge-head{border-right:1px solid var(--theme)}@media (max-width:1199px){.other-pricing-item .pricinge-head{min-width:300px;padding-right:10px}}@media (max-width:991px){.other-pricing-item{height:initial;display:grid!important}.other-pricing-item .pricinge-head{height:initial;border-right:unset;margin-top:24px;margin-bottom:24px}}.prcing-shape{z-index:-1;position:absolute;top:120px;right:0}@media (max-width:991px){.prcing-shape{width:250px;top:10px}}.team-photo-placeholder{width:100%;height:100%;min-height:220px;color:var(--theme);background:radial-gradient(circle at 50% 30%,#d4c5a31f 0%,#0000 55%),linear-gradient(#121212fa 0%,#080808 100%);border:1px solid #d4c5a324;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.team-photo-placeholder__icon{opacity:.55}.team-photo-placeholder__initials{letter-spacing:.12em;color:#d4c5a3eb;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1}.team-details-box{border-radius:12px}.team-common-item .thumb{position:relative}.team-common-item .thumb:before{content:"";background:var(--team-hover-overlay);pointer-events:none;z-index:1;width:100%;height:100%;transition:bottom .5s;position:absolute;bottom:-100%;left:0}.team-common-item .thumb img,.team-common-item .thumb .team-photo-placeholder{z-index:0;transition:filter .5s;position:relative}.team-common-item .thumb img{filter:grayscale()}.team-common-item .thumb .namebox{z-index:2}.team-common-item .namebox{opacity:.8;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);background:radial-gradient(267.9% 200.83% at 47.19% -80%,#fff6 0%,#fff0 100%);border-radius:10px;width:90%;margin:16px;position:absolute;bottom:0;left:0}.team-common-item .namebox h5{font-size:21px}.team-common-item .common-social{transition:all .5s;position:absolute;top:20px;right:20px;transform:scale(0)}.team-common-item .common-social li a{border-color:var(--white);border-radius:50%}.team-common-item .common-social li a:hover{border-color:var(--theme)}.team-common-item:hover .common-social{transform:scale(1)}.team-common-item:hover .thumb:before{bottom:0}.team-common-item:hover .thumb img{filter:grayscale(0%)}@media (max-width:1399px){.team-common-item .namebox{margin:8px}.team-common-item .namebox span{font-size:14px;margin-bottom:2px!important}.team-common-item .namebox h5{font-size:18px;font-weight:500}}.related-title{font-size:40px}@media (max-width:1399px){.related-title{font-size:29px}}@media (max-width:991px){.related-title{font-size:24px}}@media (max-width:575px){.related-title{font-size:18px}}.slider-button-60{border:unset}.slider-button-60 .cmn-prev,.slider-button-60 .cmn-next{display:block;width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important}@media (max-width:1199px){.slider-button-60 .cmn-prev,.slider-button-60 .cmn-next{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}}.team-staft{background:url(/assets/img/team/team-stafbg.png) 50%/cover no-repeat}.team-staf-item{border-radius:12px}.team-staf-item .thumb{border-radius:50%;width:240px;height:240px;margin:0 auto 30px}.team-staf-item .thumb img{border-radius:50%;width:100%;height:100%}.team-staf-item .trans-social li a svg path{stroke:#454750}.team-staf-item .trans-social li a:hover svg path{stroke:var(--theme);fill:var(--theme)}@media (max-width:1399px){.team-staf-item .thumb{width:140px;height:140px;margin:0 auto 18px}}.team-card01 .thumb:before{content:"";background:var(--team-hover-overlay);width:100%;height:100%;transition:all .5s;position:absolute;bottom:-100%;left:0}.team-card01 .thumb .common-social{transition:all .5s;position:absolute;bottom:0;left:-100%}.team-card01 .thumb .common-social li a{border-color:var(--white);border-radius:50%}.team-card01 .thumb .common-social li a svg{width:14px!important}.team-card01 .thumb .common-social li a svg path{stroke:var(--white);fill:var(--white)}.team-card01 .thumb .common-social li a:hover{border-color:var(--theme)}.team-card01 .thumb .common-social li a:hover svg path{stroke:var(--black)!important;fill:var(--black)!important}.team-card01 .thumb img{filter:grayscale();transition:filter .8s cubic-bezier(.6,.05,.01,.9)}.team-card01 .content .bspan-clr{align-items:center;transition:all .4s;display:flex}.team-card01 .content .bspan-clr:before{opacity:0;content:"";background:var(--theme);width:24px;height:2px;position:absolute;left:0}.team-card01:hover .content .bspan-clr{padding-left:30px}.team-card01:hover .content .bspan-clr:before{opacity:1}.team-card01:hover .thumb:before{background:var(--team-hover-overlay);bottom:0}.team-card01:hover .thumb .common-social{transition:all .4s;bottom:24px;left:24px}.team-card01:hover .thumb .common-social li a{border-color:var(--white);border-radius:50%}.team-card01:hover .thumb .common-social li a svg{width:14px!important}.team-card01:hover .thumb .common-social li a svg path{stroke:var(--white);fill:var(--white)}.team-card01:hover .thumb .common-social li a:hover{border-color:var(--theme)}.team-card01:hover .thumb img{filter:grayscale(0%)}.scrolling-wrap{white-space:nowrap;gap:20px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.scrolling-wrap .comm{cursor:pointer;align-items:center;gap:30px;animation:60s linear infinite scroll;display:flex}.scrolling-wrap .comm .cmn-textslide{text-transform:uppercase;font-family:Nebula,sans-serif;font-size:100px;font-weight:400;line-height:85px}.scrolling-wrap .comm .text-custom-storke{-webkit-text-stroke:1px #fff7f7;-webkit-text-fill-color:transparent;font-family:NebulaHollow,sans-serif}.scrolling-wrap:hover .comm{animation-play-state:paused}@media (max-width:1399px){.scrolling-wrap .comm{gap:20px}.scrolling-wrap .comm .cmn-textslide{font-size:60px;line-height:65px}.scrolling-wrap .comm img{width:70px}}@media (max-width:991px){.scrolling-wrap,.scrolling-wrap .comm{gap:14px}.scrolling-wrap .comm .cmn-textslide{font-size:40px;line-height:55px}.scrolling-wrap .comm img{object-fit:contain;width:50px}}@media (max-width:575px){.scrolling-wrap .comm{gap:12px}.scrolling-wrap .comm .cmn-textslide{font-size:24px;line-height:35px}.scrolling-wrap .comm img{object-fit:contain;width:50px}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scroll2{0%{transform:translate(0%)}to{transform:translate(-200%)}}.digital-marketing{white-space:nowrap;gap:20px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.digital-marketing .comm{cursor:pointer;align-items:center;gap:30px;animation:40s linear infinite scroll;display:flex}.digital-marketing .comm .cmn-textslide{opacity:.25;font-family:Nebula,sans-serif;font-size:80px;font-weight:400;line-height:110px;transition:all .5s}.digital-marketing .comm .cmn-textslide .serial-badge{width:80px;line-height:initial;padding:7px 18px}.digital-marketing .comm .cmn-textslide .digital-thumb{visibility:hidden;max-width:330px;max-height:235px;margin:-150px auto 0;transition:all .6s;transform:scale(0)}.digital-marketing .comm .cmn-textslide .digital-thumb img{width:100%;height:100%}.digital-marketing .comm .cmn-textslide:hover{opacity:1}.digital-marketing .comm .cmn-textslide:hover .digital-thumb{visibility:visible;transform:scale(1)}@media (max-width:1199px){.digital-marketing .comm{cursor:pointer;align-items:center;gap:30px;animation:40s linear infinite scroll;display:flex}.digital-marketing .comm .cmn-textslide{font-size:48px;line-height:110px}.digital-marketing .comm .cmn-textslide .digital-thumb{max-width:230px;max-height:235px;margin:-150px auto 0}}@media (max-width:991px){.digital-marketing .comm{cursor:pointer;gap:16px}.digital-marketing .comm .cmn-textslide{font-size:36px}.digital-marketing .comm .cmn-textslide .digital-thumb{max-width:170px;max-height:105px;margin:-100px auto 0}}.text-slie-reverse .comm{align-items:center;animation:80s linear infinite scroll;display:flex}.digital-software{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.digital-software .comm .cmn-textslide{font-family:Nebula,sans-serif;font-size:40px;font-weight:400;line-height:58px}.digital-software .comm img{width:65px}@media (max-width:575px){.digital-software .comm .cmn-textslide{font-size:30px;font-weight:700;line-height:58px}.digital-software .comm img{width:55px}}.testimonial-item2{border-radius:16px}.testimonial-item2 p{font-size:24px;line-height:170%}@media (max-width:991px){.testimonial-item2 p{font-size:18px}}@media (max-width:576px){.testimonial-item2 p{font-size:16px;line-height:140%}}.testimonial-thumb-v2{width:370px;height:370px}.testimonial-thumb-v2 img{width:100%;height:100%}@media (max-width:991px){.testimonial-thumb-v2{display:none}}.testimonial-version01-section{background:url(/assets/img/testimonial/test-vesion01bg.png) 50%/cover no-repeat}.testimonial-version01-section .slider-button{display:grid;position:absolute;top:50%;right:240px;transform:translateY(-50%)}@media (max-width:1700px){.testimonial-version01-section .slider-button{right:initial;top:initial;display:flex;position:absolute;bottom:30px;left:50%;transform:translateY(0%)}}@media (max-width:1399px){.testimonial-version01-section .testimonial-zero-oneitem .content .icon{font-size:54px}.testimonial-version01-section .testimonial-zero-oneitem .content p{font-size:18px}}@media (max-width:1199px){.testimonial-version01-section .slider-button{bottom:10px}}@media (max-width:991px){.testimonial-version01-section .testimonial-zero-oneitem .thumb{min-width:180px}.testimonial-version01-section .testimonial-zero-oneitem .thumb img{width:100%}.testimonial-version01-section .testimonial-zero-oneitem .content .icon{font-size:54px}.testimonial-version01-section .testimonial-zero-oneitem .content p{font-size:18px}}@media (max-width:767px){.testimonial-version01-section .testimonial-zero-oneitem .thumb{width:180px;margin:0 auto}.testimonial-version01-section .testimonial-zero-oneitem .thumb img{width:100%}.testimonial-version01-section .testimonial-zero-oneitem .content .icon{font-size:54px}.testimonial-version01-section .testimonial-zero-oneitem .content p{font-size:18px}}.testimonial-zero-oneitem .content .icon{font-size:54px}.testimonial-zero-oneitem .content p{font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:400;line-height:140%}.testimonial-version02-section .testimonial-zero-oneitem p{font-size:20px;line-height:32px}.testimonial-version02-section .testimonial-zero-oneitem .ratting-area i{font-size:19px}@media (max-width:767px){.testimonial-version02-section .testimonial-zero-oneitem p{font-size:16px;line-height:26px}}.testimonial-version02-section .slider-button{z-index:1;position:absolute;bottom:40px;right:0}.testimonial-version02-section .slider-button .cmn-border{width:44px;min-width:44px;height:44px}@media (max-width:1399px){.testimonial-version02-section .slider-button{position:absolute;bottom:0;right:5px}}.testimonial-version02-section .arrow-element{width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonial-version02-section .arrow-element img{width:100%;height:100%}.testimonial-zero-oneitemv3 .savannah{width:100px;min-width:100px;height:100px}.testimonial-zero-oneitemv3 .savannah img{width:100%;height:100%}.testimonial-zero-oneitemv3 p{font-family:Manrope,sans-serif;font-size:16px!important;line-height:28px!important}@media (max-width:400px){.testimonial-zero-oneitemv3 .testi-arrow{display:none}}.tilt{transform-style:preserve-3d;border-radius:5px;transform:perspective(500px)rotateX(0)rotateY(0)scale(1)}.tilt:hover{box-shadow:0 40px 70px -15px #00000031;box-shadow:none;background:0 0}.line-shape{justify-content:space-between;max-width:1531px;height:100vh;margin:0 auto;position:fixed;top:-20px;left:50%;transform:translate(-50%)}.line-shape span{background:#292929;width:1px;height:100%;display:block;position:relative}.line-shape span:before,.line-shape span:after{content:"";background:var(--theme);clip-path:polygon(51% 8%,68% 15%,66% 40%,60% 78%,56% 100%,46% 100%,42% 84%,38% 56%,34% 17%);border-top-left-radius:50px;border-top-right-radius:50px;position:absolute;top:0;left:0;box-shadow:0 8px 24px #e4ebf233}.line-shape span:after{background:var(--theme);clip-path:polygon(51% 8%,68% 15%,66% 40%,60% 78%,56% 100%,46% 100%,42% 84%,38% 56%,34% 17%);border-top-left-radius:50px;border-top-right-radius:50px;width:2px;height:24px;animation:2s linear infinite dscroll;bottom:0;left:0;box-shadow:0 8px 24px #e4ebf233}.line-shape span:nth-child(2):after{animation:2.1s linear infinite dscroll}.line-shape span:nth-child(3):after{animation:2.2s linear infinite dscroll}.line-shape span:nth-child(4):after{animation:2.3s linear infinite dscroll}.line-shape span:nth-child(5):after{animation:2.4s linear infinite dscroll}.line-shape span:nth-child(6):after{animation:1s linear infinite dscroll}.line-shape span:nth-child(7):after{animation:3.5s linear infinite dscroll}.line-shape span:nth-child(2)::backdrop{animation:4.1s linear infinite dscroll}.line-shape span:nth-child(3):before{animation:4.2s linear infinite dscroll}.line-shape span:nth-child(4):before{animation:4.3s linear infinite dscroll}.line-shape span:nth-child(5):before{animation:4.4s linear infinite dscroll}.line-shape span:nth-child(6):before{animation:4s linear infinite dscroll}.line-shape span:nth-child(7):before{animation:4.5s linear infinite dscroll}@keyframes dscroll{to{transform:translateY(100vh)}}.text-whitess{font-weight:500;color:var(--black)!important}.text-whitess:hover{color:var(--theme)}.software-fullwatch .video-wrapper{width:100%;height:100vh;overflow:hidden}.software-fullwatch .video-wrapper video{object-fit:cover;width:100%;height:100%}@media (max-width:1399px){.software-fullwatch .video-wrapper{width:100%;height:50vh;overflow:hidden}}.case-studyv3-item{z-index:1;background-size:cover;padding:90px 0;transition:all .4s;position:relative;overflow:hidden}.case-studyv3-item .case-btn{width:74px;min-width:74px;height:74px;transition:all .4s;position:relative}.case-studyv3-item .case-btn i{color:var(--white);font-size:20px;transition:all .4s ease-in-out}.case-studyv3-item .case-btn:before{background:var(--white);opacity:.2;content:"";border-radius:50%;transition:all .5s;position:absolute;inset:0}.case-studyv3-item .case-btn:hover .rot60{transform:70deg}.case-studyv3-item .case-btn:hover i{color:var(--black)}.case-studyv3-item .case-btn:hover:before{background:var(--theme);opacity:1}.case-studyv3-item .box{border-bottom:1px solid #ffffff80}.case-studyv3-item:before{content:"";opacity:.9;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);z-index:-1;background:radial-gradient(267.9% 200.83% at 47.19% -80%,#fff6 0%,#fff0 100%);width:100%;height:100%;transition:all .5s;position:absolute;top:-100%}.case-studyv3-item:hover:before{top:0}.case-studyv3-item:hover .case-btn:before{background:var(--theme);opacity:1}.case-studyv3-item:hover h4 a{color:var(--white)}@media (max-width:1600px){.case-studyv3-item{padding:70px 0}.case-studyv3-item .case-btn{width:48px;min-width:48px;height:48px}.case-studyv3-item .case-btn i{font-size:16px}}@media (max-width:1399px){.case-studyv3-item{padding:40px 0}}.project-count-item{border:1px solid var(--border1);border-radius:5px;padding:28px 10px;position:relative}.project-count-item h2{margin-bottom:4px}.project-count-item h2 span{-webkit-text-stroke:1px #fff7f7;-webkit-text-fill-color:transparent;font-size:48px}.case-study-section{background:url(/assets/img/team/team-stafbg.png) 50%/cover no-repeat}.onhover-tabbing-wrap .nav-tabs{border:unset;width:100%;display:grid}.onhover-tabbing-wrap .nav-tabs .nav-link{border:unset;border-bottom:1px solid var(--border1);outline:none;justify-content:space-between;align-items:flex-end;gap:8px 14px;display:flex}.onhover-tabbing-wrap .nav-tabs .nav-link .right-info{text-transform:uppercase;color:var(--white);font-size:14px;font-weight:600}.onhover-tabbing-wrap .nav-tabs .nav-link .right-info i{color:var(--white)}.onhover-tabbing-wrap .nav-tabs .nav-link.active,.onhover-tabbing-wrap .nav-tabs .nav-link:hover{border-radius:unset;background:0 0}.onhover-tabbing-wrap .nav-tabs .nav-link.active h4,.onhover-tabbing-wrap .nav-tabs .nav-link:hover h4,.onhover-tabbing-wrap .nav-tabs .nav-link.active .right-info,.onhover-tabbing-wrap .nav-tabs .nav-link:hover .right-info,.onhover-tabbing-wrap .nav-tabs .nav-link.active .right-info i,.onhover-tabbing-wrap .nav-tabs .nav-link:hover .right-info i{color:var(--theme)}.onhover-tabbing-wrap .tcase-thumb,.onhover-tabbing-wrap .tcase-thumb img{width:100%}@media (max-width:500px){.onhover-tabbing-wrap .nav-link{flex-wrap:wrap;font-size:20px!important;font-weight:500!important}.onhover-tabbing-wrap .nav-link .right-info{color:var(--white);font-size:12px!important;font-weight:400!important}}.step-working-processwrap{z-index:1;display:flex;position:relative}.step-working-processwrap .step-working-inner:nth-child(2){margin-top:60px}.step-working-processwrap .step-working-inner:nth-child(3){margin-top:120px}.step-working-processwrap .step-working-inner:nth-child(4){margin-top:180px}.step-working-processwrap .step-working-processitem{width:340px}.step-working-processwrap .step-working-processitem .serial{width:58px;min-width:58px;height:58px;transition:all .5s;background:#121212!important}.step-working-processwrap .step-working-processitem .serial span{color:#8d8d8d;font-family:Manrope,sans-serif;font-weight:500;line-height:18px;transition:all .5s}.step-working-processwrap .step-working-processitem .vline{border-width:1px;border-color:#414141;border-left-style:solid;height:107px;margin:0 auto}.step-working-processwrap .step-working-processitem .process-btn{z-index:1;margin-left:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:500;line-height:40px;position:relative}.step-working-processwrap .step-working-processitem .process-btn:before{content:"";background:linear-gradient(90deg,var(--theme)0%,#ef644c1a 60.08%);z-index:-1;opacity:0;visibility:hidden;border-radius:100px;width:100%;height:60px;transition:all .5s;position:absolute;top:-6px;left:-20px}.step-working-processwrap .step-working-processitem .process-btn svg{transition:all .5s;position:absolute;top:50%;left:-20px;transform:translateY(-47%)}.step-working-processwrap .step-working-processitem:hover .serial{background:var(--theme)}.step-working-processwrap .step-working-processitem:hover .serial span{color:#fff}.step-working-processwrap .step-working-processitem:hover .process-btn svg{opacity:0;visibility:hidden}.step-working-processwrap .step-working-processitem:hover .process-btn:before{opacity:1;visibility:visible}@media (max-width:1399px){.step-working-processwrap{flex-wrap:wrap;justify-content:center}.step-working-processwrap .step-working-inner{width:50%}.step-working-processwrap .step-working-processitem{width:300px}.step-working-processwrap .step-working-processitem .vline{height:60px}.step-working-processwrap .step-working-processitem .process-btn{font-size:18px}}@media (max-width:575px){.step-working-processwrap{flex-wrap:wrap;justify-content:center}.step-working-processwrap .step-working-inner{width:50%}.step-working-processwrap .step-working-inner:nth-child(2){margin-top:100px;margin-left:-130px}.step-working-processwrap .step-working-inner:nth-child(3){margin-top:120px}.step-working-processwrap .step-working-inner:nth-child(4){margin-top:220px;margin-left:-130px}}@media (max-width:500px){.step-working-processwrap{flex-wrap:wrap;justify-content:center}.step-working-processwrap .step-working-processitem{margin:0 auto}.step-working-processwrap .step-working-inner{width:100%;margin:0 auto}.step-working-processwrap .step-working-inner:nth-child(2){margin-top:50px;margin-left:0}.step-working-processwrap .step-working-inner:nth-child(3){margin-top:50px}.step-working-processwrap .step-working-inner:nth-child(4){margin-top:50px;margin-left:0}}.step-element1{z-index:1;max-width:663px;margin-top:-60px}.step-element1 img{width:100%}@media (max-width:1399px){.step-element1{margin-top:40px}}.step-textcircle{position:absolute;top:169px;right:0}.step-textcircle .icon{width:120px;min-width:120px;height:120px;background:#121212!important}.step-textcircle .icon i{color:var(--theme);font-size:29px}.step-textcircle .step-circle{animation:14s linear infinite textani;position:absolute;top:-37px;left:-35px}@media (max-width:991px){.step-textcircle{display:none}}.social-profile{z-index:2;align-items:center;gap:10px;transition:all .4s ease-in-out;display:flex;overflow:hidden}.social-profile ul{opacity:0;visibility:hidden;align-items:center;gap:10px;transition:all .6s ease-in-out;display:flex;transform:translate(100px)}.social-profile ul li a{border:1px solid var(--white);min-width:40px;height:40px;color:var(--white);text-align:center;border-radius:50%;margin:0 auto;line-height:40px;transition:all .4s ease-in-out;display:block}.social-profile ul li a:hover{background-color:var(--theme);color:var(--black);border-color:var(--theme)}@media (max-width:575px){.social-profile ul{opacity:1;visibility:visible;transform:translateY(0)}}.social-profile .plus-btn{z-index:2;cursor:pointer;transition:all .3s ease-in-out}.social-profile:hover ul{opacity:1;visibility:visible;transform:translateY(0)}.staf-thumb{max-width:435px}.staf-thumb img{width:100%}.services-premium{z-index:1;position:relative}.services-premium__intro{border-bottom:1px solid #d4c5a31a;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 3rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding-bottom:clamp(2rem,4vw,3rem);display:flex}.services-premium__eyebrow{color:var(--theme);letter-spacing:.14em;text-transform:uppercase;border:1px solid #e3ff0438;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.45rem 1rem;font-size:.72rem;font-weight:600;display:inline-flex}.services-premium__title{color:var(--white);letter-spacing:-.02em;margin:0 0 1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.08}.services-premium__lede{max-width:34rem;margin:0;font-size:1.05rem;line-height:1.65}.services-premium__stats{flex-shrink:0;gap:1rem;display:flex}.services-premium__stat{background:#ffffff05;border:1px solid #d4c5a31f;border-radius:18px;flex-direction:column;gap:.25rem;min-width:7.5rem;padding:1.1rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffff08}.services-premium__stat-value{color:var(--theme);font-family:Plus Jakarta Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1}.services-premium__stat-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;font-size:.78rem}.services-premium__nav{z-index:5;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#000000eb 0%,#000000bf 70%,#0000 100%);flex-wrap:wrap;gap:.65rem;margin-bottom:clamp(2rem,4vw,3rem);padding:.75rem 0;display:flex;position:sticky;top:88px}.services-premium__nav-btn{color:#ffffffb8;cursor:pointer;background:#ffffff05;border:1px solid #d4c5a324;border-radius:999px;padding:.55rem 1.1rem;font-size:.82rem;font-weight:500;transition:border-color .25s,color .25s,background .25s,box-shadow .25s}.services-premium__nav-btn:hover,.services-premium__nav-btn.is-active{color:var(--white);background:#e3ff040f;border-color:#e3ff0459;box-shadow:0 0 24px #e3ff0414}.services-premium__nav-btn.is-active{color:var(--theme)}.services-premium__category{margin-bottom:clamp(3rem,6vw,5rem);scroll-margin-top:140px}.services-premium__category:last-child{margin-bottom:0}.services-premium__category-head{align-items:flex-start;gap:1.25rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.services-premium__category-accent{opacity:.12;pointer-events:none;filter:saturate(.85);background-position:50%;background-size:cover;border-radius:12px;width:min(180px,40%);height:80px;position:absolute;inset:-1rem -1rem auto auto}.services-premium__category-desc{max-width:52ch;margin:0 0 .35rem;font-size:.95rem;line-height:1.55}.services-premium__category-index{width:3rem;height:3rem;color:var(--theme);background:#e3ff040a;border:1px solid #e3ff0440;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:600;display:inline-flex}.services-premium__category-title{color:var(--white);letter-spacing:-.02em;margin:0 0 .35rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem)}.services-premium__category-count{margin:0;font-size:.9rem}.services-premium__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}@media (max-width:1199px){.services-premium__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.services-premium__grid{grid-template-columns:1fr}}.services-premium-card{background:#0a0a0ad9;border:1px solid #d4c5a31f;border-radius:20px;flex-direction:column;min-height:100%;padding:clamp(1.25rem,2.5vw,1.75rem);transition:transform .45s cubic-bezier(.4,0,.2,1),border-color .45s,box-shadow .45s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 8px 32px #00000059}.services-premium-card:hover{border-color:#d4c5a347;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff0a,0 20px 56px #0000008c}.services-premium-card__glow{opacity:0;pointer-events:none;background:radial-gradient(circle at 20% 0,#e3ff040f 0%,#0000 55%);transition:opacity .45s;position:absolute;inset:0}.services-premium-card:hover .services-premium-card__glow{opacity:1}.services-premium-card__mesh{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.services-premium-card__blob{opacity:.55;background:radial-gradient(circle,#d4c5a31f 0%,#0000 65%);width:130%;height:130%;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.services-premium-card__head{z-index:1;justify-content:space-between;align-items:center;margin-bottom:1.1rem;display:flex;position:relative}.services-premium-card__index{color:#ffffff59;letter-spacing:.08em;font-size:.85rem;font-weight:500}.services-premium-card__icon{background:#ffffff08;border:1px solid #d4c5a31a;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.services-premium-card__icon img{object-fit:contain;width:28px;height:28px}.services-premium-card__title{z-index:1;color:var(--white);margin:0 0 .75rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.2rem;line-height:1.3;position:relative}.services-premium-card__title a{color:inherit;transition:color .25s}.services-premium-card__title a:hover{color:var(--theme)}.services-premium-card__desc{z-index:1;color:#ffffff9e;flex:1;margin:0 0 1.25rem;font-size:.92rem;line-height:1.65;position:relative}.services-premium-card__actions{z-index:1;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.85rem;display:flex;position:relative}.services-premium-card__link{color:var(--theme);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.45rem;font-size:.82rem;font-weight:600;display:inline-flex}.services-premium-card__link i{color:inherit}.services-premium-card__cta{color:#ffffffb8;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:.82rem;font-weight:500;transition:color .25s;display:inline-flex}.services-premium-card__cta:hover{color:var(--white)}@media (max-width:767px){.services-premium__nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.5rem;top:72px;overflow-x:auto}.services-premium__nav::-webkit-scrollbar{display:none}.services-premium__nav-btn{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.services-premium-card{transition:none}.services-premium-card:hover{transform:none}}.portfolio-premium{z-index:1;position:relative}.portfolio-premium__intro{border-bottom:1px solid #d4c5a31a;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 3rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2rem,4vw,3rem);display:flex}.portfolio-premium__eyebrow{color:var(--theme);letter-spacing:.14em;text-transform:uppercase;border:1px solid #d4c5a338;border-radius:999px;align-items:center;margin-bottom:1.25rem;padding:.45rem 1rem;font-size:.72rem;font-weight:600;display:inline-flex}.portfolio-premium__title{color:var(--white);letter-spacing:-.02em;margin:0 0 1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.08}.portfolio-premium__lede{max-width:34rem;margin:0;font-size:1.05rem;line-height:1.65}.portfolio-premium__stats{flex-shrink:0;gap:1rem;display:flex}.portfolio-premium__stat{background:#ffffff05;border:1px solid #d4c5a31f;border-radius:18px;flex-direction:column;gap:.25rem;min-width:7.5rem;padding:1.1rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffff08}.portfolio-premium__stat-value{color:var(--theme);font-family:Plus Jakarta Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1}.portfolio-premium__stat-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;font-size:.78rem}.portfolio-premium__nav{z-index:5;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#000000eb 0%,#000000bf 70%,#0000 100%);flex-wrap:wrap;gap:.65rem;margin-bottom:clamp(2rem,4vw,3rem);padding:.75rem 0;display:flex;position:sticky;top:88px}.portfolio-premium__nav-btn{color:#ffffffb8;cursor:pointer;background:#ffffff05;border:1px solid #d4c5a324;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1.1rem;font-size:.82rem;font-weight:500;transition:border-color .25s,color .25s,background .25s,box-shadow .25s;display:inline-flex}.portfolio-premium__nav-btn:hover,.portfolio-premium__nav-btn.is-active{color:var(--white);background:#d4c5a30f;border-color:#d4c5a359;box-shadow:0 0 24px #d4c5a314}.portfolio-premium__nav-btn.is-active{color:var(--theme)}.portfolio-premium__nav-count{color:var(--theme);background:#d4c5a31f;border-radius:999px;padding:.1rem .45rem;font-size:.72rem;line-height:1.4}.portfolio-premium__featured{margin-bottom:clamp(1.25rem,3vw,2rem)}.portfolio-premium__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}@media (max-width:1199px){.portfolio-premium__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.portfolio-premium__grid{grid-template-columns:1fr}}.portfolio-premium-card{background:#0a0a0ae0;border:1px solid #d4c5a31f;border-radius:20px;transition:transform .45s cubic-bezier(.4,0,.2,1),border-color .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 8px 32px #00000059}.portfolio-premium-card:before{content:"";opacity:0;pointer-events:none;z-index:1;background:radial-gradient(circle at 20% 0,#d4c5a312 0%,#0000 55%);transition:opacity .45s;position:absolute;inset:0}.portfolio-premium-card:hover{border-color:#d4c5a347;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff0a,0 22px 56px #0000008c}.portfolio-premium-card:hover:before{opacity:1}.portfolio-premium-card:hover .portfolio-premium-card__img{transform:scale(1.06)}.portfolio-premium-card:hover .portfolio-premium-card__overlay{opacity:1}.portfolio-premium-card:hover .portfolio-premium-card__cta{color:var(--theme);gap:.65rem}.portfolio-premium-card__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}@media (min-width:992px){.portfolio-premium-card--featured .portfolio-premium-card__link{flex-direction:row;align-items:stretch;min-height:420px}.portfolio-premium-card--featured .portfolio-premium-card__media{aspect-ratio:auto;flex:1.15;min-height:420px}.portfolio-premium-card--featured .portfolio-premium-card__body{flex:.85;justify-content:center;padding:clamp(1.75rem,3vw,2.5rem)}}.portfolio-premium-card--featured .portfolio-premium-card__title{font-size:clamp(1.5rem,2.8vw,2.1rem)}.portfolio-premium-card--featured .portfolio-premium-card__excerpt{color:#ffffff9e;margin:0 0 1.5rem;font-size:1rem;line-height:1.7;display:block}.portfolio-premium-card__media{aspect-ratio:4/3;background:var(--bg-card);position:relative;overflow:hidden}@media (min-width:992px){.portfolio-premium-card__media--featured{aspect-ratio:auto}}.portfolio-premium-card__img{object-fit:cover;transition:transform .65s cubic-bezier(.4,0,.2,1)}.portfolio-premium-card__overlay{opacity:.65;pointer-events:none;z-index:1;background:linear-gradient(#0000 35%,#0000008c 100%);transition:opacity .45s;position:absolute;inset:0}.portfolio-premium-card__index{z-index:2;letter-spacing:.1em;color:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff1f;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;left:1rem}.portfolio-premium-card__placeholder{color:var(--theme);background:radial-gradient(circle at 50% 30%,#d4c5a31f 0%,#0000 55%),linear-gradient(#121212fa 0%,#080808 100%);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0}.portfolio-premium-card__placeholder-index{letter-spacing:.12em;opacity:.55;font-size:.75rem}.portfolio-premium-card__placeholder-initials{letter-spacing:.1em;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700}.portfolio-premium-card__body{z-index:2;flex-direction:column;flex:1;padding:clamp(1.15rem,2.5vw,1.5rem);display:flex;position:relative}.portfolio-premium-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.portfolio-premium-card__category{text-transform:uppercase;letter-spacing:.08em;color:var(--theme);background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:999px;padding:.3rem .75rem;font-size:.72rem;font-weight:600;display:inline-flex}.portfolio-premium-card__date{color:#fff6;font-size:.78rem}.portfolio-premium-card__title{color:var(--white);letter-spacing:-.02em;margin:0 0 .65rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.3}.portfolio-premium-card__excerpt{color:#ffffff94;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 1rem;font-size:.9rem;line-height:1.65;display:-webkit-box;overflow:hidden}.portfolio-premium-card__cta{text-transform:uppercase;letter-spacing:.06em;color:#ffffffb8;align-items:center;gap:.45rem;margin-top:auto;font-size:.82rem;font-weight:600;transition:color .25s,gap .25s;display:inline-flex}.portfolio-premium-card__cta i{color:inherit}.portfolio-premium-card--featured .portfolio-premium-card__excerpt{-webkit-line-clamp:4}@media (max-width:767px){.portfolio-premium__nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.5rem;top:72px;overflow-x:auto}.portfolio-premium__nav::-webkit-scrollbar{display:none}.portfolio-premium__nav-btn{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.portfolio-premium-card{transition:none}.portfolio-premium-card:hover{transform:none}.portfolio-premium-card__img{transition:none}}.footer-version-one{background:url(/assets/img/footer/footer-version1bg.png) 50%/cover no-repeat}@media (max-width:1399px){.footer-logov1{width:100px;margin:0 auto}.footer-logov1 img{width:100%}}.flink-items,.flink-items i{transition:all .6s}.flink-items:hover{color:var(--theme)!important}.flink-items:hover .ani-icons{transform:rotate(180deg)}.flink-items:hover .ani-icons i{color:var(--theme)!important}.foote-formv1{border:1px solid var(--border1);border-radius:4px;padding:5px}.foote-formv1 button{width:53px;height:50px;padding:5px 16px}.foote-formv1 input{border:unset;color:var(--pra-clr);width:initial;background:0 0;outline:none;padding:10px 24px}.foote-formv1 ::placeholder{color:var(--border1)}@media (max-width:1399px){.foote-formv1 input{padding:10px}}.footer-topscroll{border:5px solid var(--white);border-radius:50%;width:58px;min-width:58px;height:58px;transition:all .5s;display:block}.footer-topscroll i{color:var(--black);transition:all .5s}.footer-topscroll:hover{background:var(--white);border-color:var(--theme)}.footer-topscroll:hover i{color:var(--black)}@media (max-width:575px){.footer-topscroll{margin:0 auto}}.footer-version-two .footer-widger-inner{gap:130px}.footer-version-two .box2{max-width:256px}.footer-version-two .footer-widget .fdisplay-title{color:var(--white);text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:100px;font-weight:700;line-height:85px;display:block}.footer-version-two .footer-widget .fdisplay-title .talk{color:var(--white);text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:100px;font-style:italic;line-height:85px;display:block;font-weight:500!important}@media (max-width:767px){.footer-version-two .footer-widger-inner{gap:60px}.footer-version-two .footer-widget .fdisplay-title,.footer-version-two .footer-widget .fdisplay-title .talk{font-size:70px;line-height:85px}}@media (max-width:480px){.footer-version-two .footer-widger-inner{flex-wrap:wrap;gap:35px}.footer-version-two .footer-widget .fdisplay-title{font-size:48px;line-height:45px}.footer-version-two .footer-widget .fdisplay-title .talk{font-size:44px;line-height:45px}}.footer-version-three .common-social li a svg path{stroke:var(--white);fill:var(--white);transition:all .4s ease-in-out}.footer-version-three .common-social li a:hover svg path{stroke:var(--black);fill:var(--black)}.footer-v3-titlewrap{border-bottom:1px solid var(--border1);margin-bottom:100px}.footer-v3-titlewrap .footer-v3-title{text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:150px;font-weight:700;line-height:85px}@media (max-width:1399px){.footer-v3-titlewrap{margin-bottom:80px}.footer-v3-titlewrap .footer-v3-title{font-size:100px;line-height:85px}}@media (max-width:991px){.footer-v3-titlewrap{margin-bottom:70px}.footer-v3-titlewrap .footer-v3-title{font-size:70px;line-height:55px}.footer-v3-titlewrap img{width:60px}}@media (max-width:575px){.footer-v3-titlewrap .footer-v3-title{font-size:50px;line-height:45px}.footer-v3-titlewrap img{width:50px}}@media (max-width:450px){.footer-v3-titlewrap .footer-v3-title{font-size:38px;line-height:40px}.footer-v3-titlewrap img{width:40px}}.footer-client{border:1px solid var(--border1);display:flex}.footer-client .trusted{border-right:1px solid var(--border1);min-width:185px;padding:40px 20px}.footer-client a{padding:10px 35px}.footer-client a img{width:120px}.footer-client .trusted-inner{justify-content:space-between;align-items:center;width:100%;padding-top:40px;display:flex}@media (max-width:1199px){.footer-client .trusted{min-width:155px;padding:30px 14px}.footer-client a{padding:10px 20px}.footer-client a img{width:80px}}@media (max-width:991px){.footer-client .trusted-inner{padding-top:6px}.footer-client .trusted{min-width:145px;padding:30px 14px}.footer-client a{padding:10px 14px}.footer-client a img{width:60px}.footer-client{justify-content:center;width:100%;display:grid}.footer-client .trusted{border-right:unset;min-width:145px;margin:0 auto;padding:14px}.footer-client .trusted-inner{flex-wrap:wrap;justify-content:center;padding-bottom:12px}}.footer-widget,.footer-bottom-version-two{z-index:9;position:relative}.footer-branding-bridge{background:var(--bg1);position:relative;overflow:hidden}.footer-branding-bridge:before{content:"";background:linear-gradient(180deg,var(--bg1)0%,#000000d9 45%,transparent 100%);pointer-events:none;z-index:3;height:140px;position:absolute;top:0;left:0;right:0}.footer-big-branding{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(180deg,var(--bg1)0%,#030303 38%,var(--bg1)72%,var(--bg1)100%);width:100%;margin-bottom:-72px;padding:48px 0 0;position:relative}.footer-big-branding__fade{pointer-events:none;z-index:2;position:absolute;left:0;right:0}.footer-big-branding__fade--top{background:linear-gradient(180deg,var(--bg1)0%,#0009 55%,transparent 100%);height:100px;top:0}.footer-big-branding__fade--bottom{background:linear-gradient(0deg,var(--bg1)0%,#000000bf 50%,transparent 100%);height:130px;bottom:0}.big-logo-wrap{z-index:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 12%,#000 28% 62%,#0006 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000059 12%,#000 28% 62%,#0006 82%,#0000 100%)}.big-title{text-transform:uppercase;color:#1a1a1a;-webkit-text-fill-color:transparent;white-space:nowrap;letter-spacing:-.01em;text-align:center;background:linear-gradient(#ffffcc12 0%,#d4c5a30a 45%,#ffffcc03 100%);-webkit-background-clip:text;background-clip:text;margin:0;padding:0;font-family:Nebula,sans-serif;font-size:15vw;font-weight:800;line-height:.8;display:block}@media (max-width:991px){.big-title{font-size:18vw}}@media (max-width:575px){.big-title{letter-spacing:.02em;font-size:14vw}}.footer-branding-bridge .footer-version-three{z-index:2;position:relative;background:linear-gradient(180deg,transparent 0%,#0006 60px,var(--bg1)120px,var(--bg1)calc(100% - 80px),var(--bg2)100%)!important}.footer-branding-bridge .footer-version-three .footer-topversion-one{z-index:2;position:relative}.footer-branding-bridge .footer-version-three .footer-v3-titlewrap{z-index:3;background:0 0;border-bottom-color:#2a2a2a99;padding-top:48px;position:relative}@media (max-width:991px){.footer-branding-bridge .footer-version-three .footer-v3-titlewrap{padding-top:36px}}.footer-branding-bridge .footer-version-three .footer-bottom-version-two{z-index:2;position:relative}@media (max-width:575px){.footer-big-branding{margin-bottom:-48px;padding-top:28px}}@media (prefers-reduced-motion:reduce){.footer-branding-bridge:before,.footer-big-branding__fade{opacity:.85}}.team-index-intro{border-bottom:1px solid #d4c5a31a;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 3rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2rem,4vw,3rem);display:flex}.team-index-intro__eyebrow{color:var(--theme);letter-spacing:.14em;text-transform:uppercase;border:1px solid #e3ff0438;border-radius:999px;margin-bottom:1.25rem;padding:.45rem 1rem;font-size:.72rem;font-weight:600;display:inline-flex}.team-index-intro__title{color:var(--white);letter-spacing:-.02em;max-width:14ch;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.08}.team-index-intro__lede{color:#ffffff94;max-width:40rem;margin:1rem 0 0;font-size:1.05rem;line-height:1.65}.team-index-intro__stats{flex-shrink:0;gap:1rem;display:flex}.team-index-stat{background:#ffffff05;border:1px solid #d4c5a31f;border-radius:18px;flex-direction:column;gap:.25rem;min-width:7rem;padding:1.1rem 1.25rem;display:flex}.team-index-stat__value{color:var(--theme);font-family:Plus Jakarta Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1}.team-index-stat__label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;font-size:.78rem}.team-profile-page{background:var(--bg-base)}.team-profile{position:relative}.team-profile-hero{background:linear-gradient(145deg,#ffffff08 0%,#ffffff03 100%);border:1px solid #d4c5a31f;border-radius:24px;margin-bottom:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.team-profile-hero__glow{pointer-events:none;background:radial-gradient(circle,#ea6c041f 0%,#0000 70%);width:50%;height:70%;position:absolute;inset:-20% -10% auto auto}.team-profile-hero__grid{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid;position:relative}@media (max-width:991px){.team-profile-hero__grid{grid-template-columns:1fr}}.team-profile-hero__photo-frame{aspect-ratio:4/5;background:var(--bg-card);border:1px solid #ffffff14;border-radius:20px;position:relative;overflow:hidden}.team-profile-hero__photo{object-fit:cover;width:100%;height:100%;display:block}.team-profile-hero__photo-shade{pointer-events:none;background:linear-gradient(#0000 55%,#0000008c 100%);position:absolute;inset:0}.team-profile-hero__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#d4c5a3bf;margin-bottom:.75rem;font-size:.72rem;font-weight:600;display:inline-block}.team-profile-hero__name{color:var(--white);letter-spacing:-.02em;margin:0 0 .5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.team-profile-hero__role{color:var(--theme);margin:0 0 1.25rem;font-size:1.125rem;font-weight:500}.team-profile-hero__bio{color:#ffffff9e;max-width:52ch;margin:0 0 1.5rem;font-size:1rem;line-height:1.7}.team-profile-hero__meta{flex-direction:column;gap:.65rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.team-profile-hero__meta li{color:#ffffff94;align-items:center;gap:.65rem;font-size:.92rem;display:flex}.team-profile-hero__meta a{color:#ffffffc7;text-decoration:none;transition:color .2s}.team-profile-hero__meta a:hover{color:var(--theme)}.team-profile-hero__socials{flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.team-profile-hero__socials a{width:42px;height:42px;color:var(--white);background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.team-profile-hero__socials a:hover{color:var(--theme);border-color:#ea6c0466}.team-profile-hero__stats{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.team-profile-stat{background:#00000040;border:1px solid #d4c5a31a;border-radius:14px;min-width:5.5rem;padding:.85rem 1rem}.team-profile-stat__value{color:var(--theme);font-size:1.5rem;font-weight:700;line-height:1;display:block}.team-profile-stat__label{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-top:.25rem;font-size:.68rem;display:block}.team-profile-hero__actions{flex-wrap:wrap;gap:.75rem;display:flex}.team-profile-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.35rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.team-profile-btn--primary{background:var(--theme);color:#0a0a0a;border-color:var(--theme)}.team-profile-btn--primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.team-profile-btn--ghost{color:var(--theme);background:0 0;border-color:#d4c5a359}.team-profile-btn--ghost:hover{background:#d4c5a314}.team-profile-nav{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#050505f2 0%,#050505b3 80%,#0000 100%);flex-wrap:wrap;gap:.65rem;margin-bottom:clamp(2rem,4vw,3rem);padding:.75rem 0;display:flex;position:sticky;top:88px}.team-profile-nav__link{color:#ffffffb8;background:#ffffff05;border:1px solid #d4c5a324;border-radius:999px;padding:.55rem 1.1rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.team-profile-nav__link:hover{color:var(--white);background:#e3ff040f;border-color:#e3ff0459}.team-profile-body{flex-direction:column;gap:clamp(2.5rem,5vw,4rem);display:flex}.team-profile-section__head{margin-bottom:1.5rem}.team-profile-section__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#d4c5a3a6;margin-bottom:.5rem;font-size:.72rem;font-weight:600;display:block}.team-profile-section__title{color:var(--white);letter-spacing:-.02em;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.5rem,2.5vw,2rem)}.team-profile-section__lede{color:#ffffff8c;margin:-.75rem 0 1.5rem;font-size:.95rem}.team-profile-about p{color:#ffffffad;max-width:68ch;margin:0;font-size:1.05rem;line-height:1.75}.team-profile-skills{flex-wrap:wrap;gap:.65rem;display:flex}.team-profile-skill{color:var(--white);background:#ffffff05;border:1px solid #d4c5a32e;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.875rem;display:inline-flex}.team-profile-skill__level{text-transform:capitalize;color:var(--theme);opacity:.9;font-size:.72rem}.team-profile-timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.team-profile-timeline__item{grid-template-columns:24px minmax(0,1fr);gap:1.25rem;padding-bottom:1.75rem;display:grid;position:relative}.team-profile-timeline__item:not(:last-child):before{content:"";background:linear-gradient(#d4c5a359 0%,#d4c5a30d 100%);width:2px;position:absolute;top:28px;bottom:0;left:11px}.team-profile-timeline__marker{background:#e3ff0414;border:2px solid #e3ff0473;border-radius:50%;width:24px;height:24px;margin-top:4px;box-shadow:0 0 0 4px #e3ff040f}.team-profile-timeline__card{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:1.25rem 1.35rem;transition:border-color .2s}.team-profile-timeline__item:hover .team-profile-timeline__card{border-color:#ea6c0440}.team-profile-timeline__title{color:var(--white);margin:0 0 .25rem;font-size:1.05rem}.team-profile-timeline__org{color:var(--theme);margin-bottom:.65rem;font-size:.9rem;display:block}.team-profile-timeline__meta{color:#ffffff80;flex-wrap:wrap;gap:1rem;margin-bottom:.65rem;font-size:.82rem;display:flex}.team-profile-timeline__meta span{align-items:center;gap:.35rem;display:inline-flex}.team-profile-timeline__desc{color:#ffffff94;margin:0;font-size:.92rem;line-height:1.65}.team-profile-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}.team-profile-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;height:100%;padding:1.35rem}.team-profile-card__title{color:var(--white);margin:0 0 .35rem;font-size:1.05rem}.team-profile-card__subtitle{color:var(--theme);margin:0 0 .5rem;font-size:.9rem}.team-profile-card__muted{color:#ffffff8c;margin:0 0 .5rem;font-size:.875rem}.team-profile-card__meta{color:#ffffff80;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;font-size:.82rem;display:flex}.team-profile-card__meta span{align-items:center;gap:.35rem;display:inline-flex}.team-profile-card__desc{color:#ffffff94;margin:.5rem 0 0;font-size:.9rem;line-height:1.6}.team-profile-card__link{color:var(--theme);align-items:center;gap:.35rem;margin-top:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.team-profile-languages{flex-wrap:wrap;gap:.75rem;display:flex}.team-profile-language{background:#ffffff05;border:1px solid #d4c5a326;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;display:inline-flex}.team-profile-language__name{color:var(--white);font-weight:500}.team-profile-language__level{color:var(--theme);text-transform:capitalize;font-size:.8rem}.team-profile-projects{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}@media (max-width:767px){.team-profile-projects{grid-template-columns:1fr}}.team-profile-project{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;transition:border-color .25s,transform .25s;overflow:hidden}.team-profile-project:hover{border-color:#ea6c044d;transform:translateY(-4px)}.team-profile-project__media{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.team-profile-project__img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.team-profile-project:hover .team-profile-project__img{transform:scale(1.04)}.team-profile-project__overlay{pointer-events:none;background:linear-gradient(#0000 40%,#00000080 100%);position:absolute;inset:0}.team-profile-project__body{padding:1.25rem}.team-profile-project__tags{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.65rem;display:flex}.team-profile-project__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--theme);font-size:.72rem;font-weight:600}.team-profile-project__role{color:#ffffff80;font-size:.82rem}.team-profile-project__title{margin:0 0 .35rem;font-size:1.125rem}.team-profile-project__title a{color:var(--white);text-decoration:none}.team-profile-project__title a:hover{color:var(--theme)}.team-profile-project__client{color:#ffffff80;margin:0 0 .75rem;font-size:.875rem}.team-profile-project__link{color:var(--theme);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.team-profile-footer{border-top:1px solid #d4c5a31a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:2rem;display:flex}@media (max-width:575px){.team-index-intro{flex-direction:column;align-items:flex-start}.team-profile-hero__actions,.team-profile-footer{flex-direction:column;align-items:stretch}.team-profile-btn{width:100%}}.service-landing-page .main{padding-top:0}.es-section{z-index:2;position:relative}.es-section--surface{background:var(--bg-base)}.es-overline{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-size:11px;font-weight:600;display:block}.es-heading{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.75rem,5vw,3.75rem);font-weight:700;line-height:1.12}.es-subheading{max-width:36rem;color:var(--text-secondary);font-size:clamp(.95rem,2.5vw,1.125rem);line-height:1.65}.es-card{background:var(--bg-card);border:1px solid var(--border-default);border-radius:20px;transition:border-color .25s,transform .25s,background .25s}.es-card:hover{border-color:var(--border-glow)}.es-card--featured{border-color:var(--border-glow);box-shadow:0 0 0 1px #d2c3a240,0 8px 32px #d2c3a214}.es-btn{min-height:48px;font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1;transition:transform .15s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.es-btn:active{transform:scale(.97)}.es-btn--primary{background:var(--orange);color:#000}.es-btn--primary:hover{background:var(--orange-hover);box-shadow:0 0 0 3px var(--border-orange)}.es-btn--ghost{border:1px solid var(--border-glow);color:var(--accent);background:0 0}.es-btn--ghost:hover{border-color:var(--accent);background:#d2c3a20f}.es-link{color:var(--accent);font-weight:500;transition:opacity .2s}.es-link:hover{opacity:.85;text-underline-offset:3px;text-decoration:underline}.es-hero{z-index:2;background:0 0;align-items:center;min-height:100svh;padding-top:5.5rem;padding-bottom:3rem;display:flex;position:relative;overflow:hidden}.es-hero__grid{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:992px){.es-hero__grid{grid-template-columns:1fr 1fr;gap:3rem}}.es-hero__title{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em;color:var(--text-primary);text-shadow:0 0 40px #d2c3a21f;font-size:clamp(2.25rem,9vw,5.5rem);font-weight:800;line-height:1.05}.es-hero__title-accent{color:var(--orange)}.es-hero__spline{background:radial-gradient(at 60% 40%,#d4c5a31a 0%,#0000 55%);border-radius:24px;width:100%;height:clamp(280px,40vh,520px);position:relative;overflow:hidden}@media (min-width:992px){.es-hero__spline{height:clamp(420px,72vh,640px)}}.es-hero__spline canvas,.es-hero__spline>div{width:100%!important;height:100%!important}.es-hero__trust{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1.5rem;font-size:.8125rem;display:flex}.es-hero__scroll-cue{background:linear-gradient(180deg,var(--accent),transparent);width:1px;height:40px;animation:2s ease-in-out infinite es-scroll-pulse;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}@keyframes es-scroll-pulse{0%,to{opacity:.35;transform:translate(-50%)scaleY(.85)}50%{opacity:1;transform:translate(-50%)scaleY(1)}}.pp-section{background:#050505;position:relative}.pp-section:before{content:"";background:linear-gradient(90deg,#0000,#d4c5a326,#0000);height:1px;position:absolute;top:0;left:0;right:0}.pp-header{text-align:center;max-width:520px;margin:0 auto clamp(36px,5vw,52px)}.pp-header .section-overline{margin-bottom:1rem}.pp-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,4.8vw,3rem);font-weight:800;line-height:1.1}.pp-title-accent{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d4c5a3 0%,#ea6c04 100%);-webkit-background-clip:text;background-clip:text}.pp-wall{gap:12px;max-width:1200px;height:clamp(340px,36vw,420px);margin:0 auto;display:flex}.pp-tile{--pp-rgb:212,197,163;cursor:default;isolation:isolate;background:radial-gradient(120% 70% at 50% 0,#ffffff05 0%,#0000 50%),#0a0a0a;border:1px solid #ffffff0d;border-radius:18px;flex:1;min-width:0;transition:flex .55s cubic-bezier(.22,1,.36,1),border-color .5s;position:relative;overflow:hidden}.pp-wall .pp-tile:first-child{flex:3.5}.pp-wall:hover .pp-tile:first-child{flex:1}.pp-wall:hover .pp-tile:hover{flex:3.5}.pp-wall:hover .pp-tile:hover,.pp-wall:not(:hover) .pp-tile:first-child{border-color:rgba(var(--pp-rgb),.18);box-shadow:0 0 40px rgba(var(--pp-rgb),.05);background:radial-gradient(120% 70% at 30% 50%,rgba(var(--pp-rgb),.04)0%,transparent 55%),radial-gradient(120% 70% at 50% 0%,#ffffff05 0%,transparent 50%),#0a0a0a}.pp-tile:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);height:1px;transition:background .5s;position:absolute;top:0;left:15%;right:15%}.pp-wall:hover .pp-tile:hover:before,.pp-wall:not(:hover) .pp-tile:first-child:before{background:linear-gradient(90deg,transparent,rgba(var(--pp-rgb),.35),transparent)}.pp-tile-spotlight{z-index:1;background:radial-gradient(250px circle at var(--spot-x,50%)var(--spot-y,50%),rgba(var(--pp-rgb),.06),transparent 70%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.pp-tile:hover .pp-tile-spotlight{opacity:1}.pp-tile-compact{z-index:2;opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .2s;display:flex;position:absolute;inset:0}.pp-tile-cdot{background:#ef444480;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite pp-dot-pulse;box-shadow:0 0 8px #ef44444d}@keyframes pp-dot-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.4)}}.pp-tile-cnum{font-family:var(--font-jakarta),sans-serif;color:#ffffff2e;letter-spacing:.1em;font-size:.72rem;font-weight:700}.pp-tile-keyword{font-family:var(--font-jakarta),sans-serif;color:#ffffff6b;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;font-weight:700;transition:color .4s}.pp-tile:hover .pp-tile-keyword{color:#ffffffa6}.pp-tile-expanded{z-index:3;opacity:0;filter:blur(8px);will-change:opacity,filter;align-items:center;transition:opacity .3s,filter .3s;display:flex;position:absolute;inset:0;overflow:hidden}.pp-tile-expanded-inner{flex-direction:column;gap:14px;width:100%;max-width:340px;padding:clamp(22px,2.5vw,32px);display:flex}.pp-tile-head{align-items:center;gap:10px;display:flex}.pp-tile-check{background:rgba(var(--pp-rgb),.1);border:1px solid rgba(var(--pp-rgb),.2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pp-tile-check svg{width:15px;height:15px;color:rgb(var(--pp-rgb))}.pp-tile-status{font-family:var(--font-jakarta),sans-serif;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--pp-rgb),.5);font-size:.68rem;font-weight:700}.pp-tile-ennum{font-family:var(--font-jakarta),sans-serif;color:#ffffff1f;letter-spacing:.08em;margin-left:auto;font-size:.72rem;font-weight:700}.pp-tile-pain{font-family:var(--font-jakarta),sans-serif;color:#ffffff85;letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:800;line-height:1.25}.pp-tile-bar{background:linear-gradient(90deg,rgb(var(--pp-rgb)),transparent);border-radius:2px;width:36px;height:2px}.pp-tile-solution{color:rgba(var(--pp-rgb),.82);margin:0;font-size:clamp(.88rem,1.2vw,.98rem);line-height:1.55}.pp-wall:not(:hover) .pp-tile:first-child .pp-tile-compact{opacity:0}.pp-wall:not(:hover) .pp-tile:first-child .pp-tile-expanded{opacity:1;filter:blur()}.pp-wall:hover .pp-tile:hover .pp-tile-compact{opacity:0}.pp-wall:hover .pp-tile:hover .pp-tile-expanded{opacity:1;filter:blur()}.pp-cta{text-align:center;margin-top:clamp(32px,4.5vw,48px)}.pp-cta-btn{font-family:var(--font-jakarta),sans-serif;color:#050505;letter-spacing:-.01em;background:linear-gradient(135deg,#d4c5a3,#ea6c04);border-radius:100px;align-items:center;gap:8px;padding:14px 32px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex;box-shadow:0 4px 20px #d4c5a326}.pp-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #d4c5a340}.pp-cta-btn svg{width:16px;height:16px;transition:transform .3s}.pp-cta-btn:hover svg{transform:translate(3px)}@media (max-width:768px){.pp-wall{flex-direction:column;gap:12px;height:auto}.pp-tile{height:auto;min-height:130px;flex:none!important}.pp-tile-compact{display:none}.pp-tile-expanded{opacity:1;filter:none;position:relative}.pp-tile-expanded-inner{max-width:100%;padding:22px 24px}}.cmp-section{background:#050505;position:relative}.cmp-head{text-align:center;margin-bottom:64px}.cmp-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.1}.cmp-accent{color:#d4c5a3}.cmp-scroll{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.cmp-scroll::-webkit-scrollbar{height:2px}.cmp-scroll::-webkit-scrollbar-thumb{background:#d4c5a326;border-radius:2px}.cmp-grid{grid-template-columns:1.5fr repeat(4,minmax(110px,1fr));min-width:680px;max-width:920px;margin:0 auto;display:grid}.cmp-corner{border-bottom:1px solid #ffffff0d}.cmp-corner--last{border-bottom:none}.cmp-ch{text-align:center;border-bottom:1px solid #ffffff0d;padding:28px 12px 20px}.cmp-ch-icon{color:#fff3;stroke-width:1px;width:20px;height:20px;margin:0 auto 8px;display:block}.cmp-ch-name{font-family:var(--font-jakarta),sans-serif;color:#fff6;font-size:.92rem;font-weight:600;display:block}.cmp-ch-tag{text-transform:uppercase;letter-spacing:.12em;color:#d4c5a3;opacity:.5;margin-top:6px;font-size:.58rem;font-weight:600;display:block}.cmp-ch--on .cmp-ch-icon{color:#d4c5a3;opacity:.7}.cmp-ch--on .cmp-ch-name{color:#fff}.cmp-label{color:#ffffff80;text-align:left;border-bottom:1px solid #ffffff0a;padding:20px 16px;font-size:.875rem;font-weight:500;line-height:1.4}.cmp-cell{border-bottom:1px solid #ffffff0a;justify-content:center;align-items:center;padding:20px 12px;display:flex}.cmp-ch--on,.cmp-cell--on,.cmp-foot--on{background:#d4c5a304}.cmp-mark{flex-shrink:0;width:18px;height:18px}.cmp-mark--yes{color:#ffffff2e}.cmp-mark--gold{color:#d4c5a3}.cmp-mark--no{color:#ffffff12}.cmp-foot{text-align:center;padding:28px 12px}.cmp-foot--on{border-radius:0 0 12px 12px}.cmp-ch--on{border-radius:12px 12px 0 0}.cmp-cta{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;align-items:center;gap:6px;font-size:.85rem;font-weight:600;text-decoration:none;transition:gap .3s;display:inline-flex}.cmp-cta:hover{gap:10px}.cmp-cta-arrow{width:15px;height:15px}@media (max-width:768px){.cmp-grid{min-width:600px}}.ct-section:before{content:"";background:linear-gradient(90deg,#0000,#d4c5a326,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ct-header{text-align:center;max-width:520px;margin:0 auto clamp(36px,5vw,52px)}.ct-header .section-overline{margin-bottom:1rem}.ct-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,4.8vw,3rem);font-weight:800;line-height:1.1}.ct-title-accent{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d4c5a3 0%,#ea6c04 100%);-webkit-background-clip:text;background-clip:text}.ct-table-wrap{max-width:920px;margin:0 auto}.ct-glow-border{isolation:isolate;border-radius:21px;padding:1px;position:relative}.ct-glow-border:before{content:"";border-radius:inherit;z-index:0;background:conic-gradient(#0000 0%,#d4c5a359 12%,#ea6c0433 20%,#0000 35% 100%);animation:6s linear infinite ct-glow-travel;position:absolute;inset:0}@keyframes ct-glow-travel{to{transform:rotate(360deg)}}.ct-table{z-index:1;background:#0a0a0a;border-radius:20px;grid-template-columns:1.6fr repeat(4,1fr);display:grid;position:relative;overflow:hidden}.ct-cell{border-bottom:1px solid #ffffff0a;justify-content:center;align-items:center;padding:14px 10px;transition:background .3s;display:flex}.ct-cell:not(.ct-cell--label):not(.ct-cell--corner):not(.ct-header):hover{background:#ffffff04}.ct-cell--last{border-bottom:none}.ct-cell--corner{border-bottom:1px solid #ffffff0a}.ct-cell--label{text-align:left;font-family:var(--font-jakarta),sans-serif;color:#ffffff8c;justify-content:flex-start;padding-left:clamp(16px,2vw,24px);font-size:clamp(.8rem,1.2vw,.9rem);font-weight:600;line-height:1.35;transition:color .3s;animation:.45s cubic-bezier(.22,1,.36,1) both ct-row-in}.ct-cell--label:hover{color:#fffc}@keyframes ct-row-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.ct-header{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:8px;padding:26px 10px 22px}.ct-header-icon{color:#ffffff40;flex-shrink:0;width:22px;height:22px}.ct-header-label{font-family:var(--font-jakarta),sans-serif;color:#ffffff73;letter-spacing:-.01em;font-size:.85rem;font-weight:700}.ct-header--featured{background:radial-gradient(80% 100% at 50% 0,#d4c5a31f,#0000 70%),#d4c5a30d;border-left:2px solid;border-right:2px solid;border-image:linear-gradient(#d4c5a366,#ea6c0433,#d4c5a34d) 1;position:relative;box-shadow:inset 0 1px #d4c5a326,0 0 40px #d4c5a30f}.ct-header--featured .ct-header-icon{color:#d4c5a3}.ct-header--featured .ct-header-label{color:#fff}.ct-cell--featured{background:#d4c5a308;border-left:2px solid;border-right:2px solid;border-image:linear-gradient(#d4c5a34d,#ea6c0426,#d4c5a340) 1}.ct-badge{color:#050505;font-family:var(--font-jakarta),sans-serif;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;z-index:10;background:linear-gradient(135deg,#d4c5a3,#ea6c04);border-radius:100px;padding:4px 14px;font-size:.6rem;font-weight:700;position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 12px #d4c5a340}.ct-mark{width:22px;height:22px;display:block}.ct-mark--check{color:#ffffff40}.ct-mark--gold{color:#d4c5a3;filter:drop-shadow(0 0 6px #d4c5a366);width:26px;height:26px}.ct-mark--cross{color:#ffffff1f}.ct-footer{background:#080808;padding:20px 10px}.ct-footer--featured{background:#d4c5a30d;border-left:2px solid;border-right:2px solid;border-image:linear-gradient(#d4c5a340,#ea6c0433) 1}.ct-footer-btn{font-family:var(--font-jakarta),sans-serif;color:#050505;letter-spacing:-.01em;background:linear-gradient(135deg,#d4c5a3,#ea6c04);border-radius:100px;align-items:center;gap:6px;padding:8px 18px;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex;box-shadow:0 2px 12px #d4c5a333}.ct-footer-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #d4c5a34d}.ct-footer-btn svg{width:14px;height:14px;transition:transform .3s}.ct-footer-btn:hover svg{transform:translate(2px)}.ct-cards{display:none}@media (max-width:768px){.ct-table-wrap{display:none}.ct-cards{flex-direction:column;gap:12px;max-width:440px;margin:0 auto;display:flex}.ct-card{background:#0a0a0a;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden}.ct-card--featured{background:radial-gradient(120% 60% at 50% 0,#d4c5a30f,#0000 60%),#0a0a0a;border-color:#d4c5a333;order:-1;box-shadow:0 0 30px #d4c5a314}.ct-card-head{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:16px 20px;display:flex}.ct-card--featured .ct-card-head{border-bottom-color:#d4c5a31f}.ct-card-icon{color:#ffffff4d;flex-shrink:0;width:20px;height:20px}.ct-card--featured .ct-card-icon{color:#d4c5a3}.ct-card-label{font-family:var(--font-jakarta),sans-serif;color:#ffffff80;font-size:1rem;font-weight:700}.ct-card--featured .ct-card-label{color:#fff}.ct-card-badge{font-family:var(--font-jakarta),sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#d4c5a3;background:#d4c5a31a;border:1px solid #d4c5a333;border-radius:100px;margin-left:auto;padding:3px 10px;font-size:.58rem;font-weight:700}.ct-card-body{padding:8px 20px 16px}.ct-card-row{border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ct-card-row:last-of-type{border-bottom:none}.ct-card-row-text{color:#ffffff73;font-size:.84rem;line-height:1.35}.ct-card--featured .ct-card-row-text{color:#ffffffa6}.ct-card-btn{font-family:var(--font-jakarta),sans-serif;color:#050505;background:linear-gradient(135deg,#d4c5a3,#ea6c04);border-radius:100px;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding:12px 24px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.ct-card-btn svg{width:16px;height:16px}}.el-mtl-item{cursor:default;will-change:transform;border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:clamp(14px,2.5vw,28px);padding:clamp(22px,3vw,32px) clamp(20px,3vw,32px);transition:background .4s;display:flex;position:relative}.el-mtl-item:before{content:"";background:linear-gradient(#d4c5a3,#ea6c04);border-radius:3px;width:3px;height:55%;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.el-mtl-item:hover{background:#d4c5a306}.el-mtl-item:hover:before{transform:translateY(-50%)scaleY(1)}.el-mtl-index{font-family:var(--font-jakarta),sans-serif;color:#d4c5a333;letter-spacing:.05em;flex-shrink:0;min-width:26px;padding-top:8px;font-size:.8rem;font-weight:700;transition:color .4s}.el-mtl-item:hover .el-mtl-index{color:#d4c5a399}.el-mtl-content{flex:1}.el-mtl-title{font-family:var(--font-jakarta),sans-serif;color:#fff6;letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.8vw,1.85rem);font-weight:800;line-height:1.2;transition:color .4s}.el-mtl-item:hover .el-mtl-title{color:#fff}.el-mtl-solution{color:#fff0;max-height:0;margin:0;font-size:clamp(.82rem,1.2vw,.92rem);line-height:1.55;transition:color .4s 80ms,max-height .45s,margin .45s;overflow:hidden}.el-mtl-item:hover .el-mtl-solution{color:#d4c5a399;max-height:80px;margin-top:10px}.el-mtl-solution-arrow{color:#ea6c04;margin-right:6px;font-weight:700}.vp-section{background:#050505;position:relative;overflow:hidden}.vp-aurora{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.vp-aurora-1{background:radial-gradient(circle,#d4c5a314 0%,#0000 70%);width:480px;height:480px;animation:16s ease-in-out infinite alternate vpAurora1;top:-10%;right:5%}.vp-aurora-2{background:radial-gradient(circle,#ea6c040f 0%,#0000 70%);width:400px;height:400px;animation:20s ease-in-out infinite alternate-reverse vpAurora2;top:30%;left:-8%}.vp-aurora-3{background:radial-gradient(circle,#d4c5a30a 0%,#0000 70%);width:350px;height:350px;animation:12s ease-in-out infinite alternate vpAurora1;bottom:-15%;right:20%}@keyframes vpAurora1{0%{opacity:.6;transform:translate(0)scale(1)}to{opacity:1;transform:translate(-50px,30px)scale(1.15)}}@keyframes vpAurora2{0%{opacity:.5;transform:translate(0)scale(1)}to{opacity:.9;transform:translate(40px,-25px)scale(.9)}}.vp-header{text-align:left;z-index:1;max-width:760px;margin-bottom:clamp(28px,4vw,44px);position:relative}.vp-headline{margin:0;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.2}.vp-headline-break{display:block}.vp-hero-metric-dash{opacity:.5;margin:0 .1em;display:inline-block}.vp-hero-wrap{z-index:1;margin-bottom:clamp(16px,2vw,24px);position:relative}.vp-hero-content{justify-content:space-between;align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(28px,4vw,44px);display:flex}.vp-hero-left{flex:1;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.vp-hero-icon{color:#d4c5a3;background:linear-gradient(135deg,#d4c5a338,#ea6c0424);border:1px solid #d4c5a333;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.vp-hero-icon-svg{width:28px;height:28px}.vp-hero-title{font-family:var(--font-jakarta),sans-serif;color:#fff;margin:0 0 8px;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:700}.vp-hero-desc{color:#ffffff7a;margin:0;font-size:.9rem;line-height:1.65}.vp-hero-right{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}.vp-hero-metric-value{font-family:var(--font-jakarta),sans-serif;-webkit-text-fill-color:transparent;letter-spacing:-.03em;background:linear-gradient(135deg,#d4c5a3 0%,#f5ecd6 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.4rem,6vw,3.5rem);font-weight:800;line-height:1}.vp-hero-metric-unit{color:#d4c5a38c;text-transform:uppercase;letter-spacing:.08em;margin-top:3px;font-size:.82rem;font-weight:600}.vp-hero-metric-label{color:#ffffff59;margin-top:2px;font-size:.72rem}.vp-hero-tags{z-index:1;border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px;margin:0 clamp(28px,4vw,44px);padding:16px clamp(28px,4vw,44px) clamp(28px,4vw,44px);display:flex;position:relative}.vp-hero-tag{color:#d4c5a3b3;background:#d4c5a30f;border:1px solid #d4c5a31f;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:.72rem;font-weight:600;display:inline-flex}.vp-tag-check{color:#d4c5a3;flex-shrink:0;width:11px;height:11px}.vp-cards{z-index:1;grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.2vw,16px);display:grid;position:relative}@media (max-width:991px){.vp-cards{grid-template-columns:repeat(2,1fr)}.vp-header{text-align:center;margin-inline:auto}}@media (max-width:767px){.vp-hero-content{text-align:center;flex-direction:column}.vp-hero-left{flex-direction:column;align-items:center}.vp-hero-right{text-align:center}.vp-hero-tags{justify-content:center}.vp-cards{grid-template-columns:1fr}}.sc-section{background:#050505;position:relative}.sc-header{margin-bottom:clamp(32px,5vw,56px)}.sc-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.1}.sc-title-accent{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d4c5a3 0%,#ea6c04 100%);-webkit-background-clip:text;background-clip:text}.sc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:clamp(16px,2vw,24px);display:grid}.sc-view-all{text-align:center;margin-top:clamp(28px,4vw,44px)}.sc-view-all-link{color:#d4c5a3;transition:all .35s var(--ease-out);background:#d4c5a30d;border:1px solid #d4c5a326;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.sc-view-all-link:hover{background:#d4c5a31a;border-color:#d4c5a34d;transform:translateY(-2px)}.sc-view-all-arrow{width:16px;height:16px;transition:transform .35s var(--ease-out)}.sc-view-all-link:hover .sc-view-all-arrow{transform:translate(4px)}@media (max-width:767px){.sc-grid{grid-template-columns:1fr}}.es-bento{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.es-bento{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,1fr)}.es-bento__item--wide{grid-area:1/1/span 2}.es-bento__item--tall-a{grid-area:1/2}.es-bento__item--tall-b{grid-area:2/2}.es-bento__item--bottom{grid-column:span 1}}@media (min-width:992px){.es-bento{grid-template-columns:repeat(3,1fr)}.es-bento__item--wide{grid-area:1/1/span 2/span 2}.es-bento__item--tall-a{grid-area:1/3}.es-bento__item--tall-b{grid-area:2/3}.es-bento__item--bottom:nth-of-type(4){grid-area:3/1}.es-bento__item--bottom:nth-of-type(5){grid-area:3/2}.es-bento__item--bottom:nth-of-type(6){grid-area:3/3}}.es-bento-card{flex-direction:column;height:100%;min-height:160px;padding:1.75rem;display:flex}.es-bento-card__title{color:var(--text-primary);margin-bottom:.5rem;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600}.es-bento-card__desc{color:var(--text-secondary);flex:1;margin-bottom:1rem;font-size:.875rem;line-height:1.55}.es-process-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:1.25rem;padding-bottom:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.es-process-track::-webkit-scrollbar{display:none}.es-process-step{scroll-snap-align:start;flex:0 0 min(320px,85vw);padding:1.75rem}.es-process-num{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;color:#d2c3a226;margin-bottom:.75rem;font-size:3rem;font-weight:800;line-height:1}.es-process-phase{color:var(--orange);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.es-cases-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.25rem;padding-bottom:1.5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.es-cases-track::-webkit-scrollbar{display:none}.es-case-card{scroll-snap-align:start;flex:0 0 min(480px,88vw);padding:0;overflow:hidden}.es-case-metric{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;color:var(--accent);font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1}.es-case-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--orange);border:1px solid var(--border-orange);background:#ea6c0414;border-radius:9999px;padding:.25rem .75rem;font-size:.6875rem;font-weight:600;display:inline-block}.es-compare-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.es-compare-table{border-collapse:collapse;width:100%;min-width:640px}.es-compare-table th,.es-compare-table td{text-align:center;border-bottom:1px solid var(--border-default);padding:1rem 1.25rem;font-size:.875rem}.es-compare-table th:first-child,.es-compare-table td:first-child{text-align:left;color:var(--text-secondary);font-weight:500}.es-compare-table th.es-compare-highlight,.es-compare-table td.es-compare-highlight{background:var(--bg-card);border-top:2px solid var(--accent);color:var(--text-primary)}.es-compare-check{color:var(--orange);font-weight:700}.es-compare-x{color:var(--text-disabled)}.es-pricing-grid{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;display:grid}@media (min-width:768px){.es-pricing-grid{grid-template-columns:repeat(3,1fr)}}.es-pricing-card{flex-direction:column;padding:2rem 1.75rem;display:flex;position:relative}.es-pricing-badge{text-transform:uppercase;letter-spacing:.06em;background:var(--orange);color:#000;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;position:absolute;top:1rem;right:1rem}.es-pricing-price{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;color:var(--accent);margin:.75rem 0;font-size:2rem;font-weight:700}.es-pricing-features{flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.es-pricing-features li{color:var(--text-secondary);border-bottom:1px solid var(--border-default);align-items:flex-start;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.es-pricing-features li:last-child{border-bottom:none}.faq-section{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.faq-header{text-align:center;margin-bottom:clamp(32px,4vw,48px)}.faq-accordion-wrap{max-width:720px;margin:0 auto}.faq-cta{text-align:center;margin-top:44px}.faq-cta-text{color:var(--color-muted);margin-bottom:18px;font-size:.95rem}.es-team-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (min-width:768px){.es-team-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.es-team-card{padding:0;overflow:hidden}.es-team-card img{aspect-ratio:1;object-fit:cover;filter:grayscale();width:100%;transition:filter .35s}.es-team-card:hover img{filter:grayscale(0%)}.es-team-card__body{padding:1.25rem}.es-skill-pill{border:1px solid var(--border-default);color:var(--text-muted);border-radius:9999px;margin:.15rem .15rem 0 0;padding:.2rem .5rem;font-size:.6875rem;display:inline-block}.es-testimonial-split{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:992px){.es-testimonial-split{grid-template-columns:2fr 3fr;gap:3rem}}.es-testimonial-feature{padding:2rem}.es-testimonial-quote-mark{color:var(--accent);opacity:.35;margin-bottom:-1rem;font-size:4rem;line-height:1}.es-testimonial-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.es-testimonial-grid{grid-template-columns:repeat(2,1fr)}}.es-testimonial-mini{padding:1.25rem}.es-stars{color:var(--orange);letter-spacing:.1em;margin-bottom:.75rem;font-size:.75rem}.navbar-premium-cta-secondary{border:1px solid var(--border-glow);min-height:44px;color:var(--accent);background:0 0;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.navbar-premium-cta-secondary:hover{border-color:var(--accent);background:#d2c3a20f}.header-section.navbar-premium .navbar-premium-cta{box-shadow:0 4px 20px #ea6c0440;background:var(--orange)!important;color:#000!important}.header-section.navbar-premium .navbar-premium-cta:hover{box-shadow:0 6px 28px #ea6c0459;background:var(--orange-hover)!important}.es-process-vertical{flex-direction:column;gap:1rem;display:flex}.es-process-vertical .es-process-step{flex:none;width:100%}.es-scroll-dots{justify-content:center;gap:.5rem;margin-top:1.25rem;display:flex}.es-scroll-dot{cursor:pointer;background:0 0;border:none;width:8px;min-width:44px;height:8px;min-height:44px;padding:0;position:relative}.es-scroll-dot:after{content:"";background:var(--border-strong);border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.es-scroll-dot.is-active:after{background:var(--accent);transform:translate(-50%,-50%)scale(1.15)}@media (max-width:767px){.es-pricing-grid{flex-direction:column;display:flex}.es-pricing-card--featured{order:-1}}.es-compare-table th:first-child,.es-compare-table td:first-child{z-index:2;background:var(--bg-base);min-width:120px;position:sticky;left:0;box-shadow:4px 0 12px #00000040}.es-compare-table th.es-compare-highlight,.es-compare-table td.es-compare-highlight{min-width:100px}.es-footer{background:var(--bg-base);padding-top:clamp(3rem,6vw,5rem)}.es-footer-cta{border-bottom:1px solid var(--border-default);margin-bottom:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.es-footer-cta-link{align-items:center;gap:clamp(1rem,3vw,2rem);text-decoration:none;transition:opacity .2s;display:inline-flex}.es-footer-cta-link:hover{opacity:.9}.es-footer-cta-text{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em;text-transform:uppercase;color:var(--text-primary);font-size:clamp(2.5rem,14vw,9.375rem);font-weight:800;line-height:.95}.es-footer-cta-arrow{background:var(--orange);color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(48px,8vw,72px);height:clamp(48px,8vw,72px);transition:transform .25s;display:flex}.es-footer-cta-link:hover .es-footer-cta-arrow{transform:rotate(45deg)scale(1.05)}.es-footer-grid{padding-bottom:clamp(2.5rem,5vw,4rem)}.es-footer-heading{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;color:var(--text-primary);margin-bottom:1.25rem;font-size:1rem;font-weight:600}.es-footer-text{color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.es-footer-links{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.es-footer-link{min-height:44px;color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9375rem;transition:color .2s;display:inline-flex}.es-footer-link:hover{color:var(--text-primary)}.es-footer-social{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.es-footer-social a{border:1px solid var(--border-default);width:44px;height:44px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:flex}.es-footer-social a:hover{border-color:var(--border-glow);color:var(--accent)}.es-footer .foote-formv1{border:1px solid var(--border-strong);border-radius:10px;align-items:stretch;padding:5px;display:flex}.es-footer .foote-formv1 input{flex:1;min-width:0;min-height:44px;padding:12px 16px;font-size:.9375rem}.es-footer .foote-formv1 button{aspect-ratio:1;border-radius:8px;align-self:stretch;min-width:48px;min-height:44px;background:var(--orange)!important}.es-footer-bar{border-top:1px solid var(--border-default);background:var(--bg-base);padding:1.5rem 0}.es-footer-bar-inner{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}@media (min-width:640px){.es-footer-bar-inner{text-align:left;flex-direction:row;justify-content:space-between}}.es-footer-copy{color:var(--text-muted);font-size:.875rem}.es-footer-legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.es-footer-legal a{color:var(--text-muted);transition:color .2s}.es-footer-legal a:hover{color:var(--text-primary)}@media (max-width:991px){.header-section.navbar-premium .navbar-premium-nav.is-open .nav-premium-item{animation:.45s backwards es-nav-stagger}.header-section.navbar-premium .navbar-premium-nav.is-open .nav-premium-item:first-child{animation-delay:50ms}.header-section.navbar-premium .navbar-premium-nav.is-open .nav-premium-item:nth-child(2){animation-delay:.1s}.header-section.navbar-premium .navbar-premium-nav.is-open .nav-premium-item:nth-child(3){animation-delay:.15s}.header-section.navbar-premium .navbar-premium-nav.is-open .nav-premium-item:nth-child(4){animation-delay:.2s}.header-section.navbar-premium .navbar-premium-nav.is-open .nav-premium-item:nth-child(5){animation-delay:.25s}.header-section.navbar-premium .nav-premium-link,.header-section.navbar-premium .nav-premium-trigger{min-height:56px}}@keyframes es-nav-stagger{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.iw-section{background:#050505;position:relative}.iw-section:before{content:"";background:linear-gradient(90deg,#0000,#d4c5a326,#0000);height:1px;position:absolute;top:0;left:0;right:0}.iw-header{text-align:center;max-width:640px;margin:0 auto clamp(40px,6vw,64px)}.iw-header .section-overline{margin-bottom:1rem}.iw-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.1}.iw-title-accent{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d4c5a3 0%,#ea6c04 100%);-webkit-background-clip:text;background-clip:text}.iw-subtitle{color:#ffffff80;margin:16px 0 0;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.65}.iw-bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:16px;display:grid}.iw-bento .el-sbc--featured{grid-area:span 2/span 2}@media (max-width:900px){.iw-bento{grid-template-columns:repeat(2,1fr)}.iw-bento .el-sbc--featured{grid-area:span 1/span 2}}@media (max-width:600px){.iw-bento{grid-template-columns:1fr}.iw-bento .el-sbc--featured{grid-area:span 1/span 1}}.ps-section{background:#050505;position:relative}.ps-head{text-align:center;margin-bottom:64px}.ps-layout{grid-template-columns:300px 1fr;align-items:stretch;gap:56px;max-width:1080px;margin:0 auto;display:grid}.ps-steps{flex-direction:column;justify-content:space-between;gap:0;height:100%;display:flex;position:relative}.ps-steps:before{content:"";z-index:0;background:#ffffff0f;width:1px;position:absolute;top:23px;bottom:23px;left:23px}.ps-step-row{cursor:pointer;z-index:1;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:16px;width:100%;padding:18px 16px;transition:background .3s;display:flex;position:relative}.ps-step-row:hover{background:#ffffff05}.ps-step-marker{color:#ffffff40;z-index:1;background:#050505;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:.8rem;font-weight:700;transition:all .35s;display:flex}.ps-step-check{color:#d4c5a380;width:16px;height:16px}.ps-step-info{flex-direction:column;gap:2px;display:flex}.ps-step-name{color:#ffffff4d;font-size:.92rem;font-weight:600;line-height:1.3;transition:color .3s}.ps-step-week{color:#fff3;font-size:.72rem;transition:color .3s}.ps-step-row.is-active{background:#d4c5a30a}.ps-step-row.is-active .ps-step-marker{color:#d4c5a3;border-color:#d4c5a380;box-shadow:0 0 0 4px #d4c5a30d}.ps-step-row.is-active .ps-step-name{color:#fffffff2}.ps-step-row.is-active .ps-step-week{color:#ffffff73}.ps-step-row.is-done .ps-step-marker{background:#d4c5a30f;border-color:#d4c5a326}.ps-step-row.is-done .ps-step-name{color:#fff6}.ps-display{background:#ffffff03;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;min-height:380px;padding:44px 48px 32px;display:flex;position:relative;overflow:hidden}.ps-ghost{color:#d4c5a308;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:15rem;font-weight:900;line-height:1;position:absolute;top:-30px;right:-15px}.ps-display-inner{z-index:1;flex:1;position:relative}.ps-meta{align-items:center;gap:14px;margin-bottom:20px;display:flex}.ps-badge{text-transform:uppercase;letter-spacing:.08em;color:#ea6c04;background:#ea6c0414;border-radius:6px;padding:4px 12px;font-size:.7rem;font-weight:700}.ps-pct{color:#d4c5a380;font-size:.82rem;font-weight:600}.ps-d-title{color:#fff;letter-spacing:-.01em;margin-bottom:6px;font-size:1.9rem;font-weight:700;line-height:1.2}.ps-d-time{color:#ffffff59;margin-bottom:16px;font-size:.82rem}.ps-display .el-kinetic.ps-d-summary{color:#ffffff8c;max-width:460px;margin-bottom:24px;font-size:.92rem;line-height:1.65}.ps-display .el-kinetic-word{display:inline}.ps-d-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ps-d-item{color:#ffffffa6;align-items:center;gap:12px;font-size:.88rem;display:flex}.ps-d-check{color:#d4c5a3;flex-shrink:0;width:18px;height:18px}.ps-progress{background:#ffffff0a;border-radius:2px;height:2px;margin-top:24px;overflow:hidden}.ps-progress-fill{background:linear-gradient(90deg,#d4c5a3,#ea6c04);border-radius:2px;height:100%}.ps-cta{color:#d4c5a3;align-items:center;gap:8px;margin-top:20px;font-size:.85rem;font-weight:600;text-decoration:none;transition:gap .3s,color .3s;display:inline-flex}.ps-cta:hover{color:#ea6c04;gap:14px}.ps-cta-arrow{flex-shrink:0;width:16px;height:16px}@media (max-width:860px){.ps-layout{grid-template-columns:1fr;gap:28px}.ps-steps{flex-direction:row;gap:6px;padding-bottom:4px;overflow-x:auto}.ps-steps::-webkit-scrollbar{display:none}.ps-steps:before{display:none}.ps-step-row{text-align:center;flex-direction:column;flex-shrink:0;gap:8px;min-width:90px;padding:12px 8px}.ps-step-info{align-items:center}.ps-ghost{font-size:10rem;top:-20px}}@media (max-width:480px){.ps-display{min-height:340px;padding:32px 24px 24px}.ps-d-title{font-size:1.5rem}.ps-ghost{font-size:8rem}}.cs-section{background:var(--color-dark-bg);position:relative;overflow:hidden}.cs-section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#d2c3a209 0%,#0000 70%);width:500px;height:500px;position:absolute;top:50%;right:18%;transform:translateY(-50%)}.cs-head{text-align:center;margin-bottom:56px}.cs-split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1140px;margin:0 auto;display:grid}.cs-details{z-index:2;position:relative}.cs-details-inner{max-width:460px}.cs-details-metric{color:var(--color-beige);letter-spacing:-.02em;margin-bottom:14px;font-size:2.4rem;font-weight:800;line-height:1.1;display:block}.cs-details-stars{gap:2px;margin-bottom:18px;display:flex}.cs-star{width:15px;height:15px;color:var(--color-beige);opacity:.7}.cs-details-title{color:var(--color-body);margin-bottom:6px;font-size:1.4rem;font-weight:700;line-height:1.3}.cs-details-cat{color:var(--color-muted);opacity:.6;margin-bottom:16px;font-size:.8rem;font-weight:600;display:block}.cs-details-excerpt{color:var(--color-muted);margin-bottom:20px;font-size:.9rem;line-height:1.6}.cs-details-tags{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.cs-tag{color:var(--color-muted);border:1px solid var(--color-border);background:#ffffff05;border-radius:20px;padding:4px 12px;font-size:.7rem;font-weight:600}.cs-details-link{color:var(--color-beige);align-items:center;gap:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:gap .3s;display:inline-flex}.cs-details-link:hover{gap:14px}.cs-view-arrow{flex-shrink:0;width:15px;height:15px}.cs-dots{gap:8px;margin-top:36px;display:flex}.cs-dot{background:#ffffff26;border-radius:50%;width:8px;height:8px;transition:all .4s}.cs-dot--active{background:var(--color-beige);border-radius:4px;width:28px}.cs-swap-wrapper{z-index:1;justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.cs-swap-card{will-change:transform;backface-visibility:hidden;cursor:pointer;background:var(--color-card-bg);border:1px solid #ffffff12;border-radius:22px;overflow:hidden;box-shadow:0 25px 70px #00000080}.cs-swap-glow{pointer-events:none;z-index:0;animation:14s ease-in-out infinite alternate cs-aurora;position:absolute;inset:0}.cs-swap-card--1 .cs-swap-glow{background:radial-gradient(circle at 25% 20%,#ea6c0424 0%,#0000 45%),radial-gradient(circle at 80% 80%,#d2c3a20f 0%,#0000 45%)}.cs-swap-card--2 .cs-swap-glow{background:radial-gradient(circle at 75% 25%,#d2c3a21c 0%,#0000 45%),radial-gradient(circle at 20% 75%,#ea6c0412 0%,#0000 45%)}.cs-swap-card--3 .cs-swap-glow{background:radial-gradient(circle at 50% 15%,#ea6c041f 0%,#0000 50%),radial-gradient(circle at 50% 85%,#d2c3a217 0%,#0000 50%)}@keyframes cs-aurora{0%{opacity:.5;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(1.12)rotate(4deg)}to{opacity:.6;transform:scale(1.06)rotate(-3deg)}}.cs-swap-ghost{color:#ffffff06;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;font-size:9rem;font-weight:900;line-height:1;position:absolute;bottom:-20px;right:-10px}.cs-swap-card-inner{z-index:2;flex-direction:column;justify-content:flex-end;height:100%;padding:36px 32px;display:flex;position:relative}.cs-swap-metric{color:var(--color-beige);letter-spacing:-.02em;margin-bottom:10px;font-size:2rem;font-weight:800;line-height:1.1;display:block}.cs-swap-name{color:var(--color-body);margin-bottom:4px;font-size:1.05rem;font-weight:700;line-height:1.3;display:block}.cs-swap-cat{color:var(--color-muted);opacity:.55;font-size:.74rem;font-weight:600;display:block}.cs-footer{text-align:center;margin-top:56px}.cs-all-link{color:var(--color-beige);border:1px solid #d2c3a233;border-radius:100px;align-items:center;gap:8px;padding:10px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.cs-all-link:hover{background:#d2c3a20a;border-color:#d2c3a266;gap:14px}.cs-all-arrow{flex-shrink:0;width:16px;height:16px}@media (max-width:991px){.cs-split{gap:40px}.cs-details-metric{font-size:2rem}}@media (max-width:768px){.cs-split{grid-template-columns:1fr;gap:32px}.cs-details{order:1}.cs-swap-wrapper{transform-origin:top;order:2;min-height:380px;transform:scale(.85)}.cs-head{margin-bottom:40px}}@media (max-width:480px){.cs-swap-wrapper{transform:scale(.72)}.cs-details-metric{font-size:1.7rem}.cs-details-title{font-size:1.2rem}}.tss-section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.tss-grid-bg{pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.tss-header{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.tss-subtitle{color:var(--color-muted);max-width:520px;margin:14px auto 0;font-size:clamp(.9rem,1.5vw,1.05rem);line-height:1.6}.tss-marquee{z-index:1;padding:4px 0;position:relative;overflow:hidden}.tss-marquee-fade{z-index:3;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.tss-marquee-fade-left{background:linear-gradient(90deg,var(--color-dark-bg)20%,transparent);left:0}.tss-marquee-fade-right{background:linear-gradient(270deg,var(--color-dark-bg)20%,transparent);right:0}.tss-marquee-row{margin-bottom:14px;overflow:hidden}.tss-marquee-row:last-child{margin-bottom:0}.tss-marquee-track{align-items:center;width:max-content;display:flex}.tss-marquee-track-l{animation:42s linear infinite tss-scroll-left}.tss-marquee-track-r{animation:36s linear infinite tss-scroll-right}.tss-marquee-track:hover{animation-play-state:paused}@keyframes tss-scroll-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes tss-scroll-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.tss-tile{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:12px;flex-shrink:0;align-items:center;gap:12px;margin-right:14px;padding:12px 18px 12px 14px;transition:border-color .3s,box-shadow .3s;display:inline-flex}.tss-tile:hover{border-color:#d2c3a259;box-shadow:0 0 24px #d2c3a20f}.tss-tile-badge{letter-spacing:.01em;background:#ffffff08;border:1px solid #ffffff0d;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex}.tss-tile-info{flex-direction:column;gap:1px;display:flex}.tss-tile-name{color:var(--color-body);font-size:.88rem;font-weight:600;line-height:1.2}.tss-tile-category{color:var(--color-muted);opacity:.65;font-size:.68rem;line-height:1.2}.tss-static-wrap{display:none}.tss-static-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:8px;display:grid}@media (prefers-reduced-motion:reduce){.tss-marquee{display:none}.tss-static-wrap{display:block}}@media (max-width:768px){.tss-tile{gap:10px;margin-right:10px;padding:10px 14px 10px 10px}.tss-tile-badge{border-radius:7px;width:32px;height:32px;font-size:11px}.tss-tile-name{font-size:.82rem}.tss-tile-category{font-size:.62rem}.tss-marquee-fade{width:60px}}.dl-section{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.dl-header{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.dl-grid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:900px;margin:0 auto;display:grid}.dl-tile{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:28px 16px 22px;transition:border-color .3s,transform .3s;display:flex;position:relative}.dl-tile:hover{border-color:#d2c3a24d;transform:translateY(-3px)}.dl-tile-num{color:#ffffff2e;font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:.7rem;font-weight:600;transition:color .3s;position:absolute;top:12px;left:14px}.dl-tile:hover .dl-tile-num{color:var(--color-beige)}.dl-tile-icon{background:#ffffff08;border:1px solid #ffffff0d;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;transition:border-color .3s,background .3s;display:flex}.dl-tile:hover .dl-tile-icon{background:#d2c3a20a;border-color:#d2c3a233}.dl-tile-icon svg{width:26px;height:26px;color:var(--color-muted);transition:color .3s}.dl-tile:hover .dl-tile-icon svg{color:var(--color-beige)}.dl-tile-title{color:var(--color-body);text-align:center;font-size:.86rem;font-weight:600;line-height:1.3}.dl-footer{text-align:center;color:var(--color-muted);letter-spacing:.01em;margin-top:44px;font-size:.95rem}@media (max-width:768px){.dl-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.dl-grid{grid-template-columns:1fr}}.roi-section{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.roi-rings{pointer-events:none;z-index:0;background:radial-gradient(circle,#0000 68%,#d2c3a209 68.5%,#0000 69%),radial-gradient(circle,#0000 48%,#ea6c0406 48.5%,#0000 49%),radial-gradient(circle,#0000 28%,#d2c3a206 28.5%,#0000 29%),radial-gradient(circle,#0000 8%,#ea6c0404 8.5%,#0000 9%);width:520px;height:520px;position:absolute;top:50%;right:5%;transform:translateY(-50%)}.roi-header{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.roi-subtitle{color:var(--color-muted);max-width:480px;margin:14px auto 0;font-size:clamp(.9rem,1.4vw,1.02rem);line-height:1.6}.roi-split{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(36px,5vw,64px);max-width:1080px;margin:0 auto;display:grid}.roi-inputs{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:18px;padding:30px 26px}.roi-slider-group{margin-bottom:26px}.roi-slider-group:last-child{margin-bottom:0}.roi-slider-header{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.roi-slider-label{color:var(--color-muted);font-size:.8rem;font-weight:500}.roi-slider-value{color:var(--color-beige);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1}.roi-slider{appearance:none;background:linear-gradient(90deg,var(--color-beige)0%,var(--color-orange)var(--pct,50%),var(--color-border)var(--pct,50%),var(--color-border)100%);cursor:pointer;border-radius:3px;outline:none;width:100%;height:6px}.roi-slider::-webkit-slider-thumb{appearance:none;background:var(--color-body);border:3px solid var(--color-beige);cursor:grab;border-radius:50%;width:22px;height:22px;transition:transform .15s,box-shadow .15s;box-shadow:0 0 12px #d2c3a266}.roi-slider::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 20px #d2c3a299}.roi-slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.25)}.roi-slider::-moz-range-thumb{background:var(--color-body);border:3px solid var(--color-beige);cursor:grab;border-radius:50%;width:22px;height:22px;transition:transform .15s,box-shadow .15s;box-shadow:0 0 12px #d2c3a266}.roi-slider::-moz-range-thumb:hover{transform:scale(1.15);box-shadow:0 0 20px #d2c3a299}.roi-results{flex-direction:column;gap:26px;display:flex}.roi-gauge{width:190px;height:190px;margin:0 auto;position:relative}.roi-gauge-svg{width:100%;height:100%}.roi-gauge-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.roi-gauge-value{color:var(--color-beige);letter-spacing:-.03em;font-size:2.8rem;font-weight:800;line-height:1}.roi-gauge-label{color:var(--color-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:6px;font-size:.68rem}.roi-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.roi-stat{text-align:center;background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:14px;padding:18px 10px;transition:border-color .3s}.roi-stat:hover{border-color:#d2c3a240}.roi-stat-value{color:var(--color-body);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1.1;display:block}.roi-stat-label{color:var(--color-muted);margin-top:5px;font-size:.68rem;line-height:1.3;display:block}.roi-progress-header{justify-content:space-between;align-items:baseline;margin-bottom:7px;display:flex}.roi-progress-label{color:var(--color-muted);font-size:.78rem}.roi-progress-value{color:var(--color-beige);font-size:.82rem;font-weight:700}.roi-progress-track{background:#ffffff0d;border-radius:3px;height:6px;overflow:hidden}.roi-progress-fill{background:linear-gradient(90deg,var(--color-beige),var(--color-orange));border-radius:3px;height:100%}.roi-payback{background:#d2c3a20a;border:1px solid #d2c3a226;border-radius:12px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.roi-payback-label{color:var(--color-muted);font-size:.8rem}.roi-payback-value{color:var(--color-beige);letter-spacing:-.01em;font-size:1.15rem;font-weight:700}@media (max-width:991px){.roi-split{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.roi-stats{grid-template-columns:1fr}.roi-stat-value{font-size:1.35rem}.roi-gauge{width:160px;height:160px}.roi-gauge-value{font-size:2.3rem}}@property --tc-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.tc-section{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.tc-section .container{z-index:1;position:relative}.tc-header{text-align:center;margin-bottom:clamp(36px,5vw,52px)}.tc-spotlight-card{background:var(--color-card-bg);border:1px solid var(--color-border);cursor:default;border-radius:22px;max-width:720px;margin:0 auto;padding:clamp(32px,4.5vw,52px);position:relative;overflow:hidden}.tc-spotlight-card:before{content:"";background:conic-gradient(from var(--tc-angle),transparent 0deg,#d2c3a259 30deg,#ea6c0440 50deg,transparent 100deg,transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:22px;padding:1px;animation:6s linear infinite tc-rotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tc-spotlight-card:after{content:"";border-radius:inherit;background:radial-gradient(circle 300px at var(--mx,50%)var(--my,50%),#d2c3a212,transparent 70%);pointer-events:none;opacity:0;z-index:0;transition:opacity .4s;position:absolute;inset:0}.tc-spotlight-card:hover:after{opacity:1}@keyframes tc-rotate{to{--tc-angle:360deg}}.tc-quote-mark{color:#d2c3a20d;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-family:Georgia,Times New Roman,serif;font-size:8rem;line-height:1;position:absolute;top:-16px;left:28px}.tc-content{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.tc-stars{gap:4px;margin-bottom:22px;display:flex}.tc-star{width:20px;height:20px;color:var(--color-beige)}.tc-quote{color:var(--color-body);max-width:580px;margin:0 0 28px;font-size:clamp(1.08rem,2vw,1.32rem);line-height:1.65}.tc-author{align-items:center;gap:14px;display:flex}.tc-avatar{object-fit:cover;border:2px solid #d2c3a233;border-radius:50%;width:52px;height:52px;transition:border-color .3s}.tc-spotlight-card:hover .tc-avatar{border-color:var(--color-beige)}.tc-author-info{text-align:left}.tc-author-name{color:var(--color-body);font-size:.95rem;font-weight:700;display:block}.tc-author-role{color:var(--color-muted);margin-top:2px;font-size:.8rem;display:block}.tc-thumbs{justify-content:center;gap:10px;margin-top:36px;display:flex}.tc-thumb{cursor:pointer;opacity:.35;background:0 0;border:none;border-radius:50%;width:44px;height:44px;padding:0;transition:opacity .3s,transform .3s;position:relative}.tc-thumb:hover{opacity:.65;transform:scale(1.08)}.tc-thumb-active{opacity:1;transform:scale(1.12)}.tc-thumb img{object-fit:cover;border-radius:50%;width:100%;height:100%}.tc-thumb-ring{border:2px solid var(--color-beige);pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.tc-aggregate{justify-content:center;align-items:baseline;gap:10px;margin-top:36px;display:flex}.tc-aggregate-rating{color:var(--color-beige);letter-spacing:-.02em;font-size:1.8rem;font-weight:800}.tc-aggregate-max{color:var(--color-muted);font-size:1rem;font-weight:500}.tc-aggregate-text{color:var(--color-muted);font-size:.85rem}@media (max-width:768px){.tc-author{flex-direction:column;gap:10px}.tc-author-info{text-align:center}.tc-thumb{width:36px;height:36px}.tc-thumbs{gap:8px}}.cs-section{border-top:1px solid var(--color-border);position:relative;overflow:hidden}.cs-rays-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cs-rays-bg .light-rays-container{inset:0;z-index:0!important;position:absolute!important}.cs-glow{pointer-events:none;z-index:0;background:radial-gradient(#ea6c040d 0%,#0000 65%);width:720px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-section .container{z-index:1;position:relative}.cs-split{z-index:1;grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(36px,5vw,64px);max-width:980px;margin:0 auto;display:grid;position:relative}.cs-left{text-align:left}.cs-guarantee{color:var(--color-beige);background:#d2c3a20f;border:1px solid #d2c3a233;border-radius:100px;align-items:center;gap:10px;margin-bottom:24px;padding:9px 20px;font-size:.82rem;font-weight:600;display:inline-flex}.cs-guarantee svg{flex-shrink:0;width:18px;height:18px}.cs-heading{color:var(--color-body);letter-spacing:-.03em;text-align:left;margin-bottom:16px;font-size:clamp(1.7rem,3.8vw,2.6rem);font-weight:800;line-height:1.12}.cs-subline{color:var(--color-muted);max-width:440px;margin-bottom:24px;font-size:clamp(.92rem,1.4vw,1.05rem);line-height:1.6}.cs-points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cs-points li{color:var(--color-muted);align-items:center;gap:8px;font-size:.82rem;display:flex}.cs-point-dot{background:var(--color-beige);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 8px #d2c3a266}.cs-cta-card{background:#141414;border:1px solid #d2c3a21f;border-radius:18px;flex-direction:column;gap:12px;padding:clamp(24px,3vw,32px);display:flex;box-shadow:0 20px 50px #0000004d}.cs-btn-primary{background:var(--color-orange);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px 24px;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 24px #ea6c044d}.cs-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #ea6c0466}.cs-btn-primary:active{transform:translateY(0)}.cs-btn-secondary{width:100%;color:var(--color-muted);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:10px;padding:12px 24px;font-size:.9rem;font-weight:500;transition:border-color .2s,color .2s,background .2s}.cs-btn-secondary:hover{color:var(--color-beige);background:#d2c3a20a;border-color:#d2c3a24d}.cs-note{text-align:center;color:var(--color-muted);opacity:.6;margin-top:4px;font-size:.75rem}@media (max-width:768px){.cs-split{grid-template-columns:1fr;gap:32px}.cs-heading{text-align:left}.cs-cta-card{max-width:380px}}.bp-section{background:var(--color-dark-bg);padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:hidden}.bp-aurora{z-index:0;opacity:.5;pointer-events:none;background:radial-gradient(600px 400px at 15% 30%,#ea6c0414 0%,#0000 60%),radial-gradient(500px 350px at 85% 70%,#d2c3a20f 0%,#0000 60%);position:absolute;inset:0}.bp-container{z-index:1;position:relative}.bp-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(36px,5vw,56px);display:flex}.bp-header-left{flex-direction:column;gap:0;display:flex}.bp-lead{color:var(--color-muted);max-width:460px;font-size:.92rem;line-height:1.5}.bp-view-all{border:1px solid var(--color-border);color:var(--color-beige);white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:11px 24px;font-size:.88rem;font-weight:600;transition:border-color .25s,background .25s,transform .25s;display:inline-flex}.bp-view-all:hover{background:#d2c3a20f;border-color:#d2c3a266;transform:translateY(-1px)}.bp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:28px;display:grid}.bp-card{border:1px solid var(--color-border);transition:transform .35s var(--ease-out),border-color .35s ease,box-shadow .35s ease;background:#141414;border-radius:16px;position:relative;overflow:hidden}.bp-card:hover{border-color:#d2c3a240;transform:translateY(-6px);box-shadow:0 16px 48px #0006}.bp-card-glow{z-index:0;pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}.bp-card:hover .bp-card-glow{opacity:1}.bp-card-link{z-index:1;height:100%;display:block;position:relative}.bp-card-image{aspect-ratio:16/10;width:100%;position:relative;overflow:hidden}.bp-card-img{object-fit:cover;transition:transform .5s var(--ease-out)}.bp-card:hover .bp-card-img{transform:scale(1.06)}.bp-card-overlay{pointer-events:none;background:linear-gradient(#0000 30%,#050505b3 100%);position:absolute;inset:0}.bp-card-tag{color:var(--color-beige);text-transform:uppercase;letter-spacing:.05em;z-index:1;background:#d2c3a21f;border:1px solid #d2c3a240;border-radius:100px;padding:5px 14px;font-size:.7rem;font-weight:600;position:absolute;top:14px;left:14px}.bp-card-body{padding:22px 24px 26px}.bp-card-title{color:var(--color-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:12px;font-size:1.08rem;font-weight:700;line-height:1.35;transition:color .25s;display:-webkit-box;overflow:hidden}.bp-card:hover .bp-card-title{color:var(--color-beige)}.bp-card-meta{color:var(--color-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:.78rem;display:flex}.bp-dot{background:var(--color-muted);opacity:.5;border-radius:50%;flex-shrink:0;width:3px;height:3px}.bp-card-read{color:var(--color-orange);align-items:center;gap:6px;font-size:.85rem;font-weight:600;transition:gap .25s;display:inline-flex}.bp-card:hover .bp-card-read{gap:10px}.bp-empty{text-align:center;color:var(--color-muted);padding:60px 0;font-size:.95rem}@media (max-width:768px){.bp-header{flex-direction:column;align-items:flex-start}.bp-grid{grid-template-columns:1fr;gap:20px}.bp-aurora{opacity:.2}}.hpp-section{background:var(--color-dark-bg);padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:hidden}.hpp-aurora{z-index:0;opacity:.5;pointer-events:none;background:radial-gradient(600px 400px at 20% 20%,#ea6c0412 0%,#0000 55%),radial-gradient(500px 350px at 80% 80%,#d2c3a20d 0%,#0000 55%);position:absolute;inset:0}.hpp-container{z-index:1;position:relative}.hpp-header{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin-bottom:clamp(40px,5vw,60px);margin-left:auto;margin-right:auto;display:flex}.hpp-lead{color:var(--color-muted);max-width:500px;margin-top:12px;font-size:.95rem;line-height:1.6}.hpp-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:stretch;gap:28px;display:grid}.hpp-card{height:100%;display:flex}.hpp-card--featured{z-index:2}.hpp-card--featured .hpp-card-inner{border-color:#d2c3a22e}.hpp-glow-wrap{border-radius:18px;width:100%;height:100%;display:block}.hpp-card-inner{border:1px solid var(--color-border);width:100%;transition:transform .35s var(--ease-out),border-color .35s ease;background:#141414;border-radius:16px;position:relative;overflow:hidden}.hpp-card-inner--featured{background:#181818;border-color:#d2c3a22e}.hpp-card-inner:hover{border-color:#d2c3a240;transform:translateY(-6px)}.hpp-card-glow{z-index:0;pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}.hpp-card-inner:hover .hpp-card-glow{opacity:1}.hpp-card-body{z-index:1;flex-direction:column;height:100%;padding:32px 28px;display:flex;position:relative}.hpp-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:100px;align-self:flex-start;margin-bottom:18px;padding:5px 14px;font-size:.7rem;font-weight:600;display:inline-block}.hpp-card-name{color:var(--color-body);margin-bottom:8px;font-size:1.2rem;font-weight:700}.hpp-card-price-row{align-items:baseline;gap:6px;margin-bottom:14px;display:flex}.hpp-card-price{color:var(--color-beige);letter-spacing:-.02em;font-size:1.8rem;font-weight:800}.hpp-card-period{color:var(--color-muted);font-size:.8rem}.hpp-card-desc{color:var(--color-muted);margin-bottom:20px;font-size:.85rem;line-height:1.5}.hpp-features{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;margin-bottom:24px;padding-top:20px;display:flex}.hpp-feature{color:var(--color-body);align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.4;display:flex}.hpp-check{width:16px;height:16px;color:var(--color-beige);flex-shrink:0;margin-top:1px}.hpp-card-cta{margin-top:auto}.hpp-footer{text-align:center;margin-top:40px}.hpp-see-all{border:1px solid var(--color-border);color:var(--color-beige);border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-size:.9rem;font-weight:600;transition:border-color .25s,background .25s,transform .25s;display:inline-flex}.hpp-see-all:hover{background:#d2c3a20f;border-color:#d2c3a266;transform:translateY(-1px)}@media (max-width:768px){.hpp-grid{grid-template-columns:1fr}.hpp-header{text-align:left;align-items:flex-start;margin-left:0}.hpp-aurora{opacity:.15}}.tg-section{background:var(--color-dark-bg);padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px);position:relative;overflow:hidden}.tg-aurora{z-index:0;opacity:.5;pointer-events:none;background:radial-gradient(600px 400px at 25% 30%,#d2c3a20f 0%,#0000 55%),radial-gradient(500px 350px at 75% 70%,#ea6c040d 0%,#0000 55%);position:absolute;inset:0}.tg-container{z-index:1;position:relative}.tg-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(36px,5vw,56px);display:flex}.tg-header-left{flex-direction:column;gap:0;display:flex}.tg-lead{color:var(--color-muted);max-width:460px;margin-top:12px;font-size:.95rem;line-height:1.5}.tg-see-all{border:1px solid var(--color-border);color:var(--color-beige);white-space:nowrap;border-radius:100px;align-items:center;gap:8px;padding:11px 24px;font-size:.88rem;font-weight:600;transition:border-color .25s,background .25s,transform .25s;display:inline-flex}.tg-see-all:hover{background:#d2c3a20f;border-color:#d2c3a266;transform:translateY(-1px)}.tg-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:24px;display:grid}.tg-card{border:1px solid var(--color-border);transition:transform .35s var(--ease-out),border-color .35s ease;background:#141414;border-radius:16px;position:relative;overflow:hidden}.tg-card:hover{border-color:#d2c3a240;transform:translateY(-6px)}.tg-card-glow{z-index:0;pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}.tg-card:hover .tg-card-glow{opacity:1}.tg-card-frame{z-index:1;position:relative}.tg-photo{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}.tg-photo-img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out)}.tg-card:hover .tg-photo-img{transform:scale(1.05)}.tg-photo-shade{pointer-events:none;background:linear-gradient(#05050526 0%,#0000 35%,#05050599 100%);position:absolute;inset:0}.tg-index{color:#d2c3a280;font-variant-numeric:tabular-nums;z-index:2;font-size:.72rem;font-weight:700;position:absolute;top:12px;right:14px}.tg-socials{opacity:0;z-index:2;gap:6px;margin:0;padding:0;list-style:none;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:12px;right:12px;transform:translateY(8px)}.tg-card:hover .tg-socials{opacity:1;transform:translateY(0)}.tg-socials a{width:32px;height:32px;color:var(--color-beige);background:#d2c3a21f;border:1px solid #d2c3a233;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:flex}.tg-socials a:hover{background:#d2c3a238;transform:scale(1.1)}.tg-socials svg{width:14px;height:14px}.tg-caption{padding:18px 22px 22px}.tg-role{color:var(--color-beige);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:.72rem;font-weight:600;display:block}.tg-name{color:var(--color-body);margin-bottom:8px;font-size:1.05rem;font-weight:700;transition:color .25s}.tg-card:hover .tg-name a{color:var(--color-beige)}.tg-cta{color:var(--color-orange);align-items:center;gap:5px;font-size:.82rem;font-weight:600;transition:gap .25s;display:inline-flex}.tg-card:hover .tg-cta{gap:8px}.tg-empty{text-align:center;color:var(--color-muted);padding:60px 0}@media (max-width:768px){.tg-header{flex-direction:column;align-items:flex-start}.tg-grid{grid-template-columns:repeat(2,1fr);gap:16px}.tg-aurora{opacity:.15}}@media (max-width:480px){.tg-grid{grid-template-columns:1fr}}.sp-hero{background:var(--color-dark-bg);padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(48px,6vw,80px);position:relative;overflow:hidden}.sp-hero-bg{z-index:0;opacity:.6;background:radial-gradient(800px 500px at 20% 20%,#ea6c041a 0%,#0000 55%),radial-gradient(600px 400px at 85% 60%,#d2c3a212 0%,#0000 55%);position:absolute;inset:0}.sp-hero-container{z-index:1;position:relative}.sp-hero-content{flex-direction:column;max-width:760px;display:flex}.sp-hero-title{margin:12px 0 16px}.sp-hero-sub{color:var(--color-muted);max-width:560px;margin-bottom:28px;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.6}.sp-hero-actions{flex-wrap:wrap;gap:14px;margin-bottom:36px;display:flex}.sp-hero-btn-primary{background:var(--color-orange);color:#fff;border-radius:12px;align-items:center;gap:8px;padding:14px 30px;font-size:.95rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 24px #ea6c044d}.sp-hero-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 32px #ea6c0466}.sp-hero-btn-secondary{color:var(--color-beige);border:1px solid var(--color-border);background:0 0;border-radius:12px;align-items:center;gap:8px;padding:14px 30px;font-size:.95rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.sp-hero-btn-secondary:hover{background:#d2c3a20d;border-color:#d2c3a266}.sp-hero-stats{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.sp-hero-stat{flex-direction:column;gap:2px;display:flex}.sp-hero-stat-value{color:var(--color-beige);letter-spacing:-.02em;font-size:1.6rem;font-weight:800}.sp-hero-stat-label{color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.sp-hero-stat-divider{background:var(--color-border);width:1px;height:32px}.sp-showcase-section{background:var(--color-dark-bg);padding-top:clamp(40px,5vw,64px);padding-bottom:clamp(64px,8vw,112px)}.sp-nav{z-index:20;background:var(--color-dark-bg);margin-bottom:40px;padding:12px 0;position:sticky;top:72px}.sp-nav-inner{scrollbar-width:none;gap:10px;padding:4px 0;display:flex;overflow-x:auto}.sp-nav-inner::-webkit-scrollbar{display:none}.sp-nav-btn{border:1px solid var(--color-border);color:var(--color-muted);white-space:nowrap;cursor:pointer;background:#ffffff08;border-radius:100px;padding:9px 20px;font-size:.85rem;font-weight:600;transition:all .25s}.sp-nav-btn:hover{color:var(--color-beige);border-color:#d2c3a24d}.sp-nav-btn.is-active{color:var(--color-beige);background:#d2c3a21f;border-color:#d2c3a259}.sp-category{margin-bottom:56px;scroll-margin-top:140px}.sp-category-head{border-bottom:1px solid var(--color-border);align-items:center;gap:16px;margin-bottom:28px;padding-bottom:20px;display:flex}.sp-category-index{color:#d2c3a266;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.82rem;font-weight:700}.sp-category-title{color:var(--color-body);letter-spacing:-.02em;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:700}.sp-category-desc{color:var(--color-muted);margin-top:4px;font-size:.85rem}.sp-category-count{color:var(--color-muted);border:1px solid var(--color-border);white-space:nowrap;background:#ffffff08;border-radius:100px;flex-shrink:0;margin-left:auto;padding:4px 14px;font-size:.78rem}.sp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}.sp-card{border:1px solid var(--color-border);transition:transform .35s var(--ease-out),border-color .35s ease,box-shadow .35s ease;background:linear-gradient(145deg,#161616 0%,#0f0f0f 100%);border-radius:16px;position:relative;overflow:hidden}.sp-card:hover{border-color:#d2c3a240;transform:translateY(-6px);box-shadow:0 16px 48px #0006,0 0 24px #d2c3a20a}.sp-card-accent{background:linear-gradient(90deg,var(--color-orange)0%,var(--color-beige)100%);transform-origin:0;height:3px;transition:transform .4s var(--ease-out);opacity:.5;transform:scaleX(.15)}.sp-card:hover .sp-card-accent{opacity:1;transform:scaleX(1)}.sp-card-glow{z-index:0;pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}.sp-card:hover .sp-card-glow{opacity:1}.sp-card-body{z-index:1;padding:24px 24px 22px;position:relative}.sp-card-head{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.sp-card-icon-ring{background:linear-gradient(135deg,#d2c3a24d,#ea6c0433);border-radius:14px;width:56px;height:56px;padding:2px;transition:background .35s}.sp-card:hover .sp-card-icon-ring{background:linear-gradient(135deg,#d2c3a280,#ea6c0459)}.sp-card-icon-inner{background:#0f0f0f;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.sp-card-index{color:#d2c3a24d;font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.sp-card-title{color:var(--color-body);margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:1.3;transition:color .25s}.sp-card:hover .sp-card-title a{color:var(--color-beige)}.sp-card-desc{color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;font-size:.83rem;line-height:1.55;display:-webkit-box;overflow:hidden}.sp-card-actions{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.sp-card-link{color:var(--color-beige);align-items:center;gap:6px;font-size:.82rem;font-weight:600;transition:gap .25s;display:inline-flex}.sp-card:hover .sp-card-link{gap:10px}.sp-card-cta{color:var(--color-orange);background:#ea6c040f;border:1px solid #ea6c0433;border-radius:8px;padding:8px 18px;font-size:.78rem;font-weight:600;transition:all .25s}.sp-card-cta:hover{background:#ea6c041f;border-color:#ea6c0473}.sp-empty{text-align:center;color:var(--color-muted);padding:60px 0}@media (max-width:768px){.sp-hero-stats{gap:20px}.sp-hero-stat-divider{display:none}.sp-category-head{flex-wrap:wrap}.sp-category-count{order:-1;margin-left:0}.sp-grid{grid-template-columns:1fr}}:root{--motion-fast:.1s;--motion-base:.22s;--motion-slow:.4s;--ease-out:cubic-bezier(.22,1,.36,1)}.mesh-bg{z-index:0;pointer-events:none;background:var(--bg-base,#050505);position:fixed;inset:0;overflow:hidden}.mesh-orb{filter:blur(80px);opacity:.45;will-change:transform;border-radius:50%;position:absolute}.mesh-orb--1{width:min(55vw,520px);height:min(55vw,520px);animation:mesh-float-1 18s var(--ease-out)infinite alternate;background:radial-gradient(circle,#ea6c0459 0%,#0000 70%);top:-8%;right:-5%}.mesh-orb--2{width:min(45vw,420px);height:min(45vw,420px);animation:mesh-float-2 22s var(--ease-out)infinite alternate;background:radial-gradient(circle,#d2c3a247 0%,#0000 70%);bottom:10%;left:-8%}.mesh-orb--3{width:min(35vw,320px);height:min(35vw,320px);animation:mesh-float-3 26s var(--ease-out)infinite alternate;background:radial-gradient(circle,#ea6c041f 0%,#0000 70%);top:42%;left:38%}.mesh-noise{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes mesh-float-1{0%{transform:translate(0)scale(1)}to{transform:translate(-4%,6%)scale(1.08)}}@keyframes mesh-float-2{0%{transform:translate(0)scale(1)}to{transform:translate(5%,-4%)scale(1.06)}}@keyframes mesh-float-3{0%{transform:translate(0)scale(1)}to{transform:translate(-3%,-5%)scale(.94)}}@media (prefers-reduced-motion:reduce){.mesh-orb{animation:none}}.es-hero__spline:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#d2c3a226 0%,#0000 65%);border-radius:50%;position:absolute;inset:10%}.hero-artifacts{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.hero-artifact{border:1px solid var(--border-glow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;color:var(--text-secondary);white-space:nowrap;background:#161616bf;border-radius:9999px;padding:.5rem .875rem;font-size:.6875rem;font-weight:600;animation:6s ease-in-out infinite hero-artifact-float;position:absolute}.hero-artifact--1{animation-delay:0s;top:18%;right:8%}.hero-artifact--2{animation-delay:1.5s;bottom:28%;right:12%}.hero-artifact--3{animation-delay:.8s;display:none;top:35%;left:4%}@media (min-width:992px){.hero-artifact--3{display:block}}@keyframes hero-artifact-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hero-artifact{animation:none}}.es-card{transition:border-color var(--motion-base)var(--ease-out),transform var(--motion-base)var(--ease-out),box-shadow var(--motion-base)var(--ease-out),background var(--motion-base)var(--ease-out)}.es-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000059}.es-card--featured:hover{box-shadow:0 0 0 1px #d2c3a240,0 12px 40px #d2c3a21a}.es-btn{transition:transform var(--motion-fast)var(--ease-out),box-shadow var(--motion-base)var(--ease-out),background var(--motion-base)var(--ease-out),border-color var(--motion-base)var(--ease-out)}.es-heading,.es-hero__title,.es-value-display,.es-footer-cta-text,h1,h2,h3,h4,h5,h6{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif}.es-section--surface:before{content:"";background:linear-gradient(90deg,transparent,var(--border-glow),transparent);pointer-events:none;width:min(480px,60%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-ai-demo{border:1px solid var(--border-default);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#161616d9;border-radius:12px;max-width:320px;margin-top:1.5rem;padding:1rem 1.125rem;display:none}@media (min-width:992px){.hero-ai-demo{display:block}}.hero-ai-demo__label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem;font-size:.625rem;font-weight:600}.hero-ai-demo__prompt{color:var(--text-secondary);font-family:ui-monospace,monospace;font-size:.8125rem;line-height:1.5}.hero-ai-demo__cursor{background:var(--orange);vertical-align:text-bottom;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite ai-cursor-blink;display:inline-block}@keyframes ai-cursor-blink{50%{opacity:0}}.tab-content{position:relative}.tab-pane.active,.tab-pane.show{display:block}.tab-pane.fade{opacity:0;transition:opacity .2s}.tab-pane.fade.active,.tab-pane.fade.show{opacity:1}.trust-stats-grid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2.5vw,24px);display:grid}.trust-stat{flex-direction:column;align-items:center;gap:6px;padding:clamp(16px,2.5vw,24px) clamp(8px,2vw,20px);display:flex}.trust-stat--divider{border-right:1px solid #ffffff14}.trust-stat-value{color:var(--theme,#d2c3a2);letter-spacing:-.03em;font-size:clamp(3rem,7.5vw,4.75rem);font-weight:800;line-height:1;font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);justify-content:center;align-items:baseline;gap:.06em;display:inline-flex}.trust-stat-number,.trust-stat-number .count{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.trust-stat-suffix{color:inherit;opacity:.85;font-size:.42em;font-weight:700;line-height:1;transform:translateY(-.06em)}.trust-stat-label{color:#ffffffe0;font-size:clamp(.95rem,1.7vw,1.125rem);font-weight:600;line-height:1.35}.trust-stat-detail{color:#ffffff7a;max-width:22ch;font-size:clamp(.75rem,1.3vw,.875rem);line-height:1.45}.trust-logos-block{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:clamp(18px,2.8vw,28px);margin-top:clamp(8px,1.5vw,16px);padding-top:clamp(20px,3vw,32px);display:flex}.trust-logos-heading{letter-spacing:.18em;text-transform:uppercase;color:#d2c3a273;margin:0;font-size:9px;font-weight:600}.trust-logos-marquee{width:100%;max-width:100%;padding:10px 0 12px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 6%,#000 16% 84%,#00000059 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 6%,#000 16% 84%,#00000059 94%,#0000 100%)}.trust-logos-fade{z-index:2;pointer-events:none;width:clamp(48px,8vw,96px);position:absolute;top:0;bottom:0}.trust-logos-fade--left{background:linear-gradient(90deg,#000 0%,#0000 100%);left:0}.trust-logos-fade--right{background:linear-gradient(270deg,#000 0%,#0000 100%);right:0}.trust-logos-track{align-items:center;gap:clamp(56px,8vw,96px);width:max-content;display:flex}.trust-logo-slot{flex-shrink:0;justify-content:center;align-items:center;height:clamp(44px,5vw,52px);padding:0 2px;display:flex}.trust-logo-img{object-fit:contain;object-position:center;opacity:.62;filter:brightness(0)invert();width:auto;max-width:none;height:clamp(28px,3.4vw,36px);transition:opacity .35s,transform .35s;display:block}.trust-logo-slot:hover .trust-logo-img{opacity:.92;transform:scale(1.03)}.trust-market-signal{color:#ffffff61;text-align:center;max-width:42ch;margin:0;font-size:clamp(.72rem,1.2vw,.8125rem);line-height:1.5}.trust-market-signal strong{color:#ffffff9e;font-weight:600}@media (max-width:575px){.trust-stat--divider{border-right:none}.trust-stats-grid{grid-template-columns:1fr;gap:24px}.trust-stat:not(:last-child){border-bottom:1px solid #ffffff0f;padding-bottom:24px}}.premium-ticker-section{z-index:2;background:linear-gradient(#ffffff04 0%,#0000 50%,#ffffff04 100%);border-block:1px solid #ffffff0a;flex-direction:column;gap:clamp(18px,2.5vw,28px);padding:clamp(32px,5vw,56px) 0;display:flex;position:relative;overflow:hidden}.premium-ticker-row{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.premium-ticker-track{will-change:transform;align-items:center;gap:clamp(14px,2vw,20px);width:max-content;animation:45s linear infinite premium-ticker-scroll;display:flex}.premium-ticker-pill{-webkit-backdrop-filter:blur(8px);color:#ffffffd1;letter-spacing:.03em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;align-items:center;padding:12px clamp(20px,2.5vw,28px);font-size:clamp(13px,1.4vw,15px);font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.premium-ticker-pill:hover{color:var(--theme,#d2c3a2);background:#d2c3a214;border-color:#d2c3a259}@keyframes premium-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}@media (prefers-reduced-motion:reduce){.premium-ticker-track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}}.hero-section-version2{min-height:clamp(480px,82vh,860px);padding-left:0;padding-right:0;padding-top:clamp(128px,14vw,196px)!important;padding-bottom:clamp(40px,5vw,64px)!important}.hero-section-version2 .hero-spline-canvas,.hero-section-version2 .hero-spline-canvas>div{width:100%;height:100%}.hero-v2-content.hero-content-stack{flex-direction:column;gap:clamp(18px,2.5vw,24px);max-width:820px;display:flex}.hero-v2-content.hero-content-stack .section-overline{margin-bottom:0}.hero-section-version2 .hero-v2-content h1.hero-headline,.hero-section-version2 .hero-v2-content h1.text-gradient.hero-headline{font-size:clamp(2.625rem,6.5vw,5rem);line-height:1.08;font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);letter-spacing:-.03em;margin:0;font-weight:800}.hero-section-version2 .hero-v2-content h1.hero-headline .regular,.hero-section-version2 .hero-v2-content h1.text-gradient.hero-headline .regular{font-size:inherit;line-height:inherit;letter-spacing:inherit;margin-top:.06em;font-style:italic;font-weight:400;display:block}.trust-bar-section{padding-block:clamp(28px,4vw,44px)}.trust-bar-section .trust-stats-grid{margin-bottom:clamp(20px,3vw,28px)}.trust-bar-inner{flex-direction:column;gap:clamp(20px,3vw,28px);display:flex}.home-page-sections{--space-section-y:var(--space-section-y-home)}.home-page-sections>section.pt-section,.home-page-sections>div.pt-section{padding-top:var(--space-section-y-home)}.home-page-sections>section.pb-section,.home-page-sections>div.pb-section{padding-bottom:var(--space-section-y-home)}.home-page-sections .premium-ticker-section{padding-block:clamp(20px,3vw,32px)}.home-page-sections .flex.items-center.justify-between.flex-wrap.gap-5{margin-bottom:clamp(24px,3.5vw,40px)!important}.home-page-sections .testimonial-wrapv2 .bb-border{margin-bottom:clamp(24px,3.5vw,40px)!important;padding-bottom:clamp(20px,3vw,32px)!important}.working-sectionv04,.case-study-section,.team-showcase-v2,.about-section-version3{overflow:visible}.pb-20{padding-bottom:5rem}@media (min-width:1400px){.pb-20{padding-bottom:6rem}}.footer-premium{--footer-px:clamp(22px,4vw,32px);--footer-cta-gap:clamp(48px,7vw,80px);--footer-grid-gap-y:clamp(40px,5vw,56px);--footer-grid-gap-x:clamp(28px,3.5vw,48px);--footer-inner-pb:clamp(56px,8vw,88px);z-index:2;position:relative;background:0 0!important}.footer-premium-inner{padding-top:clamp(40px,6vw,64px);padding-bottom:var(--footer-inner-pb)}.footer-premium-cta{margin-bottom:var(--footer-cta-gap);border-bottom:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:clamp(16px,3vw,32px);padding-bottom:clamp(28px,4vw,44px);display:flex}.footer-premium-cta-headline{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(2.75rem,11vw,7.5rem);font-weight:700;line-height:.92}.footer-premium-cta-link{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .25s,opacity .25s;display:inline-flex}.footer-premium-cta-link img{width:clamp(52px,8vw,72px);height:auto;display:block}.footer-premium-cta-link:hover{opacity:.92;transform:translateY(-2px)scale(1.04)}.footer-premium-grid{--bs-gutter-x:var(--footer-grid-gap-x);--bs-gutter-y:var(--footer-grid-gap-y);margin-top:0!important;margin-bottom:0!important}.footer-premium-col{flex-direction:column;height:100%;display:flex}.footer-premium-heading{font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;color:#fff;border-bottom:2px solid #d2c3a259;align-self:flex-start;margin:0 0 1.25rem;padding-bottom:.75rem;font-size:1rem;font-weight:600;line-height:1.3;display:inline-block}.footer-premium-text{color:#ffffff94;max-width:36ch;margin:0 0 1.5rem;font-size:.875rem;line-height:1.7}.footer-premium-links{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.footer-premium-link{color:#ffffff9e;align-items:center;gap:.5rem;min-height:36px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.footer-premium-link-icon{opacity:.45;flex-shrink:0;width:.65rem;height:.65rem;transition:opacity .2s,transform .2s}.footer-premium-link:hover{color:#d2c3a2}.footer-premium-link:hover .footer-premium-link-icon{opacity:1;transform:translate(2px)}.footer-premium-social{align-items:center;gap:10px;margin:auto 0 0;padding:0;list-style:none;display:flex}.footer-premium-social a{color:#d2c3a2;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.footer-premium-social a:hover{color:#fff;background:#d2c3a21a;border-color:#d2c3a259}.footer-premium-social a svg path{stroke:currentColor;fill:currentColor}.footer-premium .foote-formv1{background:#ffffff05;border:1px solid #ffffff1f;border-radius:12px;align-items:stretch;gap:0;max-width:100%;padding:5px;display:flex}.footer-premium .foote-formv1 input{color:#ffffffe0;background:0 0;border:none;outline:none;flex:1;min-width:0;min-height:44px;padding:12px 16px;font-size:.875rem}.footer-premium .foote-formv1 input::placeholder{color:#ffffff59}.footer-premium .foote-formv1 button{aspect-ratio:1;border:none;border-radius:8px;flex-shrink:0;align-self:stretch;width:auto;min-width:48px;height:auto;min-height:44px;padding:0 14px;transition:background .2s;background:#ea6c04!important}.footer-premium .foote-formv1 button:hover{background:#f07a1a!important}.footer-premium .newsletter-message{margin-top:10px;font-size:.8125rem}.footer-premium-bar{z-index:2;background:var(--bg-base);border-top:1px solid #ffffff12;padding:clamp(20px,3vw,28px) 0;position:relative}.footer-premium-bar-inner{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.footer-premium-copy{color:#ffffff73;margin:0;font-size:.8125rem;line-height:1.5}.footer-premium-copy a{color:#d2c3a2;text-decoration:none;transition:color .2s}.footer-premium-copy a:hover{color:#fff}.footer-premium-legal{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.footer-premium-legal a{color:#ffffff73;font-size:.8125rem;text-decoration:none;transition:color .2s}.footer-premium-legal a:hover{color:#d2c3a2}@media (min-width:576px){.footer-premium-bar-inner{text-align:left;flex-direction:row;justify-content:space-between}.footer-premium-legal{justify-content:flex-end}}.footer-branding-bridge .footer-premium .footer-premium-inner{padding-top:clamp(32px,5vw,52px)}.footer-branding-bridge .footer-big-branding{margin-bottom:clamp(-56px,-6vw,-72px);padding-top:clamp(32px,5vw,48px)}.footer-branding-bridge .footer-version-three.footer-premium{background:var(--bg-base)!important}@media (max-width:575px){.footer-premium-cta{justify-content:space-between}.footer-premium-text{max-width:none}.footer-branding-bridge .footer-big-branding{margin-bottom:-40px;padding-top:24px}}@media (prefers-reduced-motion:reduce){.footer-premium-cta-link:hover,.footer-premium-link:hover .footer-premium-link-icon{transform:none}}.step-working-processwrap .step-working-processitem{display:block!important}.step-working-processwrap .step-serial-col{flex-direction:column;align-items:flex-end;gap:20px;margin-right:20px;display:flex}.about-section-version3 .about-content-v3{flex-direction:column;justify-content:center;height:100%;display:flex}.about-section-premium.about-section-version3{overflow:visible}.about-section-premium .about-version3-thumb{height:auto;padding-right:0}.onhover-tabbing-wrap .tcase-thumb{background:var(--bg-card);border-radius:12px;min-height:320px;overflow:hidden}.onhover-tabbing-wrap .tcase-thumb img{object-fit:cover;border-radius:12px;width:100%;height:auto;min-height:320px;display:block}@media (min-width:992px){.header-section.navbar-premium .navbar-premium-actions{display:flex!important}.header-section.navbar-premium .navbar-premium-mobile-actions,.header-section.navbar-premium .navbar-premium-mobile-footer{display:none!important}}.text-display{font-size:var(--text-display)}.section-overline{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--theme);border:1px solid #d2c3a259;border-radius:100px;align-items:center;margin-bottom:1.5rem;padding:6px 16px;font-weight:600;display:inline-flex}.hero-lead{color:#ffffffd1;margin:0;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.65}.hero-market-line{font-size:var(--text-xs);color:#ffffff73;letter-spacing:.04em;margin:0}.hero-social-proof{flex-wrap:wrap;align-items:center;gap:clamp(14px,2.5vw,20px);display:flex}.hero-social-proof-avatars{flex-shrink:0;align-items:center;display:flex}.hero-avatar-ring{background:var(--bg-card);border:2px solid #d2c3a273;border-radius:50%;justify-content:center;align-items:center;width:clamp(38px,5vw,44px);height:clamp(38px,5vw,44px);display:flex;overflow:hidden;box-shadow:0 4px 14px #00000059}.hero-avatar-ring:not(:first-child){margin-left:-10px}.hero-avatar-ring img{object-fit:cover;width:100%;height:100%;display:block}.hero-social-proof-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.hero-social-proof-rating{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;line-height:1.3;display:flex}.hero-social-proof-score{font-size:var(--text-sm);color:#fff;font-weight:700}.hero-social-proof-label{font-size:var(--text-sm);color:#ffffffc7}.hero-social-proof-meta{font-size:var(--text-xs);color:#ffffff7a;margin:0;line-height:1.45}.hero-trust-stars{color:var(--orange);letter-spacing:.06em;font-size:.8rem;line-height:1}.hero-cta-primary{background:var(--orange);color:#fff;cursor:pointer;transition:background var(--dur-mid)var(--ease-out),transform var(--dur-fast)var(--ease-out);border:none;border-radius:100px;align-items:center;gap:8px;padding:14px 28px;font-size:.9375rem;font-weight:600;display:inline-flex}.hero-cta-primary:hover{background:var(--color-orange-light,#f07a1a);transform:translateY(-1px)}.hero-cta-primary:active{transform:scale(.97)}.hero-cta-secondary{color:#ffffffd9;cursor:pointer;transition:border-color var(--dur-mid)var(--ease-out),color var(--dur-mid)var(--ease-out);background:0 0;border:1px solid #ffffff26;border-radius:100px;align-items:center;gap:8px;padding:13px 24px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.hero-cta-secondary:hover{border-color:var(--theme);color:var(--theme)}.orangebg{background:var(--orange)!important;color:#fff!important;border-color:var(--orange)!important}.orangebg:hover{background:var(--color-orange-light,#f07a1a)!important;border-color:var(--color-orange-light,#f07a1a)!important;color:#fff!important}.header-section.navbar-premium .navbar-premium-cta{color:#fff;background:var(--orange);box-shadow:0 4px 20px #ea6c0447}.header-section.navbar-premium .navbar-premium-cta:hover{background:var(--color-orange-light,#f07a1a);box-shadow:0 6px 28px #ea6c0461}.cmn-border{border-color:#d2c3a247!important}.hero-cta-group{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.hero-cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-cta-whatsapp{font-size:var(--text-sm,.875rem);color:#ffffff8c;transition:color var(--dur-mid)ease;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.hero-cta-whatsapp:hover{color:#25d366}.hero-cta-whatsapp-icon{color:#25d366;flex-shrink:0;width:18px;height:18px}:root{--fab-inset-x:20px;--fab-inset-y:20px;--fab-size:48px;--fab-gap:12px}.whatsapp-widget{right:var(--fab-inset-x);bottom:calc(var(--fab-inset-y) + (var(--fab-size) + var(--fab-gap))*0);z-index:10000;color:#fff;text-decoration:none;position:fixed}.whatsapp-widget--fab{width:var(--fab-size);height:var(--fab-size);box-sizing:border-box;transition:transform var(--dur-mid)var(--ease-out),box-shadow var(--dur-mid)ease;background:#25d366;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 28px #25d36659}.whatsapp-widget--fab:hover{color:#fff;transform:translateY(-3px)scale(1.04);box-shadow:0 12px 36px #25d36673}.whatsapp-widget--fab .whatsapp-icon{color:#fff;width:24px;height:24px}.whatsapp-fab-tooltip{background:var(--bg-card);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-mid)ease;border:1px solid #ffffff1a;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:500;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)}.whatsapp-widget--fab:hover .whatsapp-fab-tooltip{opacity:1}.whatsapp-widget--pulse{animation:2s ease-out 2 whatsapp-pulse}@keyframes whatsapp-pulse{0%{box-shadow:0 0 #25d36673}70%{box-shadow:0 0 0 14px #25d36600}to{box-shadow:0 0 #25d36600}}.inquiry-trigger-btn{right:var(--fab-inset-x);bottom:calc(var(--fab-inset-y) + (var(--fab-size) + var(--fab-gap))*1);z-index:10001;cursor:pointer;transition:opacity .3s;position:fixed}.inquiry-trigger-btn.hidden{opacity:0;pointer-events:none}.inquiry-trigger-btn .btn-inner{width:var(--fab-size);height:var(--fab-size);background:var(--orange,#ea6c04);color:#fff;box-sizing:border-box;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;transition:background .3s,transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #ea6c0459}.inquiry-trigger-btn:hover .btn-inner{background:#8c7a5b;transform:translateY(-2px);box-shadow:0 6px 20px #ea6c0466}#progress{box-sizing:border-box;color:#d2c3a2;place-items:center;box-shadow:0 8px 24px #00000059;width:var(--fab-size)!important;height:var(--fab-size)!important;line-height:var(--fab-size)!important;right:var(--fab-inset-x)!important;bottom:calc(var(--fab-inset-y) + (var(--fab-size) + var(--fab-gap))*2)!important;z-index:9999!important;background:#080808eb!important;border:1px solid #ffffff1f!important;border-radius:50%!important;transition:background .25s,border-color .25s,transform .25s,opacity .25s!important;display:grid!important}#progress #valiu{color:#d2c3a2;justify-content:center;align-items:center;display:flex}#progress:hover{transform:translateY(-2px);background:#d2c3a21f!important;border-color:#d2c3a259!important}#progress:hover #valiu{color:#fff}body.drawer-open #progress{bottom:calc(var(--fab-inset-y) + (var(--fab-size) + var(--fab-gap))*1)!important}@media (max-width:575px){:root{--fab-inset-x:16px;--fab-inset-y:16px;--fab-size:44px;--fab-gap:10px}.whatsapp-fab-tooltip{display:none}.hero-cta-row{width:100%}.hero-cta-primary,.hero-cta-secondary{flex:auto;justify-content:center}}.header-section.navbar-premium{padding-top:clamp(10px,1.5vw,14px);padding-bottom:clamp(10px,1.5vw,14px)}.header-section.navbar-premium .navbar-premium-inner{min-height:clamp(52px,6vw,64px)}@media (max-width:991px){.hero-section-version2{min-height:clamp(440px,78vh,720px);padding-top:clamp(112px,18vw,148px)!important}.hero-section-version2 .hero-v2-content h1.hero-headline{font-size:clamp(2.25rem,8vw,3.25rem)}.trust-stat-value{font-size:clamp(2.5rem,10vw,3.5rem)}.hero-social-proof{gap:12px}.hero-avatar-ring:not(:first-child){margin-left:-8px}}@media (max-width:575px){.hero-v2-content.hero-content-stack{gap:16px}.hero-section-version2 .hero-v2-content h1.hero-headline{font-size:clamp(2rem,9vw,2.75rem)}.trust-stat{padding-block:12px}.hero-social-proof-rating{flex-direction:column;align-items:flex-start;gap:2px}}.video-section{min-height:clamp(240px,36vh,420px)}.video-section>.container,.video-section [class*=Container]{height:100%}.video-section .video-section-inner{justify-content:center;align-items:center;min-height:clamp(200px,32vh,360px);display:flex}.offer-sectionv04{background:var(--bg-base);position:relative}.offer-section-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;margin-bottom:clamp(32px,5vw,56px);display:flex}.offer-section-title{margin:0}.offer2-item{text-align:left;height:100%;min-height:200px;color:inherit;transition:border-color var(--dur-mid,.22s)var(--ease-out,cubic-bezier(.22,1,.36,1)),transform var(--dur-mid,.22s)var(--ease-out,cubic-bezier(.22,1,.36,1)),box-shadow var(--dur-mid,.22s)ease;background:linear-gradient(135deg,#ea6c040a 0%,#0000 42%),linear-gradient(145deg,#161616f2 0%,#080808fa 100%);border:1px solid #ffffff12;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:stretch;gap:clamp(12px,2vw,20px);padding:clamp(20px,3vw,28px);text-decoration:none;display:flex;overflow:hidden}.offer2-item:hover{border-color:#d2c3a247;transform:translateY(-4px);box-shadow:0 24px 48px #00000073,0 0 0 1px #ea6c0414}.offer2-body-col{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex}.offer2-index{letter-spacing:.14em;color:#ea6c04d9;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-flex}.offer2-title{color:#fff;margin:0 0 10px;font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:700;line-height:1.25}.offer2-body{font-size:var(--text-sm,.875rem);color:#ffffff94;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 16px;line-height:1.6;display:-webkit-box;overflow:hidden}.offer2-link{color:var(--theme,#d2c3a2);transition:gap var(--dur-mid,.22s)ease,color var(--dur-mid,.22s)ease;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.offer2-item:hover .offer2-link{color:#fff;gap:10px}.offer2-link--sm{font-size:12px}.offer2-visual{flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:clamp(100px,22vw,160px);display:flex;position:relative}.offer2-visual-glow{filter:blur(12px);opacity:.7;transition:opacity var(--dur-mid)ease,transform var(--dur-mid)ease;background:radial-gradient(circle,#ea6c0438 0%,#0000 70%);border-radius:50%;position:absolute;inset:10%}.offer2-item:hover .offer2-visual-glow{opacity:1;transform:scale(1.08)}.offer2-visual-img{z-index:1;object-fit:contain;filter:drop-shadow(0 12px 24px #00000080);width:100%;height:auto;max-height:clamp(100px,18vw,150px);transition:transform var(--dur-mid)var(--ease-out);position:relative}.offer2-item:hover .offer2-visual-img{transform:translateY(-4px)scale(1.04)}@media (max-width:575px){.offer2-item{flex-direction:column-reverse;min-height:0}.offer2-visual{width:100%;max-width:140px;margin:0 auto}}.about-section{padding:var(--space-section-y)0;background:#050505;position:relative;overflow:hidden}.about-dots{z-index:0;pointer-events:none;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(8,1fr);gap:0;padding:5% 8%;display:grid;position:absolute;inset:0}.about-dot{background:#d4c5a34d;border-radius:50%;place-self:center;width:4px;height:4px}.about-split{z-index:1;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid;position:relative}.about-narrative{flex-direction:column;gap:clamp(20px,3vw,28px);display:flex}.about-narrative .section-overline{align-self:flex-start;width:fit-content}.about-headline{font-family:var(--font-jakarta,"Plus Jakarta Sans",sans-serif);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;line-height:1.2}.about-story{color:#ffffffb3;max-width:48ch;margin:0;font-size:clamp(1rem,1.6vw,1.0625rem);line-height:1.75}.about-tech-label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;margin-bottom:10px;font-size:.72rem;font-weight:600}.about-cta{border:1px solid var(--border-glow,#d2c3a259);color:var(--theme,#d2c3a2);transition:border-color var(--dur-mid)ease,color var(--dur-mid)ease,background var(--dur-mid)ease,gap var(--dur-mid)ease;border-radius:100px;align-self:flex-start;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.about-cta:hover{color:#fff;background:#d2c3a20f;border-color:#d2c3a299;gap:.75rem}.about-cta-icon{width:1.125rem;height:1.125rem;transition:transform var(--dur-mid)var(--ease-out);flex-shrink:0}.about-cta:hover .about-cta-icon{transform:translate(3px)}.about-tabs-wrap{z-index:1;position:relative}@media (max-width:991px){.about-split{grid-template-columns:1fr;gap:clamp(32px,5vw,48px)}}@media (max-width:575px){.about-headline br{display:none}.about-dots{opacity:.5}}.about-counting .counting-item{border-right:1px solid #ffffff0f;padding:0 clamp(16px,3vw,32px)}.about-counting .counting-item:last-child{border-right:none}.about-counting .counting-item h6{color:var(--theme,#d2c3a2);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.1}.about-version3-thumb .video-popup-btn{z-index:5;background:#ea6c04e6;border-radius:50%;width:64px;height:64px;position:absolute;bottom:24px;right:24px;opacity:1!important}.process-section-v2{background:var(--bg-base)}.process-section-header{margin-bottom:clamp(32px,5vw,48px)}.process-section-header-col{flex-direction:column;align-items:flex-start;gap:0;display:flex}.process-section-header-col .section-overline{width:fit-content;max-width:100%;margin-bottom:1rem}.process-section-title{max-width:20ch;margin:0;line-height:1.12}.process-section-intro{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.process-section-intro p{font-size:var(--text-base,1rem);color:#ffffff9e;margin:0;line-height:1.65}.process-watch-btn{color:var(--theme,#d2c3a2);font-size:var(--text-sm,.875rem);cursor:pointer;transition:border-color var(--dur-mid)ease,background var(--dur-mid)ease,color var(--dur-mid)ease;background:#ffffff08;border:1px solid #d2c3a240;border-radius:100px;align-items:center;gap:10px;padding:10px 18px 10px 10px;font-weight:500;display:inline-flex}.process-watch-btn:hover{color:#fff;background:#ea6c0414;border-color:#ea6c0473}.process-watch-btn-icon{background:var(--orange,#ea6c04);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.process-story-wrap{display:block}.process-story--animated .process-step-card,.process-story--animated .process-step-deliverables li,.process-story-wrap .process-cta{opacity:1;visibility:visible;transform:none}.process-story-rail-line{transform:scaleX(1)}.process-story-rail-vertical .process-story-rail-line{transform:scaleY(1)}.process-story{margin-bottom:clamp(28px,4vw,40px);position:relative}.process-story-rail,.process-story-rail-vertical{pointer-events:none;display:none}.process-story-rail-track{background:#ffffff0f;border-radius:999px;width:100%;height:100%;display:block}.process-story-rail-line{background:var(--orange,#ea6c04);opacity:.85;will-change:transform;border-radius:999px;display:block;position:absolute;inset:0}.process-story-rail .process-story-rail-line{background:linear-gradient(90deg,#ea6c048c 0%,#ea6c04f2 55%,#d2c3a2a6 100%)}.process-story-rail-vertical .process-story-rail-line{background:linear-gradient(#ea6c04f2 0%,#ea6c0473 70%,#d2c3a240 100%)}.process-story-steps{margin:0;padding:0;list-style:none}.process-timeline{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(12px,2vw,18px);display:grid}.process-step-card{min-height:100%;transition:border-color var(--dur-mid)ease,transform var(--dur-mid)ease;background:linear-gradient(165deg,#101010fa 0%,#080808fc 100%);border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:0;display:flex;position:relative;overflow:hidden}.process-step-card:hover{border-color:#d2c3a238;transform:translateY(-2px)}.process-step-node{align-items:center;gap:0;min-height:52px;padding:14px 16px 0;display:flex;position:relative}.process-step-node-dot{display:none}.process-step-badge{z-index:1;background:#ea6c041a;border:1px solid #ea6c0452;border-radius:100px;justify-content:center;align-items:center;padding:6px 12px;transition:border-color .35s,background .35s,box-shadow .35s;display:inline-flex;position:relative}.process-step-card.is-active .process-step-badge{background:#ea6c042e;border-color:#ea6c048c;box-shadow:0 0 0 4px #ea6c0414}.process-step-card.is-complete .process-step-badge{background:#d2c3a214;border-color:#d2c3a259}.process-step-card.is-complete .process-step-percent{color:#d2c3a2e6}.process-step-card.is-active{border-color:#ea6c0447}.process-step-card.is-complete:not(.is-active){border-color:#ffffff1a}.process-step-percent{letter-spacing:.08em;color:var(--orange,#ea6c04);font-size:11px;font-weight:700}.process-step-body{flex-direction:column;flex:1;gap:8px;padding:12px 16px 18px;display:flex}.process-step-week{letter-spacing:.1em;text-transform:uppercase;color:#d2c3a2bf;font-size:11px;font-weight:600}.process-step-title{color:#fff;margin:0;font-size:clamp(1rem,1.5vw,1.0625rem);font-weight:700;line-height:1.25}.process-step-time{font-size:var(--text-xs,.75rem);color:#ffffff73;margin:0;line-height:1.45}.process-step-summary{font-size:var(--text-sm,.875rem);color:#ffffff9e;margin:4px 0 0;line-height:1.55}.process-step-deliverables{padding:0;border-top:1px solid #ffffff0f;flex-direction:column;gap:6px;margin:auto 0 0;padding-top:12px;list-style:none;display:flex}.process-step-deliverables li{color:#ffffff85;padding-left:14px;font-size:12px;line-height:1.45;position:relative}.process-step-deliverables li:before{content:"";background:var(--orange,#ea6c04);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}@media (min-width:992px){.process-story-rail{z-index:0;height:2px;display:block;position:absolute;top:38px;left:12%;right:12%}.process-story-steps{z-index:1;position:relative}.process-step-node-dot{opacity:0;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50%;width:8px;height:8px;margin-left:-4px;transition:transform .4s,opacity .4s,background .35s,border-color .35s;display:block;position:absolute;top:26px;left:50%;transform:scale(.6)}.process-step-card.is-active .process-step-node-dot,.process-step-card.is-complete .process-step-node-dot{opacity:1;transform:scale(1)}.process-step-card.is-active .process-step-node-dot{background:var(--orange,#ea6c04);border-color:#ea6c04cc}.process-step-card.is-complete .process-step-node-dot{background:#d2c3a2d9;border-color:#d2c3a280}}@media (max-width:991px){.process-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.process-timeline{grid-template-columns:1fr}.process-section-intro{margin-top:8px}.process-story{padding-left:20px}.process-story-rail-vertical{z-index:0;width:2px;display:block;position:absolute;top:24px;bottom:24px;left:6px}.process-step-card{margin-left:8px}}@keyframes process-badge-glow{0%,to{box-shadow:0 0 0 4px #ea6c040f}50%{box-shadow:0 0 0 6px #ea6c041f}}.process-story--animated .process-step-card.is-active .process-step-badge{animation:2.4s ease-in-out infinite process-badge-glow}@media (prefers-reduced-motion:reduce){.process-story--animated .process-step-card.is-active .process-step-badge{animation:none}.process-story-rail-line,.process-step-card,.process-step-deliverables li,.process-cta{opacity:1!important;visibility:visible!important;transform:none!important}}.process-btn-title{font-weight:600;display:block}.process-cta{background:#ffffff05;border:1px solid #d2c3a226;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:clamp(32px,5vw,56px);padding:clamp(20px,3vw,28px) clamp(24px,4vw,40px);transition:border-color .35s,background .35s;display:flex}.process-story--animated .process-cta:hover{background:#ea6c040a;border-color:#ea6c0438}.process-cta p{font-size:var(--text-base,1rem);color:#ffffffbf;margin:0}.process-cta-btn{background:var(--orange,#ea6c04);color:#fff;cursor:pointer;transition:background var(--dur-mid,.22s)ease,transform var(--dur-fast,.1s)var(--ease-out,cubic-bezier(.22,1,.36,1));border:none;border-radius:100px;align-items:center;gap:8px;padding:14px 24px;font-size:.9375rem;font-weight:600;display:inline-flex}.process-cta-btn:hover{background:#f07a1a}.process-cta-btn:active{transform:scale(.97)}.case-study-section.case-showcase-v2{background:var(--bg-base);overflow:hidden}.case-study-section.case-showcase-v2:before{background:0 0}.case-showcase-ambient{pointer-events:none;background:radial-gradient(42% 55% at 12% 48%,#ffffff09 0%,#0000 72%),radial-gradient(34% 42% at 88% 22%,#ea6c040d 0%,#0000 70%);position:absolute;inset:0}.case-showcase-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 28px;margin-bottom:clamp(36px,5vw,56px);display:flex}.case-showcase-header-copy{flex-direction:column;align-items:flex-start;display:flex}.case-showcase-header-copy .section-overline{width:fit-content;max-width:100%;margin-bottom:1rem}.case-showcase-title{max-width:14ch;margin:0;line-height:1.08}.case-showcase-all-link{text-transform:capitalize;flex-shrink:0;font-weight:500}.case-showcase-grid{gap:clamp(28px,4vw,48px)}.case-showcase-visual{justify-content:center;align-items:center;width:100%;min-height:clamp(320px,42vw,460px);display:flex;position:relative}.case-showcase-phone{aspect-ratio:9/18.5;background:var(--bg-card);will-change:transform;border:2px solid #ffffff1a;border-radius:30px;width:min(240px,46%);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s,border-color .35s;position:absolute;overflow:hidden;box-shadow:0 28px 56px #0000006b}.case-showcase-phone-screen{background:var(--bg-card);border-radius:22px;position:absolute;inset:8px;overflow:hidden}.case-showcase-phone-img{object-fit:cover;object-position:top center}.case-showcase-phone--left{z-index:1;opacity:.72;transform:rotate(-13deg)translate(-58%)scale(.86)}.case-showcase-phone--center{z-index:3;opacity:1;transform:rotate(0)translate(0)scale(1)}.case-showcase-phone--right{z-index:2;opacity:.72;transform:rotate(13deg)translate(58%)scale(.86)}.case-showcase-phone.is-active{border-color:#d2c3a247}.case-showcase-list{flex-direction:column;width:100%;display:flex}.case-showcase-item{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;outline:none;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding:clamp(20px,3vw,36px) 0;transition:border-color .3s,opacity .3s;display:flex}.case-showcase-item:first-child{padding-top:0}.case-showcase-item:last-child{border-bottom:0;padding-bottom:0}.case-showcase-item:not(.is-active){opacity:.72}.case-showcase-item.is-active,.case-showcase-item:hover,.case-showcase-item:focus-visible{opacity:1}.case-showcase-item:focus-visible{outline-offset:4px;outline:1px solid #ea6c0473}.case-showcase-item-main{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.case-metric{color:var(--orange,#ea6c04);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:11px;font-weight:700;display:block}.case-showcase-item-title{color:#fff;margin:0;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;line-height:1.25;transition:color .3s}.case-showcase-item.is-active .case-showcase-item-title{color:var(--theme,#d2c3a2)}.case-category{font-size:var(--text-sm,.875rem);color:#ffffff6b;line-height:1.4}.case-showcase-item-link{letter-spacing:.08em;text-transform:uppercase;color:#fff;flex-shrink:0;align-items:center;gap:10px;font-size:12px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.case-showcase-item-link:hover{color:var(--orange,#ea6c04)}.case-showcase-item.is-active .case-showcase-item-link{color:var(--theme,#d2c3a2)}@media (max-width:991px){.case-showcase-header{align-items:flex-start}.case-showcase-title{max-width:none}.case-showcase-visual{min-height:300px;margin-bottom:12px}.case-showcase-phone{width:min(200px,44%)}}@media (max-width:575px){.case-showcase-item{flex-direction:column;align-items:flex-start;gap:14px}.case-showcase-visual{min-height:260px}.case-showcase-phone{border-radius:24px;width:min(170px,42%)}.case-showcase-phone-screen{border-radius:18px;inset:6px}}@media (prefers-reduced-motion:reduce){.case-showcase-phone{transition:none}}.team-showcase-v2{background:var(--bg-base);overflow:hidden}.team-showcase-ambient{pointer-events:none;background:radial-gradient(38% 50% at 8% 62%,#d2c3a20b 0%,#0000 72%),radial-gradient(32% 40% at 92% 18%,#ea6c040f 0%,#0000 68%);position:absolute;inset:0}.team-showcase-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 28px;margin-bottom:clamp(36px,5vw,56px);display:flex}.team-showcase-header-copy{flex-direction:column;align-items:flex-start;max-width:640px;display:flex}.team-showcase-header-copy .section-overline{width:fit-content;max-width:100%;margin-bottom:1rem}.team-showcase-title{max-width:16ch;margin:0;line-height:1.08}.team-showcase-lead{color:#ffffff94;max-width:52ch;margin:clamp(14px,2vw,18px) 0 0;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.65}.team-showcase-all-link{text-transform:capitalize;flex-shrink:0;font-weight:500}.team-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.2vw,24px);display:grid}.team-showcase-card{min-width:0}.team-showcase-card-frame{height:100%;transition:transform var(--dur-mid,.22s)var(--ease-out,cubic-bezier(.22,1,.36,1)),border-color var(--dur-mid,.22s)var(--ease-out,cubic-bezier(.22,1,.36,1)),box-shadow var(--dur-mid,.22s)var(--ease-out,cubic-bezier(.22,1,.36,1));background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;overflow:hidden}.team-showcase-card:hover .team-showcase-card-frame,.team-showcase-card:focus-within .team-showcase-card-frame{border-color:#ea6c0459;transform:translateY(-8px);box-shadow:0 28px 56px #0000006b,inset 0 0 0 1px #ea6c0414}.team-showcase-photo{aspect-ratio:4/5;background:var(--bg-card);position:relative;overflow:hidden}.team-showcase-photo-img,.team-showcase-photo .team-photo-placeholder{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .45s;display:block}.team-showcase-photo .team-photo-placeholder{min-height:100%}.team-showcase-card:hover .team-showcase-photo-img,.team-showcase-card:focus-within .team-showcase-photo-img{filter:saturate(1.05);transform:scale(1.06)}.team-showcase-photo-shade{pointer-events:none;background:linear-gradient(#05050526 0%,#0505050d 35%,#0505058c 72%,#050505eb 100%);transition:opacity .35s;position:absolute;inset:0}.team-showcase-index{z-index:2;letter-spacing:.14em;color:#ffffff6b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05050573;border:1px solid #ffffff1a;border-radius:100px;padding:6px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.team-showcase-socials{z-index:3;opacity:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:14px;right:14px;transform:translateY(-6px)}.team-showcase-socials a{color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0505058c;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:border-color .25s,background .25s,color .25s;display:inline-flex}.team-showcase-socials a:hover{color:#fff;background:#ea6c0426;border-color:#ea6c0473}.team-showcase-card:hover .team-showcase-socials,.team-showcase-card:focus-within .team-showcase-socials{opacity:1;transform:translateY(0)}.team-showcase-caption{z-index:2;flex-direction:column;gap:6px;padding:clamp(16px,2.5vw,22px);display:flex;position:absolute;bottom:0;left:0;right:0}.team-showcase-role{letter-spacing:.1em;text-transform:uppercase;color:#ea6c04eb;font-size:11px;font-weight:700}.team-showcase-name{color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(1.0625rem,1.8vw,1.25rem);font-weight:700;line-height:1.2}.team-showcase-name a{color:inherit;text-decoration:none;transition:color .25s}.team-showcase-name a:hover{color:var(--theme,#d2c3a2)}.team-showcase-cta{color:#d2c3a2bf;opacity:0;align-items:center;gap:6px;margin-top:4px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .3s,transform .3s,color .25s;display:inline-flex;transform:translateY(6px)}.team-showcase-card:hover .team-showcase-cta,.team-showcase-card:focus-within .team-showcase-cta{opacity:1;color:var(--theme,#d2c3a2);transform:translateY(0)}.team-showcase-empty{text-align:center;color:#ffffff8c;border:1px dashed #ffffff1f;border-radius:18px;margin:0;padding:clamp(32px,5vw,48px);font-size:.9375rem;line-height:1.6}.team-showcase-empty a{color:var(--theme,#d2c3a2);text-underline-offset:2px;text-decoration:underline}@media (max-width:1199px){.team-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.team-showcase-header{align-items:flex-start}.team-showcase-title{max-width:none}.team-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:575px){.team-showcase-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;margin-inline:-4px;padding-bottom:8px;display:flex;overflow-x:auto}.team-showcase-grid::-webkit-scrollbar{display:none}.team-showcase-card{scroll-snap-align:start;flex:0 0 min(78vw,280px)}.team-showcase-socials,.team-showcase-cta{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.team-showcase-card-frame,.team-showcase-photo-img,.team-showcase-socials,.team-showcase-cta,.team-showcase-photo-shade{transition:none}.team-showcase-card:hover .team-showcase-card-frame,.team-showcase-card:focus-within .team-showcase-card-frame,.team-showcase-card:hover .team-showcase-photo-img,.team-showcase-card:focus-within .team-showcase-photo-img{transform:none}}.testimonial-quote{font-size:clamp(1rem,1.4vw,1.125rem)!important;line-height:1.65!important}.testimonial-avatar{object-fit:cover;width:48px!important;height:48px!important}.testimonial-location{font-size:var(--text-xs,.75rem);color:#d2c3a2bf;margin-top:4px;display:block}.testimonial-stars{flex-shrink:0}.blog-section-lead{font-size:var(--text-base,1rem);line-height:1.6}.blog-pillar-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--theme,#d2c3a2);border:1px solid #d2c3a240;border-radius:100px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-flex}.blog-read-time{font-size:var(--text-xs,.75rem);color:#ffffff73}.hero-cta-primary:active,.process-cta-btn:active{transition:transform var(--dur-fast,.1s)var(--ease-out,cubic-bezier(.22,1,.36,1));transform:scale(.97)}.lp-page{background:var(--bg2,#050505);min-height:100vh}.lp-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:20px clamp(16px,4vw,48px);display:flex}.lp-header-logo img{width:auto;height:36px}.lp-header-link{font-size:var(--text-sm,.875rem);color:#ffffffb8;transition:color var(--dur-mid)ease;font-weight:500;text-decoration:none}.lp-header-link:hover{color:var(--theme,#d2c3a2)}.lp-hero{text-align:center;max-width:760px;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(20px,4vw,48px) clamp(32px,4vw,48px)}.lp-hero .section-overline{margin-bottom:1rem}.lp-hero h1{margin:0 0 1rem;font-size:clamp(1.85rem,4.5vw,2.75rem);line-height:1.12}.lp-hero-lead{color:#ffffffad;margin:0;font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.65}.lp-trust-wrap{padding:0 clamp(20px,4vw,48px)}.lp-trust-wrap .trust-bar-section{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding-block:clamp(28px,4vw,40px)}.lp-section{padding:clamp(40px,5vw,64px) clamp(20px,4vw,48px)}.lp-two-col{grid-template-columns:1fr;gap:clamp(28px,4vw,40px);max-width:1080px;margin:0 auto;display:grid}.lp-content-col{flex-direction:column;gap:clamp(28px,4vw,40px);display:flex}.lp-block-title{color:#fff;margin:0 0 14px;font-size:clamp(1.125rem,2vw,1.35rem);font-weight:700}.lp-block-text{font-size:var(--text-base,1rem);color:#ffffffa6;margin:0;line-height:1.65}.lp-pain-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-pain-list li{font-size:var(--text-base,1rem);color:#ffffffb8;padding-left:20px;line-height:1.55;position:relative}.lp-pain-list li:before{content:"";background:var(--orange,#ea6c04);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.lp-process-detail{font-size:var(--text-sm,.875rem);color:#ffffff7a;margin-top:4px;line-height:1.45;display:block}.lp-process-num{width:32px;height:32px;color:var(--orange,#ea6c04);background:#ea6c041f;border:1px solid #ea6c044d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.lp-process-step{align-items:flex-start;gap:14px;display:flex}.lp-case-studies .section-overline{margin-bottom:.75rem}.lp-case-studies .stitle{margin-bottom:clamp(24px,3vw,32px)}@media (min-width:992px){.lp-two-col{grid-template-columns:1fr minmax(300px,360px);align-items:start;gap:clamp(40px,5vw,56px)}}.lp-inline-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f0ff2;border:1px solid #d2c3a226;border-radius:16px;padding:32px;position:sticky;top:100px}.lp-inline-form h3{margin:0 0 1.25rem;font-size:1.25rem}.lp-form-field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.lp-form-field label{color:#fff9;font-size:13px}.lp-form-field input,.lp-form-field textarea{color:#fff;background:#0006;border:1px solid #ffffff1a;border-radius:10px;width:100%;padding:12px 14px;font-size:14px}.lp-form-submit{background:var(--orange,#ea6c04);color:#fff;cursor:pointer;border:none;border-radius:100px;width:100%;padding:14px;font-weight:600}.lp-footer{text-align:center;color:#ffffff73;border-top:1px solid #ffffff0f;padding:24px clamp(16px,4vw,48px);font-size:13px}.lp-footer a{color:var(--theme,#d2c3a2);margin:0 12px}.lp-process-grid{flex-direction:column;gap:16px;display:flex}.lp-case-studies-inner{max-width:1100px;margin:0 auto}.lp-case-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(20px,3vw,28px);display:grid}.lp-case-card{transition:border-color var(--dur-mid,.22s)ease,transform var(--dur-mid,.22s)ease;background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:clamp(16px,2.5vw,24px);display:block}.lp-case-card:hover{border-color:#d2c3a233;transform:translateY(-4px)}.lp-case-thumb{border-radius:12px;margin-bottom:16px;overflow:hidden}.lp-case-title{font-size:var(--text-lg,1.125rem);color:#fff;margin:8px 0 6px}.drawer-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10001;background:#00000073;position:fixed;inset:0}.inquiry-drawer{z-index:10002;border-top-left-radius:30px;border-top-right-radius:30px;max-height:90vh;padding:clamp(24px,4vw,40px);transition:bottom .5s cubic-bezier(.4,0,.2,1);position:fixed;bottom:-100%;left:50px;right:50px;overflow-y:auto}.inquiry-drawer.open{bottom:0}.inquiry-drawer.glass-effect{-webkit-backdrop-filter:blur(25px)saturate(180%);backdrop-filter:blur(25px)saturate(180%);background:#0a0a0af5;border:1px solid #ffffff1a;box-shadow:0 -10px 40px #0009}.inquiry-drawer-handle{background:#ffffff2e;border-radius:100px;width:44px;height:4px;margin:0 auto 20px}.inquiry-drawer-inner{width:100%;max-width:none}.inquiry-drawer-hero{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:clamp(20px,3vw,32px);margin-bottom:clamp(24px,3.5vw,32px);padding-right:44px;display:flex}.inquiry-drawer-hero-main{flex:280px;min-width:0}.inquiry-overline{letter-spacing:.12em;text-transform:uppercase;color:#d2c3a2d9;background:#d2c3a20f;border:1px solid #d2c3a238;border-radius:100px;margin-bottom:10px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-block}.inquiry-drawer .close-btn{z-index:2;color:#fff;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .3s,transform .3s;display:flex;position:absolute;top:clamp(16px,3vw,24px);right:clamp(16px,3vw,24px)}.inquiry-drawer .close-btn:hover{background:#ffffff26;transform:rotate(90deg)}.inquiry-drawer .drawer-header h2,.inquiry-drawer-hero h2{color:#fff;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:700;line-height:1.12}.inquiry-drawer .subtitle{color:#ffffff94;max-width:56ch;margin:12px 0 0;font-size:.9375rem;line-height:1.6}.inquiry-steps{flex-shrink:0;justify-content:flex-start;align-items:center;gap:12px;padding-top:6px;display:flex}.inquiry-step{opacity:.45;align-items:center;gap:8px;transition:opacity .3s;display:flex}.inquiry-step.is-active,.inquiry-step.is-done{opacity:1}.inquiry-step-num{color:#ffffffb3;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;font-weight:700;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.inquiry-step.is-active .inquiry-step-num{background:var(--orange,#ea6c04);border-color:var(--orange,#ea6c04);color:#fff}.inquiry-step.is-done .inquiry-step-num{color:var(--theme,#d2c3a2);background:#d2c3a226;border-color:#d2c3a266}.inquiry-step-label{letter-spacing:.04em;color:#ffffffbf;font-size:12px;font-weight:600}.inquiry-step-line{background:linear-gradient(90deg,#ffffff14,#ffffff38,#ffffff14);width:48px;height:1px}.inquiry-form{flex-direction:column;gap:20px;width:100%;display:flex;position:relative}.inquiry-drawer .form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,20px);width:100%;display:grid}.inquiry-drawer .form-group{flex-direction:column;gap:8px;width:100%;display:flex}.inquiry-drawer .form-group label{color:#ffffffe0;letter-spacing:.02em;font-size:.8125rem;font-weight:600}.inquiry-drawer .form-group input,.inquiry-drawer .form-group textarea{box-sizing:border-box;color:#fff;background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;width:100%;padding:13px 16px;font-family:inherit;font-size:.95rem;transition:border-color .25s,background .25s,box-shadow .25s}.inquiry-drawer .form-group input::placeholder,.inquiry-drawer .form-group textarea::placeholder{color:#ffffff52}.inquiry-drawer .form-group input:hover,.inquiry-drawer .form-group textarea:hover{background:#ffffff0a;border-color:#ffffff2e}.inquiry-drawer .form-group textarea{resize:vertical;min-height:128px;line-height:1.55}.inquiry-drawer .form-group input:focus,.inquiry-drawer .form-group textarea:focus{background:#ffffff0d;border-color:#d2c3a280;outline:none;box-shadow:0 0 0 3px #d2c3a21a}.inquiry-drawer .phone-group .phone-container{background:#ffffff08!important;border:1px solid #ffffff1f!important;border-radius:12px!important;width:100%!important}.inquiry-drawer .phone-group .phone-container:focus-within{border-color:#d2c3a280!important;box-shadow:0 0 0 3px #d2c3a21a!important}.inquiry-drawer .phone-group .phone-input-field{height:48px!important;font-size:.95rem!important}.inquiry-field{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:14px;width:100%;padding:clamp(16px,2.5vw,20px);display:flex}.inquiry-field-head{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.inquiry-field-label{color:#fff;font-size:.9rem;font-weight:600}.inquiry-field-hint{color:#ffffff73;font-size:12px}.inquiry-budget-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.inquiry-budget-pill{cursor:pointer;text-align:left;background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:68px;padding:12px 14px;transition:border-color .25s,background .25s,transform .2s,box-shadow .25s;display:flex}.inquiry-budget-pill:hover{background:#ffffff0a;border-color:#d2c3a24d;transform:translateY(-1px)}.inquiry-budget-pill.is-selected{background:#ea6c041a;border-color:#ea6c048c;box-shadow:0 8px 24px #ea6c041f}.inquiry-budget-pill-label{color:#fff;font-size:.875rem;font-weight:600;line-height:1.2}.inquiry-budget-pill-hint{color:#ffffff73;font-size:11px;line-height:1.3}.inquiry-budget-pill.is-selected .inquiry-budget-pill-label{color:var(--theme,#d2c3a2)}.inquiry-selected-row{background:#ea6c040f;border:1px solid #ea6c0433;border-radius:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:12px 14px;display:flex}.inquiry-selected-chip{color:#fff;cursor:pointer;background:#ea6c042e;border:none;border-radius:100px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;transition:background .2s;display:inline-flex}.inquiry-selected-chip:hover{background:#ea6c0447}.inquiry-clear-btn{color:#ffffff80;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:auto;padding:4px 8px;font-size:12px;text-decoration:underline}.inquiry-clear-btn:hover{color:#fff}.inquiry-service-groups{background:0 0;border:none;flex-direction:column;gap:18px;padding:0;display:flex}.inquiry-service-group-label{letter-spacing:.1em;text-transform:uppercase;text-align:left;color:#d2c3a2bf;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.inquiry-service-chips{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.inquiry-service-chip{color:#ffffffd1;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:100px;padding:8px 14px;font-size:13px;font-weight:500;transition:border-color .25s,background .25s,color .25s}.inquiry-service-chip:hover{color:#fff;border-color:#d2c3a259}.inquiry-service-chip.is-selected{color:#fff;background:#ea6c0424;border-color:#ea6c0480}.inquiry-trust-note{color:#ffffff73;text-align:left;margin:0;font-size:.8125rem;line-height:1.5}.inquiry-form-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding-top:4px;display:flex}.inquiry-back-btn{min-width:120px;color:var(--theme,#d2c3a2);cursor:pointer;background:0 0;border:1px solid #d2c3a259;border-radius:100px;justify-content:center;align-items:center;padding:14px 24px;font-size:.9375rem;font-weight:600;transition:border-color .25s,background .25s;display:inline-flex}.inquiry-back-btn:hover{background:#d2c3a20f;border-color:#d2c3a28c}.inquiry-drawer .submit-btn{background:var(--orange,#ea6c04);color:#fff;cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-width:180px;padding:14px 28px;font-size:.9375rem;font-weight:700;transition:background .3s,transform .2s,box-shadow .3s;display:inline-flex;box-shadow:0 4px 16px #ea6c044d}.inquiry-drawer .submit-btn:hover:not(:disabled){background:#d45e03;transform:translateY(-2px);box-shadow:0 8px 24px #ea6c0466}.inquiry-drawer .submit-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.inquiry-continue-btn{border-radius:100px;align-self:flex-end;min-width:200px;margin-left:auto}.inquiry-form-actions .submit-btn{margin-left:auto}.inquiry-drawer::-webkit-scrollbar{width:5px}.inquiry-drawer::-webkit-scrollbar-thumb{background:#d2c3a24d;border-radius:10px}@media (max-width:991px){.inquiry-drawer{left:20px;right:20px}.inquiry-drawer-hero{padding-right:0}.inquiry-drawer .form-row{grid-template-columns:1fr}.inquiry-budget-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){.inquiry-drawer{max-height:95vh;padding-bottom:max(24px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;left:0;right:0}.inquiry-drawer-hero{flex-direction:column;gap:16px}.inquiry-field{padding:16px}.inquiry-budget-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry-form-actions{flex-direction:column-reverse;align-items:stretch}.inquiry-drawer .submit-btn,.inquiry-back-btn{width:100%;min-height:44px}.inquiry-continue-btn,.inquiry-form-actions .submit-btn{width:100%;margin-left:0}.inquiry-drawer .close-btn{min-width:44px;min-height:44px}}.exit-intent-backdrop{z-index:10050;background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.exit-intent-modal{background:var(--bg-card);border:1px solid #d4c5a333;border-radius:20px;width:min(100%,480px);padding:32px 28px;position:relative;box-shadow:0 24px 80px #0000008c}.exit-intent-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:50%;width:36px;height:36px;position:absolute;top:14px;right:14px}.exit-intent-title{color:#fff;margin:8px 0 10px;font-size:clamp(1.35rem,3vw,1.75rem)}.exit-intent-subline{color:#ffffffa6;margin:0 0 20px;font-size:.95rem}.exit-intent-form{gap:12px;display:grid}.exit-intent-form input{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:12px 14px}.exit-intent-submit{color:#fff;cursor:pointer;background:#ea6c04;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:inline-flex}.blog-share-row{align-items:center;gap:10px;margin-bottom:16px;display:flex}.blog-share-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.blog-share-btn{color:#d4c5a3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.blog-reading-time{font-size:.85rem}.blog-toc-list a{color:#ffffffb8;font-size:.92rem;text-decoration:none}.blog-toc-list a:hover{color:#d4c5a3}.blog-mid-post-cta{background:#d4c5a30f;border:1px solid #d4c5a338;border-radius:16px;margin:28px 0;padding:24px}.blog-mid-post-cta-label{text-transform:uppercase;letter-spacing:.08em;color:#d4c5a3;margin:0 0 6px;font-size:.8rem}.blog-mid-post-cta-copy{color:#ffffffc7;margin:0 0 14px}.blog-mid-post-cta-btn{color:#d4c5a3;cursor:pointer;background:0 0;border:1px solid #d4c5a359;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.service-inline-contact{padding:0 0 80px}.service-inline-contact-inner{background:var(--bg-base);border:1px solid #d4c5a32e;border-radius:20px;max-width:720px;margin:0 auto;padding:32px 24px}.service-inline-contact-title{color:#fff;margin:8px 0 10px;font-size:clamp(1.25rem,2.5vw,1.6rem)}.service-inline-contact-lead{color:#ffffffa6;margin:0 0 20px}.service-inline-contact-form{gap:12px;display:grid}.service-inline-contact-form input,.service-inline-contact-form textarea{color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:12px 14px}.service-inline-contact-submit{color:#fff;cursor:pointer;background:#ea6c04;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:inline-flex}.service-inline-contact-error{color:#f87171;margin:0;font-size:.9rem}.service-inline-contact-success{color:#d4c5a3;margin:0}.contact-timezone-note{line-height:1.6}.service-market-context{padding:0 0 48px}.service-market-context-inner{background:#d4c5a30a;border:1px solid #d4c5a326;border-radius:16px;max-width:900px;margin:0 auto;padding:28px 24px}.service-market-context-title{color:#fff;margin:8px 0 12px;font-size:clamp(1.2rem,2.5vw,1.5rem)}.service-market-context-body{color:#ffffffb8;margin:0 0 16px;line-height:1.65}.service-market-context-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.service-market-context-tags li{color:#d4c5a3;border:1px solid #d4c5a340;border-radius:999px;padding:6px 12px;font-size:.82rem}.blog-post-end-cta{background:#ea6c0414;border:1px solid #ea6c0459;border-radius:16px;margin:32px 0 24px;padding:28px 24px}.blog-post-end-cta-title{color:#fff;margin:0 0 8px;font-size:1.35rem}.blog-post-end-cta-copy{color:#ffffffb8;margin:0 0 16px}.blog-post-end-cta-btn{color:#fff;cursor:pointer;background:#ea6c04;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-weight:600;display:inline-flex}.blog-service-links{border-top:1px solid #ffffff14;margin:24px 0 32px;padding-top:24px}.blog-service-links-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;margin:0 0 12px;font-size:.85rem}.blog-service-links-list{flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;list-style:none;display:flex}.blog-service-links-list a{color:#d4c5a3;text-decoration:none}.blog-service-links-list a:hover{text-decoration:underline}.sidebar-v2-backdrop{z-index:99998;-webkit-backdrop-filter:blur(4px);cursor:pointer;background:#0000008c;border:0;padding:0;animation:.25s navBackdropIn;position:fixed;inset:0}.subside-barmenu.sidebar-v2{background:var(--bg-base);scrollbar-width:thin;scrollbar-color:#d2c3a240 transparent;border-left:1px solid #ffffff14;width:min(100vw,380px);right:-381px;overflow:hidden auto;box-shadow:-24px 0 64px #00000073}.subside-barmenu.sidebar-v2.active{right:0}.subside-barmenu.sidebar-v2 .remove-click{display:none}.sidebar-v2-header{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 0;display:flex}.sidebar-v2-overline{letter-spacing:.18em;text-transform:uppercase;color:#d2c3a28c;font-size:10px;font-weight:600}.sidebar-v2-close{color:#ffffffd9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.sidebar-v2-close:hover{color:#d2c3a2;background:#d2c3a214;border-color:#d2c3a259}.sidebar-v2-body{flex-direction:column;gap:0;padding:24px 22px 32px;display:flex}.sidebar-v2-logo{align-self:flex-start;margin-bottom:20px;display:inline-block}.sidebar-v2-logo img{object-fit:contain;width:auto;max-width:130px;height:32px;display:block}.sidebar-v2-lead{color:#ffffff94;margin:0 0 28px;font-size:.875rem;line-height:1.65}.sidebar-v2-contacts{border-bottom:1px solid #ffffff12;flex-direction:column;gap:22px;margin-bottom:28px;padding-bottom:28px;display:flex}.sidebar-v2-contact-item{flex-direction:column;gap:6px;display:flex}.sidebar-v2-contact-label{letter-spacing:.14em;text-transform:uppercase;color:#d2c3a2b8;font-size:10px;font-weight:600}.sidebar-v2-contact-value{color:#ffffffb8;margin:0;font-size:.8125rem;line-height:1.6}.sidebar-v2-contact-link{color:#ffffffe0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.sidebar-v2-contact-link:hover{color:#d2c3a2}.sidebar-v2-contact-link--wa:hover{color:#25d366}.sidebar-v2-social{align-items:center;gap:10px;margin-bottom:24px;display:flex}.sidebar-v2-social a{color:#d2c3a2;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.sidebar-v2-social a:hover{color:#fff;background:#d2c3a21a;border-color:#d2c3a259}.sidebar-v2-cta{color:#fff;cursor:pointer;background:#ea6c04;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 20px;font-size:.9375rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 4px 20px #ea6c0447}.sidebar-v2-cta:hover{background:#f07a1a;transform:translateY(-1px);box-shadow:0 6px 28px #ea6c0461}.sidebar-v2-cta svg{transform:rotate(45deg)}@media (max-width:575px){.subside-barmenu.sidebar-v2{width:100vw;right:-100vw}}.pricing-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#ea6c04;margin-bottom:10px;font-size:.75rem;font-weight:700;display:inline-block}.pricing-section-title{color:#fff;margin:0 0 20px;font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:700;line-height:1.2}.pricing-badge{letter-spacing:.07em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:14px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.pricing-cta-btn{color:#fff;cursor:pointer;background:#ea6c04;border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:13px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.pricing-cta-btn:hover{opacity:.88;color:#fff;transform:translateY(-1px)}.pricing-hero{text-align:center;padding:60px 0 20px}.pricing-hero-inner{max-width:680px;margin:0 auto}.pricing-headline{color:#fff;margin:0 0 20px;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.18}.pricing-subhead{color:#ffffffad;margin:0;font-size:1.05rem;line-height:1.7}.pricing-plans-section{padding:60px 0 48px}.pricing-cards-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:start;gap:20px;display:grid}@media (min-width:1024px){.pricing-cards-grid{grid-template-columns:repeat(4,1fr)}}.pricing-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:28px 24px;transition:border-color .25s,transform .25s;display:flex}.pricing-card:hover{border-color:#ffffff26;transform:translateY(-3px)}.pricing-card--featured{background:#ea6c040d;position:relative;box-shadow:0 0 40px #ea6c0414;border-color:#ea6c0473!important}.pricing-card-name{color:#fff;margin:0 0 4px;font-size:1.15rem;font-weight:700}.pricing-card-tagline{color:#ea6c04;margin:0 0 16px;font-size:.85rem;font-style:italic}.pricing-card-price-row{align-items:baseline;gap:4px;margin-bottom:12px;display:flex}.pricing-card-price{color:#fff;font-size:1.5rem;font-weight:700}.pricing-card-period{color:#ffffff73;font-size:.85rem}.pricing-card-desc{color:#ffffff9e;margin:0 0 16px;font-size:.9rem;line-height:1.6}.pricing-card-divider{border:none;border-top:1px solid #ffffff12;margin:0 0 16px}.pricing-feature-list{flex:1;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.pricing-feature-item{color:#fffc;align-items:center;gap:8px;font-size:.88rem;display:flex}.pricing-feature-item--excluded{color:#ffffff4d;-webkit-text-decoration:line-through #ffffff26;text-decoration:line-through #ffffff26}.pricing-feature-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.pricing-feature-icon--yes{color:#22c55e;background:#22c55e26}.pricing-feature-icon--no{color:#ffffff40;background:#ffffff0d}.pricing-card-cta{margin-top:auto}.pricing-baseline-section{border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:56px 0}.pricing-baseline-inner{grid-template-columns:260px 1fr;align-items:center;gap:40px;display:grid}@media (max-width:768px){.pricing-baseline-inner{grid-template-columns:1fr}}.pricing-baseline-header{max-width:240px}.pricing-baseline-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.pricing-baseline-item{color:#ffffffc7;align-items:center;gap:10px;font-size:.9rem;display:flex}.pricing-baseline-check{color:#22c55e;background:#22c55e1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.pricing-faq-section{padding:72px 0 56px}.pricing-faq-header{margin-bottom:40px}.pricing-faq-grid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:24px;display:grid}@media (max-width:640px){.pricing-faq-grid{grid-template-columns:1fr}}.pricing-faq-item{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;padding:24px}.pricing-faq-q{color:#fff;margin:0 0 10px;font-size:1rem;font-weight:600;line-height:1.4}.pricing-faq-a{color:#ffffffa6;margin:0;font-size:.92rem;line-height:1.7}.home-pricing-section{padding:80px 0}.home-pricing-header{margin-bottom:48px}.home-pricing-labels{max-width:540px}.home-pricing-sub{color:#ffffff9e;margin:0 0 20px;font-size:1rem;line-height:1.7}.home-pricing-see-all{color:#d4c5a3;align-items:center;gap:8px;font-size:.92rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.home-pricing-see-all:hover{color:#d4c5a3;gap:12px}.home-pricing-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}@media (min-width:1024px){.home-pricing-cards{grid-template-columns:repeat(3,1fr)}}.home-pricing-card{background:#ffffff05;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;gap:10px;padding:28px 24px;transition:border-color .2s,transform .2s;display:flex}.home-pricing-card:hover{border-color:#ffffff24;transform:translateY(-2px)}.home-pricing-card--featured{background:#ea6c040a;border-color:#ea6c0466!important}.home-pricing-card-name{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.78rem;font-weight:700}.home-pricing-card-price-row{align-items:baseline;gap:4px;display:flex}.home-pricing-card-price{color:#fff;font-size:1.6rem;font-weight:700}.home-pricing-card-desc{color:#ffffff94;margin:0;font-size:.88rem;line-height:1.6}.home-pricing-feature{color:#ffffffb8;align-items:center;gap:8px;font-size:.85rem;display:flex}.home-pricing-card-cta{margin-top:auto;padding-top:8px}.estimator-page{padding:40px 0 80px}.estimator-page-header{text-align:center;max-width:700px;margin:0 auto 44px}.estimator-wizard{max-width:1100px;margin:0 auto}@keyframes estimatorFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.estimator-shell{background:#ffffff06;border:1px solid #ffffff12;border-radius:28px;grid-template-columns:1fr 280px;grid-template-areas:"left right";height:660px;display:grid;overflow:hidden;box-shadow:0 32px 80px #0006,0 0 0 1px #d4c5a308}.estimator-panel-left{border-right:1px solid #ffffff0f;flex-direction:column;grid-area:left;min-width:0;display:flex;overflow:hidden}.estimator-progress-strip{border-bottom:1px solid #ffffff0d;flex-direction:column;flex-shrink:0;gap:12px;padding:22px 36px 18px;display:flex}.estimator-step-dots{align-items:center;gap:5px;display:flex}.estimator-step-dot{cursor:default;background:#ffffff1f;border:none;border-radius:50%;flex-shrink:0;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.estimator-step-dot:not(:last-child):after{content:"";vertical-align:middle;background:#ffffff0f;border-radius:2px;width:10px;height:2px;margin-left:5px;display:inline-block}.estimator-step-dot.is-active{cursor:default;background:linear-gradient(90deg,#ea6c04,#ffb347);border-radius:999px;width:24px}.estimator-step-dot.is-active:after{display:none}.estimator-step-dot.is-done{cursor:pointer;background:#d4c5a380}.estimator-step-dot.is-done:after{background:#d4c5a340}.estimator-progress{background:#ffffff0d;border-radius:4px;height:2px;overflow:hidden}.estimator-progress-bar{background:linear-gradient(90deg,#ea6c04,#ffb347);border-radius:4px;height:100%;transition:width .45s cubic-bezier(.4,0,.2,1)}.estimator-step-scroll-wrap{flex:1;min-height:0;position:relative;overflow:hidden}.estimator-step-scroll{scrollbar-width:thin;scrollbar-color:#d4c5a333 transparent;height:100%;padding:28px 36px 12px;overflow:hidden auto}.estimator-step-scroll-fade{z-index:3;pointer-events:none;opacity:0;height:24px;transition:opacity .3s;position:absolute;left:0;right:0}.estimator-step-scroll-fade--top{background:linear-gradient(#080808d9,#0000);top:0}.estimator-step-scroll-fade--bottom{background:linear-gradient(#0000,#080808d9);bottom:0}.estimator-step-scroll-wrap:hover .estimator-step-scroll-fade{opacity:1}.estimator-step-scroll::-webkit-scrollbar{width:4px}.estimator-step-scroll::-webkit-scrollbar-track{background:0 0}.estimator-step-scroll::-webkit-scrollbar-thumb{background:#d4c5a340;border-radius:4px}.estimator-nav{background:#00000026;border-top:1px solid #ffffff0d;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 36px 22px;display:flex}.estimator-nav-next{min-width:140px}.estimator-step-body{animation:.35s estimatorFadeIn}.estimator-step-meta{align-items:center;gap:10px;margin-bottom:8px;display:flex}.estimator-step-badge{width:28px;height:28px;color:var(--bg-base,#050505);background:linear-gradient(135deg,#d4c5a3,#b8a888);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}.estimator-step-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:600}.estimator-step-title{color:#fff;margin:0 0 5px;font-size:clamp(1.1rem,2.5vw,1.45rem);font-weight:700;line-height:1.3}.estimator-step-hint{color:#ffffff73;margin:0 0 22px;font-size:.875rem}.estimator-panel-right{scrollbar-width:none;background:radial-gradient(at top,#d4c5a314 0%,#0000 70%),linear-gradient(#d4c5a30b 0%,#ffffff02 100%);border-left:1px solid #d4c5a30f;grid-area:right;overflow-y:auto}.estimator-panel-right::-webkit-scrollbar{display:none}.estimator-summary{flex-direction:column;height:100%;padding:28px 22px;display:flex}.estimator-summary-hero{border-bottom:1px solid #d4c5a31a;margin-bottom:22px;padding-bottom:20px}.estimator-summary-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#d4c5a380;align-items:center;gap:6px;margin-bottom:10px;font-size:.62rem;font-weight:700;display:flex}.estimator-summary-eyebrow:before{content:"";background:#ea6c04;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #ea6c0499}.estimator-summary-amount{letter-spacing:-.02em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d4c5a3 0%,#f5ecd6 45%,#d4c5a3 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(1rem,2.2vw,1.3rem);font-weight:800;line-height:1.2;animation:.5s estimatePulse}@keyframes estimatePulse{0%{opacity:.4;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.estimator-summary-amount-sep{-webkit-text-fill-color:#ffffff4d;color:#ffffff4d}.estimator-summary-timeline{color:#ffffff61;margin-top:5px;font-size:.76rem;font-weight:500}.estimator-summary-placeholder{color:#ffffff38;font-size:.8rem;line-height:1.45}.estimator-summary-steps{flex-direction:column;flex-shrink:0;gap:3px;margin-bottom:20px;display:flex}.estimator-summary-step{border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;padding:7px 0;display:flex}.estimator-summary-step:last-child{border-bottom:none}.estimator-summary-step-num{color:#ffffff47;background:#ffffff0f;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.66rem;font-weight:700;transition:all .25s;display:inline-flex}.estimator-summary-step.is-active .estimator-summary-step-num{color:#ffb347;background:#ea6c042e}.estimator-summary-step.is-done .estimator-summary-step-num{color:#d4c5a3;background:#d4c5a32e}.estimator-summary-check-icon{width:12px;height:12px}.estimator-summary-step-name{color:#ffffff42;font-size:.76rem;font-weight:500;transition:color .2s}.estimator-summary-step.is-active .estimator-summary-step-name{color:#ffffffc7;font-weight:600}.estimator-summary-step.is-done .estimator-summary-step-name{color:#d4c5a399}.estimator-summary-details{border-top:1px solid #ffffff0d;margin-top:auto;padding-top:16px}.estimator-summary-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:7px 0;font-size:.76rem;display:flex}.estimator-summary-row:last-of-type{border-bottom:none}.estimator-summary-row span:first-child{color:#ffffff61}.estimator-summary-row span:last-child{color:#fff;font-weight:600}.estimator-summary-chips{flex-wrap:wrap;gap:4px;margin-top:12px;display:flex}.estimator-summary-chip{color:#d4c5a3;background:#d4c5a314;border:1px solid #d4c5a324;border-radius:5px;padding:3px 8px;font-size:.62rem}.estimator-options-grid{gap:10px;display:grid}.estimator-options-grid--compact{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.estimator-option{text-align:left;color:#ffffffd1;cursor:pointer;background:#ffffff05;border:1.5px solid #ffffff12;border-radius:14px;padding:16px 18px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;position:relative;overflow:hidden}.estimator-option:before{content:"";transform-origin:50%;background:linear-gradient(#d4c5a3,#b8a888);width:3px;transition:transform .25s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.estimator-option:hover{background:#d4c5a309;border-color:#d4c5a338;transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.estimator-option.is-selected{background:#d4c5a312;border-color:#d4c5a37a;transform:translateY(-1px);box-shadow:0 4px 16px #d4c5a31a,0 0 0 1px #d4c5a32e}.estimator-option.is-selected:before{transform:scaleY(1)}.estimator-option-check{color:#d4c5a3;opacity:0;background:#d4c5a31f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px;transform:scale(.5)}.estimator-option.is-selected .estimator-option-check{opacity:1;color:var(--bg-base,#050505);background:#d4c5a3;transform:scale(1)}.estimator-option-title{margin-bottom:3px;font-size:.93rem;font-weight:600;display:block}.estimator-option-desc{color:#ffffff6b;font-size:.78rem;line-height:1.45;display:block}.estimator-feature-controls{margin-bottom:16px}.estimator-feature-search{color:#fff;background:#ffffff08 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ffffff55' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") 12px/16px no-repeat;border:1.5px solid #ffffff14;border-radius:10px;outline:none;width:100%;padding:10px 14px 10px 38px;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.estimator-feature-search:focus{border-color:#d4c5a361;box-shadow:0 0 0 3px #d4c5a312}.estimator-feature-search::placeholder{color:#ffffff38}.estimator-feature-cats{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.estimator-feature-cat{cursor:pointer;color:#ffffff61;white-space:nowrap;background:0 0;border:1px solid #ffffff12;border-radius:7px;padding:5px 11px;font-size:.72rem;font-weight:600;transition:all .15s}.estimator-feature-cat:hover{color:#ffffffa6;border-color:#d4c5a338}.estimator-feature-cat.is-active{color:#d4c5a3;background:#d4c5a31a;border-color:#d4c5a361}.estimator-feature-cat-count{opacity:.55;margin-left:3px;font-size:.62rem}.estimator-feature-selected-bar{color:#ffffff80;background:#d4c5a30d;border:1px solid #d4c5a31a;border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:.78rem;display:flex}.estimator-feature-selected-bar strong{color:#d4c5a3;font-weight:700}.estimator-feature-clear{color:#ffffff59;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem;text-decoration:underline}.estimator-feature-empty{text-align:center;color:#ffffff40;padding:28px 16px;font-size:.85rem}.estimator-check-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.estimator-check{color:#ffffffa6;cursor:pointer;text-align:left;background:#ffffff04;border:1.5px solid #ffffff12;border-radius:12px;align-items:center;gap:9px;padding:11px 14px;font-size:.84rem;transition:border-color .18s,background .18s,color .18s;display:flex}.estimator-check:hover{color:#fff;background:#d4c5a308;border-color:#d4c5a338}.estimator-check.is-selected{color:#fff;background:#d4c5a312;border-color:#d4c5a36b}.estimator-check .icon-wrap{background:#ffffff0d;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .18s;display:inline-flex}.estimator-check.is-selected .icon-wrap{color:var(--bg-base,#050505);background:#d4c5a3}.estimator-live-preview{color:#ffffffa6;background:linear-gradient(135deg,#ea6c0417,#ffb3470d);border:1px solid #ea6c042e;border-radius:12px;flex-wrap:wrap;align-items:center;gap:7px 14px;margin-top:22px;padding:16px 18px;font-size:.84rem;display:flex}.estimator-live-preview--large{flex-direction:column;align-items:flex-start;gap:5px}.estimator-live-preview strong{color:#fff;letter-spacing:-.02em;font-size:clamp(1.2rem,3vw,1.5rem);font-weight:800}.estimator-contact-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.estimator-field{flex-direction:column;gap:6px;display:flex}.estimator-field span{color:#fff6;font-size:.74rem;font-weight:500}.estimator-field input{color:#fff;background:#ffffff08;border:1.5px solid #ffffff17;border-radius:10px;outline:none;padding:11px 14px;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.estimator-field input::placeholder{color:#ffffff38}.estimator-field input:focus{background:#d4c5a30a;border-color:#d4c5a36b;box-shadow:0 0 0 3px #d4c5a317}.estimator-error{color:#f87171;background:#f8717112;border:1px solid #f871712e;border-radius:9px;margin-top:12px;padding:9px 12px;font-size:.84rem}.estimator-float{width:100%;position:relative}.estimator-float input{color:#fff;background:#ffffff08;border:1.5px solid #ffffff17;border-radius:11px;outline:none;width:100%;padding:20px 14px 7px;font-size:.9rem;transition:border-color .25s,box-shadow .25s,background .25s}.estimator-float input::placeholder{color:#0000}.estimator-float input:focus{background:#d4c5a30a;border-color:#d4c5a36b;box-shadow:0 0 0 3px #d4c5a317}.estimator-float input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #141414}.estimator-float input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #141414}.estimator-float input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #141414}.estimator-float label{color:#ffffff59;pointer-events:none;transform-origin:0;font-size:.9rem;transition:all .25s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}:is(.estimator-float input:focus+label,.estimator-float input:not(:placeholder-shown)+label,.estimator-float input:autofill+label){color:#d4c5a3;font-weight:600;top:11px;transform:translateY(0)scale(.72)}.estimator-float-req{color:#ea6c04}.estimator-trust-row{border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:10px 20px;margin-top:18px;padding-top:16px;display:flex}.estimator-trust-item{color:#d4c5a38c;align-items:center;gap:6px;font-size:.74rem;font-weight:500;display:inline-flex}.estimator-trust-item svg{color:#d4c5a373}.estimator-secondary-btn{color:#d2c3a2cc;cursor:pointer;background:0 0;border:1px solid #d4c5a333;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:11px 20px;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.estimator-secondary-btn:hover{color:#d4c5a3;background:#d4c5a30d;border-color:#d4c5a361}.estimator-result{max-width:900px;margin:0 auto;padding:8px 4px;animation:.5s estimatorFadeIn}.estimator-result .pricing-eyebrow{text-align:center;margin-bottom:8px;display:block}.estimator-result-disclaimer{color:#ffffff59;text-align:center;max-width:540px;margin:24px auto 0;font-size:.82rem;line-height:1.65}.estimator-result-actions{flex-direction:column;gap:12px;max-width:320px;margin:24px auto 0;display:flex}.estimator-tiers{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 0;display:grid}.estimator-tier{text-align:center;background:#ffffff05;border:1.5px solid #ffffff12;border-radius:20px;flex-direction:column;align-items:center;padding:30px 20px 26px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative}.estimator-tier:hover{border-color:#d4c5a338;transform:translateY(-3px);box-shadow:0 12px 36px #00000040}.estimator-tier.is-highlighted{background:linear-gradient(#d4c5a317 0%,#d4c5a305 100%);border-color:#d4c5a385;transform:scale(1.03);box-shadow:0 12px 40px #d4c5a31a}.estimator-tier.is-highlighted:hover{transform:scale(1.03)translateY(-3px)}.estimator-tier-badge{color:var(--bg-base,#050505);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#d4c5a3,#b8a888);border-radius:999px;padding:5px 14px;font-size:.6rem;font-weight:800;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #d4c5a338}.estimator-tier-label{color:#fff;margin-bottom:2px;font-size:1.2rem;font-weight:700}.estimator-tier-tagline{color:#d4c5a3;text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px;font-size:.68rem;font-weight:600}.estimator-tier-price{color:#fff;letter-spacing:-.02em;margin-bottom:5px;font-size:clamp(1.2rem,2.5vw,1.55rem);font-weight:800;line-height:1.15}.estimator-tier-weeks{color:#fff6;margin-bottom:14px;font-size:.76rem;font-weight:500}.estimator-tier-desc{color:#ffffff75;flex:1;margin:0 0 18px;font-size:.78rem;line-height:1.55}.estimator-tier-cta{width:100%;padding:10px 14px;font-size:.84rem}.estimator-tier-glow{pointer-events:none;z-index:0;opacity:0;border-radius:20px;transition:opacity .3s;position:absolute;inset:0}.estimator-tier:hover .estimator-tier-glow{opacity:1}.estimator-tier>:not(.estimator-tier-glow){z-index:1;position:relative}.estimator-scope{background:#ffffff03;border:1px solid #ffffff0f;border-radius:16px;margin:28px 0 0;padding:22px}.estimator-scope-title{color:#fff;margin:0 0 4px;font-size:1rem;font-weight:700}.estimator-scope-hint{color:#fff6;margin:0 0 16px;font-size:.8rem}.estimator-scope-chips{flex-wrap:wrap;gap:9px;display:flex}.estimator-scope-chip{cursor:pointer;color:#ffffff6b;background:#ffffff04;border:1.5px solid #ffffff12;border-radius:11px;align-items:center;gap:7px;padding:8px 14px;font-size:.8rem;font-weight:500;transition:all .18s;display:inline-flex}.estimator-scope-chip:hover{border-color:#d4c5a338}.estimator-scope-chip.is-active{color:#fff;background:#d4c5a317;border-color:#d4c5a36b}.estimator-scope-chip.is-static{cursor:default}.estimator-scope-chip .icon-wrap{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.estimator-scope-chip.is-active .icon-wrap{color:#d4c5a3;background:#d4c5a32e}.estimator-scope-chip-price{opacity:.5;font-size:.7rem;font-weight:400}.estimator-share{background:#ffffff03;border:1px solid #ffffff0f;border-radius:14px;margin:26px 0 0;padding:18px 20px}.estimator-share-label{color:#ffffff70;margin-bottom:10px;font-size:.8rem;font-weight:500;display:block}.estimator-share-row{gap:9px;display:flex}.estimator-share-input{color:#ffffff85;cursor:pointer;background:#ffffff08;border:1px solid #ffffff12;border-radius:9px;outline:none;flex:1;padding:10px 13px;font-size:.78rem}.estimator-share-input:focus{border-color:#d4c5a352}.estimator-share-btn{cursor:pointer;white-space:nowrap;color:#d4c5a3;background:#d4c5a312;border:1px solid #d4c5a338;border-radius:9px;padding:10px 18px;font-size:.8rem;font-weight:600;transition:all .18s}.estimator-share-btn:hover{background:#d4c5a324;border-color:#d4c5a361}.estimator-shared{max-width:860px;margin:0 auto;animation:.5s estimatorFadeIn}.estimator-shared-for{text-align:center;color:#ffffff7a;margin-bottom:26px;font-size:.9rem}.estimator-shared-meta{text-align:center;color:#ffffff61;margin-bottom:22px;font-size:.86rem}.estimator-shared-features{background:#ffffff03;border:1px solid #ffffff0f;border-radius:16px;margin:26px 0 0;padding:22px}.estimator-shared-features h3{color:#fff;margin:0 0 14px;font-size:.95rem}.estimator-shared-loading,.estimator-shared-error{text-align:center;padding:80px 20px}.estimator-shared-error h2{color:#fff;margin-bottom:10px;font-size:1.35rem}.estimator-shared-error p{color:#ffffff6b;margin-bottom:22px}@media (max-width:860px){.estimator-shell{border-radius:22px;grid-template-columns:1fr;grid-template-areas:"right""left";height:auto}.estimator-panel-left{border-top:1px solid #ffffff0f;border-right:none}.estimator-step-scroll-wrap{overflow:visible}.estimator-step-scroll{padding:24px 28px 8px;overflow-y:visible}.estimator-step-scroll-fade{display:none}.estimator-nav{padding:14px 28px 20px}.estimator-progress-strip{padding:18px 28px 14px}.estimator-panel-right{border-left:none;max-height:180px;overflow:hidden}.estimator-summary{flex-flow:wrap;gap:16px;height:auto;padding:18px 22px}.estimator-summary-hero{border-bottom:none;flex-shrink:0;min-width:150px;margin-bottom:0;padding-bottom:0}.estimator-summary-steps{flex-flow:wrap;flex:1;gap:4px 12px;margin-bottom:0}.estimator-summary-step{border-bottom:none;padding:4px 0}.estimator-summary-details{display:none}}@media (max-width:599px){.estimator-shell{border-radius:18px}.estimator-step-scroll{padding:20px 20px 6px}.estimator-nav{padding:12px 20px 18px}.estimator-progress-strip{padding:16px 20px 12px}.estimator-panel-right{max-height:120px}.estimator-summary{padding:14px 16px}.estimator-summary-amount{font-size:.95rem}.estimator-summary-steps{display:none}.estimator-options-grid--compact{grid-template-columns:1fr 1fr}.estimator-check-grid,.estimator-contact-grid,.estimator-tiers{grid-template-columns:1fr}.estimator-tier.is-highlighted{order:-1;transform:none}.estimator-tier.is-highlighted:hover{transform:translateY(-3px)}.estimator-share-row{flex-direction:column}}.book-call-section{padding:60px 0 80px}.book-call-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:40px;display:grid}@media (max-width:991px){.book-call-grid{grid-template-columns:1fr}}.book-call-benefits{gap:16px;margin:28px 0;padding:0;list-style:none;display:grid}.book-call-benefits li{align-items:flex-start;gap:14px;display:flex}.book-call-benefit-icon{color:#22c55e;background:#22c55e1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.book-call-benefits strong{color:#fff;margin-bottom:4px;display:block}.book-call-benefits p{color:#ffffff9e;margin:0;font-size:.92rem;line-height:1.55}.book-call-cta{max-width:340px;margin-top:8px}.book-call-alt{color:#ffffff80;margin-top:16px;font-size:.9rem}.book-call-aside{gap:16px;display:grid}.book-call-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;padding:22px}.book-call-card-label{text-transform:uppercase;letter-spacing:.08em;color:#ea6c04;margin:0 0 12px;font-size:.75rem;font-weight:700}.book-call-card ul{color:#ffffffb8;margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.7}.book-call-card-text{color:#ffffffb8;margin:0;font-size:.92rem;line-height:1.7}.industries-index-header{max-width:640px;margin-bottom:40px}.industries-index-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.industries-index-card{background:#ffffff05;border:1px solid #ffffff14;border-radius:18px;padding:28px 24px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.industries-index-card:hover{border-color:#d4c5a34d;transform:translateY(-2px)}.industries-index-card h2{color:#fff;margin:0 0 10px;font-size:1.15rem}.industries-index-card p{color:#ffffff9e;margin:0 0 14px;font-size:.92rem;line-height:1.6}.industries-index-link{color:#d4c5a3;font-size:.88rem;font-weight:600}.industry-hub-hero{padding-bottom:24px}.industry-hub-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.portfolio-premium-card__industry{color:#d4c5a3;border:1px solid #ea6c0459;border-radius:999px;padding:2px 8px;font-size:.72rem}.portfolio-premium__nav--industry{margin-top:-8px}.portfolio-detail-hero{padding:60px 0 56px}@media (max-width:768px){.portfolio-detail-hero{padding:36px 0 40px}}.portfolio-detail-thumb{border-radius:16px;overflow:hidden}.portfolio-detail-panel{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:0;height:100%;padding:32px 28px;display:flex}.portfolio-detail-panel-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#ea6c04;margin:0 0 8px;font-size:.75rem;font-weight:700}.portfolio-detail-panel-title{color:#fff;margin:0 0 24px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.25}.portfolio-detail-meta{flex:1;gap:0;margin:0 0 24px;padding:0;list-style:none;display:grid}.portfolio-detail-meta li{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 0;display:flex}.portfolio-detail-meta li:first-child{border-top:1px solid #ffffff0f}.portfolio-detail-meta-key{color:#fff6;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;padding-top:2px;font-size:.82rem}.portfolio-detail-meta-val{color:#ffffffd9;text-align:right;font-size:.92rem}.portfolio-detail-meta-tech-row{flex-direction:column;align-items:flex-start;gap:8px}.portfolio-detail-tech-pills{flex-wrap:wrap;gap:6px;display:flex}.portfolio-detail-tech-pill{color:#d4c5a3;background:#ea6c0414;border:1px solid #ea6c0459;border-radius:999px;padding:3px 10px;font-size:.78rem}.portfolio-detail-live-btn{color:#fff;background:#ea6c04;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:13px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.portfolio-detail-live-btn:hover{opacity:.88;color:#fff}.portfolio-built-by{border-top:1px solid #ffffff0f;padding:64px 0}.portfolio-built-by-header{margin-bottom:36px}.portfolio-built-by-eyebrow{text-transform:uppercase;letter-spacing:.1em;color:#ea6c04;margin:0 0 6px;font-size:.75rem;font-weight:700}.portfolio-built-by-title{color:#fff;margin:0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700}.portfolio-built-by-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.portfolio-built-by-card{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}.portfolio-built-by-card:hover{background:#d4c5a30a;border-color:#d4c5a340;transform:translateY(-2px)}.portfolio-built-by-avatar{border:2px solid #ffffff1a;border-radius:50%;flex-shrink:0;width:52px;height:52px;overflow:hidden}.portfolio-built-by-photo{object-fit:cover;width:52px!important;height:52px!important}.portfolio-built-by-info{flex:1;min-width:0}.portfolio-built-by-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:.95rem;font-weight:600;overflow:hidden}.portfolio-built-by-role{color:#ea6c04;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.82rem;overflow:hidden}.portfolio-built-by-designation{color:#fff6;margin:2px 0 0;font-size:.78rem}.portfolio-built-by-arrow{color:#ffffff40;flex-shrink:0;transition:color .2s,transform .2s}.portfolio-built-by-card:hover .portfolio-built-by-arrow{color:#d4c5a3;transform:translate(3px)}.blog-hero{align-items:flex-end;width:100%;min-height:520px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.blog-hero{min-height:340px}}.blog-hero-overlay{z-index:1;background:linear-gradient(#05050540 0%,#0505058c 45%,#050505f2 100%);position:absolute;inset:0}.blog-hero-content{z-index:2;max-width:860px;padding-top:32px;padding-bottom:48px;position:relative}.blog-hero-category{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#ea6c04d9;border-radius:999px;margin-bottom:14px;padding:4px 14px;font-size:.78rem;font-weight:600;display:inline-block}.blog-hero-title{color:#fff;text-shadow:0 2px 12px #00000080;margin:0 0 18px;font-size:clamp(1.75rem,4vw,2.8rem);font-weight:700;line-height:1.22}.blog-hero-meta{color:#ffffffc7;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.9rem;display:flex}.blog-hero-avatar{object-fit:cover;border:2px solid #ffffff40;border-radius:50%;width:32px;height:32px}.blog-hero-avatar-fallback{color:#fff;background:#ea6c04b3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:inline-flex}.blog-hero-meta-sep{opacity:.4}.blog-article-section{padding:56px 0 80px}@media (max-width:768px){.blog-article-section{padding:36px 0 60px}}.blog-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;display:grid}@media (max-width:1024px){.blog-layout{grid-template-columns:1fr;gap:40px}.blog-sidebar{order:-1}}.blog-preview-bar{border:1px solid #d4c5a340;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:10px 16px;display:flex}.blog-preview-exit{color:#d4c5a3;border:1px solid #d4c5a359;border-radius:999px;padding:6px 14px;font-size:.85rem;text-decoration:none}.blog-fallback-header{border-bottom:1px solid #ffffff14;margin-bottom:32px;padding-bottom:32px}.blog-article-body{color:#ffffffe0;font-family:inherit;font-size:1.05rem;line-height:1.85}.blog-article-body>*+*{margin-top:1.4em}.blog-article-body h2{color:#fff;border-bottom:1px solid #ffffff14;margin-top:2.4em;margin-bottom:.6em;padding-bottom:.35em;scroll-margin-top:80px;font-size:clamp(1.3rem,2.8vw,1.65rem);font-weight:700;line-height:1.3}.blog-article-body h3{color:#fff;margin-top:1.8em;margin-bottom:.5em;scroll-margin-top:80px;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:600;line-height:1.35}.blog-article-body h4{color:#d4c5a3;margin-top:1.5em;scroll-margin-top:80px;font-size:1.05rem;font-weight:600}.blog-article-body p{color:#ffffffd1;margin-bottom:1.2em}.blog-article-body a{color:#d4c5a3;text-underline-offset:3px;-webkit-text-decoration:underline #d4c5a373;text-decoration:underline #d4c5a373;transition:color .2s,text-decoration-color .2s}.blog-article-body a:hover{color:#ea6c04;text-decoration-color:#ea6c0499}.blog-article-body ul,.blog-article-body ol{color:#ffffffd1;margin-bottom:1.2em;padding-left:1.5em}.blog-article-body li+li{margin-top:.45em}.blog-article-body ul li::marker{color:#ea6c04}.blog-article-body ol li::marker{color:#d4c5a3;font-weight:600}.blog-article-body blockquote{color:#fffc;background:#ea6c0412;border-left:4px solid #ea6c04;border-radius:0 12px 12px 0;margin:1.8em 0;padding:20px 24px;font-size:1.08rem;font-style:italic;line-height:1.7}.blog-article-body blockquote p{margin:0}.blog-article-body pre{background:#0f0f0f;border:1px solid #ffffff1a;border-radius:12px;margin:1.6em 0;padding:20px 24px;font-size:.88rem;line-height:1.6;overflow-x:auto}.blog-article-body code{color:#d4c5a3;background:#ffffff12;border-radius:4px;padding:2px 6px;font-size:.88em}.blog-article-body pre code{color:#e0e0e0;background:0 0;padding:0}.blog-article-body img{border-radius:12px;width:100%;margin:1.6em 0}.blog-article-body table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.95rem}.blog-article-body th{color:#d4c5a3;text-align:left;background:#ffffff0d;border:1px solid #ffffff1a;padding:10px 14px;font-weight:600}.blog-article-body td{color:#ffffffc7;border:1px solid #ffffff14;padding:10px 14px}.blog-article-body tr:nth-child(2n) td{background:#ffffff05}.blog-tags{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:8px;margin-top:40px;padding-top:24px;display:flex}.blog-tags-label{color:#ffffff73;text-transform:uppercase;letter-spacing:.07em;margin-right:4px;font-size:.82rem}.blog-tag-pill{color:#ffffffad;cursor:default;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:4px 12px;font-size:.82rem}.blog-share-bottom{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;margin-bottom:32px;display:flex}.blog-toc-widget{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;margin-bottom:32px;padding:20px}.blog-toc-heading{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;margin:0 0 4px;font-size:.78rem;font-weight:700}.blog-toc-meta{color:#ffffff59;margin:0 0 14px;font-size:.82rem}.blog-toc-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.blog-toc-item a{color:#ffffff9e;border-radius:8px;padding:6px 10px;font-size:.9rem;line-height:1.4;text-decoration:none;transition:background .18s,color .18s;display:block}.blog-toc-item a:hover{color:#fff;background:#ffffff0d}.blog-toc-item--sub a{color:#ffffff73;padding-left:22px;font-size:.84rem}.blog-toc-item--active>a{color:#d4c5a3;background:#d4c5a314;font-weight:500}.blog-sidebar{min-width:0}.blog-sidebar-widget{background:#ffffff05;border:1px solid #ffffff12;border-radius:16px;margin-bottom:28px;padding:20px}.blog-sidebar-heading{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;margin:0 0 16px;font-size:.78rem;font-weight:700}.blog-related-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.blog-related-link{align-items:flex-start;gap:12px;text-decoration:none;display:flex}.blog-related-thumb{border-radius:8px;flex-shrink:0;width:80px;height:58px;position:relative;overflow:hidden}.blog-related-title{color:#ffffffd1;margin:0 0 4px;font-size:.9rem;line-height:1.38;transition:color .18s}.blog-related-link:hover .blog-related-title{color:#d4c5a3}.blog-related-date{color:#fff6;font-size:.78rem}.blog-back-link{color:#d4c5a3;align-items:center;gap:6px;font-size:.9rem;text-decoration:none;transition:opacity .18s;display:inline-flex}.blog-back-link:hover{opacity:.75}.preloader.preloader--premium{z-index:9999999;background:var(--bg-base);cursor:default;opacity:1;justify-content:center;align-items:center;transition:opacity .5s cubic-bezier(.22,1,.36,1) .35s;display:flex;position:fixed;inset:0;overflow:hidden}.preloader--premium .preloader-backdrop{z-index:0;background:var(--bg-base);background-image:radial-gradient(90% 70% at 50% 38%,#ea6c0424 0%,#0000 58%),radial-gradient(50% 40% at 85% 75%,#d4c5a312 0%,#0000 55%);position:absolute;inset:0}.preloader--premium .preloader-grain{z-index:1;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.preloader--premium .preloader-inner{z-index:2;flex-direction:column;align-items:center;gap:28px;padding:24px;transition:opacity .45s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.preloader--premium .preloader-logo-wrap{position:relative}.preloader--premium .preloader-logo-wrap:before{content:"";pointer-events:none;border:1px solid #d4c5a314;border-radius:50%;width:min(420px,90vw);height:min(420px,90vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #ea6c040f,inset 0 0 60px #ea6c0408}.preloader--premium .spinner{display:none!important}.preloader--premium .preloader-letters.txt-loading{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;font-family:Nebula,sans-serif;font-size:clamp(2.2rem,8vw,4.5rem);line-height:1;display:flex}.preloader--premium .preloader-letters .letters-loading{color:#ea6c0459;letter-spacing:.02em;margin-right:clamp(4px,1.2vw,12px);font-family:Nebula,sans-serif;font-size:clamp(2rem,7.5vw,4.25rem);font-weight:400;position:relative}.preloader--premium .preloader-letters .letters-loading:last-child{margin-right:0}.preloader--premium .preloader-letters .letters-loading:before{color:#f5f0e6;content:attr(data-text-preloader);opacity:0;text-shadow:0 0 24px #ea6c0459;font-family:Nebula,sans-serif;animation:3.2s ease-in-out infinite letters-loading;position:absolute;top:0;left:0;transform:rotateY(-90deg)}.preloader--premium .preloader-letters .letters-loading:nth-child(2):before{animation-delay:.15s}.preloader--premium .preloader-letters .letters-loading:nth-child(3):before{animation-delay:.3s}.preloader--premium .preloader-letters .letters-loading:nth-child(4):before{animation-delay:.45s}.preloader--premium .preloader-letters .letters-loading:nth-child(5):before{animation-delay:.6s}.preloader--premium .preloader-letters .letters-loading:nth-child(6):before{animation-delay:.75s}.preloader--premium .preloader-letters .letters-loading:nth-child(7):before{animation-delay:.9s}.preloader--premium .preloader-letters .letters-loading:nth-child(8):before{animation-delay:1.05s}.preloader--premium .preloader-progress-track{background:#ffffff14;border-radius:999px;width:min(280px,72vw);height:2px;position:relative;overflow:hidden}.preloader--premium .preloader-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#ea6c04,#d4c5a3,#ea6c04) 0 0/200% 100%;height:100%;transition:width .35s cubic-bezier(.22,1,.36,1);animation:1.8s linear infinite preloader-shimmer;box-shadow:0 0 12px #ea6c0473}@keyframes preloader-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.preloader--premium .preloader-caption{letter-spacing:.45em;text-transform:uppercase;color:#d4c5a38c;margin:0;font-family:Nebula,sans-serif;font-size:.7rem;font-weight:600;transition:color .3s,letter-spacing .3s}.preloader--premium.loaded .preloader-caption{color:#d4c5a3d9;letter-spacing:.55em}.preloader--premium.loaded .preloader-inner{opacity:0;transform:translateY(-12px)scale(.97)}.preloader--premium.loaded .preloader-backdrop{opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1)}.preloader--premium.loaded{pointer-events:none;opacity:0}.preloader--premium .loader{display:none!important}@media (max-width:767px){.preloader--premium .preloader-inner{gap:22px}.preloader--premium .preloader-letters .letters-loading{margin-right:3px}}@media (prefers-reduced-motion:reduce){.preloader--premium .preloader-letters .letters-loading:before{opacity:1;animation:none;position:static;transform:none}.preloader--premium .preloader-progress-fill{animation:none}.preloader--premium.loaded .preloader-inner{transition-duration:.2s}}.not-found-premium{background:var(--bg-base);color:#fff;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.not-found-backdrop{z-index:0;background:radial-gradient(ellipse 80% 60% at 50% 35%,#ea6c041f 0%,transparent 55%),radial-gradient(ellipse 45% 40% at 80% 80%,#d4c5a30f 0%,transparent 50%),var(--bg-base);position:absolute;inset:0}.not-found-grain{z-index:1;opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.not-found-glow{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.not-found-glow--1{background:#ea6c0424;width:min(420px,70vw);height:min(420px,70vw);animation:8s ease-in-out infinite alternate not-found-glow-drift;top:18%;left:50%;transform:translate(-50%)}.not-found-glow--2{background:#d4c5a314;width:min(280px,50vw);height:min(280px,50vw);animation:10s ease-in-out infinite alternate-reverse not-found-glow-drift;bottom:10%;right:8%}@keyframes not-found-glow-drift{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:1;transform:translate(12px,-16px)scale(1.08)}}.not-found-header{z-index:2;justify-content:space-between;align-items:center;padding:clamp(18px,3vw,28px) clamp(20px,4vw,48px);display:flex;position:relative}.not-found-logo{opacity:0;transition:opacity .5s,transform .55s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translateY(-8px)}.not-found-premium.is-ready .not-found-logo{opacity:1;transform:translateY(0)}.not-found-main{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(24px,4vw,36px);padding:clamp(24px,5vw,48px) clamp(20px,4vw,32px) clamp(40px,8vw,64px);display:flex;position:relative}.not-found-visual{justify-content:center;align-items:center;width:min(340px,88vw);height:min(200px,42vw);display:flex;position:relative}.not-found-orbit{border:1px solid #d4c5a31a;border-radius:50%;width:min(300px,82vw);height:min(300px,82vw);animation:24s linear infinite not-found-orbit-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #ea6c040d,inset 0 0 40px #ea6c0408}.not-found-orbit--inner{border-color:#ea6c0426;width:min(220px,62vw);height:min(220px,62vw);animation-duration:18s;animation-direction:reverse}@keyframes not-found-orbit-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.not-found-code{z-index:1;letter-spacing:.02em;justify-content:center;align-items:center;gap:clamp(4px,2vw,16px);font-family:Nebula,sans-serif;font-size:clamp(4.5rem,18vw,8rem);font-weight:400;line-height:1;display:flex;position:relative}.not-found-digit{color:#ea6c0473;text-shadow:0 0 32px #ea6c0440;opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards not-found-digit-in;display:inline-block;transform:translateY(24px)scale(.92)}.not-found-digit:first-child{animation-delay:.15s}.not-found-digit:nth-child(2){animation-delay:.3s}.not-found-digit:nth-child(3){animation-delay:.45s}.not-found-digit:after{content:attr(data-digit);color:#f5f0e6;clip-path:inset(0 100% 0 0);animation:.9s cubic-bezier(.22,1,.36,1) forwards not-found-digit-reveal;position:absolute;top:0;left:0}.not-found-digit:first-child:after{animation-delay:.35s}.not-found-digit:nth-child(2):after{animation-delay:.5s}.not-found-digit:nth-child(3):after{animation-delay:.65s}.not-found-digit{position:relative}.not-found-digit--zero{border:3px solid #ea6c0480;border-radius:50%;width:.72em;height:.72em;animation:2.8s ease-in-out .6s infinite not-found-zero-pulse;box-shadow:0 0 24px #ea6c0459,inset 0 0 16px #ea6c0426}.not-found-digit--zero:after{display:none}.not-found-zero-core{background:radial-gradient(circle,#ea6c04 0%,#ea6c0433 70%,#0000 100%);border-radius:50%;animation:2.8s ease-in-out infinite not-found-core-pulse;position:absolute;inset:22%}@keyframes not-found-digit-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes not-found-digit-reveal{to{clip-path:inset(0)}}@keyframes not-found-zero-pulse{0%,to{transform:scale(1);box-shadow:0 0 24px #ea6c0459,inset 0 0 16px #ea6c0426}50%{transform:scale(1.04);box-shadow:0 0 36px #ea6c0480,inset 0 0 20px #ea6c0438}}@keyframes not-found-core-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.not-found-copy{opacity:0;max-width:480px;transition:opacity .55s .55s,transform .55s cubic-bezier(.22,1,.36,1) .55s;transform:translateY(16px)}.not-found-premium.is-ready .not-found-copy{opacity:1;transform:translateY(0)}.not-found-eyebrow{letter-spacing:.42em;text-transform:uppercase;color:#d4c5a38c;margin:0 0 10px;font-family:Nebula,sans-serif;font-size:.72rem;font-weight:600}.not-found-title{color:#fff;margin:0 0 12px;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.not-found-lead{color:#ffffff9e;margin:0;font-size:clamp(.95rem,2vw,1.05rem);line-height:1.65}.not-found-actions{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;transition:opacity .5s .7s,transform .5s cubic-bezier(.22,1,.36,1) .7s;display:flex;transform:translateY(12px)}.not-found-premium.is-ready .not-found-actions{opacity:1;transform:translateY(0)}.not-found-cta{text-decoration:none}button.not-found-cta.hero-cta-primary,button.not-found-cta.hero-cta-secondary{appearance:none;font-family:inherit}.not-found-quick{opacity:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;font-size:.88rem;transition:opacity .45s .85s;display:flex}.not-found-premium.is-ready .not-found-quick{opacity:1}.not-found-quick-label{color:#fff6;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:600}.not-found-quick a{color:#d4c5a3;text-decoration:none;transition:color .2s}.not-found-quick a:hover{color:#fff}@media (max-width:575px){.not-found-actions{flex-direction:column;width:100%;max-width:320px}.not-found-cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.not-found-orbit,.not-found-glow--1,.not-found-glow--2,.not-found-digit,.not-found-digit:after,.not-found-digit--zero,.not-found-zero-core{animation:none!important}.not-found-digit{opacity:1;color:#f5f0e6;transform:none}.not-found-digit:after{clip-path:none}.not-found-copy,.not-found-actions,.not-found-quick,.not-found-logo{opacity:1;transition:none;transform:none}}.ts-section{z-index:2;background:#050505;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;position:relative}.ts-section .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ts-stats-bar{border-bottom:1px solid #ffffff0a;padding:28px 0}.ts-stats-grid{justify-content:space-between;align-items:stretch;gap:0;display:flex}.ts-stat-col{border-right:1px solid #ffffff0f;flex:1;justify-content:center;align-items:center;display:flex}.ts-stat-col:last-child{border-right:none}.ts-stat{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:0 12px;display:flex}.ts-stat-value{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;align-items:baseline;gap:1px;display:flex}.ts-stat-number{letter-spacing:-.03em;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:800;line-height:1}.ts-stat-suffix{color:#d4c5a399;font-size:clamp(.9rem,1.5vw,1.2rem);font-weight:700}.ts-stat-label{color:#ffffff80;margin-top:2px;font-size:.74rem;font-weight:600}.ts-stat-detail{color:#ffffff40;margin-top:1px;font-size:.62rem;line-height:1.3}.ts-tech-bar{padding:18px 0 20px;overflow:hidden}.ts-tech-heading{text-align:center;color:#ffffff40;text-transform:uppercase;letter-spacing:.12em;margin:0 0 14px;font-size:.66rem;font-weight:600}.ts-marquee-wrap{position:relative;overflow:hidden}.ts-marquee-fade{z-index:2;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.ts-marquee-fade-left{background:linear-gradient(90deg,#050505 20%,#0000);left:0}.ts-marquee-fade-right{background:linear-gradient(270deg,#050505 20%,#0000);right:0}.ts-marquee-row{margin-bottom:6px;overflow:hidden}.ts-marquee-row:last-child{margin-bottom:0}.ts-marquee-track{white-space:nowrap;align-items:center;width:max-content;display:flex}.ts-marquee-l{animation:30s linear infinite ts-scroll-left}.ts-marquee-r{animation:26s linear infinite ts-scroll-right}.ts-marquee-track:hover{animation-play-state:paused}.ts-tech-item{color:#ffffff4d;background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;flex-shrink:0;margin-right:12px;padding:5px 16px;font-size:.76rem;font-weight:600;transition:color .2s,border-color .2s}.ts-tech-item:hover{color:#d4c5a3b3;border-color:#d4c5a326}.ts-tech-item-alt{color:#ffffff38}.ts-tech-static{padding:0 4px}.ts-tech-static-row{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ts-tech-pill{color:#ffffff59;background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;padding:5px 14px;font-size:.72rem;font-weight:600}@keyframes ts-scroll-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes ts-scroll-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@media (max-width:768px){.ts-stats-grid{grid-template-columns:1fr 1fr;gap:0;display:grid}.ts-stat-col{border-bottom:1px solid #ffffff0f;flex:none;padding:14px 0;border-right:none!important}.ts-stat-col:nth-child(odd){border-right:1px solid #ffffff0f!important}.ts-stat-col:nth-last-child(-n+2){border-bottom:none}.ts-stat{padding:0 8px}.ts-stat-detail{font-size:.56rem}}@media (max-width:400px){.ts-stat-number{font-size:1.6rem}.ts-stat-label{font-size:.66rem}.ts-stat-detail{display:none}}:root{--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--bp-xl:1200px;--touch-min:44px;--page-gutter:clamp(16px,4vw,24px)}@media (max-width:991px){:root{--fab-inset-x:max(16px,env(safe-area-inset-right,0px));--fab-inset-y:max(16px,env(safe-area-inset-bottom,0px));--fab-size:52px;--fab-gap:10px}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}}@media (pointer:coarse),(max-width:991px){.navbar-premium-toggle,.navbar-premium-icon-btn,.navbar-premium-menu-btn,.inquiry-trigger-btn,.inquiry-trigger-btn .btn-inner,#progress,.whatsapp-widget--fab,.theme-btn,.hero-cta-primary,.hero-cta-secondary,.pricing-card-cta .theme-btn,.estimator-nav-btn,.blog-toc-toggle{min-width:var(--touch-min);min-height:var(--touch-min)}.nav-premium-link,.nav-dropdown-trigger{min-height:var(--touch-min);align-items:center;display:inline-flex}button,[role=button],a.theme-btn,a.btn{touch-action:manipulation}}@media (max-width:575px){.container,.container-fluid{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}@media (min-width:768px) and (max-width:991px){.pricing-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.home-pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-baseline-inner{grid-template-columns:200px 1fr;gap:28px}.team-showcase-grid,.portfolio-built-by-grid,.estimator-options-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.book-call-grid{grid-template-columns:1fr 1fr;gap:24px}.hero-section-version2{min-height:clamp(480px,72vh,640px)}.hero-section-version2 .hero-v2-content h1.hero-headline{font-size:clamp(2.5rem,6vw,3.5rem)}.offer-section-header{flex-direction:row;align-items:flex-end}.offer2-item{min-height:180px}.offer-sectionv04 .row>[class*=col-]{flex:0 0 50%;max-width:50%}.industries-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.pricing-cards-grid{grid-template-columns:1fr}.pricing-card--featured{order:-1}.home-pricing-cards{grid-template-columns:1fr}.home-pricing-card--featured{order:-1}.portfolio-built-by-grid,.book-call-grid{grid-template-columns:1fr}.es-pain-grid{grid-template-columns:1fr!important}.industries-index-grid{grid-template-columns:1fr}}@media (max-width:1024px){.blog-toc-widget{background:0 0;border:none;margin-bottom:0;padding:0;position:relative;top:auto}.blog-toc-widget--collapsible{background:#ffffff08;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden}.blog-toc-toggle{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}.blog-toc-toggle-label{flex-direction:column;gap:2px;min-width:0;display:flex}.blog-toc-toggle-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;font-size:.68rem;font-weight:700}.blog-toc-toggle-active{color:#d4c5a3;white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}.blog-toc-toggle-icon{color:#ffffff80;flex-shrink:0;width:20px;height:20px;transition:transform .25s}.blog-toc-widget--expanded .blog-toc-toggle-icon{transform:rotate(180deg)}.blog-toc-panel{border-top:1px solid #ffffff0f;padding:0 12px 14px;display:none}.blog-toc-widget--expanded .blog-toc-panel{display:block}.blog-toc-panel .blog-toc-list{-webkit-overflow-scrolling:touch;max-height:min(50vh,320px);padding-top:8px;overflow-y:auto}.blog-sidebar-widget .blog-toc-heading,.blog-sidebar-widget .blog-toc-meta{display:none}}@media (min-width:1025px){.blog-toc-toggle{display:none}.blog-toc-panel{background:0 0;border:none;padding:0;display:block}.blog-toc-widget{position:sticky;top:90px}}@media (max-width:767px){.blog-article-body{font-size:1.05rem;line-height:1.75}.blog-article-body h2{scroll-margin-top:88px;font-size:1.35rem}.blog-article-body h3{scroll-margin-top:88px;font-size:1.15rem}.blog-hero-title{font-size:clamp(1.5rem,6.5vw,2rem)}}.es-compare-wrap{margin-inline:calc(-1*var(--page-gutter,16px));padding-inline:var(--page-gutter,16px);scroll-padding-left:120px}@media (max-width:767px){.es-compare-table{min-width:560px;font-size:.8125rem}.es-compare-table th,.es-compare-table td{padding:.75rem .875rem}.es-compare-table th:first-child,.es-compare-table td:first-child{min-width:108px}}@media (max-width:991px){.block-renderer section{padding-left:0;padding-right:0}.block-renderer .container{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.block-renderer .grid-cols-12{row-gap:1.25rem}.block-renderer .text-display,.block-renderer h1{line-height:1.2;font-size:clamp(1.75rem,5.5vw,2.5rem)!important}.block-renderer .pt-section{padding-top:clamp(40px,8vw,64px)}.block-renderer .pb-section{padding-bottom:clamp(40px,8vw,64px)}}@media (min-width:768px) and (max-width:991px){.block-renderer .lg\:col-span-6,.block-renderer .lg\:col-span-5,.block-renderer .lg\:col-span-7,.block-renderer .lg\:col-span-4,.block-renderer .lg\:col-span-3,.block-renderer .xl\:col-span-4,.block-renderer .xl\:col-span-3{grid-column:span 6/span 6}}@media (max-width:767px){.block-renderer [class*=col-span]:not(.col-span-12){grid-column:span 12/span 12}.blog-article-body table,.block-renderer table,.text-block .text-content table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}}@media (max-width:991px){.portfolio-detail-hero .row{row-gap:24px}.portfolio-detail-panel{padding:24px 20px}.header-section.navbar-premium .navbar-premium-nav.is-open{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-height:min(70vh,520px);overflow-y:auto}.header-section.navbar-premium .navbar-premium-shell{overscroll-behavior:contain;max-height:calc(100dvh - 24px);overflow-y:auto}}@media (max-width:767px){.inquiry-drawer input,.inquiry-drawer select,.inquiry-drawer textarea,.estimator-field input,.estimator-field select,.estimator-field textarea,.contact-form input,.contact-form select,.contact-form textarea{font-size:16px}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.pricing-card:hover,.home-pricing-card:hover,.offer2-item:hover,.portfolio-built-by-card:hover{transform:none}}.page-marketing{padding-top:clamp(40px,7vw,72px);padding-bottom:clamp(56px,8vw,96px)}.pricing-hero.page-marketing,.pricing-hero{padding-top:clamp(44px,7vw,72px);padding-bottom:clamp(24px,4vw,32px)}.estimator-page.page-marketing,.book-call-section.page-marketing,.industries-index.page-marketing{padding-bottom:clamp(64px,9vw,100px)}.industry-hub-hero.page-marketing{padding-bottom:clamp(32px,5vw,48px)}.page-hero+.main>section:first-child.pt-section,.page-hero+.main>div:first-child>section.pt-section{padding-top:clamp(40px,6vw,64px)}.page-hero+.main>section:first-child.pb-section{padding-bottom:clamp(56px,8vw,96px)}.lp-hero{padding-top:clamp(44px,7vw,72px)}.lp-section--main{padding-top:clamp(28px,4vw,40px)}.lp-case-studies{padding:clamp(40px,5vw,56px) clamp(20px,4vw,48px)}.lp-page .lp-section:last-of-type{padding-bottom:clamp(48px,6vw,72px)}.lp-footer{padding-top:clamp(28px,4vw,40px);padding-bottom:max(28px,env(safe-area-inset-bottom,0px))}.pricing-plans-section{padding-top:clamp(32px,5vw,48px)}.pricing-faq-section{padding-bottom:clamp(56px,8vw,88px)}.main>.pt-section:first-child,.main>section.pt-section:first-child{padding-top:clamp(48px,7vw,80px)}@media (max-width:991px){.page-marketing,.pricing-hero,.pricing-hero.page-marketing{padding-top:clamp(32px,6vw,48px)}}.el-page{color:#fff;min-height:100vh;font-family:var(--font-manrope),sans-serif;background:#050505;overflow-x:hidden}.el-header{max-width:1320px;margin:0 auto;padding:80px 24px 48px}.el-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.el-header-tag{text-transform:uppercase;letter-spacing:.12em;color:#d4c5a3;border:1px solid #d4c5a340;border-radius:100px;margin-bottom:16px;padding:5px 14px;font-size:.75rem;font-weight:700;display:inline-block}.el-header-title{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1}.el-header-title .fw-400{color:#ffffff80;font-style:italic;font-weight:400}.el-header-desc{color:#ffffff6b;max-width:520px;margin:16px 0 0;font-size:1rem;line-height:1.6}.el-header-count{text-align:right;flex-shrink:0}.el-count-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:-.03em;font-size:3.5rem;font-weight:800;line-height:1;display:block}.el-count-label{color:#ffffff59;margin-top:6px;font-size:.78rem;line-height:1.4;display:inline-block}.el-cat-nav{z-index:50;-webkit-backdrop-filter:blur(16px);background:#050505d9;border-bottom:1px solid #ffffff0d;padding:12px 0;position:sticky;top:0}.el-cat-nav-inner{scrollbar-width:none;gap:8px;max-width:1320px;margin:0 auto;padding:0 24px;display:flex;overflow-x:auto}.el-cat-nav-inner::-webkit-scrollbar{display:none}.el-cat-pill{color:#ffffff73;cursor:pointer;white-space:nowrap;background:#ffffff05;border:1px solid #ffffff14;border-radius:100px;flex-shrink:0;padding:7px 16px;font-size:.82rem;font-weight:600;transition:all .25s}.el-main{max-width:1320px;margin:0 auto;padding:0 24px 80px}.el-section{padding:56px 0}.el-section+.el-section{border-top:1px solid #ffffff0a}.el-section-head{align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.el-section-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a380;background:#d4c5a30f;border:1px solid #d4c5a31f;border-radius:8px;flex-shrink:0;margin-top:4px;padding:4px 10px;font-size:.82rem;font-weight:700}.el-section-title{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.el-section-sub{color:#ffffff61;max-width:580px;margin:6px 0 0;font-size:.88rem;line-height:1.5}.el-section-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.el-frame{background:#ffffff04;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:200px;padding:28px 24px 20px;transition:border-color .3s;display:flex}.el-frame:hover{border-color:#ffffff1a}.el-frame-stage{flex:1;justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}.el-frame-label{color:#ffffff47;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:600}.el-card{cursor:default;border-radius:16px;width:100%;min-height:150px;padding:24px;position:relative;overflow:hidden}.el-card-body{z-index:2;position:relative}.el-card-tag{text-transform:uppercase;letter-spacing:.08em;color:#d4c5a3b3;margin-bottom:10px;font-size:.66rem;font-weight:700;display:inline-block}.el-card h4{margin:0 0 6px;font-size:1.1rem;font-weight:700}.el-card p{color:#ffffff6b;margin:0;font-size:.82rem;line-height:1.5}.el-spotlight{background:#0d0d0d;border:1px solid #ffffff0f}.el-spotlight-glow{background:radial-gradient(400px circle at var(--mx,50%)var(--my,50%),#d4c5a31a,transparent 50%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.el-spotlight:hover .el-spotlight-glow{opacity:1}.el-glass{-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff14;box-shadow:0 8px 32px #0000004d}.el-grad-border{background:#0d0d0d padding-box padding-box;border:1px solid #0000;position:relative}.el-grad-border:before{content:"";background:conic-gradient(from var(--grad-angle,0deg),transparent 30%,#d4c5a3,#ea6c04,transparent 70%);-webkit-mask-composite:xor;opacity:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.el-grad-border:hover:before{opacity:1;animation:2s linear infinite elGradSpin}@property --grad-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes elGradSpin{to{--grad-angle:360deg}}.el-neon{background:#0a0a0a;border:1px solid #ffffff0d;transition:box-shadow .4s,border-color .4s}.el-neon:hover{border-color:#d4c5a366;box-shadow:0 0 24px #d4c5a326,0 0 48px #d4c5a314}.el-tilt{transform:perspective(800px)rotateX(var(--rx,0deg))rotateY(var(--ry,0deg));transform-style:preserve-3d;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid #ffffff0f;transition:transform .15s ease-out}.el-tilt .el-card-body{transform:translateZ(30px)}.el-lift{background:#0d0d0d;border:1px solid #ffffff0f;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.el-lift:hover{border-color:#d4c5a333;transform:translateY(-6px);box-shadow:0 16px 40px #0006}.el-bento-grid{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1.4fr 1fr;gap:8px;width:100%;min-height:160px;display:grid}.el-bento-hero{background:linear-gradient(135deg,#d4c5a31a,#ea6c040a);border:1px solid #d4c5a326;border-radius:14px;flex-direction:column;grid-row:span 3;justify-content:space-between;padding:16px;display:flex}.el-bento-hero h4{margin:4px 0;font-size:1rem}.el-bento-hero p{font-size:.72rem}.el-bento-metric{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.6rem;font-weight:800}.el-bento-mini{color:#fff6;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;justify-content:center;align-items:center;font-size:.78rem;font-weight:600;transition:all .3s;display:flex}.el-bento-mini:hover{color:#fffc;background:#d4c5a30f;border-color:#d4c5a333}.el-btn{color:#fffc;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;padding:14px 32px;font-size:.88rem;font-weight:700;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.el-btn-magnetic{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-color:#0000;transition:transform .2s ease-out;box-shadow:0 4px 20px #d4c5a326}.el-btn-sheen{position:relative}.el-btn-sheen span{z-index:2;position:relative}.el-btn-sheen:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.el-btn-sheen:hover:before{left:120%}.el-btn-sheen:hover{border-color:#d4c5a34d}.el-btn-fill{z-index:1;position:relative}.el-btn-fill span{z-index:2;position:relative}.el-btn-fill:after{content:"";z-index:1;background:linear-gradient(#d4c5a3,#c4b08c);transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(100%)}.el-btn-fill:hover:after{transform:translateY(0)}.el-btn-fill:hover{color:#050505;border-color:#0000}.el-btn-glow{color:#d4c5a3;background:#d4c5a314;border-color:#d4c5a333;animation:2.5s ease-in-out infinite elBtnGlow}@keyframes elBtnGlow{0%,to{box-shadow:0 0 #d4c5a326}50%{box-shadow:0 0 24px #d4c5a34d}}.el-btn-ripple{position:relative;overflow:hidden}.el-ripple-dot{pointer-events:none;background:#fff6;border-radius:50%;width:10px;height:10px;animation:.6s ease-out forwards elRipple;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes elRipple{to{opacity:0;transform:translate(-50%,-50%)scale(40)}}.el-btn-slide{height:48px;padding:0 32px;position:relative;overflow:hidden}.el-btn-slide-default,.el-btn-slide-hover{justify-content:center;align-items:center;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex}.el-btn-slide-hover{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);position:absolute;inset:0;transform:translateY(100%)}.el-btn-slide:hover .el-btn-slide-default{transform:translateY(-100%)}.el-btn-slide:hover .el-btn-slide-hover{transform:translateY(0)}.el-text-shimmer{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffffff4d 0%,#d4c5a3 25%,#fff 50%,#d4c5a3 75%,#ffffff4d 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite elShimmer}@keyframes elShimmer{to{background-position:-200%}}.el-typewriter{color:#ffffff80;font-size:1.4rem;font-weight:600}.el-typewriter-word{color:#d4c5a3;font-weight:800}.el-typewriter-cursor{vertical-align:middle;background:#d4c5a3;width:2px;height:1.2em;margin-left:2px;animation:.8s steps(2,end) infinite elBlink;display:inline-block}@keyframes elBlink{50%{opacity:0}}.el-text-outline{color:#0000;-webkit-text-stroke:1.5px #ffffff4d;cursor:default;transition:all .35s}.el-text-outline:hover{color:#d4c5a3;-webkit-text-stroke:1.5px transparent}.el-preview-bg{border:1px solid #ffffff0d;border-radius:14px;width:100%;height:140px;position:relative;overflow:hidden}.el-preview-label{color:#ffffff4d;z-index:5;font-size:.7rem;font-weight:600;position:absolute;bottom:10px;left:14px}.el-particle-bg{background:#0a0a0a}.el-particles{position:absolute;inset:0}.el-particle{left:var(--px);top:var(--py);width:3px;height:3px;animation:elFloat var(--d)ease-in-out infinite var(--delay);background:#d4c5a380;border-radius:50%;position:absolute}@keyframes elFloat{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.8;transform:translate(15px,-20px)}}.el-grid-spotlight{background:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px),radial-gradient(250px circle at var(--mx,50%)var(--my,50%),#d4c5a31a,transparent 60%),#0a0a0a;cursor:crosshair;background-size:24px 24px,24px 24px,100% 100%,100% 100%}.el-aurora-bg{background:#080808;overflow:hidden}.el-aurora-blob{filter:blur(30px);opacity:.35;border-radius:50%;width:140px;height:140px;position:absolute}.el-aurora-1{background:#d4c5a3;animation:8s ease-in-out infinite elAurora1;top:-20%;left:10%}.el-aurora-2{background:#ea6c04;animation:10s ease-in-out infinite elAurora2;bottom:-30%;right:15%}.el-aurora-3{opacity:.2;background:#6c5ce7;animation:12s ease-in-out infinite elAurora3;top:20%;right:40%}@keyframes elAurora1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,20px)scale(1.2)}}@keyframes elAurora2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-25px,-15px)scale(.9)}}@keyframes elAurora3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,25px)scale(1.1)}}.el-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.el-marquee-track{gap:16px;width:max-content;animation:20s linear infinite elMarquee;display:flex}.el-marquee-item{color:#fff6;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;padding:8px 18px;font-size:.82rem;font-weight:600}@keyframes elMarquee{to{transform:translate(-50%)}}.el-stat-card{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.el-stat-card>span:first-child{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:-.02em;font-size:2.5rem;font-weight:800}.el-stat-label{color:#ffffff59;font-size:.78rem;font-weight:500}.el-circ-progress{width:110px;height:110px;position:relative}.el-circ-progress svg{width:100%;height:100%}.el-circ-pct{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;justify-content:center;align-items:center;font-size:1.4rem;font-weight:800;display:flex;position:absolute;inset:0}.el-lin-progress{width:100%}.el-lin-label{color:#ffffff80;justify-content:space-between;margin-bottom:8px;font-size:.78rem;font-weight:600;display:flex}.el-lin-label span:last-child{color:#d4c5a3}.el-lin-track{background:#ffffff0a;border-radius:100px;height:6px;overflow:hidden}.el-lin-fill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;width:0;height:100%;transition:width 1.5s cubic-bezier(.22,1,.36,1)}.el-lin-fill.is-loaded{width:var(--target)}.el-skeleton{width:100%}.el-sk-line{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:6px;height:12px;margin-bottom:10px;animation:1.5s ease-in-out infinite elSkShimmer}.el-sk-line-lg{width:60%;height:18px}.el-sk-line-sm{width:40%}@keyframes elSkShimmer{to{background-position:-200% 0}}.el-tabs{width:100%}.el-tabs-bar{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;gap:4px;padding:4px;display:flex;position:relative}.el-tab{color:#fff6;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:9px;flex:1;padding:9px 16px;font-size:.82rem;font-weight:600;transition:color .3s;position:relative}.el-tab.is-active{color:#050505}.el-tabs-indicator{z-index:1;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-radius:9px;width:calc(33.3333% - 2.66667px);height:calc(100% - 8px);transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;left:4px}.el-tabs-content{color:#ffffff73;padding:16px 0 0;font-size:.84rem;line-height:1.5}.el-accordion{width:100%}.el-acc-item{border-bottom:1px solid #ffffff0f}.el-acc-item:first-child{border-top:1px solid #ffffff0f}.el-acc-header{color:#ffffffb3;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 0;font-size:.86rem;font-weight:600;transition:color .25s;display:flex}.el-acc-header:hover{color:#fff}.el-acc-icon{flex-shrink:0;width:18px;height:18px;transition:transform .35s;position:relative}.el-acc-icon:before,.el-acc-icon:after{content:"";background:#d4c5a399;border-radius:2px;position:absolute}.el-acc-icon:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.el-acc-icon:after{width:2px;height:100%;transition:transform .35s;top:0;left:50%;transform:translate(-50%)}.el-acc-item.is-open .el-acc-icon:after{transform:translate(-50%)scaleY(0)}.el-acc-body{max-height:0;transition:max-height .35s cubic-bezier(.22,1,.36,1);overflow:hidden}.el-acc-item.is-open .el-acc-body{max-height:100px}.el-acc-body p{color:#ffffff6b;margin:0;padding:0 0 14px;font-size:.82rem;line-height:1.5}.el-toggle-row{align-items:center;gap:12px;display:flex}.el-toggle{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;width:52px;height:30px;padding:0;transition:background .3s;position:relative}.el-toggle.is-on{background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-color:#0000}.el-toggle-knob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0000004d}.el-toggle.is-on .el-toggle-knob{transform:translate(22px)}.el-toggle-label{color:#ffffff80;font-size:.84rem;font-weight:600}.el-segmented{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;gap:4px;padding:4px;display:flex}.el-seg-btn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:9px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .25s}.el-seg-btn:hover{color:#ffffffb3}.el-seg-btn.is-active{color:#d4c5a3;background:#d4c5a31f;border:1px solid #d4c5a333}.el-badges{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.el-badge{border-radius:100px;align-items:center;gap:5px;padding:5px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.el-badge-gold{color:#d4c5a3;background:#d4c5a31f;border:1px solid #d4c5a340}.el-badge-orange{color:#f07a1a;background:#ea6c041f;border:1px solid #ea6c0440}.el-badge-outline{color:#ffffff80;background:0 0;border:1px solid #ffffff1f}.el-badge-dot{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e33}.el-badge-dot-ic{background:#4ade80;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite elDotPulse}@keyframes elDotPulse{0%,to{opacity:1}50%{opacity:.3}}.el-footer{text-align:center;border-top:1px solid #ffffff0a;margin-top:24px;padding:48px 0 32px}.el-footer-brand{justify-content:center;align-items:center;gap:10px;margin-bottom:12px;display:flex}.el-footer-logo{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.02em;color:#d4c5a3;font-size:1rem;font-weight:800}.el-footer-by{color:#ffffff4d;font-size:.72rem}.el-footer-by strong{color:#fff9;font-weight:700}.el-footer p{color:#ffffff4d;font-size:.82rem;line-height:1.6}@media (max-width:640px){.el-header{padding:48px 16px 32px}.el-main{padding:0 16px 48px}.el-section-grid{grid-template-columns:1fr}.el-header-inner{flex-direction:column;align-items:flex-start}.el-header-count{text-align:left}}.el-flip{perspective:800px;cursor:pointer;width:100%;min-height:150px}.el-flip-inner{width:100%;height:150px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative}.el-flip:hover .el-flip-inner{transform:rotateY(180deg)}.el-flip-front,.el-flip-back{backface-visibility:hidden;border-radius:16px;flex-direction:column;justify-content:center;padding:24px;display:flex;position:absolute;inset:0}.el-flip-front{background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid #ffffff0f}.el-flip-front h4{margin:4px 0;font-size:1.1rem}.el-flip-front p{color:#fff6;margin:0;font-size:.82rem}.el-flip-back{background:linear-gradient(135deg,#d4c5a31a,#ea6c040a);border:1px solid #d4c5a333;transform:rotateY(180deg)}.el-avatars{display:flex}.el-avatar{color:#050505;width:40px;height:40px;margin-left:calc(var(--i,0)*-12px);z-index:calc(10 - var(--i,0));background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:2px solid #050505;border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.el-avatar-sm{width:32px;height:32px;margin:0;font-size:.62rem}.el-avatar-more{color:#ffffff80;background:#ffffff0f;border-color:#050505}.el-stars{align-items:center;gap:2px;display:flex}.el-star{cursor:pointer;color:#ffffff26;background:0 0;border:none;padding:2px;transition:all .2s}.el-star.is-filled{color:#d4c5a3;filter:drop-shadow(0 0 4px #d4c5a366)}.el-star:hover{transform:scale(1.15)}.el-stars-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;margin-left:8px;font-size:1.1rem;font-weight:800}.el-bar-chart{align-items:flex-end;gap:12px;width:100%;height:130px;padding:0 8px;display:flex}.el-bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.el-bar-fill{background:linear-gradient(#d4c5a3,#ea6c0466);border-radius:6px 6px 0 0;width:100%;max-width:36px;height:0;min-height:4px;transition:height .8s cubic-bezier(.22,1,.36,1)}.el-bar-fill.is-loaded{height:var(--h,50%)}.el-bar-label{color:#ffffff4d;font-size:.68rem;font-weight:600}.el-timeline{width:100%;padding-left:8px}.el-tl-item{padding-bottom:16px;padding-left:24px;position:relative}.el-tl-item:last-child{padding-bottom:0}.el-tl-item:before{content:"";background:#ffffff0f;width:2px;position:absolute;top:16px;bottom:0;left:7px}.el-tl-item:last-child:before{display:none}.el-tl-dot{background:#ffffff14;border:2px solid #ffffff26;border-radius:50%;width:16px;height:16px;position:absolute;top:4px;left:0}.el-tl-dot.is-active{background:#d4c5a3;border-color:#d4c5a3;box-shadow:0 0 12px #d4c5a366}.el-tl-text{color:#ffffff8c;font-size:.82rem;font-weight:500}.el-stepper{align-items:center;width:100%;display:flex}.el-step{cursor:pointer;flex:1;align-items:center;display:flex}.el-step:last-child{flex:0}.el-step-dot{color:#fff6;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.74rem;font-weight:700;transition:all .3s;display:flex}.el-step-dot.is-done{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-color:#0000}.el-step-line{background:#ffffff14;flex:1;height:2px;margin:0 6px;transition:background .3s}.el-step-line.is-done{background:#d4c5a3}.el-testimonial{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;padding:24px;position:relative}.el-testimonial-quote{color:#d4c5a333;font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute;top:8px;left:16px}.el-testimonial-text{color:#ffffffb3;z-index:1;margin:16px 0;font-size:.86rem;line-height:1.55;position:relative}.el-testimonial-author{align-items:center;gap:10px;display:flex}.el-testimonial-name{color:#ffffffe6;font-size:.82rem;font-weight:700;display:block}.el-testimonial-role{color:#ffffff59;font-size:.72rem;display:block}.el-logo-cloud{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.el-logo-item{color:#ffffff4d;cursor:default;font-size:.84rem;font-weight:800;font-family:var(--font-jakarta),sans-serif;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;padding:8px 16px;transition:all .3s}.el-logo-item:hover{color:#ffffffb3;background:#d4c5a30a;border-color:#d4c5a333}.el-mesh-bg{background:#0a0a0a;position:relative}.el-mesh-bg:before{content:"";background:radial-gradient(at 20% 30%,#d4c5a31f,#0000 50%),radial-gradient(at 80% 20%,#ea6c0414,#0000 50%),radial-gradient(at 40% 80%,#6c5ce70f,#0000 50%);animation:12s ease-in-out infinite alternate elMeshMove;position:absolute;inset:0}@keyframes elMeshMove{0%{transform:scale(1)translate(0)}to{transform:scale(1.2)translate(-10px,10px)}}.el-compare{cursor:ew-resize;-webkit-user-select:none;user-select:none;background:#0a0a0a;border-radius:14px;width:100%;height:160px;position:relative;overflow:hidden}.el-compare-after,.el-compare-before{position:absolute;inset:0}.el-compare-after{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.el-compare-before{background:linear-gradient(135deg,#d4c5a326,#ea6c0414);border-right:2px solid #d4c5a3;overflow:hidden}.el-compare-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffb3;background:#0009;border-radius:6px;padding:3px 10px;font-size:.68rem;font-weight:700;position:absolute;bottom:10px}.el-compare-tag-before{color:#d4c5a3;left:10px}.el-compare-tag-after{right:10px}.el-compare-handle{z-index:5;justify-content:center;align-items:center;width:36px;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.el-compare-handle-icon{color:#050505;background:#d4c5a3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex;box-shadow:0 4px 16px #0006}.el-search-wrap{background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:0;width:48px;transition:all .35s;display:flex;overflow:hidden}.el-search-wrap.is-open{background:#d4c5a30a;border-color:#d4c5a340;width:220px}.el-search-input{color:#fffc;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 0 10px 16px;font-size:.84rem}.el-search-icon{color:#fff6;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:42px;transition:color .3s;display:flex}.el-search-wrap.is-open .el-search-icon{color:#d4c5a3}.el-tooltip-wrap{display:inline-block;position:relative}.el-tooltip{color:#050505;white-space:nowrap;opacity:0;pointer-events:none;background:#d4c5a3;border-radius:8px;padding:7px 14px;font-size:.76rem;font-weight:700;transition:all .25s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.el-tooltip:after{content:"";border:5px solid #0000;border-top-color:#d4c5a3;position:absolute;top:100%;left:50%;transform:translate(-50%)}.el-tooltip-wrap:hover .el-tooltip{opacity:1;transform:translate(-50%)translateY(0)}.el-toast-area{flex-direction:column;align-items:center;gap:12px;display:flex}.el-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fffc;opacity:0;pointer-events:none;background:#0f0f0ff2;border:1px solid #d4c5a333;border-radius:12px;align-items:center;gap:8px;padding:10px 18px;font-size:.82rem;font-weight:600;transition:all .35s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(10px)scale(.95)}.el-toast.is-visible{opacity:1;transform:translateY(0)scale(1)}.el-toast-icon{color:#4ade80;background:#4ade8026;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.72rem;font-weight:700;display:flex}.el-tags{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:48px;padding:10px;display:flex}.el-tag-chip{color:#d4c5a3;background:#d4c5a31a;border:1px solid #d4c5a333;border-radius:8px;align-items:center;gap:4px;padding:4px 8px 4px 12px;font-size:.76rem;font-weight:600;display:inline-flex}.el-tag-remove{cursor:pointer;color:#d4c5a380;background:0 0;border:none;padding:0;font-size:1rem;line-height:1;transition:color .2s}.el-tag-remove:hover{color:#ef4444}.el-tag-input{color:#ffffffb3;background:0 0;border:none;outline:none;flex:1;min-width:80px;padding:4px;font-size:.8rem}.el-tag-input::placeholder{color:#ffffff40}.el-fab-area{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-height:160px;display:flex}.el-fab-menu{flex-direction:column;align-items:center;gap:8px;display:flex}.el-fab-mini{opacity:0;pointer-events:none;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(20px)scale(.5)}.el-fab-menu.is-open .el-fab-mini{opacity:1;pointer-events:auto;transition-delay:var(--delay);transform:translateY(0)scale(1)}.el-fab{cursor:pointer;color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.4rem;font-weight:300;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 6px 24px #d4c5a333}.el-fab.is-open{transform:rotate(135deg)}.el-fab:hover{box-shadow:0 8px 32px #d4c5a359}.el-btn-copy.is-copied{color:#4ade80;background:#4ade801a;border-color:#4ade804d}.el-stagger{flex-direction:column;gap:10px;width:100%;display:flex}.el-stagger-item{color:#fff9;opacity:0;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:.82rem;font-weight:500;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(-20px)}.el-stagger-item.is-visible{opacity:1;transform:translate(0)}.el-stagger-dot{background:#d4c5a3;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #d4c5a366}.el-float-input{width:100%;position:relative}.el-float-input input{color:#fff;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:16px 14px 8px;font-size:.88rem;transition:border-color .3s}.el-float-input input:focus{border-color:#d4c5a366}.el-float-input label{color:#ffffff59;pointer-events:none;transform-origin:0;font-size:.84rem;transition:all .25s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.el-float-input input:focus+label,.el-float-input.has-value label{color:#d4c5a3;top:12px;transform:translateY(0)scale(.75)}.el-otp{gap:10px;display:flex}.el-otp-box{text-align:center;color:#fff;width:44px;height:52px;font-size:1.3rem;font-weight:800;font-family:var(--font-jakarta),sans-serif;background:#ffffff05;border:1px solid #ffffff1a;border-radius:12px;outline:none;transition:all .25s}.el-otp-box:focus{border-color:#d4c5a380;box-shadow:0 0 0 3px #d4c5a314}.el-otp-box.is-filled{color:#d4c5a3;border-color:#d4c5a34d}.el-range-wrap{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.el-range{appearance:none;background:linear-gradient(90deg,#d4c5a3 var(--pct,50%),#ffffff14 var(--pct,50%));cursor:pointer;border-radius:100px;outline:none;width:100%;height:6px}.el-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#d4c5a3;border:3px solid #050505;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #d4c5a366}.el-range::-moz-range-thumb{cursor:pointer;background:#d4c5a3;border:3px solid #050505;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #d4c5a366}.el-range-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.2rem;font-weight:800}.el-check-cards{flex-direction:column;gap:8px;width:100%;display:flex}.el-check-card{text-align:left;cursor:pointer;color:#ffffff8c;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-size:.84rem;font-weight:600;transition:all .25s;display:flex}.el-check-card:hover{border-color:#ffffff1f}.el-check-card.is-checked{color:#ffffffe6;background:#d4c5a30f;border-color:#d4c5a34d}.el-check-box{border:1.5px solid #ffffff26;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.72rem;font-weight:700;transition:all .25s;display:flex}.el-check-card.is-checked .el-check-box{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-pw-wrap{flex-direction:column;gap:8px;width:100%;display:flex}.el-pw-input{color:#fff;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-size:.84rem}.el-pw-bar{background:#ffffff0f;border-radius:100px;height:4px;overflow:hidden}.el-pw-fill{border-radius:100px;height:100%;transition:width .4s,background .4s}.el-pw-label{font-size:.76rem;font-weight:600}.el-dropzone{cursor:pointer;color:#fff6;background:#ffffff03;border:2px dashed #ffffff1a;border-radius:14px;flex-direction:column;align-items:center;gap:6px;width:100%;padding:24px 16px;transition:all .3s;display:flex}.el-dropzone.is-hover,.el-dropzone:hover{color:#d4c5a3;background:#d4c5a30a;border-color:#d4c5a34d}.el-dropzone-text{color:#fff9;font-size:.84rem;font-weight:600}.el-dropzone-text em{color:#d4c5a3;font-style:normal;text-decoration:underline}.el-dropzone-sub{color:#ffffff40;font-size:.7rem}.el-tgroup{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.el-tgroup-btn{cursor:pointer;color:#fff6;background:#ffffff05;border:1px solid #ffffff14;border-radius:100px;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .25s}.el-tgroup-btn:hover{color:#ffffffb3}.el-tgroup-btn.is-on{color:#d4c5a3;background:#d4c5a31f;border-color:#d4c5a34d}.el-multi{width:100%;position:relative}.el-multi-display{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:8px 36px 8px 12px;display:flex}.el-multi-placeholder{color:#ffffff4d;font-size:.82rem}.el-multi-chip{color:#d4c5a3;background:#d4c5a31a;border-radius:6px;gap:3px;padding:3px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.el-multi-caret{color:#ffffff4d;font-size:.7rem;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.el-multi-dropdown{z-index:20;background:#0d0d0d;border:1px solid #ffffff14;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 40px #00000080}.el-multi-search{color:#fff;background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;outline:none;width:100%;margin-bottom:4px;padding:8px 12px;font-size:.8rem}.el-multi-option{text-align:left;cursor:pointer;color:#fff9;background:0 0;border:none;border-radius:8px;width:100%;padding:8px 12px;font-size:.8rem;transition:background .2s;display:block}.el-multi-option:hover{color:#d4c5a3;background:#d4c5a30f}.el-multi-empty{color:#ffffff40;padding:8px 12px;font-size:.78rem;display:block}.el-scrollprog-demo{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.el-scrollprog-track{background:#ffffff0f;border-radius:100px;width:100%;height:4px;overflow:hidden}.el-scrollprog-fill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;height:100%;transition:width .4s cubic-bezier(.22,1,.36,1)}.el-scrollprog-controls{align-items:center;gap:14px;display:flex}.el-scrollprog-controls span{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;text-align:center;min-width:40px;font-size:1rem;font-weight:700}.el-scrollprog-btn{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;width:32px;height:32px;font-size:1.1rem;transition:all .2s}.el-scrollprog-btn:hover{color:#d4c5a3;border-color:#d4c5a34d}.el-cmd{background:#0d0d0d;border:1px solid #ffffff14;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 16px 48px #0006}.el-cmd-search{color:#ffffff4d;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:12px 16px;display:flex}.el-cmd-search span{flex:1;font-size:.84rem}.el-cmd-search kbd{color:#fff6;background:#ffffff0f;border-radius:5px;padding:2px 8px;font-size:.64rem}.el-cmd-list{padding:6px}.el-cmd-item{color:#ffffff80;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.8rem;display:flex}.el-cmd-item.is-active{color:#d4c5a3;background:#d4c5a314}.el-cmd-item kbd{color:#ffffff4d;background:#ffffff0a;border-radius:4px;padding:1px 6px;font-size:.64rem}.el-pagination{align-items:center;gap:6px;display:flex}.el-page-num,.el-page-btn{cursor:pointer;color:#ffffff73;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:.82rem;font-weight:600;transition:all .25s;display:flex}.el-page-num:hover,.el-page-btn:hover{color:#fffc;border-color:#ffffff1f}.el-page-num.is-active{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-color:#0000}.el-breadcrumbs{flex-wrap:wrap;align-items:center;display:flex}.el-crumb-wrap{align-items:center;display:inline-flex}.el-crumb{color:#ffffff59;cursor:pointer;font-size:.82rem;font-weight:600;transition:color .25s}.el-crumb:hover{color:#ffffffb3}.el-crumb.is-current{color:#d4c5a3;cursor:default}.el-crumb-sep{color:#ffffff26;margin:0 8px;font-size:.78rem}.el-pricing-row{gap:8px;width:100%;display:flex}.el-pricing-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex:1;padding:16px 12px;transition:all .3s}.el-pricing-card.is-featured{background:linear-gradient(#d4c5a30f,#ffffff03);border-color:#d4c5a340;box-shadow:0 8px 32px #d4c5a314}.el-pricing-name{text-transform:uppercase;letter-spacing:.06em;color:#d4c5a399;font-size:.72rem;font-weight:700}.el-pricing-price{align-items:baseline;gap:2px;margin:8px 0 12px;display:flex}.el-pricing-price strong{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.5rem;font-weight:800}.el-pricing-price span{color:#ffffff4d;font-size:.74rem}.el-pricing-feats{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.el-pricing-feats li{color:#ffffff73;align-items:flex-start;gap:6px;font-size:.72rem;display:flex}.el-pricing-check{color:#d4c5a3;flex-shrink:0;font-weight:700}.el-sticky-stack{width:100%;position:relative}.el-sticky-card{border:1px solid #ffffff0f;border-radius:14px;min-height:90px;margin-bottom:-50px;padding:20px;position:relative}.el-sticky-card:last-child{margin-bottom:0}.el-sticky-card h4{margin:4px 0 0;font-size:1rem}.el-scramble{color:#d4c5a3;-webkit-user-select:none;user-select:none}.el-scramble:hover{text-shadow:0 0 12px #d4c5a366}.el-word-rotator{display:inline-block;position:relative}.el-word-rotator-inner{color:#d4c5a3;font-weight:800;animation:.5s cubic-bezier(.22,1,.36,1) elWordIn;display:inline-block}@keyframes elWordIn{0%{opacity:0;transform:translateY(100%)rotateX(90deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.el-glow-border-box{background:#0d0d0d;border-radius:16px;width:100%;min-height:130px;padding:24px;position:relative;overflow:hidden}.el-glow-border-box:before{content:"";z-index:0;background:conic-gradient(#0000 0deg,#d4c5a3 60deg,#ea6c04 120deg,#0000 180deg 360deg);border-radius:18px;animation:3s linear infinite elGlowTravel;position:absolute;inset:-2px}.el-glow-border-box:after{content:"";z-index:1;background:#0d0d0d;border-radius:14px;position:absolute;inset:2px}.el-glow-border-box>*{z-index:2;position:relative}@keyframes elGlowTravel{to{transform:rotate(360deg)}}.el-glitch-wrap{display:inline-block;position:relative}.el-glitch{font-family:var(--font-jakarta),monospace;color:#fff;letter-spacing:.04em;font-size:1.3rem;font-weight:800;position:relative}.el-glitch:before,.el-glitch:after{content:attr(data-text);width:100%;position:absolute;top:0;left:0}.el-glitch:before{color:#ea6c04;z-index:-1;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);animation:2.5s linear infinite alternate-reverse elGlitch1}.el-glitch:after{color:#d4c5a3;z-index:-2;clip-path:polygon(0 60%,100% 60%,100% 100%,0 100%);animation:3s linear infinite alternate-reverse elGlitch2}@keyframes elGlitch1{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,1px)}94%{transform:translate(2px,-1px)}96%{transform:translate(-1px,2px)}}@keyframes elGlitch2{0%,90%,to{transform:translate(0)}92%{transform:translate(2px,-1px)}94%{transform:translate(-2px,1px)}96%{transform:translate(1px,-2px)}}.el-confetti-area{flex-direction:column;align-items:center;gap:0;display:flex}.el-confetti-stage{justify-content:center;align-items:center;width:160px;height:80px;display:flex;position:relative;overflow:visible}.el-confetti-piece{width:var(--size);height:var(--size);background:var(--color);border-radius:2px;animation:.9s ease-out forwards elConfettiFly;position:absolute}@keyframes elConfettiFly{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:rotate(var(--rotate))translate(calc(cos(var(--angle))*var(--distance)),calc(sin(var(--angle))*var(--distance) + 30px));opacity:0}}.el-sgrid{background:#ffffff0a;border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;width:100%;display:grid;position:relative;overflow:hidden}.el-sgrid:before{content:"";background:radial-gradient(200px circle at var(--gx,-100px)var(--gy,-100px),#d4c5a31f,transparent 50%);pointer-events:none;z-index:2;position:absolute;inset:0}.el-sgrid-item{background:#0a0a0a;flex-direction:column;gap:6px;padding:20px 16px;transition:background .3s;display:flex;position:relative}.el-sgrid-item:hover{background:#0f0f0f}.el-sgrid-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a366;font-size:.68rem;font-weight:700}.el-sgrid-title{color:#ffffffb3;font-size:.92rem;font-weight:700}.el-holo{cursor:default;background:#0a0a0a;border:1px solid #ffffff0f;border-radius:16px;width:100%;min-height:150px;position:relative;overflow:hidden}.el-holo-shine{opacity:0;background:linear-gradient(var(--hr,135deg),#ff008026,#8000ff26,#0080ff26,#00ff8026,#ff800026,#ff008026);background-position:var(--hx,50%)var(--hy,50%);mix-blend-mode:color-dodge;filter:brightness(1.5);transition:opacity .3s;position:absolute;inset:0}.el-holo:hover .el-holo-shine{opacity:.6}.el-holo-content{z-index:2;padding:24px;position:relative}.el-holo-content h4{margin:4px 0;font-size:1.1rem}.el-holo-content p{color:#fff6;margin:0;font-size:.82rem}.el-morph{justify-content:center;align-items:center;width:130px;height:130px;display:flex}.el-morph-inner{text-align:center;background:linear-gradient(135deg,#d4c5a314,#ea6c040a);border:1px solid #d4c5a31f;flex-direction:column;justify-content:center;width:100%;height:100%;padding:16px;animation:8s ease-in-out infinite elMorph;display:flex}@keyframes elMorph{0%,to{border-radius:60% 40% 50% 50%/50% 60% 40% 50%}25%{border-radius:40% 60% 70% 30%/50% 40% 60% 50%}50%{border-radius:50% 50% 40% 60%/60% 50% 50% 40%}75%{border-radius:70% 30% 50% 50%/40% 60% 50% 50%}}.el-morph-inner h4{margin:4px 0;font-size:.92rem}.el-morph-inner p{color:#fff6;margin:0;font-size:.72rem}.el-parallax-card{cursor:default;background:#0a0a0a;border:1px solid #ffffff0f;border-radius:16px;width:100%;min-height:150px;position:relative;overflow:hidden}.el-parallax-layer{transition:transform .2s ease-out;position:absolute}.el-parallax-back{transform:translate(var(--lx),var(--ly));background:radial-gradient(circle at 70% 30%,#d4c5a314,#0000 60%);inset:0}.el-parallax-mid{transform:translate(var(--lx2),var(--ly2));background:radial-gradient(circle at 30% 70%,#ea6c040f,#0000 50%);inset:0}.el-parallax-front{z-index:2;flex-direction:column;justify-content:center;padding:24px;display:flex;inset:0}.el-parallax-front h4{margin:4px 0;font-size:1.1rem}.el-parallax-front p{color:#fff6;margin:0;font-size:.82rem}.el-liquid{border-radius:16px;width:100%;min-height:150px;position:relative}.el-liquid-svg{z-index:0;width:100%;height:100%;position:absolute;inset:0}.el-liquid-content{z-index:1;border-radius:14px;flex-direction:column;justify-content:center;height:100%;min-height:130px;padding:24px;display:flex;position:relative}.el-liquid-content h4{margin:4px 0;font-size:1.1rem}.el-liquid-content p{color:#fff6;margin:0;font-size:.82rem}.el-expand-card{cursor:pointer;background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;transition:border-color .3s;overflow:hidden}.el-expand-card:hover{border-color:#d4c5a333}.el-expand-short{padding:20px}.el-expand-short h4{margin:4px 0 0;font-size:1rem}.el-expand-extra{border-top:1px solid #0000;max-height:0;transition:max-height .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.el-expand-card:hover .el-expand-extra{border-top-color:#d4c5a31a;max-height:200px}.el-expand-extra p{color:#ffffff73;margin:0;padding:16px 20px 0;font-size:.78rem;line-height:1.5}.el-expand-extra button{margin:12px 20px 20px}.el-sp-tilt{cursor:default;width:100%;min-height:150px;transform:perspective(800px)rotateX(var(--rx,0))rotateY(var(--ry,0));background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;transition:transform .15s;position:relative;overflow:hidden}.el-sp-tilt-glow{background:radial-gradient(300px circle at var(--mx,50%)var(--my,50%),#d4c5a31f,transparent 50%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.el-sp-tilt:hover .el-sp-tilt-glow{opacity:1}.el-sp-tilt-body{z-index:2;padding:24px;position:relative}.el-sp-tilt-body h4{margin:4px 0;font-size:1.1rem}.el-sp-tilt-body p{color:#fff6;margin:0;font-size:.82rem}.el-clip-reveal{clip-path:inset(100% 0 0);opacity:0;background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;min-height:150px;padding:24px;transition:clip-path .8s cubic-bezier(.22,1,.36,1),opacity .6s}.el-clip-reveal.is-in{clip-path:inset(0);opacity:1}.el-clip-reveal h4{margin:4px 0;font-size:1.1rem}.el-clip-reveal p{color:#fff6;margin:0;font-size:.82rem}.el-magnetic-zone{cursor:grab;justify-content:center;align-items:center;width:100%;min-height:130px;display:flex}.el-magnetic-orb{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:.72rem;font-weight:700;transition:transform .15s ease-out;display:flex;box-shadow:0 4px 20px #d4c5a333}.el-inf-ticker{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.el-inf-ticker-track{gap:12px;width:max-content;animation:18s linear infinite elInfScroll;display:flex}.el-inf-ticker-item{font-family:var(--font-jakarta),sans-serif;color:#ffffff4d;white-space:nowrap;font-size:.92rem;font-weight:700;transition:color .3s}.el-inf-ticker-item:hover{color:#d4c5a3}@keyframes elInfScroll{to{transform:translate(-33.33%)}}.el-kinetic{color:#ffffff80;margin:0;font-size:1rem;font-weight:600;line-height:1.5}.el-kinetic-word{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(20px)}.el-kinetic-word.is-in{opacity:1;transform:translateY(0)}.el-scroll-scale-area{justify-content:center;align-items:center;width:100%;min-height:130px;display:flex}.el-scroll-scale-box{color:#d4c5a3;opacity:.3;background:linear-gradient(135deg,#d4c5a31f,#ea6c040f);border:1px solid #d4c5a333;border-radius:20px;justify-content:center;align-items:center;width:90px;height:90px;font-size:.78rem;font-weight:700;transition:all .8s cubic-bezier(.22,1,.36,1);display:flex;transform:scale(.5)}.el-scroll-scale-box.is-in{opacity:1;transform:scale(1)}.el-stagger-fade{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.el-sf-item{color:#ffffff80;opacity:0;background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:.76rem;font-weight:600;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(15px)scale(.95)}.el-sf-item.is-in{opacity:1;transform:translateY(0)scale(1)}.el-sf-icon{color:#d4c5a3;font-size:.82rem}.el-dual-counter{align-items:center;gap:20px;display:flex}.el-dual-item{text-align:center;flex-direction:column;gap:4px;display:flex}.el-dual-item>span:first-child{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:2rem;font-weight:800}.el-dual-label{color:#ffffff59;font-size:.74rem}.el-dual-divider{background:#ffffff14;width:1px;height:40px}.el-loader{justify-content:center;align-items:center;min-height:80px;display:flex}.el-orbit-loader{width:56px;height:56px;position:relative}.el-orbit-dot{background:#d4c5a3;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%}.el-orbit-d1{animation:1.4s linear infinite elOrbit}.el-orbit-d2{background:#ea6c04;animation:1.4s linear .2s infinite elOrbit}.el-orbit-d3{animation:1.4s linear .4s infinite elOrbit}@keyframes elOrbit{0%{transform:rotate(0)translate(22px)rotate(0)}to{transform:rotate(360deg)translate(22px)rotate(-360deg)}}.el-blob-loader svg path{filter:drop-shadow(0 0 8px #d4c5a34d)}.el-ring-spinner svg circle:last-child{filter:drop-shadow(0 0 4px #d4c5a34d)}.el-eq-loader{gap:4px;height:40px}.el-eq-bar{background:linear-gradient(#d4c5a3,#ea6c04);border-radius:4px;width:4px;height:100%;animation:.8s ease-in-out infinite elEqBounce}@keyframes elEqBounce{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.el-pulse-grid{gap:8px}.el-pulse-dot{background:#d4c5a34d;border-radius:4px;width:12px;height:12px;animation:1.2s ease-in-out infinite elPulseGrid}@keyframes elPulseGrid{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:1;background:#d4c5a3;transform:scale(1)}}.el-glass-spinner{width:50px;height:50px;position:relative}.el-glass-ring{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:3px solid #d4c5a399;border-color:#d4c5a399 #d4c5a333 #0000 #0000;border-radius:50%;animation:1s linear infinite elGlassSpin;position:absolute;inset:0}.el-glass-ring-2{border-top-color:#ea6c0480;border-right-color:#ea6c0426;animation-duration:.7s;animation-direction:reverse;inset:6px}@keyframes elGlassSpin{to{transform:rotate(360deg)}}.el-typing-bubble{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;gap:5px;padding:12px 16px;display:flex}.el-typing-bubble span{background:#d4c5a380;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite elTypingBounce}.el-typing-bubble span:nth-child(2){animation-delay:.2s}.el-typing-bubble span:nth-child(3){animation-delay:.4s}@keyframes elTypingBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-8px)}}.el-layout{grid-template-columns:220px 1fr;align-items:start;gap:0;max-width:1320px;margin:0 auto;padding:0 24px 80px;display:grid}.el-sidebar{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;align-self:start;max-height:calc(100vh - 48px);padding-top:24px;position:sticky;top:24px;overflow:hidden auto}.el-sidebar::-webkit-scrollbar{width:4px}.el-sidebar::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:100px}.el-sidebar-inner{flex-direction:column;gap:2px;display:flex}.el-sidebar-title{text-transform:uppercase;letter-spacing:.1em;color:#ffffff40;padding:0 12px 10px;font-size:.68rem;font-weight:700}.el-side-item{cursor:pointer;text-align:left;color:#fff6;font-size:.82rem;font-weight:600;font-family:var(--font-manrope),sans-serif;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:all .2s;display:flex}.el-side-item:hover{color:#ffffffb3;background:#ffffff08}.el-side-item.is-active{color:#d4c5a3;background:#d4c5a314}.el-side-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a366;flex-shrink:0;width:22px;font-size:.68rem;font-weight:700}.el-side-item.is-active .el-side-num{color:#d4c5a3}.el-side-label{flex:1}.el-side-count{color:#fff3;background:#ffffff0a;border-radius:100px;padding:2px 7px;font-size:.66rem;font-weight:700}.el-side-item.is-active .el-side-count{color:#d4c5a3;background:#d4c5a31f}.el-side-footer{color:#fff3;border-top:1px solid #ffffff0a;align-items:center;gap:6px;margin-top:8px;padding:12px 12px 0;font-size:.68rem;font-weight:600;display:flex}.el-content{min-width:0}.el-mobile-nav{z-index:50;-webkit-backdrop-filter:blur(16px);scrollbar-width:none;background:#050505e0;border-bottom:1px solid #ffffff0d;gap:8px;padding:10px 16px;display:none;position:sticky;top:0;overflow-x:auto}.el-mobile-nav::-webkit-scrollbar{display:none}.el-mobile-pill{color:#ffffff73;cursor:pointer;white-space:nowrap;background:#ffffff05;border:1px solid #ffffff14;border-radius:100px;flex-shrink:0;padding:7px 16px;font-size:.8rem;font-weight:600;transition:all .25s}.el-mobile-pill:hover{color:#ffffffb3;border-color:#ffffff26}.el-mobile-pill.is-active{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-color:#0000}@media (max-width:900px){.el-layout{grid-template-columns:1fr;padding:0 16px 48px}.el-sidebar{display:none}.el-mobile-nav{display:flex}}@media (max-width:640px){.el-header{padding:48px 16px 32px}.el-section-grid{grid-template-columns:1fr}.el-header-inner{flex-direction:column;align-items:flex-start}.el-header-count{text-align:left}}.el-live-act-area{flex-direction:column;align-items:center;gap:14px;display:flex}.el-live-act{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#0f0f0ff2;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:12px;max-width:280px;padding:12px 16px;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(10px)scale(.95)}.el-live-act.is-visible{opacity:1;transform:translateY(0)scale(1)}.el-live-act-avatar{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.72rem;font-weight:700;display:flex}.el-live-act-body{color:#ffffffb3;flex:1;font-size:.78rem;line-height:1.4}.el-live-act-body strong{color:#fff}.el-live-act-time{color:#ffffff4d;margin-top:2px;font-size:.66rem;display:block}.el-live-act-dot{background:#4ade80;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.5s ease-in-out infinite elDotPulse;box-shadow:0 0 8px #4ade8080}.el-social-proof{align-items:center;gap:14px;display:flex}.el-sp-avatars{display:flex}.el-sp-text{flex-direction:column;gap:2px;display:flex}.el-sp-text>span:first-child{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.5rem;font-weight:800}.el-sp-label{color:#ffffff59;font-size:.74rem}.el-newsletter{background:linear-gradient(135deg,#d4c5a30f,#ffffff03);border:1px solid #d4c5a31f;border-radius:16px;flex-direction:column;gap:14px;width:100%;padding:24px;display:flex}.el-newsletter-title{color:#ffffffe6;font-size:1rem;font-weight:700}.el-newsletter-form{gap:8px;display:flex}.el-newsletter-input{color:#fff;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;outline:none;flex:1;min-width:0;padding:10px 14px;font-size:.82rem;transition:border-color .3s}.el-newsletter-input:focus{border-color:#d4c5a366}.el-newsletter-btn{cursor:pointer;color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:10px;flex-shrink:0;padding:10px 20px;font-size:.82rem;font-weight:700;transition:transform .2s}.el-newsletter-btn:hover{transform:translateY(-1px)}.el-newsletter-done{color:#4ade80;align-items:center;gap:8px;font-size:.84rem;font-weight:600;display:flex}.el-newsletter-done span{background:#4ade8026;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.72rem;display:flex}.el-trust-badges{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.el-trust-badge{color:#fff9;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:6px;padding:7px 14px;font-size:.74rem;font-weight:700;transition:all .25s;display:inline-flex}.el-trust-badge:hover{color:#ffffffe6;background:#d4c5a30a;border-color:#d4c5a333}.el-trust-check{color:#4ade80;font-size:.8rem}.el-notif-badge-area{align-items:center;gap:12px;display:flex}.el-notif-bell{cursor:pointer;color:#ffffff80;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .25s;display:flex;position:relative}.el-notif-bell:hover{color:#d4c5a3;border-color:#d4c5a333}.el-notif-count{color:#fff;background:#ea6c04;border:2px solid #050505;border-radius:100px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.64rem;font-weight:700;animation:2s ease-in-out infinite elNotifPulse;display:flex;position:absolute;top:-4px;right:-4px}@keyframes elNotifPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.el-notif-label{color:#ffffff80;font-size:.82rem;font-weight:600}.el-cta-banner{background:linear-gradient(135deg,#d4c5a314,#ea6c040a);border:1px solid #d4c5a326;border-radius:16px;align-items:center;gap:16px;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.el-cta-banner-glow{background:radial-gradient(circle,#d4c5a31f,#0000 70%);border-radius:50%;width:200px;height:200px;animation:6s ease-in-out infinite elAurora1;position:absolute;top:-50%;right:-10%}.el-cta-banner-content{z-index:1;flex:1;position:relative}.el-cta-banner-content h4{margin:0 0 4px;font-size:1.1rem;font-weight:700}.el-cta-banner-content p{color:#fff6;margin:0;font-size:.8rem}.el-achievement{background:linear-gradient(135deg,#d4c5a30f,#ffffff03);border:1px solid #d4c5a31f;border-radius:14px;align-items:center;gap:14px;padding:16px 20px;display:flex}.el-ach-icon{filter:drop-shadow(0 2px 8px #d4c5a34d);font-size:1.8rem}.el-ach-body{flex-direction:column;gap:2px;display:flex}.el-ach-desc{color:#ffffff59;font-size:.74rem}.el-code-block{background:#0a0a0a;border:1px solid #ffffff0f;border-radius:14px;width:100%;overflow:hidden}.el-code-header{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.el-code-dots{gap:6px;display:flex}.el-code-dots span{border-radius:50%;width:10px;height:10px}.el-code-dots span:first-child{background:#ff5f57}.el-code-dots span:nth-child(2){background:#febc2e}.el-code-dots span:nth-child(3){background:#28c840}.el-code-copy{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:6px;padding:3px 10px;font-size:.68rem;font-weight:600;transition:all .2s}.el-code-copy:hover{color:#d4c5a3;border-color:#d4c5a333}.el-code-body{color:#fff9;margin:0;padding:16px 14px;font-family:Fira Code,Cascadia Code,monospace;font-size:.78rem;line-height:1.7;overflow-x:auto}.el-code-key{color:#c678dd}.el-code-fn{color:#61dafb}.el-code-prop{color:#e06c75}.el-code-str{color:#98c379}.el-code-bool{color:#d4c5a3}.el-compare-table{border:1px solid #ffffff0f;border-radius:12px;width:100%;overflow:hidden}.el-ct-row{border-bottom:1px solid #ffffff0a;grid-template-columns:1.5fr 1fr 1fr;display:grid}.el-ct-row:last-child{border-bottom:none}.el-ct-cell{color:#ffffff80;justify-content:center;align-items:center;padding:10px 12px;font-size:.78rem;display:flex}.el-ct-cell:first-child{justify-content:flex-start}.el-ct-head .el-ct-cell{text-transform:uppercase;letter-spacing:.04em;color:#ffffff59;font-size:.74rem;font-weight:700}.el-ct-pro{font-weight:700;color:#d4c5a3!important}.el-ct-head{background:#ffffff05}.el-ct-feat{font-weight:600;color:#ffffffb3!important}.el-stat-ticker{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.el-stat-ticker-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:2.2rem;font-weight:800;animation:.5s cubic-bezier(.22,1,.36,1) elTickerIn}.el-stat-ticker-label{color:#ffffff59;text-transform:uppercase;letter-spacing:.06em;font-size:.74rem}@keyframes elTickerIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.el-quote-rot{text-align:left;align-items:center;gap:8px;max-width:280px;display:flex}.el-quote-mark{color:#d4c5a34d;flex-shrink:0;font-family:Georgia,serif;font-size:2.5rem;line-height:1}.el-quote-text{color:#ffffffb3;font-size:.86rem;font-weight:600;line-height:1.5;animation:.5s cubic-bezier(.22,1,.36,1) elTickerIn}.el-tech-stack{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.el-tech-pill{color:#fff9;background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:all .25s;display:inline-flex}.el-tech-pill:hover{color:#ffffffe6;background:#d4c5a30a;border-color:#d4c5a333}.el-tech-dot{background:var(--dot);width:8px;height:8px;box-shadow:0 0 6px var(--dot);border-radius:50%}.el-num-reveal{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.el-num-reveal-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:-.03em;font-size:2.8rem;font-weight:800;line-height:1}.el-num-reveal-val.is-in{animation:.6s cubic-bezier(.22,1,.36,1) elNumPop}.el-num-reveal-suffix{color:#d4c5a399;font-size:1.4rem}@keyframes elNumPop{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.el-num-reveal-underline{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;width:40px;height:3px}.el-num-reveal-label{color:#ffffff59;font-size:.74rem}.el-milestones{align-items:flex-start;gap:0;width:100%;display:flex}.el-ms-item{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;display:flex}.el-ms-line-wrap{align-items:center;width:100%;display:flex}.el-ms-line{background:#ffffff14;flex:1;height:2px;margin-right:-2px;transition:background .5s}.el-ms-line.is-done{background:#d4c5a3}.el-ms-dot{background:#ffffff14;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:all .4s}.el-ms-dot.is-done{background:#d4c5a3;border-color:#d4c5a3;box-shadow:0 0 8px #d4c5a366}.el-ms-label{color:#ffffff4d;font-size:.68rem;font-weight:600;transition:color .4s}.el-ms-label.is-done{color:#d4c5a3}.el-fm-drag{cursor:grab;touch-action:none;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid #d4c5a326;border-radius:16px;width:100%;min-height:150px;padding:24px}.el-fm-drag:active{cursor:grabbing}.el-fm-drag h4{margin:4px 0 6px;font-size:1.1rem;font-weight:700}.el-fm-drag p{color:#fff6;margin:0;font-size:.82rem}.el-fm-toggle-row{align-items:center;gap:14px;display:flex}.el-fm-toggle{cursor:pointer;background:#ffffff14;border:none;border-radius:100px;width:56px;height:32px;padding:3px;transition:background .3s;position:relative}.el-fm-toggle.is-on{background:linear-gradient(135deg,#d4c5a3,#c4b08c)}.el-fm-toggle-knob{background:#fff;border-radius:50%;width:26px;height:26px;display:block;box-shadow:0 2px 8px #0000004d}.el-fm-toggle-label{color:#ffffff80;font-size:.84rem;font-weight:600}.el-fm-tabs{width:100%}.el-fm-tabs-bar{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;gap:4px;padding:4px;display:flex;position:relative}.el-fm-tab{cursor:pointer;color:#fff6;z-index:2;background:0 0;border:none;border-radius:9px;flex:1;padding:8px 14px;font-size:.8rem;font-weight:600;transition:color .3s;position:relative}.el-fm-tab.is-active{color:#050505}.el-fm-tab-bg{z-index:1;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-radius:9px;position:absolute;inset:0}.el-fm-tab-label{z-index:1;position:relative}.el-fm-tabs-content{padding:14px 4px 0}.el-fm-tabs-content p{color:#ffffff73;margin:0;font-size:.82rem;line-height:1.5}.el-fm-reveal{flex-direction:column;gap:8px;width:100%;display:flex}.el-fm-reveal-item{color:#fff9;background:#ffffff05;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:.84rem;font-weight:600;display:flex}.el-fm-reveal-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a380;font-size:.72rem;font-weight:700}.el-fm-gesture{cursor:pointer;background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;min-height:150px;position:relative;overflow:hidden}.el-fm-glow{background:radial-gradient(300px,#d4c5a31f,#0000 50%);position:absolute;inset:0}.el-fm-gesture-body{z-index:2;padding:24px;position:relative}.el-fm-gesture-body h4{margin:4px 0 6px;font-size:1.1rem;font-weight:700}.el-fm-gesture-body p{color:#fff6;margin:0;font-size:.82rem}.el-fm-spring-counter{flex-direction:column;align-items:center;gap:16px;display:flex}.el-fm-sc-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:3rem;font-weight:800;line-height:1}.el-fm-sc-controls{gap:10px;display:flex}.el-fm-sc-controls button{color:#d4c5a3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;width:44px;height:44px;font-size:1.3rem;font-weight:700;transition:all .2s}.el-fm-sc-controls button:hover{background:#d4c5a30f;border-color:#d4c5a34d}.el-fm-acc{width:100%}.el-fm-acc-item{border-bottom:1px solid var(--color-border,#ffffff0f)}.el-fm-acc-item:first-child{border-top:1px solid var(--color-border,#ffffff0f)}.el-fm-acc-header{width:100%;color:var(--color-body,#ffffffb3);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:18px 0;font-size:.95rem;font-weight:600;transition:color .2s;display:flex}.el-fm-acc-header:hover,.el-fm-acc-item.is-open .el-fm-acc-header{color:var(--color-beige,#d4c5a3)}.el-fm-acc-icon{color:var(--color-beige,#d4c5a3);flex-shrink:0;font-size:1.4rem;font-weight:300;display:inline-block}.el-fm-acc-body{overflow:hidden}.el-fm-acc-body p{color:var(--color-muted,#ffffff6b);margin:0;padding:0 0 18px;font-size:.9rem;line-height:1.65}.el-fm-pgtrans{width:100%}.el-fm-pgtrans-btns{gap:6px;margin-bottom:12px;display:flex}.el-fm-pgtrans-btn{color:#fff6;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex:1;padding:8px 12px;font-size:.78rem;font-weight:600;transition:all .25s}.el-fm-pgtrans-btn.is-active{color:#d4c5a3;background:#d4c5a314;border-color:#d4c5a340}.el-fm-pgtrans-stage{min-height:120px;position:relative;overflow:hidden}.el-fm-pgtrans-card{background:linear-gradient(135deg,#d4c5a30f,#ea6c0408);border:1px solid #d4c5a31f;border-radius:14px;width:100%;min-height:120px;padding:20px}.el-fm-pgtrans-card h4{margin:4px 0;font-size:1rem;font-weight:700}.el-fm-pgtrans-card p{color:#fff6;margin:0;font-size:.78rem}.el-fm-magnetic-zone{justify-content:center;align-items:center;width:100%;min-height:120px;display:flex}.el-fm-magnetic-btn{cursor:pointer;color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:12px;padding:14px 32px;font-size:.88rem;font-weight:700;box-shadow:0 4px 20px #d4c5a326}.el-pg-emoji{flex-direction:column;align-items:center;gap:14px;display:flex}.el-pg-emoji-stage{justify-content:center;align-items:flex-end;width:120px;height:60px;display:flex;position:relative}.el-pg-emoji-float{pointer-events:none;font-size:1.6rem;position:absolute;bottom:0}.el-pg-emoji-btns{gap:6px;display:flex}.el-pg-emoji-btn{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;transition:all .2s;display:flex}.el-pg-emoji-btn:hover{background:#d4c5a30f;border-color:#d4c5a340;transform:translateY(-2px)}.el-pg-kanban{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.el-pg-kanban-col{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;min-height:120px;padding:10px}.el-pg-kanban-title{text-transform:uppercase;letter-spacing:.06em;color:#fff6;margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.el-pg-kanban-title em{color:#d4c5a3;font-style:normal}.el-pg-kanban-list{flex-direction:column;gap:6px;display:flex}.el-pg-kanban-item{cursor:pointer;color:#ffffffb3;background:#d4c5a30f;border:1px solid #d4c5a31f;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.76rem;font-weight:600;display:flex}.el-pg-kanban-move{color:#d4c5a3;font-size:.9rem}.el-pg-kanban-empty{color:#fff3;text-align:center;padding:20px 0;font-size:.7rem}.el-pg-gallery{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.el-pg-gallery-item{cursor:pointer;background:linear-gradient(135deg,#d4c5a30f,#ffffff03);border:1px solid #d4c5a31a;border-radius:14px;flex-direction:column;gap:4px;min-height:70px;padding:16px;display:flex;overflow:hidden}.el-pg-gallery-item.is-expanded{grid-column:span 2}.el-pg-gallery-label{color:#d4c5a3;font-size:.88rem;font-weight:700}.el-pg-gallery-desc{color:#ffffff80;font-size:.76rem;line-height:1.4}.el-pg-music{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:20px;display:flex}.el-pg-music-vis{justify-content:center;align-items:flex-end;gap:3px;height:40px;display:flex}.el-pg-music-bar{transform-origin:bottom;background:linear-gradient(#d4c5a3,#ea6c04);border-radius:4px;width:4px;height:100%}.el-pg-music-info{text-align:center;flex-direction:column;gap:2px;display:flex}.el-pg-music-title{color:#ffffffe6;font-size:.88rem;font-weight:700}.el-pg-music-artist{color:#ffffff59;font-size:.72rem}.el-pg-music-play{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;align-self:center;padding:8px 20px;font-size:.78rem;font-weight:700;transition:all .2s}.el-pg-music-play:hover{background:#d4c5a31f}.el-pg-music-progress{background:#ffffff0f;border-radius:100px;height:3px;overflow:hidden}.el-pg-music-progress-fill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;height:100%}.el-pg-combo{flex-direction:column;align-items:center;gap:16px;display:flex}.el-pg-combo-btn{cursor:pointer;color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:14px;padding:14px 28px;font-size:.9rem;font-weight:700;box-shadow:0 4px 20px #d4c5a326}.el-pg-combo-count{flex-direction:column;align-items:center;gap:2px;display:flex}.el-pg-combo-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:2.5rem;font-weight:800;line-height:1}.el-pg-combo-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:700}.el-pg-pricing{flex-direction:column;gap:16px;width:100%;display:flex}.el-pg-pricing-toggle{color:#ffffff59;justify-content:center;align-items:center;gap:10px;font-size:.78rem;font-weight:600;display:flex}.el-pg-pricing-toggle .is-on{color:#d4c5a3}.el-pg-pricing-toggle em{color:#4ade80;font-size:.7rem;font-style:normal}.el-pg-pricing-switch{cursor:pointer;background:#ffffff14;border:none;border-radius:100px;width:46px;height:26px;padding:3px;transition:background .3s}.el-pg-pricing-switch.is-on{background:linear-gradient(135deg,#d4c5a3,#c4b08c)}.el-pg-pricing-knob{background:#fff;border-radius:50%;width:20px;height:20px;display:block;box-shadow:0 2px 6px #0000004d}.el-pg-pricing-row{gap:6px;display:flex}.el-pg-pricing-card{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:14px 10px;display:flex}.el-pg-pricing-name{text-transform:uppercase;letter-spacing:.06em;color:#d4c5a380;font-size:.68rem;font-weight:700}.el-pg-pricing-price{align-items:baseline;gap:2px;display:flex}.el-pg-pricing-price span{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.3rem;font-weight:800}.el-pg-pricing-price em{color:#ffffff4d;font-size:.66rem;font-style:normal}.el-pg-pricing-feats{color:#ffffff59;font-size:.66rem}.el-pg-hearts{align-items:center;gap:4px;display:flex}.el-pg-heart{cursor:pointer;color:#ffffff1f;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .25s;display:flex}.el-pg-heart.is-filled{color:#ea6c04;filter:drop-shadow(0 0 6px #ea6c0466)}.el-pg-hearts-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;margin-left:10px;font-size:1.1rem;font-weight:800}.el-pg-dice{flex-direction:column;align-items:center;gap:16px;display:flex}.el-pg-dice-face{color:#d4c5a3;filter:drop-shadow(0 4px 12px #d4c5a333);font-size:3.5rem;line-height:1}.el-pg-dice-btn{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;padding:10px 24px;font-size:.82rem;font-weight:700;transition:all .2s}.el-pg-dice-btn:hover:not(:disabled){background:#d4c5a31f}.el-pg-dice-btn:disabled{opacity:.5;cursor:wait}.el-dv-donut{flex-direction:column;align-items:center;gap:12px;display:flex}.el-dv-donut svg{display:block}.el-dv-donut-legend{flex-direction:column;gap:4px;display:flex}.el-dv-legend-item{color:#ffffff80;align-items:center;gap:6px;font-size:.74rem;font-weight:500;display:flex}.el-dv-legend-item em{color:#d4c5a3;margin-left:auto;font-style:normal;font-weight:700}.el-dv-legend-dot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.el-dv-radar{justify-content:center;align-items:center;display:flex}.el-dv-radar svg{display:block;overflow:visible}.el-dv-line{width:100%}.el-dv-line svg{display:block}.el-dv-heatmap{grid-template-columns:repeat(7,1fr);gap:3px;width:100%;display:grid}.el-dv-heat-cell{aspect-ratio:1;border-radius:3px;min-height:16px}.el-dv-treemap{border-radius:12px;gap:2px;width:100%;height:100px;display:flex;overflow:hidden}.el-dv-tree-item{cursor:default;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;display:flex}.el-dv-tree-label{color:#fff9;font-size:.66rem;font-weight:700}.el-dv-tree-val{color:#d4c5a3b3;font-size:.6rem;font-weight:600}.el-dv-rings{align-items:center;gap:14px;display:flex}.el-dv-rings svg{display:block;overflow:visible}.el-dv-rings-legend{flex-direction:column;gap:4px;display:flex}.el-dv-sparkline{flex-direction:column;gap:8px;width:100%;display:flex}.el-dv-spark-row{align-items:center;gap:10px;display:flex}.el-dv-spark-label{color:#ffffff80;width:60px;font-size:.72rem;font-weight:600}.el-dv-spark-val{color:#4ade80;margin-left:auto;font-size:.72rem;font-weight:700}.el-dv-bubbles{width:100%;height:160px;position:relative}.el-dv-bubble{background:radial-gradient(circle at 30% 30%,#d4c5a326,#d4c5a30a);border:1px solid #d4c5a31a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute}.el-dv-bubble:nth-child(2){background:radial-gradient(circle at 30% 30%,#ea6c041f,#ea6c0408);border-color:#ea6c041a}.el-dv-bubble:nth-child(3){background:radial-gradient(circle at 30% 30%,#6c5ce71a,#6c5ce708);border-color:#6c5ce71a}.el-dv-bubble-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:.9rem;font-weight:800}.el-dv-bubble-label{color:#fff6;font-size:.56rem;font-weight:600}.el-nav-mega{position:relative}.el-nav-mega-trigger{color:#ffffffb3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:.84rem;font-weight:600;transition:all .25s;display:flex}.el-nav-mega-trigger:hover{color:#d4c5a3;border-color:#d4c5a333}.el-nav-caret{font-size:.7rem;transition:transform .25s}.el-nav-caret.is-open{transform:rotate(180deg)}.el-nav-mega-panel{z-index:20;background:#0d0d0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:1fr 1fr;gap:16px;width:280px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 16px 48px #00000080}.el-nav-mega-col{flex-direction:column;gap:6px;display:flex}.el-nav-mega-title{text-transform:uppercase;letter-spacing:.06em;color:#d4c5a380;margin-bottom:4px;font-size:.66rem;font-weight:700}.el-nav-mega-link{color:#ffffff80;cursor:pointer;font-size:.78rem;transition:color .2s}.el-nav-mega-link:hover{color:#d4c5a3}.el-nav-dock{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:18px;align-items:flex-end;gap:4px;padding:8px 12px;display:flex}.el-nav-dock-icon{cursor:pointer;transform-origin:bottom;background:#d4c5a314;border:1px solid #d4c5a31a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex}.el-nav-sheet{position:relative}.el-nav-sheet-trigger{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:10px;padding:10px 20px;font-size:.82rem;font-weight:700}.el-nav-sheet-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0009;border-radius:16px;position:fixed;inset:0}.el-nav-sheet-panel{z-index:101;background:#0d0d0d;border:1px solid #ffffff14;border-bottom:none;border-radius:20px 20px 0 0;padding:20px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -8px 40px #0006}.el-nav-sheet-handle{background:#ffffff26;border-radius:100px;width:40px;height:4px;margin:0 auto 16px;display:block}.el-nav-sheet-panel h4{margin:0 0 12px;font-size:.92rem;font-weight:700}.el-nav-sheet-actions{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.el-nav-sheet-action{color:#fff9;cursor:pointer;text-align:center;background:#ffffff08;border:1px solid #ffffff0d;border-radius:10px;padding:10px;font-size:.78rem;font-weight:600;transition:all .2s}.el-nav-sheet-action:hover{color:#d4c5a3;border-color:#d4c5a333}.el-nav-sheet-close{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:none;border-radius:10px;width:100%;padding:10px;font-size:.82rem;font-weight:600}.el-nav-drawer{align-items:center;gap:0;display:flex}.el-nav-drawer-trigger{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:.82rem;font-weight:600;display:flex}.el-nav-drawer-panel{background:#ffffff05;border:1px solid #ffffff0d;border-left:2px solid #d4c5a333;border-radius:0 10px 10px 0;flex-direction:column;gap:2px;padding:8px;display:flex;overflow:hidden}.el-nav-drawer-item{color:#ffffff73;cursor:pointer;white-space:nowrap;border-radius:8px;padding:8px 14px;font-size:.78rem;font-weight:600;transition:all .2s}.el-nav-drawer-item:hover{color:#fffc}.el-nav-drawer-item.is-active{color:#d4c5a3;background:#d4c5a314}.el-nav-dropdown{width:100%;position:relative}.el-nav-dd-trigger{color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:.84rem;font-weight:600;transition:border-color .25s;display:flex}.el-nav-dd-trigger.is-open{border-color:#d4c5a34d}.el-nav-dd-list{z-index:20;background:#0d0d0d;border:1px solid #ffffff14;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 40px #00000080}.el-nav-dd-option{color:#ffffff8c;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.82rem;transition:background .2s;display:flex}.el-nav-dd-option:hover{color:#d4c5a3;background:#d4c5a30f}.el-nav-dd-option.is-selected{color:#d4c5a3}.el-nav-dd-check{color:#d4c5a3;font-weight:700}.el-nav-tabbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;gap:2px;width:100%;padding:6px;display:flex}.el-nav-tb-item{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 4px;transition:color .25s;display:flex;position:relative}.el-nav-tb-icon{font-size:1.1rem;line-height:1}.el-nav-tb-label{color:#ffffff4d;font-size:.58rem;font-weight:600}.el-nav-tb-item.is-active .el-nav-tb-label{color:#d4c5a3}.el-nav-tb-item.is-active .el-nav-tb-icon{filter:drop-shadow(0 0 4px #d4c5a34d)}.el-nav-tb-indicator{background:linear-gradient(90deg,#d4c5a3,#ea6c04);border-radius:100px;width:28px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.el-nav-search-ov{position:relative}.el-nav-so-trigger{color:#fff6;cursor:pointer;background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:.82rem;transition:all .25s;display:flex}.el-nav-so-trigger:hover{color:#d4c5a3;border-color:#d4c5a333}.el-nav-so-trigger kbd{color:#ffffff4d;background:#ffffff0f;border-radius:5px;margin-left:auto;padding:2px 7px;font-size:.6rem}.el-nav-so-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#000000b3;border-radius:16px;position:fixed;inset:0}.el-nav-so-panel{z-index:101;background:#0d0d0d;border:1px solid #ffffff14;border-radius:16px;width:90%;max-width:380px;padding:16px;position:absolute;top:10%;left:50%;transform:translate(-50%);box-shadow:0 24px 64px #00000080}.el-nav-so-input{color:#ffffff4d;border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding-bottom:12px;display:flex}.el-nav-so-input input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-size:.88rem}.el-nav-so-input input::placeholder{color:#ffffff40}.el-nav-so-input kbd{color:#ffffff4d;cursor:pointer;background:#ffffff0f;border-radius:5px;padding:2px 7px;font-size:.6rem}.el-nav-so-section{text-transform:uppercase;letter-spacing:.06em;color:#ffffff40;padding:12px 0 6px;font-size:.66rem;font-weight:700;display:block}.el-nav-so-result{color:#ffffff8c;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:.82rem;transition:background .2s;display:flex}.el-nav-so-result:hover{color:#d4c5a3;background:#d4c5a30f}.el-nav-so-result-icon{font-size:.9rem}.el-nav-stepper{flex-direction:column;gap:0;width:100%;display:flex}.el-nav-step-row{align-items:center;gap:12px;display:flex}.el-nav-step-track{flex-direction:column;align-self:stretch;align-items:center;display:flex}.el-nav-step-line{background:#ffffff0f;flex:1;width:2px;min-height:16px}.el-nav-step-line.is-done{background:#d4c5a3}.el-nav-step-circle{color:#fff6;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;font-weight:700;display:flex}.el-nav-step-circle.is-done{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-color:#0000}.el-nav-step-circle.is-current{color:#d4c5a3;border-color:#d4c5a3;box-shadow:0 0 12px #d4c5a34d}.el-nav-step-text{cursor:pointer;text-align:left;color:#fff6;background:0 0;border:none;padding:4px 0;font-size:.82rem;font-weight:600;transition:color .2s}.el-nav-step-text.is-current{color:#d4c5a3}.el-nav-step-text:hover{color:#ffffffb3}.el-ex-liquid-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:180px;height:56px;padding:0;display:flex;position:relative}.el-ex-liquid-svg{width:100%;height:100%;position:absolute;inset:0}.el-ex-liquid-label{z-index:1;color:#050505;letter-spacing:.02em;font-size:.88rem;font-weight:800;position:relative}.el-ex-trail{cursor:crosshair;background:radial-gradient(circle,#d4c5a30a,#0a0a0a);border-radius:14px;justify-content:center;align-items:center;width:100%;height:140px;display:flex;position:relative;overflow:hidden}.el-ex-trail-hint{color:#fff3;pointer-events:none;font-size:.78rem;font-weight:600}.el-ex-trail-dot{pointer-events:none;background:#d4c5a3;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px #d4c5a366}.el-ex-wave-text{justify-content:center;align-items:center;display:flex}.el-ex-wave-content{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.02em;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#d4c5a3,#ea6c04,#d4c5a3,#6c5ce7,#d4c5a3) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800}.el-ex-orbit{justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:relative}.el-ex-orbit-core{z-index:1;background:radial-gradient(circle,#d4c5a3,#d4c5a34d);border-radius:50%;width:28px;height:28px;box-shadow:0 0 16px #d4c5a366}.el-ex-orbit-ring{justify-content:flex-start;align-items:center;width:100%;height:100%;padding-left:50%;display:flex;position:absolute}.el-ex-orbit-item{color:#d4c5a3;background:#d4c5a314;border:1px solid #d4c5a326;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;display:flex}.el-ex-swipe{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.el-ex-swipe-stack{justify-content:center;align-items:center;width:100%;height:160px;display:flex;position:relative}.el-ex-swipe-card-bg{border:1px solid #ffffff0f;border-radius:16px;justify-content:center;align-items:center;width:85%;max-width:240px;height:140px;display:flex;position:absolute}.el-ex-swipe-inner{cursor:grab;touch-action:pan-y;border-radius:16px;flex-direction:column;justify-content:center;width:100%;height:100%;padding:20px;display:flex}.el-ex-swipe-inner:active{cursor:grabbing}.el-ex-swipe-inner h4{margin:4px 0;font-size:1rem}.el-ex-swipe-inner p{color:#fff6;margin:0;font-size:.76rem}.el-ex-swipe-like{color:#4ade80;z-index:5;pointer-events:none;border:2px solid #4ade80;border-radius:8px;padding:3px 10px;font-size:.72rem;font-weight:800;position:absolute;top:16px;right:16px}.el-ex-swipe-btns{gap:10px;display:flex}.el-ex-swipe-btns button{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;padding:8px 16px;font-size:.76rem;font-weight:700;transition:all .2s}.el-ex-swipe-btns button:hover{color:#d4c5a3;border-color:#d4c5a333}.el-ex-parallax{border:1px solid #ffffff0f;border-radius:16px;width:100%;height:140px;position:relative;overflow:hidden}.el-ex-pl-bg{background:radial-gradient(circle at 20% 30%,#d4c5a31a,#0000 50%);position:absolute;inset:0}.el-ex-pl-mid{background:radial-gradient(circle at 70% 60%,#ea6c0414,#0000 50%);position:absolute;inset:0}.el-ex-pl-front{z-index:2;flex-direction:column;justify-content:center;height:100%;padding:24px;display:flex;position:relative}.el-ex-pl-front h4{margin:4px 0 0;font-size:1.1rem;font-weight:700}.el-ex-reveal{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;min-height:130px;position:relative;overflow:hidden}.el-ex-reveal-mask{z-index:1;background:linear-gradient(135deg,#d4c5a3,#ea6c04);position:absolute;inset:0}.el-ex-reveal-content{z-index:2;flex-direction:column;justify-content:center;height:100%;min-height:130px;padding:24px;display:flex;position:relative}.el-ex-reveal-content h4{margin:4px 0 6px;font-size:1.1rem;font-weight:700}.el-ex-reveal-content p{color:#fff6;margin:0;font-size:.82rem}.el-ex-wave-div{width:100%}.el-ex-wave-div svg{display:block}.el-gm-memory{width:100%}.el-gm-memory-info{color:#ffffff80;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.78rem;display:flex}.el-gm-win{color:#4ade80;font-weight:700}.el-gm-reset{cursor:pointer;color:#fff9;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;width:28px;height:28px;font-size:1rem;transition:all .2s}.el-gm-reset:hover{color:#d4c5a3;border-color:#d4c5a333}.el-gm-memory-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.el-gm-card{aspect-ratio:1;cursor:pointer;perspective:400px;background:0 0;border:none;border-radius:10px;position:relative}.el-gm-card-back,.el-gm-card-front{backface-visibility:hidden;border-radius:10px;justify-content:center;align-items:center;font-size:1.2rem;transition:transform .3s,opacity .3s;display:flex;position:absolute;inset:0}.el-gm-card-back{color:#d4c5a366;background:#d4c5a30f;border:1px solid #d4c5a31f;font-weight:800}.el-gm-card-front{background:linear-gradient(135deg,#d4c5a31f,#ea6c040f);border:1px solid #d4c5a333;transform:rotateY(180deg)}.el-gm-card.is-flipped .el-gm-card-back{opacity:0;transform:rotateY(180deg)}.el-gm-card.is-flipped .el-gm-card-front{transform:rotateY(0)}.el-gm-reaction{cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:130px;transition:background .15s;display:flex}.el-gm-reaction-idle{background:#ffffff08;border:1px solid #ffffff0f}.el-gm-reaction-waiting{background:#ea6c0426;border:1px solid #ea6c044d}.el-gm-reaction-go{background:#4ade8026;border:1px solid #4ade8066}.el-gm-reaction-result{background:#d4c5a314;border:1px solid #d4c5a333}.el-gm-reaction-early{background:#ef44441f;border:1px solid #ef444440}.el-gm-reaction-label{color:#fffc;text-align:center;font-size:.92rem;font-weight:700}.el-gm-reaction-sub{color:#d4c5a3;font-size:.74rem;font-weight:600}.el-gm-ttt{width:100%}.el-gm-ttt-status{color:#fff9;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:.82rem;display:flex}.el-gm-ttt-status strong{color:#d4c5a3}.el-gm-ttt-board{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.el-gm-ttt-cell{aspect-ratio:1;cursor:pointer;font-size:1.6rem;font-weight:800;font-family:var(--font-jakarta),sans-serif;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;justify-content:center;align-items:center;transition:background .2s;display:flex}.el-gm-ttt-cell:hover{background:#ffffff0a}.el-gm-ttt-cell.is-x{color:#d4c5a3}.el-gm-ttt-cell.is-o{color:#ea6c04}.el-gm-color{flex-direction:column;gap:12px;width:100%;display:flex}.el-gm-color-targets{justify-content:center;align-items:center;gap:12px;display:flex}.el-gm-color-swatch{border:1px solid #ffffff14;border-radius:12px;width:56px;height:56px}.el-gm-color-arrow{color:#ffffff4d;font-size:1.2rem}.el-gm-color-sliders{flex-direction:column;gap:6px;display:flex}.el-gm-color-row{align-items:center;gap:8px;display:flex}.el-gm-color-label{color:#fff6;width:14px;font-size:.72rem;font-weight:700}.el-gm-color-range{appearance:none;cursor:pointer;border-radius:100px;outline:none;flex:1;height:6px}.el-gm-color-range-r{background:linear-gradient(90deg,#000,#ef4444)}.el-gm-color-range-g{background:linear-gradient(90deg,#000,#4ade80)}.el-gm-color-range-b{background:linear-gradient(90deg,#000,#60a5fa)}.el-gm-color-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #050505;border-radius:50%;width:16px;height:16px}.el-gm-color-val{color:#fff6;text-align:right;width:26px;font-size:.72rem}.el-gm-color-result{justify-content:space-between;align-items:center;display:flex}.el-gm-color-acc{color:#ffffff80;font-size:.86rem;font-weight:700}.el-gm-color-acc.is-perfect{color:#4ade80}.el-gm-color-next{color:#4ade80;cursor:pointer;background:#4ade8014;border:1px solid #4ade8033;border-radius:8px;padding:6px 14px;font-size:.74rem;font-weight:600}.el-gm-typer{flex-direction:column;gap:10px;width:100%;display:flex}.el-gm-typer-word{font-family:var(--font-jakarta),monospace;letter-spacing:.04em;text-align:center;font-size:1.3rem;font-weight:700}.el-gm-typer-word span{color:#ffffff40;transition:color .1s}.el-gm-typer-correct{color:#4ade80!important}.el-gm-typer-wrong{color:#ef4444!important}.el-gm-typer-input{color:#fff;text-align:center;background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-size:.88rem}.el-gm-typer-input:focus{border-color:#d4c5a34d}.el-gm-typer-stats{color:#fff6;justify-content:center;gap:20px;font-size:.78rem;display:flex}.el-gm-typer-stats strong{color:#d4c5a3;font-size:1rem}.el-gm-rps{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.el-gm-rps-arena{align-items:center;gap:16px;display:flex}.el-gm-rps-hand{flex-direction:column;align-items:center;gap:4px;display:flex}.el-gm-rps-hand span{font-size:2.2rem;display:block}.el-gm-rps-hand em{color:#ffffff4d;text-transform:uppercase;letter-spacing:.08em;font-size:.6rem;font-style:normal;font-weight:700}.el-gm-rps-vs{font-family:var(--font-jakarta),sans-serif;color:#d4c5a366;font-size:.8rem;font-weight:800}.el-gm-rps-result{color:#d4c5a3;font-size:.86rem;font-weight:700}.el-gm-rps-btns{gap:8px;display:flex}.el-gm-rps-btn{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;transition:all .2s;display:flex}.el-gm-rps-btn span{color:#ffffff59;font-size:.6rem;font-weight:600}.el-gm-rps-btn span:first-child{font-size:1.3rem}.el-gm-rps-btn:hover{border-color:#d4c5a333}.el-gm-rps-score{color:#fff6;gap:14px;font-size:.74rem;font-weight:600;display:flex}.el-gm-balloon{flex-direction:column;gap:8px;width:100%;display:flex}.el-gm-balloon-stage{background:radial-gradient(at bottom,#d4c5a30a,#0a0a0a);border:1px solid #ffffff0a;border-radius:14px;justify-content:center;align-items:center;width:100%;height:140px;display:flex;position:relative;overflow:hidden}.el-gm-balloon-item{cursor:pointer;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 4px 8px #0000004d);font-size:1.8rem;position:absolute;bottom:0}.el-gm-balloon-item:hover{transform:scale(1.1)}.el-gm-balloon-start{color:#050505;cursor:pointer;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:100px;padding:10px 22px;font-size:.84rem;font-weight:700}.el-gm-balloon-info{justify-content:space-between;align-items:center;display:flex}.el-gm-balloon-info span{color:#d4c5a3;font-size:.82rem;font-weight:700}.el-gm-balloon-info button{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;padding:4px 12px;font-size:.74rem}.el-gm-simon{flex-direction:column;align-items:center;gap:10px;display:flex}.el-gm-simon-msg{color:#fff9;min-height:20px;font-size:.82rem;font-weight:700}.el-gm-simon-pad{grid-template-columns:1fr 1fr;gap:4px;width:130px;height:130px;display:grid}.el-gm-simon-btn{cursor:pointer;background:var(--simon-c);border:none;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.el-gm-simon-btn{background:color-mix(in srgb,var(--simon-c)15%,transparent)}}.el-gm-simon-btn{border:1px solid var(--simon-c)}@supports (color:color-mix(in lab, red, red)){.el-gm-simon-btn{border:1px solid color-mix(in srgb,var(--simon-c)20%,transparent)}}.el-gm-simon-btn{transition:all .15s}.el-gm-simon-btn.is-active{background:var(--simon-c);box-shadow:0 0 20px var(--simon-c)}.el-gm-simon-start{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;padding:8px 20px;font-size:.8rem;font-weight:700}.el-nf-trigger{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:10px;padding:9px 18px;font-size:.8rem;font-weight:700;transition:all .2s}.el-nf-trigger:hover{background:#d4c5a31f}.el-nf-trigger:disabled{opacity:.5;cursor:wait}.el-nf-snackbar{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.el-nf-stack{flex-direction:column-reverse;gap:6px;width:100%;min-height:10px;display:flex}.el-nf-toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fffc;background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:10px 16px;font-size:.8rem;font-weight:600;display:flex}.el-nf-toast-icon{color:#050505;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:flex}.el-nf-achievement{flex-direction:column;align-items:center;gap:14px;display:flex}.el-nf-ach-popup{background:linear-gradient(135deg,#d4c5a314,#ea6c040a);border:1px solid #d4c5a333;border-radius:16px;align-items:center;gap:14px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.el-nf-ach-glow{pointer-events:none;background:linear-gradient(#0000,#d4c5a314,#0000);width:100px;height:200%;position:absolute;top:-50%;right:-20%;transform:rotate(25deg)}.el-nf-ach-icon{filter:drop-shadow(0 2px 8px #d4c5a34d);z-index:1;font-size:1.8rem;position:relative}.el-nf-ach-title{color:#d4c5a3;font-size:.82rem;font-weight:700;display:block}.el-nf-ach-desc{color:#fff6;font-size:.7rem;display:block}.el-nf-check{flex-direction:column;align-items:center;gap:6px;display:flex}.el-nf-check-label{color:#fff6;cursor:pointer;font-size:.78rem;font-weight:600}.el-nf-error{flex-direction:column;align-items:center;gap:14px;display:flex}.el-nf-error-box{background:#ef44440f;border:1px solid #ef444426;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;transition:border-color .3s,box-shadow .3s;display:flex}.el-nf-error-box.is-error{border-color:#ef444466;box-shadow:0 0 16px #ef444426}.el-nf-error-icon{color:#ef4444;font-size:1.3rem}.el-nf-error-box strong{color:#ffffffe6;font-size:.84rem;display:block}.el-nf-error-box span{color:#fff6;font-size:.72rem}.el-nf-empty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.el-nf-empty-icon{color:#d4c5a34d;margin-bottom:4px}.el-nf-empty-title{color:#ffffffb3;font-size:.92rem;font-weight:700}.el-nf-empty-desc{color:#ffffff4d;font-size:.76rem}.el-nf-empty-btn{color:#050505;cursor:pointer;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:10px;margin-top:8px;padding:8px 18px;font-size:.78rem;font-weight:700}.el-nf-upload{flex-direction:column;gap:8px;width:100%;display:flex}.el-nf-upload-info{color:#ffffff80;justify-content:space-between;font-size:.78rem;font-weight:600;display:flex}.el-nf-upload-info span:last-child{color:#d4c5a3}.el-nf-upload-track{background:#ffffff0f;border-radius:100px;height:6px;overflow:hidden}.el-nf-upload-fill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;height:100%}.el-nf-countdown{flex-direction:column;align-items:center;gap:12px;display:flex}.el-nf-cd-ring{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.el-nf-cd-ring svg{position:absolute;inset:0}.el-nf-cd-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;z-index:1;font-size:2rem;font-weight:800}.el-nf-carousel{cursor:pointer;flex-direction:column;align-items:center;gap:10px;display:flex}.el-nf-carousel-item{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fffc;background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;min-width:220px;padding:12px 16px;font-size:.82rem;font-weight:600;display:flex}.el-nf-carousel-dots{gap:5px;display:flex}.el-nf-carousel-dot{background:#ffffff1f;border-radius:50%;width:6px;height:6px;transition:all .3s}.el-nf-carousel-dot.is-active{background:#d4c5a3;border-radius:100px;width:18px}.el-cl-weather{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#d4c5a314,#6c5ce70a);border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:14px;width:100%;padding:20px;display:flex}.el-cl-weather-main{justify-content:space-between;align-items:center;display:flex}.el-cl-weather-temp{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:2rem;font-weight:800;line-height:1;display:block}.el-cl-weather-desc{color:#fff6;font-size:.76rem}.el-cl-weather-icon{font-size:2.5rem}.el-cl-weather-days{justify-content:space-between;gap:4px;display:flex}.el-cl-weather-day{flex-direction:column;align-items:center;gap:3px;display:flex}.el-cl-wd-day{color:#ffffff4d;font-size:.6rem;font-weight:700}.el-cl-wd-icon{font-size:.9rem}.el-cl-wd-temp{color:#ffffff80;font-size:.66rem;font-weight:600}.el-cl-weather-units{align-self:flex-end;gap:4px;display:flex}.el-cl-weather-units button{color:#ffffff4d;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:4px 10px;font-size:.68rem;font-weight:700}.el-cl-weather-units button.is-active{color:#d4c5a3;background:#d4c5a31a;border-color:#d4c5a333}.el-cl-neuro{justify-content:center;display:flex}.el-cl-neuro-card{text-align:center;background:#0d0d0d;border-radius:20px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:24px;transition:box-shadow .3s;display:flex;box-shadow:8px 8px 20px #00000080,-8px -8px 20px #ffffff05}.el-cl-neuro-card.is-pressed{box-shadow:inset 6px 6px 14px #00000080,inset -6px -6px 14px #ffffff05}.el-cl-neuro-icon{color:#d4c5a3;font-size:1.8rem}.el-cl-neuro-card h4{margin:0;font-size:.92rem}.el-cl-neuro-card p{color:#ffffff59;margin:0 0 8px;font-size:.76rem}.el-cl-neuro-btn{cursor:pointer;color:#d4c5a3;background:#0d0d0d;border:none;border-radius:14px;padding:10px 24px;font-size:.82rem;font-weight:700;transition:box-shadow .2s;box-shadow:5px 5px 12px #00000080,-5px -5px 12px #ffffff05}.el-cl-neuro-btn.is-pressed{box-shadow:inset 4px 4px 10px #00000080,inset -4px -4px 10px #ffffff05}.el-cl-profile{cursor:default;background:#0d0d0d;border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;align-items:center;width:100%;padding:24px 20px 20px;display:flex;position:relative;overflow:hidden}.el-cl-profile-bg{background:linear-gradient(135deg,#d4c5a326,#ea6c0414);height:60px;position:absolute;top:0;left:0;right:0}.el-cl-profile-avatar{color:#050505;z-index:1;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:3px solid #0d0d0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.1rem;font-weight:800;display:flex;position:relative}.el-cl-profile-name{margin-top:10px;font-size:1rem;font-weight:700}.el-cl-profile-role{color:#ffffff59;font-size:.76rem}.el-cl-profile-social{gap:8px;margin-top:10px;display:flex}.el-cl-profile-soc{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a31a;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.82rem;display:flex}.el-cl-product{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;overflow:hidden}.el-cl-product-img{background:linear-gradient(135deg,#d4c5a30f,#ea6c0408);justify-content:center;align-items:center;height:100px;display:flex;position:relative}.el-cl-product-emoji{cursor:default;font-size:2.5rem}.el-cl-product-badge{color:#fff;background:#ea6c04e6;border-radius:6px;padding:3px 8px;font-size:.62rem;font-weight:800;position:absolute;top:8px;right:8px}.el-cl-product-info{padding:12px 14px 6px}.el-cl-product-name{color:#ffffffd9;font-size:.84rem;font-weight:700}.el-cl-product-price{align-items:baseline;gap:6px;margin-top:4px;display:flex}.el-cl-product-price strong{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.2rem}.el-cl-product-price s{color:#fff3;font-size:.74rem}.el-cl-product-add{cursor:pointer;color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:10px;width:calc(100% - 28px);margin:4px 14px 14px;padding:9px;font-size:.8rem;font-weight:700}.el-cl-product-qty{background:#d4c5a30f;border:1px solid #d4c5a326;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin:4px 14px 14px;padding:6px;display:flex}.el-cl-product-qty button{color:#d4c5a3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;width:28px;height:28px;font-size:1.1rem}.el-cl-product-qty span{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;text-align:center;min-width:20px;font-size:1rem;font-weight:800}.el-cl-cal{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;width:100%;padding:16px}.el-cl-cal-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.el-cl-cal-month{color:#ffffffd9;font-size:.88rem;font-weight:700}.el-cl-cal-nav{gap:8px;display:flex}.el-cl-cal-nav span{color:#fff6;cursor:pointer;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;display:flex}.el-cl-cal-weekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}.el-cl-cal-weekdays span{text-align:center;color:#fff3;font-size:.6rem;font-weight:700}.el-cl-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.el-cl-cal-day{aspect-ratio:1;color:#ffffff80;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;font-size:.68rem;font-weight:600;transition:all .2s;display:flex}.el-cl-cal-day:hover{background:#ffffff0a}.el-cl-cal-day.is-dim{color:#ffffff1a;cursor:default}.el-cl-cal-day.is-dim:hover{background:0 0}.el-cl-cal-day.is-today{color:#d4c5a3;border:1px solid #d4c5a34d}.el-cl-cal-day.is-selected{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);font-weight:800}.el-cl-chat{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;width:100%;display:flex;overflow:hidden}.el-cl-chat-header{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;padding:12px 14px;display:flex}.el-cl-chat-avatar{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.68rem;font-weight:700;display:flex}.el-cl-chat-header strong{color:#ffffffd9;font-size:.82rem;display:block}.el-cl-chat-status{color:#4ade80;align-items:center;gap:4px;font-size:.66rem;font-weight:500;display:flex}.el-cl-chat-status i{background:#4ade80;border-radius:50%;width:6px;height:6px}.el-cl-chat-body{scrollbar-width:none;flex-direction:column;gap:6px;height:130px;padding:12px 14px;display:flex;overflow-y:auto}.el-cl-chat-body::-webkit-scrollbar{display:none}.el-cl-chat-msg{border-radius:14px;max-width:75%;padding:8px 12px;font-size:.76rem;line-height:1.4}.el-cl-chat-them{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff0d;border-bottom-left-radius:4px;align-self:flex-start}.el-cl-chat-me{color:#050505;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border-bottom-right-radius:4px;align-self:flex-end;font-weight:600}.el-cl-chat-input{border-top:1px solid #ffffff0d;gap:0;padding:8px;display:flex}.el-cl-chat-input input{color:#fff;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px 0 0 10px;outline:none;flex:1;padding:8px 12px;font-size:.78rem}.el-cl-chat-input input:focus{border-color:#d4c5a333}.el-cl-chat-input button{color:#050505;cursor:pointer;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:0 10px 10px 0;width:38px;font-size:.9rem}.el-cl-dash{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:10px;width:100%;padding:18px;display:flex}.el-cl-dash-header{justify-content:space-between;align-items:flex-start;display:flex}.el-cl-dash-label{color:#ffffff59;font-size:.72rem;display:block}.el-cl-dash-val{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.5rem;font-weight:800}.el-cl-dash-change{color:#4ade80;background:#4ade8014;border-radius:6px;padding:3px 8px;font-size:.74rem;font-weight:700}.el-cl-dash-stats{border-top:1px solid #ffffff0a;gap:12px;padding-top:10px;display:flex}.el-cl-dash-stats div{flex-direction:column;flex:1;gap:2px;display:flex}.el-cl-dash-stats span{color:#ffffff4d;font-size:.62rem}.el-cl-dash-stats strong{color:#d4c5a3;font-size:.78rem}.el-cl-music{background:linear-gradient(135deg,#d4c5a30f,#ea6c0408);border:1px solid #d4c5a31f;border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:18px;display:flex}.el-cl-music-art{justify-content:center;display:flex}.el-cl-music-cover{background:linear-gradient(135deg,#d4c5a3,#ea6c04);border:3px solid #d4c5a326;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.6rem;display:flex;box-shadow:0 8px 24px #d4c5a333}.el-cl-music-info{justify-content:space-between;align-items:center;display:flex}.el-cl-music-info strong{color:#ffffffe6;font-size:.88rem;display:block}.el-cl-music-info span{color:#ffffff59;font-size:.74rem}.el-cl-music-like{cursor:pointer;background:0 0;border:none;font-size:1.2rem}.el-cl-music-progress{background:#ffffff0f;border-radius:100px;height:4px;position:relative;overflow:hidden}.el-cl-music-pfill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;height:100%}.el-cl-music-seek{opacity:0;cursor:pointer;-webkit-appearance:none;width:100%;position:absolute;inset:0}.el-cl-music-times{color:#ffffff4d;justify-content:space-between;font-size:.62rem;display:flex}.el-cl-music-controls{justify-content:center;align-items:center;gap:20px;display:flex}.el-cl-music-controls button{cursor:pointer;color:#fff6;background:0 0;border:none;font-size:1.1rem}.el-cl-music-play{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 4px 16px #d4c5a333;color:#050505!important;background:linear-gradient(135deg,#d4c5a3,#c4b08c)!important;font-size:1.1rem!important}.el-tx-slot{flex-direction:column;align-items:center;gap:12px;display:flex}.el-tx-slot-row{gap:6px;display:flex}.el-tx-slot-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;background:#d4c5a30f;border:1px solid #d4c5a31f;border-radius:10px;justify-content:center;align-items:center;width:44px;height:52px;font-size:2rem;font-weight:800;display:flex;overflow:hidden}.el-tx-slot-btn{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;padding:6px 20px;font-size:.76rem;font-weight:700;transition:all .2s}.el-tx-slot-btn:hover{background:#d4c5a31f}.el-tx-slot-btn:disabled{opacity:.5;cursor:wait}.el-tx-glow{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:.04em;font-size:2rem;font-weight:800}.el-tx-grad-shift{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.02em;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#d4c5a3,#ea6c04,#6c5ce7,#4ade80,#d4c5a3) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:800}.el-tx-wave{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:.02em;gap:1px;font-size:1.5rem;font-weight:800;display:flex}.el-tx-split{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;cursor:default;font-size:1.6rem;font-weight:800;display:flex}.el-tx-split-char{transform-origin:bottom;transition:color .2s;display:inline-block}.el-tx-split-char:hover{color:#fff}.el-bg-starfield{background:#050508;overflow:hidden}.el-bg-star{background:#d4c5a3;border-radius:50%;position:absolute}.el-bg-bubbles{background:linear-gradient(#0a0a0a,#080812);overflow:hidden}.el-bg-bubble{background:radial-gradient(circle at 30% 30%,#d4c5a34d,#d4c5a30d);border:1px solid #d4c5a31a;border-radius:50%;position:absolute;bottom:-20px}.el-bg-flow{background:#0a0a0a;overflow:hidden}.el-bg-flow-layer{filter:blur(20px);background:linear-gradient(135deg,#d4c5a31f,#ea6c0414,#6c5ce70f,#4ade800a,#d4c5a31f) 0 0/300% 300%;position:absolute;inset:-20%}.el-bg-dots{background:#080808;overflow:hidden}.el-bg-dots-grid{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(8,1fr);gap:4px;display:grid;position:absolute;inset:12px}.el-bg-dot{background:#d4c5a3;border-radius:50%;place-self:center;width:4px;height:4px}.el-asb{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.el-asb-blob{width:var(--el-asb-size,120px);height:var(--el-asb-size,120px);filter:blur(calc(var(--el-asb-size,120px)*.25));border-radius:50%;position:absolute}.el-asb-1{background:var(--el-asb-1,#d4c5a3);top:-20%;left:10%}.el-asb-2{background:var(--el-asb-2,#ea6c04);bottom:-20%;right:15%}.el-asb-3{background:var(--el-asb-3,#6c5ce7);top:30%;right:40%}.el-grid-item .el-asb{min-height:80px;position:relative}.el-vc-gauge{flex-direction:column;align-items:center;gap:6px;display:flex}.el-vc-gauge svg{display:block;overflow:visible}.el-vc-gauge-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;margin-top:-8px;font-size:1.4rem;font-weight:800}.el-vc-gauge-slider{width:120px}.el-vc-gauge-slider input{appearance:none;cursor:pointer;background:#ffffff14;border-radius:100px;outline:none;width:100%;height:4px}.el-vc-gauge-slider input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#d4c5a3;border-radius:50%;width:14px;height:14px}.el-vc-stacked{flex-direction:column;gap:10px;width:100%;display:flex}.el-vc-stacked-bar{background:#ffffff0a;border-radius:100px;width:100%;height:10px;display:flex;overflow:hidden}.el-vc-stacked-seg{height:100%}.el-vc-stacked-seg:first-child{border-radius:100px 0 0 100px}.el-vc-stacked-seg:last-child{border-radius:0 100px 100px 0}.el-vc-stacked-legend{flex-wrap:wrap;gap:8px;display:flex}.el-vc-stacked-leg{color:#fff6;align-items:center;gap:5px;font-size:.7rem;font-weight:500;display:flex}.el-vc-stacked-leg em{color:#d4c5a3;font-style:normal;font-weight:700}.el-vc-area{background:#0d0d0d;border:1px solid #ffffff0f;border-radius:14px;width:100%;padding:14px}.el-vc-area-head{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.el-vc-area-label{color:#ffffff59;font-size:.7rem;display:block}.el-vc-area-val{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.3rem;font-weight:800}.el-vc-area-change{color:#4ade80;font-size:.68rem;font-weight:700}.el-vc-area svg{display:block}.el-vc-status{flex-direction:column;gap:12px;width:100%;display:flex}.el-vc-status-badge{cursor:pointer;border-radius:100px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:700;transition:all .25s;display:inline-flex}.el-vc-status-badge.is-online{color:#4ade80;background:#4ade8014;border:1px solid #4ade8033}.el-vc-status-badge.is-offline{color:#ef4444;background:#ef444414;border:1px solid #ef444433}.el-vc-status-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.el-vc-status-badge.is-online .el-vc-status-dot{background:#4ade80}.el-vc-status-badge.is-offline .el-vc-status-dot{background:#ef4444}.el-vc-status-services{grid-template-columns:1fr 1fr;gap:6px;display:grid}.el-vc-status-svc{color:#fff6;align-items:center;gap:6px;font-size:.72rem;font-weight:500;display:flex}.el-vc-status-svc-dot{background:#4ade80;border-radius:50%;width:6px;height:6px}.el-vc-status-svc-dot.is-down{background:#ef4444}.el-vc-rating{flex-direction:column;gap:10px;width:100%;display:flex}.el-vc-rating-head{align-items:center;gap:10px;display:flex}.el-vc-rating-avg{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.8rem;font-weight:800}.el-vc-rating-stars{color:#d4c5a3;font-size:.9rem}.el-vc-rating-count{color:#ffffff4d;font-size:.68rem}.el-vc-rating-bars{flex-direction:column;gap:4px;display:flex}.el-vc-rating-row{align-items:center;gap:8px;display:flex}.el-vc-rating-label{color:#fff6;width:24px;font-size:.66rem}.el-vc-rating-track{background:#ffffff0a;border-radius:100px;flex:1;height:5px;overflow:hidden}.el-vc-rating-fill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;height:100%}.el-vc-rating-pct{color:#ffffff4d;text-align:right;width:28px;font-size:.64rem}.el-mi-pinpad{flex-direction:column;align-items:center;gap:14px;display:flex}.el-mi-pin-display{gap:10px;display:flex}.el-mi-pin-dot{border:1.5px solid #ffffff26;border-radius:50%;width:12px;height:12px;transition:all .2s}.el-mi-pin-dot.is-filled{background:#d4c5a3;border-color:#d4c5a3;box-shadow:0 0 8px #d4c5a366}.el-mi-pin-keys{grid-template-columns:repeat(3,40px);gap:6px;display:grid}.el-mi-pin-key{color:#ffffffb3;cursor:pointer;width:40px;height:40px;font-size:1rem;font-weight:700;font-family:var(--font-jakarta),sans-serif;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;transition:background .15s}.el-mi-pin-key:hover{background:#d4c5a30f}.el-mi-pin-key.is-empty{cursor:default;background:0 0;border:none}.el-mi-reaction{position:relative}.el-mi-reaction-trigger{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:8px 16px;font-size:1.6rem;transition:all .2s}.el-mi-reaction-trigger:hover{background:#d4c5a30f;border-color:#d4c5a333}.el-mi-reaction-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:100px;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0006}.el-mi-reaction-emoji{cursor:pointer;padding:2px;font-size:1.3rem}.el-mi-slider-tip{width:100%;padding:28px 0 0}.el-mi-slider-track{background:linear-gradient(90deg,#d4c5a3 var(--pct,50%),#ffffff14 var(--pct,50%));border-radius:100px;height:6px;position:relative}.el-mi-slider-input{appearance:none;cursor:pointer;z-index:2;background:0 0;width:100%;height:100%;position:absolute;inset:0}.el-mi-slider-input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#d4c5a3;border:3px solid #050505;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #d4c5a34d}.el-mi-slider-input::-moz-range-thumb{cursor:pointer;background:#d4c5a3;border:3px solid #050505;border-radius:50%;width:18px;height:18px}.el-mi-slider-tooltip{color:#050505;pointer-events:none;background:#d4c5a3;border-radius:6px;justify-content:center;align-items:center;width:36px;height:22px;font-size:.7rem;font-weight:800;display:flex;position:absolute;top:-28px}.el-mi-slider-tooltip:after{content:"";border-top:5px solid #d4c5a3;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.el-mi-sound{align-items:center;gap:14px;display:flex}.el-mi-sound-btn{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.el-mi-sound-btn.is-on{color:#d4c5a3;background:#d4c5a30f;border-color:#d4c5a333}.el-mi-sound-waves{align-items:center;gap:3px;height:28px;display:flex}.el-mi-sound-bar{transform-origin:50%;background:#d4c5a3;border-radius:100px;width:3px;height:100%}.el-mi-swatch{flex-direction:column;align-items:center;gap:12px;display:flex}.el-mi-swatch-preview{border-radius:14px;justify-content:center;align-items:flex-end;width:56px;height:56px;padding-bottom:6px;display:flex}.el-mi-swatch-preview span{color:#000000b3;background:#ffffffb3;border-radius:100px;padding:1px 6px;font-size:.56rem;font-weight:800}.el-mi-swatch-grid{flex-wrap:wrap;justify-content:center;gap:6px;max-width:120px;display:flex}.el-mi-swatch-dot{cursor:pointer;border:2px solid #0000;border-radius:7px;width:22px;height:22px}.el-mi-swatch-dot.is-picked{border-color:#fff;box-shadow:0 0 0 2px #d4c5a34d}.el-fi-autota{flex-direction:column;gap:6px;width:100%;display:flex}.el-fi-autota-input{color:#fffc;resize:none;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;outline:none;width:100%;min-height:44px;max-height:140px;padding:10px 14px;font-family:inherit;font-size:.82rem;transition:border-color .2s}.el-fi-autota-input:focus{border-color:#d4c5a34d}.el-fi-autota-input::placeholder{color:#ffffff40}.el-fi-autota-count{color:#ffffff4d;text-align:right;align-self:flex-end;font-size:.64rem}.el-fi-currency{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:0;display:flex;overflow:hidden}.el-fi-currency-prefix{color:#d4c5a3;padding:0 10px;font-size:1.1rem;font-weight:700}.el-fi-currency-input{color:#fffc;width:60px;font-size:.9rem;font-weight:600;font-family:var(--font-jakarta),sans-serif;background:0 0;border:none;outline:none;flex:1;padding:10px 0}.el-fi-currency-input::placeholder{color:#ffffff40}.el-fi-currency-suffix{color:#ffffff4d;padding:0 12px;font-size:.68rem;font-weight:700}.el-fi-dual{flex-direction:column;gap:8px;width:100%;display:flex}.el-fi-dual-values{justify-content:space-between;display:flex}.el-fi-dual-values span{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:.82rem;font-weight:700}.el-fi-dual-track{background:#ffffff14;border-radius:100px;height:6px;position:relative}.el-fi-dual-fill{background:linear-gradient(90deg,#ea6c04,#d4c5a3);border-radius:100px;height:100%;position:absolute}.el-fi-dual-input{appearance:none;pointer-events:none;cursor:pointer;background:0 0;width:100%;height:6px;position:absolute;top:0}.el-fi-dual-input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;cursor:pointer;background:#d4c5a3;border:3px solid #050505;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #d4c5a34d}.el-fi-dual-input::-moz-range-thumb{pointer-events:auto;cursor:pointer;background:#d4c5a3;border:3px solid #050505;border-radius:50%;width:16px;height:16px}.el-fi-color{align-items:center;gap:10px;display:flex}.el-fi-color-preview{cursor:pointer;border:2px solid #ffffff1a;border-radius:12px;width:44px;height:44px;position:relative;overflow:hidden}.el-fi-color-native{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.el-fi-color-text{color:#ffffffb3;width:90px;font-size:.76rem;font-family:var(--font-jakarta),monospace;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;outline:none;padding:8px 10px;font-weight:600}.el-fi-otp-phone{align-items:center;gap:8px;display:flex}.el-fi-otp-phone-prefix{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:8px 10px;font-size:.86rem;font-weight:700}.el-fi-otp-phone-boxes{gap:5px;display:flex}.el-fi-otp-phone-box{color:#fffc;text-align:center;width:28px;height:38px;font-size:1rem;font-weight:700;font-family:var(--font-jakarta),sans-serif;background:#ffffff08;border:1.5px solid #ffffff1a;border-radius:8px;outline:none;transition:border-color .2s}.el-fi-otp-phone-box:focus{border-color:#d4c5a3}.el-fi-otp-phone-box.is-filled{background:#d4c5a30d;border-color:#d4c5a366}.el-bg-matrix{background:#000;overflow:hidden}.el-bg-matrix-col{font-family:var(--font-jakarta),monospace;flex-direction:column;gap:1px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:0}.el-bg-matrix-char{color:#4ade80;text-shadow:0 0 4px #4ade8080;line-height:1}.el-bg-confetti{background:#0a0a0a;overflow:hidden}.el-bg-confetti-piece{border-radius:2px;position:absolute;top:-10%}.el-bg-spotlight-follow{cursor:crosshair;background:#080808;position:relative;overflow:hidden}.el-bg-sf-overlay{pointer-events:none;transition:background 80ms;position:absolute;inset:0}.el-bg-ripple{background:#060608;justify-content:center;align-items:center;display:flex;overflow:hidden}.el-bg-ripple-ring{border:2px solid #d4c5a3;border-radius:50%;width:20px;height:20px;position:absolute}.el-bg-snow{background:linear-gradient(#0a0a12,#080810);overflow:hidden}.el-bg-snowflake{background:#ffffffb3;border-radius:50%;position:absolute;top:-10%;box-shadow:0 0 4px #ffffff4d}.el-vc-donut2{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.el-vc-donut2 svg{display:block}.el-vc-donut2-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;pointer-events:none;font-size:1.3rem;font-weight:800;position:absolute;top:42px}.el-vc-donut2-slider{width:120px}.el-vc-donut2-slider input{appearance:none;cursor:pointer;background:#ffffff14;border-radius:100px;outline:none;width:100%;height:4px}.el-vc-donut2-slider input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#d4c5a3;border-radius:50%;width:14px;height:14px}.el-vc-heatmap{flex-direction:column;gap:8px;width:100%;display:flex}.el-vc-heatmap-grid{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(12,1fr);gap:3px;display:grid}.el-vc-heatmap-cell{aspect-ratio:1;border-radius:3px;min-height:8px}.el-vc-heatmap-legend{color:#ffffff4d;justify-content:flex-end;align-items:center;gap:4px;font-size:.6rem;display:flex}.el-vc-heatmap-legend .el-vc-heatmap-cell{aspect-ratio:auto;width:10px!important;height:10px!important}.el-vc-share{gap:8px;display:flex}.el-vc-share-btn{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.el-vc-share-btn:hover{border-color:var(--sc);background:var(--sc)}@supports (color:color-mix(in lab, red, red)){.el-vc-share-btn:hover{background:color-mix(in srgb,var(--sc)12%,transparent)}}.el-vc-share-icon{color:var(--sc);font-size:.92rem;font-weight:800}.el-vc-statcomp{align-items:center;gap:8px;width:100%;display:flex}.el-vc-statcomp-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;gap:3px;padding:12px;display:flex}.el-vc-statcomp-label{color:#ffffff4d;font-size:.64rem}.el-vc-statcomp-val{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.1rem;font-weight:800}.el-vc-statcomp-trend{font-size:.66rem;font-weight:700}.el-vc-statcomp-trend.is-up{color:#4ade80}.el-vc-statcomp-trend.is-down{color:#ef4444}.el-vc-statcomp-vs{color:#fff3;font-size:.7rem;font-weight:700}.el-vc-notif{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:14px;gap:10px;width:100%;padding:14px;display:flex;position:relative;box-shadow:0 8px 32px #0000004d}.el-vc-notif-icon{flex-shrink:0;font-size:1.3rem}.el-vc-notif-body{flex-direction:column;flex:1;gap:2px;display:flex}.el-vc-notif-title{color:#fff;font-size:.78rem;font-weight:700}.el-vc-notif-msg{color:#fff6;font-size:.68rem;line-height:1.4}.el-vc-notif-actions{gap:6px;margin-top:6px;display:flex}.el-vc-notif-btn{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;padding:4px 12px;font-size:.66rem;font-weight:600}.el-vc-notif-btn.is-primary{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-vc-notif-close{color:#ffffff4d;cursor:pointer;background:0 0;border:none;font-size:1rem;line-height:1;position:absolute;top:8px;right:10px}.el-vc-notif-trigger{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:10px;padding:8px 16px;font-size:.76rem;font-weight:700}.el-vc-pricing-card{background:#0f0f0fe6;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.el-vc-pricing-toggle{color:#ffffff4d;align-items:center;gap:8px;font-size:.72rem;font-weight:600;display:flex}.el-vc-pricing-toggle .is-active{color:#fff}.el-vc-pricing-switch{cursor:pointer;background:#ffffff1a;border:none;border-radius:100px;width:36px;height:20px;padding:0;position:relative}.el-vc-pricing-switch.is-on{background:#d4c5a3}.el-vc-pricing-switch span{background:#fff;border-radius:50%;width:14px;height:14px;display:block;position:absolute;top:3px;left:3px}.el-vc-pricing-switch.is-on span{background:#050505;left:19px}.el-vc-pricing-save{color:#4ade80;background:#4ade801a;border-radius:100px;padding:2px 6px;font-size:.6rem;font-weight:800}.el-vc-pricing-price{align-items:baseline;gap:4px;display:flex}.el-vc-pricing-amt{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:2rem;font-weight:800}.el-vc-pricing-per{color:#ffffff4d;font-size:.8rem}.el-vc-pricing-feats{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.el-vc-pricing-feats li{color:#ffffff80;align-items:center;gap:6px;font-size:.72rem;display:flex}.el-vc-pricing-check{color:#4ade80;font-size:.72rem;font-weight:800}.el-vc-pricing-cta{color:#050505;cursor:pointer;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:10px;padding:9px;font-size:.78rem;font-weight:800;transition:all .2s}.el-vc-pricing-cta:hover{transform:translateY(-1px);box-shadow:0 4px 16px #d4c5a333}.el-vc-team{flex-direction:column;align-items:center;gap:4px;display:flex}.el-vc-team-avatar{width:60px;height:60px;font-family:var(--font-jakarta),sans-serif;color:#050505;border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:1.3rem;font-weight:800;display:flex}.el-vc-team-name{color:#fff;font-size:.86rem;font-weight:700}.el-vc-team-role{color:#d4c5a3;margin-bottom:8px;font-size:.7rem}.el-vc-team-socials{gap:6px;display:flex}.el-vc-team-soc{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.72rem;font-weight:700;transition:all .2s;display:flex}.el-vc-team-soc:hover{color:#d4c5a3;background:#d4c5a30f;border-color:#d4c5a34d}.el-vc-activity{flex-direction:column;gap:8px;width:100%;display:flex}.el-vc-activity-item{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.el-vc-activity-icon{background:#0000004d;border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;display:flex}.el-vc-activity-text{flex-direction:column;gap:1px;display:flex}.el-vc-activity-msg{color:#fff9;font-size:.74rem;line-height:1.3}.el-vc-activity-time{color:#ffffff40;font-size:.62rem}.el-vc-kpi{background:#0f0f0fe6;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:2px;width:100%;padding:14px;display:flex}.el-vc-kpi-head{justify-content:space-between;align-items:center;display:flex}.el-vc-kpi-label{color:#ffffff59;font-size:.66rem}.el-vc-kpi-delta{font-size:.64rem;font-weight:700}.el-vc-kpi-delta.is-up{color:#4ade80}.el-vc-kpi-delta.is-down{color:#ef4444}.el-vc-kpi-val{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.4rem;font-weight:800}.el-vc-kpi-spark{width:100%;height:28px;margin-top:2px}.el-vc-bento{background:#0f0f0fe6;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:6px;width:100%;padding:16px;display:flex;position:relative;overflow:hidden}.el-vc-bento-icon{background:#d4c5a314;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:4px;display:flex}.el-vc-bento-title{color:#fff;font-size:.86rem;font-weight:700}.el-vc-bento-desc{color:#ffffff59;font-size:.7rem;line-height:1.4}.el-vc-bento-glow{pointer-events:none;background:radial-gradient(circle,#d4c5a314,#0000 70%);border-radius:50%;width:100px;height:100px;position:absolute;top:-40%;right:-20%}.el-vc-cmp{width:100%;font-size:.72rem}.el-vc-cmp-head{color:#fff6;border-bottom:1px solid #ffffff0f;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:4px;padding-bottom:6px;font-weight:700;display:grid}.el-vc-cmp-head span:not(.el-vc-cmp-feat-h){text-align:center}.el-vc-cmp-row{border-bottom:1px solid #ffffff08;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:4px;padding:7px 0;display:grid}.el-vc-cmp-feat{color:#ffffff80}.el-vc-cmp-val{text-align:center;font-weight:700}.el-vc-cmp-val.is-yes{color:#4ade80}.el-vc-cmp-val.is-no{color:#ffffff26}.el-vc-kbd-list{flex-direction:column;gap:10px;width:100%;display:flex}.el-vc-kbd-item{justify-content:space-between;align-items:center;display:flex}.el-vc-kbd-label{color:#ffffff80;font-size:.74rem}.el-vc-kbd-keys,.el-vc-kbd-pair{align-items:center;gap:4px;display:flex}.el-vc-kbd-plus{color:#fff3;font-size:.6rem}.el-vc-kbd-key{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-bottom-width:2px;border-radius:6px;min-width:24px;padding:3px 8px;font-size:.7rem;font-weight:700}.el-bg-ribbon{background:#050508;overflow:hidden}.el-bg-ribbon-wave{filter:blur(30px);opacity:.3;border-radius:50%;width:140%;height:100px;position:absolute}.el-bg-ribbon-0{background:linear-gradient(90deg,#0000,#d4c5a3,#0000);top:10%}.el-bg-ribbon-1{background:linear-gradient(90deg,#0000,#ea6c04,#0000);top:40%}.el-bg-ribbon-2{background:linear-gradient(90deg,#0000,#6c5ce7,#0000);top:65%}.el-bg-sg-pro{cursor:crosshair;background:#060608;position:relative;overflow:hidden}.el-bg-sg-overlay{pointer-events:none;position:absolute;inset:0}.el-bg-sg-dots{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(8,1fr);gap:0;display:grid;position:absolute;inset:12px}.el-bg-sg-dot{background:#ffffff0f;border-radius:50%;place-self:center;width:4px;height:4px;transition:all .3s}.el-bg-sg-dot.is-near{background:#d4c5a3;transform:scale(1.5);box-shadow:0 0 6px #d4c5a380}.el-bg-nebula{background:#050510;overflow:hidden}.el-bg-nebula-layer{filter:blur(40px);border-radius:50%;position:absolute}.el-bg-nebula-a{background:#d4c5a31f;width:140px;height:140px;top:-10%;left:5%}.el-bg-nebula-b{background:#ea6c041a;width:120px;height:120px;bottom:-10%;right:10%}.el-bg-nebula-c{background:#6c5ce714;width:100px;height:100px;top:30%;right:35%}.el-bg-orbs{background:#060608;overflow:hidden}.el-bg-orb{background:radial-gradient(circle at 30% 30%,#d4c5a366,#d4c5a30d);border:1px solid #d4c5a31a;border-radius:50%;position:absolute}.el-bg-liquid{background:#050505;overflow:hidden}.el-bg-liquid-svg{width:100%;height:100%;position:absolute;inset:0}.el-mi-magnetic{justify-content:center;align-items:center;padding:10px;display:flex}.el-mi-magnetic-btn{color:#050505;cursor:pointer;font-size:.82rem;font-weight:800;font-family:var(--font-jakarta),sans-serif;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:100px;padding:12px 28px}.el-mi-spotcard{cursor:default;background:#0f0f0fe6;border:1px solid #ffffff0f;border-radius:14px;justify-content:center;align-items:center;width:100%;height:100%;min-height:100px;display:flex;position:relative;overflow:hidden}.el-mi-spotcard-glow{pointer-events:none;position:absolute;inset:0}.el-mi-spotcard-body{z-index:1;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.el-mi-spotcard-icon{color:#d4c5a3;font-size:1.4rem}.el-mi-spotcard-text{color:#ffffff80;font-size:.78rem;font-weight:600}.el-mi-tilt{cursor:default;background:linear-gradient(135deg,#d4c5a314,#ea6c040a);border:1px solid #d4c5a326;border-radius:16px;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.el-mi-tilt div{flex-direction:column;align-items:center;gap:6px;display:flex}.el-mi-tilt-icon{color:#d4c5a3;font-size:1.6rem}.el-mi-tilt-text{color:#fff9;font-size:.72rem;font-weight:700}.el-mi-shimmer{flex-direction:column;gap:10px;width:100%;display:flex}.el-mi-shimmer-card{background:#ffffff08;border:1px solid #ffffff0a;border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.el-mi-shimmer-line{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/200% 100%;border-radius:4px;height:10px;animation:1.5s infinite el-shimmer}.el-mi-shimmer-title{width:60%;height:14px}.el-mi-shimmer-w70{width:70%}.el-mi-shimmer-w50{width:50%}@keyframes el-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.el-mi-theme{flex-direction:column;align-items:center;gap:8px;display:flex}.el-mi-theme-btn{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.el-mi-theme-icon{font-size:1.4rem}.el-mi-theme-label{color:#fff6;font-size:.7rem;font-weight:600}.el-mi-scramble{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:.04em;cursor:default;font-size:1.3rem;font-weight:800}.el-mi-morph{justify-content:center;align-items:center;display:flex}.el-mi-ripple-btn{color:#d4c5a3;cursor:pointer;font-size:.78rem;font-weight:700;font-family:var(--font-jakarta),sans-serif;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;padding:12px 24px;position:relative;overflow:hidden}.el-mi-ripple-circle{pointer-events:none;background:#d4c5a34d;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.el-vc-mesh-hero{border-radius:16px;align-items:center;width:100%;min-height:180px;display:flex;position:relative;overflow:hidden}.el-vc-mesh-hero-bg{filter:blur(30px);opacity:.25;background:conic-gradient(from 180deg,#ea6c04,#d4c5a3,#6c5ce7,#ea6c04);position:absolute;inset:0}.el-vc-mesh-hero-content{z-index:1;flex-direction:column;gap:6px;padding:20px;display:flex;position:relative}.el-vc-mesh-hero-badge{text-transform:uppercase;letter-spacing:.1em;color:#050505;background:#d4c5a3;border-radius:100px;width:fit-content;padding:3px 10px;font-size:.6rem;font-weight:800;display:inline-block}.el-vc-mesh-hero-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:4px 0 0;font-size:1.5rem;font-weight:800;line-height:1.1}.el-vc-mesh-hero-desc{color:#ffffff80;margin:0;font-size:.76rem}.el-vc-mesh-hero-cta{color:#050505;cursor:pointer;background:#fff;border:none;border-radius:100px;width:fit-content;margin-top:6px;padding:8px 18px;font-size:.76rem;font-weight:800;transition:transform .2s}.el-vc-mesh-hero-cta:hover{transform:translate(3px)}.el-vc-aichat{flex-direction:column;gap:8px;width:100%;display:flex}.el-vc-aichat-msg{border-radius:14px;max-width:85%;padding:8px 12px;font-size:.74rem;line-height:1.4}.el-vc-aichat-user{color:#050505;background:#d4c5a3;border-bottom-right-radius:4px;align-self:flex-end}.el-vc-aichat-bot{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff0f;border-bottom-left-radius:4px;align-self:flex-start}.el-vc-aichat-typing{align-items:center;gap:4px;padding:2px 0;display:flex}.el-vc-aichat-dot{background:#ffffff4d;border-radius:50%;width:6px;height:6px}.el-vc-aichat-ask{color:#d4c5a3;cursor:pointer;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;align-self:center;margin-top:4px;padding:6px 16px;font-size:.72rem;font-weight:700}.el-vc-cmd{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 12px 40px #0006}.el-vc-cmd-input-wrap{border-bottom:1px solid #ffffff0d;align-items:center;gap:8px;padding:12px 14px;display:flex}.el-vc-cmd-icon{color:#ffffff4d;font-size:1rem}.el-vc-cmd-input{color:#fffc;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.82rem}.el-vc-cmd-input::placeholder{color:#ffffff40}.el-vc-cmd-kbd{color:#ffffff4d;border:1px solid #ffffff1a;border-radius:4px;padding:2px 6px;font-size:.58rem;font-weight:700}.el-vc-cmd-list{flex-direction:column;gap:2px;max-height:130px;padding:6px;display:flex;overflow-y:auto}.el-vc-cmd-item{cursor:pointer;color:#fff9;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.76rem;transition:background .15s;display:flex}.el-vc-cmd-item:hover{background:#d4c5a30f}.el-vc-cmd-item-icon{font-size:.9rem}.el-vc-cmd-item-arrow{color:#fff3;margin-left:auto;font-size:.8rem}.el-vc-cmd-empty{text-align:center;color:#ffffff40;padding:16px;font-size:.72rem}.el-vc-onboard{flex-direction:column;gap:14px;width:100%;display:flex}.el-vc-onboard-progress{align-items:center;display:flex}.el-vc-onboard-step{flex:1;align-items:center;display:flex}.el-vc-onboard-dot{color:#fff6;background:#ffffff08;border:2px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.66rem;font-weight:700;display:flex}.el-vc-onboard-step.is-done .el-vc-onboard-dot{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-vc-onboard-line{background:#ffffff14;flex:1;height:2px;margin:0 4px}.el-vc-onboard-line.is-done{background:#d4c5a3}.el-vc-onboard-body{flex-direction:column;gap:2px;display:flex}.el-vc-onboard-title{color:#fff;font-size:.88rem;font-weight:700}.el-vc-onboard-desc{color:#ffffff4d;font-size:.68rem}.el-vc-onboard-actions{gap:8px;display:flex}.el-vc-onboard-btn{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex:1;padding:7px;font-size:.72rem;font-weight:700}.el-vc-onboard-btn:disabled{opacity:.4;cursor:not-allowed}.el-vc-onboard-btn.is-primary{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-vc-statrow{justify-content:space-around;gap:8px;width:100%;display:flex}.el-vc-statrow-item{flex-direction:column;align-items:center;gap:2px;display:flex}.el-vc-statrow-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.4rem;font-weight:800}.el-vc-statrow-label{color:#ffffff4d;font-size:.64rem}.el-vc-pillnav{background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;gap:2px;padding:4px;display:flex}.el-vc-pillnav-item{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:100px;padding:6px 14px;font-size:.74rem;font-weight:600;transition:color .2s;position:relative}.el-vc-pillnav-item.is-active{color:#050505}.el-vc-pillnav-bg{z-index:0;background:#d4c5a3;border-radius:100px;position:absolute;inset:0}.el-vc-pillnav-text{z-index:1;position:relative}.el-vc-glass-wrap{border-radius:16px;width:100%;position:relative;overflow:hidden}.el-vc-glass-orb{filter:blur(20px);z-index:0;border-radius:50%;position:absolute}.el-vc-glass-orb-a{background:#d4c5a333;width:80px;height:80px;top:-10%;right:10%}.el-vc-glass-orb-b{background:#ea6c0426;width:60px;height:60px;bottom:-10%;left:5%}.el-vc-glass{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;padding:16px;position:relative}.el-vc-glass-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.el-vc-glass-title{color:#fff;font-size:.88rem;font-weight:700}.el-vc-glass-badge{text-transform:uppercase;color:#d4c5a3;border:1px solid #d4c5a34d;border-radius:100px;padding:2px 8px;font-size:.56rem;font-weight:800}.el-vc-glass-desc{color:#fff6;margin:0 0 10px;font-size:.72rem;line-height:1.5}.el-vc-glass-stats{gap:20px;display:flex}.el-vc-glass-stats div{flex-direction:column;display:flex}.el-vc-glass-stat-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1rem;font-weight:800}.el-vc-glass-stat-lbl{color:#ffffff4d;font-size:.6rem}.el-page{background:#050505;min-height:100vh}.el-content{max-width:1400px;margin:0 auto;padding:0 20px 40px}.el-topbar{z-index:200;-webkit-backdrop-filter:blur(20px);background:#080808e6;border-bottom:1px solid #ffffff0f;align-items:center;gap:16px;padding:10px 20px;display:flex;position:sticky;top:0}.el-topbar-brand{flex-shrink:0;align-items:baseline;gap:6px;display:flex}.el-topbar-logo{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;letter-spacing:-.02em;font-size:1rem;font-weight:800}.el-topbar-by{color:#ffffff40;font-size:.64rem}.el-topbar-by strong{color:#ffffff80;font-weight:700}.el-topbar-center{flex:auto;min-width:0;max-width:520px}.el-search-wrap{background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:8px;width:100%;height:38px;padding:0 14px;transition:border-color .2s,background .2s;display:flex}.el-search-wrap:focus-within{background:#ffffff0f;border-color:#d4c5a366}.el-search-icon{color:#ffffff4d;flex-shrink:0;align-items:center;display:flex}.el-search-icon svg{width:16px;height:16px}.el-search-input{color:#ffffffd9;background:0 0;border:none;outline:none;flex:auto;min-width:0;padding:0;font-family:inherit;font-size:.82rem}.el-search-input::placeholder{color:#ffffff40}.el-search-clear{color:#fff6;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex}.el-search-clear:hover{color:#ffffffb3;background:#ffffff26}.el-search-clear svg{width:12px;height:12px}.el-topbar-fav{color:#d4c5a3;cursor:pointer;background:#d4c5a30a;border:1px solid #d4c5a326;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:all .2s;display:flex;position:relative}.el-topbar-fav svg{width:18px;height:18px}.el-topbar-fav:hover{background:#d4c5a31a;border-color:#d4c5a34d}.el-topbar-fav em{color:#fff;background:#ea6c04;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.58rem;font-style:normal;font-weight:800;display:flex;position:absolute;top:-2px;right:-2px}.el-cat-pills{z-index:150;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(16px);scrollbar-width:none;background:#080808d9;border-bottom:1px solid #ffffff0a;gap:6px;padding:10px 20px;display:flex;position:sticky;top:59px;overflow-x:auto}.el-cat-pills::-webkit-scrollbar{display:none}.el-cat-pill{color:#fff6;cursor:pointer;white-space:nowrap;background:#ffffff05;border:1px solid #ffffff0f;border-radius:100px;flex-shrink:0;padding:6px 14px;font-family:inherit;font-size:.74rem;font-weight:600;transition:all .2s}.el-cat-pill em{color:#fff3;margin-left:3px;font-size:.66rem;font-style:normal}.el-cat-pill:hover{color:#ffffffb3;border-color:#ffffff1f}.el-cat-pill.is-active{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-cat-pill.is-active em{color:#05050580}.el-cat-overview{padding:40px 0 20px}.el-cat-overview-head{margin-bottom:28px}.el-cat-overview-head h2{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 6px;font-size:1.6rem;font-weight:800}.el-cat-overview-head p{color:#ffffff59;margin:0;font-size:.82rem}.el-cat-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.el-cat-card{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;font-family:inherit;transition:all .25s;display:flex}.el-cat-card:hover{background:#d4c5a30a;border-color:#d4c5a333;transform:translateY(-2px)}.el-cat-card-icon{color:#d4c5a3;align-items:center;display:flex}.el-cat-card-icon svg{width:22px;height:22px}.el-cat-card-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a366;font-size:.66rem;font-weight:800}.el-cat-card-title{color:#fff;font-size:.92rem;font-weight:700}.el-cat-card-count{color:#ffffff4d;font-size:.68rem}.el-showcase-section{padding:28px 0}.el-showcase-head{align-items:flex-start;gap:14px;margin-bottom:24px;display:flex}.el-showcase-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a380;background:#d4c5a30f;border:1px solid #d4c5a31f;border-radius:8px;flex-shrink:0;margin-top:2px;padding:4px 10px;font-size:.82rem;font-weight:700}.el-showcase-title-wrap{min-width:0}.el-showcase-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 4px;font-size:1.4rem;font-weight:800}.el-showcase-sub{color:#ffffff61;max-width:640px;margin:0;font-size:.78rem;line-height:1.5}.el-showcase-head h2{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 2px;font-size:1.3rem;font-weight:800}.el-showcase-head p{color:#ffffff59;margin:0;font-size:.76rem}.el-showcase-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.el-showcase-card{cursor:pointer;background:#ffffff04;border:1px solid #ffffff0d;border-radius:14px;flex-direction:column;min-height:180px;padding:24px 16px 0;transition:all .25s;display:flex;position:relative;overflow:hidden}.el-showcase-card:hover{background:#d4c5a305;border-color:#d4c5a326;transform:translateY(-2px)}.el-showcase-card.is-wide{grid-column:1/-1}.el-showcase-stage{flex:1;justify-content:center;align-items:center;width:100%;min-height:110px;padding:8px 0;display:flex}.el-showcase-foot{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:8px 0;display:flex}.el-showcase-name{color:#ffffff80;font-size:.7rem;font-weight:600}.el-showcase-cat{color:#d4c5a366;background:#d4c5a30f;border-radius:100px;padding:2px 7px;font-size:.58rem}.el-showcase-fav{z-index:3;color:#fff3;cursor:pointer;opacity:0;background:#0000004d;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .15s;display:flex;position:absolute;top:10px;right:10px}.el-showcase-card:hover .el-showcase-fav{opacity:1}.el-showcase-fav:hover{color:#d4c5a3cc;background:#d4c5a31a}.el-showcase-fav.is-fav{color:#d4c5a3;opacity:1}.el-showcase-fav svg{width:15px;height:15px}.el-empty{text-align:center;padding:60px 20px}.el-empty p{color:#ffffff4d;font-size:.82rem}.el-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.2s el-fade;display:flex;position:fixed;inset:0}.el-modal{background:#0d0d0d;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:520px;animation:.25s cubic-bezier(.16,1,.3,1) el-modal-in;position:relative;overflow:hidden}.el-modal-close{z-index:2;color:#ffffff80;cursor:pointer;background:#0006;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:12px;right:12px}.el-modal-close svg{width:16px;height:16px}.el-modal-close:hover{color:#fff;background:#ffffff14}.el-modal-stage{background:radial-gradient(circle at 50% 40%,#d4c5a30a,#0000 70%);justify-content:center;align-items:center;min-height:240px;padding:48px 32px;display:flex}.el-modal-info{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.el-modal-title{color:#fff;margin:0;font-size:1rem;font-weight:700}.el-modal-cat{color:#ffffff4d;font-size:.66rem}.el-modal-fav{cursor:pointer;color:#d4c5a3;background:#d4c5a30f;border:1px solid #d4c5a333;border-radius:100px;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:.76rem;font-weight:700;transition:all .2s;display:flex}.el-modal-fav svg{width:16px;height:16px}.el-modal-fav.is-fav{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-fav-overlay{z-index:999;background:#00000080;animation:.2s el-fade;position:fixed;inset:0}.el-fav-drawer{z-index:1001;background:#0d0d0d;border-left:1px solid #ffffff14;flex-direction:column;width:360px;max-width:90vw;animation:.3s cubic-bezier(.16,1,.3,1) el-drawer-in;display:flex;position:fixed;top:0;bottom:0;right:0}.el-fav-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.el-fav-head h3{color:#fff;margin:0;font-size:1rem;font-weight:700}.el-fav-close{color:#fff6;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.el-fav-close svg{width:16px;height:16px}.el-fav-list{flex:1;padding:12px 20px;overflow-y:auto}.el-fav-empty{color:#ffffff40;text-align:center;padding:40px 0;font-size:.8rem}.el-fav-item{background:#ffffff08;border:1px solid #ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:10px 14px;display:flex}.el-fav-name{color:#ffffffb3;align-items:center;gap:6px;font-size:.78rem;display:flex}.el-fav-name svg{color:#d4c5a3;flex-shrink:0;width:14px;height:14px}.el-fav-remove{color:#ef4444;cursor:pointer;background:#ef44441a;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.el-fav-remove svg{width:14px;height:14px}.el-fav-copy{color:#050505;cursor:pointer;background:linear-gradient(135deg,#d4c5a3,#c4b08c);border:none;border-radius:10px;margin:12px 20px 20px;padding:12px;font-size:.82rem;font-weight:800}@keyframes el-fade{0%{opacity:0}}@keyframes el-modal-in{0%{opacity:0;transform:scale(.96)translateY(10px)}}@keyframes el-drawer-in{0%{transform:translate(100%)}}@media (max-width:640px){.el-topbar{flex-wrap:wrap;gap:8px}.el-topbar-center{flex-basis:100%;order:3;max-width:none}.el-cat-pills{top:115px}}.el-bg-lm-orb{background:radial-gradient(circle,#0a0a0a,#050505);justify-content:center;align-items:center;display:flex;overflow:hidden}.el-bg-lm-orb-svg{filter:drop-shadow(0 0 20px #d4c5a326)}.el-bg-ac{background:#050508;justify-content:space-around;align-items:flex-end;display:flex;overflow:hidden}.el-bg-ac-drape{filter:blur(8px);border-radius:50% 50% 0 0;width:18%;height:60%}.el-bg-ac-drape-0{background:linear-gradient(#d4c5a34d,#0000)}.el-bg-ac-drape-1{background:linear-gradient(#ea6c0440,#0000)}.el-bg-ac-drape-2{background:linear-gradient(#6c5ce733,#0000)}.el-bg-ac-drape-3{background:linear-gradient(#4ade8026,#0000)}.el-bg-lp{background:#050508;overflow:hidden}.el-bg-lp-svg{width:100%;height:100%;position:absolute;inset:0}.el-bg-ap{background:#060608;justify-content:center;align-items:center;display:flex;overflow:hidden}.el-bg-ap-ring{border:2px solid;border-radius:50%;width:20px;height:20px;position:absolute}.el-ds-bighero{text-align:center;flex-direction:column;gap:6px;width:100%;display:flex}.el-ds-bighero-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.1em;font-size:.66rem;font-weight:600}.el-ds-bighero-row{justify-content:center;align-items:baseline;gap:2px;display:flex}.el-ds-bighero-cur{color:#d4c5a3;font-size:1.2rem;font-weight:700}.el-ds-bighero-val{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;font-size:2rem;font-weight:800}.el-ds-bighero-meta{justify-content:center;align-items:center;gap:6px;display:flex}.el-ds-bighero-up{color:#4ade80;font-size:.72rem;font-weight:700}.el-ds-bighero-vs{color:#ffffff40;font-size:.66rem}.el-ds-funnel{flex-direction:column;gap:6px;width:100%;display:flex}.el-ds-funnel-row{align-items:center;gap:8px;display:flex}.el-ds-funnel-bar{border-radius:8px;align-items:center;min-width:60px;height:28px;padding:0 10px;display:flex}.el-ds-funnel-bar span{color:#0009;white-space:nowrap;font-size:.66rem;font-weight:700}.el-ds-funnel-val{color:#fff6;font-size:.7rem;font-weight:700}.el-ds-cmpbars{flex-direction:column;gap:10px;width:100%;display:flex}.el-ds-cmpbars-legend{gap:12px;display:flex}.el-ds-cmpbars-legend span{color:#fff6;align-items:center;gap:5px;font-size:.66rem;display:flex}.el-ds-cmpbars-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.el-ds-cmpbars-grid{justify-content:space-around;align-items:flex-end;gap:8px;height:100px;display:flex}.el-ds-cmpbars-col{flex-direction:column;flex:1;align-items:center;gap:4px;height:100%;display:flex}.el-ds-cmpbars-pair{flex:1;align-items:flex-end;gap:4px;height:100%;display:flex}.el-ds-cmpbars-bar{border-radius:4px 4px 0 0;width:10px;min-height:4px}.el-ds-cmpbars-label{color:#ffffff4d;font-size:.6rem}.el-ds-radial{justify-content:space-around;width:100%;display:flex}.el-ds-radial-item{flex-direction:column;align-items:center;gap:4px;display:flex}.el-ds-radial-label{color:#ffffff59;font-size:.62rem}.el-lp-hero{align-items:center;gap:16px;width:100%;display:flex}.el-lp-hero-text{flex-direction:column;flex:1;gap:6px;display:flex}.el-lp-hero-badge{text-transform:uppercase;letter-spacing:.1em;color:#d4c5a3;background:#d4c5a314;border-radius:100px;width:fit-content;padding:3px 8px;font-size:.58rem;font-weight:800}.el-lp-hero-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.1}.el-lp-hero-desc{color:#fff6;margin:0;font-size:.72rem;line-height:1.4}.el-lp-hero-cta{gap:6px;margin-top:4px;display:flex}.el-lp-hero-btn{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:100px;padding:7px 14px;font-size:.68rem;font-weight:700}.el-lp-hero-btn.is-primary{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-lp-hero-visual{flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.el-lp-hero-orb{filter:blur(4px);opacity:.7;background:conic-gradient(#d4c5a3,#ea6c04,#6c5ce7,#d4c5a3);border-radius:50%;width:60px;height:60px}.el-lp-bento{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;display:grid}.el-lp-bento-card{cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:3px;padding:12px;display:flex}.el-lp-bento-card.is-tall{grid-row:span 2}.el-lp-bento-card.is-wide{grid-column:span 2}.el-lp-bento-icon{font-size:1.2rem}.el-lp-bento-title{color:#fff;font-size:.8rem;font-weight:700}.el-lp-bento-desc{color:#ffffff59;font-size:.62rem}.el-lp-stats{justify-content:space-around;gap:8px;width:100%;display:flex}.el-lp-stats-item{flex-direction:column;align-items:center;gap:2px;display:flex}.el-lp-stats-val{font-family:var(--font-jakarta),sans-serif;color:#d4c5a3;font-size:1.3rem;font-weight:800}.el-lp-stats-label{color:#ffffff4d;font-size:.6rem}.el-lp-cta{text-align:center;border-radius:14px;width:100%;padding:24px;position:relative;overflow:hidden}.el-lp-cta-glow{background:radial-gradient(circle,#d4c5a31a,#0000 60%);position:absolute;inset:0}.el-lp-cta-content{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.el-lp-cta-title{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.3rem;font-weight:800}.el-lp-cta-desc{color:#fff6;font-size:.7rem}.el-lp-cta-btn{color:#050505;cursor:pointer;background:#d4c5a3;border:none;border-radius:100px;margin-top:6px;padding:8px 20px;font-size:.76rem;font-weight:800}.el-lp-pricing{gap:6px;width:100%;display:flex}.el-lp-pricing-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;gap:6px;padding:12px;display:flex;position:relative}.el-lp-pricing-card.is-popular{background:#d4c5a30a;border-color:#d4c5a34d}.el-lp-pricing-tag{text-transform:uppercase;color:#050505;white-space:nowrap;background:#d4c5a3;border-radius:100px;padding:2px 8px;font-size:.52rem;font-weight:800;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.el-lp-pricing-name{color:#ffffff80;font-size:.72rem;font-weight:700}.el-lp-pricing-price{align-items:baseline;gap:2px;display:flex}.el-lp-pricing-price span{font-family:var(--font-jakarta),sans-serif;color:#fff;font-size:1.2rem;font-weight:800}.el-lp-pricing-price em{color:#ffffff4d;font-size:.6rem;font-style:normal}.el-lp-pricing-card ul{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.el-lp-pricing-card li{color:#fff6;font-size:.58rem}.el-lp-pricing-btn{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;margin-top:auto;padding:6px;font-size:.64rem;font-weight:700}.el-lp-pricing-card.is-popular .el-lp-pricing-btn{color:#050505;background:#d4c5a3;border-color:#d4c5a3}.el-lp-marquee{width:100%;overflow:hidden}.el-lp-marquee-label{color:#ffffff40;text-align:center;margin-bottom:8px;font-size:.6rem}.el-lp-marquee-track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.el-lp-marquee-row{gap:24px;width:max-content;animation:12s linear infinite el-marquee;display:flex}.el-lp-marquee-logo{font-family:var(--font-jakarta),sans-serif;color:#fff3;white-space:nowrap;font-size:.82rem;font-weight:800}@keyframes el-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.el-lp-faq{flex-direction:column;gap:4px;width:100%;display:flex}.el-lp-faq-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;overflow:hidden}.el-lp-faq-q{color:#ffffffb3;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-family:inherit;font-size:.74rem;font-weight:600;display:flex}.el-lp-faq-icon{color:#d4c5a3;font-size:1rem}.el-lp-faq-a{overflow:hidden}.el-lp-faq-a p{color:#fff6;margin:0;padding:0 14px 10px;font-size:.68rem;line-height:1.4}.el-lp-process{gap:4px;width:100%;display:flex}.el-lp-process-step{flex-direction:column;flex:1;gap:2px;padding-right:8px;display:flex;position:relative}.el-lp-process-num{font-family:var(--font-jakarta),sans-serif;color:#d4c5a366;font-size:.8rem;font-weight:800}.el-lp-process-title{color:#fff;font-size:.7rem;font-weight:700}.el-lp-process-desc{color:#ffffff4d;font-size:.58rem}.el-lp-process-line{background:#d4c5a333;width:12px;height:1px;position:absolute;top:4px;right:-4px}.el-text-3d{letter-spacing:-.03em;color:#d4c5a3;text-shadow:1px 1px #b89e76,2px 2px #9a8360,3px 3px #7c6a4a,4px 4px #5e4f35,5px 5px 12px #00000080;font-size:2.5rem;font-weight:900}.el-pc-wrap{width:100%}.el-pc-toggle{justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex}.el-pc-toggle span{color:#fff6;font-size:.68rem}.el-pc-toggle span.is-active{color:#d4c5a3;font-weight:700}.el-pc-toggle em{color:#ea6c04;font-size:.58rem;font-style:normal}.el-pc-switch{cursor:pointer;background:#ffffff1a;border:none;border-radius:10px;width:36px;height:20px;padding:0;transition:background .2s;position:relative}.el-pc-switch.on{background:#d4c5a3}.el-pc-knob{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .2s;position:absolute;top:2px;left:2px}.el-pc-switch.on .el-pc-knob{left:18px}.el-pc-cards{gap:6px;display:flex}.el-pc-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;flex:1;gap:4px;padding:10px 8px;display:flex;position:relative}.el-pc-card.popular{background:#d4c5a30d;border-color:#d4c5a3}.el-pc-badge{color:#0a0a0a;white-space:nowrap;background:#d4c5a3;border-radius:6px;padding:2px 8px;font-size:.5rem;font-weight:700;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.el-pc-name{color:#fff9;font-size:.62rem;font-weight:700}.el-pc-price{color:#fff;font-size:1.1rem;font-weight:800}.el-pc-price small{color:#ffffff4d;font-size:.58rem;font-weight:400}.el-pc-feats{flex-direction:column;gap:2px;margin:4px 0;padding:0;list-style:none;display:flex}.el-pc-feats li{color:#fff6;font-size:.56rem}.el-pc-btn{color:#d4c5a3;cursor:pointer;background:#d4c5a326;border:none;border-radius:6px;width:100%;margin-top:auto;padding:5px;font-family:inherit;font-size:.58rem;font-weight:600;transition:background .2s}.el-pc-btn:hover{background:#d4c5a340}.el-ss-grid{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid}.el-ss-item{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.el-ss-item span:first-child{color:#d4c5a3;font-size:1.1rem;font-weight:800}.el-ss-label{color:#fff6;font-size:.58rem}.el-ach-pro{align-items:center;gap:12px;width:100%;padding:4px;display:flex}.el-ach-ring-wrap{flex-shrink:0;width:130px;height:130px;position:relative}.el-ach-ring-center{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-ach-pct{color:#d4c5a3;font-size:1.2rem;font-weight:800}.el-ach-lvl{color:#ffffff4d;font-size:.56rem}.el-ach-info{flex-direction:column;gap:4px;display:flex}.el-ach-title{color:#fff;font-size:.78rem;font-weight:700}.el-ach-desc{color:#fff6;font-size:.58rem;line-height:1.4}.el-ach-xp{color:#ffffff4d;justify-content:space-between;font-size:.56rem;display:flex}.el-ac-wrap{width:100%;position:relative}.el-ac-input-row{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;display:flex}.el-ac-input-row:focus-within{border-color:#d4c5a3}.el-ac-icon{color:#ffffff4d;font-size:.9rem}.el-ac-input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.72rem}.el-ac-input::placeholder{color:#ffffff40}.el-ac-dropdown{background:#131313;border:1px solid #ffffff14;border-radius:8px;margin-top:4px;overflow:hidden}.el-ac-item{color:#fff9;cursor:pointer;align-items:center;gap:6px;padding:7px 10px;font-size:.68rem;transition:background .15s;display:flex}.el-ac-item.sel,.el-ac-item:hover{color:#d4c5a3;background:#d4c5a314}.el-ac-icon-sm{opacity:.4;font-size:.72rem}.el-rs-wrap{flex-direction:column;align-items:center;gap:8px;width:100%;padding:4px;display:flex}.el-rs-emoji{line-height:1;transition:transform .2s}.el-rs-label{color:#d4c5a3;font-size:.72rem;font-weight:700}.el-rs-stars{gap:4px;display:flex}.el-rs-star{cursor:pointer;color:#fff3;background:0 0;border:none;padding:0;font-family:inherit;font-size:1.2rem;transition:color .15s,transform .15s}.el-rs-star.on{color:#d4c5a3}.el-rs-star:hover{transform:scale(1.2)}.el-rs-range{appearance:none;background:#ffffff1a;border-radius:2px;outline:none;width:80%;height:4px}.el-rs-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#d4c5a3;border-radius:50%;width:14px;height:14px}.el-cp-wrap{flex-direction:column;gap:8px;width:100%;display:flex}.el-cp-preview{border-radius:8px;gap:2px;height:50px;display:flex;overflow:hidden}.el-cp-swatch{justify-content:center;align-items:flex-end;padding-bottom:4px;display:flex}.el-cp-swatch span{color:#ffffff80;text-shadow:0 1px 2px #00000080;font-family:monospace;font-size:.5rem}.el-cp-list{gap:4px;display:flex}.el-cp-thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:5px;flex:1;gap:1px;height:24px;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.el-cp-thumb.sel{border-color:#d4c5a3}.el-cr-wrap{border-radius:10px;width:100%;height:140px;position:relative;overflow:hidden}.el-cr-track{height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.el-cr-slide{justify-content:center;align-items:center;min-width:100%;height:100%;display:flex}.el-cr-title{color:#ffffffe6;text-shadow:0 2px 8px #0000004d;font-size:1.2rem;font-weight:800}.el-cr-arrow{color:#fff;cursor:pointer;z-index:2;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-family:inherit;font-size:1.2rem;line-height:1;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.el-cr-arrow:hover{background:#000000b3}.el-cr-prev{left:6px}.el-cr-next{right:6px}.el-cr-dots{z-index:2;gap:4px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.el-cr-dot{cursor:pointer;background:#ffffff4d;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:all .2s}.el-cr-dot.on{background:#fff;border-radius:3px;width:18px}.el-ds-wrap{width:100%}.el-ds-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.el-ds-head span{color:#d4c5a3;font-size:.72rem;font-weight:700}.el-ds-head em{color:#ffffff4d;font-size:.58rem;font-style:normal}.el-ds-list{flex-direction:column;gap:3px;display:flex}.el-ds-item{cursor:grab;background:#ffffff05;border:1px solid #ffffff0f;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .15s,opacity .15s;display:flex}.el-ds-item.dragging{opacity:.4;cursor:grabbing}.el-ds-item.over{background:#d4c5a30d;border-color:#d4c5a3}.el-ds-grip{color:#fff3;cursor:grab;font-size:.9rem}.el-ds-check{cursor:pointer;color:#0a0a0a;background:0 0;border:1.5px solid #fff3;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-family:inherit;font-size:.65rem;transition:all .15s;display:flex}.el-ds-check.done{background:#d4c5a3;border-color:#d4c5a3}.el-ds-text{color:#fff9;font-size:.66rem}.el-ds-text.done{color:#ffffff40;text-decoration:line-through}.el-ts-wrap{width:100%}.el-ts-bar{background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;gap:2px;padding:3px;display:flex}.el-ts-tab{color:#fff6;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:6px;flex:1;padding:7px 4px;font-family:inherit;font-size:.62rem;font-weight:600;transition:color .2s;position:relative}.el-ts-tab.on{color:#d4c5a3}.el-ts-indicator{z-index:-1;background:#d4c5a31f;border-radius:6px;position:absolute;inset:0}.el-ts-body{padding:12px 8px 4px}.el-ts-body p{color:#ffffff80;margin:0;font-size:.66rem;line-height:1.5}.el-si-card{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;cursor:default;transform:rotateX(var(--rx))rotateY(var(--ry));transform-style:preserve-3d;background:linear-gradient(160deg,#0f0f0f 0%,#0a0a0a 100%);border-radius:16px;flex-direction:column;gap:.5rem;padding:clamp(20px,2.5vw,28px);transition:transform .15s ease-out;display:flex;position:relative;overflow:hidden}.el-si-glow{background:radial-gradient(400px circle at var(--mx)var(--my),#ea6c041f 0%,transparent 50%);opacity:0;pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.el-si-card:hover .el-si-glow{opacity:1}.el-si-border{-webkit-mask-composite:xor;opacity:.5;pointer-events:none;z-index:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(135deg,#d2c3a340 0%,#0000 40% 60%,#ea6c0426 100%);border-radius:16px;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.el-si-card:hover .el-si-border{opacity:1}.el-si-icon{z-index:1;background:linear-gradient(135deg,#ea6c0424 0%,#d2c3a30f 100%);border:1px solid #ea6c042e;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.5rem;display:inline-flex;position:relative}.el-si-icon-svg{color:#ea6c04;width:22px;height:22px}.el-si-label{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b;font-size:.72rem;font-weight:700;position:relative}.el-si-value{z-index:1;color:#fff;font-size:clamp(.9375rem,1.4vw,1.0625rem);font-weight:700;line-height:1.4;position:relative}.el-si-detail{z-index:1;color:#ffffff80;font-size:.8125rem;line-height:1.5;position:relative}.el-grid-item .el-si-card{min-height:150px}.el-ei-card{cursor:default;background:linear-gradient(#ffffff09 0%,#ffffff02 100%);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;transition:border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.el-ei-card:hover{background:linear-gradient(#d4c5a30d 0%,#ffffff02 100%);border-color:#d4c5a338}.el-ei-bar{background:linear-gradient(90deg,#d4c5a3,#ea6c04);border-radius:0 0 3px 3px;width:36px;height:3px;transition:width .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.el-ei-card:hover .el-ei-bar{width:100%}.el-ei-head{align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}.el-ei-icon{color:#d4c5a3;background:linear-gradient(135deg,#d4c5a326,#ea6c0414);border:1px solid #d4c5a31f;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.el-ei-card:hover .el-ei-icon{transform:scale(1.08)}.el-ei-icon-svg{width:20px;height:20px}.el-ei-title{color:#fff;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.el-ei-desc-wrap{max-height:0;transition:max-height .4s cubic-bezier(.22,1,.36,1);overflow:hidden}.el-ei-card:hover .el-ei-desc-wrap{max-height:120px}.el-ei-desc{color:#ffffff80;opacity:0;margin:0;padding:0 1.5rem 1.25rem;font-size:.8125rem;line-height:1.6;transition:opacity .3s 50ms,transform .3s 50ms;transform:translateY(-6px)}.el-ei-card:hover .el-ei-desc{opacity:1;transform:translateY(0)}.el-rw{vertical-align:bottom;align-items:center;display:inline-flex;overflow:hidden}.el-rw-word{-webkit-text-fill-color:transparent;white-space:nowrap;background:linear-gradient(135deg,#ea6c04 0%,#ffb347 100%);-webkit-background-clip:text;background-clip:text;font-weight:800;display:inline-block}.el-gbh{background:linear-gradient(145deg,#d4c5a314 0%,#ea6c040a 50%,#ffffff03 100%);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000040,inset 0 1px #ffffff0a}.el-gbh-border{background:conic-gradient(from var(--angle,0deg),transparent 0deg,transparent 280deg,#d4c5a3 320deg,#ea6c04 340deg,transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:24px;padding:1.5px;animation:4s linear infinite el-gbh-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes el-gbh-spin{to{--angle:360deg}}.el-gbh-body{z-index:1;position:relative}@supports not (background:conic-gradient(from 0deg, red)){.el-gbh-border{opacity:.6;background:linear-gradient(135deg,#d4c5a340 0%,#0000 40% 60%,#ea6c0426 100%);-webkit-mask:none;mask:none}}.el-grid-item .el-ei-card{min-height:80px}.el-grid-item .el-gbh{min-height:100px;padding:24px}.el-shimmer-h{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ea6c04 0%,#ffb347 25%,#d4c5a3 50%,#ffb347 75%,#ea6c04 100%) 0 0/200%;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:800;display:inline}.el-tsp{flex-wrap:wrap;gap:8px;display:flex}.el-tsp-pill{color:#fffc;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:7px;padding:7px 14px;font-size:.8125rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.el-tsp-pill:hover{background:#d4c5a30f;border-color:#d4c5a340}.el-tsp-dot{background:var(--dot,#d4c5a3);width:8px;height:8px;box-shadow:0 0 8px var(--dot,#d4c5a3);border-radius:50%;flex-shrink:0}.el-itabs{background:linear-gradient(160deg,#0f0f0f 0%,#0a0a0a 100%);border:1px solid #ffffff12;border-radius:20px;width:100%;overflow:hidden}.el-itabs-bar{background:#ffffff05;border-bottom:1px solid #ffffff0f;gap:2px;padding:6px;display:flex;position:relative}.el-itab{z-index:1;color:#fff6;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:12px 10px;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.el-itab.is-active{color:#d4c5a3}.el-itab-icon{flex-shrink:0;width:18px;height:18px}.el-itabs-indicator{z-index:0;background:#d4c5a31a;border:1px solid #d4c5a326;border-radius:10px;position:absolute;top:6px;bottom:6px;left:6px}.el-itabs-content{min-height:200px;padding:24px}.el-itabs-panel{flex-direction:column;gap:14px;display:flex}.el-itabs-item{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.el-itabs-item:last-child{border-bottom:none}.el-itabs-item-dot{background:linear-gradient(135deg,#d4c5a3,#ea6c04);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.el-itabs-item-name{color:#fff;font-size:.9375rem;font-weight:700;display:block}.el-itabs-item-desc{color:#ffffff73;margin-top:2px;font-size:.8125rem;display:block}.el-rg{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.el-rg-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#d4c5a31f 0%,#ea6c040a 40%,#0000 70%);border-radius:50%;width:150px;height:150px;position:absolute;top:0;left:50%;transform:translate(-50%)}.el-rg-svg{z-index:1;filter:drop-shadow(0 0 10px #d4c5a326);display:block;position:relative}.el-rg-center{pointer-events:none;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.el-rg-value{font-family:var(--font-jakarta),sans-serif;-webkit-text-fill-color:transparent;letter-spacing:-.03em;background:linear-gradient(135deg,#d4c5a3 0%,#f5ecd6 50%,#e8a847 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;line-height:1}.el-rg-label{color:#d4c5a38c;text-transform:uppercase;letter-spacing:.1em;margin-top:5px;font-size:.7rem;font-weight:600}.el-rg-caption{color:#ffffff59;font-size:.72rem}.el-grid-item .el-itabs{min-height:200px}.el-grid-item .el-tsp{min-height:60px}.el-grid-item .el-rg{min-height:170px}.el-glb{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.el-glb-grid{background-image:linear-gradient(#d4c5a309 1px,#0000 1px),linear-gradient(90deg,#d4c5a309 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:-2px}.el-glb-fade{background:radial-gradient(80% 60%,#0000 20%,#05050599 70%,#050505 100%);position:absolute;inset:0}.el-afc{--el-afc-blob-1:#ea6c04;--el-afc-blob-2:#d4c5a3;--el-afc-blob-3:#ffb347;--el-afc-glow:#ffc8782e;color:#fff;cursor:pointer;isolation:isolate;background:radial-gradient(130% 80% at 50% 0,#ffffff08 0%,#0000 50%),#080808;border:1px solid #ffffff0d;border-radius:24px;flex-direction:column;min-height:320px;padding:clamp(26px,3vw,36px);text-decoration:none;transition:border-color .6s,box-shadow .6s;display:flex;position:relative;overflow:hidden}.el-afc--teal{--el-afc-blob-1:#0d9488;--el-afc-blob-2:#7c3aed;--el-afc-blob-3:#2dd4bf;--el-afc-glow:#2dd4bf2e}.el-afc--violet{--el-afc-blob-1:#7c3aed;--el-afc-blob-2:#ec4899;--el-afc-blob-3:#a78bfa;--el-afc-glow:#a78bfa2e}.el-afc:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#d4c5a340,#0000);height:1px;position:absolute;top:0;left:15%;right:15%}.el-afc:after{content:"";border-radius:inherit;z-index:2;pointer-events:none;transition:box-shadow .6s;position:absolute;inset:0;box-shadow:inset 0 0 80px 20px #00000080}.el-afc:hover{border-color:#d4c5a326;box-shadow:inset 0 1px #ffffff0a,0 8px 60px -10px #d4c5a314,0 2px 20px -5px #00000080}.el-afc:hover:after{box-shadow:inset 0 0 60px 10px #00000059}.el-afc-aurora{z-index:0;position:absolute;inset:0;overflow:hidden}.el-afc-blob{filter:blur(70px);opacity:.4;will-change:transform;border-radius:50%;width:clamp(200px,28vw,280px);height:clamp(200px,28vw,280px);position:absolute}.el-afc-blob--1{background:var(--el-afc-blob-1);top:-60px;left:-40px}.el-afc-blob--2{background:var(--el-afc-blob-2);bottom:-60px;right:-40px}.el-afc-blob--3{background:var(--el-afc-blob-3);opacity:.22;top:30%;left:35%}.el-afc-ripple{z-index:1;background:radial-gradient(circle 220px at var(--mouse-x,50%)var(--mouse-y,50%),var(--el-afc-glow),transparent 65%);mix-blend-mode:screen;pointer-events:none;opacity:0;transition:opacity .4s;position:absolute;inset:0}.el-afc:hover .el-afc-ripple{opacity:1}.el-afc-content{z-index:4;transform:translate(var(--parallax-x,0px),var(--parallax-y,0px));flex:1;transition:transform .4s cubic-bezier(.22,1,.36,1);position:relative}.el-afc-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.el-afc-icon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#d4c5a31f,#ea6c040a);border:1px solid #d4c5a31f;border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;transition:border-color .4s,box-shadow .4s;display:flex;box-shadow:inset 0 1px #ffffff0f}.el-afc:hover .el-afc-icon{border-color:#d4c5a340;box-shadow:inset 0 1px #ffffff14,0 0 20px #d4c5a314}.el-afc-icon-svg{color:#d4c5a3;width:24px;height:24px;transition:transform .4s}.el-afc:hover .el-afc-icon-svg{transform:scale(1.08)}.el-afc-index{font-family:var(--font-jakarta),sans-serif;color:#d4c5a333;letter-spacing:.12em;font-size:.8rem;font-weight:800}.el-afc-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:800;line-height:1.15}.el-afc-desc{color:#ffffff85;max-width:95%;margin:0;font-size:.9rem;line-height:1.7}.el-afc-services{z-index:4;flex-wrap:wrap;gap:8px;min-height:34px;margin-top:20px;display:flex;position:relative}.el-afc-tag{color:#d4c5a3e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;opacity:0;filter:blur(4px);background:#d4c5a30f;border:1px solid #d4c5a31a;border-radius:9px;align-items:center;gap:6px;padding:6px 14px;font-size:.75rem;font-weight:600;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translateY(8px)scale(.96);box-shadow:inset 0 1px #ffffff08}.el-afc:hover .el-afc-tag,.el-afc:focus-visible .el-afc-tag{opacity:1;filter:blur();transform:translateY(0)scale(1)}.el-afc-tag:before{content:"";background:var(--el-afc-blob-1,#d4c5a3);opacity:.7;border-radius:50%;flex-shrink:0;width:5px;height:5px}.el-afc-footer{z-index:4;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;display:flex;position:relative}.el-afc-link{color:#d4c5a380;letter-spacing:.01em;font-size:.8125rem;font-weight:600;transition:color .4s}.el-afc:hover .el-afc-link{color:#d4c5a3}.el-afc-arrow{background:#d4c5a30d;border:1px solid #d4c5a31a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .4s cubic-bezier(.22,1,.36,1),background .4s,border-color .4s;display:flex;box-shadow:inset 0 1px #ffffff08}.el-afc-arrow svg{color:#d4c5a3;width:15px;height:15px}.el-afc:hover .el-afc-arrow{background:#d4c5a31f;border-color:#d4c5a333;transform:translate(5px);box-shadow:0 0 16px #d4c5a30f}.el-grid-item .el-afc{min-height:240px}.el-grid-item .el-glb{min-height:80px;position:relative}.el-sbc{--el-sbc-accent:#d4c5a3;--el-sbc-accent-rgb:212,197,163;--el-sbc-glow:#d4c5a31a;cursor:default;isolation:isolate;background:radial-gradient(120% 70% at 50% 0,#ffffff05 0%,#0000 50%),#0a0a0a;border:1px solid #ffffff0d;border-radius:20px;min-height:200px;padding:clamp(22px,2.5vw,30px);transition:border-color .5s;position:relative;overflow:hidden}.el-sbc--teal{--el-sbc-accent:#2dd4bf;--el-sbc-accent-rgb:45,212,191;--el-sbc-glow:#2dd4bf1a}.el-sbc--violet{--el-sbc-accent:#a78bfa;--el-sbc-accent-rgb:167,139,250;--el-sbc-glow:#a78bfa1a}.el-sbc--blue{--el-sbc-accent:#60a5fa;--el-sbc-accent-rgb:96,165,250;--el-sbc-glow:#60a5fa1a}.el-sbc--orange{--el-sbc-accent:#fb923c;--el-sbc-accent-rgb:251,146,60;--el-sbc-glow:#fb923c1a}.el-sbc--featured{background:linear-gradient(rgba(var(--el-sbc-accent-rgb),.06)1px,transparent 1px),linear-gradient(90deg,rgba(var(--el-sbc-accent-rgb),.06)1px,transparent 1px),radial-gradient(320px circle at var(--spot-x,50%)var(--spot-y,50%),rgba(var(--el-sbc-accent-rgb),.12),transparent 60%),#080808;background-size:28px 28px,28px 28px,100% 100%,100% 100%;min-height:100%;padding:clamp(30px,3.5vw,42px)}.el-sbc-spotlight{z-index:1;background:radial-gradient(300px circle at var(--spot-x,50%)var(--spot-y,50%),var(--el-sbc-glow),transparent 70%);opacity:0;pointer-events:none;transition:opacity .45s;position:absolute;inset:0}.el-sbc:hover{border-color:rgba(var(--el-sbc-accent-rgb),.15)}.el-sbc:hover .el-sbc-spotlight{opacity:1}.el-sbc-inner{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.el-sbc-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.el-sbc-icon{background:rgba(var(--el-sbc-accent-rgb),.08);border:1px solid rgba(var(--el-sbc-accent-rgb),.12);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .4s,background .4s;display:flex}.el-sbc--featured .el-sbc-icon{border-radius:14px;width:54px;height:54px}.el-sbc:hover .el-sbc-icon{border-color:rgba(var(--el-sbc-accent-rgb),.25);background:rgba(var(--el-sbc-accent-rgb),.12)}.el-sbc-icon-svg{width:22px;height:22px;color:var(--el-sbc-accent)}.el-sbc--featured .el-sbc-icon-svg{width:27px;height:27px}.el-sbc-badge{text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--el-sbc-accent-rgb),.5);background:rgba(var(--el-sbc-accent-rgb),.06);border:1px solid rgba(var(--el-sbc-accent-rgb),.1);border-radius:6px;padding:4px 10px;font-size:.65rem;font-weight:700}.el-sbc-title{font-family:var(--font-jakarta),sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:800}.el-sbc--featured .el-sbc-title{font-size:clamp(1.5rem,2.5vw,1.9rem)}.el-sbc-desc{color:#ffffff73;margin:0;font-size:.85rem;line-height:1.6}.el-sbc--featured .el-sbc-desc{color:#ffffff8c;font-size:.95rem;line-height:1.7}.el-sbc-stats{border-top:1px solid #ffffff0f;gap:clamp(20px,3vw,36px);margin-top:22px;padding-top:22px;display:flex}.el-sbc-stat{flex-direction:column;gap:2px;display:flex}.el-sbc-stat-value{font-family:var(--font-jakarta),sans-serif;color:var(--el-sbc-accent);letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:800;line-height:1}.el-sbc-stat-label{color:#fff6;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:500}.el-sbc-highlight{background:rgba(var(--el-sbc-accent-rgb),.04);border:1px solid rgba(var(--el-sbc-accent-rgb),.08);border-radius:12px;align-items:flex-start;gap:10px;margin-top:20px;padding:14px 16px;display:flex}.el-sbc-highlight-icon{width:16px;height:16px;color:rgba(var(--el-sbc-accent-rgb),.5);flex-shrink:0;margin-top:1px}.el-sbc-highlight-body{flex:1;min-width:0}.el-sbc-highlight-track{min-height:2.5rem;position:relative}.el-sbc-highlight-text{color:#ffffff73;font-size:.8rem;line-height:1.5;position:absolute;inset:0}.el-sbc-highlight-dots{gap:5px;margin-top:10px;display:flex}.el-sbc-highlight-dot{background:rgba(var(--el-sbc-accent-rgb),.2);border-radius:50%;width:5px;height:5px;transition:background .3s,width .3s}.el-sbc-highlight-dot.is-active{background:var(--el-sbc-accent);border-radius:3px;width:16px}.el-sbc-challenges{flex-wrap:wrap;gap:7px;min-height:32px;margin-top:auto;padding-top:16px;display:flex}.el-sbc-chip{color:rgba(var(--el-sbc-accent-rgb),.8);background:rgba(var(--el-sbc-accent-rgb),.05);border:1px solid rgba(var(--el-sbc-accent-rgb),.1);white-space:nowrap;opacity:0;filter:blur(3px);border-radius:8px;align-items:center;gap:5px;padding:5px 11px;font-size:.72rem;font-weight:600;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);display:inline-flex;transform:translateY(8px)scale(.96)}.el-sbc-chip:before{content:"";background:var(--el-sbc-accent);opacity:.6;border-radius:50%;flex-shrink:0;width:4px;height:4px}.el-sbc:hover .el-sbc-chip,.el-sbc--featured .el-sbc-chip{opacity:1;filter:blur();transform:translateY(0)scale(1)}.el-grid-item .el-sbc{min-height:200px}.el-ppc{--ppc-accent:#d4c5a3;--ppc-accent-rgb:212,197,163;--ppc-warn:#ef4444;--ppc-warn-rgb:239,68,68;cursor:default;isolation:isolate;background:radial-gradient(120% 70% at 50% 0,#ffffff05 0%,#0000 50%),#0a0a0a;border:1px solid #ffffff0d;border-radius:20px;min-height:200px;padding:clamp(24px,2.8vw,32px);transition:border-color .5s;position:relative;overflow:hidden}.el-ppc:before{content:"";background:linear-gradient(90deg,transparent,rgba(var(--ppc-warn-rgb),.2),transparent);z-index:5;pointer-events:none;height:1px;transition:background .5s;position:absolute;top:0;left:15%;right:15%}.el-ppc:hover{border-color:rgba(var(--ppc-accent-rgb),.15)}.el-ppc:hover:before{background:linear-gradient(90deg,transparent,rgba(var(--ppc-accent-rgb),.3),transparent)}.el-ppc-spotlight{z-index:1;background:radial-gradient(300px circle at var(--spot-x,50%)var(--spot-y,50%),rgba(var(--ppc-warn-rgb),.06),transparent 70%);opacity:0;pointer-events:none;transition:opacity .45s,background .5s;position:absolute;inset:0}.el-ppc:hover .el-ppc-spotlight{opacity:1;background:radial-gradient(300px circle at var(--spot-x,50%)var(--spot-y,50%),rgba(var(--ppc-accent-rgb),.08),transparent 70%)}.el-ppc-inner{z-index:3;position:relative}.el-ppc-header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.el-ppc-icon{background:rgba(var(--ppc-warn-rgb),.08);border:1px solid rgba(var(--ppc-warn-rgb),.15);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .5s,border-color .5s;display:flex;position:relative}.el-ppc:hover .el-ppc-icon{background:rgba(var(--ppc-accent-rgb),.08);border-color:rgba(var(--ppc-accent-rgb),.2)}.el-ppc-icon svg{width:20px;height:20px;transition:opacity .4s,transform .4s;position:absolute}.el-ppc-icon-warn{color:rgba(var(--ppc-warn-rgb),.7);opacity:1;transform:scale(1)}.el-ppc-icon-check{color:var(--ppc-accent);opacity:0;transform:scale(.5)}.el-ppc:hover .el-ppc-icon-warn{opacity:0;transform:scale(.5)}.el-ppc:hover .el-ppc-icon-check{opacity:1;transform:scale(1)}.el-ppc-num{font-family:var(--font-jakarta),sans-serif;color:rgba(var(--ppc-warn-rgb),.3);letter-spacing:.08em;font-size:.78rem;font-weight:700;transition:color .5s}.el-ppc:hover .el-ppc-num{color:rgba(var(--ppc-accent-rgb),.5)}.el-ppc-pain{font-family:var(--font-jakarta),sans-serif;color:#ffffffc7;letter-spacing:-.02em;margin:0;font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:800;line-height:1.3;transition:color .5s}.el-ppc:hover .el-ppc-pain{color:#ffffff6b}.el-ppc-solution{opacity:0;filter:blur(6px);align-items:flex-start;gap:10px;margin-top:14px;transition:opacity .5s cubic-bezier(.16,1,.3,1) .1s,transform .5s cubic-bezier(.16,1,.3,1) .1s,filter .5s cubic-bezier(.16,1,.3,1) .1s;display:flex;transform:translateY(10px)scale(.97)}.el-ppc:hover .el-ppc-solution{opacity:1;filter:blur();transform:translateY(0)scale(1)}.el-ppc-solution-icon{width:16px;height:16px;color:var(--ppc-accent);flex-shrink:0;margin-top:2px}.el-ppc-solution-text{color:rgba(var(--ppc-accent-rgb),.72);font-size:clamp(.85rem,1.2vw,.95rem);line-height:1.5}@media (hover:none){.el-ppc-solution{opacity:1;filter:none;transform:none}.el-ppc-icon-warn{opacity:0}.el-ppc-icon-check{opacity:1;transform:scale(1)}.el-ppc-pain{color:#ffffff80}}.el-grid-item .el-ppc{min-height:180px}@keyframes trust-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.puck-editor-wrapper{color:#1a1a1a;--puck-color-violet:#f70;--puck-color-violet-dark:#ea6c04;--puck-color-violet-light:#ff944d;--puck-color-grey:#d4c5a3;--puck-color-text:#1a1a1a;--puck-color-text-light:#6b6b6b;--puck-color-frame:#0a0a0a;--puck-color-frame-2:#141414;--puck-color-frame-3:#1e1e1e;--puck-color-white:#fff;--puck-color-haze:#d4c5a314;--puck-color-border:#2a2a2a;--puck-color-border-light:#333;--puck-focus:#f70}.puck-editor-wrapper [class*=Puck__frame],.puck-editor-wrapper [class*=Puck__header],.puck-editor-wrapper [class*=Puck__leftRail]{color:#e0e0e0!important;background:#0a0a0a!important}.puck-editor-wrapper [class*=Puck__component],.puck-editor-wrapper [class*=Puck__drawer],.puck-editor-wrapper [class*=Puck__panel],.puck-editor-wrapper [class*=Puck__outline]{color:#e0e0e0!important;background:#141414!important}.puck-editor-wrapper [class*=Puck__] label,.puck-editor-wrapper [class*=Puck__] h1,.puck-editor-wrapper [class*=Puck__] h2,.puck-editor-wrapper [class*=Puck__] h3,.puck-editor-wrapper [class*=Puck__] h4,.puck-editor-wrapper [class*=Puck__] span,.puck-editor-wrapper [class*=Puck__] p,.puck-editor-wrapper [class*=Puck__] div{color:inherit}.puck-editor-wrapper [data-puck-component=Fields] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.puck-editor-wrapper [data-puck-component=Fields] textarea,.puck-editor-wrapper [data-puck-component=Fields] select,.puck-editor-wrapper [data-puck-component=SideBar] input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=file]),.puck-editor-wrapper [data-puck-component=SideBar] textarea,.puck-editor-wrapper [data-puck-component=SideBar] select,.puck-editor-wrapper [class*=Puck__] input,.puck-editor-wrapper [class*=Puck__] textarea,.puck-editor-wrapper [class*=Puck__] select{color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important;caret-color:#1a1a1a!important;background:#fff!important;border-color:#333!important}.puck-editor-wrapper [data-puck-component=Fields] input:focus,.puck-editor-wrapper [data-puck-component=Fields] textarea:focus,.puck-editor-wrapper [data-puck-component=Fields] select:focus,.puck-editor-wrapper [data-puck-component=SideBar] input:focus,.puck-editor-wrapper [data-puck-component=SideBar] textarea:focus,.puck-editor-wrapper [data-puck-component=SideBar] select:focus,.puck-editor-wrapper [class*=Puck__] input:focus,.puck-editor-wrapper [class*=Puck__] textarea:focus,.puck-editor-wrapper [class*=Puck__] select:focus{border-color:#f70!important;outline-color:#f70!important}.puck-editor-wrapper [class*=Puck__][class*=--primary],.puck-editor-wrapper [class*=Button--primary],.puck-editor-wrapper button[class*=primary]{color:#fff!important;background:#f70!important;border-color:#f70!important}.puck-editor-wrapper [class*=Puck__][class*=--primary]:hover,.puck-editor-wrapper [class*=Button--primary]:hover{background:#ea6c04!important}.puck-editor-wrapper [class*=Puck__canvas],.puck-editor-wrapper [class*=Puck__app]{color:#1a1a1a;background:#f5f5f5}.puck-editor-wrapper [class*=Puck__drawerItem],.puck-editor-wrapper [class*=Puck__componentDrawerItem]{color:#e0e0e0!important;background:#1e1e1e!important;border-color:#333!important}.puck-editor-wrapper [class*=Puck__drawerItem]:hover,.puck-editor-wrapper [class*=Puck__componentDrawerItem]:hover{border-color:#f70!important}.puck-editor-wrapper [class*=Puck__header] button,.puck-editor-wrapper [class*=Puck__header] a{color:#d4c5a3!important}.puck-editor-wrapper [class*=Puck__header] button:hover,.puck-editor-wrapper [class*=Puck__header] a:hover{color:#f70!important}.puck-editor-wrapper [class*=Modal],.puck-editor-wrapper [class*=modal]{color:#e0e0e0!important;background:#141414!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
