.archon-workspace-cinematic{--font-manrope:var(--font-body);--font-archivo:var(--font-display-wide);--font-brand:var(--font-display-wide);--font-sans:var(--font-body),ui-sans-serif,system-ui,sans-serif;position:relative;--spacing:0.25rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.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-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;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-relaxed:1.625;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1)}/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties;.archon-workspace-cinematic .pointer-events-none{pointer-events:none}.archon-workspace-cinematic .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.archon-workspace-cinematic .absolute{position:absolute}.archon-workspace-cinematic .relative{position:relative}.archon-workspace-cinematic .sticky{position:sticky}.archon-workspace-cinematic .inset-0{inset:0}.archon-workspace-cinematic .inset-x-0{inset-inline:0}.archon-workspace-cinematic .top-0{top:0}.archon-workspace-cinematic .right-5{right:calc(var(--spacing) * 5)}.archon-workspace-cinematic .bottom-0{bottom:0}.archon-workspace-cinematic .bottom-5{bottom:calc(var(--spacing) * 5)}.archon-workspace-cinematic .isolate{isolation:isolate}.archon-workspace-cinematic .z-10{z-index:10}.archon-workspace-cinematic .z-20{z-index:20}.archon-workspace-cinematic .z-30{z-index:30}.archon-workspace-cinematic .z-\[1\]{z-index:1}.archon-workspace-cinematic .mx-auto{margin-inline:auto}.archon-workspace-cinematic .mt-3{margin-top:calc(var(--spacing) * 3)}.archon-workspace-cinematic .mt-4{margin-top:calc(var(--spacing) * 4)}.archon-workspace-cinematic .mt-6{margin-top:calc(var(--spacing) * 6)}.archon-workspace-cinematic .mt-7{margin-top:calc(var(--spacing) * 7)}.archon-workspace-cinematic .mt-9{margin-top:calc(var(--spacing) * 9)}.archon-workspace-cinematic .mt-12{margin-top:calc(var(--spacing) * 12)}.archon-workspace-cinematic .mb-4{margin-bottom:calc(var(--spacing) * 4)}.archon-workspace-cinematic .mb-12{margin-bottom:calc(var(--spacing) * 12)}.archon-workspace-cinematic .ml-auto{margin-left:auto}.archon-workspace-cinematic .block{display:block}.archon-workspace-cinematic .flex{display:flex}.archon-workspace-cinematic .grid{display:grid}.archon-workspace-cinematic .hidden{display:none}.archon-workspace-cinematic .inline-flex{display:inline-flex}.archon-workspace-cinematic .h-5{height:calc(var(--spacing) * 5)}.archon-workspace-cinematic .h-6{height:calc(var(--spacing) * 6)}.archon-workspace-cinematic .h-7{height:calc(var(--spacing) * 7)}.archon-workspace-cinematic .h-9{height:calc(var(--spacing) * 9)}.archon-workspace-cinematic .h-10{height:calc(var(--spacing) * 10)}.archon-workspace-cinematic .h-12{height:calc(var(--spacing) * 12)}.archon-workspace-cinematic .h-16{height:calc(var(--spacing) * 16)}.archon-workspace-cinematic .h-\[2px\]{height:2px}.archon-workspace-cinematic .h-\[18px\]{height:18px}.archon-workspace-cinematic .h-\[56svh\]{height:56svh}.archon-workspace-cinematic .h-full{height:100%}.archon-workspace-cinematic .h-px{height:1px}.archon-workspace-cinematic .min-h-11{min-height:calc(var(--spacing) * 11)}.archon-workspace-cinematic .min-h-\[340px\]{min-height:340px}.archon-workspace-cinematic .w-5{width:calc(var(--spacing) * 5)}.archon-workspace-cinematic .w-6{width:calc(var(--spacing) * 6)}.archon-workspace-cinematic .w-7{width:calc(var(--spacing) * 7)}.archon-workspace-cinematic .w-8{width:calc(var(--spacing) * 8)}.archon-workspace-cinematic .w-10{width:calc(var(--spacing) * 10)}.archon-workspace-cinematic .w-\[18px\]{width:18px}.archon-workspace-cinematic .w-full{width:100%}.archon-workspace-cinematic .max-w-\[27rem\]{max-width:27rem}.archon-workspace-cinematic .max-w-\[32rem\]{max-width:32rem}.archon-workspace-cinematic .max-w-\[33rem\]{max-width:33rem}.archon-workspace-cinematic .max-w-\[34rem\]{max-width:34rem}.archon-workspace-cinematic .max-w-\[40rem\]{max-width:40rem}.archon-workspace-cinematic .max-w-\[42rem\]{max-width:42rem}.archon-workspace-cinematic .max-w-\[1312px\]{max-width:1312px}.archon-workspace-cinematic .max-w-\[1440px\]{max-width:1440px}.archon-workspace-cinematic .min-w-0{min-width:0}.archon-workspace-cinematic .shrink-0{flex-shrink:0}.archon-workspace-cinematic .grow{flex-grow:1}.archon-workspace-cinematic .origin-left{transform-origin:0}.archon-workspace-cinematic .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.archon-workspace-cinematic .scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.archon-workspace-cinematic .flex-col{flex-direction:column}.archon-workspace-cinematic .flex-wrap{flex-wrap:wrap}.archon-workspace-cinematic .items-center{align-items:center}.archon-workspace-cinematic .items-start{align-items:flex-start}.archon-workspace-cinematic .justify-between{justify-content:space-between}.archon-workspace-cinematic .justify-center{justify-content:center}.archon-workspace-cinematic .gap-0\.5{gap:calc(var(--spacing) * .5)}.archon-workspace-cinematic .gap-1\.5{gap:calc(var(--spacing) * 1.5)}.archon-workspace-cinematic .gap-2{gap:calc(var(--spacing) * 2)}.archon-workspace-cinematic .gap-2\.5{gap:calc(var(--spacing) * 2.5)}.archon-workspace-cinematic .gap-3{gap:calc(var(--spacing) * 3)}.archon-workspace-cinematic .gap-4{gap:calc(var(--spacing) * 4)}.archon-workspace-cinematic .gap-5{gap:calc(var(--spacing) * 5)}.archon-workspace-cinematic .gap-6{gap:calc(var(--spacing) * 6)}.archon-workspace-cinematic .gap-12{gap:calc(var(--spacing) * 12)}.archon-workspace-cinematic .gap-x-6{column-gap:calc(var(--spacing) * 6)}.archon-workspace-cinematic .gap-x-7{column-gap:calc(var(--spacing) * 7)}.archon-workspace-cinematic .gap-y-3{row-gap:calc(var(--spacing) * 3)}.archon-workspace-cinematic .gap-y-4{row-gap:calc(var(--spacing) * 4)}.archon-workspace-cinematic .self-start{align-self:flex-start}.archon-workspace-cinematic .overflow-hidden{overflow:hidden}.archon-workspace-cinematic .border{border-style:var(--tw-border-style);border-width:1px}.archon-workspace-cinematic .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.archon-workspace-cinematic .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.archon-workspace-cinematic .border-brass\/35{border-color:color-mix(in oklab,#b9935b 35%,transparent)}.archon-workspace-cinematic .border-brass\/50{border-color:color-mix(in oklab,#b9935b 50%,transparent)}.archon-workspace-cinematic .border-brass\/60{border-color:color-mix(in oklab,#b9935b 60%,transparent)}.archon-workspace-cinematic .border-brass\/65{border-color:color-mix(in oklab,#b9935b 65%,transparent)}.archon-workspace-cinematic .border-brass\/70{border-color:color-mix(in oklab,#b9935b 70%,transparent)}.archon-workspace-cinematic .border-foreground\/10{border-color:color-mix(in oklab,#ece7dd 10%,transparent)}.archon-workspace-cinematic .border-foreground\/12{border-color:color-mix(in oklab,#ece7dd 12%,transparent)}.archon-workspace-cinematic .border-foreground\/15{border-color:color-mix(in oklab,#ece7dd 15%,transparent)}.archon-workspace-cinematic .border-foreground\/20{border-color:color-mix(in oklab,#ece7dd 20%,transparent)}.archon-workspace-cinematic .border-foreground\/25{border-color:color-mix(in oklab,#ece7dd 25%,transparent)}.archon-workspace-cinematic .bg-\[\#070604\],.archon-workspace-cinematic .bg-background{background-color:#070604}.archon-workspace-cinematic .bg-brass{background-color:#b9935b}.archon-workspace-cinematic .bg-foreground\/10{background-color:color-mix(in oklab,#ece7dd 10%,transparent)}.archon-workspace-cinematic .object-cover{object-fit:cover}.archon-workspace-cinematic .p-5{padding:calc(var(--spacing) * 5)}.archon-workspace-cinematic .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.archon-workspace-cinematic .px-3{padding-inline:calc(var(--spacing) * 3)}.archon-workspace-cinematic .px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.archon-workspace-cinematic .px-5{padding-inline:calc(var(--spacing) * 5)}.archon-workspace-cinematic .py-1{padding-block:var(--spacing)}.archon-workspace-cinematic .py-4{padding-block:calc(var(--spacing) * 4)}.archon-workspace-cinematic .py-24{padding-block:calc(var(--spacing) * 24)}.archon-workspace-cinematic .pt-5{padding-top:calc(var(--spacing) * 5)}.archon-workspace-cinematic .pt-6{padding-top:calc(var(--spacing) * 6)}.archon-workspace-cinematic .pt-12{padding-top:calc(var(--spacing) * 12)}.archon-workspace-cinematic .pt-14{padding-top:calc(var(--spacing) * 14)}.archon-workspace-cinematic .pb-1{padding-bottom:var(--spacing)}.archon-workspace-cinematic .pb-8{padding-bottom:calc(var(--spacing) * 8)}.archon-workspace-cinematic .pb-10{padding-bottom:calc(var(--spacing) * 10)}.archon-workspace-cinematic .pb-12{padding-bottom:calc(var(--spacing) * 12)}.archon-workspace-cinematic .text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.archon-workspace-cinematic .text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.archon-workspace-cinematic .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.archon-workspace-cinematic .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.archon-workspace-cinematic .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.archon-workspace-cinematic .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.archon-workspace-cinematic .text-\[9px\]{font-size:9px}.archon-workspace-cinematic .text-\[10px\]{font-size:10px}.archon-workspace-cinematic .text-\[11px\]{font-size:11px}.archon-workspace-cinematic .text-\[13px\]{font-size:13px}.archon-workspace-cinematic .text-\[clamp\(2\.75rem\,4\.5vw\,4\.25rem\)\]{font-size:clamp(2.75rem,4.5vw,4.25rem)}.archon-workspace-cinematic .leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.archon-workspace-cinematic .leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.archon-workspace-cinematic .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.archon-workspace-cinematic .leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.archon-workspace-cinematic .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.archon-workspace-cinematic .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.archon-workspace-cinematic .tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.archon-workspace-cinematic .tracking-\[-0\.035em\]{--tw-tracking:-0.035em;letter-spacing:-.035em}.archon-workspace-cinematic .tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.archon-workspace-cinematic .tracking-\[0\.04em\]{--tw-tracking:0.04em;letter-spacing:.04em}.archon-workspace-cinematic .tracking-\[0\.08em\]{--tw-tracking:0.08em;letter-spacing:.08em}.archon-workspace-cinematic .tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.archon-workspace-cinematic .tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.archon-workspace-cinematic .tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.archon-workspace-cinematic .text-balance{text-wrap:balance}.archon-workspace-cinematic .text-pretty{text-wrap:pretty}.archon-workspace-cinematic .whitespace-nowrap{white-space:nowrap}.archon-workspace-cinematic .text-background{color:#070604}.archon-workspace-cinematic .text-brass{color:#b9935b}.archon-workspace-cinematic .text-dim{color:#b7b3aa}.archon-workspace-cinematic .text-dim\/80{color:color-mix(in oklab,#b7b3aa 80%,transparent)}.archon-workspace-cinematic .text-foreground{color:#ece7dd}.archon-workspace-cinematic .underline{text-decoration-line:underline}.archon-workspace-cinematic .decoration-brass\/50{text-decoration-color:color-mix(in oklab,#b9935b 50%,transparent)}.archon-workspace-cinematic .underline-offset-4{text-underline-offset:4px}.archon-workspace-cinematic .opacity-0{opacity:0}.archon-workspace-cinematic .opacity-100{opacity:100%}.archon-workspace-cinematic .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))}.archon-workspace-cinematic .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))}.archon-workspace-cinematic .\[animation-delay\:80ms\]{animation-delay:80ms}.archon-workspace-cinematic .\[animation-delay\:160ms\]{animation-delay:.16s}.archon-workspace-cinematic .\[animation-delay\:240ms\]{animation-delay:.24s}.archon-workspace-cinematic .\[animation-delay\:320ms\]{animation-delay:.32s}.archon-workspace-cinematic .group-hover\:translate-x-0\.5{&:is(:where(.group):hover *){@media (hover:hover){--tw-translate-x:calc(var(--spacing) * 0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.archon-workspace-cinematic .hover\:border-brass{&:hover{@media (hover:hover){border-left-color:#b9935b;border-bottom-color:#b9935b;border-right-color:#b9935b;border-top-color:#b9935b}}}.archon-workspace-cinematic .hover\:border-gold{&:hover{@media (hover:hover){border-left-color:#f8db8d;border-bottom-color:#f8db8d;border-right-color:#f8db8d;border-top-color:#f8db8d}}}.archon-workspace-cinematic .hover\:bg-gold{&:hover{@media (hover:hover){background-color:#f8db8d}}}.archon-workspace-cinematic .hover\:text-foreground{&:hover{@media (hover:hover){color:#ece7dd}}}.archon-workspace-cinematic .hover\:text-gold{&:hover{@media (hover:hover){color:#f8db8d}}}.archon-workspace-cinematic .hover\:decoration-gold{&:hover{@media (hover:hover){text-decoration-color:#f8db8d}}}.archon-workspace-cinematic .sm\:right-8{@media (width >= 40rem){right:calc(var(--spacing) * 8)}}.archon-workspace-cinematic .sm\:flex{@media (width >= 40rem){display:flex}}.archon-workspace-cinematic .sm\:flex-row{@media (width >= 40rem){flex-direction:row}}.archon-workspace-cinematic .sm\:items-baseline{@media (width >= 40rem){align-items:baseline}}.archon-workspace-cinematic .sm\:items-center{@media (width >= 40rem){align-items:center}}.archon-workspace-cinematic .sm\:items-start{@media (width >= 40rem){align-items:flex-start}}.archon-workspace-cinematic .sm\:justify-between{@media (width >= 40rem){justify-content:space-between}}.archon-workspace-cinematic .sm\:gap-2\.5{@media (width >= 40rem){gap:calc(var(--spacing) * 2.5)}}.archon-workspace-cinematic .sm\:gap-6{@media (width >= 40rem){gap:calc(var(--spacing) * 6)}}.archon-workspace-cinematic .sm\:p-8{@media (width >= 40rem){padding:calc(var(--spacing) * 8)}}.archon-workspace-cinematic .sm\:px-3\.5{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 3.5)}}.archon-workspace-cinematic .sm\:px-7{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 7)}}.archon-workspace-cinematic .sm\:px-8{@media (width >= 40rem){padding-inline:calc(var(--spacing) * 8)}}.archon-workspace-cinematic .sm\:text-3xl{@media (width >= 40rem){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.archon-workspace-cinematic .sm\:text-5xl{@media (width >= 40rem){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.archon-workspace-cinematic .sm\:text-sm{@media (width >= 40rem){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.archon-workspace-cinematic .md\:block{@media (width >= 48rem){display:block}}.archon-workspace-cinematic .md\:grid-cols-\[1fr_auto\]{@media (width >= 48rem){grid-template-columns:1fr auto}}.archon-workspace-cinematic .md\:flex-row{@media (width >= 48rem){flex-direction:row}}.archon-workspace-cinematic .md\:items-start{@media (width >= 48rem){align-items:flex-start}}.archon-workspace-cinematic .md\:justify-between{@media (width >= 48rem){justify-content:space-between}}.archon-workspace-cinematic .lg\:block{@media (width >= 64rem){display:block}}.archon-workspace-cinematic .lg\:grid{@media (width >= 64rem){display:grid}}.archon-workspace-cinematic .lg\:grid-cols-\[1\.1fr_\.9fr\]{@media (width >= 64rem){grid-template-columns:1.1fr .9fr}}.archon-workspace-cinematic .lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{@media (width >= 64rem){grid-template-columns:13rem minmax(0,1fr)}}.archon-workspace-cinematic .lg\:items-end{@media (width >= 64rem){align-items:flex-end}}.archon-workspace-cinematic .lg\:gap-16{@media (width >= 64rem){gap:calc(var(--spacing) * 16)}}.archon-workspace-cinematic .lg\:px-16{@media (width >= 64rem){padding-inline:calc(var(--spacing) * 16)}}.archon-workspace-cinematic .lg\:py-32{@media (width >= 64rem){padding-block:calc(var(--spacing) * 32)}}.archon-workspace-cinematic .lg\:pt-20{@media (width >= 64rem){padding-top:calc(var(--spacing) * 20)}}.archon-workspace-cinematic .lg\:pb-1{@media (width >= 64rem){padding-bottom:var(--spacing)}}.archon-workspace-cinematic .lg\:text-6xl{@media (width >= 64rem){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.archon-workspace-cinematic .lg\:text-lg{@media (width >= 64rem){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.archon-workspace-cinematic *,.archon-workspace-cinematic ::backdrop,.archon-workspace-cinematic :after,.archon-workspace-cinematic :before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.archon-workspace-cinematic{color-scheme:dark}@media (prefers-reduced-motion:no-preference){.archon-workspace-cinematic{scroll-behavior:smooth}}.archon-workspace-cinematic{min-height:100svh;background:#070604;color:#ece7dd}.archon-workspace-cinematic .brand-sig{font-family:var(--font-brand);font-variation-settings:"wdth" 125;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.archon-workspace-cinematic :focus-visible{outline:2px solid #ece7dd;outline-offset:3px}@keyframes workspace-cinematic-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.archon-workspace-cinematic .rise{opacity:0;animation:workspace-cinematic-rise .9s cubic-bezier(.2,.7,.2,1) forwards}@keyframes workspace-cinematic-load{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.archon-workspace-cinematic .load-bar{animation:workspace-cinematic-load 1.6s cubic-bezier(.4,0,.2,1) infinite}@media (prefers-reduced-motion:reduce){.archon-workspace-cinematic .rise{opacity:1;animation:none}.archon-workspace-cinematic .load-bar{animation:none;transform:none;width:100%;opacity:.5}}.archon-workspace-cinematic .scene-feather{background:linear-gradient(90deg,#070604 0,rgba(7,6,4,0));mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent)}@media (min-width:768px){.archon-workspace-cinematic .workspace-hero{height:calc(100svh - 4rem);min-height:400px;max-height:960px}.archon-workspace-cinematic .workspace-hero-scene{position:absolute;inset:0;height:auto;min-height:0;border:0}.archon-workspace-cinematic .workspace-hero-copy{width:50%;max-width:760px;height:100%;padding:clamp(24px,4vw,64px) 32px clamp(24px,4vw,64px) clamp(24px,4vw,64px);pointer-events:none}.archon-workspace-cinematic .workspace-hero-copy a{pointer-events:auto}.archon-workspace-cinematic .workspace-hero-scrim{background:linear-gradient(90deg,rgba(7,6,4,.72),rgba(7,6,4,.6) 28%,rgba(7,6,4,.2) 54%,rgba(7,6,4,0) 78%)}}@media (min-width:768px) and (max-height:640px){.archon-workspace-cinematic .workspace-hero-copy{padding-top:24px;padding-bottom:24px}.archon-workspace-cinematic .workspace-hero-copy h1{margin-top:16px}.archon-workspace-cinematic .workspace-hero-copy>p:nth-of-type(2){margin-top:16px;font-size:14.5px;line-height:1.5}.archon-workspace-cinematic .workspace-hero-copy>div{margin-top:24px}.archon-workspace-cinematic .workspace-hero-copy>div>a[href="#inside-workspace"]{display:none}.archon-workspace-cinematic .workspace-hero-copy>p:last-child{margin-top:24px}}.archon-workspace-cinematic .workspace-studio{overflow:hidden;border:1px solid rgba(236,231,221,.17);background:linear-gradient(135deg,#17140e,#0d0b08 58%,#121008);box-shadow:0 28px 90px -60px rgba(185,147,91,.32),inset 0 1px rgba(248,219,141,.05)}.archon-workspace-cinematic .studio-tool-nav{display:flex;overflow-x:auto;border-bottom:1px solid rgba(236,231,221,.12);scrollbar-width:thin;scrollbar-color:#77613f #121008}.archon-workspace-cinematic .studio-tool-button{display:flex;position:relative;min-height:60px;flex:0 0 auto;align-items:center;gap:12px;padding:16px 20px;border-right:1px solid rgba(236,231,221,.08);color:#b7b3aa;font-size:12px;text-align:left;transition:background-color .22s,color .22s}.archon-workspace-cinematic .studio-tool-button:hover{color:#ece7dd;background:rgba(185,147,91,.04)}.archon-workspace-cinematic .studio-tool-button.is-selected{color:#f8db8d;background:rgba(185,147,91,.085)}.archon-workspace-cinematic .studio-tool-button.is-selected:after{content:"";position:absolute;bottom:0;inset-inline:20px;height:2px;background:#b9935b}.archon-workspace-cinematic .studio-preview-surface{min-height:320px;padding:24px;border:1px solid rgba(236,231,221,.12);background:radial-gradient(ellipse at 70% 0,rgba(185,147,91,.075),transparent 70%),#0c0a07;box-shadow:0 20px 40px -30px #000,inset 0 1px rgba(236,231,221,.045)}@media (min-width:1024px){.archon-workspace-cinematic .studio-tool-nav{flex-direction:column;overflow:visible;border-bottom:0;border-right:1px solid rgba(236,231,221,.12)}.archon-workspace-cinematic .studio-tool-button{min-height:73px;flex:0 0 auto;border-right:0;border-bottom:1px solid rgba(236,231,221,.08)}.archon-workspace-cinematic .studio-tool-button.is-selected:after{inset-inline:0 auto;top:16px;bottom:16px;width:2px;height:auto}.archon-workspace-cinematic .studio-preview-surface{min-height:350px;padding:32px}}@media (max-width:479px){.archon-workspace-cinematic .studio-preview-surface{min-height:300px;padding:18px}.archon-workspace-cinematic .studio-tool-button{min-height:56px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.archon-workspace-cinematic .studio-tool-button{transition:none}}.archon-workspace-cinematic #main-content>section:before{content:none}.archon-workspace-cinematic #workspace-tools-gallery,.archon-workspace-cinematic .ws-connect-section,.archon-workspace-cinematic .ws-guidance{scroll-margin-top:5rem}.archon-workspace-cinematic .ws-system{position:relative;margin-top:4rem;border-block:1px solid #b9935b40;background:radial-gradient(ellipse at 50% 45%,#9d784d0d,transparent 55%),#0b0a08}.archon-workspace-cinematic .ws-system-topline{display:flex;justify-content:space-between;padding:1.25rem 1.5rem;color:#bba37c;font-size:10px;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #b9935b20}.archon-workspace-cinematic .ws-system-drawing{position:relative;max-width:1050px;margin:auto}.archon-workspace-cinematic .ws-system-svg{display:block;width:100%;height:auto}.archon-workspace-cinematic .ws-system-node{isolation:isolate}.archon-workspace-cinematic .ws-system-core{position:absolute;left:50%;top:50%;width:11.3%;aspect-ratio:1;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#d8ba85}.archon-workspace-cinematic .ws-system-core-mark{width:34%;height:auto}.archon-workspace-cinematic .ws-system-core span{font-size:clamp(8px,.75vw,11px);letter-spacing:.08em}.archon-workspace-cinematic .ws-system-mobile{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.archon-workspace-cinematic .ws-system-caption{display:flex;align-items:start;justify-content:space-between;gap:2rem;padding:1.6rem 2rem;border-top:1px solid #b9935b20}.archon-workspace-cinematic .ws-system-caption>span{font-size:14px;font-weight:500}.archon-workspace-cinematic .ws-system-caption p{color:#b7b3aa;font-size:12px;line-height:1.8;max-width:31rem}.archon-workspace-cinematic .ws-gallery-heading{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;margin:7rem 0 3rem;align-items:end}.archon-workspace-cinematic .ws-gallery-heading>p{color:#b9935b;font-size:11px;text-transform:uppercase;letter-spacing:.1em;align-self:start;padding-top:.6rem}.archon-workspace-cinematic .ws-gallery-heading h3{font-size:clamp(2.2rem,4.2vw,4.4rem);line-height:1.05;letter-spacing:-.04em;font-weight:500}.archon-workspace-cinematic .ws-gallery-heading h3 span{color:#938675}.archon-workspace-cinematic .ws-gallery-heading>span{grid-column:2;color:#b7b3aa;font-size:13px}.archon-workspace-cinematic .workspace-studio{border-color:#b9935b42;background:linear-gradient(130deg,#191711,#0a0907 80%);box-shadow:0 30px 70px #0005}.archon-workspace-cinematic .studio-preview-surface{position:relative;border-color:#b9935b40;background:linear-gradient(150deg,#e7dfcc0b,transparent 55%),#10100c;box-shadow:0 16px 50px #0006,inset 0 1px #e5d7b622}.archon-workspace-cinematic .studio-preview-surface:before{content:"";position:absolute;top:-1px;left:-1px;width:36px;height:36px;border-top:1px solid #d1ae73;border-left:1px solid #d1ae73;pointer-events:none}.archon-workspace-cinematic .studio-preview-surface:after{content:"";position:absolute;bottom:-1px;right:-1px;width:36px;height:36px;border-bottom:1px solid #d1ae73;border-right:1px solid #d1ae73;pointer-events:none}.archon-workspace-cinematic .ws-guidance{position:relative;overflow:hidden;background:#e9e3d5;color:#211d16;padding:clamp(4rem,7vw,7rem) clamp(1.25rem,4.5vw,5rem)}.archon-workspace-cinematic .ws-guidance-inner{position:relative;max-width:1312px;margin:auto}.archon-workspace-cinematic .ws-guidance-mark{position:absolute;width:48vw;height:48vw;right:-22vw;top:-14vw;color:#6e5c3c;opacity:.04;transform:rotate(-12deg)}.archon-workspace-cinematic .ws-guidance-heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;column-gap:6rem;margin-bottom:3.5rem}.archon-workspace-cinematic .ws-guidance-kicker{grid-column:1/-1;display:flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:.07em;color:#725831;margin-bottom:1.8rem}.archon-workspace-cinematic .ws-guidance-kicker-rule{width:32px;height:1px;background:#967543}.archon-workspace-cinematic .ws-guidance-title{font-size:clamp(2.8rem,5.4vw,5.6rem);font-weight:600;letter-spacing:-.045em;line-height:1.02;grid-row:2/4}.archon-workspace-cinematic .ws-guidance-title span{color:#806235}.archon-workspace-cinematic .ws-guidance-intro{font-size:15px;line-height:1.8;color:#61574b;max-width:26rem}.archon-workspace-cinematic .ws-guidance-archie-link{justify-self:start;margin-top:1.5rem;font-size:12px;font-weight:600;border-bottom:1px solid #9b7d50;padding-bottom:7px;display:flex;gap:2rem}.archon-workspace-cinematic .ws-guidance-playbook{display:grid;grid-template-columns:.95fr 1.05fr;border:1px solid #84715638;background:#eee8dd;box-shadow:0 22px 50px #4e3e2410}.archon-workspace-cinematic .ws-guidance-art{position:relative;min-height:550px;overflow:hidden;margin:0}.archon-workspace-cinematic .ws-guidance-image{object-fit:cover}.archon-workspace-cinematic .ws-guidance-art:after{content:"";position:absolute;inset:0;background:linear-gradient(#0605027a,transparent 55%,#06050230)}.archon-workspace-cinematic .ws-guidance-art-caption{position:absolute;inset:2.5rem 2.5rem auto;display:flex;flex-direction:column;gap:1.2rem;z-index:1;color:#f2ead9}.archon-workspace-cinematic .ws-guidance-art-overline{font-size:9px;letter-spacing:.16em}.archon-workspace-cinematic .ws-guidance-art-title{font-size:clamp(1.45rem,2.3vw,2.1rem);letter-spacing:-.025em;line-height:1.22;font-weight:500}.archon-workspace-cinematic .ws-guidance-art-index{padding-top:.3rem;font-size:9px;letter-spacing:.12em;color:#d0b78d}.archon-workspace-cinematic .ws-guidance-steps{padding:1.5rem clamp(1.5rem,4vw,4rem);display:flex;flex-direction:column;justify-content:center}.archon-workspace-cinematic .ws-guidance-step{display:grid;grid-template-columns:3rem 1fr;gap:1.4rem;padding:2rem 0;border-bottom:1px solid #8f7b5c35}.archon-workspace-cinematic .ws-guidance-step-index{font-size:clamp(1.7rem,3vw,2.6rem);color:#a18a66;line-height:1.1;font-weight:400;letter-spacing:-.05em}.archon-workspace-cinematic .ws-guidance-step-copy{min-width:0}.archon-workspace-cinematic .ws-guidance-step-title{font-size:18px;font-weight:600;margin-bottom:.7rem;letter-spacing:-.02em}.archon-workspace-cinematic .ws-guidance-step-description{color:#61574b;font-size:13px;line-height:1.8;max-width:25rem}.archon-workspace-cinematic .ws-guidance-links{display:flex;flex-wrap:wrap;gap:1rem 2rem;padding:1.8rem 0;font-size:11px;font-weight:600}.archon-workspace-cinematic .ws-guidance-links a{border-bottom:1px solid #80623577;padding-bottom:5px;display:flex;gap:14px}.archon-workspace-cinematic .ws-plan-exhibit{padding:clamp(4rem,8vw,8rem) clamp(1.25rem,4.5vw,5rem);background:#090907;scroll-margin-top:5rem}.archon-workspace-cinematic .ws-plan-container{max-width:1312px;margin:auto}.archon-workspace-cinematic .ws-plan-intro{margin-bottom:3.5rem}.archon-workspace-cinematic .ws-plan-kicker{display:flex;gap:12px;align-items:center;color:#b9935b;font-size:11px;letter-spacing:.1em;margin-bottom:1.8rem}.archon-workspace-cinematic .ws-plan-kicker-rule{height:1px;width:32px;background:#b9935b}.archon-workspace-cinematic .ws-plan-intro-copy{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem}.archon-workspace-cinematic .ws-plan-heading{max-width:35rem;font-size:clamp(2.5rem,4.5vw,4.4rem);line-height:1.05;letter-spacing:-.04em;font-weight:500}.archon-workspace-cinematic .ws-plan-deck{font-size:14px;color:#b7b3aa;line-height:1.85}.archon-workspace-cinematic .ws-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.archon-workspace-cinematic .ws-plan-panel{min-width:0;border:1px solid #b9935b35;background:#11100c;display:flex;flex-direction:column}.archon-workspace-cinematic .ws-plan-panel[data-plan=four]{border-color:#c2a26a88}.archon-workspace-cinematic .ws-plan-art-wrap{position:relative;aspect-ratio:1.2;overflow:hidden;border-bottom:1px solid #b9935b25}.archon-workspace-cinematic .ws-plan-art{object-fit:cover}.archon-workspace-cinematic .ws-plan-art-shade{position:absolute;inset:0;background:linear-gradient(0deg,#11100c,transparent 48%,#11100c30)}.archon-workspace-cinematic .ws-plan-index{position:absolute;bottom:0;left:1.5rem;font-size:clamp(4.5rem,8vw,7rem);line-height:1;letter-spacing:-.07em;font-weight:400;color:#ede4d4}.archon-workspace-cinematic .ws-plan-art-label{position:absolute;top:1.2rem;left:1.5rem;color:#c7ae83;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.archon-workspace-cinematic .ws-plan-content{padding:1.7rem 1.5rem 2rem;display:flex;flex-direction:column;flex:1}.archon-workspace-cinematic .ws-plan-scope{color:#c4a574;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.archon-workspace-cinematic .ws-plan-title{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.15;font-weight:500;letter-spacing:-.035em}.archon-workspace-cinematic .ws-plan-description{margin-top:1.2rem;font-size:12px;line-height:1.85;color:#b7b3aa;min-height:5.5em}.archon-workspace-cinematic .ws-plan-price-row{display:flex;align-items:baseline;gap:10px;margin-top:1.8rem;padding-bottom:1.7rem;border-bottom:1px solid #b9935b30}.archon-workspace-cinematic .ws-plan-price{font-size:2.8rem;line-height:1;letter-spacing:-.05em;font-weight:500}.archon-workspace-cinematic .ws-plan-period{color:#a69d8e;font-size:10px}.archon-workspace-cinematic .ws-plan-details{list-style:none;padding:1rem 0;margin:0 0 1.2rem}.archon-workspace-cinematic .ws-plan-detail{display:flex;gap:12px;padding:.65rem 0;color:#c2bbaf;font-size:11px;line-height:1.6}.archon-workspace-cinematic .ws-plan-detail-index{font-size:8px;color:#b9935b;padding-top:2px}.archon-workspace-cinematic .ws-plan-link{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:1rem;border:1px solid #b9935b66;color:#e7d3b3;font-size:11px;font-weight:600;transition:background .2s,color .2s}.archon-workspace-cinematic .ws-plan-link:hover{background:#b9935b;color:#090907}.archon-workspace-cinematic .ws-plan-notes{display:grid;grid-template-columns:1fr 1fr;gap:1.3rem 3rem;padding:2.5rem 0 0}.archon-workspace-cinematic .ws-plan-note{display:flex;flex-direction:column;gap:.7rem;color:#aba395;font-size:11px;line-height:1.8}.archon-workspace-cinematic .ws-plan-note-label{color:#c1aa86;font-size:9px;text-transform:uppercase;letter-spacing:.1em}.archon-workspace-cinematic .ws-plan-note--addons{grid-column:1/-1;border-top:1px solid #b9935b25;padding-top:1.2rem}.archon-workspace-cinematic .ws-connect-section{padding:clamp(4rem,7vw,7rem) clamp(1.25rem,4.5vw,5rem);background:#12110d;border-block:1px solid #b9935b30}.archon-workspace-cinematic .ws-connect-shell{max-width:1312px;margin:auto}.archon-workspace-cinematic .ws-connect-heading{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;gap:1.8rem 5rem;margin-bottom:3.5rem}.archon-workspace-cinematic .ws-connect-eyebrow{grid-column:1/-1;font-size:10px;letter-spacing:.1em;color:#b9935b}.archon-workspace-cinematic .ws-connect-heading h2{font-size:clamp(2.4rem,4vw,4.3rem);line-height:1.06;font-weight:500;letter-spacing:-.04em;max-width:36rem}.archon-workspace-cinematic .ws-connect-heading>p:last-child{color:#b7b3aa;font-size:14px;line-height:1.85}.archon-workspace-cinematic .ws-connect-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid #b9935b35}.archon-workspace-cinematic .ws-connect-group{padding:2rem;border-left:1px solid #b9935b30}.archon-workspace-cinematic .ws-connect-group:first-child{border-left:0;padding-left:0}.archon-workspace-cinematic .ws-connect-group-heading{min-height:6rem}.archon-workspace-cinematic .ws-connect-group-heading h3{font-size:16px;font-weight:500;letter-spacing:-.02em;margin-bottom:.7rem}.archon-workspace-cinematic .ws-connect-group-heading p{color:#a69d8e;font-size:11px;line-height:1.8;max-width:21rem}.archon-workspace-cinematic .ws-connect-list{display:flex;flex-direction:column;gap:1rem;margin:1.8rem 0 0;padding:0;list-style:none}.archon-workspace-cinematic .ws-connect-item{display:flex;align-items:center;gap:18px;min-height:50px;font-size:14px;font-weight:500;color:#d3c9b9}.archon-workspace-cinematic .ws-connect-logo{height:28px;width:34px;object-fit:contain;filter:grayscale(1) brightness(1.8);opacity:.75}.archon-workspace-cinematic .ws-connect-note{color:#9b9283;font-size:10px;line-height:1.9;max-width:61rem;margin-top:1.5rem}.archon-workspace-cinematic .ws-connect-link{display:inline-flex;gap:2rem;font-size:12px;font-weight:500;border-bottom:1px solid #b9935b77;padding-bottom:.5rem;margin-top:1.5rem}.archon-workspace-cinematic .ws-close{position:relative;isolation:isolate;overflow:hidden;background:#dfd6c3;color:#211d16;min-height:530px;padding:6rem clamp(1.25rem,7vw,8rem)}.archon-workspace-cinematic .ws-close:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 80% 40%,transparent 15%,#7b684c15 70%)}.archon-workspace-cinematic .ws-close-copy{position:relative;z-index:1}.archon-workspace-cinematic .ws-close-kicker{color:#6e5631;font-size:11px;letter-spacing:.12em;margin-bottom:1.7rem}.archon-workspace-cinematic .ws-close h2{font-size:clamp(3rem,6vw,6.5rem);letter-spacing:-.05em;line-height:1.03;font-weight:500}.archon-workspace-cinematic .ws-close-copy>p:not(.ws-close-kicker){margin-top:1.8rem;color:#665946;font-size:14px;max-width:25rem;line-height:1.8}.archon-workspace-cinematic .ws-close a{display:inline-flex;align-items:center;gap:3rem;padding:1rem 1.5rem;margin-top:2rem;background:#272219;color:#ede4d1;font-size:12px;font-weight:600}.archon-workspace-cinematic .ws-close a:hover{background:#5c472a}.archon-workspace-cinematic .ws-close-field{position:absolute;z-index:0;right:2%;width:50%;top:-15%;bottom:-15%;display:flex;align-items:center;justify-content:center;perspective:1000px}.archon-workspace-cinematic .ws-close-mark{width:90%;height:auto;color:#8b7149;opacity:.25;transform:rotateY(-25deg) rotate(8deg);filter:drop-shadow(20px 30px 1px #59401c25)}.archon-workspace-cinematic .ws-close-signature{position:relative;margin-top:4rem;color:#7e6d55;font-size:10px;letter-spacing:.09em}@media (max-width:1023px){.archon-workspace-cinematic .ws-connect-heading,.archon-workspace-cinematic .ws-guidance-heading,.archon-workspace-cinematic .ws-plan-intro-copy{column-gap:2rem}.archon-workspace-cinematic .ws-plan-content{padding:1.5rem 1.15rem}.archon-workspace-cinematic .ws-plan-description{min-height:7.5em}.archon-workspace-cinematic .ws-guidance-art{min-height:540px}.archon-workspace-cinematic .ws-connect-group{padding:2rem 1.3rem}}@media (max-width:767px){.archon-workspace-cinematic .ws-system{margin-top:2rem}.archon-workspace-cinematic .ws-system-topline{font-size:8px;gap:12px;padding:1.2rem}.archon-workspace-cinematic .ws-system-drawing{display:none}.archon-workspace-cinematic .ws-system-mobile{position:static;width:auto;height:auto;margin:0;overflow:visible;clip-path:none;white-space:normal;display:grid;grid-template-columns:1fr 1fr}.archon-workspace-cinematic .ws-system-mobile>div{display:flex;align-items:start;gap:12px;padding:1.3rem 1rem;border-bottom:1px solid #b9935b20}.archon-workspace-cinematic .ws-system-mobile>div:nth-child(odd){border-right:1px solid #b9935b20}.archon-workspace-cinematic .ws-system-mobile>div>span{color:#b9935b;font-size:9px;padding-top:3px}.archon-workspace-cinematic .ws-system-mobile p{font-size:12px;line-height:1.4}.archon-workspace-cinematic .ws-system-mobile small{display:block;color:#9e9587;font-size:9px;margin-top:8px;line-height:1.6}.archon-workspace-cinematic .ws-system-caption{display:block;padding:1.5rem}.archon-workspace-cinematic .ws-system-caption p{margin-top:1rem}.archon-workspace-cinematic .ws-gallery-heading{display:block;margin:4rem 0 2rem}.archon-workspace-cinematic .ws-gallery-heading>p{margin-bottom:1.3rem}.archon-workspace-cinematic .ws-gallery-heading>span{display:block;margin-top:1.3rem}.archon-workspace-cinematic .ws-connect-heading,.archon-workspace-cinematic .ws-guidance-heading,.archon-workspace-cinematic .ws-plan-intro-copy{display:block}.archon-workspace-cinematic .ws-connect-heading>p:last-child,.archon-workspace-cinematic .ws-guidance-intro,.archon-workspace-cinematic .ws-plan-deck{margin-top:1.5rem;max-width:35rem}.archon-workspace-cinematic .ws-guidance-archie-link{display:inline-flex}.archon-workspace-cinematic .ws-guidance-playbook{grid-template-columns:1fr}.archon-workspace-cinematic .ws-guidance-art{min-height:0;aspect-ratio:1.1}.archon-workspace-cinematic .ws-guidance-art-caption{inset:1.8rem 1.8rem auto}.archon-workspace-cinematic .ws-guidance-steps{padding:.5rem 1.4rem}.archon-workspace-cinematic .ws-guidance-step{padding:1.7rem 0;gap:1rem;grid-template-columns:2.5rem 1fr}.archon-workspace-cinematic .ws-plan-grid{grid-template-columns:1fr;gap:1.7rem}.archon-workspace-cinematic .ws-plan-art-wrap{aspect-ratio:1.5}.archon-workspace-cinematic .ws-plan-content{padding:1.7rem 1.5rem}.archon-workspace-cinematic .ws-plan-index{font-size:6rem}.archon-workspace-cinematic .ws-plan-title{font-size:1.7rem}.archon-workspace-cinematic .ws-plan-description{min-height:0;font-size:13px}.archon-workspace-cinematic .ws-plan-details{margin-bottom:1rem}.archon-workspace-cinematic .ws-plan-detail{font-size:12px}.archon-workspace-cinematic .ws-plan-notes{grid-template-columns:1fr;gap:1.5rem}.archon-workspace-cinematic .ws-plan-note--addons{grid-column:auto}.archon-workspace-cinematic .ws-connect-eyebrow{margin-bottom:1.5rem}.archon-workspace-cinematic .ws-connect-groups{grid-template-columns:1fr}.archon-workspace-cinematic .ws-connect-group,.archon-workspace-cinematic .ws-connect-group:first-child{padding:1.8rem 0;border-left:0;border-bottom:1px solid #b9935b30}.archon-workspace-cinematic .ws-connect-group:last-child{border-bottom:0}.archon-workspace-cinematic .ws-connect-group-heading{min-height:0}.archon-workspace-cinematic .ws-connect-list{flex-direction:row;flex-wrap:wrap;gap:1.2rem 2rem;margin-top:1.3rem}.archon-workspace-cinematic .ws-connect-item{font-size:12px;gap:12px}.archon-workspace-cinematic .ws-connect-logo{height:25px;width:28px}.archon-workspace-cinematic .ws-close{min-height:490px;padding:4rem 1.5rem}.archon-workspace-cinematic .ws-close-field{width:80%;right:-40%;top:10%;opacity:.5}.archon-workspace-cinematic .ws-close-copy{max-width:85%}.archon-workspace-cinematic .ws-close-copy>p:not(.ws-close-kicker){max-width:18rem}}@media (prefers-reduced-motion:reduce){.archon-workspace-cinematic .ws-plan-link{transition:none}.archon-workspace-cinematic .ws-close-field,.archon-workspace-cinematic .ws-guidance-image,.archon-workspace-cinematic .ws-plan-art{transform:none!important}.archon-workspace-cinematic [data-ws-reveal]{opacity:1!important;transform:none!important}.archon-workspace-cinematic [data-ws-track]{stroke-dashoffset:0!important;opacity:1!important}}.archon-workspace-cinematic .ws-hero-kicker{flex-wrap:wrap}.archon-workspace-cinematic .ws-hero-trial-badge{display:inline-flex;align-items:center;border:1px solid #c9a46a80;background:#b9935b16;padding:6px 9px;color:#f4d9a6;font-size:10px;font-weight:600;letter-spacing:.04em}.archon-workspace-cinematic .ws-hero-trial-terms{margin-top:18px;max-width:27rem;font-size:12px;line-height:1.65;color:#c0b7a7}.archon-workspace-cinematic .workspace-hero-copy .ws-hero-signature{margin-top:1.7rem}.archon-workspace-cinematic .ws-plan-price{color:#ecd5ab}.archon-workspace-cinematic .ws-plan-period{color:#c8bda9;font-size:12px}.archon-workspace-cinematic .ws-plan-renewal{margin-top:1rem;color:#bab0a0;font-size:12px;line-height:1.75}.archon-workspace-cinematic .ws-plan-renewal strong{font-weight:500;color:#d0c6b6}.archon-workspace-cinematic .ws-close-copy>.ws-close-trial-terms{margin-top:1rem;max-width:27rem;color:#665946;font-size:12px;line-height:1.75}@media (min-width:768px) and (max-height:640px){.archon-workspace-cinematic .workspace-hero-copy .ws-hero-trial-terms{margin-top:14px;font-size:11px;line-height:1.55}.archon-workspace-cinematic .workspace-hero-copy .ws-hero-signature{margin-top:16px}}.archon-workspace-cinematic .ws-tool-mobile-picker{display:none}.archon-workspace-cinematic .ws-tool-exhibit{margin-top:1.8rem}.archon-workspace-cinematic .ws-tool-exhibit-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:0 0 .8rem}.archon-workspace-cinematic .ws-tool-exhibit-head>span{color:#ad9a7c;font-size:8px;letter-spacing:.14em}.archon-workspace-cinematic .ws-tool-exhibit-head>b{font-size:1.7rem;line-height:1;font-weight:400;letter-spacing:-.05em}.archon-workspace-cinematic .ws-tool-exhibit-head i{color:#817766;font-size:12px;font-style:normal;letter-spacing:0}.archon-workspace-cinematic .studio-preview-surface.ws-tool-scene{height:380px;min-height:380px;overflow:hidden;padding:30px;perspective:1100px;background:radial-gradient(ellipse at 80% 0,#e3ba7a16,transparent 60%),#0d0c09}.archon-workspace-cinematic .ws-tool-caption{margin-top:1rem;font-size:11px;color:#ada393;line-height:1.7}.archon-workspace-cinematic .ws-tool-scene>div{height:100%}.archon-workspace-cinematic .ws-tool-scene small{display:block;font-size:8px;letter-spacing:.09em;color:#ae9a7c;font-weight:500;line-height:1.6}.archon-workspace-cinematic .ws-tool-scene h5{font-size:15px;font-weight:500;letter-spacing:-.02em;line-height:1.3}.archon-workspace-cinematic .ws-demo-website{position:relative;padding:8px 42px 8px 4px}.archon-workspace-cinematic .ws-demo-site{position:relative;height:100%;width:91%;padding:22px;border:1px solid #b9935b55;background-position:58%;background-size:cover;box-shadow:8px 16px 40px #0008;transform:rotateY(5deg) rotate(-1.5deg)}.archon-workspace-cinematic .ws-demo-site-label{display:block;border-bottom:1px solid #ebe4d142;padding-bottom:12px;font-size:8px;letter-spacing:.1em;color:#eee4d0}.archon-workspace-cinematic .ws-demo-site>div{padding-top:2.5rem}.archon-workspace-cinematic .ws-demo-site small{color:#ddc697;font-size:7px}.archon-workspace-cinematic .ws-demo-site h4{font-size:clamp(1.6rem,2.7vw,2.6rem);line-height:1.08;letter-spacing:-.045em;margin-top:12px;font-weight:500}.archon-workspace-cinematic .ws-demo-site-link{display:inline-block;margin-top:1.3rem;padding-bottom:4px;font-size:8px;border-bottom:1px solid #c3ab7a}.archon-workspace-cinematic .ws-demo-enquiry{position:absolute;right:0;bottom:22px;width:43%;padding:22px;background:#e9e0cd;color:#30291e;box-shadow:8px 16px 35px #0006;transform:translateZ(18px) rotate(1.5deg)}.archon-workspace-cinematic .ws-demo-enquiry small{color:#80643f;font-size:7px}.archon-workspace-cinematic .ws-demo-enquiry h5{margin:10px 0 16px;font-size:14px}.archon-workspace-cinematic .ws-demo-enquiry>span{display:block;padding:9px 0;border-bottom:1px solid #937c5742;color:#776951;font-size:8px}.archon-workspace-cinematic .ws-demo-enquiry>b{display:block;margin-top:16px;padding:9px;font-weight:500;text-align:center;background:#30291e;color:#eee6d4;font-size:8px}.archon-workspace-cinematic .ws-demo-crm{display:flex;flex-direction:column;justify-content:center}.archon-workspace-cinematic .ws-demo-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.archon-workspace-cinematic .ws-demo-stages>section{padding:13px 10px 10px;background:#191711;border-top:1px solid #b9935b80}.archon-workspace-cinematic .ws-demo-stages h5{font-size:11px;color:#d9c49f;margin-bottom:16px}.archon-workspace-cinematic .ws-demo-stages article{padding:12px 10px;border:1px solid #d1b47a30;background:linear-gradient(135deg,#282318,#16140f);margin-top:10px;box-shadow:0 8px 15px #0002}.archon-workspace-cinematic .ws-demo-stages i{display:block;font-style:normal;color:#c6a66a;font-size:15px;margin-bottom:10px}.archon-workspace-cinematic .ws-demo-stages b{display:block;font-size:10px;font-weight:500}.archon-workspace-cinematic .ws-demo-stages article small{font-size:6px;margin-top:8px;color:#a79a83}.archon-workspace-cinematic .ws-demo-booking{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:32px;max-width:580px;margin:auto}.archon-workspace-cinematic .ws-demo-date{padding:24px;background:#ddd3bc;color:#342a1d;box-shadow:12px 18px 30px #0005;transform:rotate(-2deg)}.archon-workspace-cinematic .ws-demo-date small{font-size:7px;color:#806943}.archon-workspace-cinematic .ws-demo-date strong{display:block;font-size:13px;font-weight:500;margin-top:24px;letter-spacing:.16em}.archon-workspace-cinematic .ws-demo-date>b{display:block;font-size:clamp(5rem,10vw,8rem);font-weight:400;line-height:1.1;letter-spacing:-.09em}.archon-workspace-cinematic .ws-demo-date>span{display:block;margin-top:8px;padding-top:10px;border-top:1px solid #866f4840;font-size:10px}.archon-workspace-cinematic .ws-demo-times h5{margin-bottom:18px}.archon-workspace-cinematic .ws-demo-times>span{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 12px;margin-top:8px;border:1px solid #b9935b30;font-size:13px}.archon-workspace-cinematic .ws-demo-times small{font-size:7px;letter-spacing:0}.archon-workspace-cinematic .ws-demo-times .is-open{background:#b9935b19;border-color:#c8a36780;color:#f0d7a5}.archon-workspace-cinematic .ws-demo-campaign{display:flex;flex-direction:column;justify-content:center}.archon-workspace-cinematic .ws-demo-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px}.archon-workspace-cinematic .ws-demo-flow:before{content:"";position:absolute;top:37px;left:8%;right:8%;height:1px;background:#b9935b80}.archon-workspace-cinematic .ws-demo-flow>div{position:relative;padding:0 8px 16px;text-align:center}.archon-workspace-cinematic .ws-demo-flow i{position:relative;display:flex;align-items:center;justify-content:center;width:74px;height:74px;margin:auto;border:1px solid #b9935b80;background:#17140d;color:#e1c18a;font-size:30px;font-weight:400;font-style:normal;box-shadow:0 0 0 8px #0d0c09}.archon-workspace-cinematic .ws-demo-flow b{display:block;font-size:10px;font-weight:500;margin:24px 0 8px}.archon-workspace-cinematic .ws-demo-flow small{font-size:7px}.archon-workspace-cinematic .ws-demo-campaign>p{margin-top:25px;padding-top:15px;text-align:center;border-top:1px solid #b9935b30;font-size:9px;color:#a99a82}.archon-workspace-cinematic .ws-demo-reviews{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px}.archon-workspace-cinematic .ws-demo-stars{margin:22px 0;color:#dbb77b;font-size:28px;white-space:nowrap;letter-spacing:.02em}.archon-workspace-cinematic .ws-demo-reviews h5{font-size:26px;max-width:14rem}.archon-workspace-cinematic .ws-demo-reviews p{margin-top:18px;color:#aa9b84;font-size:9px}.archon-workspace-cinematic .ws-demo-reviews>article{padding:25px;border:1px solid #ae8a5055;background:linear-gradient(140deg,#282216,#17140e);box-shadow:10px 18px 30px #0005;transform:rotate(2deg)}.archon-workspace-cinematic .ws-demo-reviews article>b{display:block;font-size:17px;line-height:1.7;font-weight:400;margin:24px 0 32px;color:#e4d8c1}.archon-workspace-cinematic .ws-demo-reviews article>span{display:block;font-size:8px;border-top:1px solid #b9935b35;padding-top:15px;color:#ad9a7b}.archon-workspace-cinematic .ws-demo-learning{display:grid;grid-template-columns:1.1fr 1fr;gap:35px;align-items:center}.archon-workspace-cinematic .ws-demo-covers{position:relative;height:245px}.archon-workspace-cinematic .ws-demo-covers article{position:absolute;width:66%;height:90%;top:0;left:0;padding:20px 15px;border:1px solid #a98a5559;background:linear-gradient(150deg,#30291c,#15130d);box-shadow:8px 15px 25px #0007;transform:rotate(-8deg);display:flex;flex-direction:column;justify-content:space-between}.archon-workspace-cinematic .ws-demo-covers article:after{content:"";position:absolute;top:0;bottom:0;left:8px;width:1px;background:#cdb18030}.archon-workspace-cinematic .ws-demo-covers b{display:block;font-size:23px;font-weight:400;line-height:1.15;letter-spacing:-.035em}.archon-workspace-cinematic .ws-demo-covers article:nth-child(2){left:34%;top:12%;background:linear-gradient(150deg,#ded2b7,#b8a681);color:#352b1c;transform:rotate(6deg)}.archon-workspace-cinematic .ws-demo-covers article:nth-child(2) small{color:#715c36}.archon-workspace-cinematic .ws-demo-lessons h5{font-size:20px;margin:12px 0 22px}.archon-workspace-cinematic .ws-demo-lessons>span{display:flex;align-items:center;gap:14px;padding:15px 0;border-top:1px solid #b9935b30;font-size:11px}.archon-workspace-cinematic .ws-demo-lessons i{font-size:8px;font-style:normal;color:#b9935b}.archon-workspace-cinematic .ws-demo-lessons b{margin-left:auto;color:#b9935b;font-size:13px;font-weight:400}.archon-workspace-cinematic .ws-demo-reporting{display:flex;flex-direction:column;justify-content:center}.archon-workspace-cinematic .ws-demo-reporting>svg{width:100%;height:auto;margin:24px 0 0;overflow:visible}.archon-workspace-cinematic .ws-demo-reporting svg path{stroke:#b9935b30;stroke-width:1;fill:none}.archon-workspace-cinematic .ws-demo-reporting svg .ws-demo-chart-line{stroke:#d3af71;stroke-width:2;filter:drop-shadow(0 8px 6px #b9935b40)}.archon-workspace-cinematic .ws-demo-reporting svg text{fill:#a99a81;font-size:10px}.archon-workspace-cinematic .ws-demo-reporting p{font-size:9px;text-align:right;margin-top:12px;color:#b6a78d}.archon-workspace-cinematic .ws-connect-logo{filter:brightness(0) saturate(100%) invert(76%) sepia(28%) saturate(555%) hue-rotate(355deg) brightness(91%);opacity:.95}.archon-workspace-cinematic .ws-connect-item{transition:color .2s}.archon-workspace-cinematic .ws-connect-group:hover .ws-connect-item{color:#f1e4ca}@media (prefers-reduced-motion:no-preference){.archon-workspace-cinematic .ws-tool-scene>div{animation:workspace-tool-enter .5s cubic-bezier(.2,.7,.25,1) both}.archon-workspace-cinematic .ws-demo-chart-line{stroke-dasharray:1;animation:workspace-chart-draw 1s cubic-bezier(.2,.7,.25,1) both}@keyframes workspace-tool-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes workspace-chart-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}}@media (max-width:1023px){.archon-workspace-cinematic .studio-preview-surface.ws-tool-scene{height:370px;min-height:370px}}@media (max-width:767px){.archon-workspace-cinematic .ws-tool-mobile-picker{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:12px;padding:15px 20px;border-bottom:1px solid #b9935b30;color:#bfa67e;font-size:10px}.archon-workspace-cinematic .ws-tool-mobile-picker select{display:block;width:100%;min-height:44px;padding:10px 12px;border:1px solid #b9935b60;border-radius:0;color:#ece7dd;background:#17140e;font:inherit;font-size:13px;color-scheme:dark}.archon-workspace-cinematic .studio-tool-nav{display:none}.archon-workspace-cinematic .studio-preview-surface.ws-tool-scene{height:330px;min-height:330px;padding:16px}.archon-workspace-cinematic .ws-tool-exhibit-head>span{font-size:7px}.archon-workspace-cinematic .ws-tool-caption{font-size:10px}.archon-workspace-cinematic .ws-demo-website{padding:12px 0}.archon-workspace-cinematic .ws-demo-site{width:91%;padding:15px;height:84%}.archon-workspace-cinematic .ws-demo-site>div{padding-top:1.8rem}.archon-workspace-cinematic .ws-demo-site h4{font-size:1.45rem}.archon-workspace-cinematic .ws-demo-site small{font-size:6px}.archon-workspace-cinematic .ws-demo-enquiry{width:53%;padding:14px;bottom:8px}.archon-workspace-cinematic .ws-demo-enquiry h5{font-size:11px;margin-bottom:8px}.archon-workspace-cinematic .ws-demo-enquiry>span{padding:7px 0;font-size:7px}.archon-workspace-cinematic .ws-demo-enquiry>b{margin-top:10px;font-size:7px}.archon-workspace-cinematic .ws-demo-stages{gap:6px;margin-top:18px}.archon-workspace-cinematic .ws-demo-stages>section{padding:10px 5px}.archon-workspace-cinematic .ws-demo-stages h5{font-size:9px;min-height:24px}.archon-workspace-cinematic .ws-demo-stages article{padding:11px 5px}.archon-workspace-cinematic .ws-demo-stages b{font-size:8px;line-height:1.5}.archon-workspace-cinematic .ws-demo-stages article small{font-size:6px;letter-spacing:0}.archon-workspace-cinematic .ws-demo-booking{grid-template-columns:.9fr 1.1fr;gap:14px}.archon-workspace-cinematic .ws-demo-date{padding:16px 12px}.archon-workspace-cinematic .ws-demo-date small{font-size:6px}.archon-workspace-cinematic .ws-demo-date strong{margin-top:16px;font-size:10px}.archon-workspace-cinematic .ws-demo-date>b{font-size:5.2rem}.archon-workspace-cinematic .ws-demo-date>span{font-size:8px}.archon-workspace-cinematic .ws-demo-times h5{font-size:13px}.archon-workspace-cinematic .ws-demo-times>span{padding:11px 8px;font-size:11px;flex-wrap:wrap;gap:4px}.archon-workspace-cinematic .ws-demo-times small{font-size:6px}.archon-workspace-cinematic .ws-demo-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;margin-top:20px}.archon-workspace-cinematic .ws-demo-flow:before{content:none}.archon-workspace-cinematic .ws-demo-flow>div{padding:0}.archon-workspace-cinematic .ws-demo-flow i{width:45px;height:45px;font-size:21px;box-shadow:none}.archon-workspace-cinematic .ws-demo-flow b{font-size:9px;margin:10px 0 5px}.archon-workspace-cinematic .ws-demo-flow small{font-size:6px}.archon-workspace-cinematic .ws-demo-campaign>p{font-size:7px;margin-top:17px}.archon-workspace-cinematic .ws-demo-reviews{gap:16px}.archon-workspace-cinematic .ws-demo-stars{font-size:17px;margin:18px 0;letter-spacing:0}.archon-workspace-cinematic .ws-demo-reviews h5{font-size:20px}.archon-workspace-cinematic .ws-demo-reviews>article{padding:16px 12px}.archon-workspace-cinematic .ws-demo-reviews article>b{font-size:12px;line-height:1.7;margin:18px 0 22px}.archon-workspace-cinematic .ws-demo-reviews article>span{font-size:7px}.archon-workspace-cinematic .ws-demo-learning{grid-template-columns:1fr 1fr;gap:18px}.archon-workspace-cinematic .ws-demo-covers{height:195px}.archon-workspace-cinematic .ws-demo-covers article{padding:16px 9px;width:75%}.archon-workspace-cinematic .ws-demo-covers article:nth-child(2){left:25%}.archon-workspace-cinematic .ws-demo-covers b{font-size:17px}.archon-workspace-cinematic .ws-demo-covers small{font-size:5px;letter-spacing:0}.archon-workspace-cinematic .ws-demo-lessons small{font-size:6px}.archon-workspace-cinematic .ws-demo-lessons h5{font-size:16px;margin:10px 0 16px}.archon-workspace-cinematic .ws-demo-lessons>span{font-size:8px;padding:11px 0;gap:7px}.archon-workspace-cinematic .ws-demo-lessons i{font-size:6px}.archon-workspace-cinematic .ws-demo-reporting>svg{margin-top:32px}.archon-workspace-cinematic .ws-demo-reporting p{font-size:7px}}@media (prefers-reduced-motion:reduce){.archon-workspace-cinematic .ws-connect-item{transition:none}}