/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-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-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-2xl:42rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--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)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.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-4{margin-inline:calc(var(--spacing)*4)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.h-4{height:calc(var(--spacing)*4)}.h-16{height:calc(var(--spacing)*16)}.h-\[500px\]{height:500px}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing)*4)}.w-16{width:calc(var(--spacing)*16)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-lg{max-width:var(--container-lg)}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-blue-600{background-color:var(--color-blue-600)}.bg-red-100{background-color:var(--color-red-100)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--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))}.p-4{padding:calc(var(--spacing)*4)}.p-8{padding:calc(var(--spacing)*8)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.pt-8{padding-top:calc(var(--spacing)*8)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.text-center{text-align:center}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-break-spaces{white-space:break-spaces}.text-red-500{color:var(--color-red-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.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)}.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,)}.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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.paused{animation-play-state:paused}@media (hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-lg:hover{--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)}}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.home-base-intro-overlay{z-index:2200;color:var(--bone);isolation:isolate;background:#060506;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.home-base-intro-overlay-video{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-base-intro-overlay-veil{z-index:-1;background:radial-gradient(circle at 50% 45%,#100b0d14,#07050670 58%,#040304e8),linear-gradient(90deg,#040304b3,#0000 45%,#0403046b);position:absolute;inset:0}.home-base-intro-overlay-content{text-align:center;width:min(100% - 48px,900px);animation:intro-film-content-in .8s var(--ease-out)both;justify-items:center;padding-top:25px;display:grid}.intro-brand-mark{width:66px;height:66px;animation:intro-emblem-reveal .76s var(--ease-out)both;margin-bottom:25px}.intro-kicker{color:var(--brass-light);letter-spacing:.17em;text-transform:uppercase;margin:0;font:10px DM Mono,monospace}.home-base-intro-overlay h1{letter-spacing:-.07em;margin:20px 0 17px;font:500 clamp(58px,8vw,106px)/.84 Playfair Display,serif}.home-base-intro-overlay h1 i{color:var(--brass-light);font-weight:500}.intro-statement{color:var(--bone-muted);letter-spacing:.02em;margin:0;font-size:clamp(15px,2vw,19px)}.intro-sound-fallback{color:var(--brass-light);letter-spacing:.08em;text-transform:uppercase;margin:14px 0 -3px;font:10px DM Mono,monospace}.intro-actions{align-items:center;gap:10px;margin-top:31px;display:flex}.intro-enter,.intro-skip{cursor:pointer;min-height:46px;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out);align-items:center;gap:9px;padding:0 16px;font-size:11px;font-weight:700;display:inline-flex}.intro-enter{background:var(--brass-light);color:var(--ink)}.intro-enter:hover{background:#f0d8a4;transform:translateY(-2px)}.intro-skip{color:var(--bone);background:#08060761;border:1px solid #f3ecdf5e}.intro-skip:hover{background:#f3ecdf1c;border-color:#f3ecdfb3}.intro-enter:active,.intro-skip:active{transform:scale(.97)}.home-base-intro-overlay-bottom{color:#f3ecdf9e;text-transform:uppercase;letter-spacing:.07em;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;font:9px DM Mono,monospace;display:grid;position:absolute;inset:auto 30px 24px}.home-base-intro-overlay-bottom span:nth-child(2){justify-self:center}.intro-playback{width:32px;height:32px;color:var(--bone);cursor:pointer;background:#100b0da8;border:1px solid #f3ecdf42;border-radius:50%;place-items:center;display:grid}.home-base-shell{background:var(--ink);min-height:100vh;color:var(--bone)}.home-base-header{z-index:12;border-bottom:1px solid #f3ecdf24;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 48px,1240px);min-height:82px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-base-header nav{color:var(--bone-muted);align-items:center;gap:26px;font-size:11px;display:flex}.home-base-header nav a,.home-base-header .service-home{transition:color .16s var(--ease-out)}.home-base-header nav a:hover,.home-base-header .service-home:hover{color:var(--brass-light)}.home-base-header .service-home{justify-self:end}.home-base-hero{isolation:isolate;align-items:center;height:min(100vh,920px);min-height:760px;display:flex;position:relative;overflow:hidden}.home-base-film-still{z-index:-3;filter:saturate(.82)contrast(1.05);background:url(/manus-storage/kingdom-operations-hero-optimized_6dc8f725.webp) 50%/cover no-repeat;animation:20s cubic-bezier(.45,0,.55,1) infinite alternate home-base-drift;position:absolute;inset:0;transform:scale(1.025)}.home-base-hero-veil{z-index:-2;background:linear-gradient(90deg,#060405f5,#080506d1 40%,#0805064d 76%,#080506bf),linear-gradient(#0000 56%,#060405b8);position:absolute;inset:0}.home-base-hero-content{padding-top:82px}.home-base-brand-signature{color:var(--bone);align-items:center;gap:13px;margin-bottom:22px;display:inline-flex}.home-base-brand-signature>span:last-child{letter-spacing:.18em;gap:4px;line-height:1;display:grid}.home-base-brand-signature strong{font:700 16px/1 DM Sans,sans-serif}.home-base-brand-signature em{color:var(--brass-light);letter-spacing:.3em;font:11px/1 DM Mono,monospace}.home-base-brand-signature .home-base-brand-emblem{width:48px;height:48px}.home-base-hero h1{letter-spacing:-.07em;max-width:690px;margin:25px 0;font:500 clamp(67px,8.1vw,122px)/.86 Playfair Display,serif}.home-base-hero h1 i{color:var(--brass-light);font-weight:500}.home-base-hero-content>p{max-width:510px;color:var(--bone-muted);margin:0;font-size:16px;line-height:1.75}.home-base-hero-actions{gap:11px;margin-top:32px;display:flex}.home-base-hero-bottom{color:#f3ecdf94;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font:9px DM Mono,monospace;display:flex;position:absolute;inset:auto 0 30px}.home-base-arrow{font:20px/1 DM Sans,sans-serif}.home-base-intro{background:var(--bone);color:var(--ink);padding:132px 0}.home-base-intro-grid{grid-template-columns:.8fr 1.2fr;gap:112px;display:grid}.home-base-label{color:var(--wine);text-transform:uppercase;letter-spacing:.12em;font:10px DM Mono,monospace}.home-base-intro h2{max-width:520px;margin:22px 0 0}.home-base-intro h2 i{color:var(--wine)}.home-base-intro-copy{padding-top:12px}.home-base-intro-copy p{color:#584d46;max-width:580px;margin:0 0 18px;font-size:15px;line-height:1.78}.home-base-stats{background:#180f12}.home-base-stat-grid{border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.home-base-stat-grid>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:180px;padding:31px 29px;display:flex}.home-base-stat-grid strong{color:var(--brass-light);letter-spacing:-.06em;font:500 clamp(52px,5vw,74px)/.85 Playfair Display,serif}.home-base-stat-grid span{color:var(--bone-muted);letter-spacing:.1em;text-transform:uppercase;font:10px DM Mono,monospace}.home-base-live-section,.home-base-internal-section{padding:136px 0}.home-base-live-section{background:#100a0c}.home-base-internal-section{background:#1b0f13}.home-base-section-head{justify-content:space-between;align-items:end;gap:55px;margin-bottom:58px;display:flex}.home-base-section-head h2{margin:20px 0 0}.home-base-section-head p{max-width:390px;color:var(--bone-muted);margin:0 0 4px;font-size:14px;line-height:1.75}.home-base-project-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-base-project-card{min-height:366px;color:var(--bone);border-right:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;transition:background-color .22s var(--ease-out),transform .22s var(--ease-out),border-color .22s var(--ease-out);background:#f3ecdf05;flex-direction:column;padding:24px 27px 27px;display:flex;position:relative;overflow:hidden}.home-base-project-card:before{content:"";background:linear-gradient(90deg,var(--wine-light),var(--brass-light));transform-origin:0;height:2px;transition:transform .22s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}.home-base-project-card:after{content:"";z-index:0;opacity:0;width:260px;height:260px;transition:opacity .22s var(--ease-out),transform .22s var(--ease-out);pointer-events:none;background:radial-gradient(circle,#e2ca9424,#681c2b14 38%,#0000 71%);border-radius:50%;position:absolute;bottom:-158px;right:-130px;transform:translate(-16px,16px)}.home-base-card-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.home-base-card-top,.home-base-project-image-slot,.home-base-project-card h2,.home-base-project-card p,.home-base-card-action{z-index:1;position:relative}.home-base-category,.home-base-status{letter-spacing:.1em;text-transform:uppercase;font:9px DM Mono,monospace}.home-base-category{color:var(--brass)}.home-base-status{color:#b9aaa1;border:1px solid #f3ecdf33;padding:5px 7px}.home-base-status.status-live{color:var(--brass-light);border-color:#e2ca9473}.home-base-status.status-internal{color:#d1b5bd;border-color:#d1b5bd59}.home-base-status.status-in-development{color:#ad9e8d}.home-base-status.status-legacy{color:#9b8d85}.home-base-project-image-slot{width:78px;height:78px;color:var(--brass-light);transition:transform .22s var(--ease-out),border-color .22s var(--ease-out);background:linear-gradient(135deg,#681c2b40,#f3ecdf06);border:1px dashed #e2ca948f;place-content:center;justify-items:center;gap:4px;margin-top:22px;display:grid;position:relative;overflow:hidden}.home-base-project-image-slot:before,.home-base-project-image-slot:after{content:"";pointer-events:none;position:absolute}.home-base-project-image-slot:before{border:1px solid #e2ca9433;width:44px;height:44px;transform:rotate(45deg)}.home-base-project-image-slot:after{border:1px solid #f3ecdf14;inset:5px}.home-base-project-image-slot img{z-index:1;object-fit:contain;width:100%;height:100%;padding:7px;position:relative}.home-base-project-initials{z-index:1;color:var(--bone);letter-spacing:-.05em;font:600 22px/1 Playfair Display,serif;position:relative}.home-base-project-image-note{z-index:1;color:var(--brass-light);letter-spacing:.07em;text-transform:uppercase;font:8px/1 DM Mono,monospace;position:relative}.home-base-project-card h2{max-width:440px;color:var(--bone);letter-spacing:-.05em;transition:color .18s var(--ease-out),transform .22s var(--ease-out);margin:18px 0 10px;font:500 clamp(28px,2.4vw,38px)/1 Playfair Display,serif}.home-base-project-card p{max-width:540px;color:var(--bone-muted);margin:0;font-size:13px;line-height:1.65}.home-base-card-action{color:var(--brass-light);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:25px;font:10px DM Mono,monospace;display:inline-flex}.home-base-card-action svg{transition:transform .18s var(--ease-out)}.home-base-project-card-static{background:#100b0d4d}.home-base-social-section{background:var(--brass-light);color:var(--ink);padding:133px 0}.home-base-social-wrap{grid-template-columns:.88fr 1.12fr;align-items:center;gap:110px;display:grid}.home-base-social-wrap .eyebrow{color:var(--wine)}.home-base-social-wrap .eyebrow span{background:var(--wine)}.home-base-social-wrap h2{margin:20px 0 25px}.home-base-social-wrap h2 i{color:var(--wine)}.home-base-social-wrap>div>p{color:#4c3937;max-width:370px;margin:0;font-size:15px;line-height:1.7}.home-base-social-links{border-top:1px solid #100b0d42}.home-base-social-links a{min-height:135px;transition:transform .18s var(--ease-out),color .18s var(--ease-out);border-bottom:1px solid #100b0d42;grid-template-columns:34px 1fr 18px;align-items:center;gap:17px;padding:24px 5px;display:grid}.home-base-social-links a>svg:first-child{color:var(--wine)}.home-base-social-links span{color:var(--wine);font:600 13px DM Sans,sans-serif}.home-base-social-links p{color:#5a4943;margin:7px 0 0;font-size:13px;line-height:1.55}.home-base-content-stack{gap:34px;display:grid}.home-base-featured-content{border:1px solid #100b0d42;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-base-featured-content a{min-height:173px;color:var(--ink);transition:transform .18s var(--ease-out),background-color .18s var(--ease-out);background:#f3ecdf24;flex-direction:column;padding:21px 22px;display:flex;position:relative}.home-base-featured-content a+a{border-left:1px solid #100b0d42}.home-base-featured-content span{color:var(--wine);letter-spacing:.09em;text-transform:uppercase;font:9px DM Mono,monospace}.home-base-featured-content strong{max-width:210px;color:var(--ink);letter-spacing:-.045em;margin:21px 0 8px;font:500 clamp(23px,2.3vw,31px)/.96 Playfair Display,serif}.home-base-featured-content p{color:#5a4943;max-width:235px;margin:0;font-size:11px;line-height:1.55}.home-base-featured-content svg{color:var(--wine);position:absolute;bottom:17px;right:18px}.home-base-creative-card{min-height:232px;color:var(--bone);background:#13090b;border:1px solid #100b0d52;grid-template-columns:minmax(152px,.7fr) 1.3fr;display:grid;overflow:hidden;box-shadow:0 18px 38px #32151129}.home-base-creative-card img{object-fit:cover;object-position:center;filter:saturate(.8)contrast(1.08);width:100%;height:100%;min-height:232px}.home-base-creative-card>div{background:linear-gradient(135deg,#50141c29,#0000 65%);flex-direction:column;justify-content:center;padding:26px 25px;display:flex}.home-base-creative-card span{color:var(--brass-light);letter-spacing:.1em;text-transform:uppercase;font:10px DM Mono,monospace}.home-base-creative-card h3{color:var(--bone);letter-spacing:-.055em;margin:12px 0 10px;font:500 clamp(30px,3vw,44px)/.95 Playfair Display,serif}.home-base-creative-card p{color:var(--bone-muted);margin:0;font-size:12px;line-height:1.65}.home-base-launch-priority{color:var(--bone);background:radial-gradient(circle at 77% 42%,#871e2a73,#0000 29%),#210c12;padding:115px 0;position:relative;overflow:hidden}.home-base-launch-priority:before{content:"BLOOD COVERED";color:#f3ecdf09;letter-spacing:-.09em;pointer-events:none;font:600 clamp(84px,14vw,260px)/.72 Playfair Display,serif;position:absolute;bottom:-2vw;right:-2vw}.home-base-launch-priority-wrap{z-index:1;grid-template-columns:.8fr 1.2fr;align-items:end;gap:112px;display:grid;position:relative}.home-base-launch-priority h2{margin:19px 0 0;font-size:clamp(74px,8vw,124px)}.home-base-launch-priority h2 i{color:var(--brass-light)}.home-base-launch-priority-wrap>div:last-child{justify-self:end;max-width:560px}.home-base-launch-priority-wrap>div:last-child>span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;font:10px DM Mono,monospace}.home-base-launch-priority p{color:var(--bone-muted);margin:16px 0 26px;font-size:15px;line-height:1.75}.home-base-cta{background:#110b0e;padding:132px 0}.home-base-cta-wrap{grid-template-columns:1fr 1fr;gap:112px;display:grid}.home-base-cta h2{font-size:clamp(50px,5.5vw,80px)}.home-base-cta>div:last-child{align-self:end}.home-base-cta p{max-width:400px;color:var(--bone-muted);margin:0 0 26px;font-size:15px;line-height:1.75}.home-base-crown-link{max-width:440px;color:var(--brass-light);border-bottom:1px solid #e2ca9480;align-items:center;gap:8px;margin-top:25px;padding-bottom:5px;font-size:12px;line-height:1.45;display:inline-flex}.home-base-footer{color:#a99c92;letter-spacing:.07em;text-transform:uppercase;background:#090708;padding:24px 0;font:9px DM Mono,monospace}.home-base-footer .container{justify-content:space-between;align-items:center;gap:20px;display:flex}.home-base-footer nav{gap:18px;display:flex}.home-base-footer a:hover{color:var(--brass-light)}.homebase-reveal{opacity:0;transition:opacity .62s var(--ease-out),transform .62s var(--ease-out);transform:translateY(22px)}.homebase-reveal.is-visible{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.home-base-project-card:hover{background:#681c2b24;border-color:#e2ca945e;transform:translateY(-6px)}.home-base-project-card:hover:before{transform:scaleX(1)}.home-base-project-card:hover:after{opacity:1;transform:translate(0)}.home-base-project-card:hover .home-base-project-image-slot{border-color:var(--brass-light);transform:translate(4px,-3px)rotate(2deg)}.home-base-project-card:hover h2{color:var(--brass-light);transform:translate(3px)}.home-base-project-card:hover .home-base-card-action svg{transform:translate(4px,-3px)}.home-base-project-card:focus-visible{background:#681c2b24;border-color:#e2ca9499;transform:translateY(-6px)}.home-base-project-card:focus-visible:before{transform:scaleX(1)}.home-base-project-card:focus-visible:after{opacity:1;transform:translate(0)}.home-base-project-card:focus-visible .home-base-project-image-slot{border-color:var(--brass-light);transform:translate(4px,-3px)rotate(2deg)}.home-base-project-card:focus-visible h2{color:var(--brass-light);transform:translate(3px)}.home-base-project-card:focus-visible .home-base-card-action svg{transform:translate(4px,-3px)}.home-base-social-links a:hover{color:var(--wine);transform:translate(7px)}.home-base-crown-link:hover{color:#f5dfa9;gap:13px}}@keyframes intro-film-content-in{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}@keyframes intro-emblem-reveal{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}@keyframes home-base-drift{0%{transform:scale(1.025)translate(0)}to{transform:scale(1.06)translate(-.7%,-.5%)}}@media (max-width:860px){.home-base-header{grid-template-columns:1fr auto;min-height:72px}.home-base-header nav{display:none}.home-base-hero{height:auto;min-height:700px;padding:126px 0 118px}.home-base-hero-bottom{width:auto;inset:auto 24px 24px}.home-base-hero-bottom span:first-child{display:none}.home-base-hero-bottom span:last-child{margin-left:auto}.home-base-intro-grid,.home-base-social-wrap,.home-base-cta-wrap{grid-template-columns:1fr;gap:42px}.home-base-intro,.home-base-live-section,.home-base-internal-section,.home-base-social-section,.home-base-launch-priority,.home-base-cta{padding:96px 0}.home-base-stat-grid{grid-template-columns:1fr 1fr}.home-base-stat-grid>div:nth-child(2){border-right:0}.home-base-stat-grid>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-base-section-head{align-items:start;gap:28px;display:grid}.home-base-project-grid{grid-template-columns:1fr}.home-base-social-wrap{gap:50px}.home-base-launch-priority-wrap{grid-template-columns:1fr;gap:40px}.home-base-launch-priority-wrap>div:last-child{justify-self:start}.home-base-creative-card{grid-template-columns:minmax(175px,.7fr) 1.3fr}}@media (max-width:560px){.home-base-intro-overlay-content{width:min(100% - 38px,900px)}.intro-brand-mark{width:55px;height:55px;margin-bottom:20px}.home-base-intro-overlay h1{font-size:clamp(55px,17vw,84px)}.intro-actions{grid-template-columns:1fr;width:100%;max-width:270px;display:grid}.intro-enter,.intro-skip{justify-content:center}.home-base-intro-overlay-bottom{grid-template-columns:auto 1fr;font-size:8px;inset:auto 19px 17px}.home-base-intro-overlay-bottom span:last-child{display:none}.home-base-intro-overlay-bottom span:nth-child(2){justify-self:end}.home-base-header{width:min(100% - 40px,1240px)}.home-base-hero{min-height:680px}.home-base-brand-signature{gap:10px;margin-bottom:18px}.home-base-brand-signature strong{font-size:14px}.home-base-brand-signature .home-base-brand-emblem{width:43px;height:43px}.home-base-hero h1{font-size:clamp(58px,17vw,83px)}.home-base-hero-content>p{font-size:14px}.home-base-hero-actions{grid-template-columns:1fr;max-width:268px;display:grid}.home-base-intro{padding:82px 0}.home-base-intro-copy p{font-size:14px}.home-base-stat-grid>div{min-height:145px;padding:23px 19px}.home-base-stat-grid strong{font-size:52px}.home-base-live-section,.home-base-internal-section,.home-base-social-section,.home-base-launch-priority,.home-base-cta{padding:86px 0}.home-base-project-card{min-height:330px;padding:21px 19px 22px}.home-base-project-image-slot{width:72px;height:72px;margin-top:19px}.home-base-project-card h2{margin-top:17px;font-size:31px}.home-base-project-card p{font-size:12px}.home-base-social-links a{gap:13px;min-height:150px}.home-base-content-stack{gap:25px}.home-base-featured-content{grid-template-columns:1fr}.home-base-featured-content a{min-height:145px}.home-base-featured-content a+a{border-top:1px solid #100b0d42;border-left:0}.home-base-creative-card{grid-template-columns:1fr;min-height:0}.home-base-creative-card img{aspect-ratio:16/9;object-position:center 41%;min-height:0}.home-base-creative-card>div{padding:24px 20px 25px}.home-base-footer .container{gap:13px;display:grid}.home-base-footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.home-base-film-still{transform:none;animation:none!important}.homebase-reveal{opacity:1;transform:none}.home-base-intro-overlay-content{animation:none}.intro-brand-mark{animation:none;transform:none}.home-base-project-card:hover,.home-base-project-card:focus-visible,.home-base-project-card:hover .home-base-project-image-slot,.home-base-project-card:focus-visible .home-base-project-image-slot,.home-base-project-card:hover h2,.home-base-project-card:focus-visible h2,.home-base-project-card:hover .home-base-card-action svg,.home-base-project-card:focus-visible .home-base-card-action svg{transform:none}}@media (hover:hover) and (pointer:fine){.home-base-featured-content a:hover{color:var(--ink);background:#f3ecdf52;transform:translateY(-4px)}}.blood-covered-page{min-height:100vh;color:var(--bone);background:#10080b}.blood-covered-header{z-index:5;border-bottom:1px solid #f3ecdf24;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 48px,1240px);height:82px;margin:auto;display:grid;position:absolute;left:0;right:0}.blood-covered-header nav{color:var(--bone-muted);gap:28px;font-size:11px;display:flex}.blood-covered-header nav a,.blood-covered-header .service-home{transition:color .16s var(--ease-out)}.blood-covered-header nav a:hover,.blood-covered-header .service-home:hover{color:var(--brass-light)}.blood-covered-hero{isolation:isolate;align-items:center;height:min(100vh,920px);min-height:760px;display:flex;position:relative;overflow:hidden}.blood-covered-art{z-index:-3;filter:saturate(.78)contrast(1.12);background:url(/manus-storage/cruzn4christ-creative-archive_357bdf25.jpg) 50% 44%/cover no-repeat;animation:20s cubic-bezier(.45,0,.55,1) infinite alternate blood-covered-drift;position:absolute;inset:0;transform:scale(1.035)}.blood-covered-veil{z-index:-2;background:linear-gradient(90deg,#080405f7,#080405db 36%,#08040547 77%,#080405d1),linear-gradient(#0000 58%,#080405cc);position:absolute;inset:0}.blood-covered-hero-content{padding-top:82px}.blood-covered-kicker{color:#d6cbbc;letter-spacing:.13em;text-transform:uppercase;margin:24px 0 0;font:10px DM Mono,monospace}.blood-covered-hero h1{letter-spacing:-.09em;margin:16px 0 25px;font:500 clamp(86px,11vw,165px)/.75 Playfair Display,serif}.blood-covered-hero h1 i{color:var(--brass-light);font-weight:500}.blood-covered-lead{max-width:510px;color:var(--bone-muted);margin:0;font-size:16px;line-height:1.72}.blood-covered-scroll{width:fit-content;color:var(--brass-light);letter-spacing:.07em;text-transform:uppercase;transition:gap .16s var(--ease-out),color .16s var(--ease-out);border-bottom:1px solid #e2ca948f;align-items:center;gap:9px;margin-top:29px;padding-bottom:5px;font:10px DM Mono,monospace;display:inline-flex}.blood-covered-hero-bottom{color:#f3ecdf94;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font:9px DM Mono,monospace;display:flex;position:absolute;inset:auto 0 29px}.blood-covered-intro{background:var(--bone);color:var(--ink);padding:132px 0}.blood-covered-intro-grid{grid-template-columns:.78fr 1.22fr;gap:105px;display:grid}.blood-covered-intro h2{margin:19px 0 0}.blood-covered-intro h2 i{color:var(--wine)}.blood-covered-intro-grid>div:last-child{padding-top:15px}.blood-covered-intro-grid p{color:#574b44;max-width:650px;margin:0 0 17px;font-size:15px;line-height:1.75}.blood-covered-pillar-section{background:#170a0f;padding:132px 0}.blood-covered-section-head{justify-content:space-between;align-items:end;gap:58px;margin-bottom:58px;display:flex}.blood-covered-section-head h2{margin:19px 0 0}.blood-covered-section-head h2 i{color:var(--brass-light)}.blood-covered-section-head>p{max-width:375px;color:var(--bone-muted);margin:0;font-size:14px;line-height:1.7}.blood-covered-pillars{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.blood-covered-pillars article{border-right:1px solid var(--line);background:#f3ecdf05;min-height:286px;padding:26px;position:relative}.blood-covered-pillars article:last-child{border-right:0}.blood-covered-pillars article>span{color:var(--brass);letter-spacing:.1em;font:10px DM Mono,monospace}.blood-covered-pillars article>svg{color:var(--brass-light);position:absolute;top:25px;right:25px}.blood-covered-pillars h3{color:var(--bone);letter-spacing:-.045em;margin:80px 0 10px;font:500 31px/.98 Playfair Display,serif}.blood-covered-pillars p{color:var(--bone-muted);margin:0;font-size:12px;line-height:1.6}.blood-covered-launch{background:radial-gradient(circle at 77%,#681c2b70,#0000 34%),#280e15;padding:138px 0}.blood-covered-launch-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:102px;display:grid}.blood-covered-launch h2{margin:19px 0 25px;font-size:clamp(58px,6vw,92px)}.blood-covered-launch h2 i{color:var(--brass-light)}.blood-covered-launch-grid>div>p{color:#ecd5cf;max-width:400px;margin:0;font-size:15px;line-height:1.75}.blood-covered-launch-standard{color:var(--brass-light);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin-top:27px;font:9px/1.55 DM Mono,monospace;display:flex}.blood-covered-launch-standard svg{flex:none}.blood-covered-join-form{border-top:2px solid var(--brass-light);background:#12080c;padding:29px;box-shadow:17px 19px #0a040652}.blood-covered-form-head{min-height:33px;color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font:9px DM Mono,monospace;display:flex}.blood-covered-join-form>label:not(.blood-covered-consent){color:var(--bone-muted);letter-spacing:.06em;text-transform:uppercase;margin:24px 0 8px;font:10px DM Mono,monospace;display:block}.blood-covered-form-row{grid-template-columns:1fr auto;gap:8px;display:grid}.blood-covered-form-row input{min-width:0;min-height:51px;color:var(--bone);background:#f3ecdf09;border:1px solid #f3ecdf33;outline:none;padding:0 13px;font:13px DM Sans,sans-serif}.blood-covered-form-row input:focus{border-color:var(--brass-light);box-shadow:0 0 0 3px #e2ca9417}.blood-covered-form-row button{background:var(--brass-light);min-width:122px;min-height:51px;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out);justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:11px;font-weight:700;display:inline-flex}.blood-covered-form-row button:disabled{opacity:.65;cursor:wait}.blood-covered-consent{color:#bdafa4;grid-template-columns:15px 1fr;align-items:start;gap:9px;margin-top:16px;font-size:10px;line-height:1.55;display:grid}.blood-covered-consent input{accent-color:var(--brass-light);margin:2px 0 0}.blood-covered-consent a{color:var(--brass-light);text-underline-offset:3px;text-decoration:underline}.blood-covered-form-note,.blood-covered-form-error{margin:14px 0 0;font-size:10px;line-height:1.5}.blood-covered-form-note{color:#91837a}.blood-covered-form-error{color:#efb7c0}.blood-covered-join-success{border-top:2px solid var(--brass-light);background:#12080c;grid-template-columns:30px 1fr;align-content:center;gap:13px;min-height:250px;padding:30px;display:grid;box-shadow:17px 19px #0a040652}.blood-covered-join-success>svg{color:var(--brass-light)}.blood-covered-join-success span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;font:9px DM Mono,monospace}.blood-covered-join-success strong{color:var(--bone);letter-spacing:-.045em;margin:8px 0;font:500 31px/.98 Playfair Display,serif;display:block}.blood-covered-join-success p{max-width:410px;color:var(--bone-muted);margin:0;font-size:12px;line-height:1.6}.blood-covered-next{color:var(--bone);background:#0c0709;padding:46px 0}.blood-covered-next .container{grid-template-columns:.66fr 1.34fr auto;align-items:center;gap:24px;display:grid}.blood-covered-next span{color:var(--brass);letter-spacing:.1em;text-transform:uppercase;font:9px DM Mono,monospace}.blood-covered-next strong{color:var(--bone-muted);font-size:12px;font-weight:400;line-height:1.55}.blood-covered-next a{color:var(--brass-light);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:7px;font:9px DM Mono,monospace;display:inline-flex}.launch-list-page{min-height:100vh;color:var(--bone);background:radial-gradient(circle at 78% 4%,#681c2b38,#0000 32%),#110b0e}.launch-list-content{width:min(100% - 48px,1120px);margin:0 auto;padding:78px 0 114px}.launch-list-title{justify-content:space-between;align-items:end;gap:32px;display:flex}.launch-list-title>svg{color:var(--brass-light);margin-bottom:10px}.launch-list-title h1{letter-spacing:-.065em;margin:18px 0 0;font:500 clamp(56px,7.5vw,98px)/.87 Playfair Display,serif}.launch-list-title h1 i{color:var(--brass-light)}.launch-list-title p{max-width:590px;color:var(--bone-muted);margin:24px 0 0;font-size:14px;line-height:1.7}.launch-list-stats{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:43px 0 20px;display:grid}.launch-list-stats>div{border-right:1px solid var(--line);background:#f3ecdf06;flex-direction:column;justify-content:space-between;min-height:92px;padding:17px 20px;display:flex}.launch-list-stats>div:last-child{border-right:0}.launch-list-stats span{color:#9e9188;letter-spacing:.08em;text-transform:uppercase;font:9px DM Mono,monospace}.launch-list-stats strong{color:var(--brass-light);font:500 36px/.8 Playfair Display,serif}.launch-list-actions{border:1px solid var(--line);background:#1a0e13;justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.launch-list-actions strong{color:var(--bone);letter-spacing:-.035em;font:500 25px Playfair Display,serif}.launch-list-actions p{max-width:580px;color:var(--bone-muted);margin:8px 0 0;font-size:11px;line-height:1.65}.launch-list-actions button,.launch-list-row button,.launch-list-empty a{background:var(--brass-light);min-height:39px;color:var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.045em;border:1px solid #e2ca9480;justify-content:center;align-items:center;gap:7px;padding:0 12px;font:700 9px DM Mono,monospace;display:inline-flex}.launch-list-actions button:disabled,.launch-list-row button:disabled{opacity:.55;cursor:wait}.launch-list-error{color:#efb7c0;font-size:11px}.launch-list-empty{text-align:center;border:1px solid var(--line);place-content:center;justify-items:center;min-height:300px;margin-top:22px;padding:32px;display:grid}.launch-list-empty>svg{color:var(--brass-light)}.launch-list-empty h2{margin:18px 0 9px;font-size:39px}.launch-list-empty p{max-width:450px;color:var(--bone-muted);margin:0 0 19px;font-size:12px;line-height:1.65}.launch-list-table{border:1px solid var(--line);margin-top:22px}.launch-list-row{min-height:67px;color:var(--bone-muted);border-bottom:1px solid #f3ecdf1a;grid-template-columns:1.5fr .65fr .55fr auto;align-items:center;gap:14px;padding:12px 17px;font-size:12px;display:grid}.launch-list-row:last-child{border-bottom:0}.launch-list-heading{color:#978980;text-transform:uppercase;letter-spacing:.07em;background:#f3ecdf06;min-height:42px;font:9px DM Mono,monospace}.launch-list-row i{width:fit-content;color:var(--brass-light);text-transform:uppercase;letter-spacing:.05em;border:1px solid #e2ca946b;padding:5px 7px;font:8px DM Mono,monospace}.launch-list-row i.is-notified{color:#a99b91;border-color:#f3ecdf2e}.launch-list-complete{color:#a99b91;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font:9px DM Mono,monospace;display:inline-flex}@keyframes blood-covered-drift{0%{transform:scale(1.035)translate(0)}to{transform:scale(1.075)translate(-.7%,-.5%)}}@media (hover:hover) and (pointer:fine){.blood-covered-scroll:hover{color:#f5dfa9;gap:12px}.blood-covered-form-row button:not(:disabled):hover{background:#f2dcaa;transform:translateY(-2px)}.launch-list-actions button:not(:disabled):hover,.launch-list-row button:not(:disabled):hover{background:#f2dcaa;transform:translateY(-1px)}}@media (max-width:860px){.blood-covered-header{grid-template-columns:1fr auto;min-height:72px}.blood-covered-header nav{display:none}.blood-covered-hero{height:auto;min-height:700px;padding:124px 0 116px}.blood-covered-hero-bottom{inset:auto 24px 23px}.blood-covered-hero-bottom span:first-child{display:none}.blood-covered-hero-bottom span:last-child{margin-left:auto}.blood-covered-intro,.blood-covered-pillar-section,.blood-covered-launch{padding:94px 0}.blood-covered-intro-grid,.blood-covered-launch-grid{grid-template-columns:1fr;gap:43px}.blood-covered-section-head{align-items:start;gap:27px;display:grid}.blood-covered-pillars{grid-template-columns:1fr}.blood-covered-pillars article{border-right:0;border-bottom:1px solid var(--line);min-height:216px}.blood-covered-pillars article:last-child{border-bottom:0}.blood-covered-pillars h3{margin-top:53px}.blood-covered-next .container{grid-template-columns:1fr;gap:13px}.launch-list-actions{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.blood-covered-header{width:min(100% - 40px,1240px)}.blood-covered-hero{min-height:676px}.blood-covered-hero h1{font-size:clamp(79px,22vw,112px)}.blood-covered-lead{font-size:14px}.blood-covered-intro,.blood-covered-pillar-section,.blood-covered-launch{padding:82px 0}.blood-covered-form-row{grid-template-columns:1fr}.blood-covered-form-row button{width:100%}.blood-covered-next{padding:35px 0}.launch-list-content{width:min(100% - 40px,1120px);padding:69px 0 88px}.launch-list-title{align-items:flex-start}.launch-list-title>svg{display:none}.launch-list-stats{grid-template-columns:1fr}.launch-list-stats>div{border-right:0;border-bottom:1px solid var(--line);min-height:72px}.launch-list-stats>div:last-child{border-bottom:0}.launch-list-table{overflow-x:auto}.launch-list-row{min-width:650px}}@media (prefers-reduced-motion:reduce){.blood-covered-art{animation:none;transform:none}}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-latin.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Mono;src:url(/fonts/dm-mono-500.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-normal-latin.woff2)format("woff2");font-style:normal;font-weight:500 700;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-italic-latin.woff2)format("woff2");font-style:italic;font-weight:500 600;font-display:swap}:root{--ink:#100b0d;--ink-soft:#1b1114;--wine:#681c2b;--wine-light:#9c3b4e;--bone:#f3ecdf;--bone-muted:#d6cbbc;--brass:#c5a568;--brass-light:#e2ca94;--line:#f3ecdf29;--radius:0;--ease-out:cubic-bezier(.23,1,.32,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--bone);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif}button,a{font:inherit}button{border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--brass-light);outline-offset:4px}.site-shell{background:var(--ink);position:relative;overflow:hidden}.grain{pointer-events:none;z-index:20;opacity:.065;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:fixed;inset:0}.cinematic-progress{z-index:110;pointer-events:none;background:#f3ecdf0f;height:2px;position:fixed;inset:0 0 auto}.cinematic-progress span{transform-origin:0;background:linear-gradient(90deg,var(--wine-light),var(--brass-light)70%,#fff1c8);will-change:transform;width:100%;height:100%;display:block;transform:scaleX(0);box-shadow:0 0 18px #e2ca9473}.cinematic-halo{z-index:19;pointer-events:none;opacity:0;mix-blend-mode:screen;width:420px;height:420px;transition:opacity .22s var(--ease-out);will-change:transform,opacity;background:radial-gradient(circle,#e2ca9417,#681c2b09 38%,#0000 70%);border-radius:50%;position:fixed;top:0;left:0}.cinematic-halo[data-visible=true]{opacity:1}.chapter-rail{z-index:32;gap:3px;display:none;position:fixed;top:50%;left:13px;transform:translateY(-50%)}.chapter-rail a{color:#f3ecdf75;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:17px 18px auto;align-items:center;min-height:28px;font:8px DM Mono,monospace;display:grid}.chapter-rail a>span{opacity:0;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out);transform:translate(-4px)}.chapter-rail a>i{width:5px;height:5px;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out),border-color .16s var(--ease-out);border:1px solid #e2ca9499;transform:rotate(45deg)}.chapter-rail a>strong{opacity:0;width:max-content;color:var(--bone-muted);pointer-events:none;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out);background:#100b0de0;border:1px solid #f3ecdf21;padding:6px 8px;font-weight:500;transform:translate(-5px)}.chapter-rail a.is-active{color:var(--brass-light)}.chapter-rail a.is-active>span{opacity:1;transform:translate(0)}.chapter-rail a.is-active>i{background:var(--brass-light);border-color:var(--brass-light);transform:rotate(45deg)scale(1.24);box-shadow:0 0 10px #e2ca9485}.container{width:min(100% - 48px,1240px);margin:0 auto}.site-header{z-index:10;border-bottom:1px solid #f3ecdf21;justify-content:space-between;align-items:center;height:82px;padding:0 max(24px,50vw - 620px);display:flex;position:absolute;inset:0 0 auto}.brand{align-items:center;gap:11px;display:inline-flex}.brand-mark{isolation:isolate;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative}.brand-mark:before{content:"";z-index:0;opacity:.14;pointer-events:none;will-change:transform,opacity;background:radial-gradient(circle,#e2ca948a,#681c2b33 45%,#0000 71%);border-radius:50%;animation:7.2s cubic-bezier(.45,0,.55,1) infinite emblem-glow-breath;position:absolute;inset:7%;transform:scale(.76)}.brand-mark:after{content:"";z-index:1;opacity:0;pointer-events:none;will-change:transform,opacity;background:linear-gradient(#db4a51,#681c2b);border-radius:65% 65% 70% 70%;width:4px;height:7px;animation:7.2s cubic-bezier(.45,0,.55,1) infinite emblem-blood-drop;position:absolute;top:75%;left:calc(50% - 2px);transform:translateY(-4px)scale(.8);box-shadow:0 0 7px #be263361}.brand-mark img{z-index:2;object-fit:contain;filter:drop-shadow(0 4px 8px #00000047);will-change:transform,opacity;width:100%;height:100%;animation:7.2s cubic-bezier(.45,0,.55,1) infinite emblem-ember-breath;display:block;position:relative}.brand-mark--loading:before{animation:1.15s cubic-bezier(.45,0,.55,1) infinite emblem-loading-glow}.brand-mark--loading:after{animation:1.15s cubic-bezier(.45,0,.55,1) infinite emblem-loading-drop}.brand-mark--loading img{animation:1.15s cubic-bezier(.45,0,.55,1) infinite emblem-loading-pulse}@keyframes emblem-ember-breath{0%,68%,to{opacity:1;transform:scale(1)}74%{opacity:.96;transform:scale(1.035)}81%{opacity:1;transform:scale(1.012)}}@keyframes emblem-glow-breath{0%,68%,to{opacity:.14;transform:scale(.76)}74%{opacity:.52;transform:scale(1.04)}81%{opacity:.21;transform:scale(.86)}}@keyframes emblem-blood-drop{0%,69%,to{opacity:0;transform:translateY(-4px)scale(.8)}74%{opacity:.78;transform:translateY(1px)scale(1)}84%{opacity:0;transform:translateY(13px)scale(.85)}}@keyframes emblem-loading-pulse{0%,to{opacity:.86;transform:scale(.94)}48%{opacity:1;transform:scale(1.055)}}@keyframes emblem-loading-glow{0%,to{opacity:.18;transform:scale(.7)}48%{opacity:.7;transform:scale(1.2)}}@keyframes emblem-loading-drop{0%,30%,to{opacity:0;transform:translateY(-5px)scale(.75)}51%{opacity:.85;transform:translate(0)scale(1)}76%{opacity:0;transform:translateY(12px)scale(.84)}}.brand-lockup{letter-spacing:.13em;gap:3px;line-height:1;display:grid}.brand-lockup strong{font-size:12px;font-weight:700}.brand-lockup em{color:var(--brass-light);letter-spacing:.24em;font-family:DM Mono,monospace;font-size:9px;font-style:normal}.desktop-nav{align-items:center;gap:33px;margin-left:115px;display:flex}.desktop-nav a,.text-button{color:var(--bone-muted);letter-spacing:.02em;transition:color .16s var(--ease-out);font-size:12px}.desktop-nav a:hover,.text-button:hover{color:var(--brass-light)}.header-actions{align-items:center;gap:18px;display:flex}.text-button{cursor:pointer;background:0 0;align-items:center;gap:7px;display:inline-flex}.menu-toggle{color:var(--bone);background:0 0;margin-right:-10px;padding:10px;display:none}.mobile-menu{display:none}.hero{isolation:isolate;flex-direction:column;justify-content:center;height:min(100vh,920px);min-height:760px;display:flex;position:relative}.hero-image{z-index:-3;will-change:transform;background:url(/manus-storage/kingdom-operations-hero-optimized_6dc8f725.webp) 50%/cover no-repeat;animation:18s cubic-bezier(.45,0,.55,1) infinite alternate hero-drift;position:absolute;inset:0;transform:scale(1.02)}.hero-veil{z-index:-2;background:linear-gradient(90deg,#100b0df7,#100b0dd9 32%,#100b0d2e 74%,#100b0d8c),linear-gradient(#0000 65%,#100b0dcc);position:absolute;inset:0}.hero-content{padding-top:86px}.eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--brass-light);align-items:center;gap:9px;font-family:DM Mono,monospace;font-size:10px;display:flex}.eyebrow span{background:var(--brass);width:22px;height:1px;display:inline-block}.hero h1{letter-spacing:-.065em;text-wrap:balance;max-width:700px;margin:25px 0 28px;font-family:Playfair Display,serif;font-size:clamp(66px,8.2vw,126px);font-weight:600;line-height:.88}.hero-line{width:fit-content;display:block}.hero-enter{animation:hero-enter .76s var(--ease-out)both}.hero-enter-1{animation-delay:80ms}.hero-enter-2{animation-delay:.13s}.hero-enter-3{animation-delay:.19s}.hero-enter-4{animation-delay:.25s}.hero-enter-5{animation-delay:.32s}.hero-enter-6{animation-delay:.39s}.hero h1 i,h2 i,blockquote i{color:var(--brass-light);font-weight:500}.hero-copy{width:min(100%,460px);color:var(--bone-muted);margin:0;font-size:16px;line-height:1.7}.hero-cta-row{gap:11px;margin-top:34px;display:flex}.primary-button,.ghost-button{cursor:pointer;letter-spacing:.01em;min-height:50px;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out);justify-content:center;align-items:center;gap:12px;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex}.primary-button{background:var(--brass-light);color:var(--ink)}.primary-button:hover{background:#f2dcaa;transform:translateY(-2px)}.primary-button:active,.ghost-button:active{transform:scale(.97)}.ghost-button{color:var(--bone);background:#100b0d1f;border:1px solid #f3ecdf59}.ghost-button:hover{background:#f3ecdf1a;border-color:#f3ecdfb3}.hero-footer{text-transform:uppercase;letter-spacing:.08em;color:#f3ecdf96;justify-content:space-between;align-items:center;font-family:DM Mono,monospace;font-size:9px;display:flex;position:absolute;inset:auto 0 31px}.hero-proof{text-align:right;align-items:center;gap:9px;display:inline-flex}.hero-proof span{background:var(--wine-light);width:7px;height:7px;box-shadow:0 0 16px var(--wine-light);border-radius:50%}.intro-section{background:var(--bone);color:var(--ink);padding:136px 0 140px;position:relative}.intro-section:before{content:"";background:var(--wine);width:38%;height:2px;position:absolute;top:0;left:0}.split-intro{grid-template-columns:1fr 1.68fr;gap:86px;display:grid}.section-kicker{color:var(--wine);text-transform:uppercase;letter-spacing:.12em;padding-top:12px;font-family:DM Mono,monospace;font-size:10px}.intro-statement{max-width:750px}.large-copy{letter-spacing:-.04em;text-wrap:pretty;margin:0;font-family:Playfair Display,serif;font-size:clamp(34px,4vw,58px);font-weight:500;line-height:1.05}.body-copy{color:#534a44;max-width:560px;margin:29px 0 27px;font-size:16px;line-height:1.75}.inline-link,.underlined-button{color:var(--wine);transition:gap .16s var(--ease-out),color .16s var(--ease-out);border-bottom:1px solid #681c2b6b;align-items:center;gap:8px;padding-bottom:6px;font-size:13px;font-weight:600;display:inline-flex}.inline-link:hover,.underlined-button:hover{color:#311018;gap:13px}.systems-section{background:#160d10;padding:140px 0 145px;position:relative}.systems-section:after{content:"";pointer-events:none;border:1px solid #c5a56821;border-radius:50%;width:48vw;max-width:740px;height:48vw;max-height:740px;position:absolute;top:8%;right:-25vw}.section-heading{z-index:1;justify-content:space-between;align-items:end;gap:56px;margin-bottom:57px;display:flex;position:relative}h2{letter-spacing:-.06em;text-wrap:balance;margin:20px 0 0;font-family:Playfair Display,serif;font-size:clamp(46px,5.3vw,78px);font-weight:500;line-height:.93}.section-heading>p{max-width:360px;color:var(--bone-muted);margin:0 0 3px;font-size:15px;line-height:1.72}.system-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);z-index:1;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.system-card{min-height:418px;color:var(--bone);text-align:left;cursor:pointer;border-right:1px solid var(--line);isolation:isolate;transition:background-color .24s var(--ease-out),transform .24s var(--ease-out),box-shadow .24s var(--ease-out);background:0 0;flex-direction:column;padding:29px 30px;display:flex;position:relative;overflow:hidden}.system-card:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--wine-light),var(--brass-light));transform-origin:0;height:2px;transition:transform .24s var(--ease-out);position:absolute;inset:0 0 auto;transform:scaleX(0)}.system-card:after{content:"";z-index:-2;opacity:0;width:250px;height:250px;transition:opacity .22s var(--ease-out),transform .24s var(--ease-out);background:radial-gradient(circle,#e2ca9421,#0000 68%);border-radius:50%;position:absolute;top:-155px;right:-135px;transform:scale(.92)}.system-card:last-child{border-right:0}.system-card.is-active{background:#271417}.system-card-top{color:var(--brass-light);justify-content:space-between;align-items:center;font-family:DM Mono,monospace;font-size:10px;display:flex}.card-label{text-transform:uppercase;color:var(--brass);letter-spacing:.12em;margin:94px 0 17px;font-family:DM Mono,monospace;font-size:10px}.system-card h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Playfair Display,serif;font-size:29px;font-weight:500;line-height:1.1}.system-copy{color:var(--bone-muted);max-width:310px;margin:20px 0 0;font-size:13px;line-height:1.65}.card-arrow{width:38px;height:38px;color:var(--brass-light);transition:background .18s var(--ease-out),color .18s var(--ease-out);border:1px solid #e2ca9459;place-items:center;margin-top:auto;display:grid}.system-card.is-active .card-arrow{color:var(--ink);background:var(--brass-light)}.card-arrow svg{transition:transform .18s var(--ease-out)}.signal-section{background:var(--bone);color:var(--ink);isolation:isolate;padding:145px 0;position:relative;overflow:hidden}.signal-section:before{content:"";background:linear-gradient(90deg,var(--wine)0 26%,transparent 26%);height:3px;position:absolute;inset:0 0 auto}.signal-section:after{content:"";aspect-ratio:1;z-index:-1;border:1px solid #681c2b21;border-radius:50%;width:min(62vw,920px);position:absolute;top:-39%;right:-30vw}.signal-rule{pointer-events:none;border-left:1px solid #681c2b14;border-right:1px solid #681c2b14;width:min(100% - 48px,1240px);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.signal-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:104px;display:grid}.signal-intro{padding-bottom:8px}.signal-intro .eyebrow{color:var(--wine)}.signal-intro .eyebrow span{background:var(--wine)}.signal-intro h2{margin:23px 0 26px;font-size:clamp(49px,5.5vw,78px)}.signal-intro h2 i{color:var(--wine)}.signal-intro>p{color:#554940;max-width:374px;margin:0;font-size:15px;line-height:1.75}.signal-standard{color:var(--wine);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:12px;margin-top:44px;font-family:DM Mono,monospace;font-size:10px;line-height:1.55;display:flex}.signal-standard svg{color:var(--brass)}.signal-console{--signal-x:50%;--signal-y:48%;color:var(--bone);border-top:2px solid var(--brass-light);min-height:590px;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),border-color .22s var(--ease-out);background:#150d10;position:relative;overflow:hidden;box-shadow:18px 20px #681c2b24}.signal-console:before{content:"";z-index:0;width:360px;height:360px;left:calc(var(--signal-x) - 180px);top:calc(var(--signal-y) - 180px);pointer-events:none;opacity:0;transition:opacity .26s var(--ease-out),transform .42s var(--ease-out),left 80ms linear,top 80ms linear;background:radial-gradient(circle,#c5a5681c,#0000 68%);position:absolute;transform:scale(.72)}.signal-console>*{z-index:1;position:relative}.signal-console-top{border-bottom:1px solid var(--line);height:66px;color:var(--bone-muted);text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;align-items:center;padding:0 29px;font-family:DM Mono,monospace;font-size:9px;display:flex}.signal-console-top span:last-child{color:var(--brass-light)}.signal-questions{padding:5px 29px 0}.signal-question{min-width:0;transition:border-color .24s var(--ease-out),background-color .24s var(--ease-out);border:0;border-bottom:1px solid #f3ecdf1f;margin:0;padding:20px 0 22px;position:relative}.signal-question:after{content:"";background:var(--brass-light);width:0;height:1px;transition:width .3s var(--ease-out);position:absolute;bottom:-1px;left:0}.signal-question.is-complete:after{width:100%}.signal-question legend{color:var(--brass-light);text-transform:uppercase;letter-spacing:.09em;align-items:baseline;gap:12px;padding:0;font-family:DM Mono,monospace;font-size:10px;display:flex}.signal-question legend span{color:#9e8b70}.signal-question>p{color:var(--bone);letter-spacing:-.025em;margin:8px 0 14px;font-family:Playfair Display,serif;font-size:21px;line-height:1.1}.signal-options{gap:7px;display:grid}.signal-option{width:100%;color:var(--bone-muted);cursor:pointer;text-align:left;transition:transform .16s var(--ease-out),border-color .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out);background:#f3ecdf06;border:1px solid #f3ecdf1f;grid-template-columns:12px 1fr;align-items:center;gap:10px;padding:10px 12px;font-size:11px;line-height:1.35;display:grid}.signal-option-mark{width:7px;height:7px;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),transform .16s var(--ease-out);border:1px solid #99836b;transform:rotate(45deg)}.signal-option.is-active{color:var(--bone);border-color:var(--brass-light);background:#c5a56821}.signal-option.is-active .signal-option-mark{background:var(--brass-light);border-color:var(--brass-light);transform:rotate(45deg)scale(1.17)}.signal-option:active{transform:scale(.99)}.signal-console-action{justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:17px 29px;display:flex}.signal-console-action p{color:#a99a8e;letter-spacing:.035em;margin:0;font-family:DM Mono,monospace;font-size:9px;line-height:1.5}.signal-read-button{border:1px solid var(--brass-light);background:var(--brass-light);min-height:43px;color:var(--ink);cursor:pointer;white-space:nowrap;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out),border-color .16s var(--ease-out);justify-content:center;align-items:center;gap:9px;padding:0 15px;font-size:11px;font-weight:700;display:inline-flex}.signal-read-button:disabled{color:#7b6b5d;cursor:not-allowed;background:0 0;border-color:#6f6255}.signal-read-button:not(:disabled):active{transform:scale(.97)}.signal-result{min-height:590px;animation:signal-result-enter .32s var(--ease-out);flex-direction:column;display:flex}.signal-result-content{flex-direction:column;flex:1;padding:51px 42px 42px;display:flex}.signal-result .eyebrow{margin-bottom:20px}.signal-result h3{color:var(--bone);letter-spacing:-.06em;margin:0;font-family:Playfair Display,serif;font-size:clamp(47px,5vw,68px);font-weight:500;line-height:.9}.signal-reading{max-width:490px;color:var(--bone-muted);margin:25px 0 0;font-size:14px;line-height:1.72}.signal-next-move{border-left:2px solid var(--brass-light);background:#f3ecdf09;margin-top:29px;padding:15px 17px 16px}.signal-next-move span{color:var(--brass-light);letter-spacing:.1em;font-family:DM Mono,monospace;font-size:9px}.signal-next-move p{max-width:440px;color:var(--bone);margin:8px 0 0;font-size:12px;line-height:1.55}.signal-result-actions{flex-wrap:wrap;align-items:center;gap:19px;margin-top:auto;padding-top:28px;display:flex}.signal-explore-link,.signal-reset{color:var(--brass-light);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e2ca9473;align-items:center;gap:7px;padding:7px 0;font-family:DM Mono,monospace;font-size:10px;display:inline-flex}.signal-reset{color:#a99a8e;cursor:pointer;background:0 0;border:0}@media (hover:hover) and (pointer:fine){.signal-console:hover{border-top-color:#f0d8a4;transform:translateY(-4px);box-shadow:24px 28px #681c2b2b,0 26px 70px #0003}.signal-console:hover:before{opacity:1;transform:scale(1)}.signal-option:not(.is-active):hover{color:var(--bone);border-color:#e2ca949e;transform:translate(4px)}.signal-option.is-active:hover{background:#c5a56833;transform:translate(3px)}.signal-question:hover{border-bottom-color:#e2ca9461}.signal-read-button:not(:disabled):hover{background:#f2dcaa;border-color:#f2dcaa;transform:translateY(-2px)}.signal-explore-link{transition:gap .18s var(--ease-out),color .18s var(--ease-out)}.signal-explore-link:hover{color:#f4e1af;gap:11px}.signal-reset{transition:color .16s var(--ease-out),transform .16s var(--ease-out)}.signal-reset:hover{color:var(--bone);transform:translate(3px)}}@keyframes signal-result-enter{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.operations-section{background:var(--wine);padding:138px 0;position:relative;overflow:hidden}.operations-section:before{content:"";opacity:.16;background-image:linear-gradient(90deg,#f3ecdf40 1px,#0000 1px),linear-gradient(0deg,#f3ecdf40 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.operations-layout{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid;position:relative}.operations-copy h2{margin-bottom:25px}.operations-copy>p{color:#f0c7cb;max-width:400px;margin-bottom:29px;font-size:15px;line-height:1.75}.underlined-button{color:var(--bone);cursor:pointer;background:0 0;border-color:#f3ecdf73;padding-left:0}.operations-panel{border-top:2px solid var(--brass-light);transition:transform .24s var(--ease-out),box-shadow .24s var(--ease-out);background:#201114;padding:0 31px 25px;position:relative;box-shadow:18px 20px #100b0d3b}.operations-panel:after{content:"";pointer-events:none;border-bottom:1px solid #e2ca945c;border-right:1px solid #e2ca945c;width:28px;height:28px;position:absolute;bottom:12px;right:12px}.panel-topline{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.11em;height:70px;color:var(--bone-muted);justify-content:space-between;align-items:center;font-family:DM Mono,monospace;font-size:10px;display:flex}.status-live{color:var(--brass-light);align-items:center;gap:7px;display:inline-flex}.status-live i{background:var(--brass-light);width:6px;height:6px;box-shadow:0 0 9px var(--brass);border-radius:50%;display:inline-block}.health-rows{padding-top:6px}.health-row{border-bottom:1px solid #f3ecdf1a;grid-template-columns:40px 1fr 19px;align-items:start;gap:16px;padding:24px 0;display:grid}.health-row svg:last-child{color:var(--brass-light);margin-top:5px}.health-icon{width:37px;height:37px;color:var(--brass-light);border:1px solid #e2ca944a;place-items:center;display:grid}.health-row h3{margin:0 0 5px;font-size:14px;font-weight:600}.health-row p{color:var(--bone-muted);margin:0;font-size:12px;line-height:1.55}.panel-note{color:#bcaaa2;margin:21px 0 0;font-family:DM Mono,monospace;font-size:11px;line-height:1.6}.integration-section{background:var(--bone);color:var(--ink);padding:134px 0}.integration-wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:88px;display:grid}.integration-art{background:var(--ink);min-height:455px;position:relative;overflow:hidden;box-shadow:0 22px 55px #26131824}.integration-art img{object-fit:cover;filter:saturate(.86);width:100%;height:100%;transition:transform .7s var(--ease-out);position:absolute;inset:0}.integration-art:after{content:"";background:linear-gradient(#100b0d73,#0000 40%,#100b0d73);position:absolute;inset:0}.art-caption{z-index:1;color:var(--bone);text-transform:uppercase;letter-spacing:.12em;font-family:DM Mono,monospace;font-size:10px;position:absolute;top:25px;left:25px}.art-stamp{z-index:1;width:110px;height:110px;color:var(--brass-light);text-align:center;letter-spacing:.11em;border:1px solid #e2ca94bf;border-radius:50%;flex-wrap:wrap;place-content:center;align-items:center;gap:5px;padding:20px;font-family:DM Mono,monospace;font-size:8px;display:flex;position:absolute;bottom:20px;right:21px;transform:rotate(-12deg)}.integration-copy h2{margin-bottom:26px}.integration-copy>p{color:#554a43;max-width:430px;font-size:15px;line-height:1.72}.platform-list{border-top:1px solid #100b0d33;margin-top:29px}.platform-list>div{border-bottom:1px solid #100b0d33;grid-template-columns:132px 1fr;align-items:center;gap:14px;padding:17px 0;display:grid}.platform-mono{color:var(--wine);letter-spacing:.08em;font-family:DM Mono,monospace;font-size:11px}.platform-list p{color:#594e47;margin:0;font-size:12px;line-height:1.5}.integration-note{max-width:440px;margin-top:18px;font-family:DM Mono,monospace;color:#7c6e64!important;font-size:10px!important;line-height:1.55!important}.blueprint-section{background:#110b0e;padding:142px 0 0}.blueprint-head{max-width:840px}.blueprint-head h2{margin-bottom:26px}.blueprint-head>p{max-width:510px;color:var(--bone-muted);font-size:15px;line-height:1.7}.blueprint-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:67px;display:grid}.blueprint-card{border-right:1px solid var(--line);min-height:235px;padding:28px 26px 35px}.blueprint-card:last-child{border-right:0}.blueprint-card>span{color:var(--brass);font-family:DM Mono,monospace;font-size:10px}.blueprint-card h3{letter-spacing:-.035em;margin:62px 0 11px;font-family:Playfair Display,serif;font-size:28px;font-weight:500}.blueprint-card p{color:var(--bone-muted);margin:0;font-size:12px;line-height:1.6}.hub-map{background:radial-gradient(circle at 0 100%,#681c2b80,#0000 44%),#181013;border:1px solid #e2ca9459;grid-template-columns:.72fr 1.28fr;min-height:450px;margin-top:135px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000038}.hub-map:before{content:"";pointer-events:none;border:1px solid #e2ca942e;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-265px;left:-250px;box-shadow:0 0 0 70px #e2ca9406,0 0 0 140px #e2ca9405}.hub-map-intro{border-right:1px solid #e2ca9447;padding:45px 38px;position:relative}.map-index{color:var(--brass-light);letter-spacing:.13em;font-family:DM Mono,monospace;font-size:10px}.hub-map-intro h3{letter-spacing:-.05em;margin:92px 0 18px;font-family:Playfair Display,serif;font-size:52px;font-weight:500;line-height:.92}.hub-map-intro p{color:var(--bone-muted);max-width:220px;margin:0;font-size:13px;line-height:1.6}.map-nodes{grid-template-columns:1fr 1fr;align-content:center;gap:12px;padding:34px;display:grid}.map-nodes a,.map-nodes button{color:var(--bone);text-align:left;cursor:pointer;min-height:95px;transition:border-color .16s var(--ease-out),background-color .16s var(--ease-out),transform .16s var(--ease-out);background:#f3ecdf09;border:1px solid #f3ecdf29;grid-template-columns:28px 1fr 16px;align-items:center;gap:6px;padding:17px;font-size:13px;display:grid;position:relative;overflow:hidden}.map-nodes a:after,.map-nodes button:after{content:"";background:var(--brass-light);transform-origin:0;height:1px;transition:transform .18s var(--ease-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.map-nodes a span,.map-nodes button span{color:var(--brass-light);font-family:DM Mono,monospace;font-size:10px}.map-nodes>:last-child{grid-column:span 2}.manifesto-section{background:var(--brass-light);color:var(--ink);padding:145px 0}.manifesto-content{text-align:center;max-width:1000px}.manifesto-index{text-transform:uppercase;letter-spacing:.13em;color:var(--wine);font-family:DM Mono,monospace;font-size:10px}blockquote{letter-spacing:-.06em;text-wrap:balance;margin:31px 0;font-family:Playfair Display,serif;font-size:clamp(48px,6.1vw,91px);font-weight:500;line-height:.94}blockquote i{color:var(--wine)}.manifesto-content p{color:#493a30;max-width:510px;margin:auto;font-size:15px;line-height:1.7}.entry-section{background:#1b0e12;padding:125px 0}.entry-wrap{grid-template-columns:1fr 1fr;gap:98px;display:grid}.entry-wrap h2{font-size:clamp(47px,5vw,76px)}.entry-actions{align-self:end;padding-bottom:6px}.entry-actions p{max-width:400px;color:var(--bone-muted);margin:0 0 28px;font-size:15px;line-height:1.7}.light-button{background:var(--bone)}.site-footer{background:#0c0809;padding:55px 0 25px}.footer-main{grid-template-columns:1.05fr 1fr 1.2fr;align-items:start;gap:36px;padding-bottom:54px;display:grid}.footer-main>p{color:var(--bone-muted);max-width:220px;margin:0;font-size:13px;line-height:1.6}.footer-links{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.footer-links a{color:var(--bone-muted);transition:color .16s var(--ease-out);font-size:12px}.footer-links a:hover{color:var(--brass-light)}.footer-bottom{color:#867a72;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #f3ecdf1f;justify-content:space-between;padding-top:22px;font-family:DM Mono,monospace;font-size:9px;display:flex}.dialog-backdrop{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fade-in .18s var(--ease-out);background:#080506bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.start-dialog{background:var(--bone);width:min(100%,650px);color:var(--ink);animation:dialog-in .22s var(--ease-out);padding:43px;position:relative;box-shadow:0 26px 80px #0006}.dialog-close{color:var(--ink);cursor:pointer;background:0 0;padding:8px;position:absolute;top:18px;right:18px}.start-dialog .eyebrow{color:var(--wine)}.start-dialog .eyebrow span{background:var(--wine)}.start-dialog h2{margin-bottom:18px}.start-dialog>p{color:#584b43;max-width:470px;font-size:14px;line-height:1.65}.start-options{border-top:1px solid #100b0d33;border-left:1px solid #100b0d33;grid-template-columns:1fr 1fr;margin-top:28px;display:grid}.start-options button{text-align:left;min-height:94px;color:var(--ink);cursor:pointer;transition:background .15s var(--ease-out);background:0 0;border-bottom:1px solid #100b0d33;border-right:1px solid #100b0d33;grid-template-columns:26px 1fr 16px;align-items:center;gap:8px;padding:15px;font-size:12px;display:grid}.start-options button:hover{background:#dfd2bd}.start-options button span{color:var(--wine);font-family:DM Mono,monospace;font-size:10px}.start-options button strong{font-weight:600}.discovery-backdrop{align-items:center;overflow-y:auto}.discovery-dialog{background:var(--bone);width:min(100%,980px);color:var(--ink);animation:dialog-in .22s var(--ease-out);margin:20px 0;position:relative;box-shadow:0 26px 80px #0006}.discovery-form-wrap{grid-template-columns:.83fr 1.17fr;display:grid}.discovery-form-intro{color:var(--bone);background:#1a0e12;min-height:100%;padding:51px 43px}.discovery-form-intro h2{margin:21px 0;font-size:clamp(40px,4vw,60px)}.discovery-form-intro>p{color:var(--bone-muted);margin:0;font-size:14px;line-height:1.7}.privacy-note{color:var(--brass-light);border-top:1px solid #f3ecdf2e;gap:10px;margin-top:80px;padding-top:20px;font-family:DM Mono,monospace;font-size:10px;line-height:1.6;display:flex}.privacy-note svg{flex:none;margin-top:1px}.discovery-form{padding:51px 43px 43px}.field-grid{grid-template-columns:1fr 1fr;gap:18px 16px;display:grid}.form-field{gap:8px;display:grid}.form-field-full{grid-column:span 2}.form-field>span{color:#493c36;text-transform:uppercase;letter-spacing:.07em;font-family:DM Mono,monospace;font-size:10px}.form-field b,.consent-field b{color:var(--wine)}.form-field small{color:#8a7a6e;text-transform:none;letter-spacing:0;font-size:9px}.form-field input,.form-field select,.form-field textarea{width:100%;color:var(--ink);transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out);background:0 0;border:1px solid #100b0d40;border-radius:0;outline:none;padding:12px 13px;font-family:DM Sans,sans-serif;font-size:13px}.form-field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--wine)50%),linear-gradient(135deg,var(--wine)50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.form-field textarea{resize:vertical;min-height:122px;line-height:1.55}.form-field input::placeholder,.form-field textarea::placeholder{color:#9b8d81}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--wine);box-shadow:0 0 0 3px #681c2b1f}.pilot-interest{cursor:pointer;transition:border-color .18s var(--ease-out),background-color .18s var(--ease-out);background:#681c2b0b;border:1px solid #681c2b40;grid-column:span 2;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}.pilot-interest input{width:16px;height:16px;accent-color:var(--wine);flex:none;margin:2px 0 0}.pilot-interest span{gap:4px;display:grid}.pilot-interest strong{color:var(--wine);font-size:12px}.pilot-interest small{color:#685a51;font-size:11px;line-height:1.55}.pilot-interest:has(input:checked){border-color:var(--wine);background:#681c2b17}.consent-field{color:#554840;cursor:pointer;align-items:flex-start;gap:10px;margin:24px 0 18px;font-size:11px;line-height:1.55;display:flex}.consent-field input{width:16px;height:16px;accent-color:var(--wine);flex:none;margin-top:1px}.consent-field a{color:var(--wine);border-bottom:1px solid #681c2b61}.form-error{color:#8b1d31;margin:-4px 0 14px;font-size:12px}.form-submit{border:1px solid var(--ink);background:var(--ink);width:100%;min-height:53px;color:var(--bone);cursor:pointer;transition:background .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out);justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.form-submit:hover:not(:disabled){background:var(--wine);border-color:var(--wine)}.form-submit:active:not(:disabled){transform:scale(.98)}.form-submit:disabled{opacity:.7;cursor:wait}.spin{animation:.9s linear infinite spin}.discovery-success{background:var(--bone);color:var(--ink);text-align:center;max-width:640px;margin:auto;padding:68px 54px}.success-mark{width:54px;height:54px;color:var(--wine);border:1px solid var(--wine);border-radius:50%;place-items:center;margin:0 auto 25px;display:grid}.discovery-success .eyebrow{color:var(--wine);justify-content:center}.discovery-success .eyebrow span{background:var(--wine)}.discovery-success h2{margin:20px 0}.discovery-success p{color:#554840;max-width:430px;margin:0 auto;font-size:14px;line-height:1.7}@keyframes hero-enter{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.055)translate(-.35%,-.2%)}}@media (hover:hover) and (pointer:fine){.system-card:hover{background:#271417;transform:translateY(-4px);box-shadow:0 24px 55px #0000002e}.system-card:hover:before{transform:scaleX(1)}.system-card:hover:after{opacity:1;transform:scale(1)}.system-card:hover .card-arrow{color:var(--ink);background:var(--brass-light)}.system-card:hover .card-arrow svg{transform:translate(2px,-2px)}.integration-art:hover img{transform:scale(1.035)}.map-nodes a:hover,.map-nodes button:hover{border-color:var(--brass-light);background:#c5a5681f;transform:translateY(-2px)}.map-nodes a:hover:after,.map-nodes button:hover:after{transform:scaleX(1)}.operations-panel:hover{transform:translateY(-4px);box-shadow:24px 28px #100b0d38,0 28px 70px #100b0d33}}@media (min-width:1180px) and (hover:hover) and (pointer:fine){.chapter-rail{display:grid}.chapter-rail a:hover>span,.chapter-rail a:focus-visible>span,.chapter-rail a:hover>strong,.chapter-rail a:focus-visible>strong{opacity:1;transform:translate(0)}}.intake-desk,.intake-loading,.intake-denied{min-height:100vh;color:var(--bone);background:#110b0e}.intake-loading,.intake-denied{text-align:center;color:var(--bone-muted);place-content:center;gap:14px;padding:28px;display:grid}.intake-denied h1{color:var(--bone);margin:0;font-family:Playfair Display,serif;font-size:42px;font-weight:500}.intake-denied p{margin:0;font-size:14px}.intake-denied a{color:var(--brass-light);margin-top:6px;font-size:13px}.intake-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(100% - 48px,1180px);min-height:78px;margin:0 auto;display:flex}.intake-back,.intake-private{text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10px;display:inline-flex}.intake-back{color:var(--bone)}.intake-private{color:var(--brass-light)}.intake-content{width:min(100% - 48px,1180px);margin:0 auto;padding:76px 0 110px}.intake-title-row{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:39px;display:flex}.intake-kicker{color:var(--brass-light);text-transform:uppercase;letter-spacing:.12em;font-family:DM Mono,monospace;font-size:10px}.intake-title-row h1{letter-spacing:-.06em;margin:19px 0 0;font-family:Playfair Display,serif;font-size:clamp(52px,7vw,90px);font-weight:500;line-height:.88}.intake-title-row h1 i{color:var(--brass-light)}.intake-description{max-width:525px;color:var(--bone-muted);margin:27px 0 0;font-size:14px;line-height:1.7}.intake-ai-note{color:var(--brass-light);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:flex-start;gap:10px;font-family:DM Mono,monospace;font-size:10px;line-height:1.6;display:inline-flex}.intake-ai-note svg{margin-top:1px}.intake-status-stack{justify-items:end;gap:15px;display:grid}.vault-connection{color:var(--brass-light);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;font:9px DM Mono,monospace;display:inline-flex}.vault-connection i{background:var(--brass-light);width:6px;height:6px;box-shadow:0 0 10px var(--brass);border-radius:50%}.crm-stats{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:27px;display:grid}.crm-stats>div{border-right:1px solid var(--line);background:#f3ecdf06;flex-direction:column;justify-content:space-between;min-height:105px;padding:21px 24px;display:flex}.crm-stats>div:last-child{border-right:0}.crm-stats span{color:#a79a90;text-transform:uppercase;letter-spacing:.07em;font-family:DM Mono,monospace;font-size:9px}.crm-stats strong{color:var(--brass-light);letter-spacing:-.05em;font-family:Playfair Display,serif;font-size:42px;font-weight:500;line-height:.8}.intake-empty{border:1px solid var(--line);text-align:center;min-height:300px;color:var(--bone-muted);place-content:center;padding:30px;display:grid}.intake-empty svg{color:var(--brass-light);margin:0 auto 13px}.intake-empty h2{margin:0 0 11px;font-size:36px}.intake-empty p{margin:0;font-size:13px}.request-list{gap:16px;display:grid}.lead-card{border:1px solid var(--line);transition:border-color .22s var(--ease-out),transform .22s var(--ease-out),box-shadow .22s var(--ease-out);background:#1c1115}.lead-card-summary{padding:24px 25px}.request-meta,.request-top,.request-contact{justify-content:space-between;align-items:center;gap:20px;display:flex}.request-meta{color:#a5988f;letter-spacing:.07em;font-family:DM Mono,monospace;font-size:10px}.lead-heading-row{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:24px;display:flex}.lead-heading-row h2{letter-spacing:-.045em;margin:0;font-family:Playfair Display,serif;font-size:35px;font-weight:500;line-height:.95}.lead-heading-row p{color:var(--bone-muted);margin:8px 0 0;font-size:13px}.lead-heading-actions{align-items:center;gap:8px;display:flex}.request-status{color:var(--brass-light);text-transform:uppercase;letter-spacing:.08em;border:1px solid #e2ca9466;padding:5px 8px;font-family:DM Mono,monospace;font-size:9px}.status-reviewing{background:#c5a56817;border-color:#e2ca94bf}.status-closed{color:#9c938c;border-color:#f3ecdf33}.lead-expand{width:31px;height:31px;color:var(--bone);cursor:pointer;transition:color .18s var(--ease-out),background-color .18s var(--ease-out),transform .22s var(--ease-out);background:0 0;border:1px solid #f3ecdf40;place-items:center;display:grid}.lead-card.is-expanded .lead-expand{color:var(--ink);background:var(--brass-light);border-color:var(--brass-light);transform:rotate(180deg)}.request-tags{flex-wrap:wrap;gap:7px;margin:22px 0 18px;display:flex}.request-tags span{color:#dfd2bd;border:1px solid #f3ecdf2b;padding:5px 8px;font-size:10px}.request-tags .pilot-tag{color:var(--brass-light);border-color:#e2ca9475}.lead-card-detail{border-top:1px solid var(--line);animation:lead-detail-enter .26s var(--ease-out)}.lead-briefing-grid{grid-template-columns:1.1fr .9fr;display:grid}.lead-context,.lead-workflow{padding:28px 25px 26px}.lead-context{border-right:1px solid var(--line)}.lead-detail-label{color:var(--brass-light);text-transform:uppercase;letter-spacing:.11em;font-family:DM Mono,monospace;font-size:9px;display:block}.request-details{max-width:800px;color:var(--bone-muted);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}.lead-context .request-details{margin-top:17px}.request-contact{border-top:1px solid #f3ecdf1f;justify-content:flex-start;margin-top:24px;padding-top:15px}.request-contact a{color:var(--brass-light);letter-spacing:.04em;align-items:center;gap:6px;font-family:DM Mono,monospace;font-size:10px;display:inline-flex}.lead-status-actions{gap:6px;margin-top:16px;display:flex}.lead-status-actions button{min-height:30px;color:var(--bone-muted);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out);background:0 0;border:1px solid #f3ecdf30;align-items:center;gap:4px;padding:0 9px;font-family:DM Mono,monospace;font-size:9px;display:inline-flex}.lead-status-actions button.is-selected{color:var(--ink);border-color:var(--brass-light);background:var(--brass-light);cursor:default}.lead-status-actions button:disabled:not(.is-selected){opacity:.45;cursor:wait}.owner-notes{gap:8px;margin-top:18px;display:grid}.owner-notes>span{color:#a79a90;text-transform:uppercase;letter-spacing:.08em;font-family:DM Mono,monospace;font-size:9px}.owner-notes textarea{resize:vertical;width:100%;min-height:92px;color:var(--bone);transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out);background:#f3ecdf09;border:1px solid #f3ecdf30;outline:none;padding:11px;font:12px/1.55 DM Sans,sans-serif}.owner-notes textarea:focus{border-color:var(--brass-light);box-shadow:0 0 0 3px #e2ca941a}.save-notes{min-height:31px;color:var(--brass-light);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:0 0;align-items:center;gap:7px;margin-top:10px;padding:0;font:10px DM Mono,monospace;display:inline-flex}.save-notes:disabled{cursor:wait;opacity:.6}.vault-handoff{border-top:1px solid #f3ecdf1f;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:19px;padding-top:17px;display:flex}.vault-handoff>div:first-child{gap:5px;display:grid}.vault-handoff span{color:#a79a90;text-transform:uppercase;letter-spacing:.07em;font:9px DM Mono,monospace}.vault-handoff strong{color:var(--bone);font-size:11px;font-weight:600}.vault-handoff small{color:#9f9186;max-width:265px;font-size:10px;line-height:1.45}.vault-accepted strong{color:var(--brass-light)}.vault-declined strong{color:#a79a90}.vault-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.vault-actions button,.vault-actions a{min-height:32px;color:var(--brass-light);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;transition:color .16s var(--ease-out),background-color .16s var(--ease-out),transform .16s var(--ease-out);background:0 0;border:1px solid #e2ca947a;justify-content:center;align-items:center;gap:6px;padding:0 9px;font:9px DM Mono,monospace;display:inline-flex}.vault-actions button:disabled{opacity:.55;cursor:wait}.vault-actions a{color:var(--bone-muted);border-color:#f3ecdf33}.vault-confirm{color:var(--bone);background:#170d11;border-color:#e2ca9459;border-radius:0;box-shadow:0 30px 90px #0000008f}.vault-confirm [data-slot=alert-dialog-title]{letter-spacing:-.04em;font:500 31px/1 Playfair Display,serif}.vault-confirm [data-slot=alert-dialog-description]{color:var(--bone-muted);line-height:1.65}.vault-confirm [data-slot=alert-dialog-cancel],.vault-confirm [data-slot=alert-dialog-action]{text-transform:uppercase;letter-spacing:.08em;border-radius:0;min-width:104px;font:600 10px DM Mono,monospace}.vault-confirm [data-slot=alert-dialog-cancel]{color:var(--bone);border-color:#f3ecdf47}.vault-confirm [data-slot=alert-dialog-action]{background:var(--brass-light);color:var(--ink)}.ai-briefing{border-top:1px solid var(--line);background:#160d10;padding:25px}.ai-briefing-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ai-briefing-head p{color:#9f9186;margin:7px 0 0;font-size:11px}.ai-posture{color:var(--brass-light);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;border:1px solid #e2ca9461;padding:5px 7px;font:9px DM Mono,monospace}.ai-brief-empty{grid-template-columns:24px 1fr auto;align-items:start;gap:14px;min-height:120px;margin-top:20px;display:grid}.ai-brief-empty>svg{color:var(--brass-light);margin-top:2px}.ai-brief-empty h3{letter-spacing:-.025em;margin:0 0 6px;font:500 21px/1.05 Playfair Display,serif}.ai-brief-empty p{max-width:570px;color:var(--bone-muted);margin:0;font-size:12px;line-height:1.6}.ai-brief-empty button,.regenerate-brief{min-height:38px;color:var(--brass-light);cursor:pointer;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out);background:0 0;border:1px solid #e2ca948f;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:600;display:inline-flex}.ai-brief-empty button:disabled,.regenerate-brief:disabled{opacity:.6;cursor:wait}.ai-summary{max-width:785px;color:var(--bone);letter-spacing:-.025em;margin:22px 0;font-family:Playfair Display,serif;font-size:22px;line-height:1.25}.ai-brief-columns{grid-template-columns:1fr 1fr;gap:17px;display:grid}.ai-brief-columns>div,.suggested-reply{background:#f3ecdf09;padding:15px}.ai-brief-columns span,.ai-pilot-reading span,.suggested-reply span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.08em;font:9px DM Mono,monospace}.ai-brief-columns ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ai-brief-columns li{color:var(--bone-muted);padding-left:13px;font-size:11px;line-height:1.5;position:relative}.ai-brief-columns li:before{content:"";background:var(--brass-light);width:4px;height:4px;position:absolute;top:6px;left:0;transform:rotate(45deg)}.ai-pilot-reading{border-top:1px solid #f3ecdf1f;border-bottom:1px solid #f3ecdf1f;align-items:center;gap:14px;margin-top:17px;padding:12px 0;display:flex}.ai-pilot-reading strong{color:var(--bone);font-size:12px;font-weight:600}.suggested-reply{margin-top:17px}.suggested-reply p{max-width:755px;color:var(--bone-muted);white-space:pre-wrap;margin:11px 0 0;font-size:12px;line-height:1.65}.regenerate-brief{margin-top:17px}.crm-error{color:#e7a9b4;margin:0;padding:0 25px 23px;font-size:12px}@keyframes lead-detail-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.entry-email{width:fit-content;color:var(--brass-light);letter-spacing:.02em;transition:color .18s var(--ease-out),gap .18s var(--ease-out);border-bottom:1px solid #e2ca946b;align-items:center;gap:8px;margin-top:18px;padding-bottom:5px;font:10px DM Mono,monospace;display:inline-flex}.entry-email:hover{color:#f4e1af;gap:11px}.intake-header-actions{align-items:center;gap:17px;display:inline-flex}.intake-crown-link{color:var(--brass-light);text-transform:uppercase;letter-spacing:.07em;border-right:1px solid var(--line);align-items:center;gap:7px;padding-right:17px;font:9px DM Mono,monospace;display:inline-flex}.crown-command{min-height:100vh;color:var(--bone);background:#110b0e}.crown-command-content{width:min(100% - 48px,1180px);margin:0 auto;padding:78px 0 115px}.crown-command-title{justify-content:space-between;align-items:end;gap:40px;margin-bottom:47px;display:flex}.crown-command-title h1{color:var(--bone);letter-spacing:-.06em;margin:18px 0 0;font:500 clamp(50px,7vw,89px)/.88 Playfair Display,serif}.crown-command-title h1 i{color:var(--brass-light)}.crown-command-title p{max-width:570px;color:var(--bone-muted);margin:29px 0 0;font-size:14px;line-height:1.72}.crown-new-workspace,.crown-empty button{background:var(--brass-light);min-height:47px;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:11px;font-weight:700;display:inline-flex}.crown-new-workspace:hover,.crown-empty button:hover{background:#f2dcaa;transform:translateY(-2px)}.crown-governance{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:26px;display:grid}.crown-governance div{border-right:1px solid var(--line);min-height:75px;color:var(--bone-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:11px;padding:15px 19px;font:9px/1.5 DM Mono,monospace;display:flex}.crown-governance div:last-child{border-right:0}.crown-governance svg{color:var(--brass-light);flex:none}.crown-empty{text-align:center;border:1px solid var(--line);background:radial-gradient(circle at 50% 0,#681c2b47,#0000 52%),#160d10;place-content:center;min-height:352px;padding:43px;display:grid}.crown-empty>svg{color:var(--brass-light);margin:auto}.crown-empty h2{margin:22px 0 12px;font-size:43px}.crown-empty p{max-width:510px;color:var(--bone-muted);margin:0 auto 25px;font-size:13px;line-height:1.7}.crown-empty button{justify-self:center}.crown-workspace-list{gap:24px;display:grid}.crown-workspace-card{border:1px solid var(--line);background:#1b1014;box-shadow:14px 17px #681c2b1f}.crown-workspace-head{justify-content:space-between;align-items:flex-start;gap:26px;padding:28px 29px 25px;display:flex}.crown-workspace-head>svg{color:var(--brass-light)}.crown-workspace-label{color:#a8998f;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:10px;font:9px DM Mono,monospace;display:flex}.crown-status{color:var(--brass-light);border:1px solid #e2ca9475;padding:4px 7px}.crown-status-draft,.crown-status-paused{color:#a99a8e;border-color:#f3ecdf3b}.crown-status-active{color:var(--ink);background:var(--brass-light)}.crown-workspace-head h2{color:var(--bone);letter-spacing:-.045em;margin:21px 0 0;font:500 39px/.95 Playfair Display,serif}.crown-workspace-head p{color:var(--bone-muted);margin:8px 0 0;font-size:12px}.crown-context{padding:0 29px 25px}.crown-context>span,.crown-question>span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;font:9px DM Mono,monospace}.crown-context p{max-width:960px;color:var(--bone-muted);white-space:pre-wrap;margin:11px 0 0;font-size:12px;line-height:1.7}.crown-pilot-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3ecdf06;justify-content:space-between;align-items:center;gap:22px;min-height:77px;padding:14px 29px;display:flex}.crown-pilot-bar>div:first-child{gap:6px;display:grid}.crown-pilot-bar span{color:#a7998e;text-transform:uppercase;letter-spacing:.07em;font:9px DM Mono,monospace}.crown-pilot-bar strong{color:var(--bone);font-size:12px;font-weight:500}.crown-pilot-bar>button,.crown-control-actions button{min-height:35px;color:var(--brass-light);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;transition:background-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out);background:0 0;border:1px solid #e2ca948c;align-items:center;gap:7px;padding:0 11px;font:10px DM Mono,monospace;display:inline-flex}.crown-control-actions{flex-wrap:wrap;gap:8px;display:flex}.crown-pilot-bar button:disabled{cursor:wait;opacity:.6}.crown-operator{background:#130b0e;padding:28px 29px 30px}.crown-operator-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.crown-operator-head>div>span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;font:10px DM Mono,monospace}.crown-operator-head p{color:#a8988e;margin:8px 0 0;font-size:11px;line-height:1.6}.crown-ready{color:var(--brass-light);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:7px;font:9px DM Mono,monospace;display:inline-flex}.crown-ready i{background:var(--brass-light);width:6px;height:6px;box-shadow:0 0 12px var(--brass);border-radius:50%;display:inline-block}.crown-starters{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.crown-starters button{color:var(--bone-muted);cursor:pointer;transition:border-color .16s var(--ease-out),color .16s var(--ease-out),transform .16s var(--ease-out);background:#f3ecdf09;border:1px solid #f3ecdf2b;padding:8px 10px;font-size:10px}.crown-question{gap:9px;margin-top:20px;display:grid}.crown-question textarea{resize:vertical;width:100%;color:var(--bone);transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out);background:#f3ecdf09;border:1px solid #f3ecdf33;outline:none;padding:12px;font:12px/1.6 DM Sans,sans-serif}.crown-question textarea:focus{border-color:var(--brass-light);box-shadow:0 0 0 3px #e2ca941a}.crown-question button{background:var(--brass-light);min-height:38px;color:var(--ink);cursor:pointer;transition:transform .16s var(--ease-out),background-color .16s var(--ease-out);justify-self:start;align-items:center;gap:8px;padding:0 13px;font-size:11px;font-weight:700;display:inline-flex}.crown-question button:disabled{opacity:.5;cursor:not-allowed}.crown-reply{animation:lead-detail-enter .26s var(--ease-out);background:linear-gradient(120deg,#c5a56816,#0000 45%),#f3ecdf05;border:1px solid #e2ca9459;margin-top:25px;padding:20px}.crown-reply-title{color:var(--brass-light);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:8px;font:9px DM Mono,monospace;display:flex}.crown-reply-title strong{color:#f0c7cb;align-items:center;gap:6px;margin-left:auto;font-weight:500;display:inline-flex}.crown-answer{max-width:850px;color:var(--bone);letter-spacing:-.02em;margin:19px 0 0;font:500 21px/1.32 Playfair Display,serif}.crown-reply-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.crown-reply-grid>div{background:#f3ecdf09;padding:14px}.crown-reply-grid span,.crown-next-action span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.08em;font:9px DM Mono,monospace}.crown-reply-grid ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.crown-reply-grid li{color:var(--bone-muted);padding-left:11px;font-size:11px;line-height:1.5;position:relative}.crown-reply-grid li:before{content:"";background:var(--brass-light);width:4px;height:4px;position:absolute;top:6px;left:0;transform:rotate(45deg)}.crown-next-action{border-top:1px solid #f3ecdf1f;gap:7px;margin-top:14px;padding-top:14px;display:grid}.crown-next-action strong{color:var(--bone);font-size:12px;font-weight:500}.crown-unavailable{color:#a7998e;border:1px dashed #f3ecdf33;align-items:center;gap:10px;min-height:98px;margin-top:20px;padding:17px;display:flex}.crown-unavailable p{margin:0;font-size:12px;line-height:1.6}.crown-error{color:#e7a9b4;margin:15px 0 0;font-size:12px}.crown-workspace-dialog{background:var(--bone);width:min(100%,700px);max-height:calc(100vh - 40px);color:var(--ink);animation:dialog-in .22s var(--ease-out);padding:42px;position:relative;overflow-y:auto;box-shadow:0 26px 80px #0006}.crown-workspace-dialog .intake-kicker{color:var(--wine)}.crown-workspace-dialog h2{margin:20px 0 18px}.crown-workspace-dialog h2 i{color:var(--wine)}.crown-workspace-dialog>p{color:#594b43;max-width:570px;margin:0;font-size:13px;line-height:1.65}.crown-workspace-dialog form{gap:17px;margin-top:28px;display:grid}.crown-workspace-dialog form label{gap:7px;display:grid}.crown-workspace-dialog form label>span{color:#493c36;text-transform:uppercase;letter-spacing:.07em;font:10px DM Mono,monospace}.crown-workspace-dialog input,.crown-workspace-dialog textarea{resize:vertical;width:100%;color:var(--ink);background:0 0;border:1px solid #100b0d40;outline:none;padding:12px;font:13px/1.55 DM Sans,sans-serif}.crown-workspace-dialog input:focus,.crown-workspace-dialog textarea:focus{border-color:var(--wine);box-shadow:0 0 0 3px #681c2b1f}.crown-workspace-dialog form>button{background:var(--ink);min-height:49px;color:var(--bone);cursor:pointer;font-size:12px;font-weight:700}.crown-workspace-dialog form>button:disabled{opacity:.6;cursor:wait}.lead-vault-page{min-height:100vh;color:var(--bone);background:radial-gradient(circle at 78% 5%,#681c2b33,#0000 31%),#110b0e}.lead-vault-content{width:min(100% - 48px,1420px);margin:0 auto;padding:76px 0 116px}.lead-vault-title{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.lead-vault-title>svg{color:var(--brass-light);margin-bottom:10px}.lead-vault-title h1{letter-spacing:-.065em;margin:20px 0 0;font:500 clamp(54px,7.5vw,98px)/.87 Playfair Display,serif}.lead-vault-title h1 i{color:var(--brass-light)}.lead-vault-title p{max-width:640px;color:var(--bone-muted);margin:28px 0 0;font-size:14px;line-height:1.72}.lead-vault-stats{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:44px 0 20px;display:grid}.lead-vault-stats div{border-right:1px solid var(--line);background:#f3ecdf06;flex-direction:column;justify-content:space-between;min-height:91px;padding:17px 20px;display:flex}.lead-vault-stats div:last-child{border-right:0}.lead-vault-stats span{color:#9e9188;text-transform:uppercase;letter-spacing:.08em;font:9px DM Mono,monospace}.lead-vault-stats strong{color:var(--brass-light);font:500 34px/.8 Playfair Display,serif}.lead-vault-search{background:#f3ecdf06;border:1px solid #f3ecdf2e;align-items:center;gap:10px;width:min(100%,480px);min-height:44px;margin-left:auto;padding:0 13px;display:flex}.lead-vault-search svg{color:var(--brass-light);flex:none}.lead-vault-search input{width:100%;color:var(--bone);background:0 0;border:0;outline:0;font-size:12px}.lead-vault-search input::placeholder{color:#887b73}.lead-vault-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;margin-top:25px;display:grid}.vault-stage{border:1px solid var(--line);background:#f3ecdf05}.vault-stage>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:52px;padding:0 15px;display:flex}.vault-stage>header span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;font:9px DM Mono,monospace}.vault-stage>header strong{width:24px;height:24px;color:var(--bone);border:1px solid #e2ca9459;place-items:center;font:9px DM Mono,monospace;display:grid}.vault-stage-stack{gap:10px;min-height:96px;padding:10px;display:grid}.vault-stage-empty{color:#766a64;text-align:center;text-transform:uppercase;letter-spacing:.08em;margin:0;padding:24px 8px;font:9px DM Mono,monospace}.vault-lead-card{transition:border-color .18s var(--ease-out),transform .18s var(--ease-out),box-shadow .18s var(--ease-out);background:#1b1014;border:1px solid #f3ecdf24;padding:16px}.vault-lead-top{color:#8f827a;letter-spacing:.07em;justify-content:space-between;gap:12px;font:8px DM Mono,monospace;display:flex}.vault-lead-card h2{color:var(--bone);letter-spacing:-.04em;margin:21px 0 5px;font:500 25px/.95 Playfair Display,serif}.vault-lead-card>p:not(.vault-lead-context){color:var(--bone-muted);margin:0;font-size:11px}.vault-lead-tags{flex-wrap:wrap;gap:6px;margin:15px 0;display:flex}.vault-lead-tags span{color:var(--brass-light);border:1px solid #e2ca944d;padding:4px 6px;font-size:8px}.vault-lead-context{-webkit-line-clamp:3;color:#a79a90;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.vault-lead-contact{border-top:1px solid #f3ecdf1a;gap:7px;margin-top:16px;padding-top:13px;display:grid}.vault-lead-contact a{width:fit-content;color:var(--bone-muted);align-items:center;gap:6px;font-size:9px;display:inline-flex}.vault-stage-control{gap:6px;margin-top:16px;display:grid}.vault-stage-control span{color:#8f827a;text-transform:uppercase;letter-spacing:.08em;font:8px DM Mono,monospace}.vault-stage-control select{width:100%;min-height:34px;color:var(--bone);text-transform:uppercase;background:#160d10;border:1px solid #e2ca9466;border-radius:0;outline:none;padding:0 9px;font:9px DM Mono,monospace}.lead-vault-empty{border:1px solid var(--line);text-align:center;place-content:center;justify-items:center;min-height:310px;margin-top:25px;padding:32px;display:grid}.lead-vault-empty>svg{color:var(--brass-light)}.lead-vault-empty h2{margin:20px 0 8px;font-size:39px}.lead-vault-empty p{max-width:520px;color:var(--bone-muted);margin:0 0 21px;font-size:12px;line-height:1.65}.lead-vault-empty a{background:var(--brass-light);min-height:40px;color:var(--ink);align-items:center;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex}.vault-lead-tags span{align-items:center;gap:5px;display:inline-flex}.vault-lead-tags .reminder-overdue{color:#f0bdc4;border-color:#f0bdc473}.vault-lead-tags .reminder-today{color:#f4e1af;border-color:#f4e1af8c}.vault-lead-card.has-overdue{border-color:#f0bdc461}.vault-tool{border-top:1px solid #f3ecdf1c;margin-top:12px}.vault-tool summary{min-height:39px;color:var(--bone-muted);cursor:pointer;grid-template-columns:16px 1fr auto;align-items:center;gap:7px;font-size:10px;list-style:none;display:grid}.vault-tool summary::-webkit-details-marker{display:none}.vault-tool summary svg{color:var(--brass-light)}.vault-tool summary strong{color:var(--brass-light);text-transform:uppercase;letter-spacing:.04em;font:8px DM Mono,monospace}.vault-tool[open] summary{color:var(--bone)}.vault-tool-body{gap:10px;padding:3px 0 14px;display:grid}.vault-tool-body>label{gap:5px;display:grid}.vault-tool-body>label span,.vault-email-draft>span{color:#8f827a;text-transform:uppercase;letter-spacing:.07em;font:8px DM Mono,monospace}.vault-tool-body input{width:100%;min-height:35px;color:var(--bone);background:#140c0f;border:1px solid #f3ecdf2b;outline:0;padding:0 9px;font-size:10px}.vault-tool-body input:focus{border-color:var(--brass-light);box-shadow:0 0 0 3px #e2ca9414}.vault-tool-body>p{color:#9e9188;margin:0;font-size:10px;line-height:1.55}.vault-tool-body>button,.vault-tool-actions button,.vault-tool-actions a{background:var(--brass-light);width:fit-content;min-height:34px;color:var(--ink);cursor:pointer;text-transform:uppercase;letter-spacing:.035em;border:1px solid #e2ca946b;justify-content:center;align-items:center;gap:6px;padding:0 10px;font:700 9px DM Mono,monospace;display:inline-flex}.vault-tool-body button:disabled{opacity:.55;cursor:wait}.vault-tool-actions{flex-wrap:wrap;gap:7px;display:flex}.vault-tool-actions .is-quiet{color:var(--bone-muted);background:0 0;border-color:#f3ecdf2e}.vault-tool-body small{color:#7f736d;font-size:9px;line-height:1.45}.vault-email-draft{background:#f3ecdf09;border:1px solid #f3ecdf1c;gap:7px;padding:11px;display:grid}.vault-email-draft strong{color:var(--bone);font-size:11px;font-weight:600}.vault-email-draft p{color:var(--bone-muted);white-space:pre-wrap;margin:2px 0 0;font-size:10px;line-height:1.6}.vault-card-error{color:#f0bdc4;font-size:10px;line-height:1.5}.crown-guide{right:20px;bottom:max(18px,env(safe-area-inset-bottom));z-index:80;color:var(--bone);position:fixed}.crown-guide-trigger{min-height:49px;color:var(--brass-light);cursor:pointer;text-transform:uppercase;letter-spacing:.06em;transition:transform .17s var(--ease-out),background-color .17s var(--ease-out),color .17s var(--ease-out),box-shadow .17s var(--ease-out);background:linear-gradient(135deg,#241318,#160d10);border:1px solid #e2ca949e;align-items:center;gap:9px;padding:0 16px;font:700 10px DM Mono,monospace;display:inline-flex;box-shadow:0 16px 42px #00000061,inset 0 1px #ffffff09}.crown-guide-trigger i{background:var(--brass-light);width:6px;height:6px;box-shadow:0 0 10px var(--brass);border-radius:50%}.site-notice-wrap{z-index:75;top:max(98px,calc(22px + env(safe-area-inset-top)));pointer-events:none;width:min(372px,100vw - 40px);position:fixed;right:20px}.site-notice{min-height:130px;color:var(--bone);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;animation:site-notice-enter .24s var(--ease-out)both;background:linear-gradient(135deg,#241318f7,#100b0dfa);border:1px solid #e2ca9480;grid-template-columns:36px 1fr 32px;align-items:start;gap:11px;padding:15px;display:grid;box-shadow:0 24px 60px #0006,inset 0 1px #ffffff09}.site-notice-mark{background:var(--brass-light);width:36px;height:36px;color:var(--ink);place-items:center;display:grid}.site-notice-copy{min-width:0}.site-notice-copy>span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font:9px DM Mono,monospace;display:block}.site-notice-copy strong{color:var(--bone);letter-spacing:-.025em;font:500 20px/1 Playfair Display,serif;display:block}.site-notice-copy p{color:var(--bone-muted);text-wrap:pretty;margin:7px 0 10px;font-size:12px;line-height:1.48}.site-notice-copy a{width:fit-content;min-height:31px;color:var(--brass-light);text-transform:uppercase;letter-spacing:.055em;transition:gap .16s var(--ease-out),color .16s var(--ease-out);border-bottom:1px solid #e2ca947a;align-items:center;gap:7px;font:700 9px DM Mono,monospace;display:inline-flex}.site-notice>button{width:32px;min-height:32px;color:var(--bone-muted);cursor:pointer;transition:color .16s var(--ease-out),border-color .16s var(--ease-out),background-color .16s var(--ease-out),transform .16s var(--ease-out);background:0 0;border:1px solid #f3ecdf29;place-items:center;display:grid}@keyframes site-notice-enter{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.contact-control{z-index:79;right:20px;bottom:calc(max(18px,env(safe-area-inset-bottom)) + 60px);color:var(--bone);position:fixed}.contact-control a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:44px;color:var(--bone-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.065em;transition:transform .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out),background-color .16s var(--ease-out),box-shadow .16s var(--ease-out);background:#100b0dd1;border:1px solid #e2ca9475;justify-content:center;align-items:center;gap:8px;padding:0 14px;font:700 9px DM Mono,monospace;display:inline-flex;box-shadow:0 13px 35px #0000004d,inset 0 1px #ffffff06}.contact-control a>svg{color:var(--brass-light);flex:none}.contact-control a>i{background:var(--wine-light);border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #9c3b4eb8}.contact-control a:active{transform:scale(.97)}.menu-score-control{z-index:80;left:20px;bottom:max(18px,env(safe-area-inset-bottom));position:fixed}.menu-score-control button{min-height:42px;color:var(--bone-muted);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-transform:uppercase;letter-spacing:.07em;transition:transform .16s var(--ease-out),border-color .16s var(--ease-out),color .16s var(--ease-out),background-color .16s var(--ease-out);background:#100b0dc2;border:1px solid #e2ca9461;align-items:center;gap:8px;padding:0 13px;font:700 9px DM Mono,monospace;display:inline-flex;box-shadow:0 13px 35px #00000047,inset 0 1px #ffffff06}.menu-score-control button>svg{color:var(--brass-light)}.menu-score-control button>i{background:var(--wine-light);border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #9c3b4ec7}.menu-score-control button[aria-pressed=true]>i{background:var(--brass-light);animation:2.8s ease-in-out infinite menu-score-pulse;box-shadow:0 0 10px #e2ca94c7}@keyframes menu-score-pulse{0%,to{opacity:.65;transform:scale(.86)}50%{opacity:1;transform:scale(1.16)}}.crown-guide-panel{transform-origin:100% 100%;width:min(410px,100vw - 32px);max-height:min(700px,100dvh - 86px);animation:guide-enter .23s var(--ease-out);background:#160d10;border:1px solid #e2ca946b;grid-template-rows:auto auto auto auto minmax(135px,1fr) auto auto;margin-bottom:10px;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000094}.crown-guide-panel>header{border-bottom:1px solid #f3ecdf1f;grid-template-columns:39px 1fr 34px;align-items:center;gap:10px;min-height:68px;padding:12px 13px;display:grid}.crown-guide-mark{background:var(--brass-light);width:39px;height:39px;color:var(--ink);place-items:center;display:grid}.crown-guide-panel>header strong{color:var(--bone);font:500 18px Playfair Display,serif;display:block}.crown-guide-panel>header span{color:#9f9188;font-size:9px}.crown-guide-panel>header button{width:34px;height:34px;color:var(--bone-muted);cursor:pointer;background:0 0;border:1px solid #f3ecdf2b;place-items:center;display:grid}.crown-guide-location{background:#f3ecdf06;border-bottom:1px solid #f3ecdf1a;grid-template-columns:15px auto 1fr;align-items:center;gap:6px;min-height:35px;padding:7px 13px;display:grid}.crown-guide-location svg{color:var(--brass-light)}.crown-guide-location span{color:#8f827a;text-transform:uppercase;letter-spacing:.065em;font:8px DM Mono,monospace}.crown-guide-location strong{color:var(--bone);justify-self:end;font-size:9px;font-weight:600}.crown-guide-nav{scrollbar-width:none;border-bottom:1px solid #f3ecdf1a;gap:6px;padding:9px 10px;display:flex;overflow-x:auto}.crown-guide-nav::-webkit-scrollbar{display:none}.crown-guide-nav a{color:#aa9d94;text-transform:uppercase;letter-spacing:.035em;min-height:29px;transition:color .16s var(--ease-out),border-color .16s var(--ease-out),background-color .16s var(--ease-out);background:#f3ecdf05;border:1px solid #f3ecdf21;flex:none;align-items:center;padding:0 9px;font:8px DM Mono,monospace;display:inline-flex}.crown-guide-nav a.is-current{color:var(--brass-light);background:#c5a5681f;border-color:#e2ca9485}.crown-guide-safety{min-height:41px;color:var(--brass-light);background:#c5a5680e;align-items:center;gap:8px;padding:8px 13px;font-size:9px;line-height:1.4;display:flex}.crown-guide-safety svg{flex:none}.crown-guide-log{align-content:start;gap:12px;padding:15px 13px;display:grid;overflow-y:auto}.guide-welcome>span,.guide-message>span{color:var(--brass-light);text-transform:uppercase;letter-spacing:.09em;font:8px DM Mono,monospace}.guide-welcome h2{color:var(--bone);letter-spacing:-.035em;margin:11px 0 8px;font:500 27px/1 Playfair Display,serif}.guide-welcome p{color:var(--bone-muted);margin:0;font-size:11px;line-height:1.58}.guide-welcome>div{gap:6px;margin-top:14px;display:grid}.guide-welcome button{text-align:left;min-height:35px;color:var(--bone-muted);cursor:pointer;transition:border-color .16s var(--ease-out),color .16s var(--ease-out);background:#f3ecdf06;border:1px solid #f3ecdf24;padding:7px 9px;font-size:10px}.guide-message{gap:5px;display:grid}.guide-message p{width:fit-content;max-width:91%;color:var(--bone);white-space:pre-wrap;background:#f3ecdf0e;margin:0;padding:10px 11px;font-size:11px;line-height:1.58}.guide-user{justify-items:end}.guide-user>span{color:#9f9188}.guide-user p{background:#c5a56829}.guide-suggestion{width:fit-content;min-height:34px;color:var(--brass-light);text-transform:uppercase;letter-spacing:.045em;transition:gap .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out);border:1px solid #e2ca9473;align-items:center;gap:7px;padding:0 10px;font:700 8px DM Mono,monospace;display:inline-flex}.guide-thinking p{color:var(--bone-muted);align-items:center;gap:7px;display:inline-flex}.guide-error{color:#f0bdc4;margin:0;font-size:10px;line-height:1.5}.crown-guide-panel>form{border-top:1px solid #f3ecdf1f;grid-template-columns:1fr 40px;gap:7px;min-height:70px;padding:10px 11px;display:grid}.crown-guide-panel textarea{resize:none;width:100%;color:var(--bone);background:#110b0e;border:1px solid #f3ecdf2b;outline:0;padding:9px;font:11px/1.45 DM Sans,sans-serif}.crown-guide-panel textarea:focus{border-color:var(--brass-light);box-shadow:0 0 0 3px #e2ca9414}.crown-guide-panel form button{background:var(--brass-light);color:var(--ink);cursor:pointer;border:0;place-items:center;display:grid}.crown-guide-panel form button:disabled{opacity:.4;cursor:not-allowed}.crown-guide-footer{background:#110b0e;border-top:1px solid #f3ecdf14;justify-content:space-between;align-items:center;gap:12px;min-height:30px;padding:0 11px;display:flex}.crown-guide-footer>span{color:#71665f;font-size:8px}.guide-clear{color:#9b8e85;cursor:pointer;text-transform:uppercase;letter-spacing:.07em;background:0 0;border:0;min-height:29px;font:8px DM Mono,monospace}@keyframes guide-enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (hover:hover) and (pointer:fine){.vault-actions button:hover,.vault-actions a:hover{background:var(--brass-light);color:var(--ink);transform:translateY(-1px)}.vault-lead-card:hover{border-color:#e2ca9480;transform:translateY(-2px);box-shadow:0 12px 26px #00000030}.site-notice-copy a:hover{color:#f4e1af;gap:10px}.site-notice>button:hover{color:var(--ink);border-color:var(--brass-light);background:var(--brass-light);transform:translateY(-1px)}.contact-control a:hover{border-color:var(--brass-light);background:var(--brass-light);color:var(--ink);transform:translateY(-2px);box-shadow:0 17px 38px #0000005c}.contact-control a:hover>svg{color:var(--ink)}.contact-control a:hover>i{background:var(--ink);box-shadow:none}.crown-guide-trigger:hover{background:var(--brass-light);color:var(--ink);transform:translateY(-2px)}.crown-guide-trigger:hover i{background:var(--ink);box-shadow:none}.guide-welcome button:hover{color:var(--bone);border-color:#e2ca948c}.crown-guide-nav a:hover{color:var(--bone);border-color:#e2ca9473}.guide-suggestion:hover{background:var(--brass-light);color:var(--ink);gap:11px}.crown-workspace-card:hover{border-color:#e2ca946b}.crown-pilot-bar>button:hover,.crown-control-actions button:hover{color:var(--ink);background:var(--brass-light);transform:translateY(-1px)}.crown-starters button:hover{color:var(--bone);border-color:#e2ca94a6;transform:translateY(-1px)}.crown-question button:hover{background:#f2dcaa;transform:translateY(-2px)}}.service-shell{background:var(--ink);color:var(--bone);min-height:100vh}.service-shell:before{content:"";z-index:1;pointer-events:none;opacity:.3;background:linear-gradient(90deg,#0000 49.94%,#e2ca940e,#0000 50.06%);position:fixed;inset:0}.service-header{border-bottom:1px solid var(--line);z-index:4;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 48px,1240px);height:80px;margin:auto;display:grid;position:relative}.service-header nav{gap:27px;display:flex}.service-header nav a,.service-home{color:var(--bone-muted);transition:color .16s var(--ease-out);font-size:11px}.service-header nav a:hover,.service-home:hover{color:var(--brass-light)}.service-header nav a{padding:8px 0;position:relative}.service-header nav a:after{content:"";background:var(--brass-light);transform-origin:100%;height:1px;transition:transform .22s var(--ease-out);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.service-header nav a:hover:after{transform-origin:0;transform:scaleX(1)}.service-home{text-transform:uppercase;letter-spacing:.08em;justify-self:end;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10px;display:inline-flex}.service-hero{isolation:isolate;align-items:center;height:min(100vh - 80px,840px);min-height:720px;display:flex;position:relative}.service-hero-image{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s var(--ease-out);will-change:transform;position:absolute;inset:0;transform:scale(1.035)}.motion-ready .service-hero-image{transform:scale(1)}.service-hero-veil{z-index:-2;background:linear-gradient(90deg,#100b0df7,#100b0de3 30%,#100b0d33 73%,#100b0d87),linear-gradient(#0000 57%,#100b0db8);position:absolute;inset:0}.service-hero-content{padding-top:30px}.service-hero h1{letter-spacing:-.065em;text-wrap:balance;margin:24px 0 27px;font-family:Playfair Display,serif;font-size:clamp(66px,8.2vw,126px);font-weight:600;line-height:.88}.service-hero h1 i{color:var(--brass-light);font-weight:500}.service-hero-content>p{width:min(100%,465px);color:var(--bone-muted);margin:0 0 34px;font-size:16px;line-height:1.7}.service-hero-caption{color:#f3ecdf8f;letter-spacing:.08em;text-transform:uppercase;font-family:DM Mono,monospace;font-size:9px;position:absolute;inset:auto 0 28px}.service-hero-item{opacity:0;transform:translateY(18px)}.motion-ready .service-hero-item{animation:service-hero-enter .68s var(--ease-out)forwards}.motion-ready .service-hero-item-1{animation-delay:80ms}.motion-ready .service-hero-item-2{animation-delay:.15s}.motion-ready .service-hero-item-3{animation-delay:.235s}.motion-ready .service-hero-item-4{animation-delay:.31s}.service-intro-section{background:var(--bone);color:var(--ink);padding:132px 0}.service-intro-layout{grid-template-columns:.75fr 1.25fr;gap:80px;display:grid}.service-intro-layout h2{margin:0 0 28px;font-size:clamp(40px,4.7vw,70px)}.service-intro-copy{color:#554940;max-width:610px;margin:0;font-size:16px;line-height:1.75}.service-foundation-section{background:#160d10;padding:138px 0}.service-section-head{justify-content:space-between;align-items:end;gap:60px;margin-bottom:62px;display:flex}.service-section-head p{max-width:365px;color:var(--bone-muted);margin:0;font-size:14px;line-height:1.7}.foundation-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.foundation-card{border-right:1px solid var(--line);min-height:250px;transition:transform .26s var(--ease-out),background-color .26s var(--ease-out);padding:27px 25px 31px;position:relative}.foundation-card:after{content:"";background:var(--brass-light);transform-origin:100%;height:2px;transition:transform .26s var(--ease-out);position:absolute;bottom:0;left:25px;right:25px;transform:scaleX(0)}.foundation-card:last-child{border-right:0}.foundation-card>span,.process-grid>article>span{color:var(--brass-light);letter-spacing:.08em;font-family:DM Mono,monospace;font-size:10px}.foundation-card h3{letter-spacing:-.04em;margin:68px 0 11px;font-family:Playfair Display,serif;font-size:28px;font-weight:500}.foundation-card p{color:var(--bone-muted);margin:0;font-size:12px;line-height:1.62}.service-outcomes-section{background:var(--wine);padding:132px 0;position:relative;overflow:hidden}.service-outcomes-section:after{content:"";border:1px solid #e2ca9433;border-radius:50%;width:580px;height:580px;position:absolute;bottom:-280px;right:-280px}.outcomes-layout{z-index:1;grid-template-columns:.9fr 1.1fr;gap:90px;display:grid;position:relative}.outcomes-intro p{color:#f0c7cb;max-width:350px;margin:25px 0 0;font-size:14px;line-height:1.7}.outcomes-list{border-top:2px solid var(--brass-light);background:#201114;padding:8px 29px;box-shadow:15px 18px #100b0d38}.outcome-row{transition:transform .22s var(--ease-out);border-bottom:1px solid #f3ecdf1f;grid-template-columns:23px 1fr;gap:13px;padding:25px 0;display:grid}.outcome-row:last-child{border-bottom:0}.outcome-row>svg{color:var(--brass-light);margin-top:2px}.outcome-row h3{margin:0 0 7px;font-size:15px;font-weight:600}.outcome-row p{color:var(--bone-muted);margin:0;font-size:12px;line-height:1.6}.service-process-section{background:var(--bone);color:var(--ink);padding:136px 0}.service-process-head{max-width:680px}.service-process-head h2{margin-bottom:55px}.process-grid{border-top:1px solid #100b0d3d;border-bottom:1px solid #100b0d3d;grid-template-columns:repeat(3,1fr);display:grid}.process-grid article{min-height:220px;transition:transform .26s var(--ease-out),background-color .26s var(--ease-out);border-right:1px solid #100b0d3d;padding:25px;position:relative}.process-grid article:after{content:"";background:var(--wine);transform-origin:0;width:38px;height:1px;transition:transform .26s var(--ease-out);position:absolute;bottom:24px;left:25px;transform:scaleX(.35)}.process-grid article:last-child{border-right:0}.process-grid>article>span{color:var(--wine)}.process-grid h3{letter-spacing:-.04em;margin:62px 0 10px;font-family:Playfair Display,serif;font-size:30px;font-weight:500}.process-grid p{color:#584a41;margin:0;font-size:12px;line-height:1.6}.service-faq-section{background:#0e090a;padding:138px 0;position:relative;overflow:hidden}.service-faq-section:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #e2ca941f;border-radius:50%;width:min(44vw,670px);position:absolute;top:-43%;left:-16%}.service-faq-layout{z-index:1;grid-template-columns:.76fr 1.24fr;gap:104px;display:grid;position:relative}.service-faq-intro h2{margin-bottom:23px}.service-faq-intro p{max-width:330px;color:var(--bone-muted);margin:0;font-size:14px;line-height:1.7}.service-faq{border-top:1px solid var(--line)}.service-faq-item{border-color:var(--line)}.service-faq-trigger{min-height:92px;color:var(--bone);letter-spacing:-.035em;align-items:center;padding:25px 6px 25px 0;font-family:Playfair Display,serif;font-size:clamp(21px,2vw,28px);font-weight:500;line-height:1.12;text-decoration:none}.service-faq-trigger:hover{text-decoration:none}.service-faq-trigger>svg{width:18px;height:18px;color:var(--brass-light);box-sizing:content-box;transition:transform .22s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out),background-color .18s var(--ease-out);border:1px solid #e2ca9475;padding:3px}.faq-number{color:var(--brass);letter-spacing:.08em;min-width:31px;transition:color .18s var(--ease-out);align-self:flex-start;padding-top:5px;font-family:DM Mono,monospace;font-size:10px}.service-faq-trigger[data-state=open]{color:var(--brass-light)}.service-faq-trigger[data-state=open] .faq-number{color:var(--bone)}.service-faq-trigger[data-state=open]>svg{background:var(--brass-light);border-color:var(--brass-light);color:var(--ink)}.service-faq-answer{color:var(--bone-muted);overflow:hidden}.service-faq-answer[data-state=open]{animation:service-faq-open .26s var(--ease-out)}.service-faq-answer[data-state=closed]{animation:service-faq-close .18s var(--ease-out)}.service-faq-answer>div{padding:0 57px 28px 37px}.service-faq-answer p{max-width:565px;color:var(--bone-muted);margin:0;font-size:14px;line-height:1.72}.service-cta-section{background:#1b0e12;padding:125px 0}.service-cta-layout{grid-template-columns:1fr 1fr;gap:96px;display:grid}.service-cta-layout h2{font-size:clamp(47px,5vw,76px)}.service-cta-layout>div:last-child{align-self:end}.service-cta-layout p{max-width:400px;color:var(--bone-muted);margin:0 0 26px;font-size:15px;line-height:1.7}.cta-privacy{color:#a7998f;text-transform:uppercase;letter-spacing:.05em;margin-top:16px;font-family:DM Mono,monospace;font-size:9px;display:block}.cta-privacy svg{vertical-align:-2px;margin-right:6px;display:inline}.service-next-link{color:var(--brass-light);border-bottom:1px solid #e2ca9475;align-items:center;gap:8px;margin-top:31px;padding-bottom:5px;font-size:12px;display:inline-flex}.service-footer{background:#0c0809}.route-loading{background:var(--ink);min-height:100vh;color:var(--bone-muted);place-content:center;justify-items:center;gap:22px;display:grid}.route-loading-emblem{width:58px;height:58px}.route-loading p{text-transform:uppercase;letter-spacing:.1em;margin:0;font:9px DM Mono,monospace}.info-shell{background:var(--bone);min-height:100vh;color:var(--ink)}.info-header{z-index:3;width:min(100% - 48px,1240px);height:82px;color:var(--bone);border-bottom:1px solid #f3ecdf24;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:absolute;left:50%;transform:translate(-50%)}.info-hero{min-height:580px;color:var(--bone);background:radial-gradient(circle at 82% 18%,#681c2b4d,#0000 35%),linear-gradient(135deg,#0d090b,#1c0e13 72%,#2a1219);align-items:end;padding:158px 0 88px;display:flex;position:relative;overflow:hidden}.info-hero:after{content:"";aspect-ratio:1;border:1px solid #e2ca942b;border-radius:50%;width:min(53vw,730px);position:absolute;top:-48%;right:-17vw;box-shadow:0 0 0 100px #e2ca9405,0 0 0 220px #e2ca9404}.info-hero-inner{z-index:1;position:relative}.info-hero h1{letter-spacing:-.06em;max-width:850px;margin:24px 0 25px;font:500 clamp(62px,7vw,108px)/.91 Playfair Display,serif}.info-hero h1 i{color:var(--brass-light);font-weight:500}.info-hero p{max-width:640px;color:var(--bone-muted);margin:0;font-size:16px;line-height:1.72}.info-hero small{color:#aa9b90;text-transform:uppercase;letter-spacing:.08em;margin-top:24px;font:9px DM Mono,monospace;display:block}.info-body{padding:118px 0 128px}.info-layout{grid-template-columns:.62fr 1.38fr;gap:96px;display:grid}.info-layout>aside{border-top:2px solid var(--wine);height:fit-content;padding-top:18px;position:sticky;top:34px}.info-layout>aside span{color:var(--wine);text-transform:uppercase;letter-spacing:.11em;font:9px DM Mono,monospace}.info-layout>aside p{color:#5d514a;max-width:260px;font:500 25px/1.18 Playfair Display,serif}.info-sections{border-top:1px solid #100b0d2e}.info-sections>section{border-bottom:1px solid #100b0d2e;grid-template-columns:48px 1fr;gap:22px;padding:37px 0 40px;display:grid}.info-sections>section>span{color:var(--wine);letter-spacing:.07em;padding-top:7px;font:9px DM Mono,monospace}.info-sections h2{letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(30px,3.2vw,46px);line-height:1}.info-sections p{color:#554a44;max-width:700px;margin:0 0 15px;font-size:15px;line-height:1.78}.info-sections p:last-child{margin-bottom:0}.info-sections strong{color:var(--ink)}.info-sections a:not(.primary-button){color:var(--wine);border-bottom:1px solid #681c2b59}.info-cta{margin-top:38px}.founder-profile{grid-template-columns:minmax(185px,.58fr) minmax(0,1fr);align-items:start;gap:27px;display:grid}.founder-profile figure{background:#1b1013;min-width:0;margin:0;padding:9px;box-shadow:12px 14px #681c2b26}.founder-profile figure:before{content:"CRUZN4CHRIST MOVEMENT";color:var(--brass-light);letter-spacing:.09em;padding:3px 2px 9px;font:8px DM Mono,monospace;display:block}.founder-profile img{aspect-ratio:2/3;object-fit:cover;object-position:center top;filter:saturate(.9)contrast(1.03);width:100%;display:block}.founder-profile figcaption{color:#c7bcb4;text-transform:uppercase;letter-spacing:.07em;padding:10px 2px 2px;font:700 9px/1.45 DM Mono,monospace}.founder-profile-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:11px;display:grid}.founder-profile-links a{min-height:34px;color:var(--brass-light);text-transform:uppercase;letter-spacing:.045em;transition:transform .16s var(--ease-out),border-color .16s var(--ease-out),background-color .16s var(--ease-out),color .16s var(--ease-out);background:#f3ecdf09;border:1px solid #e2ca9447;justify-content:center;align-items:center;gap:5px;font:700 8px DM Mono,monospace;text-decoration:none;display:inline-flex}.founder-profile-links a:last-child{grid-column:span 2}.founder-profile-links a:focus-visible{outline:2px solid var(--brass-light);outline-offset:2px}.founder-profile>div>p:first-child{margin-top:0}.info-footer{color:#a99c92;text-transform:uppercase;letter-spacing:.06em;background:#0d090b;padding:24px 0;font:9px DM Mono,monospace}.info-footer .container{justify-content:space-between;align-items:center;gap:20px;display:flex}.info-footer nav{gap:18px;display:flex}.info-footer a:hover,.footer-bottom a:hover{color:var(--brass-light)}.footer-bottom a{transition:color .16s var(--ease-out)}.service-reveal{opacity:0;transition:opacity .62s var(--ease-out),transform .62s var(--ease-out);will-change:transform,opacity;transform:translateY(22px)}.service-reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:70ms}.reveal-delay-2{transition-delay:.11s}.reveal-delay-3{transition-delay:.15s}.reveal-delay-4{transition-delay:.19s}@media (hover:hover) and (pointer:fine){.service-hero:hover .service-hero-image{filter:saturate(1.07);transform:scale(1.015)}.foundation-card:hover{background:#241316;transform:translateY(-7px)}.foundation-card:hover:after{transform-origin:0;transform:scaleX(1)}.outcome-row:hover{transform:translate(6px)}.outcome-row:hover>svg{filter:drop-shadow(0 0 6px #e2ca9499)}.process-grid article:hover{background:#681c2b13;transform:translateY(-6px)}.process-grid article:hover:after{transform:scaleX(1)}.service-next-link{transition:gap .18s var(--ease-out),color .18s var(--ease-out)}.service-next-link:hover{color:#f0d8a4;gap:13px}.founder-profile-links a:hover{border-color:var(--brass-light);background:var(--brass-light);color:var(--ink);transform:translateY(-2px)}}@keyframes service-hero-enter{to{opacity:1;transform:translateY(0)}}@keyframes service-faq-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes service-faq-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media (min-width:861px) and (max-width:1100px){.system-grid{grid-template-columns:1fr 1fr}.system-card:nth-child(2){border-right:0}.system-card:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:860px){.service-header{grid-template-columns:1fr auto;height:72px}.service-header nav{display:none}.service-hero{height:auto;min-height:660px;padding:120px 0 105px}.service-hero-caption{width:auto;left:24px;right:24px}.service-intro-layout,.outcomes-layout,.service-faq-layout,.service-cta-layout{grid-template-columns:1fr;gap:38px}.service-intro-section,.service-foundation-section,.service-outcomes-section,.service-process-section{padding:96px 0}.service-section-head{align-items:start;gap:30px;display:grid}.foundation-grid{grid-template-columns:1fr 1fr}.foundation-card:nth-child(2){border-right:0}.foundation-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.outcomes-layout{gap:53px}.service-faq-section{padding:96px 0}.service-cta-section{padding:95px 0}.info-header{height:72px}.info-hero{min-height:520px;padding:135px 0 72px}.info-layout{grid-template-columns:1fr;gap:48px}.info-layout>aside{position:static}.info-body{padding:86px 0 98px}.founder-profile{grid-template-columns:minmax(190px,.55fr) minmax(0,1fr)}}@media (max-width:560px){.service-header{width:min(100% - 40px,1240px)}.service-home{font-size:9px}.service-hero{min-height:610px;padding:110px 0 105px}.service-hero h1{font-size:clamp(56px,16.7vw,78px)}.service-hero-content>p{font-size:14px}.service-intro-layout{gap:28px}.service-intro-copy{font-size:14px}.foundation-grid{grid-template-columns:1fr}.foundation-card,.foundation-card:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:185px}.foundation-card:last-child{border-bottom:0}.foundation-card h3{margin-top:39px}.outcomes-list{padding:8px 20px}.service-faq-trigger{min-height:82px;font-size:22px}.service-faq-answer>div{padding:0 31px 24px}.service-faq-answer p{font-size:13px}.process-grid{grid-template-columns:1fr}.process-grid article{border-bottom:1px solid #100b0d3d;border-right:0;min-height:175px}.process-grid article:last-child{border-bottom:0}.process-grid h3{margin-top:38px}.service-cta-layout{gap:36px}.info-header{width:min(100% - 40px,1240px)}.info-hero{min-height:500px;padding:125px 0 66px}.info-hero h1{font-size:58px}.info-hero p{font-size:14px}.info-body{padding:72px 0 82px}.info-layout{gap:35px}.info-sections>section{grid-template-columns:31px 1fr;gap:13px;padding:30px 0 33px}.info-sections h2{font-size:33px}.info-sections p{font-size:14px;line-height:1.7}.founder-profile{grid-template-columns:1fr;gap:21px}.founder-profile figure{width:min(100%,330px)}.founder-profile-links a{min-height:38px;font-size:9px}.info-footer .container{display:grid}}@keyframes spin{to{transform:rotate(360deg)}}.reveal{opacity:0;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transform:translateY(20px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:860px){.site-header{height:72px;padding:0 24px}.desktop-nav,.desktop-only{display:none}.menu-toggle{place-items:center;display:inline-grid}.mobile-menu{border-bottom:1px solid var(--line);background:#150c0f;gap:2px;padding:20px 24px 25px;display:grid;position:absolute;top:72px;left:0;right:0;box-shadow:0 18px 38px #00000040}.mobile-menu a,.mobile-menu button{color:var(--bone);text-align:left;background:0 0;border-bottom:1px solid #f3ecdf1f;justify-content:space-between;padding:13px 0;font-size:14px;display:flex}.mobile-menu button{color:var(--brass-light);cursor:pointer;border-bottom:0}.hero{height:auto;min-height:720px}.hero-content{padding-top:137px;padding-bottom:135px}.hero-footer{width:auto;inset:auto 24px 23px}.hero-footer>span{display:none}.hero-proof{margin-left:auto;font-size:8px}.split-intro,.signal-layout,.operations-layout,.integration-wrap,.entry-wrap{grid-template-columns:1fr;gap:42px}.intro-section,.systems-section,.operations-section,.integration-section,.blueprint-section{padding-top:100px;padding-bottom:100px}.signal-section{padding:100px 0}.signal-layout{gap:48px}.signal-intro h2{max-width:520px}.section-heading{align-items:start;gap:28px;display:grid}.system-grid{grid-template-columns:1fr}.system-card{border-right:0;border-bottom:1px solid var(--line);min-height:290px}.system-card:last-child{border-bottom:0}.card-label{margin-top:58px}.operations-panel{padding:0 20px 20px}.integration-art{min-height:410px}.blueprint-grid{grid-template-columns:1fr 1fr}.blueprint-card:nth-child(2){border-right:0}.blueprint-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.hub-map{grid-template-columns:1fr;margin-top:90px}.hub-map-intro{border-bottom:1px solid #e2ca9447;border-right:0;padding:34px 28px}.hub-map-intro h3{margin-top:53px}.map-nodes{padding:18px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:span 2}}@media (max-width:560px){.container{width:min(100% - 40px,1240px)}.hero h1{font-size:clamp(58px,17.7vw,82px)}.hero-cta-row{grid-template-columns:1fr;max-width:280px;display:grid}.hero-copy{font-size:14px}.intro-section{padding:86px 0}.large-copy{font-size:35px}h2{font-size:45px}.section-heading>p{font-size:14px}.systems-section{padding-top:87px}.system-card{min-height:270px;padding:25px 19px}.signal-section{padding:86px 0}.signal-console{min-height:0;box-shadow:10px 12px #681c2b24}.signal-console-top{height:58px;padding:0 19px;font-size:8px}.signal-questions{padding:4px 19px 0}.signal-question{padding:18px 0 20px}.signal-question>p{font-size:19px}.signal-option{padding:10px 11px;font-size:10px}.signal-console-action{min-height:74px;padding:14px 19px}.signal-console-action p{display:none}.signal-read-button{flex:1;min-height:46px}.signal-result{min-height:0}.signal-result-content{padding:38px 24px 27px}.signal-result h3{font-size:48px}.signal-result-actions{gap:15px}.operations-section{padding:86px 0}.health-row{grid-template-columns:35px 1fr;gap:12px}.health-row svg:last-child{display:none}.integration-section{padding:86px 0}.integration-wrap{gap:37px}.integration-art{min-height:330px}.blueprint-section{padding-top:87px}.blueprint-grid{grid-template-columns:1fr;margin-top:45px}.blueprint-card,.blueprint-card:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:185px}.blueprint-card:last-child{border-bottom:0}.blueprint-card h3{margin-top:38px}.hub-map{margin-top:74px}.map-nodes{grid-template-columns:1fr}.map-nodes>:last-child{grid-column:span 1}.manifesto-section{padding:96px 0}blockquote{font-size:49px}.entry-section{padding:86px 0}.entry-wrap{gap:37px}.footer-main{grid-template-columns:1fr}.footer-brand{grid-column:span 1}.footer-bottom{gap:9px;line-height:1.45;display:grid}.start-dialog{padding:33px 22px 22px}.start-options{grid-template-columns:1fr}}@media (max-width:860px){.intake-title-row{align-items:start;display:grid}.lead-briefing-grid{grid-template-columns:1fr}.lead-context{border-right:0;border-bottom:1px solid var(--line)}.ai-brief-empty{grid-template-columns:24px 1fr}.ai-brief-empty button{grid-column:span 2;justify-self:start}}@media (max-width:560px){.pilot-interest{grid-column:span 2}.intake-content{width:min(100% - 40px,1180px);padding:56px 0 76px}.intake-header{width:min(100% - 40px,1180px)}.intake-title-row h1{font-size:54px}.intake-description{font-size:13px}.crm-stats{grid-template-columns:1fr}.crm-stats>div{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;min-height:79px}.crm-stats>div:last-child{border-bottom:0}.lead-card-summary,.lead-context,.lead-workflow,.ai-briefing{padding-left:18px;padding-right:18px}.lead-heading-row{gap:12px}.lead-heading-row h2{font-size:29px}.lead-heading-actions{gap:5px}.request-status{padding:5px 6px;font-size:8px}.request-contact{gap:10px;display:grid}.lead-status-actions{flex-wrap:wrap}.ai-brief-columns{grid-template-columns:1fr}.ai-summary{font-size:19px}.ai-pilot-reading{gap:6px;display:grid}.intake-status-stack{justify-items:start}.vault-handoff{flex-direction:column;align-items:flex-start}.vault-actions{justify-content:flex-start}}@media (max-width:860px){.lead-vault-board{grid-template-columns:repeat(2,minmax(0,1fr))}.crown-command-title{align-items:start;display:grid}.crown-governance{grid-template-columns:1fr}.crown-governance div{border-right:0;border-bottom:1px solid var(--line)}.crown-governance div:last-child{border-bottom:0}.crown-pilot-bar{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.intake-header-actions{gap:11px}.intake-crown-link{padding-right:11px;font-size:8px}.intake-private{font-size:8px}.crown-command-content{width:min(100% - 40px,1180px);padding:56px 0 76px}.crown-command-title h1{font-size:51px}.crown-new-workspace{width:100%}.crown-workspace-head,.crown-context,.crown-pilot-bar,.crown-operator{padding-left:18px;padding-right:18px}.crown-workspace-head h2{font-size:33px}.crown-control-actions{width:100%}.crown-control-actions button{flex:1;justify-content:center}.crown-reply-grid{grid-template-columns:1fr}.crown-reply-title{flex-wrap:wrap;align-items:flex-start}.crown-reply-title strong{width:100%;margin-left:0}.crown-workspace-dialog{padding:34px 21px 24px}.lead-vault-content{width:min(100% - 40px,1420px);padding:56px 0 76px}.lead-vault-title{align-items:flex-start}.lead-vault-title>svg{display:none}.lead-vault-title h1{font-size:52px}.lead-vault-stats{grid-template-columns:1fr 1fr}.lead-vault-stats div:nth-child(2){border-right:0}.lead-vault-stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.lead-vault-board{grid-template-columns:1fr}.site-notice-wrap{top:max(88px,calc(14px + env(safe-area-inset-top)));width:calc(100vw - 20px);right:10px}.site-notice{grid-template-columns:34px 1fr 32px;gap:10px;min-height:0;padding:13px}.site-notice-mark{width:34px;height:34px}.site-notice-copy strong{font-size:19px}.site-notice-copy p{font-size:12px}.crown-guide{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));justify-items:end;display:grid}.contact-control{right:10px;bottom:calc(max(10px,env(safe-area-inset-bottom)) + 54px)}.contact-control a{min-height:44px;padding:0 13px}.crown-guide-panel{transform-origin:bottom;width:100%;max-height:calc(100dvh - 74px);margin-bottom:7px}.crown-guide-panel>header{min-height:60px}.crown-guide-location{min-height:32px}.crown-guide-safety{min-height:36px}.crown-guide-log{padding:12px 11px}.guide-welcome h2{font-size:24px}.crown-guide-footer>span{display:none}.crown-guide-footer{justify-content:flex-end}.crown-guide-trigger{min-height:44px;padding:0 13px}.vault-tool summary{grid-template-columns:16px 1fr;padding:4px 0}.vault-tool summary strong{grid-column:2}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.menu-score-control button[aria-pressed=true]>i{animation:none}.hero-image{transform:none;animation:none!important}.hero-enter{opacity:1;transform:none;animation:none!important}.cinematic-halo{display:none}.reveal,.service-reveal,.service-hero-item{opacity:1;transform:none}.service-hero-image{transform:none}.brand-mark:before,.brand-mark:after,.brand-mark img{animation:none!important}.brand-mark:before{opacity:.14;transform:none}.brand-mark:after{opacity:0;transform:none}}body{font-size:17px}.brand-lockup strong{font-size:14px}.brand-lockup em{font-size:11px}.desktop-nav a,.text-button,.service-header nav a,.blood-covered-header nav,.home-base-header nav{font-size:14px}.eyebrow,.section-kicker,.home-base-label,.blood-covered-kicker{font-size:12px}.primary-button,.ghost-button{min-height:54px;font-size:14px}.hero-copy,.service-hero-content>p,.info-hero p,.blood-covered-lead,.home-base-hero-content>p{font-size:18px}.body-copy,.service-intro-copy,.info-sections p,.blood-covered-intro-grid p,.home-base-intro-copy p{font-size:17px}.inline-link,.underlined-button,.service-next-link,.home-base-crown-link{font-size:14px}.section-heading>p,.signal-intro>p,.operations-copy>p,.integration-copy>p,.blueprint-head>p,.service-section-head p,.outcomes-intro p,.service-faq-intro p,.service-cta-layout p,.home-base-section-head p,.home-base-social-wrap>div>p,.home-base-launch-priority p,.home-base-cta p,.blood-covered-section-head>p,.blood-covered-launch-grid>div>p{font-size:16px}.system-card-top,.card-label,.panel-topline,.platform-mono,.blueprint-card>span,.map-index,.foundation-card>span,.process-grid>article>span,.faq-number,.cta-privacy,.service-hero-caption,.info-hero small,.info-layout>aside span,.info-sections>section>span{font-size:11px}.system-copy,.foundation-card p,.outcome-row p,.process-grid p,.integration-copy .platform-list p,.blueprint-card p,.hub-map-intro p,.service-faq-answer p,.home-base-project-card p,.home-base-creative-card p,.blood-covered-pillars p,.blood-covered-join-success p{font-size:15px}.health-row h3,.outcome-row h3{font-size:16px}.health-row p{font-size:14px}.signal-console-top,.signal-question legend{font-size:11px}.signal-option{font-size:14px;line-height:1.45}.signal-console-action p{font-size:11px}.signal-read-button{min-height:48px;font-size:13px}.signal-reading{font-size:16px}.signal-next-move span,.signal-result-actions{font-size:11px}.signal-next-move p{font-size:14px}.map-nodes a,.map-nodes button{font-size:15px}.map-nodes a span,.map-nodes button span{font-size:11px}.service-home{font-size:12px}.foundation-card h3{font-size:30px}.service-faq-trigger{font-size:clamp(23px,2vw,30px)}.home-base-category,.home-base-status{font-size:11px}.home-base-card-action{font-size:12px}.home-base-social-links span,.home-base-social-links p{font-size:15px}.home-base-featured-content span,.home-base-creative-card span,.home-base-launch-priority-wrap>div:last-child>span{font-size:11px}.home-base-featured-content p{font-size:14px}.blood-covered-scroll,.blood-covered-launch-standard,.blood-covered-form-head,.blood-covered-join-form>label:not(.blood-covered-consent),.blood-covered-next span,.blood-covered-next a{font-size:11px}.blood-covered-form-row input{font-size:16px}.blood-covered-form-row button{min-height:54px;font-size:13px}.blood-covered-consent,.blood-covered-form-note,.blood-covered-form-error{font-size:12px}.home-base-footer,.info-footer,.hero-footer,.home-base-hero-bottom,.blood-covered-hero-bottom{font-size:11px}.crown-guide-panel>header span,.crown-guide-location span,.crown-guide-location strong,.crown-guide-nav a,.guide-welcome>span,.guide-message>span,.guide-suggestion,.crown-guide-footer>span,.guide-clear{font-size:10px}.crown-guide-safety{font-size:11px}.guide-welcome p,.guide-welcome button,.guide-message p,.crown-guide-panel textarea{font-size:14px}.guide-welcome button{min-height:41px}.guide-suggestion{min-height:38px}.crown-guide-panel>form{min-height:76px}@media (max-width:560px){.hero-copy,.service-hero-content>p,.info-hero p,.blood-covered-lead,.home-base-hero-content>p,.body-copy,.service-intro-copy,.info-sections p,.blood-covered-intro-grid p,.home-base-intro-copy p{font-size:16px}.section-heading>p,.signal-intro>p,.operations-copy>p,.integration-copy>p,.blueprint-head>p,.service-section-head p,.outcomes-intro p,.service-faq-intro p,.service-cta-layout p,.home-base-section-head p,.home-base-social-wrap>div>p,.home-base-launch-priority p,.home-base-cta p,.blood-covered-section-head>p,.blood-covered-launch-grid>div>p{font-size:15px}.system-copy,.foundation-card p,.outcome-row p,.process-grid p,.integration-copy .platform-list p,.blueprint-card p,.hub-map-intro p,.service-faq-answer p,.home-base-project-card p,.home-base-creative-card p,.blood-covered-pillars p,.blood-covered-join-success p{font-size:14px}.signal-option{font-size:13px}.home-base-project-card p{font-size:14px}.service-home{font-size:11px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-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-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}@keyframes pulse{50%{opacity:.5}}
