/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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;--spacing:.25rem;--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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}}.form-error{color:#f2a18b;background:#3a1d18;padding:12px;font-size:12px}.submission-warning{background:#2b2518;border:1px solid #6f5a2e;padding:14px;color:#e3c982!important}.submit:disabled{opacity:.6;cursor:wait}:root{--black:#090a0b;--panel:#111214;--gold:#caa85a;--gold2:#e1c77e;--cream:#f4efe4;--muted:#a6a39b;--line:#caa85a38}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--cream);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-header{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#090a0bed;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(22px,5vw,78px);display:flex;position:sticky;top:0}.brand{color:var(--cream);text-align:left;background:0 0;border:0;align-items:center;gap:11px;display:flex}.brand-mark{border:1px solid var(--gold);width:39px;height:45px;color:var(--gold2);clip-path:polygon(50% 0,96% 18%,88% 83%,50% 100%,12% 83%,4% 18%);place-items:center;font-family:Georgia,serif;font-size:14px;display:grid}.brand strong{letter-spacing:.16em;font-family:Georgia,serif;font-size:16px}.brand small{color:var(--gold);letter-spacing:.42em;margin-top:3px;font-size:8px;display:block}.site-header nav{align-items:center;gap:24px;display:flex}.site-header nav button{color:#c5c1b8;background:0 0;border:0;font-size:13px}.site-header nav button:hover{color:var(--gold2)}.site-header .nav-primary,.gold-small{border-radius:2px;padding:11px 16px;font-weight:700;background:var(--gold)!important;color:#101010!important}.founder-link{opacity:.55}.hero{background:radial-gradient(circle at 72% 45%,#caa85a1f,#0000 28%),linear-gradient(130deg,#090a0b 55%,#121315);grid-template-columns:1.05fr .95fr;align-items:center;gap:7vw;min-height:690px;padding:80px clamp(24px,7vw,110px);display:grid}.eyebrow{color:var(--gold);letter-spacing:.22em;font-size:11px;font-weight:700}.hero h1,.section h2,.assessment-shell h1,.cta h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}.hero h1{margin:25px 0;font-size:clamp(52px,6.6vw,96px);line-height:.96}.hero-lead{color:#c9c4b8;max-width:670px;font-family:Georgia,serif;font-size:20px;line-height:1.7}.hero-actions{gap:14px;margin:36px 0;display:flex}.button{border:1px solid var(--line);color:var(--cream);background:0 0;border-radius:2px;padding:15px 22px;font-weight:700}.button.gold{background:var(--gold);color:#111;border-color:var(--gold)}.button.gold:hover,.gold-small:hover{background:var(--gold2)!important}.button.quiet:hover{border-color:var(--gold);color:var(--gold2)}.button span{margin-left:20px}.trust-row{color:#9f9b92;gap:22px;font-size:12px;display:flex}.hero-card{border:1px solid var(--line);background:linear-gradient(145deg,#151618,#0d0e0f);justify-content:center;align-items:center;gap:20px;height:490px;padding:36px;display:flex;position:relative}.specimen{flex-direction:column;align-items:center;gap:12px;display:flex}.specimen>span{letter-spacing:.22em;color:#89867e;font-size:9px}.card-silhouette{aspect-ratio:.72;background:radial-gradient(circle at 50% 42%,#c1a96e 0 16%,#3a3125 17% 31%,#191a1b 32%);border:6px solid #262321;border-radius:7px;justify-content:center;align-items:flex-end;width:150px;padding:16px;display:flex;box-shadow:0 20px 45px #000}.card-silhouette b{letter-spacing:.12em;color:#d8bd7b;background:#0b0b0caa;padding:5px;font-size:9px}.before .card-silhouette{filter:saturate(.4)brightness(.68);transform:rotate(-4deg)}.after .card-silhouette{transform:rotate(3deg);box-shadow:0 20px 55px #caa85a1f}.transform-arrow{color:var(--gold);font-size:28px}.hero-card>p{text-align:center;color:#77746e;font-size:10px;position:absolute;bottom:18px;left:30px;right:30px}.section{border-top:1px solid #ffffff0e;padding:110px clamp(24px,7vw,110px)}.section-heading{grid-template-columns:1fr 1.2fr 1fr;align-items:start;gap:40px;margin-bottom:55px;display:grid}.section-heading h2{margin:0;font-size:48px;line-height:1.05}.section-heading>p:last-child{color:var(--muted);margin:0;line-height:1.7}.service-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.service-card{border:1px solid var(--line);background:linear-gradient(145deg,#121315,#0d0e0f);flex-direction:column;min-height:330px;padding:28px;display:flex}.service-top{color:var(--gold);justify-content:space-between;display:flex}.service-top small{text-transform:uppercase;letter-spacing:.15em;font-size:9px}.service-card h3{margin-top:55px;font-family:Georgia,serif;font-size:26px;font-weight:400}.service-card p{color:var(--muted);font-size:14px;line-height:1.7}.service-card footer{border-top:1px solid var(--line);align-items:baseline;gap:8px;margin-top:auto;padding-top:18px;display:flex}.service-card footer strong{color:var(--gold2);font-family:Georgia,serif;font-size:29px}.service-card footer span{color:#85827a;font-size:11px}.service-note{text-align:center;color:#85827a;margin:28px 0 0;font-size:12px}.section-heading.compact{display:block}.steps{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.step{border-right:1px solid var(--line);padding:28px 22px}.step span{color:var(--gold);font-family:Georgia,serif}.step p{line-height:1.5}.split{grid-template-columns:.8fr 1.2fr;gap:10vw;display:grid}.split h2{font-size:52px}.faq-list details{border-top:1px solid var(--line);color:#c5c1b8;padding:22px 0}.faq-list summary{color:var(--cream);cursor:pointer;font-family:Georgia,serif;font-size:20px}.faq-list p{color:var(--muted);line-height:1.7}.cta{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#caa85a1f,#0000 45%);padding:100px 20px}.cta h2{font-size:52px}.site-footer{border-top:1px solid var(--line);color:#8f8c84;grid-template-columns:1fr 1fr 1fr;gap:30px;padding:60px clamp(24px,7vw,110px) 35px;font-size:12px;display:grid}.site-footer>div:nth-child(3){text-align:right;flex-direction:column;gap:8px;display:flex}.site-footer>small{border-top:1px solid #242527;grid-column:1/-1;padding-top:25px}.assessment-shell{grid-template-columns:.7fr 1.3fr;gap:70px;max-width:1180px;margin:auto;padding:70px 30px 120px;display:grid}.form-intro{height:max-content;position:sticky;top:120px}.form-intro h1{margin:18px 0;font-size:62px}.form-intro>p{color:var(--muted);line-height:1.7}.form-points{color:#77756f;letter-spacing:.12em;flex-direction:column;gap:17px;margin-top:40px;font-size:11px;display:flex}.assessment-form{border:1px solid var(--line);background:#111214;padding:42px}.assessment-form fieldset{border:0;border-bottom:1px solid var(--line);margin:0 0 38px;padding:0 0 38px}.assessment-form legend{margin-bottom:25px;font-family:Georgia,serif;font-size:25px}.field-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.assessment-form label{color:#bbb7ad;flex-direction:column;gap:9px;font-size:12px;display:flex}.assessment-form input,.assessment-form select,.assessment-form textarea{width:100%;color:var(--cream);background:#18191b;border:1px solid #333437;border-radius:2px;outline:none;padding:14px}.assessment-form input:focus,.assessment-form select:focus,.assessment-form textarea:focus{border-color:var(--gold)}.assessment-form textarea{resize:vertical;min-height:110px;margin-bottom:20px}.upload{text-align:center;border:1px dashed #4a463d;padding:25px;align-items:center!important}.upload input{display:none}.upload span{color:var(--gold2);text-overflow:ellipsis;white-space:nowrap;background:#292a2c;max-width:100%;padding:10px 14px;overflow:hidden}.upload small{color:#777}.choice-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice-grid label{border:1px solid #353638;flex-direction:row;align-items:flex-start;padding:18px}.choice-grid input,.check input{width:auto;margin-top:3px}.choice-grid span{flex-direction:column;gap:6px;display:flex}.choice-grid small{color:#85827b;line-height:1.5}.check{margin:13px 0;line-height:1.5;flex-direction:row!important}.estimate{border-left:2px solid var(--gold);background:#191a1c;grid-template-columns:1fr auto;margin-top:18px;padding:18px;display:grid}.estimate strong{color:var(--gold2);font-family:Georgia,serif;font-size:25px}.estimate small{color:#86837c;grid-column:1/-1;margin-top:4px}.submit{width:100%}.form-foot{text-align:center;color:#78766f;font-size:11px}.success-card{text-align:center;border:1px solid var(--line);background:#111214;grid-column:1/-1;max-width:700px;margin:40px auto;padding:65px}.success-card>span{border:1px solid var(--gold);width:60px;height:60px;color:var(--gold);border-radius:50%;place-items:center;margin:auto;font-size:28px;display:grid}.success-card h1{font-size:48px}.success-card>p:not(.eyebrow){color:var(--muted);line-height:1.7}.reference{flex-direction:column;gap:5px;margin:30px auto;display:flex}.reference small{color:#777}.reference strong{color:var(--gold2);font-family:Georgia,serif;font-size:30px}.dashboard{color:#1b1c1d;background:#f3f1eb;grid-template-columns:235px 1fr;min-height:100vh;display:grid}.sidebar{color:#e9e4d8;background:#0e0f10;flex-direction:column;min-height:100vh;padding:24px 17px;display:flex}.side-brand{letter-spacing:.1em;border-bottom:1px solid #2a2926;align-items:center;gap:11px;padding:0 8px 25px;font-family:Georgia,serif;display:flex}.side-brand small{color:var(--gold);letter-spacing:.2em;font-size:8px}.side-nav{flex-direction:column;gap:5px;margin-top:25px;display:flex}.side-nav button{color:#aaa79f;text-align:left;background:0 0;border:0;border-radius:4px;padding:12px}.side-nav button.active{color:#f2ead8;background:#262522}.side-nav em,.dash-actions em{float:right;color:#f7e7bd;background:#6b5930;border-radius:10px;padding:1px 6px;font-size:10px;font-style:normal}.founder-card{border-top:1px solid #2a2926;align-items:center;gap:10px;margin-top:auto;padding:18px 5px 0;display:flex}.founder-card>span{color:#111;background:#c7a65d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.founder-card div{flex-direction:column;display:flex}.founder-card small{color:#77746e;font-size:10px}.dash-main{min-width:0;padding:0 34px 45px}.dash-header{justify-content:space-between;align-items:center;padding:28px 0;display:flex}.dash-header p{color:#85837d;margin:0;font-size:11px}.dash-header h1{margin:5px 0 0;font-family:Georgia,serif;font-size:30px;font-weight:400}.dash-actions{gap:8px;display:flex}.dash-actions button,.detail-buttons button{background:#fff;border:1px solid #d3d0c9;border-radius:3px;padding:10px 13px;font-size:11px}.capacity-banner{color:#eee9dd;border-left:3px solid var(--gold);background:#181816;grid-template-columns:245px 1fr 50px;align-items:center;gap:20px;padding:17px 20px;display:grid}.capacity-banner div:first-child{flex-direction:column;display:flex}.capacity-banner span{color:var(--gold);letter-spacing:.18em;font-size:8px}.capacity-banner strong{font-family:Georgia,serif;font-size:19px}.capacity-banner small{color:#8d8981;font-size:9px}.capacity-meter{background:#3a3935;height:5px}.capacity-meter i{background:var(--gold);height:100%;display:block}.metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:17px 0;display:grid}.metrics article{background:#fff;border:1px solid #dedbd4;flex-direction:column;padding:18px;display:flex}.metrics span{color:#797772;font-size:10px}.metrics strong{margin:6px 0;font-family:Georgia,serif;font-size:34px;font-weight:400}.metrics small{color:#88857e;font-size:9px}.workspace{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}.queue,.order-detail{background:#fff;border:1px solid #dedbd4}.panel-head{border-bottom:1px solid #e2dfd8;justify-content:space-between;align-items:center;padding:20px;display:flex}.panel-head h2{margin:4px 0;font-family:Georgia,serif;font-weight:400}.panel-head select{background:#fff;border:1px solid #d6d3cd;padding:8px;font-size:11px}.order-list{flex-direction:column;display:flex}.order-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #ece9e3;grid-template-columns:76px 1fr 1.35fr 70px;align-items:center;gap:10px;padding:15px 18px;display:grid}.order-row:hover,.order-row.selected{background:#f6f2e8}.order-row span{flex-direction:column;display:flex}.order-row strong{font-size:11px}.order-row small{color:#88857f;margin-top:4px;font-size:9px}.order-row .order-id{color:#6d5b34;font-family:monospace;font-size:10px}.order-row>b{font-family:Georgia,serif;font-size:14px}.order-detail{padding:21px}.detail-head{color:#7f693c;justify-content:space-between;font-family:monospace;font-size:11px;display:flex}.detail-head button{background:0 0;border:0}.order-detail h2{margin:18px 0 3px;font-family:Georgia,serif;font-weight:400}.order-detail>p{color:#88857e;font-size:10px}.attention{background:#faf2dd;border-left:2px solid #b88f3f;flex-direction:column;margin:18px 0;padding:12px;font-size:10px;display:flex}.attention span{color:#7f6540;margin-top:3px}.detail-facts{border-top:1px solid #e5e1da;border-bottom:1px solid #e5e1da;grid-template-columns:1fr 1fr;margin:18px 0;padding:15px 0;display:grid}.detail-facts div{flex-direction:column;display:flex}.detail-facts small{color:#98958e;font-size:8px}.detail-facts strong{margin-top:5px;font-family:Georgia,serif;font-size:13px}.status-track{flex-direction:column;display:flex}.status-track>div{color:#aaa;align-items:center;gap:9px;min-height:29px;font-size:9px;display:flex;position:relative}.status-track i{z-index:1;background:#fff;border:1px solid #cac7c0;border-radius:50%;width:9px;height:9px}.status-track>div:not(:last-child):after{content:"";background:#ddd;width:1px;height:20px;position:absolute;top:19px;left:4px}.status-track .done i{background:var(--gold);border-color:var(--gold)}.status-track .current{color:#111;font-weight:700}.status-track .current i{border:3px solid var(--gold)}.detail-buttons{grid-template-columns:1fr 1fr;gap:7px;margin-top:18px;display:grid}.audit{text-align:center;color:#99968e;margin-top:14px;font-size:8px;display:block}@media (width<=950px){.site-header nav button:not(.nav-primary):not(.founder-link){display:none}.hero{grid-template-columns:1fr;padding-top:55px}.hero-card{height:390px}.section-heading,.service-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}.split,.assessment-shell{grid-template-columns:1fr}.form-intro{position:static}.dashboard{grid-template-columns:70px 1fr}.sidebar{padding:15px 8px}.side-brand b,.side-nav button{font-size:0}.side-nav button{place-items:center;font-size:16px;display:grid}.side-nav em,.founder-card div{display:none}.founder-card{justify-content:center}.workspace{grid-template-columns:1fr}.order-detail{display:none}.metrics,.capacity-banner{grid-template-columns:1fr 1fr}.capacity-banner b{display:none}}@media (width<=620px){.site-header{height:65px;padding:0 15px}.site-header nav{gap:5px}.founder-link{font-size:0!important}.founder-link:after{content:"Admin";font-size:10px}.hero{padding:55px 21px}.hero h1{font-size:52px}.hero-card{height:330px;padding:20px}.card-silhouette{width:105px}.trust-row{flex-direction:column;gap:8px}.section{padding:75px 21px}.section-heading h2,.split h2,.cta h2{font-size:39px}.steps{grid-template-columns:1fr}.step{border-bottom:1px solid var(--line)}.site-footer{grid-template-columns:1fr}.site-footer>div:nth-child(3){text-align:left}.assessment-shell{padding:45px 15px}.assessment-form{padding:22px}.field-grid,.choice-grid{grid-template-columns:1fr}.form-intro h1{font-size:46px}.dashboard{grid-template-columns:1fr}.sidebar{display:none}.dash-main{padding:0 12px 30px}.dash-header{align-items:flex-start}.dash-header h1{font-size:24px}.dash-actions button:not(.gold-small){display:none}.metrics{grid-template-columns:1fr 1fr}.capacity-banner{grid-template-columns:1fr}.capacity-meter{display:none}.order-row{grid-template-columns:62px 1fr 1fr}.order-row>b{display:none}}.gallery-card{border:1px solid var(--line);background:linear-gradient(145deg,#151618,#0d0e0f);flex-direction:column;justify-content:center;height:500px;padding:38px;display:flex;position:relative}.gallery-stage{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.gallery-photo{filter:saturate(.55);background:linear-gradient(145deg,#24211d,#121313);border:1px solid #37342d;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:330px;display:flex}.gallery-photo.restored{filter:none;border-color:#725f35;box-shadow:0 15px 50px #caa85a17}.gallery-photo span{letter-spacing:.22em;color:#99958b;font-size:9px}.gallery-photo strong{color:var(--gold2);font-family:Georgia,serif;font-size:19px}.gallery-photo small{color:#6f6c65;font-size:8px}.gallery-arrow{color:var(--gold);font-size:26px}.gallery-caption{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.gallery-caption>div:first-child{flex-direction:column;gap:3px;display:flex}.gallery-caption b{font-family:Georgia,serif;font-weight:400}.gallery-caption small{color:#77746e;font-size:9px}.gallery-caption button{border:1px solid var(--gold);background:0 0;border-radius:50%;width:8px;height:8px;margin-left:7px;padding:0}.gallery-caption button.active{background:var(--gold)}.gallery-prev,.gallery-next{border:1px solid var(--line);width:34px;height:34px;color:var(--gold);background:#0b0c0de6;font-size:22px;position:absolute;top:45%}.gallery-prev{left:12px}.gallery-next{right:12px}.results>.gallery-card{max-width:1050px;margin:auto}.discounts{color:#aaa69d;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:28px;font-size:12px;display:flex}.discounts b{color:var(--gold2)}.discounts small{text-align:center;color:#6f6c65;flex-basis:100%}.card-entry{background:#151618;border:1px solid #353638;margin:18px 0;padding:22px}.card-entry h3{color:var(--gold2);margin-top:0;font-family:Georgia,serif;font-weight:400}.photo-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.photo-grid .upload{padding:15px}.high-value,.security-note{border-left:3px solid var(--gold);color:#e2d1a6;background:#29251b;margin-top:15px;padding:13px;font-size:11px}.lock-note{line-height:1.45;color:#bd9e5b!important}.card-entry-head{justify-content:space-between;align-items:center;display:flex}.card-entry-head h3{margin:0 0 18px}.card-entry-head button,.add-card{color:var(--gold2);background:0 0;border:1px solid #4a463d;padding:8px 12px}.add-card{width:100%;margin-top:6px;padding:13px}.mobile-dash-tabs{display:none}.turnaround-tool{background:#fff;border:1px solid #dedbd4;grid-template-columns:1fr 220px auto;align-items:center;gap:15px;margin-top:12px;padding:15px 18px;display:grid}.turnaround-tool div{flex-direction:column;display:flex}.turnaround-tool small,.turnaround-tool span{color:#85837d;font-size:9px}.turnaround-tool select,.status-control select{background:#fff;border:1px solid #d3d0c9;padding:9px}.priority{font-family:Georgia,serif;color:#8c7138!important}.priority small{font-family:Inter,sans-serif}.status-control{color:#777;flex-direction:column;gap:5px;font-size:9px;display:flex}.undo{background:#fff;border:1px solid #d5d1c8;width:100%;margin:7px 0 12px;padding:8px;font-size:10px}.undo:disabled{opacity:.4}.security-note{color:#654f25;background:#f6f1e4;flex-direction:column;gap:4px;line-height:1.4;display:flex}.finance-grid{grid-template-columns:1.5fr 1fr;gap:14px;display:grid}.ledger-row{border-bottom:1px solid #ece9e3;grid-template-columns:70px 1fr 75px 70px;padding:15px 20px;font-size:11px;display:grid}.ledger-row small{color:#888}.labour{padding-bottom:20px}.labour>label{justify-content:space-between;align-items:center;padding:10px 20px;font-size:11px;display:flex}.labour input{border:1px solid #d3d0c9;width:85px;padding:8px}.calc{background:#f6f2e8;justify-content:space-between;margin:10px 20px;padding:14px;display:flex}.labour>small{color:#888;padding:0 20px;font-size:9px;display:block}.benefit-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#111214;grid-template-columns:repeat(4,1fr);padding:0 clamp(24px,7vw,110px);display:grid}.benefit-strip article{border-right:1px solid var(--line);flex-direction:column;gap:7px;padding:28px 22px;display:flex}.benefit-strip span{color:var(--gold);letter-spacing:.16em;font-size:9px}.benefit-strip b{font-family:Georgia,serif;font-size:18px;font-weight:400}.benefit-strip small{color:#89867e;line-height:1.5}.cta>p:not(.eyebrow){color:var(--muted);max-width:570px;margin:0 auto 28px;line-height:1.6}.queue-controls{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.queue-controls input,.queue-controls select{background:#fff;border:1px solid #d6d3cd;padding:8px;font-size:10px}.queue-controls input{min-width:165px}.status-confirm{background:#f6f0df;border:1px solid #d7c38f;flex-direction:column;gap:5px;margin:8px 0;padding:12px;font-size:10px;display:flex}.status-confirm small{color:#756b57}.status-confirm div{gap:6px;margin-top:4px;display:flex}.status-confirm button{background:#fff;border:1px solid #c8b47f;padding:7px 9px;font-size:9px}.status-confirm button:first-child{color:#fff;background:#181816;border-color:#181816}.data-grid{grid-template-columns:1.4fr .8fr;gap:14px;display:grid}.chart-panel{min-height:300px}.bar-chart{padding:28px}.bar-chart>div{grid-template-columns:110px 1fr 30px;align-items:center;gap:12px;margin:22px 0;font-size:11px;display:grid}.bar-chart i{background:#ece8df;height:9px;display:block}.bar-chart i b{background:linear-gradient(90deg,#9d7d3c,var(--gold));height:100%;display:block}.source-list{padding:18px 24px}.source-list div{border-bottom:1px solid #e8e4dc;justify-content:space-between;padding:16px 0;display:flex}.source-list b{font-family:Georgia,serif;font-size:20px}.communications-panel,.appointments-panel{min-height:470px}.message-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8e4dc;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.message-row:hover{background:#f7f3e9}.message-row span{flex-direction:column;gap:5px;display:flex}.message-row small{color:#888}.message-row em{color:#826b3b;font-size:10px;font-style:normal}.appointment-days{grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid}.appointment-days article{border:1px solid #dedbd4;flex-direction:column;gap:10px;padding:20px;display:flex}.appointment-days span{color:#806a3c;letter-spacing:.15em;font-size:9px}.appointment-days b{margin-top:8px}.appointment-days small{color:#888}@media (width<=950px){.gallery-card{height:430px}.gallery-photo{height:270px}.turnaround-tool{grid-template-columns:1fr 1fr}.turnaround-tool>span{grid-column:1/-1}.finance-grid,.data-grid{grid-template-columns:1fr}.benefit-strip{grid-template-columns:1fr 1fr}}@media (width<=620px){.hero{flex-direction:column;padding-top:22px;display:flex}.hero .gallery-card{order:-1;width:100%;height:300px;margin-bottom:10px}.hero-copy{width:100%}.hero h1{margin-top:15px}.results{display:none}.gallery-card{padding:24px 16px}.gallery-photo{height:205px}.gallery-photo strong{font-size:13px}.gallery-photo small{display:none}.gallery-arrow{font-size:18px}.gallery-caption{margin-top:12px}.photo-grid{grid-template-columns:1fr}.mobile-dash-tabs{z-index:5;background:#f3f1eb;gap:6px;padding:10px 0;display:flex;position:sticky;top:0;overflow:auto}.mobile-dash-tabs button{white-space:nowrap;background:#fff;border:1px solid #d6d2c9;padding:10px 12px;font-size:10px}.mobile-dash-tabs button.active{color:#fff;background:#181816;border-color:#181816}.turnaround-tool{grid-template-columns:1fr}.turnaround-tool>span{grid-column:auto}.order-row{grid-template-columns:45px 1fr}.order-row>span:nth-child(3){grid-column:2}.workspace{flex-direction:column;display:flex}.order-detail{display:block}.finance-metrics{grid-template-columns:1fr 1fr}.ledger-row{grid-template-columns:55px 1fr 60px}.ledger-row strong{grid-column:2}.site-header .brand small{display:none}.benefit-strip{grid-template-columns:1fr}.benefit-strip article{border-left:1px solid var(--line)}.queue-controls{justify-content:flex-start}.queue-controls input{width:100%}.message-row{flex-direction:column;align-items:flex-start;gap:12px}.appointment-days{grid-template-columns:1fr}.bar-chart>div{grid-template-columns:90px 1fr 24px}}.brand-logo{object-fit:cover;object-position:center;clip-path:inset(4px 0);background:#000;border-radius:2px;width:52px;height:52px;transform:scale(1.05)}.side-brand .brand-logo{width:44px;height:44px}.hero-brand{border:1px solid var(--line);background:radial-gradient(circle,#caa85a21,#0000 55%),#0c0d0e;place-items:center;height:540px;padding:32px;display:grid}.hero-brand img{object-fit:contain;width:min(100%,500px);max-height:100%}.proof-band{border-bottom:1px solid var(--line);background:#0d0e0f;grid-template-columns:repeat(4,1fr);padding:28px clamp(24px,7vw,110px);display:grid}.proof-band>div{border-right:1px solid var(--line);flex-direction:column;align-items:center;padding:10px;display:flex}.proof-band>div:last-of-type{border-right:0}.proof-band strong{color:var(--gold2);font-family:Georgia,serif;font-size:30px;font-weight:400}.proof-band span{color:#aaa69d;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:10px}.proof-band>small{text-align:center;color:#64625c;grid-column:1/-1;margin-top:14px;font-size:8px}.trade-section{background:linear-gradient(125deg,#111214,#090a0b);grid-template-columns:1fr 1fr;align-items:center;gap:9vw;display:grid}.trade-section h2{margin:20px 0;font-family:Georgia,serif;font-size:52px;font-weight:400}.trade-section>div>p:not(.eyebrow){color:var(--muted);line-height:1.7}.trade-panel{border:1px solid var(--line);background:#111214;flex-direction:column;gap:15px;padding:32px;display:flex}.trade-panel>b{color:var(--gold2);margin-bottom:5px;font-family:Georgia,serif;font-size:25px;font-weight:400}.trade-panel>span{color:#aaa69d;border-bottom:1px solid var(--line);padding-bottom:13px;font-size:13px}.trade-panel>span:before{content:"✓";color:var(--gold);margin-right:10px}.trade-panel .button{margin-top:7px}.founder-team{border-top:1px solid #2a2926;flex-direction:column;gap:9px;margin-top:auto;padding:14px 4px 0;display:flex}.founder-team>div{grid-template-columns:30px 1fr;align-items:center;gap:9px;display:grid}.founder-team>div>span{color:#111;background:#c7a65d;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.founder-team>div>div{flex-direction:column;display:flex}.founder-team b{font-size:10px}.founder-team small{color:#77746e;font-size:8px}.executive-banner{color:#eee9dd;border-left:3px solid var(--gold);background:#181816;grid-template-columns:1.4fr .6fr;align-items:center;gap:28px;padding:27px;display:grid}.executive-banner h2{margin:7px 0;font-family:Georgia,serif;font-size:30px;font-weight:400}.executive-banner small{color:#8d8981}.demand-state{border:1px solid #4d493e;flex-direction:column;gap:5px;padding:18px;display:flex}.demand-state span{letter-spacing:.18em;color:var(--gold);font-size:8px}.demand-state b{font-family:Georgia,serif;font-size:20px;font-weight:400}.demand-state.high{background:#292417;border-color:#b08b3f}.demand-state.danger{background:#2d1b17;border-color:#a85f49}.executive-grid{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.launch-gates,.decision-panel{min-height:380px}.gate-row{border-bottom:1px solid #ece9e3;grid-template-columns:30px 1fr auto;align-items:center;gap:13px;padding:15px 20px;display:grid}.gate-row>span{border:1px solid #cfcbc3;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.gate-row>div{flex-direction:column;gap:4px;display:flex}.gate-row b{font-size:11px}.gate-row small{color:#888;font-size:9px}.gate-row em{text-transform:uppercase;letter-spacing:.08em;border-radius:2px;padding:5px 7px;font-size:8px;font-style:normal}.decision-panel>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #ece9e3;flex-direction:column;gap:5px;width:100%;padding:17px 20px;display:flex}.decision-panel>button:hover{background:#f7f3e9}.decision-panel>button b{font-size:11px}.decision-panel>button span{color:#866c37;font-size:9px}.backlog-control{flex-direction:column;gap:10px;padding:20px;display:flex}.backlog-control label{justify-content:space-between;font-size:10px;display:flex}.backlog-control input{accent-color:#a6823a}.backlog-control small{color:#888;font-size:8px;line-height:1.5}.exceptions-panel{min-height:500px}.exception-row{border-bottom:1px solid #ece9e3;grid-template-columns:80px 1.2fr .7fr 1.4fr auto;align-items:center;gap:18px;padding:20px;display:grid}.exception-row>span{color:#806838;font-family:monospace;font-size:10px}.exception-row>div{flex-direction:column;gap:4px;display:flex}.exception-row b{font-size:11px}.exception-row small{color:#888;font-size:8px}.exception-row p{color:#686660;font-size:9px;line-height:1.5}.exception-row button{background:#fff;border:1px solid #d3d0c9;padding:9px;font-size:9px}.approval-rule{background:#f6f1e4;border-left:3px solid #a98743;flex-direction:column;gap:6px;margin:20px;padding:17px;display:flex}.approval-rule b{font-size:11px}.approval-rule span{color:#6d6556;font-size:9px;line-height:1.5}.finance-controls{margin-top:14px}.control-steps{grid-template-columns:repeat(4,1fr);display:grid}.control-steps>div{border-right:1px solid #ece9e3;flex-direction:column;gap:8px;padding:22px;display:flex}.control-steps>div:last-child{border-right:0}.control-steps span{color:#92753b;font-family:Georgia,serif}.control-steps b{font-size:11px}.control-steps small{color:#888;font-size:9px;line-height:1.5}.funnel-list{padding:22px 28px}.funnel-list>div{grid-template-columns:110px 1fr 35px;align-items:center;gap:12px;margin:22px 0;font-size:11px;display:grid}.funnel-list i{background:#ece8df;height:9px;display:block}.funnel-list i b{background:linear-gradient(90deg,#9d7d3c,var(--gold));height:100%;display:block}.data-note{color:#777269;background:#f6f2e8;margin:0 28px 25px;padding:13px;font-size:9px;line-height:1.5}.data-caution{color:#77736b;background:#fff;border:1px solid #dedbd4;margin-top:14px;padding:14px 18px;font-size:9px}.card-worlds{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d0e0f;grid-template-columns:repeat(5,1fr);padding:0 clamp(20px,5vw,75px);display:grid}.card-worlds>div{border-right:1px solid var(--line);grid-template-columns:30px 1fr;align-items:center;padding:24px 16px;display:grid}.card-worlds>div:first-child{border-left:1px solid var(--line)}.card-worlds span{color:var(--gold2);grid-row:1/3;font-size:21px}.card-worlds b{font-family:Georgia,serif;font-weight:400}.card-worlds small{color:#77746e;font-size:9px}.card-worlds>p{text-align:center;color:#575650;grid-column:1/-1;margin:9px 0 12px;font-size:8px}.theme-poke{background:radial-gradient(circle at 18% 22%,#d73e401f,#0000 25%),linear-gradient(145deg,#151618,#0d0e0f)}.theme-dragon{background:radial-gradient(circle at 80% 20%,#ec801f24,#0000 27%),linear-gradient(145deg,#151618,#0d0e0f)}.theme-duel{background:radial-gradient(circle at 18% 72%,#6845aa2b,#0000 29%),linear-gradient(145deg,#151618,#0d0e0f)}.theme-pirate{background:radial-gradient(circle at 78% 72%,#1f6ba626,#0000 29%),linear-gradient(145deg,#151618,#0d0e0f)}.theme-sport{background:radial-gradient(circle at 50% 20%,#2d7e5724,#0000 29%),linear-gradient(145deg,#151618,#0d0e0f)}@media (width<=620px){.hero .hero-brand{order:-1;width:100%;height:285px;margin-bottom:10px;padding:12px}.hero .hero-brand img{max-height:260px}}@media (width<=760px){.card-worlds{padding:0;display:flex;overflow-x:auto}.card-worlds>div{min-width:150px}.card-worlds>p{display:none}}@media (width<=950px){.trade-section{grid-template-columns:1fr;gap:30px}.executive-banner,.executive-grid{grid-template-columns:1fr}.control-steps{grid-template-columns:1fr 1fr}.exception-row{grid-template-columns:70px 1fr 1fr}.exception-row p{grid-column:2/4}.exception-row button{grid-column:3}}@media (width<=620px){.proof-band{grid-template-columns:1fr 1fr;padding:18px}.proof-band>div:nth-child(2){border-right:0}.proof-band>div{border-bottom:1px solid var(--line)}.proof-band strong{font-size:24px}.proof-band span{text-align:center;font-size:8px}.trade-section h2{font-size:39px}.trade-panel{padding:22px}.executive-banner{padding:20px}.executive-banner h2{font-size:25px}.executive-metrics{grid-template-columns:1fr 1fr}.control-steps{grid-template-columns:1fr}.control-steps>div{border-bottom:1px solid #ece9e3;border-right:0}.exception-row{grid-template-columns:1fr;gap:8px}.exception-row p,.exception-row button{grid-column:auto}.founder-team{display:none}.funnel-list>div{grid-template-columns:80px 1fr 28px}}.test-loader{width:100%;margin-top:25px}.test-mode-banner{border:1px solid #7f6836;border-left:4px solid var(--gold);background:#2c2516;align-items:center;gap:15px;margin-bottom:28px;padding:16px;display:flex}.test-mode-banner b{color:var(--gold2);letter-spacing:.12em;font-size:12px}.test-mode-banner span{color:#c9c1ae;font-size:12px;line-height:1.5}.prototype-lock{color:#e4b6a5;background:#2a1d19;border-left:3px solid #b56f54;padding:13px;font-size:12px;line-height:1.5}.test-success{color:#cbdac8;background:#1e291f;border-left:3px solid #76916f;padding:14px;line-height:1.5}.success-card .button{margin:7px}.dashboard-notice{color:#5f4c29;background:#eae2cb;border-left:3px solid #9e7a35;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 16px;font-size:12px;display:flex}.dashboard-notice button{color:#5f4c29;background:0 0;border:0;font-size:20px}.test-pill{color:#8e6d2e;letter-spacing:.12em;background:#2b2415;border:1px solid #c8a457;align-self:flex-start;margin-top:4px;padding:2px 5px;font-size:8px;font-style:normal}.test-record-label{color:#755b22;background:#eee4ca;border-left:3px solid #b99349;margin:10px 0;padding:9px;font-size:10px}.quote-workspace{background:#f6f2e8;border:1px solid #ddd3bd;flex-direction:column;gap:10px;margin:12px 0;padding:14px;display:flex}.quote-workspace>b{font-family:Georgia,serif;font-size:16px;font-weight:400}.quote-workspace label{color:#777;flex-direction:column;gap:5px;font-size:9px;display:flex}.quote-workspace input,.quote-workspace select{color:#1b1c1d;background:#fff;border:1px solid #d3d0c9;width:100%;padding:9px}.order-row .test-pill{max-width:max-content}@media (width<=620px){.hero-actions{flex-direction:column}.test-mode-banner{flex-direction:column;align-items:flex-start}.success-card .button{width:100%;margin:5px 0}.quote-workspace{padding:12px}}.record-overlay{z-index:100;background:#050607d6;padding:28px;position:fixed;inset:0;overflow:auto}.record-shell{color:#1b1c1d;background:#f3f1eb;border:1px solid #b89b5b;max-width:1120px;margin:0 auto;box-shadow:0 30px 90px #000}.record-header{color:#eee9dd;border-bottom:3px solid var(--gold);background:#111214;justify-content:space-between;align-items:flex-start;gap:25px;padding:26px 30px;display:flex}.record-header span{color:var(--gold);letter-spacing:.17em;font-size:12px}.record-header h2{margin:7px 0;font-family:Georgia,serif;font-size:34px;font-weight:400}.record-header p{color:#aaa69d;margin:0;font-size:14px}.record-header>button{color:#eee9dd;background:0 0;border:1px solid #4a4843;width:42px;height:42px;font-size:25px}.record-summary{background:#fff;border-bottom:1px solid #dad6ce;grid-template-columns:repeat(4,1fr);display:grid}.record-summary>div{border-right:1px solid #e5e1da;flex-direction:column;gap:5px;padding:17px 22px;display:flex}.record-summary small{color:#77736b;font-size:12px}.record-summary strong{font-family:Georgia,serif;font-size:16px;font-weight:400}.record-section{border-bottom:1px solid #d7d3cb;padding:28px 30px}.record-title{align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.record-title>span{color:#80672f;border:1px solid #a78b4f;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.record-title h3{margin:0;font-family:Georgia,serif;font-size:24px;font-weight:400}.record-title p{color:#77736b;margin:4px 0 0;font-size:14px}.record-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.record-grid label,.address-workflow>label{color:#55524c;flex-direction:column;gap:7px;font-size:14px;display:flex}.record-grid input,.record-grid select,.record-grid textarea,.address-workflow input,.address-workflow textarea,.message-compose textarea{color:#1b1c1d;background:#fff;border:1px solid #cbc7be;width:100%;padding:12px;font-size:16px}.record-grid textarea,.address-workflow textarea,.message-compose textarea{resize:vertical;min-height:85px}.record-grid label>small{color:#8a6b30;font-size:12px}.wide-field{grid-column:1/-1}.founder-cards{flex-direction:column;gap:16px;display:flex}.founder-card-record{background:#fff;border:1px solid #d8d4cb;padding:20px}.card-record-head{border-bottom:1px solid #ece8df;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;display:flex}.card-record-head b{font-family:Georgia,serif;font-size:20px}.card-record-head em{color:#7a602a;font-style:normal;font-weight:700}.record-checks{flex-wrap:wrap;gap:18px;margin-top:14px;display:flex}.record-checks label{align-items:center;gap:8px;font-size:14px;display:flex}.record-checks input{width:18px;height:18px}.message-log{background:#fff;border:1px solid #d6d2c9;max-height:180px;overflow:auto}.message-log p{border-bottom:1px solid #ece9e2;margin:0;padding:12px 14px;font-size:14px}.message-compose{grid-template-columns:1fr 180px;gap:10px;margin-top:12px;display:grid}.message-compose button,.address-workflow button{color:#f0e6ce;background:#272722;border:0;padding:12px 18px;font-weight:700}.address-workflow{background:#ede6d4;border-left:3px solid #9a7836;flex-direction:column;gap:13px;margin-top:20px;padding:20px;display:flex}.address-workflow h4{margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400}.address-workflow small{color:#755f35;font-size:12px}.address-workflow button:disabled{opacity:.45}.record-actions{background:#111214;border-top:1px solid #2d2e30;justify-content:flex-end;gap:10px;padding:17px 30px;display:flex;position:sticky;bottom:0}.record-actions button{color:#eee9dd;background:0 0;border:1px solid #4c4b47;padding:13px 18px}.record-actions .gold-small{background:var(--gold);color:#111;border-color:var(--gold)}@media (width<=720px){.record-overlay{padding:0}.record-shell{min-height:100vh}.record-header{padding:20px 16px}.record-header h2{font-size:27px}.record-summary{grid-template-columns:1fr 1fr}.record-summary>div:nth-child(2){border-right:0}.record-section{padding:24px 16px}.record-grid{grid-template-columns:1fr}.wide-field{grid-column:auto}.message-compose{grid-template-columns:1fr}.record-actions{flex-direction:column-reverse;padding:13px 16px}.record-actions button{width:100%}}.dashboard{color:#e9e4d8;background:#090a0b}.dash-main{background:radial-gradient(circle at 80% 5%,#caa85a14,#0000 23%),#090a0b}.dash-header p,.panel-head small,.metrics small,.order-row small,.order-detail>p,.gate-row small,.backlog-control small,.control-steps small,.source-list small,.message-row small,.appointment-days small,.data-note,.data-caution{color:#918d84}.dash-header h1,.panel-head h2,.order-detail h2,.metrics strong,.source-list b{color:#f0ebdf}.gold-small{background:var(--gold)!important;color:#111!important;border-color:var(--gold)!important}.dashboard-notice{border-color:var(--gold);color:#dfc889;background:#2a2417}.dashboard-notice button{color:#dfc889}.metrics article,.queue,.order-detail,.chart-panel,.communications-panel,.appointments-panel,.launch-gates,.decision-panel,.finance-grid>section,.finance-controls,.data-grid>section{color:#e9e4d8;background:#141517;border-color:#302f2b}.metrics article{border-top-color:#4a4130}.metrics span{color:#aaa69d}.metrics .warn{color:#e4a079}.panel-head,.order-row,.ledger-row,.gate-row,.message-row,.decision-panel>button,.source-list div,.control-steps>div{border-color:#2c2d2f}.panel-head input,.panel-head select,.queue-controls input,.queue-controls select,.turnaround-tool select,.labour input{color:#e9e4d8;background:#0e0f10;border-color:#3a3935}.order-row,.message-row,.decision-panel>button{color:#e9e4d8;background:#141517}.order-row:hover,.order-row.selected,.message-row:hover,.decision-panel>button:hover{background:#211e17}.order-row.selected{box-shadow:inset 3px 0 var(--gold)}.order-row .order-id,.detail-head,.detail-head button{color:#c6a65e}.attention{background:#2b2416;border-color:#b88f3f}.attention span{color:#d4bd84}.detail-facts{border-color:#34332f}.detail-facts small{color:#8e8a81}.status-control{color:#bdb7ac}.status-control select,.quote-workspace input,.quote-workspace select{color:#ece6d8;background:#0d0e0f;border-color:#3d3b35}.status-track>div{color:#77756f}.status-track i{background:#111214;border-color:#4b4943}.status-track>div:not(:last-child):after{background:#3a3935}.status-track .done{color:#b7b0a1}.status-track .current{color:#f0e5cb}.security-note{color:#ddd0ae;background:#211d15;border-color:#8c7138}.detail-buttons button,.dash-actions button{color:#ddd7ca;background:#151618;border-color:#3a3935}.quote-workspace{background:#1c1a15;border-color:#4a4030}.quote-workspace label{color:#aaa69d}.status-confirm{color:#e9dfc6;background:#2b2417;border-color:#a98236}.status-confirm button,.undo{color:#ddd7ca;background:#161718;border-color:#413f39}.turnaround-tool{color:#e8e2d5;background:#141517;border-color:#302f2b}.turnaround-tool small,.turnaround-tool span{color:#918d84}.capacity-banner,.executive-banner{background:linear-gradient(120deg,#141517,#1c1912)}.launch-gates,.decision-panel,.finance-controls{color:#e9e4d8}.gate-row>span{color:#d6bd83;border-color:#555044}.gate-row em.active{color:#e5c77e;background:#3a2f18}.gate-row em.pending{color:#aaa69d;background:#242426}.gate-row em.blocked{color:#e0a293;background:#351d1a}.calc,.data-note{color:#c8b990;background:#201d16}.labour input{color:#e9e4d8}.bar-chart i,.funnel-list i{background:#2b2b29}.data-caution{color:#918d84;background:#141517;border-color:#302f2b}.appointment-days article{background:#101113;border-color:#34332f}.appointment-days span,.message-row em{color:#cfb26e}.mobile-dash-tabs{background:#090a0b}.mobile-dash-tabs button{color:#c9c3b7;background:#141517;border-color:#34332f}.mobile-dash-tabs button.active{background:var(--gold);color:#111;border-color:var(--gold)}.record-shell{color:#e9e4d8;background:#0d0e0f}.record-summary{background:#141517;border-color:#302f2b}.record-summary>div{border-color:#302f2b}.record-summary small,.record-title p{color:#918d84}.record-summary strong,.record-title h3,.address-workflow h4{color:#eee8da}.record-section{border-color:#302f2b}.record-title>span{border-color:var(--gold);color:var(--gold2)}.founder-card-record,.message-log{background:#141517;border-color:#34332f}.card-record-head{border-color:#34332f}.card-record-head b{color:#eee8da}.card-record-head em{color:var(--gold2)}.record-grid label,.address-workflow>label,.record-checks label{color:#b8b2a7}.record-grid input,.record-grid select,.record-grid textarea,.address-workflow input,.address-workflow textarea,.message-compose textarea{color:#eee8da;background:#0b0c0d;border-color:#3a3935}.message-log p{border-color:#302f2b}.message-log .empty-log{color:#807d76}.address-workflow{border-color:var(--gold);background:#1c1912}.address-workflow small{color:#bda66f}.locked-field input{color:#9c988f;background:#191a1b}.record-actions{background:#090a0b}.card-worlds>div{grid-template-columns:30px 1fr}.card-worlds span{grid-row:auto}.card-worlds b{align-self:center}@media (width<=620px){.mobile-dash-tabs,.dashboard{background:#090a0b}}.submitted-photo-block{background:#0c0d0e;border:1px solid #302f2b;margin:0 0 20px;padding:16px}.submitted-photo-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.submitted-photo-heading b{color:#e9e4d8;font-size:14px}.submitted-photo-heading small{color:#bda66f;font-size:12px}.submitted-photo-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.submitted-photo-grid figure{background:#111214;border:1px solid #38362f;min-width:0;margin:0}.submitted-photo-grid img,.submitted-photo-grid figure>div{aspect-ratio:4/3;object-fit:contain;background:#070809;width:100%;display:block}.submitted-photo-grid figure>div{color:#6f6b62;letter-spacing:.12em;place-items:center;font-size:12px;display:grid}.submitted-photo-grid figcaption{flex-direction:column;gap:3px;padding:9px;display:flex}.submitted-photo-grid figcaption span{text-transform:capitalize;color:#d8c287;font-size:12px}.submitted-photo-grid figcaption small{text-overflow:ellipsis;white-space:nowrap;color:#858179;font-size:11px;overflow:hidden}.missing-photo{border-style:dashed!important}.detail-photo-preview{background:#0c0d0e;border:1px solid #3a3935;margin:18px 0;padding:14px}.detail-photo-preview-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.detail-photo-preview-head b{color:#eee8da;font-size:14px}.detail-photo-preview-head small{color:var(--gold2);font-size:12px}.detail-photo-preview>p{color:#8e8a82;margin:0;font-size:13px}.detail-photo-thumbnails{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.detail-photo-thumbnails figure{background:#090a0b;border:1px solid #34332f;min-width:0;margin:0}.detail-photo-thumbnails img{aspect-ratio:1;object-fit:contain;background:#050607;width:100%;display:block}.detail-photo-thumbnails figcaption{color:#aaa49a;white-space:nowrap;text-overflow:ellipsis;padding:6px;font-size:10px;overflow:hidden}.detail-photo-empty{border:1px dashed #49463d;flex-direction:column;gap:4px;padding:12px;display:flex}.detail-photo-empty b{color:#c5b784;font-size:13px}.detail-photo-empty span{color:#858179;font-size:12px;line-height:1.4}@media (width<=720px){.submitted-photo-grid{grid-template-columns:1fr}.submitted-photo-grid img,.submitted-photo-grid figure>div{aspect-ratio:16/10}}.gallery-card.real-work{background:#070809;justify-content:stretch;padding:0;overflow:hidden;box-shadow:0 30px 80px #00000059}.artwork-stage{background:radial-gradient(circle at 50% 45%,#1b1914,#060708 70%);height:calc(100% - 76px);min-height:0;display:block;position:relative}.hero-focus .artwork-stage{overflow:hidden}.original-photo-comparison{background:#060708;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:stretch;gap:0;height:100%;padding:13px;display:grid}.original-photo-comparison figure{background:#0b0c0d;border:1px solid #caa85a57;min-width:0;margin:0;position:relative;overflow:hidden}.original-photo-comparison img{object-fit:contain;object-position:center;background:#0b0c0d;width:100%;height:100%;display:block}.original-photo-comparison figcaption{color:var(--gold2);letter-spacing:.15em;text-transform:uppercase;background:#050607e0;border:1px solid #caa85a8c;padding:7px 10px;font-size:10px;font-weight:700;position:absolute;bottom:10px;left:10px}.comparison-arrow{color:var(--gold2);background:#060708;place-items:center;font-size:26px;display:grid}.real-work-stamp{color:var(--gold2);letter-spacing:.17em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070809db;border:1px solid #caa85a8c;padding:8px 10px;font-size:8px;font-weight:700;position:absolute;top:16px;left:16px}.real-work .gallery-caption{border-top:1px solid var(--line);background:#101113;gap:15px;min-height:76px;margin:0;padding:14px 54px 14px 22px}.real-work .gallery-caption b{color:#eee7d8;font-size:19px}.real-work .gallery-caption small{color:#a6a097;font-size:10px;line-height:1.45}.real-work .gallery-prev,.real-work .gallery-next{top:calc(50% - 38px)}.decision-guide{background:linear-gradient(125deg,#090a0b,#111214);grid-template-columns:1fr 1fr;align-items:center;gap:9vw;display:grid}.decision-copy h2{letter-spacing:-.035em;margin:20px 0;font-family:Georgia,serif;font-size:clamp(42px,5vw,65px);font-weight:400;line-height:1.02}.decision-copy>p:not(.eyebrow){color:var(--muted);max-width:620px;line-height:1.75}.decision-copy .button{margin-top:18px}.decision-checks{border:1px solid var(--line);background:#0e0f10}.decision-checks article{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;align-items:center;gap:17px;padding:23px;display:grid}.decision-checks article:last-child{border-bottom:0}.decision-checks article>span{width:42px;height:42px;color:var(--gold);border:1px solid #caa85a6b;place-items:center;font-family:Georgia,serif;display:grid}.decision-checks div{flex-direction:column;gap:5px;display:flex}.decision-checks b{font-family:Georgia,serif;font-size:18px;font-weight:400}.decision-checks small{color:#89867e;line-height:1.45}.service-includes{color:#b3aea3;margin:12px 0 22px;padding:0;font-size:12px;line-height:1.6;list-style:none}.service-includes li{border-top:1px solid #caa85a1f;padding:7px 0}.service-includes li:before{content:"✓";color:var(--gold);margin-right:9px}.service-card>p{margin-bottom:4px}.outcome-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:34px;display:grid}.outcome-grid article{border:1px solid var(--line);background:#111214;padding:18px}.outcome-grid span{color:var(--gold);letter-spacing:.16em;margin-bottom:9px;font-size:8px;font-weight:700;display:block}.outcome-grid b{color:#d7d1c5;font-family:Georgia,serif;font-size:16px;font-weight:400;line-height:1.45}.custody-trust{background:linear-gradient(125deg,#0b0c0d,#12120f)}.custody-grid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.custody-grid article{border-right:1px solid var(--line);padding:26px 22px}.custody-grid article:last-child{border-right:0}.custody-grid span{color:var(--gold);margin-bottom:24px;font-size:11px;display:block}.custody-grid b{color:#eee7d8;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.25;display:block}.custody-grid p{color:#9e9a91;margin:12px 0 0;font-size:14px;line-height:1.6}.evidence-standard{border-left:2px solid var(--gold);color:#a9a49a;margin:20px 0 0;padding-left:16px;font-size:14px;line-height:1.6}.footer-policies{border-top:1px solid #242527;flex-wrap:wrap;grid-column:1/-1;gap:8px 20px;padding-top:18px;display:flex}.footer-policies button{color:#aaa59a;background:0 0;border:0;padding:0;font-size:12px}.footer-policies button:hover{color:var(--gold2)}.policy-page{background:radial-gradient(circle at 80% 10%,#caa85a17,#0000 28%),#090a0b;min-height:70vh;padding:70px clamp(24px,7vw,110px) 110px}.policy-kicker{border-bottom:1px solid var(--line);color:var(--gold);letter-spacing:.15em;justify-content:space-between;gap:20px;padding-bottom:18px;font-size:11px;display:flex}.policy-kicker b{color:#9b978e;letter-spacing:0;font-weight:400}.policy-layout{grid-template-columns:280px minmax(0,760px);align-items:start;gap:8vw;padding-top:55px;display:grid}.policy-layout>nav{border-top:1px solid var(--line);flex-direction:column;display:flex}.policy-layout>nav button{text-align:left;border:0;border-bottom:1px solid var(--line);color:#918d84;background:0 0;padding:15px 0;font-size:14px}.policy-layout>nav button.active{color:var(--gold2)}.policy-layout article h1{margin:22px 0 28px;font-family:Georgia,serif;font-size:clamp(42px,6vw,72px);font-weight:400;line-height:1}.policy-intro{color:#c7c1b5;font-family:Georgia,serif;font-size:20px;line-height:1.65}.policy-layout ul{border-top:1px solid var(--line);margin:36px 0;padding:0;list-style:none}.policy-layout li{border-bottom:1px solid var(--line);color:#aaa69d;padding:18px 10px 18px 32px;font-size:16px;line-height:1.6;position:relative}.policy-layout li:before{content:"◆";color:var(--gold);font-size:8px;position:absolute;top:23px;left:5px}.policy-contact{border:1px solid var(--line);background:#14130f;flex-direction:column;gap:6px;padding:20px;display:flex}.policy-contact b{color:var(--gold2)}.policy-contact span{color:#aaa69d;font-size:14px}@media (width<=950px){.decision-guide{grid-template-columns:1fr;gap:38px}.artwork-stage{height:calc(100% - 82px)}.real-work .gallery-caption{min-height:82px}.custody-grid{grid-template-columns:1fr 1fr}.custody-grid article:nth-child(2){border-right:0}.custody-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.policy-layout{grid-template-columns:1fr;gap:38px}.policy-layout>nav{grid-template-columns:1fr 1fr;display:grid}}@media (width<=620px){.hero{gap:24px}.hero .gallery-card.real-work{height:360px;margin:0}.hero-copy{padding-top:4px}.hero h1{font-size:47px}.artwork-stage{height:286px}.original-photo-comparison{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);padding:7px}.comparison-arrow{font-size:18px}.original-photo-comparison figcaption{padding:5px 6px;font-size:8px;bottom:5px;left:5px}.real-work .gallery-caption{height:74px;min-height:74px;padding:11px 46px 11px 14px}.real-work .gallery-caption b{font-size:16px}.real-work .gallery-caption small{max-width:220px;font-size:8px}.real-work .gallery-caption>div:last-child{display:none}.real-work-stamp{padding:6px 7px;font-size:7px;top:9px;left:9px}.real-work .gallery-prev,.real-work .gallery-next{top:132px}.decision-checks article{padding:18px 15px}.outcome-grid{grid-template-columns:1fr}.service-card{min-height:355px}.results{display:block!important}.results>.gallery-card{height:420px}.results .artwork-stage{height:344px}.custody-grid{grid-template-columns:1fr}.custody-grid article,.custody-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.custody-grid article:last-child{border-bottom:0}.policy-page{padding:45px 20px 75px}.policy-kicker{flex-direction:column}.policy-layout{padding-top:35px}.policy-layout>nav{grid-template-columns:1fr}.policy-layout article h1{font-size:42px}.policy-intro{font-size:18px}.policy-layout li{font-size:15px}}.section-heading{margin-bottom:42px}.card-worlds>div{justify-content:center;min-height:67px;padding:19px 14px;display:flex}.card-worlds b{letter-spacing:.035em;text-align:center;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:650}.card-worlds>p{margin:7px 0 9px}.benefit-strip{grid-template-columns:repeat(3,1fr)}.benefit-strip article{gap:6px;padding:22px 24px}.benefit-strip article:first-child{border-left:1px solid var(--line)}.benefit-strip b{font-size:17px}.benefit-strip small{font-size:12px}.service-includes{margin-bottom:16px}.process{background:linear-gradient(125deg,#111214,#0a0b0c)}.journey-intro{grid-template-columns:.55fr 1.15fr 1fr;align-items:start;gap:36px;margin-bottom:38px;display:grid}.journey-intro h2{margin:0;font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:1.05}.journey-intro>p:last-child{color:var(--muted);margin:0;line-height:1.65}.journey-layout{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:stretch;gap:18px;display:grid}.process .steps{border:1px solid var(--line);grid-template-columns:1fr 1fr}.process .step{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:14px;padding:24px;display:grid}.process .step:nth-child(2n){border-right:0}.process .step:nth-last-child(-n+2){border-bottom:0}.process .step span{font-size:13px}.process .step b{color:#eee7d8;font-family:Georgia,serif;font-size:20px;font-weight:400;display:block}.process .step p{color:#9e9a91;margin:7px 0 0;font-size:14px;line-height:1.55}.journey-safeguards{border:1px solid var(--line);background:#0d0e0f;padding:24px}.journey-safeguards .eyebrow{margin:0 0 15px}.journey-safeguards ul{margin:0;padding:0;list-style:none}.journey-safeguards li{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:12px 0;display:flex}.journey-safeguards b{color:#ddd5c5;font-size:14px}.journey-safeguards span{color:#8f8b83;font-size:12px;line-height:1.5}.process .evidence-standard{margin-top:22px}@media (width<=950px){.section{padding-top:78px;padding-bottom:78px}.journey-intro{grid-template-columns:1fr;gap:10px}.journey-intro h2{font-size:44px}.journey-layout{grid-template-columns:1fr}.benefit-strip{grid-template-columns:1fr 1fr}.benefit-strip article:last-child{border-left:1px solid var(--line);grid-column:1/-1}}@media (width<=620px){.section{padding-top:64px;padding-bottom:64px}.card-worlds>div{min-width:128px;min-height:56px;padding:16px 12px}.card-worlds b{font-size:12px}.benefit-strip{grid-template-columns:1fr}.benefit-strip article:last-child{grid-column:auto}.journey-intro h2{font-size:39px}.process .steps{grid-template-columns:1fr}.process .step,.process .step:nth-child(2n),.process .step:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.process .step:last-child{border-bottom:0}.journey-safeguards{padding:20px}}.card-worlds{grid-template-columns:repeat(4,1fr)}.card-worlds>div:nth-child(5){border-left:1px solid var(--line)}.local-photo-preview{aspect-ratio:4/3;object-fit:contain;background:#08090a;border:1px solid #403b31;border-radius:2px;width:100%}.submitted-photo-grid a{display:block}.submitted-photo-grid a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (width<=760px){.card-worlds{display:flex}.card-worlds>div:nth-child(5){border-left:0}.local-photo-preview{aspect-ratio:16/10}}.order-empty{color:#e9e4d8;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:260px;padding:38px 26px;display:flex}.order-empty b{font-family:Georgia,serif;font-size:24px;font-weight:400}.order-empty span{color:#969188;max-width:520px;font-size:13px;line-height:1.6}.order-empty button{border:1px solid var(--gold);background:var(--gold);color:#111;padding:11px 15px;font-weight:700}.order-detail-empty{flex-direction:column;justify-content:center;align-items:flex-start;min-height:320px;display:flex}.order-detail-empty h2{margin:8px 0}.order-detail-empty>p{font-size:13px;line-height:1.6}.detail-photo-thumbnails a{display:block}.detail-photo-thumbnails a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (width<=720px){.detail-photo-thumbnails{grid-template-columns:1fr}.detail-photo-thumbnails img{aspect-ratio:4/3}.order-empty{min-height:220px;padding:28px 20px}}.process-heading{text-align:center;max-width:720px;margin:0 auto 42px}.process-heading h2{letter-spacing:-.035em;margin:12px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,62px);font-weight:400}.process-heading>p:last-child{color:#aaa59b;margin:0;font-size:17px;line-height:1.6}.process-flow{border:1px solid var(--line);background:#0b0c0d;grid-template-columns:repeat(4,1fr);display:grid}.process-step{border-right:1px solid var(--line);min-height:250px;padding:30px 26px;position:relative}.process-step:last-child{border-right:0}.process-step>span{width:38px;height:38px;color:var(--gold2);border:1px solid #caa85a7a;place-items:center;font-family:Georgia,serif;font-size:14px;display:grid}.process-step h3{color:#f0e9dc;margin:46px 0 12px;font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.2}.process-step p{color:#a19c92;margin:0;font-size:15px;line-height:1.65}.process-action{border:1px solid var(--line);background:#14130f;border-top:0;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex}.process-action p{color:#d4cdbf;max-width:680px;margin:0;font-family:Georgia,serif;font-size:20px;line-height:1.45}.process-action .button{flex:none}.process-details{grid-template-columns:1fr 1fr;gap:0 34px;margin-top:28px;display:grid}.process-details details{border-top:1px solid var(--line);padding:20px 0}.process-details summary{color:#e2dbce;cursor:pointer;font-size:15px;font-weight:650;list-style-position:outside}.process-details summary::marker{color:var(--gold)}.process-details p{color:#979289;margin:12px 0 0;font-size:14px;line-height:1.65}@media (width<=950px){.process-flow{grid-template-columns:1fr 1fr}.process-step:nth-child(2){border-right:0}.process-step:nth-child(-n+2){border-bottom:1px solid var(--line)}.process-step{min-height:225px}.process-step h3{margin-top:32px}}@media (width<=620px){.process-heading{text-align:left;margin-bottom:30px}.process-heading h2{font-size:40px}.process-heading>p:last-child{font-size:16px}.process-flow{grid-template-columns:1fr}.process-step,.process-step:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 20px}.process-step:last-child{border-bottom:0}.process-step{grid-template-columns:40px 1fr;gap:0 16px;display:grid}.process-step>span{grid-row:1/3}.process-step h3{margin:5px 0 8px;font-size:21px}.process-step p{grid-column:2;font-size:15px}.process-action{flex-direction:column;align-items:flex-start;padding:24px 20px}.process-action p{font-size:19px}.process-action .button{width:100%}.process-details{grid-template-columns:1fr;margin-top:22px}.process-details details{padding:18px 0}}.hero{min-height:620px;padding-top:64px;padding-bottom:64px}.hero-actions{margin-bottom:0}.section{padding-top:72px;padding-bottom:72px}.process-step{min-height:218px}.process-step h3{margin-top:34px}.service-card{min-height:315px}.service-card h3{margin-top:24px}.footer-admin{margin-top:6px;color:#77746e!important;border-top:1px solid var(--line)!important;padding-top:10px!important}@media (width<=620px){.site-header{height:60px;padding:0 12px}.site-header .brand-logo{width:42px;height:42px}.site-header .brand strong{font-size:14px}.site-header nav{gap:0}.site-header .nav-primary{padding:10px 12px;font-size:11px}.site-header .founder-link{display:none}.hero{gap:18px;min-height:0;padding:16px 16px 44px}.hero .gallery-card.real-work{height:310px}.hero .artwork-stage{height:238px}.hero-copy{padding-top:0}.hero .eyebrow{font-size:9px}.hero h1{margin:14px 0;font-size:41px;line-height:1}.hero-lead{font-size:17px;line-height:1.55}.hero-actions{margin:22px 0 0}.hero-actions .button{width:100%}.section{padding:50px 18px}.section-heading{gap:14px;margin-bottom:28px}.section-heading h2,.split h2,.cta h2{font-size:36px}.section-heading>p:last-child{font-size:14px}.process-heading{margin-bottom:24px}.process-heading h2{margin:8px 0;font-size:37px}.process-heading>p:last-child{font-size:15px}.process-step,.process-step:nth-child(2){grid-template-columns:36px 1fr;gap:0 13px;padding:19px 17px}.process-step>span{width:34px;height:34px}.process-step h3{margin:3px 0 6px;font-size:19px}.process-step p{font-size:14px;line-height:1.5}.process-action{gap:18px;padding:20px 17px}.process-action p{font-size:17px}.process-details{margin-top:16px}.process-details details{padding:15px 0}.process-details summary{font-size:14px}.process-details p{font-size:13px}.service-grid{gap:10px}.service-card{min-height:0;padding:22px}.service-card h3{margin:22px 0 10px;font-size:24px}.service-card p{margin:0;font-size:13px;line-height:1.55}.service-includes{margin:13px 0}.service-card footer{padding-top:14px}.discounts{margin-top:18px}.card-worlds{padding:0}.card-worlds>div{min-width:126px;min-height:58px;padding:14px 12px}.card-worlds b{font-size:12px}.card-worlds>p{display:none}.split{gap:28px}.outcome-grid{margin-top:24px}.faq-list details{padding:18px 0}.faq-list summary{font-size:18px}.cta{padding:56px 18px}.cta h2{margin:12px 0}.cta p:not(.eyebrow){font-size:14px}.cta .button{width:100%;margin-top:8px}.site-footer{gap:20px;padding:38px 18px 28px}.site-footer>div:nth-child(3){gap:6px}.footer-policies{gap:10px 16px}}.assessment-gate{border:1px solid var(--line);background:linear-gradient(145deg,#151618,#0d0e0f);grid-column:1/-1;max-width:720px;margin:35px auto;padding:54px}.assessment-gate h1{margin:15px 0 26px;font-size:52px}.assessment-disclaimer{border-left:3px solid var(--gold);background:#201c13;padding:22px}.assessment-disclaimer b{color:#eee4cf;font-size:18px;line-height:1.4;display:block}.assessment-disclaimer p{color:#b5afa2;margin:9px 0 0;line-height:1.65}.gate-outcomes{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 28px;display:grid}.gate-outcomes>div{border:1px solid var(--line);background:#0d0e0f;gap:14px;padding:18px;display:flex}.gate-outcomes>div>span{color:#9dc494;border:1px solid #6d8b65;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.gate-outcomes>div:last-child>span{color:#d49b8b;border-color:#9a685b}.gate-outcomes p{flex-direction:column;gap:5px;margin:0;display:flex}.gate-outcomes small{color:#8e8a82;line-height:1.45}.assessment-gate>.button{margin-right:8px}.customer-outcome{text-align:left;border:1px solid var(--line);background:#0d0e0f;grid-template-columns:46px 1fr;gap:16px;margin:22px 0 14px;padding:22px;display:grid}.customer-outcome .outcome-icon{border:1px solid;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.customer-outcome small{letter-spacing:.13em;font-weight:700}.customer-outcome h2{margin:5px 0 8px;font-family:Georgia,serif;font-size:27px;font-weight:400}.customer-outcome p{color:#aaa59a;margin:5px 0;line-height:1.55}.customer-outcome.approved{border-left:3px solid #79986f}.customer-outcome.approved .outcome-icon,.customer-outcome.approved small{color:#a9c99f}.customer-outcome.declined{border-left:3px solid #aa705f}.customer-outcome.declined .outcome-icon,.customer-outcome.declined small{color:#dda694}.customer-outcome.pending{border-left:3px solid var(--gold)}.customer-outcome.pending .outcome-icon,.customer-outcome.pending small{color:var(--gold2)}.outcome-refresh{width:100%;margin:0 0 10px!important}.result-builder{background:#111214;border:1px solid #3b3933;padding:18px}.result-builder>b{color:#e9e1d1;font-family:Georgia,serif;font-size:20px;font-weight:400;display:block}.result-builder>small{color:#918c82;margin:7px 0 13px;display:block}.result-builder.approved{border-left:3px solid #79986f}.result-builder.declined{border-left:3px solid #aa705f}@media (width<=620px){.assessment-gate{margin:10px auto;padding:28px 20px}.assessment-gate h1{margin:10px 0 20px;font-size:38px}.assessment-disclaimer{padding:18px}.assessment-disclaimer b{font-size:16px}.assessment-disclaimer p{font-size:14px}.gate-outcomes{grid-template-columns:1fr}.assessment-gate>.button{width:100%;margin:5px 0}.customer-outcome{grid-template-columns:38px 1fr;gap:12px;padding:18px 15px}.customer-outcome .outcome-icon{width:36px;height:36px}.customer-outcome h2{font-size:23px}.customer-outcome p{font-size:14px}}.site-header{background:#000;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:126px;display:grid}.site-header .site-nav-primary{grid-area:1/1;justify-self:start}.site-header .header-brand{grid-area:1/2;justify-self:center;padding:0;line-height:0}.site-header .site-nav-actions{grid-area:1/3;justify-self:end}.site-header .header-brand-logo{object-fit:contain;object-position:center;clip-path:inset(2px 0);background:#000;border-radius:0;width:118px;height:118px;transform:scale(1.025)}.site-header .founder-link{opacity:1;color:var(--gold2);letter-spacing:.08em;border:1px solid #caa85a85;justify-content:center;align-items:center;padding:10px 14px;font-size:12px;display:inline-flex}.site-header .founder-link:hover{border-color:var(--gold);background:#caa85a14}@media (width<=950px){.site-header .site-nav-primary{visibility:hidden}.site-header .site-nav-actions{display:flex}.site-header .founder-link{display:inline-flex}}@media (width<=620px){.site-header{height:104px;padding:0 12px}.site-header .header-brand-logo{width:96px;height:96px}.site-header .founder-link{padding:9px 10px;font-size:10px!important;display:inline-flex!important}.site-header .founder-link:after{content:none}.site-header .nav-primary{padding:9px 10px;font-size:10px}.site-header .site-nav-actions{gap:0}}.site-header nav a,.footer-admin,.access-card a{text-decoration:none}.site-header .nav-primary{justify-content:center;align-items:center;display:inline-flex}.access-page{background:radial-gradient(circle at 50% 25%,#caa85a21,#0000 34%),#090a0b;place-items:center;min-height:100vh;padding:28px;display:grid}.access-card{border:1px solid var(--line);text-align:center;background:linear-gradient(145deg,#151618,#0d0e0f);width:min(100%,620px);padding:48px}.access-card h1{margin:14px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,6vw,58px);font-weight:400}.access-card>p:not(.eyebrow){color:#aaa59a;max-width:520px;margin:0 auto 28px;font-size:16px;line-height:1.65}.access-card .button{width:min(100%,330px);margin:10px auto 0;display:block}@media (width<=620px){.access-page{padding:16px}.access-card{padding:34px 20px}.access-card>p:not(.eyebrow){font-size:15px}}
