@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;400;500;600;700;800&family=Oswald:wght@400;500;600;700&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--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-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519)}}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-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:where(:not(iframe)){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}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.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}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-full{top:100%}.right-0{right:0}.right-1\/4{right:25%}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-3\.5{left:calc(var(--spacing) * 3.5)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-auto{margin-block:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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)}.mt-12{margin-top:calc(var(--spacing) * 12)}.-mb-\[1px\]{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/10\]{aspect-ratio:16/10}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.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-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-\[2\.5px\]{height:2.5px}.h-\[2px\]{height:2px}.h-\[14px\]{height:14px}.h-\[42vh\]{height:42vh}.h-\[48vh\]{height:48vh}.h-\[56\%\]{height:56%}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[96vh\]{max-height:96vh}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[120px\]{min-height:120px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.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-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1\.5px\]{width:1.5px}.w-\[45\%\]{width:45%}.w-\[50\%\]{width:50%}.w-\[55\%\]{width:55%}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[62\%\]{width:62%}.w-\[65\%\]{width:65%}.w-\[70\%\]{width:70%}.w-\[120px\]{width:120px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[85vw\]{max-width:85vw}.max-w-\[200px\]{max-width:200px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[2px\]{min-width:2px}.min-w-\[65px\]{min-width:65px}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-1{rotate:1deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#1e1e28\]>:not(:last-child)){border-color:#1e1e28}:where(.divide-\[\#181820\]>:not(:last-child)){border-color:#181820}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1a1a20\]{border-color:#1a1a20}.border-\[\#1a1a22\]{border-color:#1a1a22}.border-\[\#1c1c22\]{border-color:#1c1c22}.border-\[\#1c1c24\]{border-color:#1c1c24}.border-\[\#1e1e26\]{border-color:#1e1e26}.border-\[\#1f1f26\]{border-color:#1f1f26}.border-\[\#2a2a34\]{border-color:#2a2a34}.border-\[\#2a2a36\]{border-color:#2a2a36}.border-\[\#2b2b34\]{border-color:#2b2b34}.border-\[\#2b2b36\]{border-color:#2b2b36}.border-\[\#2b2521\]{border-color:#2b2521}.border-\[\#2e2e3c\]{border-color:#2e2e3c}.border-\[\#2e2e38\]{border-color:#2e2e38}.border-\[\#2f2f38\]{border-color:#2f2f38}.border-\[\#3a3a46\]{border-color:#3a3a46}.border-\[\#3a3532\]{border-color:#3a3532}.border-\[\#3e3e50\]{border-color:#3e3e50}.border-\[\#28a745\]\/30{border-color:#28a7454d;border-color:lab(60.3695% -50.6996 39.6734/.3)}.border-\[\#28a745\]\/50{border-color:#28a74580;border-color:lab(60.3695% -50.6996 39.6734/.5)}.border-\[\#28a745\]\/60{border-color:#28a74599;border-color:lab(60.3695% -50.6996 39.6734/.6)}.border-\[\#555\]{border-color:#555}.border-\[\#22222a\]{border-color:#22222a}.border-\[\#22222c\]{border-color:#22222c}.border-\[\#26262e\]{border-color:#26262e}.border-\[\#33333d\]{border-color:#33333d}.border-\[\#33333f\]{border-color:#33333f}.border-\[\#202026\]{border-color:#202026}.border-\[\#202028\]{border-color:#202028}.border-\[\#222226\]{border-color:#222226}.border-\[\#222228\]{border-color:#222228}.border-\[\#252530\]{border-color:#252530}.border-\[\#262630\]{border-color:#262630}.border-\[\#262632\]{border-color:#262632}.border-\[\#c63601\]{border-color:#c63601}.border-\[\#c63601\]\/30{border-color:#c636014d;border-color:lab(45.9216% 56.3208 58.4068/.3)}.border-\[\#c63601\]\/40{border-color:#c6360166;border-color:lab(45.9216% 56.3208 58.4068/.4)}.border-\[\#c63601\]\/50{border-color:#c6360180;border-color:lab(45.9216% 56.3208 58.4068/.5)}.border-\[\#c63601\]\/60{border-color:#c6360199;border-color:lab(45.9216% 56.3208 58.4068/.6)}.border-\[\#c63601\]\/70{border-color:#c63601b3;border-color:lab(45.9216% 56.3208 58.4068/.7)}.border-\[\#ff8c00\]\/40{border-color:#ff8c0066;border-color:lab(70.2107% 39.7827 76.09/.4)}.border-\[\#ff8c00\]\/50{border-color:#ff8c0080;border-color:lab(70.2107% 39.7827 76.09/.5)}.border-black\/40{border-color:#0006}@supports (color:color-mix(in lab, red, red)){.border-black\/40{border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.border-red-800{border-color:var(--color-red-800)}.border-red-800\/40{border-color:#9f071266}@supports (color:color-mix(in lab, red, red)){.border-red-800\/40{border-color:color-mix(in oklab, var(--color-red-800) 40%, transparent)}}.border-red-800\/50{border-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.border-red-800\/50{border-color:color-mix(in oklab, var(--color-red-800) 50%, transparent)}}.border-red-900\/50{border-color:#82181a80}@supports (color:color-mix(in lab, red, red)){.border-red-900\/50{border-color:color-mix(in oklab, var(--color-red-900) 50%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#0c0c10\]{background-color:#0c0c10}.bg-\[\#0c0c10\]\/98{background-color:#0c0c10fa;background-color:lab(3.4034% .514239 -1.88649/.98)}.bg-\[\#0d0d10\]{background-color:#0d0d10}.bg-\[\#0d0d12\]{background-color:#0d0d12}.bg-\[\#0e0e12\]\/90{background-color:#0e0e12e6;background-color:lab(4.05752% .566296 -2.07749/.9)}.bg-\[\#0e0e12\]\/95{background-color:#0e0e12f2;background-color:lab(4.05752% .566296 -2.07749/.95)}.bg-\[\#0e0e13\]{background-color:#0e0e13}.bg-\[\#0e0e14\]{background-color:#0e0e14}.bg-\[\#0f0e14\]{background-color:#0f0e14}.bg-\[\#0f0f14\]{background-color:#0f0f14}.bg-\[\#1c1c24\]{background-color:#1c1c24}.bg-\[\#2a2a34\]{background-color:#2a2a34}.bg-\[\#5cd67b\]{background-color:#5cd67b}.bg-\[\#28a745\]{background-color:#28a745}.bg-\[\#28a745\]\/10{background-color:#28a7451a;background-color:lab(60.3695% -50.6996 39.6734/.1)}.bg-\[\#28a745\]\/15{background-color:#28a74526;background-color:lab(60.3695% -50.6996 39.6734/.15)}.bg-\[\#28a745\]\/20{background-color:#28a74533;background-color:lab(60.3695% -50.6996 39.6734/.2)}.bg-\[\#07070a\]{background-color:#07070a}.bg-\[\#08080a\]{background-color:#08080a}.bg-\[\#08080b\]{background-color:#08080b}.bg-\[\#08080c\]{background-color:#08080c}.bg-\[\#09090b\]{background-color:#09090b}.bg-\[\#09090c\]{background-color:#09090c}.bg-\[\#09090c\]\/90{background-color:#09090ce6;background-color:lab(2.51931% .322811 -1.18424/.9)}.bg-\[\#09090c\]\/95{background-color:#09090cf2;background-color:lab(2.51931% .322811 -1.18424/.95)}.bg-\[\#09090d\]{background-color:#09090d}.bg-\[\#09090d\]\/95{background-color:#09090df2;background-color:lab(2.53836% .441782 -1.6207/.95)}.bg-\[\#14141a\]{background-color:#14141a}.bg-\[\#14141c\]{background-color:#14141c}.bg-\[\#15151c\]{background-color:#15151c}.bg-\[\#16161c\]{background-color:#16161c}.bg-\[\#16161e\]{background-color:#16161e}.bg-\[\#18181e\]{background-color:#18181e}.bg-\[\#18181f\]{background-color:#18181f}.bg-\[\#33333d\]{background-color:#33333d}.bg-\[\#050505\]{background-color:#050505}.bg-\[\#050507\]{background-color:#050507}.bg-\[\#060608\]{background-color:#060608}.bg-\[\#070709\]{background-color:#070709}.bg-\[\#101014\]{background-color:#101014}.bg-\[\#101014\]\/60{background-color:#10101499;background-color:lab(4.77976% .619777 -2.27366/.6)}.bg-\[\#101014\]\/90{background-color:#101014e6;background-color:lab(4.77976% .619777 -2.27366/.9)}.bg-\[\#101014\]\/95{background-color:#101014f2;background-color:lab(4.77976% .619777 -2.27366/.95)}.bg-\[\#101014\]\/98{background-color:#101014fa;background-color:lab(4.77976% .619777 -2.27366/.98)}.bg-\[\#111116\]{background-color:#111116}.bg-\[\#121216\]{background-color:#121216}.bg-\[\#121216\]\/90{background-color:#121216e6;background-color:lab(5.57203% .674598 -2.47481/.9)}.bg-\[\#121216\]\/95{background-color:#121216f2;background-color:lab(5.57203% .674598 -2.47481/.95)}.bg-\[\#121217\]{background-color:#121217}.bg-\[\#121218\]{background-color:#121218}.bg-\[\#141418\]{background-color:#141418}.bg-\[\#181820\]{background-color:#181820}.bg-\[\#202028\]{background-color:#202028}.bg-\[\#222228\]{background-color:#222228}.bg-\[\#252530\]{background-color:#252530}.bg-\[\#c63601\]{background-color:#c63601}.bg-\[\#c63601\]\/8{background-color:#c6360114;background-color:lab(45.9216% 56.3208 58.4068/.08)}.bg-\[\#c63601\]\/10{background-color:#c636011a;background-color:lab(45.9216% 56.3208 58.4068/.1)}.bg-\[\#c63601\]\/15{background-color:#c6360126;background-color:lab(45.9216% 56.3208 58.4068/.15)}.bg-\[\#c63601\]\/20{background-color:#c6360133;background-color:lab(45.9216% 56.3208 58.4068/.2)}.bg-\[\#c63601\]\/25{background-color:#c6360140;background-color:lab(45.9216% 56.3208 58.4068/.25)}.bg-\[\#c63601\]\/35{background-color:#c6360159;background-color:lab(45.9216% 56.3208 58.4068/.35)}.bg-\[\#c63601\]\/40{background-color:#c6360166;background-color:lab(45.9216% 56.3208 58.4068/.4)}.bg-\[\#c63601\]\/60{background-color:#c6360199;background-color:lab(45.9216% 56.3208 58.4068/.6)}.bg-\[\#ff8c00\]\/20{background-color:#ff8c0033;background-color:lab(70.2107% 39.7827 76.09/.2)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab, red, red)){.bg-black\/95{background-color:color-mix(in oklab, var(--color-black) 95%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.bg-red-950\/40{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/40{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.bg-red-950\/60{background-color:#46080999}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/60{background-color:color-mix(in oklab, var(--color-red-950) 60%, transparent)}}.bg-transparent{background-color:#0000}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#08080a\]{--tw-gradient-from:#08080a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#09090b\]{--tw-gradient-from:#09090b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#070709\]{--tw-gradient-from:#070709;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#08080a\]\/60{--tw-gradient-via:#08080a99;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#08080a\]\/60{--tw-gradient-via:lab(2.22664% .207417 -.760931/.6)}}.via-\[\#08080a\]\/80{--tw-gradient-via:#08080acc;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#08080a\]\/80{--tw-gradient-via:lab(2.22664% .207417 -.760931/.8)}}.via-\[\#08080a\]\/90{--tw-gradient-via:#08080ae6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#08080a\]\/90{--tw-gradient-via:lab(2.22664% .207417 -.760931/.9)}}.via-\[\#09090b\]\/70{--tw-gradient-via:#09090bb3;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#09090b\]\/70{--tw-gradient-via:lab(2.50122% .210062 -.770626/.7)}}.via-\[\#09090b\]\/90{--tw-gradient-via:#09090be6;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#09090b\]\/90{--tw-gradient-via:lab(2.50122% .210062 -.770626/.9)}}.via-\[\#070709\]\/60{--tw-gradient-via:#07070999;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#070709\]\/60{--tw-gradient-via:lab(1.95246% .207417 -.760922/.6)}}.via-\[\#070709\]\/70{--tw-gradient-via:#070709b3;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#070709\]\/70{--tw-gradient-via:lab(1.95246% .207417 -.760922/.7)}}.via-\[\#070709\]\/80{--tw-gradient-via:#070709cc;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#070709\]\/80{--tw-gradient-via:lab(1.95246% .207417 -.760922/.8)}}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-\[\#1a1a1a\]{fill:#1a1a1a}.fill-\[\#c63601\]{fill:#c63601}.fill-current{fill:currentColor}.stroke-\[2\.5\]{stroke-width:2.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.object-left{object-position:left}.object-right{object-position:right}.object-top{object-position:top}.object-top-right{object-position:right top}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.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-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-44{padding-top:calc(var(--spacing) * 44)}.pt-\[38vh\]{padding-top:38vh}.pt-\[var\(--header-h\,76px\)\]{padding-top:var(--header-h,76px)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[42px\]{font-size:42px}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1a1a1a\]{color:#1a1a1a}.text-\[\#2a2a2a\]{color:#2a2a2a}.text-\[\#2a2a34\]{color:#2a2a34}.text-\[\#3a3a46\]{color:#3a3a46}.text-\[\#5cd67b\]{color:#5cd67b}.text-\[\#6e6862\]{color:#6e6862}.text-\[\#6e7080\]{color:#6e7080}.text-\[\#7e808e\]{color:#7e808e}.text-\[\#7e8191\]{color:#7e8191}.text-\[\#7f8292\]{color:#7f8292}.text-\[\#8a8a9a\]{color:#8a8a9a}.text-\[\#8a8a98\]{color:#8a8a98}.text-\[\#8c8e9b\]{color:#8c8e9b}.text-\[\#8c8e9d\]{color:#8c8e9d}.text-\[\#8c8f9f\]{color:#8c8f9f}.text-\[\#8c847d\]{color:#8c847d}.text-\[\#8e909d\]{color:#8e909d}.text-\[\#9a9ba8\]{color:#9a9ba8}.text-\[\#9ca0b0\]{color:#9ca0b0}.text-\[\#9da0af\]{color:#9da0af}.text-\[\#9ea0ac\]{color:#9ea0ac}.text-\[\#9496a4\]{color:#9496a4}.text-\[\#9999a8\]{color:#9999a8}.text-\[\#070707\]{color:#070707}.text-\[\#71717a\]{color:#71717a}.text-\[\#454752\]{color:#454752}.text-\[\#555663\]{color:#555663}.text-\[\#666675\]{color:#666675}.text-\[\#706963\]{color:#706963}.text-\[\#707280\]{color:#707280}.text-\[\#808290\]{color:#808290}.text-\[\#828494\]{color:#828494}.text-\[\#858794\]{color:#858794}.text-\[\#a0a0b0\]{color:#a0a0b0}.text-\[\#a0a2b0\]{color:#a0a2b0}.text-\[\#a2a4b2\]{color:#a2a4b2}.text-\[\#b0b2be\]{color:#b0b2be}.text-\[\#b5a99d\]{color:#b5a99d}.text-\[\#c63601\]{color:#c63601}.text-\[\#cec0b2\]{color:#cec0b2}.text-\[\#e8ded5\]{color:#e8ded5}.text-\[\#f0f0f5\]{color:#f0f0f5}.text-\[\#f5ede4\]{color:#f5ede4}.text-\[\#f5f5f7\]{color:#f5f5f7}.text-\[\#ff6b3d\]{color:#ff6b3d}.text-\[\#ff8c00\]{color:#ff8c00}.text-\[\#ff4500\]{color:#ff4500}.text-\[\#ffaa40\]{color:#ffaa40}.text-black{color:var(--color-black)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.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)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.placeholder-\[\#666675\]::placeholder{color:#666675}.accent-\[\#c63601\]{accent-color:#c63601}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_30px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 -10px 30px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(198\,54\,1\,0\.3\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#c636014d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(198\,54\,1\,0\.3\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c636014d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(198\,54\,1\,0\.4\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c6360166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(198\,54\,1\,0\.6\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c6360199);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(198\,54\,1\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c6360140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(198\,54\,1\,0\.35\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#c6360159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(198\,54\,1\,0\.4\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#c6360166);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(198\,54\,1\,0\.25\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#c6360140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(198\,54\,1\,0\.35\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#c6360159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(198\,54\,1\,0\.25\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#c6360140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(198\,54\,1\,0\.35\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#c6360159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_25px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 8px 25px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 16px 50px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000f2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#c63601\]\/20{--tw-shadow-color:#c6360133}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#c63601\]\/20{--tw-shadow-color:color-mix(in oklab, lab(45.9216% 56.3208 58.4068/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#c63601\]\/25{--tw-shadow-color:#c6360140}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#c63601\]\/25{--tw-shadow-color:color-mix(in oklab, lab(45.9216% 56.3208 58.4068/.25) var(--tw-shadow-alpha), transparent)}}.shadow-red-600\/20{--tw-shadow-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.shadow-red-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#c63601\]{--tw-ring-color:#c63601}.blur-\[140px\]{--tw-blur:blur(140px);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,)}.blur-\[160px\]{--tw-blur:blur(160px);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,)}.contrast-105{--tw-contrast:contrast(105%);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-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:border-\[\#c63601\]:is(:where(.group):hover *){border-color:#c63601}.group-hover\:bg-\[\#c63601\]\/60:is(:where(.group):hover *){background-color:#c6360199;background-color:lab(45.9216% 56.3208 58.4068/.6)}.group-hover\:bg-white\/70:is(:where(.group):hover *){background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/70:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.group-hover\:text-\[\#c63601\]:is(:where(.group):hover *){color:#c63601}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-checked\:bg-\[\#c63601\]:is(:where(.peer):checked~*){background-color:#c63601}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.selection\:bg-\[\#c63601\] ::selection,.selection\:bg-\[\#c63601\]::selection{background-color:#c63601}.selection\:bg-\[\#c63601\]\/30 ::selection,.selection\:bg-\[\#c63601\]\/30::selection{background-color:#c636014d;background-color:lab(45.9216% 56.3208 58.4068/.3)}.selection\:bg-\[\#c63601\]\/40 ::selection,.selection\:bg-\[\#c63601\]\/40::selection{background-color:#c6360166;background-color:lab(45.9216% 56.3208 58.4068/.4)}.selection\:text-white ::selection,.selection\:text-white::selection{color:var(--color-white)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-sm::file-selector-button{border-radius:var(--radius-sm)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[\#20202a\]::file-selector-button{background-color:#20202a}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1::file-selector-button{padding-block:var(--spacing)}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:text-\[\#cec0b2\]::file-selector-button{color:#cec0b2}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing) * 5)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing) * 5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:after\:border-white:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-white)}.focus-within\:border-\[\#c63601\]:focus-within{border-color:#c63601}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[\#383842\]:hover{border-color:#383842}.hover\:border-\[\#383844\]:hover{border-color:#383844}.hover\:border-\[\#424254\]:hover{border-color:#424254}.hover\:border-\[\#c63601\]:hover{border-color:#c63601}.hover\:border-\[\#c63601\]\/50:hover{border-color:#c6360180;border-color:lab(45.9216% 56.3208 58.4068/.5)}.hover\:border-\[\#c63601\]\/60:hover{border-color:#c6360199;border-color:lab(45.9216% 56.3208 58.4068/.6)}.hover\:border-\[\#c63601\]\/70:hover{border-color:#c63601b3;border-color:lab(45.9216% 56.3208 58.4068/.7)}.hover\:border-\[\#c63601\]\/80:hover{border-color:#c63601cc;border-color:lab(45.9216% 56.3208 58.4068/.8)}.hover\:border-red-800\/50:hover{border-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-800\/50:hover{border-color:color-mix(in oklab, var(--color-red-800) 50%, transparent)}}.hover\:bg-\[\#1a1a20\]:hover{background-color:#1a1a20}.hover\:bg-\[\#1a1a22\]:hover{background-color:#1a1a22}.hover\:bg-\[\#1a1a24\]:hover{background-color:#1a1a24}.hover\:bg-\[\#1a1a26\]:hover{background-color:#1a1a26}.hover\:bg-\[\#1c1c22\]:hover{background-color:#1c1c22}.hover\:bg-\[\#1c1c24\]:hover{background-color:#1c1c24}.hover\:bg-\[\#1e1e26\]:hover{background-color:#1e1e26}.hover\:bg-\[\#1e1e28\]:hover{background-color:#1e1e28}.hover\:bg-\[\#1f1f2a\]:hover{background-color:#1f1f2a}.hover\:bg-\[\#28a745\]\/20:hover{background-color:#28a74533;background-color:lab(60.3695% -50.6996 39.6734/.2)}.hover\:bg-\[\#13131a\]:hover{background-color:#13131a}.hover\:bg-\[\#20202a\]:hover{background-color:#20202a}.hover\:bg-\[\#20202c\]:hover{background-color:#20202c}.hover\:bg-\[\#22222c\]:hover{background-color:#22222c}.hover\:bg-\[\#22222e\]:hover{background-color:#22222e}.hover\:bg-\[\#121218\]\/50:hover{background-color:#12121880;background-color:lab(5.63287% 1.05416 -3.86726/.5)}.hover\:bg-\[\#202028\]:hover{background-color:#202028}.hover\:bg-\[\#c63601\]:hover{background-color:#c63601}.hover\:bg-\[\#c63601\]\/20:hover{background-color:#c6360133;background-color:lab(45.9216% 56.3208 58.4068/.2)}.hover\:bg-\[\#d7440b\]:hover{background-color:#d7440b}.hover\:bg-\[\#d84005\]:hover{background-color:#d84005}.hover\:bg-\[\#e03e02\]:hover{background-color:#e03e02}.hover\:bg-\[\#e65100\]:hover{background-color:#e65100}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-950\/40:hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/40:hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.hover\:text-\[\#c63601\]:hover{color:#c63601}.hover\:text-\[\#cec0b2\]:hover{color:#cec0b2}.hover\:text-\[\#f5ede4\]:hover{color:#f5ede4}.hover\:text-\[\#ff8c00\]:hover{color:#ff8c00}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:file\:bg-\[\#c63601\]:hover::file-selector-button{background-color:#c63601}.hover\:file\:text-white:hover::file-selector-button{color:var(--color-white)}}.focus\:border-\[\#c63601\]:focus{border-color:#c63601}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-\[\#252536\]:active{background-color:#252536}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:mx-auto{margin-inline:auto}.sm\:my-12{margin-block:calc(var(--spacing) * 12)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-1\.5{height:calc(var(--spacing) * 1.5)}.sm\:h-5{height:calc(var(--spacing) * 5)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-22{height:calc(var(--spacing) * 22)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-10{width:calc(var(--spacing) * 10)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-36{width:calc(var(--spacing) * 36)}.sm\:w-52{width:calc(var(--spacing) * 52)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[130px\]{width:130px}.sm\:w-auto{width:auto}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-start{justify-content:flex-start}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-\[3px\]{gap:3px}:where(.sm\:space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:border-0{border-style:var(--tw-border-style);border-width:0}.sm\:bg-transparent{background-color:#0000}.sm\:bg-none{background-image:none}.sm\:p-0{padding:0}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:pt-0{padding-top:0}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-28{padding-top:calc(var(--spacing) * 28)}.sm\:pr-0{padding-right:0}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[11px\]{font-size:11px}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:self-center{align-self:center}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-\[\#222228\]{border-color:#222228}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-0{padding-top:0}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pr-6{padding-right:calc(var(--spacing) * 6)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:right-6{right:calc(var(--spacing) * 6)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.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\:block{display:block}.lg\:hidden{display:none}.lg\:w-\[48\%\]{width:48%}.lg\:w-\[54\%\]{width:54%}.lg\:w-\[58\%\]{width:58%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.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\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:self-center{align-self:center}.lg\:object-right{object-position:right}.lg\:p-4{padding:calc(var(--spacing) * 4)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:pt-0{padding-top:0}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pt-\[var\(--header-h\,96px\)\]{padding-top:var(--header-h,96px)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:text-\[76px\]{font-size:76px}}@media (min-width:80rem){.xl\:w-72{width:calc(var(--spacing) * 72)}}}:root{--color-primary-text:#cec0b2;--color-accent-orange:#c63601;--color-e1d6cc:#cec0b2;--color-d24410:#c63601;--font-heading:clamp(56px, 4.4vw, 76px);--font-subheading:clamp(23px, 1.7vw, 27px);--font-body:clamp(18px, 1.25vw, 20.5px);--font-small:clamp(12.5px, .85vw, 13.5px);--lh-heading:1;--lh-subheading:1.25;--lh-body:1.45;--lh-small:1.35;--slide-max-width:min(1560px, 94vw);--slide-padding-x:clamp(24px, 3.5vw, 64px);--font-zagolovok:var(--font-heading);--font-podzagolovok:var(--font-subheading);--font-obychny:var(--font-body);--font-snoski:var(--font-small);--fluid-h1:var(--font-heading);--fluid-h2:var(--font-subheading);--fluid-h3:var(--font-subheading);--fluid-body:var(--font-body);--fluid-body-small:var(--font-small);--fluid-meta:var(--font-small);color:var(--color-primary-text);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050505;font-family:Barlow Condensed,sans-serif}@media (max-width:1120px){:root{--font-heading:clamp(42px, 5.5vw, 54px);--font-subheading:clamp(20px, 2.3vw, 24px);--font-body:clamp(16.5px, 1.7vw, 18px);--font-small:clamp(12px, 1.1vw, 13px);--lh-heading:1.04;--lh-subheading:1.25;--lh-body:1.42;--lh-small:1.35;--slide-max-width:780px;--slide-padding-x:24px}}@media (max-width:767px){:root{--font-heading:clamp(32px, 8.5vw, 40px);--font-subheading:clamp(18px, 4.8vw, 21px);--font-body:clamp(15.5px, 4.2vw, 17px);--font-small:clamp(11.5px, 3vw, 12.5px);--lh-heading:1.08;--lh-subheading:1.25;--lh-body:1.4;--lh-small:1.35;--slide-max-width:100%;--slide-padding-x:16px}}.hero-content-wrap,.feature-strip-wrap,.services-content-wrap,.before-content-wrap,.how-content-wrap,.about-content-wrap,.offline-content-wrap,.upload-content-wrap{width:100%;max-width:var(--slide-max-width);padding-left:var(--slide-padding-x);padding-right:var(--slide-padding-x);box-sizing:border-box;margin-left:auto;margin-right:auto}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-snap-type:none;scroll-padding-top:var(--header-h);scrollbar-width:none;-ms-overflow-style:none;background:#050505;width:100%;min-height:100%;overflow:hidden auto}html::-webkit-scrollbar{display:none}body{background:#050505;width:100%;min-width:320px;min-height:100%;margin:0;overflow:hidden visible}#root{width:100%;min-height:100%;overflow:visible}.presentation{width:100%;min-height:100%}.presentation-slide{min-height:auto;scroll-margin-top:var(--header-h,96px)}button,a{font:inherit}button{color:inherit}.upload-nav,.upload-menu,.services-nav,.services-menu,.before-nav,.before-menu,.about-nav,.about-menu,.offline-nav,.offline-menu,.upload-brand,.services-brand,.services-upload,.before-brand,.before-upload,.about-brand,.offline-brand,.how-header-actions{display:none!important}.site-shell{background:radial-gradient(circle at 70% 35%,#c6360121,#0000 40%),#050505;flex-direction:column;width:100%;min-height:100dvh;display:flex;overflow:clip visible}h1{font-family:Oswald,sans-serif;font-size:var(--font-heading);line-height:var(--lh-heading);text-transform:uppercase;font-weight:600}h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;font-size:var(--font-subheading);line-height:var(--lh-subheading);text-transform:uppercase;font-weight:600}p{font-family:Barlow Condensed,sans-serif;font-size:var(--font-body);line-height:var(--lh-body);font-weight:400}small{font-family:Barlow Condensed,sans-serif;font-size:var(--font-small);line-height:var(--lh-small);font-weight:400}input,textarea,select{font-family:Barlow Condensed,sans-serif}.font-heading,.text-heading,.text-zagolovok{text-transform:uppercase;font-weight:600;font-family:Oswald,sans-serif!important;font-size:var(--font-heading)!important;line-height:var(--lh-heading)!important}.font-subheading,.text-subheading,.text-podzagolovok{text-transform:uppercase;font-weight:600;font-family:Oswald,sans-serif!important;font-size:var(--font-subheading)!important;line-height:var(--lh-subheading)!important}.font-body,.text-body,.text-obychny{font-weight:400;font-family:Barlow Condensed,sans-serif!important;font-size:var(--font-body)!important;line-height:var(--lh-body)!important}.font-small,.text-small,.text-snoski{font-weight:400;font-family:Barlow Condensed,sans-serif!important;font-size:var(--font-small)!important;line-height:var(--lh-small)!important}.font-oswald,.font-bebas{font-family:Oswald,sans-serif!important}.font-barlow,.font-condensed,.font-mono{font-family:Barlow Condensed,sans-serif!important}.btn-base,.btn-solid,.btn-outline{min-width:260px;height:60px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 32px;text-decoration:none;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex}.btn-solid{color:#070707;background-color:#c63601;border:1px solid #c63601;box-shadow:inset 0 0 20px #00000038,0 4px 18px #c6360159}.btn-solid:hover:not(:disabled){color:#070707;background-color:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 16px #00000029,0 8px 26px #e03e027a}.btn-solid:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 0 24px #00000059}.btn-solid svg{color:#070707;flex-shrink:0}.btn-outline{-webkit-backdrop-filter:blur(8px);color:#cec0b2;background-color:#060606a6;border:1px solid #c63601;box-shadow:0 4px 18px #00000073,inset 0 0 14px #c636010f}.btn-outline:hover:not(:disabled){color:#cec0b2;background-color:#c6360129;border-color:#f51;transform:translateY(-2px);box-shadow:0 8px 26px #c6360159,inset 0 0 18px #c636011f}.btn-outline:active:not(:disabled){transform:translateY(0)}.btn-outline svg{color:#f51;flex-shrink:0}.btn-solid:disabled,.btn-outline:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}@media (max-width:1120px){.btn-base,.btn-solid,.btn-outline{min-width:230px;height:54px;font-size:var(--font-body);gap:10px;padding:0 26px}}@media (max-width:767px){.btn-base,.btn-solid,.btn-outline{width:100%;min-width:0;max-width:320px;height:48px;font-size:var(--font-body);gap:8px;padding:0 20px}}@keyframes uploadBtnGlowPulse{0%,to{box-shadow:inset 0 0 14px #00000038,0 0 3px #c6360159,0 0 6px #c6360126}50%{box-shadow:inset 0 0 14px #00000029,0 0 5px #f519,0 0 9px #ff551140}}.upload-glow,.glow-orange,.glow-orange-sm,.top-upload,.hero .button.primary,.button.primary,.services-upload,.services-cta-btn,.how-header-upload,.how-upload,.before-upload,.before-mobile-cta,.send-demo{animation:2.6s ease-in-out infinite uploadBtnGlowPulse!important}.upload-glow:hover,.glow-orange:hover,.glow-orange-sm:hover,.top-upload:hover,.hero .button.primary:hover,.button.primary:hover,.services-upload:hover,.services-cta-btn:hover,.how-header-upload:hover,.how-upload:hover,.before-upload:hover,.before-mobile-cta:hover,.send-demo:hover:not(:disabled){animation-play-state:paused!important;box-shadow:inset 0 0 14px #00000026,0 0 8px #ff5511b3,0 0 12px #c636014d!important}.side-scroll-hud{z-index:999;-webkit-backdrop-filter:blur(12px);opacity:.35;pointer-events:auto;background:#0c0a0973;border:1px solid #c6360126;border-radius:30px;flex-direction:column;align-items:center;gap:12px;padding:16px 8px;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .3s,border-color .4s;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%);box-shadow:0 8px 32px #0009}.side-scroll-hud:hover,.side-scroll-hud.is-scrolling{opacity:1;border-color:#c6360166;box-shadow:0 0 25px #c6360133,0 8px 32px #000c}.hud-rail{z-index:0;pointer-events:none;background:#ffffff14;border-radius:2px;width:2px;position:absolute;top:24px;bottom:24px}.hud-beam{background:linear-gradient(#c63601 0% 100%);border-radius:2px;width:100%;transition:height .1s linear;position:absolute;top:0;left:0;box-shadow:0 0 10px #c63601,0 0 20px #c6360199}.hud-item{z-index:1;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:relative}.hud-dot{background:#3a3532;border:1px solid #fff3;border-radius:50%;width:8px;height:8px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative}.hud-item:hover .hud-dot{background:#c63601;border-color:#c63601;transform:scale(1.4);box-shadow:0 0 10px #c63601cc}.hud-item.active .hud-dot{background:#c63601;border-color:#c63601;width:12px;height:12px;box-shadow:0 0 14px #c63601,0 0 24px #c63601cc}.hud-pulse{opacity:0;pointer-events:none;border:1.5px solid #c63601;border-radius:50%;position:absolute;inset:-4px;transform:scale(.6)}.hud-item.active .hud-pulse{animation:2s ease-out infinite hudPulseAnim}@keyframes hudPulseAnim{0%{opacity:.9;transform:scale(.8)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.4)}}.hud-label{color:#cec0b2;font-family:Oswald,sans-serif;font-size:var(--font-small);line-height:var(--lh-small);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;background:#0e0c0aeb;border:1px solid #c6360159;border-radius:4px;padding:4px 10px;font-weight:500;transition:all .25s;position:absolute;right:32px;transform:translate(8px);box-shadow:0 4px 16px #0009}.hud-item:hover .hud-label{opacity:1;transform:translate(0)}@media (max-width:768px){.side-scroll-hud{opacity:.25;background:#0c0a0999;gap:8px;padding:10px 4px;right:8px}.hud-item{width:18px;height:18px}.hud-dot{width:6px;height:6px}.hud-item.active .hud-dot{width:8px;height:8px}.hud-label{display:none}}:root{--header-h:97px}@media (min-width:561px){:root{--header-h:126px}}@media (min-width:1121px){:root{--header-h:96px}.header{justify-content:center;align-items:center;height:96px;display:flex;padding:0!important}.header .nav{height:96px}.header .brand-line{font-size:var(--font-subheading)}.header .tagline{font-size:var(--font-small);margin-top:4px}}.header{z-index:998;width:100%;position:fixed;top:0;left:0;right:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#050505f0 0%,#050505d1 55%,#05050573 82%,#05050500 100%)!important;border-bottom:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.header-inner{width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;justify-content:space-between;align-items:center;gap:clamp(12px,1.8vw,28px);height:100%;margin:0 auto;display:flex;position:relative}.presentation-slide{min-height:auto;scroll-margin-top:var(--header-h,96px);margin-top:0}.presentation-slide:first-of-type,#home{margin-top:var(--header-h,96px)}@media (max-width:1120px){:root{--header-h:76px}.header{height:var(--header-h,76px)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050505!important;border-bottom:1px solid #dc3c1440!important;padding:0!important;box-shadow:0 6px 24px #000000f2!important}.header-inner{max-width:var(--slide-max-width)!important;padding:0 var(--slide-padding-x)!important;justify-content:space-between!important;margin:0 auto!important}.header .menu-toggle{flex-shrink:0;display:flex!important;position:relative!important;top:auto!important;right:auto!important}.header .top-upload{display:none!important}.header .nav{top:calc(var(--header-h) + 4px);z-index:999;position:absolute;left:20px;right:20px}.presentation-slide{scroll-margin-top:var(--header-h,76px);box-sizing:border-box;flex-direction:column;justify-content:flex-start;margin-top:0;display:flex;min-height:auto!important}.presentation-slide:first-of-type,#home{margin-top:var(--header-h,76px);min-height:auto!important}}.hero{isolation:isolate;border-bottom:1px solid #2b2521;flex-direction:column;flex:1;justify-content:center;min-height:824px;padding-top:145px;display:flex;position:relative;padding-top:0!important}.hero:after{z-index:-1;content:"";pointer-events:none;opacity:.17;mix-blend-mode:screen;background-image:repeating-linear-gradient(112deg,#0000 0 4px,#ffffff0d 5px,#0000 6px),repeating-linear-gradient(7deg,#0000 0 9px,#c6360112 10px,#0000 11px);position:absolute;inset:0}.art{z-index:-2;pointer-events:none;position:absolute;overflow:hidden}.art img{max-width:none;display:block;position:absolute}.art-desktop{width:calc(min(100vw,1560px)/1.5625);max-width:1400px;height:100%;min-height:740px;top:0;right:max(0px,50% - 780px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 12%,#000000d9 32%,#000 52%),linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0003 12%,#000000d9 32%,#000 52%),linear-gradient(#000 0% 86%,#0000 100%)}.art-desktop:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050505 0%,#050505e0 18%,#05050540 45%,#0000 72%),radial-gradient(circle at 68% 45%,#0000 28%,#050505a6 82%);position:absolute;inset:0}.art-desktop img{object-fit:cover;object-position:center 25%;width:100%;height:100%;inset:0}.art-mobile{display:none}.header{z-index:998;height:var(--header-h,96px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050505d1;border-bottom:1px solid #2b2521;align-items:center;padding:0;display:flex;position:fixed;top:0;left:0;right:0}.brand{text-align:left;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.brand-line{color:#cec0b2;font:500 var(--font-subheading)/1 "Oswald", sans-serif;letter-spacing:.5px;align-items:center;display:flex}.brand-line b{color:#c63601;margin-right:8px;font-weight:600}.brand-line svg{color:#c63601;width:clamp(18px,1.4vw,24px);height:clamp(28px,2.3vw,38px);margin-left:7px}.tagline{font-size:var(--font-small);line-height:var(--lh-small);color:#cec0b2;letter-spacing:.2px;white-space:nowrap;margin-top:4px;display:block}.tagline em{color:#c63601;font-style:normal}.nav{height:var(--header-h,96px);flex:auto;justify-content:center;align-items:center;gap:clamp(14px,1.8vw,30px);min-width:0;padding:0 clamp(8px,1.2vw,24px);display:flex}.nav button{color:#cec0b2;font:500 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 3px 10px;transition:color .2s;position:relative}.nav button:hover,.nav button.active{color:#c63601}.nav button.active:after{content:"";background:#c63601;height:2px;position:absolute;bottom:0;left:0;right:0}.top-upload{color:#090909;height:clamp(44px,3.2vw,50px);font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;white-space:nowrap;background-color:#c63601;background-image:repeating-linear-gradient(13deg,#0000 0 9px,#00000017 10px,#0000 12px);border:1px solid #c63601;border-radius:3px;flex:none;align-items:center;gap:clamp(8px,.7vw,12px);margin:0;padding:0 clamp(16px,1.4vw,24px);transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 20px #0000003d,0 4px 14px #c6360140}.top-upload:hover,.button.primary:hover{background-color:#df3d02;transform:translateY(-1px);box-shadow:inset 0 0 18px #0000002e,0 8px 24px #df3d0266}.top-upload:active{transform:translateY(0)}.top-upload svg{flex-shrink:0;width:clamp(18px,1.25vw,22px);height:clamp(18px,1.25vw,22px)}.menu-toggle{display:none}.hero-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;margin:0 auto;position:relative}.hero-content{z-index:2;width:min(740px,54vw);margin-left:0;padding-top:clamp(16px,3vh,44px);position:relative}h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-1.2px;text-transform:uppercase;text-shadow:0 2px #24211f;margin:0}h1 strong{color:#c63601;font-weight:600}h1 span{color:#c63601}.promise{background:#040404e0;border:1px solid #7e7770;border-radius:5px;align-items:center;width:min(540px,100%);min-height:76px;margin-top:clamp(16px,2.2vh,26px);padding:12px 18px;display:flex;box-shadow:0 8px 24px #00000080}.promise svg{color:#c63601;width:43px;height:61px;margin-right:15px}.promise p{font:400 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;letter-spacing:.2px;text-transform:uppercase;margin:0}.promise b{color:#c63601;font-weight:500}.intro{color:#cec0b2;font-size:var(--font-body);line-height:var(--lh-body);letter-spacing:.25px;max-width:620px;margin:clamp(16px,2vh,22px) 0 clamp(14px,1.8vh,18px)}.actions{align-items:center;gap:18px;display:flex}.button{height:60px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 32px;text-decoration:none;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex}.button svg{flex:none;width:22px;height:22px}.button.primary{color:#070707;background-color:#c63601;border:1px solid #c63601;min-width:260px;box-shadow:inset 0 0 20px #00000038,0 4px 18px #c6360159}.button.primary:hover{color:#070707;background-color:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 16px #00000029,0 8px 26px #e03e027a}.button.primary:active{transform:translateY(0);box-shadow:inset 0 0 24px #00000059}.button.primary svg{color:#070707}.button.secondary{color:#cec0b2;-webkit-backdrop-filter:blur(8px);background-color:#060606a6;border:1px solid #c63601;min-width:260px;box-shadow:0 4px 18px #00000073,inset 0 0 14px #c636010f}.button.secondary:hover{color:#cec0b2;background-color:#c6360129;border-color:#f51;transform:translateY(-2px);box-shadow:0 8px 26px #c6360159,inset 0 0 18px #c636011f}.button.secondary:active{transform:translateY(0)}.button.secondary svg{color:#f51}.headphones-note{color:#cec0b2;font-size:var(--font-small);line-height:var(--lh-small);align-items:center;gap:10px;margin:11px 0 0;display:flex}.headphones-note svg{color:#c63601;width:22px;height:22px}.free-offer-note{color:#cec0b2;font-size:var(--font-small);line-height:var(--lh-small);letter-spacing:.3px;background:#c6360114;border-left:2px solid #c63601;border-radius:0 4px 4px 0;align-items:center;gap:10px;margin:0 0 clamp(16px,2vh,22px);padding:6px 14px 6px 10px;display:inline-flex}.free-offer-note svg{color:#c63601;flex-shrink:0;width:14px;height:22px}.free-offer-note b{color:#c63601;letter-spacing:.5px;font-weight:700}.feature-strip-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;margin:0 auto;position:relative}.feature-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030303f5;border:1px solid #1b1917;border-top:0;grid-template-columns:repeat(5,1fr);width:100%;min-height:140px;margin:0 0 19px;display:grid;box-shadow:0 10px 30px #000000b3}.feature{border-right:1px solid #39312b;gap:clamp(10px,1.2vw,19px);min-width:0;margin:16px 0;padding:0 clamp(14px,1.8vw,28px);display:flex}.feature:last-child{border-right:0}.feature-icon{color:#c63601;flex:0 0 46px}.feature-icon svg{width:46px;height:50px}.feature h2{color:#cec0b2;font:500 var(--font-subheading)/1.15 "Oswald", sans-serif;text-transform:uppercase;margin:0}.feature p{color:#cec0b2;font-size:var(--font-small);line-height:var(--lh-small);margin:6px 0 0}.mobile-credential{display:none}.anchor-target{height:1px}@media (max-width:1400px) and (min-width:1025px){.hero{min-height:824px}.art-desktop{width:54vw;height:719px;top:104px}.hero-content{width:min(560px,57vw);margin-left:38px;padding-top:38px}h1{font-size:var(--font-heading);line-height:var(--lh-heading);letter-spacing:-1px}.promise{width:min(488px,100%);min-height:76px;margin-top:20px}.promise p{font-size:var(--font-subheading);line-height:var(--lh-subheading)}.promise svg{width:36px;height:54px}.intro{font-size:var(--font-body);line-height:var(--lh-body)}.actions{gap:14px}.button{height:56px;font-size:var(--font-body);gap:10px;padding:0 26px}.button.primary,.button.secondary{min-width:230px}.feature-strip{min-height:181px;margin-left:30px;margin-right:30px}.feature{gap:9px;margin:18px 0;padding:0 12px}.feature-icon{flex-basis:34px}.feature-icon svg{width:34px;height:40px}.feature h2{font-size:var(--font-subheading);white-space:normal;margin-top:3px}.feature p{font-size:var(--font-small);line-height:var(--lh-small)}}@media (max-width:1120px){.site-shell{background:#050505}.hero{border-bottom:0;min-height:auto;padding-top:126px;padding-bottom:24px}.hero:after{opacity:.13}.art-desktop{display:none}.art-mobile{width:100%;height:675px;display:block;top:-21px;right:0;-webkit-mask-image:linear-gradient(#000 0% 72%,#000000b3 84%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#000000b3 84%,#0000 100%)}.art-mobile img{object-fit:cover;object-position:50% center;width:100%;height:100%;inset:0}.brand{flex-basis:auto}.brand-line{font-size:var(--font-subheading)}.brand-line b{margin-right:6px}.brand-line svg{width:clamp(16px,3.5vw,22px);height:clamp(24px,5.5vw,32px);margin-left:6px}.tagline{font-size:var(--font-small);line-height:var(--lh-small);margin-top:2px}.top-upload{display:none!important}.menu-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:space-between;width:clamp(28px,5vw,36px);height:clamp(22px,4vw,26px);padding:0;display:flex;position:relative;top:auto;right:auto}.menu-toggle span{background:#c63601;width:100%;height:5px;transition:transform .2s,opacity .2s}.menu-toggle.open span:first-child{transform:translateY(19px)rotate(45deg)}.menu-toggle.open span:nth-child(2){opacity:0}.menu-toggle.open span:last-child{transform:translateY(-20px)rotate(-45deg)}.nav{background:#040404f7;border:1px solid #5d2618;flex-direction:column;gap:7px;height:auto;padding:18px;display:none;position:absolute;top:105px;left:25px;right:25px}.nav.open{display:flex}.nav button{width:100%;font-size:var(--font-body)}.nav button.active:after{display:none}.hero-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);margin:0 auto}.hero-content{width:auto;margin:0;padding:532px 0 0}h1{font-size:var(--font-heading);line-height:var(--lh-heading);letter-spacing:-1px}.promise{width:100%;min-height:96px;margin-top:21px;padding:13px 17px}.promise svg{width:45px;height:65px;margin-right:17px}.promise p{font-size:var(--font-subheading);line-height:var(--lh-subheading)}.intro{font-size:var(--font-body);line-height:var(--lh-body);margin:24px 0 27px}.actions{flex-direction:column;gap:12px;width:100%;max-width:440px;margin:0 auto}.button{width:100%;height:54px;font-size:var(--font-body);gap:10px;padding:0 24px}.button.primary,.button.secondary{min-width:0}.button.primary svg,.button.secondary svg{width:20px;height:20px}.headphones-note{display:none}.free-offer-note{font-size:var(--font-small);line-height:var(--lh-small);background:#c636011a;border-left:2px solid #c63601;border-radius:0 4px 4px 0;align-items:center;gap:8px;margin:0 0 16px;padding:8px 12px;display:flex}.feature-strip{display:none}.mobile-credential{min-height:auto;max-width:var(--slide-max-width);background:#080808;border-top:2px solid #cec0b2;margin:0 auto;padding:24px 60px 24px 110px;display:block;position:relative}.mobile-credential:before{content:"";opacity:.7;background:repeating-linear-gradient(174deg,#0000 0 23px,#cec0b2 24px 25px,#0000 26px 39px);height:9px;position:absolute;top:-7px;left:0;right:0}.mobile-credential p{color:#cec0b2;font:400 var(--font-body)/var(--lh-body) "Barlow Condensed", sans-serif;letter-spacing:.6px;text-transform:uppercase;margin:0}.mobile-credential strong{color:#c63601;font-weight:500}.bolt-seal{color:#050505;background:#c63601;border-radius:50%;place-items:center;width:91px;height:91px;display:grid;position:absolute;top:31px;left:33px;box-shadow:inset 0 0 25px #00000059}.bolt-seal svg{width:36px;height:58px}.cross{color:#cec0b2;font:300 var(--font-heading)/1 "Oswald", sans-serif;position:absolute;top:26px;right:42px;transform:rotate(15deg)}}@media (max-width:560px){.hero{min-height:auto;padding-top:97px;padding-bottom:16px}.hero-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width)}.header{height:97px;padding:18px 20px 0}.brand-line{font-size:var(--font-subheading)}.brand-line svg{width:20px;height:31px}.tagline{font-size:var(--font-small)}.menu-toggle{width:36px;height:29px;top:26px;right:21px}.menu-toggle span{height:3px}.menu-toggle.open span:first-child{transform:translateY(13px)rotate(45deg)}.menu-toggle.open span:last-child{transform:translateY(-13px)rotate(-45deg)}.art-mobile{height:390px;top:-18px}.art-mobile img{top:0}.hero-content{padding:clamp(230px,36vh,320px) 0 0}h1{font-size:var(--font-heading);line-height:var(--lh-heading)}.promise{min-height:60px;padding:10px 12px}.promise svg{flex-shrink:0;width:28px;height:40px;margin-right:10px}.promise p{font-size:var(--font-subheading);line-height:var(--lh-subheading)}.intro{font-size:var(--font-body);line-height:var(--lh-body);margin:16px 0 20px}.desktop-break{display:none}.actions{align-items:center;gap:10px;width:100%;min-width:0}.button{height:48px;font-size:var(--font-body);gap:8px;width:100%;max-width:320px;padding:0 16px}.button.primary svg,.button.secondary svg{width:18px;height:18px}.mobile-credential{min-height:145px;padding:31px 55px 25px 95px}.mobile-credential p{font-size:var(--font-body)}.bolt-seal{width:62px;height:62px;top:28px;left:20px}.bolt-seal svg{width:25px;height:40px}.cross{font-size:var(--font-heading);top:25px;right:18px}}.services-page{width:100%;min-height:calc(100svh - var(--header-h,0px));color:#cec0b2;isolation:isolate;box-sizing:border-box;background:#050505;flex-direction:column;justify-content:center;padding:36px 0 48px;display:flex;position:relative;overflow:clip visible}.services-page:after{z-index:-1;content:"";opacity:.14;pointer-events:none;background-image:repeating-linear-gradient(11deg,#0000 0 11px,#ffffff0b 12px,#0000 13px),repeating-linear-gradient(98deg,#0000 0 16px,#d0390d0d 17px,#0000 18px);position:absolute;inset:0}.services-art{z-index:-2;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:min(100vw,1560px);max-width:none;height:100%;min-height:100dvh;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#000 0% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.services-art:after{content:"";background:linear-gradient(90deg,#050505 0%,#050505e6 18%,#05050540 45%,#0000 70%),radial-gradient(circle at 68% 40%,#0000 25%,#05050599 80%);position:absolute;inset:0}.services-art img{object-fit:cover;object-position:52% center;width:100%;height:100%}.services-header{z-index:5;align-items:flex-start;height:108px;padding:18px 27px 0;display:none;position:relative}.services-brand{color:#cec0b2;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 335px;padding:0}.services-brand>span{font:500 var(--font-subheading)/1 "Oswald", sans-serif;align-items:center;display:flex}.services-brand b{color:#c63601;margin-right:9px;font-weight:600}.services-brand svg{color:#c63601;width:29px;height:45px;margin-left:10px}.services-brand small{font-size:var(--font-small);line-height:var(--lh-small);letter-spacing:.5px;margin-top:6px;display:block}.services-brand em{color:#c63601;font-style:normal}.services-nav{align-items:center;gap:23px;height:59px;margin-left:auto;display:flex}.services-nav button,.services-nav a{color:#cec0b2;font:400 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:5px 0 8px;text-decoration:none;position:relative}.services-nav button:hover,.services-nav a:hover,.services-nav .active{color:#c63601}.services-nav .active:after{content:"";background:#c63601;height:1px;position:absolute;bottom:0;left:0;right:0}.services-upload{color:#c63601;height:45px;font:500 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;cursor:pointer;background:#040404c7;border:1px solid #c63601;border-radius:3px;align-items:center;gap:10px;margin:7px 0 0 34px;padding:0 17px;display:flex}.services-upload:hover{color:#050505;background:#c63601}.services-upload svg{width:27px;height:27px}.services-menu{display:none}.services-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}.services-content-wrap:before{content:"";flex:1;order:2}.services-content-wrap:after{content:none}.services-intro{z-index:2;order:1;max-width:min(760px,55vw);margin:0 0 clamp(16px,2.5vh,28px);position:relative}.services-intro h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-2px;text-transform:uppercase;margin:0}.services-intro h1 span,.services-intro h1 strong{color:#c63601}.services-intro>i{clip-path:polygon(0 20%,100% 0,77% 60%,0 100%);background:#c63601;width:103px;height:4px;margin:12px 0 16px;display:block}.services-intro h2{color:#cec0b2;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;margin:0 0 clamp(14px,2vh,22px)}.services-intro h2 .highlight-accent,.services-intro h2 em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal;font-weight:600}.strategy-copy{color:#cec0b2;font-size:var(--font-body);line-height:var(--lh-body);margin:0}.strategy-desktop-break{display:inline}.strategy-grid{z-index:2;order:3;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.2vw,20px);width:100%;margin:0 0 clamp(24px,4vh,48px);display:grid;position:relative}.strategy-card{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#0a0a0ceb;border:1px solid #c6360159;border-radius:10px;grid-template-columns:minmax(0,1.4fr) minmax(130px,.95fr);gap:clamp(14px,1.2vw,20px);min-width:0;height:auto;min-height:240px;padding:clamp(18px,1.4vw,24px) clamp(16px,1.2vw,22px);transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;box-shadow:0 12px 32px #000000a6,inset 0 1px #ffffff0f}.strategy-card:hover{border-color:#ff55118c;transform:translateY(-3px);box-shadow:0 18px 40px #000000bf,0 0 28px #c6360129}.strategy-main{flex-direction:column;min-width:0;display:flex}.strategy-header{align-items:center;gap:12px;margin-bottom:10px;display:flex}.strategy-icon{color:#f51;background:#c6360124;border:1px solid #c6360161;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .25s,border-color .25s;display:flex;box-shadow:0 0 12px #c636012e}.strategy-card:hover .strategy-icon{border-color:#f51;transform:scale(1.05)}.strategy-icon svg{fill:none;stroke:#f51;stroke-width:1.8px;width:26px;height:26px}.strategy-icon .filled{fill:#f51;stroke:#f51}.strategy-icon .accent{color:#f51;stroke:#f51}.strategy-title-group{min-width:0}.strategy-title-group h2{color:#cec0b2;font:600 var(--font-subheading)/1.15 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;margin:0}.strategy-title-group h3{color:#f51;font:600 var(--font-small)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;margin:2px 0 0}.strategy-body{flex:1;min-width:0}.strategy-body p{color:#cec0b2;font-family:Barlow Condensed,sans-serif;font-size:var(--font-body);line-height:var(--lh-body);margin:0}.strategy-body p strong,.strategy-best p strong,.highlight-white{font-weight:600;color:#cec0b2!important}.strategy-body p .highlight-accent,.strategy-body p em{color:#f51;text-shadow:0 0 10px #ff551140;font-style:normal;font-weight:600}.strategy-note-badge{color:#f73;font-size:var(--font-small);line-height:var(--lh-small);background:#c6360124;border:1px solid #c6360159;border-radius:4px;align-items:center;gap:6px;margin-top:10px;padding:4px 10px;font-weight:500;display:inline-flex}.strategy-note-badge svg{color:#f51;flex-shrink:0;width:12px;height:16px}.strategy-best{border-left:1px solid #c6360159;flex-direction:column;justify-content:space-between;min-width:0;padding-left:clamp(14px,1.2vw,18px);display:flex;position:relative}.strategy-best-info{min-width:0}.strategy-best-info h4{color:#f51;font:700 var(--font-small)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.8px;margin:0 0 4px}.strategy-best-info p{color:#cec0b2;font-family:Barlow Condensed,sans-serif;font-size:var(--font-body);line-height:var(--lh-body);margin:0}.strategy-price-btn,.strategy-best button{color:#070707;width:100%;height:42px;font:700 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#c63601;border:1px solid #c63601;border-radius:4px;margin-top:14px;padding:0 12px;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 0 14px #00000038,0 4px 14px #c6360159}.strategy-price-btn:hover,.strategy-best button:hover{color:#070707;background:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 14px #00000029,0 6px 20px #e03e0280}.strategy-price-btn:active,.strategy-best button:active{transform:translateY(0);box-shadow:inset 0 0 20px #00000059}.services-cta{z-index:2;color:#cec0b2;-webkit-backdrop-filter:blur(16px);box-sizing:border-box;background:linear-gradient(135deg,#161312eb 0%,#0c0b0df5 100%);border:1px solid #c6360161;border-radius:10px;order:5;justify-content:space-between;align-items:center;gap:18px;width:100%;max-width:860px;min-height:94px;margin:clamp(16px,2.5vh,28px) auto 0;padding:16px 26px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:0 14px 34px #0009,inset 0 1px #ffffff14,0 0 24px #c636011a}.services-cta:hover{border-color:#ff55118c;transform:translateY(-2px);box-shadow:0 18px 42px #000000b3,inset 0 1px #ffffff1f,0 0 32px #c636012e}.cta-icon-wrap{color:#f51;background:#c6360124;border:1px solid #c6360159;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .25s,background .25s,border-color .25s;display:flex;box-shadow:0 0 16px #c636012e}.services-cta:hover .cta-icon-wrap{background:#c6360138;border-color:#f51;transform:scale(1.05)}.cta-icon-wrap svg{color:#f51;width:20px;height:32px}.cta-content{flex:auto;min-width:0}.services-cta h2{font:600 var(--font-subheading)/1.15 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.6px;color:#cec0b2;margin:0}.services-cta h2 em{color:#f51;text-shadow:0 0 12px #ff551159;font-style:normal}.services-cta p{font-family:Barlow Condensed,sans-serif;font-size:var(--font-body);line-height:var(--lh-body);color:#cec0b2;margin:3px 0 0;font-weight:400}.cta-arrow{color:#f51;opacity:.85;flex-shrink:0;width:28px;height:28px;margin:0 4px 0 auto;transition:transform .25s,opacity .25s,color .25s}.services-cta:hover .cta-arrow{opacity:1;color:#f73;transform:translate(5px)}.services-cta .services-cta-btn{min-width:240px;height:56px;font:700 var(--font-body)/1 "Oswald", sans-serif;letter-spacing:.6px;text-transform:uppercase;border-radius:6px;flex-shrink:0;padding:0 28px}.services-cta .services-cta-btn svg{stroke:currentColor;width:22px;height:20px}@media (max-width:1400px) and (min-width:901px){.services-header{padding-left:24px;padding-right:24px}.services-brand{flex-basis:290px}.services-brand>span{font-size:var(--font-subheading)}.services-nav{gap:22px}.services-upload{font-size:var(--font-body);margin-left:22px;padding:0 12px}.strategy-card{grid-template-columns:90px 1fr 91px}.strategy-icon svg{width:87px;height:87px}.strategy-main h2{font-size:var(--font-subheading)}.strategy-main h3,.strategy-best h3{font-size:var(--font-small)}.strategy-main p,.strategy-best p{font-size:var(--font-body)}}@media (max-width:1120px){.services-page{min-height:auto;padding:28px 0 40px}.services-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);margin:0 auto}.services-art{width:100%;height:100%;min-height:0;top:0;-webkit-mask-image:linear-gradient(#000 0% 75%,#000000b3 86%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#000000b3 86%,#0000 100%)}.services-art:after{background:linear-gradient(#050505d1 0%,#050505eb 50%,#050505 100%),radial-gradient(circle at 65% 35%,#c6360124 0%,#0000 60%)}.services-header{height:104px;padding:22px 28px 0}.services-brand{flex-basis:auto}.services-brand>span{font-size:var(--font-subheading)}.services-brand small{font-size:var(--font-small)}.services-nav{background:#040404f7;border:1px solid #5c291a;flex-direction:column;gap:10px;height:auto;margin:0;padding:18px;display:none;position:absolute;top:100px;left:24px;right:24px}.services-nav.open{display:flex}.services-nav button,.services-nav a{font-size:var(--font-body)}.services-upload{display:none}.services-menu{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:48px;height:41px;padding:0;display:flex;position:absolute;top:30px;right:28px}.services-menu span{background:#cec0b2;width:100%;height:5px;transition:transform .2s,opacity .2s}.services-menu.open span:first-child{transform:translateY(18px)rotate(45deg)}.services-menu.open span:nth-child(2){opacity:0}.services-menu.open span:last-child{transform:translateY(-18px)rotate(-45deg)}.services-intro{width:100%;max-width:100%;margin:0 0 24px}.services-intro h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.services-intro>i{width:90px;height:4px;margin:12px 0 18px}.services-intro h2{line-height:var(--lh-subheading);margin:0 0 20px;font-size:var(--font-subheading)!important}.strategy-copy{font-size:var(--font-body);line-height:var(--lh-body);width:100%;max-width:100%}.strategy-desktop-break,.strategy-copy br{display:none}.strategy-grid{flex-direction:column;gap:16px;width:100%;margin:0 0 24px;display:flex}.strategy-card{height:auto;min-height:unset;-webkit-backdrop-filter:blur(14px);background:#0a0a0ceb;border:1px solid #c6360152;border-radius:12px;grid-template-columns:minmax(0,1.42fr) minmax(200px,1fr);gap:20px;padding:22px 24px;display:grid;box-shadow:0 10px 30px #000000b3}.strategy-main{flex-direction:column;min-width:0;display:flex}.strategy-header{align-items:center;gap:14px;margin-bottom:10px;display:flex}.strategy-icon{flex-shrink:0;width:48px;height:48px}.strategy-icon svg{width:28px;height:28px}.strategy-title-group h2{font-size:var(--font-subheading);color:#cec0b2;margin:0}.strategy-title-group h3{font-size:var(--font-small);color:#f51;margin:2px 0 0}.strategy-body p{font-size:var(--font-body);line-height:var(--lh-body)}.strategy-best{border-top:none;border-left:1px solid #c6360159;flex-direction:column;justify-content:space-between;min-width:0;margin-top:0;padding-top:0;padding-left:20px;display:flex}.strategy-best-info h4{font-size:var(--font-small);color:#f51;margin:0 0 4px;font-weight:700}.strategy-best-info p{font-size:var(--font-body);line-height:var(--lh-body)}.strategy-price-btn,.strategy-best button{align-self:flex-start;width:100%;max-width:180px;height:44px;margin-top:14px}.services-cta{box-sizing:border-box;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:100%;min-height:auto;margin:16px auto 0;padding:16px 20px;display:flex}.cta-icon-wrap{flex-shrink:0;width:44px;height:44px}.cta-icon-wrap svg{width:18px;height:28px}.cta-content{flex:auto;min-width:0}.services-cta h2{font-size:var(--font-subheading);line-height:var(--lh-subheading)}.services-cta p{font-size:var(--font-body);line-height:var(--lh-body);margin-top:2px}.cta-arrow{flex-shrink:0;width:24px;height:24px;margin:0 2px 0 0;display:block}.services-cta .services-cta-btn{min-width:190px;height:48px;font-size:var(--font-body);padding:0 18px}@media (max-width:880px){.cta-arrow{display:none}}}@media (max-width:767px){.services-page{padding:16px 0 28px}.services-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width)}.services-art:after{background:linear-gradient(#050505e0 0%,#050505f2 50%,#050505 100%),radial-gradient(circle at 60% 40%,#c636011f 0%,#0000 60%)}.services-header{height:74px;padding:14px 16px 0}.services-brand>span{font-size:var(--font-subheading)}.services-brand svg{width:18px;height:28px;margin-left:5px}.services-brand small{font-size:var(--font-small);margin-top:2px}.services-menu{width:30px;height:26px;top:20px;right:16px}.services-menu span{height:3px}.services-menu.open span:first-child{transform:translateY(11px)rotate(45deg)}.services-menu.open span:last-child{transform:translateY(-11px)rotate(-45deg)}.services-intro{margin:0 0 16px}.services-intro h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.services-intro>i{width:80px;height:3px;margin:8px 0 12px}.services-intro h2{line-height:var(--lh-subheading);color:#cec0b2;margin:0 0 14px;font-size:var(--font-subheading)!important}.strategy-copy{font-size:var(--font-body);line-height:var(--lh-body);width:100%;max-width:100%}.strategy-desktop-break,.strategy-copy br{display:none}.strategy-grid{gap:14px;margin:0 0 16px}.strategy-card{background:#0c0c0ef0;border-radius:10px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 8px 24px #0009}.strategy-header{align-items:center;gap:12px;margin-bottom:6px;display:flex}.strategy-icon{border-radius:8px;width:40px;height:40px}.strategy-icon svg{width:24px;height:24px}.strategy-title-group h2{font-size:var(--font-subheading);color:#cec0b2;margin:0;line-height:1.1}.strategy-title-group h3{font-size:var(--font-small);color:#f51;margin:2px 0 0}.strategy-body p{font-size:var(--font-body);line-height:var(--lh-body)}.strategy-best{border-top:1px solid #c6360147;border-left:none;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:2px;padding-top:12px;padding-bottom:0;padding-left:0;display:grid}.strategy-best-info h4{font-size:var(--font-small);color:#f51;margin:0 0 2px;font-weight:700}.strategy-best-info p{font-size:var(--font-small);line-height:var(--lh-small)}.strategy-price-btn,.strategy-best button{width:auto;min-width:100px;height:38px;font-size:var(--font-small);flex-shrink:0;margin-top:0;padding:0 12px;position:static!important}.services-cta{clip-path:none;box-sizing:border-box;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;width:100%;min-height:auto;margin:16px 0 0;padding:16px 14px;display:grid;box-shadow:0 10px 26px #000000a6,inset 0 1px #ffffff14}.cta-icon-wrap{border-radius:6px;flex-shrink:0;grid-area:1/1;width:40px;height:40px}.cta-icon-wrap svg{width:16px;height:26px}.cta-content{grid-area:1/2;min-width:0}.services-cta h2{font-size:var(--font-subheading);line-height:var(--lh-subheading);letter-spacing:.4px;color:#cec0b2;white-space:normal}.services-cta h2 em{color:#f51}.services-cta p{font-size:var(--font-small);line-height:var(--lh-small);color:#cec0b2;margin-top:2px}.cta-arrow{display:none}.services-cta .services-cta-btn{width:100%;min-width:0;max-width:100%;height:48px;font-size:var(--font-body);border-radius:6px;grid-area:2/1/auto/-1;gap:8px;padding:0 16px}.services-cta .services-cta-btn svg{width:18px;height:18px}}@media (max-width:380px){.services-cta{gap:10px;padding:14px 10px}.cta-icon-wrap{width:36px;height:36px}.cta-icon-wrap svg{width:14px;height:22px}.services-cta .services-cta-btn{height:44px;font-size:var(--font-small)}}.before-page{width:100%;min-height:calc(100svh - var(--header-h,0px));color:#cec0b2;isolation:isolate;box-sizing:border-box;background:#030303;flex-direction:column;justify-content:center;padding:36px 0 40px;display:flex;position:relative;overflow:clip visible}.before-page:after{z-index:-1;content:"";opacity:.13;pointer-events:none;background-image:repeating-linear-gradient(8deg,#0000 0 10px,#ffffff0b 11px,#0000 12px),repeating-linear-gradient(102deg,#0000 0 17px,#d73a0d0f 18px,#0000 19px);position:absolute;inset:0}.before-art{z-index:0;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:min(100vw,1560px);max-width:none;height:100%;min-height:100dvh;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#000 0% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.before-art img{object-fit:cover;object-position:55% 45%;width:100%;height:100%}.before-art:after{content:"";background:linear-gradient(90deg,#040404 0%,#040404e6 18%,#04040440 45%,#0000 70%),radial-gradient(circle at 68% 40%,#0000 25%,#04040499 80%);position:absolute;inset:0}.before-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}.before-content-wrap:before{content:"";flex:1;order:2}.before-intro{order:1}.before-header{display:none}.before-intro{z-index:2;max-width:min(680px,50vw);margin:0 0 clamp(16px,2vh,24px);position:relative}.before-intro h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-2px;text-transform:uppercase;text-shadow:0 4px 20px #000000d9;margin:0}.before-intro h1 span,.before-intro h1 strong{color:#c63601}.before-intro>i{clip-path:polygon(0 20%,100% 0,77% 60%,0 100%);background:#c63601;width:103px;height:4px;margin:12px 0 16px;display:block}.before-intro h2{color:#cec0b2;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;margin:0 0 clamp(14px,2vh,22px)}.before-intro h2 .highlight-accent,.before-intro h2 em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal;font-weight:600}.before-intro p{color:#cec0b2;font:400 var(--font-body)/var(--lh-body) "Barlow Condensed", sans-serif;letter-spacing:.25px;text-shadow:0 2px 10px #000000b3;margin:0}.before-desktop-break{display:inline}.comparison-list{z-index:2;flex-direction:column;order:3;gap:12px;width:100%;margin:0 0 clamp(24px,4vh,48px);display:flex;position:relative}.before-empty-state{z-index:2;-webkit-backdrop-filter:blur(12px);background:#121110b3;border:1px dashed #cec0b233;border-radius:8px;order:3;width:100%;max-width:680px;margin:clamp(16px,2vh,24px) 0 clamp(24px,3vh,36px);padding:24px 28px;position:relative}.before-empty-state p{color:#cec0b2;font:400 var(--font-body)/1.4 "Barlow Condensed", sans-serif;letter-spacing:.5px;text-transform:uppercase;opacity:.75;margin:0}.comparison-track{-webkit-backdrop-filter:blur(16px);background:linear-gradient(135deg,#161514e0 0%,#0a0a0af0 100%);border:1px solid #ffffff14;border-radius:8px;grid-template-columns:240px 145px 1fr auto;align-items:center;gap:24px;min-height:114px;padding:14px 24px;transition:border-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 10px 30px #00000073,inset 0 1px #ffffff0d}.comparison-track:hover{border-color:#c6360159;box-shadow:0 12px 36px #0009,0 0 20px #c6360114,inset 0 1px #ffffff14}.comparison-track.is-playing{border-color:#c63601a6;box-shadow:0 14px 40px #000000b3,0 0 25px #c6360129,inset 0 1px #c6360133}.comparison-copy{flex-direction:column;justify-content:center;display:flex}.comparison-copy h2{color:#cec0b2;font:600 var(--font-subheading)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;text-shadow:0 2px 10px #00000080;margin:0 0 4px;transition:color .3s}.comparison-track.is-playing .comparison-copy h2{color:#cec0b2}.comparison-copy p{color:#9f968e;font:400 var(--font-body)/var(--lh-body) "Barlow Condensed", sans-serif;letter-spacing:.2px;max-width:230px;margin:0}.comparison-player{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:145px;display:flex}.version-toggle{background:#0e0d0ce0;border:1px solid #ffffff24;border-radius:9999px;grid-template-columns:1fr 1fr;gap:2px;width:134px;height:28px;padding:2px;display:grid;box-shadow:inset 0 2px 5px #0009}.version-toggle button{color:#8c847d;font:600 var(--font-small)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.version-toggle button:hover{color:#cec0b2}.version-toggle button.selected{color:#080808;background:#c63601;font-weight:700;box-shadow:0 2px 8px #c6360180,inset 0 1px #ffffff40}.round-play-container{justify-content:center;align-items:center;display:flex}.round-play{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;padding:0;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.round-play:hover{transform:scale(1.06)}.round-play:active{transform:scale(.96)}.progress-ring-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.progress-ring-bg{fill:none;stroke:#ffffff1f;stroke-width:2.8px}.progress-ring-arc{fill:none;stroke:#c63601;stroke-width:3.2px;stroke-linecap:round;transform-origin:34px 34px;filter:drop-shadow(0 0 4px #c6360180);transition:stroke-dashoffset .2s linear;transform:rotate(-90deg)}.progress-ring-knob{fill:#141312;stroke:#fff;stroke-width:1.8px;filter:drop-shadow(0 0 3px #c63601cc)}.round-play-inner{background:radial-gradient(circle at 35% 35%,#2d2b29 0%,#121110 82%);border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px 2px #ffffff26,inset 0 -2px 6px #000c,0 3px 10px #0009}.round-play:hover .round-play-inner{background:radial-gradient(circle at 35% 35%,#3c3732 0%,#171514 82%);box-shadow:inset 0 1px 2px #ffffff40,0 0 14px #c6360159}.round-play.playing .round-play-inner{box-shadow:inset 0 1px 2px #ffffff40,0 0 18px #c6360180}.round-play-inner .play-icon{color:#cec0b2;filter:drop-shadow(0 2px 4px #000000b3);width:18px;height:18px;transition:transform .2s,color .2s}.round-play-inner .play-icon.play{margin-left:2px}.round-play:hover .play-icon{color:#c63601}.waveform{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:2px;height:52px;padding:0 4px;display:flex;position:relative}.waveform:after{content:"";opacity:0;pointer-events:none;background:#c636010a;border-radius:4px;transition:opacity .2s;position:absolute;inset:-4px 0}.waveform:hover:after{opacity:1}.wf-bar{background:#c6360159;border-radius:2px;flex:1 1 0;min-width:2px;max-width:3.5px;transition:height .2s cubic-bezier(.16,1,.3,1),background .2s,opacity .2s,transform .2s,box-shadow .2s;display:block}.wf-bar.is-before,.wf-bar.is-after{opacity:.85;background:#c6360159}.wf-bar.is-passed,.wf-bar.is-before.is-passed,.wf-bar.is-after.is-passed{opacity:1;filter:brightness(1.2)drop-shadow(0 0 4px #c6360180);background:#c63601;box-shadow:0 0 6px #c63601b3}.waveform:hover .wf-bar{filter:brightness(1.25)}.waveform:hover .wf-bar:not(.is-passed){background:#c636018c}.track-meta{justify-content:flex-end;align-items:center;min-width:76px;display:flex}.track-time{color:#cec0b2;font-family:Oswald,sans-serif;font-size:var(--font-small);line-height:var(--lh-small);letter-spacing:.8px;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.track-time .time-sep{color:#58524d;margin:0 2px}.desktop-only{display:flex}.mobile-only{display:none}.before-headphones{color:#8d857e;font-family:Barlow Condensed,sans-serif;font-size:var(--font-small);line-height:var(--lh-small);order:4;justify-content:center;align-items:center;gap:8px;margin:16px 0 0;display:flex}.before-headphones svg{color:#c63601;width:20px;height:20px}.before-mobile-cta{order:5;display:none}.before-payment{order:6;display:none}@media (max-width:1100px) and (min-width:861px){.comparison-track{grid-template-columns:210px 135px 1fr auto;gap:16px;padding:14px 18px}.comparison-copy h2{font-size:var(--font-subheading)}.comparison-copy p{font-size:var(--font-body)}}@media (max-width:1120px){.before-page{min-height:auto;padding:24px 0}.before-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);margin:0 auto}.before-art{width:100%;max-width:none;height:320px;-webkit-mask-image:linear-gradient(#000000d9 0%,#0000008c 60%,#0000 100%);mask-image:linear-gradient(#000000d9 0%,#0000008c 60%,#0000 100%)}.before-art img{object-position:top center}.before-intro{width:100%;max-width:100%;margin-bottom:16px}.before-intro h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.before-intro>i{width:90px;height:4px;margin:12px 0 18px}.before-intro h2{line-height:var(--lh-subheading);margin:0 0 20px;font-size:var(--font-subheading)!important}.before-intro p{font-size:var(--font-body);line-height:var(--lh-body);width:100%;max-width:100%;margin:0 0 20px}.before-desktop-break,.before-intro p br{display:none}.comparison-list{gap:10px;margin-bottom:12px}.comparison-track{grid-template-columns:1fr auto;align-items:center;gap:16px;min-height:135px;padding:14px 20px}.comparison-copy{flex:1 1 0;min-width:0}.comparison-copy h2{font-size:var(--font-subheading);margin-bottom:4px;line-height:1.05}.comparison-copy p{font-size:var(--font-body);max-width:250px}.comparison-player{flex-shrink:0;align-items:flex-end;gap:8px;width:auto}.version-toggle{width:132px;height:28px}.version-toggle button{font-size:var(--font-small)}.round-play-container{align-items:center;gap:14px;display:flex}.round-play{flex-shrink:0;width:108px;height:108px}.round-play-inner{width:74px;height:74px}.round-play-inner .play-icon{width:32px;height:32px}.round-play-inner .play-icon.play{margin-left:4px}.waveform,.desktop-only{display:none}.mobile-only{display:flex}.track-meta.mobile-only .track-time{font-size:var(--font-small);letter-spacing:.8px;font-weight:500}.before-headphones{font-size:var(--font-small);margin-top:10px}.before-headphones svg{width:16px;height:16px}.before-mobile-cta{color:#070707;width:100%;height:54px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#c63601;border:1px solid #c63601;border-radius:4px;margin:16px 0 0;transition:transform .25s,background-color .25s,border-color .25s,box-shadow .25s;display:block;box-shadow:inset 0 0 20px #00000038,0 4px 18px #c6360159}.before-mobile-cta:hover{background-color:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 16px #00000029,0 8px 26px #e03e027a}.before-mobile-cta:active{transform:translateY(0);box-shadow:inset 0 0 24px #00000059}.before-payment{color:#716a64;font-family:Barlow Condensed,sans-serif;font-size:var(--font-small);line-height:var(--lh-small);text-align:center;margin:8px 0 0;display:block}}@media (max-width:767px){.before-page{padding:16px 0 20px}.before-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width)}.before-intro h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.before-intro>i{width:80px;height:3px;margin:8px 0 12px}.before-intro h2{line-height:var(--lh-subheading);color:#cec0b2;margin:0 0 14px;font-size:var(--font-subheading)!important}.before-intro p{font-size:var(--font-body);line-height:var(--lh-body);width:100%;max-width:100%;margin:0 0 16px}.before-desktop-break,.before-intro p br{display:none}.comparison-track{gap:10px;min-height:110px;padding:10px 14px}.comparison-copy h2{font-size:var(--font-subheading)}.comparison-copy p{font-size:var(--font-body);line-height:var(--lh-body);max-width:none}.version-toggle{width:auto;min-width:120px;height:28px}.version-toggle button{font-size:var(--font-small);letter-spacing:.5px}.round-play{width:90px;height:90px}.round-play-inner{width:60px;height:60px}.round-play-inner .play-icon{width:26px;height:26px}.round-play-inner .play-icon.play{margin-left:3px}.round-play-container{gap:8px}.track-meta.mobile-only .track-time{font-size:var(--font-small)}.before-mobile-cta{height:48px;font-size:var(--font-body)}}@media (max-width:360px){.comparison-track{gap:8px;min-height:106px;padding:8px 10px}.comparison-copy h2{font-size:var(--font-subheading)}.comparison-copy p{font-size:var(--font-body);max-width:130px}.round-play{width:84px;height:84px}.round-play-inner{width:58px;height:58px}.round-play-inner .play-icon{width:24px;height:24px}.round-play-container{gap:8px}.track-meta.mobile-only .track-time{font-size:var(--font-small)}}.how-page{width:100%;min-height:calc(100svh - var(--header-h,0px));color:#cec0b2;box-sizing:border-box;background:radial-gradient(circle at 50% 18%,#da3b0f17,#0000 33%),repeating-linear-gradient(108deg,#0000 0 15px,#ffffff05 16px,#0000 17px),#050505;flex-direction:column;justify-content:center;padding:36px 0 40px;display:flex;position:relative;overflow:clip visible}.how-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex;position:relative}.how-header{justify-content:space-between;align-items:flex-start;min-height:91px;display:flex;position:relative}.how-title{flex-direction:column;align-items:flex-start;display:flex}.how-title h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-2px;text-transform:uppercase;margin:0}.how-title h1 span,.how-title h1 strong{color:#c63601}.how-title>i{clip-path:polygon(0 20%,100% 0,77% 60%,0 100%);background:#c63601;width:103px;height:4px;margin:12px 0 16px;display:block}.how-title h2{color:#cec0b2;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;letter-spacing:.6px;text-transform:uppercase;margin:0}.how-title h2 .highlight-accent,.how-title h2 em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal;font-weight:600}.how-header-actions{align-items:flex-start;gap:15px;display:flex}.how-header-upload{color:#070707;height:52px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#c63601;border:1px solid #c63601;border-radius:4px;align-items:center;gap:12px;padding:0 20px;transition:transform .25s,background-color .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:inset 0 0 20px #00000038,0 4px 18px #c6360159}.how-header-upload svg{color:#070707;width:26px;height:26px}.how-header-upload:hover{background-color:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 16px #00000029,0 8px 26px #e03e027a}.studio-stamp{color:#c63601;width:70px;height:52px;font:700 var(--font-subheading)/.8 "Oswald", sans-serif;cursor:pointer;background:#0404048c;border:2px solid #c63601;border-radius:5px;padding:2px;transition:color .25s,background .25s,transform .25s,box-shadow .25s;transform:rotate(2deg)}.studio-stamp:hover{color:#050505;background:#c63601;transform:rotate(-2deg)scale(1.04);box-shadow:0 0 24px #c6360152}.work-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,16px);display:grid;position:relative}.work-step{will-change:transform;background:linear-gradient(#141211f5,#050505fa);border:1px solid #62584f;border-radius:5px;min-width:0;height:clamp(540px,60vh,760px);transition:transform .38s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .38s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000002e}.work-step:hover{z-index:2;border-color:#e04114d9;transform:translateY(-8px);box-shadow:0 18px 44px #00000073,0 0 28px #c6360121,inset 0 1px #ffffff0f}.work-copy{z-index:2;text-align:center;height:clamp(150px,16vh,185px);padding:clamp(14px,1.6vh,22px) clamp(10px,1vw,18px) 10px;position:relative}.work-copy>span{color:#c63601;font:500 var(--font-heading)/1 "Oswald", sans-serif;text-shadow:0 0 20px #e241144d;transition:transform .3s,text-shadow .3s;display:inline-block;position:relative}.work-step:hover .work-copy>span{text-shadow:0 0 24px #e24114b3;transform:scale(1.08)}.work-copy>span:after{content:"";background:#c63601;height:2px;position:absolute;bottom:-8px;left:4px;right:4px}.work-copy h2{color:#cec0b2;font:500 var(--font-subheading)/1 "Oswald", sans-serif;text-transform:uppercase;margin:clamp(16px,1.8vh,26px) 0 8px}.work-copy p{color:#cec0b2;max-width:180px;font-size:var(--font-body);line-height:var(--lh-body);margin:0 auto}.work-visual{background:#080808;width:100%;height:500px;position:relative;overflow:hidden}.work-visual:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#05050540,#0000 20% 77%,#05050580),linear-gradient(90deg,#df3e1114,#0000 25%);transition:opacity .3s;position:absolute;inset:0}.work-visual>i{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#cec0b229,#0000);width:34%;display:block;position:absolute;top:-30%;bottom:-30%;left:-55%;transform:skew(-18deg)}.work-step:hover .work-visual>i{animation:.85s ease-out work-image-shine}.work-visual img{object-fit:cover;object-position:center;filter:saturate(.78)brightness(.78)contrast(1.08);will-change:transform;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .45s;display:block;transform:scale(1.015)}.work-step:hover .work-visual img{filter:saturate(1.08)brightness(.96)contrast(1.05);transform:scale(1.09)}.work-step:nth-child(odd):hover .work-visual img{transform:scale(1.09)translate(2%)}.work-step:nth-child(2n):hover .work-visual img{transform:scale(1.09)translate(-2%)}.work-step:first-child .work-visual img{object-position:25% center}.work-step:nth-child(2) .work-visual img{object-position:58% center}.work-step:nth-child(3) .work-visual img{object-position:46% center}.work-step:nth-child(4) .work-visual img{object-position:53% center}.work-step:nth-child(5) .work-visual img{object-position:74% center}@keyframes work-image-shine{0%{opacity:0;left:-55%}20%{opacity:1}to{opacity:0;left:125%}}.step-symbol{color:#c63601;height:75px;font:300 var(--font-heading)/1 "Oswald", sans-serif;place-items:center;transition:background .3s,text-shadow .3s;display:grid}.work-step:hover .step-symbol{text-shadow:0 0 18px #e2411485;background:#da3c0f0e}.how-benefits{color:#cec0b2;height:58px;font:400 var(--font-small)/1 "Oswald", sans-serif;letter-spacing:.8px;text-transform:uppercase;justify-content:center;align-items:center;gap:27px;display:flex}.how-benefits i{background:#c63601;border-radius:50%;width:5px;height:5px}.how-upload{display:none}.how-upload-content{flex-direction:column;display:flex}.how-upload-main{align-items:center;display:flex}.how-upload small{font:400 var(--font-body)/var(--lh-body) "Barlow Condensed", sans-serif;color:#cec0b2;text-transform:none;letter-spacing:.25px;text-shadow:0 1px 3px #0009}@media (max-width:1400px) and (min-width:901px){.work-step{height:650px}.work-copy{height:164px;padding-left:10px;padding-right:10px}.work-copy h2{font-size:var(--font-subheading)}.work-copy p{font-size:var(--font-body)}.work-visual{height:416px}.step-symbol{height:68px}}@media (max-width:1120px){.how-page{min-height:auto;padding:24px 0 32px}.how-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);margin:0 auto}.how-header{min-height:94px}.how-title{flex-direction:column;align-items:flex-start;display:flex}.how-title h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.how-title>i{width:90px;height:4px;margin:12px 0 18px}.how-title h2{line-height:var(--lh-subheading);margin:0;font-size:var(--font-subheading)!important}.studio-stamp{width:70px;height:54px;font-size:var(--font-subheading);margin:5px 7px 0 0}.how-header-upload{display:none}.work-steps{flex-direction:column;gap:8px;display:flex}.work-step{border-color:#514840;grid-template-columns:230px 1fr;height:246px;display:grid;box-shadow:0 10px 26px #00000047,inset 3px 0 #da3c0f61}.work-copy{text-align:left;height:auto;padding:19px 15px}.work-copy>span{font-size:var(--font-heading)}.work-copy h2{font-size:var(--font-subheading);margin:21px 0 8px}.work-copy p{max-width:180px;font-size:var(--font-body);line-height:var(--lh-body);margin:0}.work-visual{width:100%;height:100%}.work-visual:before{background:linear-gradient(90deg,#0505053d,#0000 28%),linear-gradient(#0505051f,#0000 65%,#05050566)}.work-visual img{object-fit:cover}.step-symbol{display:none}.work-step:first-child .work-visual img{object-position:34% center}.work-step:nth-child(2) .work-visual img{object-position:64% center}.work-step:nth-child(3) .work-visual img{object-position:48% center}.work-step:nth-child(4) .work-visual img{object-position:56% center}.work-step:nth-child(5) .work-visual img{object-position:75% center}.how-benefits{height:73px;font-size:var(--font-small);line-height:var(--lh-small);text-align:center;border:1px solid #34302d;gap:14px;padding:0 12px}.how-upload{color:#070707;cursor:pointer;background:#c63601;border:1px solid #c63601;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:84px;margin-top:14px;padding:16px 28px;transition:transform .25s,background-color .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:inset 0 0 20px #00000038,0 4px 18px #c6360159}.how-upload:hover{color:#070707;background:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 16px #00000029,0 8px 26px #e03e027a}.how-upload:active{transform:translateY(0)}.how-upload-content{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.how-upload-main{align-items:center;gap:12px;display:flex}.how-upload-main svg{color:#070707;flex-shrink:0;width:32px;height:32px}.how-upload-main span{font:600 var(--font-subheading)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#070707}.how-upload small{font:400 var(--font-body)/var(--lh-body) "Barlow Condensed", sans-serif;color:#cec0b2;text-transform:none;letter-spacing:.25px;text-shadow:0 1px 3px #0009;margin-top:2px}.how-upload-arrow{font:400 var(--font-heading)/1 "Oswald", sans-serif;color:#070707;flex-shrink:0;margin-left:auto}}@media (max-width:767px){.how-page{min-height:auto;padding:16px 0 24px}.how-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width)}.how-header{min-height:58px;margin-bottom:8px}.how-title h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.how-title>i{width:80px;height:3px;margin:8px 0 12px}.how-title h2{line-height:var(--lh-subheading);color:#cec0b2;margin:0;font-size:var(--font-subheading)!important}.studio-stamp{width:44px;height:34px;font-size:var(--font-small);border-width:1px;margin-right:3px}.work-steps{flex-direction:column;gap:8px;display:flex}.work-step{border-radius:5px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;height:auto;min-height:105px;display:grid;overflow:hidden}.work-copy{text-align:left;flex-direction:column;justify-content:center;height:auto;padding:10px 12px;display:flex}.work-copy>span{font-size:var(--font-heading);line-height:1;display:inline-block}.work-copy>span:after{display:none}.work-copy h2{font-size:var(--font-subheading);line-height:var(--lh-subheading);margin:4px 0 3px}.work-copy p{font-size:var(--font-body);line-height:var(--lh-body);color:#cec0b2;margin:0}.work-visual{width:100%;height:100%;min-height:90px;position:relative;overflow:hidden}.work-visual img{object-fit:cover;object-position:center;width:100%;height:100%}.how-benefits{height:auto;min-height:44px;font-size:var(--font-small);line-height:var(--lh-small);background:#0e0e12d9;border:1px solid #c6360133;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;margin-top:10px;padding:8px 12px;display:flex}.how-benefits span{white-space:nowrap;color:#a5a7b7}.how-benefits i{background:#c63601;border-radius:50%;width:4px;height:4px}.how-upload{text-align:center;box-sizing:border-box;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-height:auto;margin-top:12px;padding:12px 14px;display:flex}.how-upload-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.how-upload-main{justify-content:center;align-items:center;gap:8px;display:flex}.how-upload-main svg{color:#070707;flex-shrink:0;width:20px;height:20px}.how-upload-main span{font:600 var(--font-subheading)/1.1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#070707}.how-upload small{color:#cec0b2;text-transform:none;letter-spacing:.2px;text-shadow:0 1px 2px #00000080;text-align:center;max-width:100%;margin-top:0;font:400 clamp(13.5px,3.6vw,15.5px)/1.3 Barlow Condensed,sans-serif;display:block}.how-upload-arrow{display:none!important}}@media (hover:none){.work-step:hover{border-color:#62584f;transform:none;box-shadow:inset 0 1px #ffffff09,0 12px 30px #0000002e}.work-step:hover .work-copy>span{text-shadow:0 0 20px #e241144d;transform:none}.work-step:hover .work-visual img,.work-step:nth-child(odd):hover .work-visual img,.work-step:nth-child(2n):hover .work-visual img{filter:saturate(.82)brightness(.84)contrast(1.08);transform:scale(1.015)}.work-step:hover .work-visual>i{animation:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto;scroll-snap-type:y proximity}.work-step,.work-copy>span,.work-visual img,.step-symbol,.studio-stamp,.how-header-upload,.how-upload{transition:none}.work-step:hover,.work-step:hover .work-copy>span,.work-step:hover .work-visual img,.work-step:nth-child(odd):hover .work-visual img,.work-step:nth-child(2n):hover .work-visual img,.studio-stamp:hover,.how-header-upload:hover,.how-upload:hover{transform:none}.work-step:hover .work-visual>i{animation:none}}.about-page{width:100%;min-height:calc(100svh - var(--header-h,0px));color:#cec0b2;isolation:isolate;box-sizing:border-box;background:#040404;flex-direction:column;justify-content:center;padding:clamp(20px,3vh,60px) 0;display:flex;position:relative;overflow:clip visible}.about-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;flex-direction:column;justify-content:center;margin:0 auto;display:flex;position:relative}.about-page:after{z-index:-1;content:"";opacity:.12;pointer-events:none;background-image:repeating-linear-gradient(8deg,#0000 0 10px,#ffffff0a 11px,#0000 12px),repeating-linear-gradient(103deg,#0000 0 16px,#da3c0e0d 17px,#0000 18px);position:absolute;inset:0}.about-art{z-index:0;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:min(100vw,1560px);max-width:none;height:100%;min-height:100dvh;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 80px calc(100% - 80px),#0000 100%),linear-gradient(#000 0% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.about-art:after{content:"";background:linear-gradient(90deg,#040404 0%,#040404e0 18%,#04040440 45%,#0000 70%),radial-gradient(circle at 75% 45%,#0000 25%,#04040499 80%);position:absolute;inset:0}.about-art img{object-fit:cover;object-position:58% center;width:100%;height:100%;min-height:0}.about-header{z-index:5;align-items:flex-start;height:95px;padding:17px 26px 0;display:none;position:relative}.about-brand{color:#cec0b2;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 350px;padding:0}.about-brand>span{font:500 var(--font-subheading)/1 "Oswald", sans-serif;align-items:center;display:flex}.about-brand b{color:#c63601;margin-right:9px;font-weight:600}.about-brand svg{color:#c63601;width:27px;height:42px;margin-left:10px}.about-brand small{font-size:var(--font-small);text-transform:uppercase;margin-top:6px;line-height:1;display:block}.about-brand em{color:#c63601;font-style:normal}.about-nav{align-items:center;gap:30px;height:58px;margin-left:auto;display:flex}.about-nav button{color:#cec0b2;font:400 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 0 9px;position:relative}.about-nav button:hover,.about-nav button.active{color:#c63601}.about-nav button.active:after{content:"";background:#c63601;height:2px;position:absolute;bottom:0;left:0;right:0}.about-nav button:last-child{border:1px solid #c63601;border-radius:3px;padding:11px 16px}.about-menu{display:none}.about-content{z-index:2;width:min(720px,52vw);margin-left:0;padding-bottom:24px;position:relative}.about-content h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-2px;text-transform:uppercase;margin:0}.about-content h1 strong,.about-content h1 span{color:#c63601;font-weight:600}.about-content>i{clip-path:polygon(0 20%,100% 0,77% 60%,0 100%);background:#c63601;width:103px;height:4px;margin:12px 0 16px;display:block}.about-content p{color:#cec0b2;font-size:var(--font-body);line-height:var(--lh-body);letter-spacing:.2px;margin:0 0 clamp(12px,1.5vh,18px)}.about-content p em,.about-content p strong{font-style:normal}.about-content p em{color:#f51;text-shadow:0 0 12px #ff55114d;font-weight:600}.about-content .skill-lead{color:#a89d92;font-size:var(--font-small);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.about-statement{color:#cec0b2;height:auto;min-height:52px;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;background:#0a0a0ae6;border:1px solid #c6360166;border-radius:4px;align-items:center;margin-bottom:clamp(12px,1.5vh,18px);padding:10px 18px;display:flex;box-shadow:0 8px 24px #0009,inset 0 0 15px #c6360114}.about-statement svg{color:#f51;flex-shrink:0;width:24px;height:38px;margin-right:18px}.about-statement strong{color:#f51;text-shadow:0 0 12px #ff55114d;margin-left:8px;font-weight:600}.about-content h2{color:#cec0b2;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;margin:0 0 clamp(14px,2vh,22px)}.about-content h2 .highlight-accent,.about-content h2 em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal;font-weight:600}.about-lead{font-size:var(--font-body)!important;line-height:var(--lh-body)!important}.about-rights-card{background:linear-gradient(90deg,#c6360129 0%,#c6360108 100%);border:1px solid #c6360138;border-left:3px solid #f51;border-right-color:#c636011f;border-radius:0 4px 4px 0;margin:clamp(12px,1.5vh,18px) 0;padding:clamp(12px,1.4vh,16px) clamp(16px,1.5vw,20px);box-shadow:0 4px 20px #00000073}.about-rights-heading{font:600 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#cec0b2!important;margin:0 0 4px!important}.about-rights-body{color:#cec0b2!important;font-size:var(--font-body)!important;line-height:var(--lh-body)!important;margin:0!important}.about-rights-body strong,.about-rights-body em{color:#f51;font-style:normal;font-weight:700}.about-human-touch{font-style:italic;color:#b0a498!important;font-size:var(--font-body)!important;line-height:var(--lh-body)!important;margin-top:clamp(8px,1.2vh,14px)!important}.about-human-touch em{color:#f51;text-shadow:0 0 10px #ff551140;font-style:italic;font-weight:500}.about-slogan{letter-spacing:-.5px;color:#cec0b2;text-transform:uppercase;flex-direction:column;gap:2px;display:flex;font:700 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif!important;margin:clamp(14px,1.8vh,22px) 0 clamp(16px,2vh,24px)!important}.about-slogan span{display:block}.about-slogan em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal}.about-actions{justify-content:center;align-items:center;width:100%;margin-top:clamp(20px,2.5vh,32px);display:flex}.about-contact-btn{color:#cec0b2;-webkit-backdrop-filter:blur(8px);min-width:260px;height:60px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#060606a6;border:1px solid #c63601;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 32px;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 18px #00000073,inset 0 0 14px #c636010f}.about-contact-btn:hover{color:#cec0b2;background:#c6360129;border-color:#f51;transform:translateY(-2px);box-shadow:0 8px 26px #c6360159,inset 0 0 18px #c636011f}.about-contact-btn:active{transform:translateY(0)}.about-btn-bolt{color:#f51;flex-shrink:0;width:16px;height:24px;transition:color .2s,transform .2s}.about-contact-btn:hover .about-btn-bolt{color:#f73;transform:scale(1.08)}@media (max-width:1400px) and (min-width:901px){.about-art:after{background:linear-gradient(90deg,#040404 0%,#040404e6 30%,#0404048c 52%,#0000 74%)}.about-brand{flex-basis:300px}.about-brand>span{font-size:var(--font-subheading)}.about-nav{gap:25px}.about-nav button{font-size:var(--font-body)}.about-content{width:475px}}@media (max-width:1120px){.about-page{min-height:auto;padding-top:32px;padding-bottom:48px}.about-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);margin:0 auto}.about-art{width:65%;max-width:none;height:100%;min-height:0;top:0;left:auto;right:0;transform:none;-webkit-mask-image:linear-gradient(#000 0% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#0000 100%)}.about-art:after{background:linear-gradient(90deg,#040404 0%,#040404e6 20%,#04040473 55%,#0404041a 80%,#0000 100%),linear-gradient(#0000 0% 80%,#040404 100%)}.about-art img{object-position:78% center;opacity:.88;height:100%;min-height:0}.about-header{height:99px;padding:19px 27px 0}.about-brand{flex-basis:auto}.about-brand>span{font-size:var(--font-subheading)}.about-brand small{font-size:var(--font-small)}.about-nav{background:#040404f7;border:1px solid #5c2819;flex-direction:column;gap:8px;height:auto;margin:0;padding:18px;display:none;position:absolute;top:92px;left:22px;right:22px}.about-nav.open{display:flex}.about-nav button{font-size:var(--font-body)}.about-menu{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:45px;height:39px;padding:0;display:flex;position:absolute;top:28px;right:28px}.about-menu span{background:#cec0b2;width:100%;height:5px;transition:transform .2s,opacity .2s}.about-menu.open span:first-child{transform:translateY(17px)rotate(45deg)}.about-menu.open span:nth-child(2){opacity:0}.about-menu.open span:last-child{transform:translateY(-17px)rotate(-45deg)}.about-content{-webkit-backdrop-filter:none;width:min(540px,58%);max-width:none;box-shadow:none;box-sizing:border-box;background:0 0;border:none;margin:0;padding:0}.about-content h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.about-content>i{width:90px;height:4px;margin:12px 0 18px}.about-content h2{line-height:var(--lh-subheading);margin-bottom:20px;font-size:var(--font-subheading)!important}.about-content p{color:#cec0b2;margin-bottom:20px;font-size:var(--font-body)!important;line-height:var(--lh-body)!important}.about-desktop-break{display:none}.about-lead{font-size:var(--font-body)!important;line-height:var(--lh-body)!important}.about-content .skill-lead{font-size:var(--font-small);margin-bottom:9px}.about-statement{width:100%;max-width:460px;min-height:56px;font-size:var(--font-subheading);line-height:var(--lh-subheading);box-sizing:border-box;background:#0c0c0ee0;border:1px solid #c6360161;border-radius:6px;margin-bottom:20px;padding:12px 18px}.about-statement svg{color:#f51;width:22px;height:34px;margin-right:14px;display:block}.about-statement strong{color:#f51;margin-left:6px}.about-rights-card{background:#c6360114;border:1px solid #c636014d;border-radius:6px;max-width:480px;margin:20px 0;padding:16px 20px}.about-rights-heading{font-size:var(--font-subheading)!important}.about-rights-body{font-size:var(--font-body)!important;line-height:var(--lh-body)!important}.about-human-touch{font-size:var(--font-body)!important;line-height:var(--lh-body)!important;margin-top:14px!important}.about-slogan{font-size:var(--font-subheading)!important;line-height:var(--lh-subheading)!important;margin:22px 0 24px!important}.about-actions{justify-content:center;width:100%;margin-top:22px}.about-contact-btn{min-width:230px;height:54px;font-size:var(--font-body);padding:0 26px}}@media (max-width:767px){.about-page{padding-top:20px;padding-bottom:36px}.about-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width)}.about-art{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;transform:none;-webkit-mask-image:linear-gradient(#000 0% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#0000 100%)}.about-art img{object-fit:cover;object-position:72% 10%;opacity:.72;width:100%;height:100%}.about-art:after{content:"";background:linear-gradient(#04040466 0%,#040404bf 280px,#040404e6 600px,#040404 100%),radial-gradient(circle at 75% 15%,#0000 20%,#040404a6 75%);position:absolute;inset:0}.about-header{height:70px;padding:13px 14px 0}.about-brand>span{font-size:var(--font-subheading)}.about-brand svg{width:18px;height:28px;margin-left:6px}.about-brand small{font-size:var(--font-small);margin-top:4px}.about-menu{width:29px;height:25px;top:18px;right:15px}.about-menu span{height:3px}.about-menu.open span:first-child{transform:translateY(11px)rotate(45deg)}.about-menu.open span:last-child{transform:translateY(-11px)rotate(-45deg)}.about-content{width:100%;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;margin:0;padding:0}.about-content h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.about-content>i{width:80px;height:3px;margin:8px 0 12px}.about-content h2{line-height:var(--lh-subheading);color:#cec0b2;margin-bottom:14px;font-size:var(--font-subheading)!important}.about-content p{margin-bottom:16px;font-size:var(--font-body)!important;line-height:var(--lh-body)!important;color:#cec0b2!important}.about-lead{font-size:var(--font-body)!important}.about-content .skill-lead{font-size:var(--font-small);margin-bottom:8px}.about-statement{width:100%;min-height:50px;font-size:var(--font-subheading);line-height:var(--lh-subheading);box-sizing:border-box;background:#0c0c0ee0;border:1px solid #c6360161;border-radius:6px;margin-bottom:16px;padding:10px 14px}.about-statement svg{width:18px;height:28px;margin-right:10px;display:block}.about-rights-card{background:#c6360114;border:1px solid #c636014d;border-radius:6px;margin:16px 0;padding:12px 14px}.about-rights-heading{font-size:var(--font-subheading)!important}.about-rights-body{font-size:var(--font-body)!important}.about-human-touch{font-size:var(--font-body)!important;margin-top:12px!important}.about-slogan{font-size:var(--font-subheading)!important;margin:18px 0 20px!important}.about-actions{justify-content:center;width:100%;margin-top:18px}.about-contact-btn{width:100%;max-width:320px;height:48px;font-size:var(--font-body);padding:0 20px}}.offline-page{width:100%;min-height:calc(100svh - var(--header-h,0px));color:#cec0b2;isolation:isolate;box-sizing:border-box;background:#040404;flex-direction:column;justify-content:center;padding:36px 0 48px;display:flex;position:relative;overflow:clip visible}.offline-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex;position:relative}.offline-page:after{z-index:-1;content:"";opacity:.13;pointer-events:none;background-image:repeating-linear-gradient(10deg,#0000 0 11px,#ffffff0a 12px,#0000 13px),repeating-linear-gradient(102deg,#0000 0 17px,#d93b0d0f 18px,#0000 19px);position:absolute;inset:0}.offline-art{z-index:0;width:calc(min(100vw,1560px)/1.53846);max-width:1400px;height:100%;min-height:100dvh;position:absolute;top:0;right:max(0px,50% - 780px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 12%,#000000d9 35%,#000 55%),linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0003 12%,#000000d9 35%,#000 55%),linear-gradient(#000 0% 86%,#0000 100%)}.offline-art:after{content:"";background:linear-gradient(90deg,#040404 0%,#040404e6 18%,#04040440 45%,#0000 70%),radial-gradient(circle at 68% 40%,#0000 25%,#04040499 80%);position:absolute;inset:0}.offline-art img{object-fit:cover;object-position:48% center;width:100%;height:100%}.offline-header{z-index:5;align-items:flex-start;height:95px;padding:18px 34px 0;display:none;position:relative}.offline-brand{color:#cec0b2;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 330px;padding:0}.offline-brand>span{font:500 var(--font-subheading)/1 "Oswald", sans-serif;align-items:center;display:flex}.offline-brand b{color:#c63601;margin-right:8px;font-weight:600}.offline-brand svg{color:#c63601;width:26px;height:40px;margin-left:9px}.offline-brand small{font-size:var(--font-small);text-transform:uppercase;margin-top:6px;line-height:1;display:block}.offline-brand em{color:#c63601;font-style:normal}.offline-nav{align-items:center;gap:28px;height:56px;margin-left:auto;display:flex}.offline-nav button{color:#cec0b2;font:400 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:7px 0 9px;position:relative}.offline-nav button:hover,.offline-nav button.active{color:#c63601}.offline-nav button.active:after{content:"";background:#c63601;height:2px;position:absolute;bottom:0;left:0;right:0}.offline-nav button:last-child{border:1px solid #c63601;border-radius:3px;padding:10px 15px}.offline-menu{display:none}.offline-content{z-index:2;width:min(720px,52vw);margin-left:0;position:relative}.offline-content h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-2px;text-transform:uppercase;margin:0}.offline-content h1 span{color:#c63601}.offline-content>i{clip-path:polygon(0 20%,100% 0,77% 60%,0 100%);background:#c63601;width:103px;height:4px;margin:12px 0 16px;display:block}.highlight-accent{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal;font-weight:600}.highlight-white{color:#cec0b2;font-weight:600}.offline-content h2{color:#cec0b2;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;margin:0 0 clamp(14px,2vh,22px)}.offline-content p{color:#cec0b2;font-size:var(--font-body);line-height:var(--lh-body);letter-spacing:.2px;margin:0 0 clamp(12px,1.5vh,18px)}.offline-content p em,.offline-content p strong{font-style:normal}.offline-content em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal}.offline-content h3,.offline-punchline{color:#cec0b2;font:700 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;letter-spacing:-.5px;text-transform:uppercase;margin:clamp(14px,1.8vh,22px) 0 clamp(14px,1.8vh,20px)}.offline-content h3 em,.offline-punchline em{color:#f51;font-size:var(--font-subheading);letter-spacing:0;text-shadow:0 0 14px #ff551159;margin-top:4px;font-style:normal;font-weight:700;display:inline-block}.offline-actions{justify-content:center;align-items:center;width:100%;margin-top:clamp(20px,2.5vh,32px);display:flex}.offline-contact{color:#cec0b2;-webkit-backdrop-filter:blur(8px);min-width:260px;height:60px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#060606a6;border:1px solid #c63601;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 32px;text-decoration:none;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 18px #00000073,inset 0 0 14px #c636010f}.offline-contact:hover{color:#cec0b2;background:#c6360129;border-color:#f51;transform:translateY(-2px);box-shadow:0 8px 26px #c6360159,inset 0 0 18px #c636011f}.offline-contact:active{transform:translateY(0)}.offline-btn-bolt{color:#f51;flex-shrink:0;width:16px;height:24px;transition:color .2s,transform .2s}.offline-contact:hover .offline-btn-bolt{color:#f73;transform:scale(1.08)}.offline-features{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060606db;border:1px solid #8d342266;border-radius:8px;grid-template-columns:repeat(3,1fr);width:min(640px,45vw);padding:12px 6px;display:grid;position:absolute;bottom:24px;right:clamp(24px,3.5vw,64px);box-shadow:0 16px 40px #000000b3}.offline-features article{text-align:center;border-left:1px solid #8d342280;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:8px clamp(8px,1vw,16px);display:flex}.offline-features article:first-child{border-left:0}.offline-features svg{fill:none;stroke:#f51;stroke-width:1.4px;width:clamp(48px,3.8vw,64px);height:clamp(48px,3.8vw,64px)}.offline-features h2{color:#cec0b2;font:600 var(--font-subheading)/1 "Oswald", sans-serif;text-transform:uppercase;margin:6px 0 4px}.offline-features p{color:#cec0b2;max-width:185px;font-size:var(--font-small);line-height:var(--lh-small);margin:0 auto}@media (max-width:1400px) and (min-width:901px){.offline-header{padding-left:24px;padding-right:24px}.offline-brand{flex-basis:270px}.offline-brand>span{font-size:var(--font-subheading)}.offline-nav{gap:16px}.offline-nav button{font-size:var(--font-body)}.offline-content{width:440px;margin-left:24px}.offline-content h1{font-size:var(--font-heading)}.offline-content p{font-size:var(--font-body)}.offline-features{width:570px;right:20px}.offline-features h2{font-size:var(--font-subheading)}}@media (max-width:1120px){.offline-page{min-height:auto;padding-top:32px;padding-bottom:48px}.offline-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);margin:0 auto}.offline-art{width:65%;max-width:none;height:100%;min-height:0;top:0;left:auto;right:0;transform:none;-webkit-mask-image:linear-gradient(#000 0% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#0000 100%)}.offline-art:after{background:linear-gradient(90deg,#040404 0%,#040404e6 20%,#04040473 55%,#0404041a 80%,#0000 100%),linear-gradient(#0000 0% 80%,#040404 100%)}.offline-art img{object-position:65% center;opacity:.88;height:100%;min-height:0}.offline-header{height:104px;padding:23px 31px 0}.offline-brand{flex-basis:auto}.offline-brand>span{font-size:var(--font-subheading)}.offline-brand small{font-size:var(--font-small)}.offline-nav{background:#040404f7;border:1px solid #5c2819;flex-direction:column;gap:8px;height:auto;margin:0;padding:18px;display:none;position:absolute;top:100px;left:24px;right:24px}.offline-nav.open{display:flex}.offline-nav button{font-size:var(--font-body)}.offline-menu{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:48px;height:41px;padding:0;display:flex;position:absolute;top:31px;right:31px}.offline-menu span{background:#cec0b2;width:100%;height:5px;transition:transform .2s,opacity .2s}.offline-menu.open span:first-child{transform:translateY(18px)rotate(45deg)}.offline-menu.open span:nth-child(2){opacity:0}.offline-menu.open span:last-child{transform:translateY(-18px)rotate(-45deg)}.offline-content{-webkit-backdrop-filter:none;width:min(540px,58%);max-width:none;box-shadow:none;box-sizing:border-box;background:0 0;border:none;margin:0;padding:0}.offline-content h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.offline-content>i{width:90px;height:4px;margin:12px 0 18px}.offline-content h2{line-height:var(--lh-subheading);margin-bottom:20px;font-size:var(--font-subheading)!important}.offline-content p{color:#cec0b2;margin-bottom:20px;font-size:var(--font-body)!important;line-height:var(--lh-body)!important}.offline-content h3,.offline-punchline{font-size:var(--font-subheading);margin:22px 0 20px}.offline-content h3 em,.offline-punchline em{font-size:var(--font-subheading)}.offline-actions{justify-content:center;width:100%;margin-top:22px}.offline-contact{min-width:230px;height:54px;font-size:var(--font-body);padding:0 26px}.offline-features{-webkit-backdrop-filter:none;width:100%;max-width:100%;box-shadow:none;background:0 0;border:none;grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0 0;padding:0;display:grid;position:static}.offline-features article{text-align:center;background:#0c0c0ee0;border:1px solid #c6360152;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:110px;padding:16px 14px;display:flex}.offline-features article:first-child{border-left:1px solid #c6360152}.offline-features svg{stroke:#f51;width:44px;height:44px;margin-bottom:6px}.offline-features h2{font-size:var(--font-subheading);color:#cec0b2;margin:6px 0 4px;font-weight:600}.offline-features p{font-size:var(--font-small);line-height:var(--lh-small);color:#cec0b2;max-width:none}}@media (max-width:767px){.offline-page{padding-top:20px;padding-bottom:36px}.offline-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width)}.offline-art{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden;transform:none;-webkit-mask-image:linear-gradient(#000 0% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#0000 100%)}.offline-art img{object-fit:cover;object-position:75% 8%;opacity:.75;width:100%;height:100%}.offline-art:after{content:"";background:linear-gradient(#0404044d 0%,#040404b3 260px,#040404e6 560px,#040404 100%),radial-gradient(circle at 75% 15%,#0000 20%,#040404a6 75%);position:absolute;inset:0}.offline-header{height:73px;padding:15px 16px 0}.offline-brand>span{font-size:var(--font-subheading)}.offline-brand svg{width:19px;height:29px;margin-left:6px}.offline-brand small{font-size:var(--font-small);margin-top:4px}.offline-menu{width:31px;height:27px;top:21px;right:17px}.offline-menu span{height:3px}.offline-menu.open span:first-child{transform:translateY(12px)rotate(45deg)}.offline-menu.open span:last-child{transform:translateY(-12px)rotate(-45deg)}.offline-content{width:100%;max-width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;margin:0;padding:0}.offline-content h1{font-size:var(--font-heading);line-height:var(--lh-heading);margin:0}.offline-content>i{width:80px;height:3px;margin:8px 0 12px}.offline-content h2{line-height:var(--lh-subheading);color:#cec0b2;margin-bottom:14px;font-size:var(--font-subheading)!important}.offline-content p{margin-bottom:16px;font-size:var(--font-body)!important;line-height:var(--lh-body)!important;color:#cec0b2!important}.offline-content h3,.offline-punchline{font-size:var(--font-subheading);line-height:var(--lh-subheading);margin:18px 0 14px}.offline-content h3 em,.offline-punchline em{font-size:var(--font-subheading)}.offline-actions{justify-content:center;width:100%;margin-top:18px}.offline-contact{width:100%;max-width:320px;height:48px;font-size:var(--font-body);padding:0 20px}.offline-features{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:10px;margin-top:18px;padding:0;display:flex}.offline-features article{text-align:left;box-sizing:border-box;background:#0c0c0ee6;border:1px solid #c6360152;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title icon""desc icon";align-items:center;gap:2px 16px;min-height:auto;padding:12px 16px;transition:border-color .2s,background .2s;display:grid}.offline-features article:first-child{border-top:1px solid #c6360152;border-left:1px solid #c6360152;padding:12px 16px}.offline-features article:hover,.offline-features article:active{background:#121010f2;border-color:#c636018c}.offline-features svg{stroke:#f51;stroke-width:1.8px;flex-shrink:0;grid-area:icon;place-self:center end;width:36px;height:36px;margin:0}.offline-features h2{font-size:var(--font-subheading);color:#cec0b2;text-transform:uppercase;letter-spacing:.5px;grid-area:title;min-width:0;margin:0;font-weight:600;line-height:1.2}.offline-features p{font-size:var(--font-small);line-height:var(--lh-small);color:#cec0b2;grid-area:desc;min-width:0;max-width:none;margin:0}}.upload-page{width:100%;min-height:calc(100svh - var(--header-h,0px));color:#cec0b2;isolation:isolate;box-sizing:border-box;background:#050505;flex-direction:column;justify-content:center;padding:36px 36px 64px;display:flex;position:relative;overflow:clip visible}.upload-page:after{z-index:-1;content:"";pointer-events:none;opacity:.14;background-image:repeating-linear-gradient(9deg,#0000 0 8px,#ffffff0b 9px,#0000 10px),repeating-linear-gradient(105deg,#0000 0 14px,#d3390e0d 15px,#0000 16px);position:absolute;inset:0}.upload-art{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.upload-art:after{content:"";background:linear-gradient(90deg,#000000bf 0%,#0003 35%,#00000059 60%,#000000eb 80%),linear-gradient(#000000b3 0%,#00000040 50%,#000000eb 100%);position:absolute;inset:0}.upload-art img{object-fit:cover;object-position:48% 28%;filter:brightness(.9)contrast(1.05);width:100%;height:100%}.upload-header{display:none!important}.upload-content-wrap{z-index:2;width:100%;max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:clamp(32px,4vw,64px);margin:0 auto;display:flex;position:relative}.upload-intro{z-index:2;flex:500px;max-width:600px;margin:8px 0 0;position:relative}.upload-intro h1{color:#cec0b2;font:600 var(--font-heading)/var(--lh-heading) "Oswald", sans-serif;letter-spacing:-2px;text-transform:uppercase;text-shadow:0 4px 24px #000000d9;margin:0}.upload-intro h1 strong{color:#c63601;font-weight:600}.upload-intro>i{clip-path:polygon(0 20%,100% 0,77% 60%,0 100%);background:#c63601;width:103px;height:4px;margin:12px 0 16px;display:block}.upload-intro h2{color:#cec0b2;font:500 var(--font-subheading)/var(--lh-subheading) "Oswald", sans-serif;text-transform:uppercase;margin:0 0 clamp(14px,2vh,22px)}.upload-intro h2 .highlight-accent,.upload-intro h2 em{color:#f51;text-shadow:0 0 12px #ff55114d;font-style:normal;font-weight:600}.upload-intro p{color:#cec0b2;font:400 var(--font-body)/var(--lh-body) "Barlow Condensed", sans-serif;letter-spacing:.2px;text-shadow:0 2px 10px #000000b3;margin:0}.upload-desktop-break{display:inline}.upload-intro p em{color:#c63601;font-style:normal}.demo-form{z-index:2;flex:580px;width:100%;max-width:600px;margin:0;position:relative}.file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.drop-zone{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#060606c2;border:1px dashed #cec0b2;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:172px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.drop-zone:hover,.drop-zone.dragging{background:#270b04d9;border-color:#c63601;box-shadow:0 0 20px #df411440}.drop-zone svg{color:#c63601;width:48px;height:48px;margin-bottom:10px}.drop-zone strong{color:#cec0b2;max-width:90%;font:500 var(--font-subheading)/1.15 "Oswald", sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.drop-zone span{color:#8f8780;font-size:var(--font-small);margin-top:8px}.form-field{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808e0;border:1px solid #4a4642;border-radius:4px;align-items:center;height:56px;margin-top:12px;transition:border-color .2s;display:flex;position:relative}.form-field:focus-within{border-color:#c63601}.form-field.has-error{border-color:#c63601!important}.field-error-msg{color:#ff6b3d;font-size:var(--font-small);letter-spacing:.2px;margin:4px 0 0 4px;font-family:Barlow Condensed,sans-serif}.form-field svg{fill:none;stroke:#cec0b2;stroke-width:1.4px;flex:0 0 22px;width:22px;height:22px;margin:0 18px}.form-field input,.form-field textarea{color:#cec0b2;width:100%;height:100%;font:300 var(--font-body)/1.2 "Barlow Condensed", sans-serif;background:0 0;border:0;outline:0;padding:0 18px 0 0}.form-field textarea{resize:none;padding-top:16px}.form-field input::placeholder,.form-field textarea::placeholder{color:#888078;opacity:1}.form-field:focus-within{border-color:#c63601;box-shadow:0 0 12px #d43d1233}.message-field{align-items:flex-start;height:104px}.message-field svg{margin-top:16px}.budget{border:0;min-width:0;margin:18px 0 0;padding:0}.budget legend{color:#cec0b2;font:500 var(--font-subheading)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.budget legend span{color:#8f8780;font-weight:300}.budget-options{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.budget-options label{color:#cec0b2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:74px;font:500 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#060606e0;border:1px solid #4a4642;border-radius:4px;align-items:center;gap:12px;padding:0 14px;transition:border-color .2s,background .2s;display:flex}.budget-options label:hover{border-color:#8f8780}.budget-options label.selected{background:#230c0599;border-color:#c63601}.budget-options input{opacity:0;position:absolute}.radio-mark{border:1px solid #cec0b2;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.selected .radio-mark{border-color:#c63601}.selected .radio-mark:after{content:"";background:#c63601;border:2px solid #c63601;border-radius:50%;width:14px;height:14px}.no-payment{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;background:#080808e0;border:1px dashed #443e39;border-radius:4px;grid-template-columns:46% 54%;align-items:center;min-height:132px;margin-top:18px;padding:12px 16px;display:grid;position:relative}.paper-note{color:#151210;width:calc(100% - 16px);max-width:220px;height:94px;font:700 var(--font-subheading)/1 "Oswald", sans-serif;text-transform:uppercase;clip-path:polygon(3% 4%,97% 1%,100% 93%,6% 99%,0 84%);background:#cec0b2;justify-content:center;align-items:center;gap:8px;margin-left:8px;display:flex;position:relative;transform:rotate(-1.5deg);box-shadow:0 4px 16px #00000080,inset 0 0 20px #3c2a1c40}.paper-note:before{content:"";pointer-events:none;background:#dcd7c873;width:36px;height:16px;position:absolute;top:-8px;left:-10px;transform:rotate(-35deg);box-shadow:0 1px 3px #0000004d}.paper-note:after{content:"";pointer-events:none;background:#dcd7c873;width:34px;height:16px;position:absolute;bottom:-8px;right:-8px;transform:rotate(-30deg);box-shadow:0 1px 3px #0000004d}.paper-note svg{color:#c63601;width:20px;height:36px}.offer-copy{color:#cec0b2;font-size:var(--font-small);line-height:var(--lh-small);border-left:1px solid #c63601;padding-left:20px}.offer-copy em{color:#c63601;font-style:normal;font-weight:500}.send-demo{color:#070707;width:100%;max-width:440px;height:60px;font:600 var(--font-body)/1 "Oswald", sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#c63601;border:1px solid #c63601;border-radius:4px;gap:12px;transition:transform .25s,background-color .25s,border-color .25s,color .25s,box-shadow .25s;box-shadow:inset 0 0 20px #00000038,0 4px 18px #c6360159;justify-content:center!important;align-items:center!important;margin:18px auto 0!important;display:flex!important}.send-demo svg{color:#070707;flex-shrink:0;width:22px;height:22px}.send-demo:hover:not(:disabled){color:#070707;background-color:#e03e02;border-color:#e03e02;transform:translateY(-2px);box-shadow:inset 0 0 16px #00000029,0 8px 26px #e03e027a}.send-demo:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 0 24px #00000059}.send-demo:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.send-demo.btn-outline{-webkit-backdrop-filter:blur(8px);color:#cec0b2;background-color:#060606a6;border:1px solid #c63601;box-shadow:0 4px 18px #00000073,inset 0 0 14px #c636010f}.send-demo.btn-outline:hover:not(:disabled){color:#cec0b2;background-color:#c6360129;border-color:#f51;transform:translateY(-2px);box-shadow:0 8px 26px #c6360159,inset 0 0 18px #c636011f}.payment-caption{color:#888078;font-size:var(--font-small);text-align:center;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;display:flex}.payment-caption span{color:#888078}@media (max-width:1200px) and (min-width:961px){.upload-content-wrap{gap:36px}.upload-intro{max-width:480px}.upload-intro h1{font-size:var(--font-heading)}.upload-intro p{font-size:var(--font-subheading);width:100%;max-width:100%}.upload-desktop-break,.upload-intro p br{display:none}.demo-form{max-width:540px}.budget-options label{font-size:var(--font-body);gap:8px;padding:0 10px}.offer-copy{font-size:var(--font-small);padding-left:16px}}@media (max-width:1120px){.upload-page{min-height:auto;padding:24px 24px 90px;overflow-y:visible}.upload-art{height:520px;min-height:0;max-height:55vh;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.upload-art:after{background:linear-gradient(#0000008c 0%,#050505e6 75%,#050505 100%)}.upload-art img{object-position:60% top}.upload-content-wrap{max-width:var(--slide-max-width);padding:0 var(--slide-padding-x);flex-direction:column;align-items:stretch;gap:20px;margin:0 auto}.upload-intro{flex:none;width:100%;max-width:100%;margin:0}.upload-intro h1{font-size:var(--font-heading);line-height:var(--lh-heading);letter-spacing:-1px}.upload-intro>i{background:#c63601;width:90px;height:4px;margin:12px 0 18px;display:block}.upload-intro h2{line-height:var(--lh-subheading);margin:0 0 20px;font-size:var(--font-subheading)!important}.upload-intro p{font-size:var(--font-body);line-height:var(--lh-body);width:100%;max-width:100%;margin:0}.upload-desktop-break,.upload-intro p br{display:none}.demo-form{flex:none;width:100%;max-width:100%;margin:0}.drop-zone{height:120px}.drop-zone svg{width:40px;height:40px;margin-bottom:6px}.drop-zone strong{font-size:var(--font-subheading)}.drop-zone span{font-size:var(--font-small)}.form-row{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}.form-row .form-field{margin-top:0}.form-field{height:52px;margin-top:12px}.form-field input,.form-field textarea{font-size:var(--font-body)}.message-field{height:76px}.budget{margin-top:16px}.budget legend{font-size:var(--font-subheading);margin-bottom:8px}.budget-options{gap:8px}.budget-options label{height:56px;font-size:var(--font-small);gap:8px;padding:0 10px}.no-payment{height:auto;min-height:90px;margin-top:14px;padding:10px 14px}.paper-note{width:calc(100% - 16px);height:68px;font-size:var(--font-subheading);margin-left:8px}.offer-copy{font-size:var(--font-small);padding-left:14px}.send-demo{width:100%;max-width:380px;height:56px;font-size:var(--font-body);visibility:visible!important;opacity:1!important;justify-content:center!important;margin:18px auto 0!important;display:flex!important}.payment-caption{font-size:var(--font-small)}}@media (max-width:767px){.upload-page{padding:16px 16px 44px}.upload-art{height:380px}.upload-content-wrap{padding:0 var(--slide-padding-x);max-width:var(--slide-max-width);gap:18px}.upload-intro{width:100%;max-width:100%}.upload-intro h1{font-size:var(--font-heading);letter-spacing:-.5px}.upload-intro>i{width:80px;height:3px;margin:8px 0 12px}.upload-intro h2{line-height:var(--lh-subheading);color:#cec0b2;margin:0 0 14px;font-size:var(--font-subheading)!important}.upload-intro p{font-size:var(--font-body);line-height:var(--lh-body);width:100%;max-width:100%}.upload-desktop-break,.upload-intro p br{display:none}.drop-zone{height:116px}.drop-zone svg{width:34px;height:34px;margin-bottom:6px}.drop-zone strong{font-size:var(--font-subheading)}.drop-zone span{font-size:var(--font-small);margin-top:4px}.form-row{flex-direction:column;gap:0;margin-top:0;display:flex}.form-row .form-field{margin-top:9px}.form-field{height:48px;margin-top:9px}.form-field svg{flex-basis:18px;width:18px;height:18px;margin:0 12px}.form-field input,.form-field textarea{font-size:var(--font-body)}.message-field{height:76px}.message-field svg{margin-top:14px}.form-field textarea{padding-top:13px}.budget{margin-top:14px}.budget legend{font-size:var(--font-subheading);margin-bottom:8px}.budget-options{gap:6px}.budget-options label{height:52px;font-size:var(--font-small);gap:6px;padding:0 6px}.radio-mark{width:18px;height:18px}.selected .radio-mark:after{width:10px;height:10px}.no-payment{height:auto;min-height:88px;margin-top:12px;padding:8px 10px}.paper-note{width:calc(100% - 10px);height:64px;font-size:var(--font-body);gap:5px;margin-left:5px}.paper-note svg{width:14px;height:24px}.offer-copy{font-size:var(--font-small);line-height:var(--lh-small);padding-left:10px}.send-demo{width:100%;max-width:320px;height:48px;font-size:var(--font-body);justify-content:center!important;margin:14px auto 0!important;display:flex!important}.payment-caption{font-size:var(--font-small);margin-top:6px}}@media (max-width:360px){.budget-options label{font-size:var(--font-small);gap:4px;padding:0 4px}.radio-mark{width:15px;height:15px}}.cookie-banner-wrap{z-index:9999;width:calc(100% - 32px);max-width:440px;animation:.4s cubic-bezier(.16,1,.3,1) forwards cookieSlideUp;position:fixed;bottom:24px;right:24px}@keyframes cookieSlideUp{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.cookie-banner-inner{background:#09090c;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:0 16px 48px #000000e6,0 0 20px #c636011f}.cookie-banner-header{justify-content:space-between;align-items:center;display:flex}.cookie-icon-pill{font-family:var(--font-oswald,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#f5ede4;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.cookie-close-btn{color:#706963;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:flex}.cookie-close-btn:hover{color:#f5ede4;background:#ffffff0f}.cookie-banner-text{color:#b5a99d;margin:0;font-size:12.5px;line-height:1.55}.cookie-link{color:#ffaa40;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline;transition:color .15s}.cookie-link:hover{color:#ff4500}.cookie-banner-actions{align-items:center;gap:10px;margin-top:4px;display:flex}.cookie-btn{letter-spacing:.03em;cursor:pointer;text-align:center;border-radius:8px;flex:1;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s}.cookie-btn-accept{color:#fff;background:#c63601;border:1px solid #c63601;box-shadow:0 4px 14px #c636014d}.cookie-btn-accept:hover{background:#e65100;border-color:#e65100}.cookie-btn-decline{color:#cec0b2;background:#ffffff0a;border:1px solid #ffffff1f}.cookie-btn-decline:hover{color:#f5ede4;background:#ffffff14}@media (max-width:640px){.cookie-banner-wrap{width:auto;max-width:none;bottom:12px;left:12px;right:12px}}.text-page-modal-overlay{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;background:#000000e0;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.text-page-modal-container{background:#09090c;border:1px solid #242430;border-radius:18px;flex-direction:column;width:100%;max-width:860px;max-height:88vh;animation:.25s cubic-bezier(.16,1,.3,1) forwards modalFadeIn;display:flex;overflow:hidden;box-shadow:0 25px 70px #000000f2,0 0 25px #c6360114}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.text-page-modal-header{background:#0d0d12;border-bottom:1px solid #1c1c24;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.text-page-back-btn{color:#cec0b2;cursor:pointer;background:#14141a;border:1px solid #262632;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.text-page-back-btn:hover{color:#f5ede4;background:#1e1e28}.text-page-modal-title{color:#f5ede4;margin:0;font-size:18px;font-weight:700}.text-page-modal-updated{color:#8c847d;margin:2px 0 0;font-size:11px}.text-page-external-link{color:#8c847d;background:#14141a;border:1px solid #262632;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;text-decoration:none;transition:all .15s;display:inline-flex}.text-page-external-link:hover{color:#ffaa40;border-color:#ffaa404d}.text-page-close-btn{color:#8c847d;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.text-page-close-btn:hover{color:#f5ede4;background:#1c1c24}.text-page-modal-body{color:#b5a99d;flex:1;padding:32px 36px;font-size:14.5px;line-height:1.75;overflow-y:auto}.text-page-loading,.text-page-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}.text-page-error h3{color:#f5ede4;margin:0;font-size:18px}.text-page-btn-retry{color:#cec0b2;cursor:pointer;background:#1c1c24;border:1px solid #2a2a36;border-radius:8px;padding:8px 18px;font-size:13px;transition:all .15s}.text-page-btn-retry:hover{color:#f5ede4;background:#252532}.text-page-markdown-content h1{color:#f5ede4;letter-spacing:-.02em;margin:16px 0;font-size:26px;font-weight:800}.text-page-markdown-content h2{color:#f5ede4;border-bottom:1px solid #ffffff14;margin:32px 0 12px;padding-bottom:8px;font-size:20px;font-weight:700}.text-page-markdown-content h3{color:#f5ede4;margin:24px 0 8px;font-size:16px;font-weight:600}.text-page-markdown-content p{margin:12px 0}.text-page-markdown-content hr{border:0;border-top:1px solid #1c1c26;margin:28px 0}.text-page-markdown-content ul{margin:12px 0;padding-left:24px;list-style-type:disc}.text-page-markdown-content li{margin:6px 0}.text-page-markdown-content strong{color:#f5ede4;font-weight:600}@media (max-width:640px){.text-page-modal-overlay{padding:10px}.text-page-modal-body{padding:24px 18px;font-size:13.5px}}.site-footer-strip{text-align:center;z-index:20;box-sizing:border-box;background:#040406;border-top:1px solid #ffffff14;flex-direction:column;align-items:center;width:100%;margin-top:0;padding:40px 24px 48px;display:flex;position:relative}.site-footer-inner{max-width:var(--slide-max-width,1200px);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin:0 auto;display:flex}.site-footer-brand{font-family:var(--font-oswald,sans-serif);letter-spacing:.06em;color:#f5ede4;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.site-footer-brand span{color:#c63601}.site-footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-bottom:16px;display:flex}.site-footer-link{color:#8c847d;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s}.site-footer-link:hover{color:#ffaa40;background:#ffffff0a}.site-footer-copy{color:#55504c;letter-spacing:.02em;margin:0;font-size:11.5px}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
