*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.panel{border-width:1px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 12px 34px rgba(24, 32, 47, .08);--tw-shadow-colored: 0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);background:linear-gradient(180deg,#ffffff16,#ffffff08),linear-gradient(135deg,#1c1f2aeb,#11141ed1);border-color:#ffffff21;border-radius:8px;box-shadow:0 24px 70px #02061757,0 1px #ffffff14 inset,0 -1px #090b11e6 inset}.label{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));color:#abb8cce6}.\!field{width:100%;border-radius:.375rem;border-width:1px;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(23 26 36 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\!field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\!field::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\!field:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.field{width:100%;border-radius:.375rem;border-width:1px;padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(23 26 36 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.field::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.field::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.field:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\!field{border-color:#cbd5e16b!important;background:linear-gradient(180deg,#fffffffa,#f1f5f9f7)!important;font-size:16px!important;box-shadow:inset 0 1px 1px #0f172a0d,0 1px #ffffff14!important}.field{border-color:#cbd5e16b;background:linear-gradient(180deg,#fffffffa,#f1f5f9f7);font-size:16px;box-shadow:inset 0 1px 1px #0f172a0d,0 1px #ffffff14}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:linear-gradient(135deg,#3f5876,#455f82);box-shadow:0 14px 30px #1f293747,inset 0 1px #ffffff2e}.btn-primary:hover{background:linear-gradient(135deg,#4b6689,#526f95)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{border-color:#ffffff21;background:linear-gradient(180deg,#ffffff13,#ffffff09);color:#e2e8f0eb}.btn-secondary:hover{border-color:#94a3b847;background:linear-gradient(180deg,#4755692e,#181b266b);color:#fff}.premium-surface-muted{border-radius:.375rem;border-width:1px;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:#ffffff1a;background:linear-gradient(180deg,#1e293b8a,#0f172a6b);box-shadow:inset 0 1px #ffffff0e}.premium-section-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));letter-spacing:0}.premium-muted-copy{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.625;color:#cbd5e1db}.crm-row-card{border-width:1px;padding:.75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-color:var(--guided-app-border-soft);border-radius:20px;background:var(--guided-app-card-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-4{bottom:1rem}.right-4{right:1rem}.z-10{z-index:10}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.min-h-12{min-height:3rem}.min-h-16{min-height:4rem}.min-h-screen{min-height:100vh}.w-\[min\(380px\,calc\(100vw-2rem\)\)\]{width:min(380px,calc(100vw - 2rem))}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.grid-cols-\[repeat\(auto-fit\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-cyan-300\/40{border-color:#67e8f966}.border-cyan-300\/60{border-color:#67e8f999}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-300\/45{border-color:#6ee7b773}.border-emerald-300\/50{border-color:#6ee7b780}.border-emerald-300\/55{border-color:#6ee7b78c}.border-indigo-300\/25{border-color:#a5b4fc40}.border-indigo-300\/35{border-color:#a5b4fc59}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-red-300\/60{border-color:#fca5a599}.border-slate-300\/45{border-color:#cbd5e173}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-300\/40{border-color:#5eead466}.border-teal-300\/50{border-color:#5eead480}.border-teal-300\/60{border-color:#5eead499}.border-white\/10,.border-white\/\[0\.1\]{border-color:#ffffff1a}.bg-action{--tw-bg-opacity: 1;background-color:rgb(64 90 120 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-950\/50{background-color:#451a0380}.bg-cyan-950\/40{background-color:#08334466}.bg-emerald-950\/25{background-color:#022c2240}.bg-emerald-950\/35{background-color:#022c2259}.bg-emerald-950\/45{background-color:#022c2273}.bg-indigo-50\/95{background-color:#eef2fff2}.bg-orange-950\/50{background-color:#43140780}.bg-red-950\/40{background-color:#450a0a66}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950\/25{background-color:#02061740}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-teal-700{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.bg-teal-950\/50{background-color:#042f2e80}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.065\]{background-color:#fff1}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-slate-700\/80{--tw-gradient-from: rgb(51 65 85 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-slate-900\/70{--tw-gradient-to: rgb(15 23 42 / .7) var(--tw-gradient-to-position)}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-\[0\.65rem\]{font-size:.65rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.tracking-wide{letter-spacing:.025em}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-indigo-950{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-teal-100{--tw-text-opacity: 1;color:rgb(204 251 241 / var(--tw-text-opacity, 1))}.text-teal-200{--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.text-teal-50{--tw-text-opacity: 1;color:rgb(240 253 250 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black\/10{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color: rgb(0 0 0 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-950\/30{--tw-shadow-color: rgb(8 51 68 / .3);--tw-shadow: var(--tw-shadow-colored)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-emerald-300\/30{--tw-ring-color: rgb(110 231 183 / .3)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color:#fff;background:#11131a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 12% 0%,rgb(75 96 130 / .12),transparent 28rem),radial-gradient(circle at 88% 10%,rgb(54 69 96 / .08),transparent 26rem),radial-gradient(circle at 52% 100%,rgb(148 163 184 / .065),transparent 34rem),linear-gradient(135deg,#1a1c24,#121621 45%,#0c0f17)}.form-watermark{position:relative;overflow:hidden}.form-watermark:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";background-image:url(/assets/wes-logo-watermark.jpg);background-position:center;background-repeat:no-repeat;background-size:min(72vw,760px) auto;opacity:.045}.auth-shell{position:relative;display:grid;min-height:100vh;place-items:center;overflow:hidden;padding:32px 18px;color:#20242c;background:radial-gradient(circle at 15% 4%,rgb(151 171 189 / .26),transparent 31rem),radial-gradient(circle at 86% 13%,rgb(111 146 125 / .16),transparent 29rem),radial-gradient(circle at 50% 100%,rgb(255 255 255 / .62),transparent 34rem),linear-gradient(135deg,#eef2f3,#e4e9eb,#f7f8f6)}.auth-shell.form-watermark:before{opacity:.025}.auth-loading-shell{--auth-loading-text: #20242c;--auth-loading-muted: #61768a;--auth-loading-border: rgb(83 94 107 / .16);--auth-loading-card-bg: linear-gradient(150deg, rgb(255 255 255 / .86), rgb(255 255 255 / .58)), rgb(247 249 248 / .76);--auth-loading-bar-bg: rgb(83 94 107 / .1);--auth-loading-bar-fill: linear-gradient(90deg, rgb(159 179 198 / .2), rgb(61 76 96 / .72), rgb(111 146 125 / .36));--auth-loading-brand-bg: radial-gradient(circle at 34% 28%, rgb(255 255 255 / .72), transparent 28%), linear-gradient(135deg, #dbeafe, #93c5fd 48%, #99f6e4);--auth-loading-shadow: 0 28px 80px rgb(48 55 64 / .15);--auth-loading-inset: inset 0 1px 0 rgb(255 255 255 / .86);color:var(--auth-loading-text)}.auth-loading-shell.theme-dark-blue{--auth-loading-text: #eef7ff;--auth-loading-muted: #a6bdd3;--auth-loading-border: rgb(148 190 214 / .2);--auth-loading-card-bg: radial-gradient(circle at 88% 6%, rgb(45 212 191 / .18), transparent 34%), radial-gradient(circle at 8% 0%, rgb(96 165 250 / .16), transparent 35%), linear-gradient(150deg, rgb(15 23 42 / .86), rgb(8 18 31 / .72));--auth-loading-bar-bg: rgb(148 190 214 / .14);--auth-loading-bar-fill: linear-gradient(90deg, rgb(96 165 250 / .16), rgb(45 212 191 / .76), rgb(96 165 250 / .34));--auth-loading-shadow: 0 28px 80px rgb(0 0 0 / .3);--auth-loading-inset: inset 0 1px 0 rgb(255 255 255 / .12);background:radial-gradient(circle at 14% 0%,rgb(59 130 246 / .18),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(45 212 191 / .12),transparent 28rem),linear-gradient(135deg,#07111f,#0d1728 48%,#050914)}.auth-loading-shell.theme-rose-gold{--auth-loading-text: #2a2024;--auth-loading-muted: #7e6269;--auth-loading-border: rgb(154 103 112 / .2);--auth-loading-card-bg: radial-gradient(circle at 88% 6%, rgb(229 171 148 / .2), transparent 34%), radial-gradient(circle at 8% 0%, rgb(232 170 185 / .16), transparent 35%), linear-gradient(150deg, rgb(255 243 241 / .82), rgb(239 215 211 / .68));--auth-loading-bar-bg: rgb(154 103 112 / .14);--auth-loading-bar-fill: linear-gradient(90deg, rgb(232 170 185 / .22), rgb(214 159 126 / .74), rgb(244 180 170 / .38));--auth-loading-brand-bg: radial-gradient(circle at 34% 28%, rgb(255 255 255 / .7), transparent 28%), linear-gradient(135deg, #fff1ef, #e8aab9 48%, #d69f7e);--auth-loading-shadow: 0 28px 80px rgb(87 45 52 / .16);background:radial-gradient(circle at 14% 0%,rgb(232 170 185 / .28),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(214 159 126 / .22),transparent 28rem),linear-gradient(135deg,#f6e4e2,#ead1cf 48%,#f8efea)}.auth-loading-shell.theme-black{--auth-loading-text: #f6f7f9;--auth-loading-muted: #b2bac6;--auth-loading-border: rgb(255 255 255 / .16);--auth-loading-card-bg: radial-gradient(circle at 88% 6%, rgb(255 255 255 / .06), transparent 34%), radial-gradient(circle at 8% 0%, rgb(148 163 184 / .08), transparent 35%), linear-gradient(150deg, rgb(13 13 15 / .9), rgb(0 0 0 / .78));--auth-loading-bar-bg: rgb(255 255 255 / .12);--auth-loading-bar-fill: linear-gradient(90deg, rgb(255 255 255 / .1), rgb(255 255 255 / .74), rgb(148 163 184 / .22));--auth-loading-brand-bg: radial-gradient(circle at 34% 28%, rgb(255 255 255 / .28), transparent 28%), linear-gradient(135deg, #27272a, #0a0a0a 48%, #52525b);--auth-loading-shadow: 0 28px 80px rgb(0 0 0 / .45);--auth-loading-inset: inset 0 1px 0 rgb(255 255 255 / .1);background:radial-gradient(circle at 14% 0%,rgb(255 255 255 / .055),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(148 163 184 / .06),transparent 28rem),linear-gradient(135deg,#050505,#000 48%,#08080a)}.auth-card{position:relative;z-index:1;width:min(100%,460px);border:1px solid rgb(83 94 107 / .16);border-radius:32px;background:linear-gradient(150deg,#ffffffdb,#ffffff94),#f7f9f8c2;box-shadow:inset 0 1px #ffffffdb,0 28px 80px #30374026;-webkit-backdrop-filter:blur(24px) saturate(1.14);backdrop-filter:blur(24px) saturate(1.14);padding:28px}.auth-card-loading{display:grid;justify-items:start;gap:12px;background:var(--auth-loading-card-bg);border-color:var(--auth-loading-border);box-shadow:var(--auth-loading-inset),var(--auth-loading-shadow)}.auth-card-loading h1,.auth-card-header h1{margin:0;color:#20242c;font-size:clamp(2rem,7vw,3.35rem);font-weight:900;letter-spacing:0;line-height:.95}.auth-card-loading h1{color:var(--auth-loading-text)}.auth-card-loading p,.auth-card-header p{margin:0;color:#657384;font-size:.98rem;font-weight:650;line-height:1.55}.auth-card-loading p{color:var(--auth-loading-muted)}.auth-card-header{display:grid;gap:11px;margin-bottom:26px}.auth-brand-mark{width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,#dce7ee,#9fb3c6);box-shadow:inset 0 1px #ffffffe0,0 14px 30px #61768a2e}.auth-card-loading .auth-brand-mark{display:grid;place-items:center;overflow:hidden;background:var(--auth-loading-brand-bg);box-shadow:var(--auth-loading-inset),0 14px 30px #3b82f62e;animation:auth-brand-pulse 2.4s ease-in-out infinite}.auth-brand-mark.has-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.auth-card-loading .auth-eyebrow{color:var(--auth-loading-muted)!important}.auth-eyebrow{color:#657384!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.16em!important;line-height:1.1!important;text-transform:uppercase}.auth-form{display:grid;gap:15px}.auth-form label{display:grid;gap:7px}.auth-form label>span,.auth-check-row{color:#657384;font-size:.74rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.auth-field{width:100%;min-height:50px;border:1px solid rgb(83 94 107 / .16);border-radius:18px;outline:none;background:#ffffffb8;color:#20242c;padding:0 16px;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #30374012;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-field:focus{border-color:#46586f5c;background:#ffffffeb;box-shadow:inset 0 1px #ffffffe6,0 0 0 4px #97abbd2e,0 16px 30px #3037401a}.auth-check-row{display:flex!important;align-items:center;gap:10px!important;min-height:44px;border:1px solid rgb(83 94 107 / .13);border-radius:18px;background:#ffffff7a;padding:0 13px;letter-spacing:0;text-transform:none}.auth-check-row input{width:16px;height:16px;accent-color:#3d4c60}.auth-primary-button{display:inline-flex;min-height:50px;width:100%;align-items:center;justify-content:center;border:1px solid rgb(50 65 85 / .16);border-radius:999px;background:linear-gradient(145deg,#2d3b4df0,#3d4c60e6);color:#fff;font-size:.95rem;font-weight:850;box-shadow:inset 0 1px #ffffff38,0 16px 34px #3037402e;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,opacity .18s ease}.auth-primary-button:hover:not(:disabled){background:linear-gradient(145deg,#37465af5,#48586deb);transform:translateY(-1px)}.auth-primary-button:disabled{cursor:not-allowed;opacity:.58}.auth-mode-button{margin-top:16px;border:0;background:transparent;color:#61768a;font-size:.9rem;font-weight:850;transition:color .18s ease,transform .18s ease}.auth-mode-button:hover{color:#20242c;transform:translateY(-1px)}.auth-message{border:1px solid rgb(83 94 107 / .14);border-radius:18px;background:#ffffff85;color:#536477;padding:12px 14px;font-size:.9rem;font-weight:700;line-height:1.45}.auth-message.error{border-color:#be4e4e3d;background:#fff4f4bd;color:#8f3030}.auth-loading-bar{position:relative;width:100%;height:9px;overflow:hidden;border-radius:999px;background:var(--auth-loading-bar-bg);box-shadow:inset 0 1px #ffffff1f}.auth-loading-bar span{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:var(--auth-loading-bar-fill);animation:auth-loading 1.45s ease-in-out infinite}@keyframes auth-brand-pulse{0%,to{transform:scale(1);filter:saturate(1)}50%{transform:scale(1.035);filter:saturate(1.18)}}@keyframes auth-loading{0%{transform:translate(-110%)}to{transform:translate(250%)}}button,input,select,textarea{font:inherit}input,select,textarea{font-size:16px}.bg-\[\#111827\]{background:linear-gradient(180deg,#ffffff0f,#ffffff06),#141720b8}.bg-\[\#1f2937\]{background:linear-gradient(135deg,#3339486b,#12151e85),#1f232f70}.border-slate-700{border-color:#ffffff1f}.border-slate-600{border-color:#ffffff24}.bg-slate-900,.bg-slate-950\/40,.bg-slate-950\/50,.bg-slate-950\/60,.bg-slate-900\/70{background-color:#12151e99}.bg-teal-950\/40,.bg-teal-950\/50,.bg-teal-950\/60,.bg-teal-950\/70{background-color:#1f293775}.border-teal-300,.border-teal-300\/40,.border-teal-300\/50,.border-teal-300\/60{border-color:#94a3b847}.bg-action{background:linear-gradient(135deg,#3f5876,#455f82)!important;box-shadow:0 12px 28px #0f172a42,inset 0 1px #ffffff29}.from-teal-600\/90,.from-teal-700\/55,.from-teal-600,.from-teal-500{--tw-gradient-from: rgb(63 88 118 / .82) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(63 88 118 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.via-cyan-500{--tw-gradient-stops: var(--tw-gradient-from), rgb(71 85 105 / .72) var(--tw-gradient-via-position), var(--tw-gradient-to) !important}.to-cyan-700\/85,.to-cyan-800\/45,.to-cyan-700{--tw-gradient-to: rgb(48 61 82 / .78) var(--tw-gradient-to-position) !important}.border-cyan-200,.border-cyan-300\/40,.border-cyan-300\/60,.border-cyan-400\/80,.hover\:border-cyan-200\/45:hover,.hover\:border-cyan-300:hover,.hover\:border-cyan-200:hover{border-color:#94a3b84d!important}.bg-cyan-950\/40,.bg-cyan-950\/70,.bg-cyan-400,.hover\:bg-cyan-400\/10:hover,.hover\:bg-cyan-900\/70:hover{background-color:#1e293b75!important}.text-cyan-50,.text-cyan-100,.hover\:text-cyan-100:hover{color:#e2e8f0eb!important}.shadow-cyan-400\/30,.shadow-cyan-950\/30{--tw-shadow-color: rgb(15 23 42 / .2) !important;--tw-shadow: var(--tw-shadow-colored) !important}.ring-cyan-200\/70{--tw-ring-color: rgb(148 163 184 / .34) !important}.text-teal-50,.text-teal-100,.text-teal-200,.text-teal-300,.hover\:text-teal-50:hover,.hover\:text-teal-100:hover,.hover\:text-teal-200:hover{color:#e2e8f0e6!important}.decoration-teal-300\/60{text-decoration-color:#94a3b866!important}.ring-teal-200,.ring-teal-300,.ring-teal-300\/70,.focus\:ring-teal-300:focus,.focus-visible\:ring-teal-300:focus-visible{--tw-ring-color: rgb(148 163 184 / .34) !important}.border-teal-200,.border-teal-200\/55,.border-teal-200\/70,.border-teal-400,.border-teal-500\/60,.hover\:border-teal-100:hover,.hover\:border-teal-200:hover,.hover\:border-teal-300:hover,.hover\:border-teal-300\/50:hover,.hover\:border-teal-300\/60:hover,.hover\:border-teal-300\/70:hover{border-color:#94a3b852!important}.bg-teal-100,.bg-teal-500,.bg-teal-600,.bg-teal-700,.bg-teal-400\/15,.hover\:bg-teal-400\/10:hover,.hover\:bg-teal-950:hover,.hover\:bg-teal-950\/45:hover{background-color:#3f587657!important}.shadow-teal-400\/30,.shadow-teal-950\/25,.shadow-teal-950\/30{--tw-shadow-color: rgb(15 23 42 / .18) !important}.focus-within\:text-teal-200:focus-within{--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.hover\:border-cyan-300:hover{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.hover\:border-slate-300\/35:hover{border-color:#cbd5e159}.hover\:border-teal-200:hover{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.hover\:border-teal-300:hover{--tw-border-opacity: 1;border-color:rgb(94 234 212 / var(--tw-border-opacity, 1))}.hover\:bg-amber-200:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-900\/70:hover{background-color:#164e63b3}.hover\:bg-slate-400\/10:hover{background-color:#94a3b81a}.hover\:bg-teal-800:hover{--tw-bg-opacity: 1;background-color:rgb(17 94 89 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-950:hover{--tw-bg-opacity: 1;background-color:rgb(4 47 46 / var(--tw-bg-opacity, 1))}.hover\:text-cyan-100:hover{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-teal-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(153 246 228 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-amber-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-slate-400:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(148 163 184 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color: #020617}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-200:disabled{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.disabled\:text-slate-500:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_120px_140px\]{grid-template-columns:1fr 120px 140px}}@media(min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1536px){.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.guided-real-app{--guided-app-text: #20242c;--guided-app-muted: #61768a;--guided-app-subtle: #657384;--guided-app-border: rgb(83 94 107 / .16);--guided-app-border-soft: rgb(83 94 107 / .14);--guided-app-stage-bg: linear-gradient(150deg, rgb(255 255 255 / .82), rgb(255 255 255 / .52)), rgb(247 249 248 / .72);--guided-app-shell-bg: radial-gradient(circle at 88% 6%, rgb(45 212 191 / .15), transparent 34%), radial-gradient(circle at 8% 0%, rgb(96 165 250 / .16), transparent 35%), linear-gradient(150deg, rgb(255 255 255 / .82), rgb(238 248 255 / .62));--guided-app-sidebar-bg: radial-gradient(circle at 20% 8%, rgb(59 130 246 / .12), transparent 28%), radial-gradient(circle at 82% 18%, rgb(45 212 191 / .08), transparent 30%), linear-gradient(150deg, rgb(255 255 255 / .88), rgb(244 248 255 / .66) 54%, rgb(255 255 255 / .56)), rgb(247 250 252 / .78);--guided-app-card-bg: rgb(255 255 255 / .68);--guided-app-card-soft-bg: rgb(255 255 255 / .56);--guided-app-result-bg: linear-gradient(150deg, rgb(255 255 255 / .76), rgb(244 250 255 / .58)), radial-gradient(circle at 88% 4%, rgb(45 212 191 / .1), transparent 36%);--guided-app-input-bg: rgb(255 255 255 / .68);--guided-app-button-bg: rgb(255 255 255 / .58);--guided-app-button-bg-hover: rgb(255 255 255 / .84);--guided-app-shadow: 0 24px 70px rgb(48 55 64 / .13);--guided-app-shadow-soft: 0 16px 42px rgb(48 55 64 / .08);--guided-app-shadow-black-10: rgb(83 94 107 / .1);--guided-app-shadow-black-15: rgb(83 94 107 / .15);--guided-app-shadow-black-20: rgb(83 94 107 / .22);--guided-app-shadow-black-30: rgb(83 94 107 / .34);--guided-app-shadow-black-50: rgb(83 94 107 / .48);--guided-app-shadow-cyan-950-30: rgb(45 212 191 / .26);--guided-tour-overlay-mask: rgb(2 6 23 / .12);--guided-tour-overlay-glow: rgb(45 212 191 / .45);--guided-app-inset: inset 0 1px 0 rgb(255 255 255 / .82);color:var(--guided-app-text);background:radial-gradient(circle at 14% 0%,rgb(151 171 189 / .24),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(111 146 125 / .16),transparent 28rem),linear-gradient(135deg,#eef2f3,#e4e9eb 48%,#f7f8f6);min-height:100dvh;overflow-x:hidden;-webkit-text-size-adjust:100%;touch-action:manipulation}.guided-real-app.theme-dark-blue{--guided-app-text: #eef7ff;--guided-app-muted: #a6bdd3;--guided-app-subtle: #8fa5ba;--guided-app-border: rgb(148 190 214 / .2);--guided-app-border-soft: rgb(148 190 214 / .16);--guided-app-stage-bg: radial-gradient(circle at 18% 8%, rgb(59 130 246 / .16), transparent 30%), radial-gradient(circle at 82% 12%, rgb(45 212 191 / .12), transparent 32%), linear-gradient(150deg, rgb(15 23 42 / .9), rgb(12 20 34 / .78)), rgb(8 13 23 / .88);--guided-app-shell-bg: radial-gradient(circle at 88% 6%, rgb(45 212 191 / .2), transparent 34%), radial-gradient(circle at 8% 0%, rgb(96 165 250 / .18), transparent 35%), linear-gradient(150deg, rgb(15 23 42 / .86), rgb(8 18 31 / .72));--guided-app-sidebar-bg: radial-gradient(circle at 20% 8%, rgb(59 130 246 / .2), transparent 28%), radial-gradient(circle at 82% 18%, rgb(45 212 191 / .13), transparent 30%), linear-gradient(150deg, rgb(15 23 42 / .92), rgb(12 24 39 / .78) 54%, rgb(8 13 23 / .72)), rgb(8 13 23 / .84);--guided-app-card-bg: rgb(15 23 42 / .72);--guided-app-card-soft-bg: rgb(30 41 59 / .56);--guided-app-result-bg: linear-gradient(150deg, rgb(15 23 42 / .72), rgb(12 29 45 / .62)), radial-gradient(circle at 88% 4%, rgb(45 212 191 / .14), transparent 36%);--guided-app-input-bg: rgb(15 23 42 / .66);--guided-app-button-bg: rgb(15 23 42 / .68);--guided-app-button-bg-hover: rgb(30 41 59 / .82);--guided-app-shadow: 0 24px 70px rgb(0 0 0 / .28);--guided-app-shadow-soft: 0 16px 42px rgb(0 0 0 / .22);--guided-app-shadow-black-10: rgb(148 190 214 / .1);--guided-app-shadow-black-15: rgb(148 190 214 / .15);--guided-app-shadow-black-20: rgb(148 190 214 / .22);--guided-app-shadow-black-30: rgb(148 190 214 / .34);--guided-app-shadow-black-50: rgb(148 190 214 / .48);--guided-app-shadow-cyan-950-30: rgb(96 165 250 / .26);--guided-tour-overlay-mask: rgb(2 6 23 / .12);--guided-tour-overlay-glow: rgb(96 165 250 / .45);--guided-app-inset: inset 0 1px 0 rgb(255 255 255 / .12);background:radial-gradient(circle at 14% 0%,rgb(59 130 246 / .18),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(45 212 191 / .12),transparent 28rem),linear-gradient(135deg,#07111f,#0d1728 48%,#050914)}.guided-real-app.theme-rose-gold{--guided-app-text: #2a2024;--guided-app-muted: #7e6269;--guided-app-subtle: #8d7278;--guided-app-border: rgb(154 103 112 / .2);--guided-app-border-soft: rgb(154 103 112 / .16);--guided-app-stage-bg: radial-gradient(circle at 18% 8%, rgb(244 180 170 / .2), transparent 30%), radial-gradient(circle at 82% 12%, rgb(214 159 126 / .16), transparent 32%), linear-gradient(150deg, rgb(255 241 239 / .86), rgb(245 224 221 / .68)), rgb(248 231 229 / .84);--guided-app-shell-bg: radial-gradient(circle at 88% 6%, rgb(229 171 148 / .22), transparent 34%), radial-gradient(circle at 8% 0%, rgb(232 170 185 / .18), transparent 35%), linear-gradient(150deg, rgb(255 243 241 / .82), rgb(239 215 211 / .68));--guided-app-sidebar-bg: radial-gradient(circle at 20% 8%, rgb(232 170 185 / .22), transparent 28%), radial-gradient(circle at 82% 18%, rgb(214 159 126 / .16), transparent 30%), linear-gradient(150deg, rgb(255 244 242 / .9), rgb(243 222 220 / .74) 54%, rgb(250 234 231 / .7)), rgb(248 231 229 / .84);--guided-app-card-bg: rgb(255 244 242 / .7);--guided-app-card-soft-bg: rgb(248 229 226 / .58);--guided-app-result-bg: linear-gradient(150deg, rgb(255 244 242 / .72), rgb(246 226 224 / .62)), radial-gradient(circle at 88% 4%, rgb(214 159 126 / .16), transparent 36%);--guided-app-input-bg: rgb(255 247 245 / .74);--guided-app-button-bg: rgb(255 246 244 / .72);--guided-app-button-bg-hover: rgb(255 250 248 / .88);--guided-app-shadow: 0 24px 70px rgb(87 45 52 / .16);--guided-app-shadow-soft: 0 16px 42px rgb(87 45 52 / .1);--guided-app-shadow-black-10: rgb(154 103 112 / .1);--guided-app-shadow-black-15: rgb(154 103 112 / .15);--guided-app-shadow-black-20: rgb(154 103 112 / .22);--guided-app-shadow-black-30: rgb(154 103 112 / .34);--guided-app-shadow-black-50: rgb(154 103 112 / .48);--guided-app-shadow-cyan-950-30: rgb(96 165 250 / .22);--guided-tour-overlay-mask: rgb(53 34 38 / .18);--guided-tour-overlay-glow: rgb(232 170 185 / .38);--guided-app-inset: inset 0 1px 0 rgb(255 255 255 / .78);background:radial-gradient(circle at 14% 0%,rgb(232 170 185 / .28),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(214 159 126 / .22),transparent 28rem),linear-gradient(135deg,#f6e4e2,#ead1cf 48%,#f8efea)}.guided-real-app.theme-black{--guided-app-text: #f6f7f9;--guided-app-muted: #b2bac6;--guided-app-subtle: #8d96a4;--guided-app-border: rgb(255 255 255 / .16);--guided-app-border-soft: rgb(255 255 255 / .12);--guided-app-stage-bg: radial-gradient(circle at 16% 8%, rgb(255 255 255 / .055), transparent 30%), linear-gradient(150deg, rgb(11 11 13 / .94), rgb(0 0 0 / .86)), #000;--guided-app-shell-bg: radial-gradient(circle at 88% 6%, rgb(255 255 255 / .06), transparent 34%), radial-gradient(circle at 8% 0%, rgb(148 163 184 / .08), transparent 35%), linear-gradient(150deg, rgb(13 13 15 / .9), rgb(0 0 0 / .78));--guided-app-sidebar-bg: radial-gradient(circle at 20% 8%, rgb(255 255 255 / .07), transparent 28%), linear-gradient(150deg, rgb(12 12 15 / .94), rgb(0 0 0 / .82) 54%, rgb(6 6 8 / .76)), #000;--guided-app-card-bg: rgb(14 14 17 / .78);--guided-app-card-soft-bg: rgb(28 28 32 / .62);--guided-app-result-bg: linear-gradient(150deg, rgb(16 16 19 / .78), rgb(5 5 7 / .68)), radial-gradient(circle at 88% 4%, rgb(255 255 255 / .055), transparent 36%);--guided-app-input-bg: rgb(12 12 15 / .72);--guided-app-button-bg: rgb(20 20 24 / .78);--guided-app-button-bg-hover: rgb(35 35 40 / .86);--guided-app-shadow: 0 24px 70px rgb(0 0 0 / .42);--guided-app-shadow-soft: 0 16px 42px rgb(0 0 0 / .32);--guided-app-shadow-black-10: rgb(255 255 255 / .08);--guided-app-shadow-black-15: rgb(255 255 255 / .14);--guided-app-shadow-black-20: rgb(255 255 255 / .22);--guided-app-shadow-black-30: rgb(255 255 255 / .32);--guided-app-shadow-black-50: rgb(255 255 255 / .52);--guided-app-shadow-cyan-950-30: rgb(96 165 250 / .18);--guided-tour-overlay-mask: rgb(0 0 0 / .14);--guided-tour-overlay-glow: rgb(148 163 184 / .32);--guided-app-inset: inset 0 1px 0 rgb(255 255 255 / .1);background:radial-gradient(circle at 14% 0%,rgb(255 255 255 / .055),transparent 30rem),radial-gradient(circle at 88% 12%,rgb(148 163 184 / .06),transparent 28rem),linear-gradient(135deg,#050505,#000 48%,#08080a)}.guided-real-app.form-watermark:before{opacity:.025}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black).form-watermark:before{opacity:.018}.guided-real-shell{position:relative;z-index:10;display:grid;grid-template-columns:236px minmax(0,1fr);gap:16px;height:100dvh;min-height:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));transition:grid-template-columns .24s ease}.guided-real-shell:has(.guided-desktop-sidebar.is-collapsed){grid-template-columns:82px minmax(0,1fr)}.guided-desktop-sidebar{position:relative;display:grid;align-self:stretch;align-content:stretch;height:100%;min-height:0;min-width:0}.guided-sidebar-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;position:static;width:100%;min-height:38px;border:1px solid rgb(59 130 246 / .16);border-radius:999px;background:linear-gradient(145deg,#ffffffc7,#eff6ffa8);color:#315174;padding:0 10px;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 1px #ffffffbf}.guided-desktop-sidebar.is-collapsed .guided-sidebar-collapse-toggle{padding:0}.guided-mobile-nav-button,.guided-mobile-nav-layer{display:none}.guided-mobile-nav-actions{display:flex;align-items:center;gap:8px}.guided-mobile-nav-brand{display:grid;gap:2px}.guided-mobile-nav-brand img{width:32px;height:32px;margin-bottom:4px;border-radius:12px;-o-object-fit:cover;object-fit:cover}.guided-app-sidebar,.guided-real-stage,.guided-comping-workspace,.guided-comping-context{border:1px solid var(--guided-app-border);background:var(--guided-app-stage-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow);-webkit-backdrop-filter:blur(22px) saturate(1.14);backdrop-filter:blur(22px) saturate(1.14)}.guided-app-sidebar{position:relative;align-self:stretch;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:18px;height:100%;min-height:0;padding:18px;border-radius:30px;overflow:hidden;border-color:var(--guided-app-border-soft);background:var(--guided-app-sidebar-bg);box-shadow:var(--guided-app-inset),0 24px 64px #3b82f61c,0 18px 54px #30374014}.guided-desktop-sidebar.is-collapsed .guided-app-sidebar{padding:16px 10px;border-radius:24px}.guided-brand{display:flex;align-items:center;gap:12px;color:var(--guided-app-text)}.guided-desktop-sidebar.is-collapsed .guided-brand{justify-content:center}.guided-desktop-sidebar.is-collapsed .guided-brand div,.guided-desktop-sidebar.is-collapsed .guided-sidebar-label,.guided-desktop-sidebar.is-collapsed .guided-sidebar-tool-group-label,.guided-desktop-sidebar.is-collapsed .guided-nav-label,.guided-desktop-sidebar.is-collapsed .guided-tool-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.guided-brand strong{display:block;font-size:15px;font-weight:900}.guided-brand-mark{width:38px;height:38px;flex:0 0 auto;border-radius:14px;background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .72),transparent 28%),linear-gradient(135deg,#dbeafe,#93c5fd 48%,#99f6e4);box-shadow:inset 0 1px #ffffffdb,0 12px 28px #3b82f633}.guided-brand-mark.has-logo{overflow:hidden;background:#ffffffb8}.guided-brand-logo{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guided-sidebar-nav{display:grid;align-content:start;gap:7px}.guided-operator-tools{padding-top:14px;border-top:1px solid rgb(59 130 246 / .12);overflow:auto;padding-right:3px;scrollbar-width:thin}.guided-sidebar-tool-group{display:grid;gap:5px}.guided-sidebar-tool-group+.guided-sidebar-tool-group{margin-top:10px}.guided-sidebar-footer{padding-top:12px;border-top:1px solid rgb(59 130 246 / .12)}.guided-desktop-sidebar.is-collapsed .guided-sidebar-footer{padding-top:10px}.guided-sidebar-tool-group-label{display:block;margin:0 10px 1px;color:#8f9baa;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-sidebar-label{display:block;margin:0 10px 2px;color:#8794a4;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-sidebar-nav button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;border:1px solid transparent;border-radius:16px;background:transparent;color:#657384;padding:0 12px;text-align:left;font-weight:760;-webkit-tap-highlight-color:transparent;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease,transform .22s cubic-bezier(.2,.9,.2,1.1)}.guided-desktop-sidebar.is-collapsed .guided-sidebar-nav button{justify-content:center;min-height:44px;padding:0}.guided-sidebar-nav button:hover{background:linear-gradient(145deg,#ffffff9e,#eff6ff80);color:#20242c}.guided-sidebar-nav button span{color:#9ba6b3;font-size:11px;font-weight:900}.guided-sidebar-nav button:hover span,.guided-sidebar-nav button.active span{color:#20242c}.guided-tool-short{display:none!important}.guided-desktop-sidebar.is-collapsed .guided-tool-short{display:block!important;color:#43566d;font-size:11px;font-weight:950}.guided-operator-tools button{min-height:35px;padding:0 10px}.guided-sidebar-nav button.active{border-color:#3b82f633;background:radial-gradient(circle at 88% 18%,rgb(45 212 191 / .12),transparent 34%),linear-gradient(145deg,#ffffffd1,#eff6ffad);box-shadow:inset 0 1px #ffffffdb,0 14px 32px #3b82f61f;color:#20242c;transform:translate(2px)}.guided-real-stage{position:relative;align-self:stretch;min-width:0;min-height:0;padding:clamp(12px,1.5vw,18px);border-radius:34px}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-sidebar-nav button.active{border-color:#60a5fa3d;background:radial-gradient(circle at 88% 18%,rgb(45 212 191 / .16),transparent 34%),linear-gradient(145deg,#1e293bd1,#0f172ab3);color:var(--guided-app-text);box-shadow:var(--guided-app-inset),0 14px 32px #0003}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-sidebar-nav button.active span{color:#f8fafc}.guided-real-app:is(.theme-dark-blue,.theme-black) .guided-sidebar-nav button:hover{border-color:#60a5fa38;background:radial-gradient(circle at 88% 18%,rgb(45 212 191 / .15),transparent 34%),linear-gradient(145deg,#1e293bc2,#0f172aa3);color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-black) .guided-sidebar-nav button:hover span{color:var(--guided-app-text)}.guided-global-action-menu .guided-card-actions{position:relative;top:auto;right:auto}.guided-quick-actions{position:absolute;top:clamp(18px,2.4vw,34px);right:clamp(18px,2.4vw,34px);z-index:3;display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.guided-frame-actions .guided-quick-actions,.guided-global-action-menu .guided-quick-actions,.guided-quick-actions .guided-card-actions{position:relative;top:auto;right:auto}.guided-educate-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid rgb(20 184 166 / .24);border-radius:999px;background:linear-gradient(145deg,#f0fdfaf5,#ccfbf1c7);color:#0f766e;padding:0 15px;font-size:12px;font-weight:950;line-height:1;box-shadow:inset 0 1px #ffffffd9,0 14px 34px #14b8a621}.guided-educate-trigger:hover{transform:translateY(-1px)}.guided-global-action-menu .guided-card-actions button{min-height:40px;padding:0 14px;font-size:12px}.guided-global-action-menu .guided-educate-trigger{min-height:40px}.guided-call-update-review{margin-top:18px}.guided-simple-screen{position:relative;display:block}.guided-workspace-page{box-sizing:border-box;height:calc(100dvh - 64px);min-height:0;overflow:hidden}.guided-workspace-shell{box-sizing:border-box;min-height:0;border:1px solid var(--guided-app-border-soft);border-radius:34px;background:var(--guided-app-shell-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)}.guided-branded-shell{position:relative;overflow:hidden;isolation:isolate}.guided-branded-shell:before{content:"";position:absolute;top:clamp(42px,5vw,76px);right:clamp(28px,4.6vw,72px);z-index:0;width:clamp(118px,13vw,220px);aspect-ratio:1;border:1px solid rgb(59 130 246 / .16);border-radius:999px;background:url(/assets/wright-everyday-solutions-logo.png) center / 76% auto no-repeat,radial-gradient(circle,rgb(255 255 255 / .76) 0 27%,transparent 28%),conic-gradient(from 24deg,#3b82f629,#2dd4bf12,#6366f124,#3b82f629);filter:saturate(.98);opacity:.28;pointer-events:none}.guided-branded-shell:after,.guided-page-brand-pattern{content:"";position:absolute;inset:0;z-index:0;background-image:url(/assets/wright-everyday-solutions-logo.png);background-repeat:repeat;background-size:clamp(86px,7.4vw,128px) auto;opacity:.024;-webkit-mask-image:linear-gradient(120deg,rgb(0 0 0 / .2),rgb(0 0 0 / .78) 48%,transparent 86%);mask-image:linear-gradient(120deg,rgb(0 0 0 / .2),rgb(0 0 0 / .78) 48%,transparent 86%);pointer-events:none}.guided-branded-shell>*{position:relative;z-index:1}.guided-branded-shell .guided-frame-actions,.guided-branded-shell .guided-card-actions{z-index:4}.guided-settings-screen{height:100%;min-height:0}.guided-settings-shell{display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;height:100%;padding:clamp(20px,2.2vw,28px);overflow:hidden}.guided-settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:1px solid var(--guided-app-border-soft)}.guided-settings-header h1{margin:0;color:var(--guided-app-text);font-size:clamp(2rem,4vw,3.4rem);line-height:.95;letter-spacing:0}.guided-settings-header p{margin:6px 0 0;color:var(--guided-app-muted);font-weight:750}.guided-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0;overflow:auto}.guided-settings-card{display:grid;align-content:start;gap:14px;min-height:0;border:1px solid var(--guided-app-border-soft);border-radius:24px;background:var(--guided-app-card-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft);padding:18px}.guided-settings-card h2{margin:0;color:var(--guided-app-text);font-size:1.25rem;font-weight:950}.guided-settings-card p{margin:6px 0 0;color:var(--guided-app-muted);font-size:.92rem;font-weight:700;line-height:1.45}.guided-settings-field{display:grid;gap:8px}.guided-settings-field span{color:var(--guided-app-muted);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.guided-settings-field input,.guided-settings-field select{min-height:46px;width:100%;border:1px solid var(--guided-app-border-soft);border-radius:16px;background:var(--guided-app-input-bg);color:var(--guided-app-text);padding:0 14px;font-weight:850;outline:none}.guided-settings-logo-row{display:flex;align-items:center;gap:12px;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-card-bg);padding:12px}.guided-settings-logo-row strong,.guided-settings-logo-row span{display:block}.guided-settings-logo-row strong{color:var(--guided-app-text);font-size:1rem;font-weight:950}.guided-settings-logo-row span{color:var(--guided-app-muted);font-size:.86rem;font-weight:750}.guided-settings-logo-preview{display:grid;place-items:center;width:52px;height:52px;flex:0 0 auto;overflow:hidden;border-radius:18px;background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .72),transparent 28%),linear-gradient(135deg,#dbeafe,#93c5fd 48%,#99f6e4);box-shadow:inset 0 1px #fff9}.guided-settings-logo-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guided-settings-logo-preview span{width:24px;height:24px;border-radius:10px;background:#ffffff94}.guided-settings-actions{display:flex;flex-wrap:wrap;gap:10px}.guided-settings-upload{cursor:pointer}.guided-settings-upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.guided-frame-actions{position:absolute;top:clamp(14px,2vw,24px);right:clamp(14px,2vw,24px);z-index:10;pointer-events:auto}.guided-frame-actions .guided-card-actions{position:relative;top:auto;right:auto}.guided-real-app .guided-floating-helpers{display:none!important}.guided-home-grid,.guided-two-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:20px}.guided-home-launcher{grid-template-columns:minmax(0,1fr);min-width:0}.guided-hero-card,.guided-step-card,.guided-live-card{border:1px solid rgb(83 94 107 / .16);border-radius:30px;background:linear-gradient(150deg,#ffffffd6,#ffffff8f),#f7f9f8c2;box-shadow:inset 0 1px #ffffffd6,0 24px 70px #30374021;color:#20242c}.guided-hero-card,.guided-step-card{display:grid;align-content:center;gap:20px;min-height:520px;padding:clamp(28px,5vw,56px)}.guided-home-launcher .guided-hero-card,.guided-property-search-page{position:relative;overflow:hidden;border-radius:38px;background:radial-gradient(circle at 18% 24%,rgb(43 92 255 / .16),transparent 28%),radial-gradient(circle at 78% 18%,rgb(45 212 191 / .14),transparent 30%),radial-gradient(circle at 82% 86%,rgb(14 165 233 / .12),transparent 34%),linear-gradient(140deg,#fffffff0,#f4f8ffc2 48%,#ffffffa3),#f7fafcc7;padding:clamp(30px,5.4vw,74px)}.guided-home-launcher .guided-hero-card{height:100%;max-height:100%;isolation:isolate}.guided-home-launcher .guided-hero-card:before,.guided-property-search-page:before{content:"";position:absolute;inset:clamp(14px,1.8vw,24px);border:1px solid rgb(73 95 124 / .1);border-radius:clamp(24px,2.5vw,32px);pointer-events:none;z-index:1}.guided-home-launcher .guided-hero-card:after{content:"";position:absolute;inset:0;z-index:0;background-image:url(/assets/wright-everyday-solutions-logo.png);background-repeat:repeat;background-size:clamp(90px,8vw,138px) auto;opacity:.038;-webkit-mask-image:linear-gradient(120deg,rgb(0 0 0 / .18),rgb(0 0 0 / .8) 42%,transparent 82%);mask-image:linear-gradient(120deg,rgb(0 0 0 / .18),rgb(0 0 0 / .8) 42%,transparent 82%);pointer-events:none}.guided-page-brand-pattern{opacity:.03}.guided-property-search-page:after{content:"";position:absolute;left:50%;top:50%;width:min(88%,1180px);height:min(58%,460px);border-radius:999px;background:radial-gradient(ellipse at 50% 50%,rgb(255 255 255 / .72),rgb(239 246 255 / .34) 44%,transparent 72%);filter:blur(2px);opacity:.82;transform:translate(-50%,-43%);pointer-events:none}.guided-property-search-page{display:grid;grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);align-content:center;justify-items:center;height:calc(100dvh - 64px);max-height:calc(100dvh - 64px);text-align:center;gap:clamp(14px,1.8vw,22px);padding:clamp(28px,4.4vw,58px)}.guided-home-orbit{position:absolute;z-index:0;right:clamp(28px,5vw,76px);top:clamp(28px,5vw,70px);width:clamp(150px,16vw,250px);aspect-ratio:1;border:1px solid rgb(59 130 246 / .2);border-radius:999px;background:url(/assets/wright-everyday-solutions-logo.png) center / 76% auto no-repeat,radial-gradient(circle,rgb(255 255 255 / .82) 0 26%,transparent 27%),conic-gradient(from 24deg,#3b82f633,#2dd4bf14,#6366f12e,#3b82f633);filter:saturate(1.1);opacity:.72;pointer-events:none}.guided-home-launcher .guided-home-orbit{opacity:0}.guided-home-brand-backdrop{position:absolute;z-index:0;top:clamp(58px,5.2vw,82px);right:clamp(28px,5vw,76px);display:grid;place-items:center;width:clamp(150px,16vw,250px);aspect-ratio:1;border-radius:999px;opacity:.64;pointer-events:none}.guided-home-brand-backdrop:before{content:"";position:absolute;inset:-12%;border:1px solid rgb(17 55 88 / .08);border-radius:inherit;background:radial-gradient(circle,rgb(255 255 255 / .78) 0 27%,transparent 28%),conic-gradient(from 24deg,#3b82f633,#2dd4bf14,#6366f12e,#3b82f633);box-shadow:inset 0 1px #fff9,0 28px 76px #1137581f}.guided-home-brand-backdrop img{position:relative;display:block;width:78%;height:78%;border-radius:999px;-o-object-fit:contain;object-fit:contain;filter:saturate(.9) contrast(.96);opacity:.82;box-shadow:0 18px 42px #1137581a}.guided-live-card{position:sticky;top:max(84px,calc(env(safe-area-inset-top) + 72px));max-height:calc(100dvh - 108px - env(safe-area-inset-bottom));overflow:auto;align-content:start;display:grid;gap:18px;padding:24px}.guided-eyebrow,.guided-step-pill{margin:0;color:#61768a;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-step-pill{width:-moz-fit-content;width:fit-content;border:1px solid rgb(83 94 107 / .14);border-radius:999px;background:#ffffff9e;padding:8px 12px}.guided-hero-card h1,.guided-step-card h1{max-width:860px;margin:0;color:#20242c;font-size:clamp(42px,6vw,78px);font-weight:950;line-height:.96;letter-spacing:-.02em}.guided-home-launcher .guided-hero-card h1{position:relative;z-index:2;max-width:1050px;font-size:clamp(64px,8.2vw,132px);line-height:.88;letter-spacing:-.045em}.guided-property-search-page h1{position:relative;grid-row:2;z-index:1;max-width:900px;font-size:clamp(56px,6.2vw,96px);line-height:.9;letter-spacing:-.045em}.guided-step-card h1{font-size:clamp(38px,5vw,64px)}.guided-hero-card p,.guided-step-card p,.guided-live-card p{max-width:720px;margin:0;color:#5f6e7e;font-size:17px;font-weight:650;line-height:1.6}.guided-live-card h2{margin:0;color:#20242c;font-size:28px;font-weight:900}.guided-live-card div{border:1px solid rgb(83 94 107 / .14);border-radius:22px;background:#ffffff94;padding:16px}.guided-live-card span{display:block;color:#8794a4;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.guided-live-card strong{display:block;margin-top:6px;color:#20242c;font-weight:720;line-height:1.42}.guided-choice-grid,.guided-recommendation-grid,.guided-fact-grid,.guided-lead-context-card{display:grid;gap:14px}.guided-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-home-launcher .guided-choice-grid{position:relative;z-index:2;grid-template-columns:repeat(2,minmax(260px,1fr));max-width:min(100%,980px);margin-top:clamp(18px,4.2vw,46px)}.guided-card-actions{position:absolute;top:clamp(18px,2.4vw,34px);right:clamp(18px,2.4vw,34px);z-index:3}.guided-card-actions summary{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border:1px solid rgb(59 130 246 / .16);border-radius:999px;background:linear-gradient(145deg,#ffffffd1,#eff6ffad);color:#315174;padding:0 15px;font-size:12px;font-weight:900;letter-spacing:0;list-style:none;box-shadow:inset 0 1px #ffffffdb,0 14px 34px #3b82f61a;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.guided-card-actions summary::-webkit-details-marker{display:none}.guided-card-actions summary:after{content:"";width:6px;height:6px;margin-left:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.guided-card-actions[open] summary{background:linear-gradient(145deg,#eff6fff5,#ffffffd1)}.guided-card-actions[open] summary:after{transform:translateY(1px) rotate(225deg)}.guided-card-actions>div{position:absolute;right:0;top:calc(100% + 10px);display:grid;gap:8px;min-width:230px;border:1px solid rgb(59 130 246 / .14);border-radius:22px;background:radial-gradient(circle at 12% 10%,rgb(59 130 246 / .11),transparent 34%),linear-gradient(145deg,#fffffff0,#eff6ffd1);padding:10px;box-shadow:inset 0 1px #ffffffdb,0 24px 58px #30374029;-webkit-backdrop-filter:blur(20px) saturate(1.12);backdrop-filter:blur(20px) saturate(1.12)}.guided-card-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border-radius:999px!important;padding:0 14px;font-size:12px;font-weight:900}.guided-educate-modal-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#020617b8;padding:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guided-educate-modal{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1620px,calc(100vw - 32px));max-height:min(94vh,980px);overflow:hidden;border:1px solid rgb(148 163 184 / .22);border-radius:18px;background:radial-gradient(circle at 12% 0%,rgb(45 212 191 / .12),transparent 32%),linear-gradient(145deg,#0f172afa,#020617fa);box-shadow:0 28px 70px #00000061}.guided-educate-header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgb(148 163 184 / .16);padding:14px 16px}.guided-educate-header h2{margin:0;color:var(--guided-app-text);font-size:1.35rem;font-weight:950;line-height:1}.guided-educate-close{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid rgb(148 163 184 / .22);border-radius:999px;background:#0f172ab8;color:var(--guided-app-text)}.guided-educate-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:stretch;gap:14px;min-height:0;overflow:auto;padding:16px}.guided-educate-sheet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.guided-educate-sheet{min-width:0;overflow:hidden;border:1px solid rgb(255 255 255 / .16);border-radius:8px;background:#fff}.guided-educate-sheet table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed;color:#020617;font-family:Georgia,Times New Roman,serif;font-size:clamp(.72rem,.64vw,.88rem)}.guided-educate-sheet th,.guided-educate-sheet td{height:29px;border:1px solid #111827;padding:2px 4px;text-align:right;vertical-align:middle}.guided-educate-sheet thead th{height:29px;background:#d9d9d9;color:#000;text-align:center;font-size:clamp(1.05rem,.98vw,1.22rem);font-weight:950}.guided-educate-sheet tbody th{background:#ada9a9;color:#000;font-size:clamp(.78rem,.72vw,.94rem);font-weight:950;text-align:right}.guided-educate-sheet td{background:#f8fafc;font-weight:900}.guided-educate-sheet .guided-educate-major-row th{height:58px;font-size:clamp(.98rem,.9vw,1.1rem)}.guided-educate-input-cell,.guided-educate-sheet td.guided-educate-input-cell{background:#16e7e7}.guided-educate-percent,.guided-educate-sheet td.guided-educate-percent{background:#d9d9d9;text-align:center}.guided-educate-result,.guided-educate-sheet td.guided-educate-result{background:#b6d7a8}.guided-educate-all-in-row th,.guided-educate-all-in-row td{border-top-width:3px}.guided-educate-sheet input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#000;text-align:right;font:inherit;font-weight:950}.guided-educate-percent input{text-align:center}.guided-educate-mini-commit{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-height:22px;border:1px solid rgb(15 23 42 / .18);border-radius:6px;background:#f8fafc;color:#0f172a;padding:0 5px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.54rem,.48vw,.62rem);font-weight:900;white-space:nowrap}.guided-educate-note-panel{display:grid;grid-template-rows:auto minmax(260px,1fr) auto auto auto;gap:10px;min-height:0;min-width:0;border:1px solid rgb(148 163 184 / .16);border-radius:14px;background:linear-gradient(180deg,#0f172ad1,#080d1ae0);box-shadow:inset 0 1px #ffffff0d,0 18px 42px #00000038;padding:14px}.guided-educate-note-head{display:grid;gap:8px}.guided-educate-note-mode{display:grid;gap:6px}.guided-educate-note-mode span{color:var(--guided-app-muted);font-size:.7rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.guided-educate-note-mode select,.guided-educate-note-panel textarea{width:100%;border:1px solid rgb(148 163 184 / .18);border-radius:10px;outline:none;background:#0206176b;color:var(--guided-app-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-style:normal}.guided-educate-note-mode select{min-height:38px;padding:0 10px;font-weight:850}.guided-educate-note-panel textarea{min-height:clamp(280px,46vh,500px);resize:vertical;padding:16px;line-height:1.5;font-size:.96rem;font-weight:760;letter-spacing:0}.guided-educate-note-text{min-height:0;overflow:auto;box-shadow:inset 0 1px #ffffff0a}.guided-educate-copy{min-height:38px}.guided-educate-status{margin:0;color:var(--guided-app-muted);font-size:.82rem;font-weight:850}.guided-educate-reference{display:grid;gap:8px}.guided-educate-reference summary{display:inline-flex;align-items:center;gap:6px;color:var(--guided-app-muted);font-size:.76rem;font-weight:900;cursor:pointer}.guided-educate-reference img{display:block;width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:8px}@media(max-width:1180px){.guided-educate-body{grid-template-columns:1fr}.guided-educate-note-panel{order:-1}}.guided-choice-grid button,.guided-recommendation-grid article,.guided-fact-grid div,.guided-lead-context-card div,.guided-search-card,.guided-search-results button{border:1px solid rgb(83 94 107 / .14);border-radius:24px;background:#ffffff9e;color:#20242c;padding:18px;text-align:left;box-shadow:inset 0 1px #ffffffb8}.guided-choice-grid button{min-height:150px}.guided-choice-grid button.guided-home-action{position:relative;min-height:clamp(164px,18vh,190px);overflow:hidden;border-color:#3b82f629;border-radius:30px;background:linear-gradient(145deg,#ffffffe0,#eff6ffc2);padding:clamp(22px,3vw,34px);box-shadow:inset 0 1px #ffffffd1,0 24px 56px #3b82f61a}.guided-choice-grid button.guided-home-action:after{content:"";position:absolute;right:24px;bottom:24px;width:54px;height:54px;border-radius:18px;background:linear-gradient(145deg,#2563eb2e,#2dd4bf29);box-shadow:inset 0 1px #ffffff80}.guided-choice-grid button.guided-home-action.primary{border-color:#2563eb38;background:radial-gradient(circle at 85% 15%,rgb(45 212 191 / .18),transparent 34%),linear-gradient(145deg,#eff6fff5,#ffffffd1)}.guided-choice-grid button span,.guided-recommendation-grid article span,.guided-fact-grid div span,.guided-lead-context-card div span{display:block;color:#61768a;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.guided-choice-grid button strong,.guided-recommendation-grid article strong,.guided-fact-grid div strong,.guided-lead-context-card div strong{display:block;margin-top:8px;color:#20242c;font-size:18px;font-weight:900}.guided-choice-grid button.guided-home-action span{color:#2563eb;font-size:12px}.guided-choice-grid button.guided-home-action strong{max-width:420px;margin-top:18px;color:#101828;font-size:clamp(28px,3vw,44px);line-height:.98}.guided-choice-grid button small,.guided-recommendation-grid article p{display:block;margin-top:8px;color:#657384;font-size:14px;font-weight:650;line-height:1.45}.guided-choice-grid button.guided-choice-muted{opacity:.72}.guided-choice-grid button.guided-choice-muted strong{color:#5b6572}.guided-conversation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-conversation-card,.guided-path-context-grid div{border:1px solid rgb(83 94 107 / .14);border-radius:24px;background:#ffffff9e;box-shadow:inset 0 1px #ffffffb8;color:#20242c;padding:18px}.guided-conversation-card span,.guided-path-context-grid span{display:block;color:#61768a;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.guided-conversation-card strong,.guided-path-context-grid strong{display:block;margin-top:8px;color:#20242c;font-size:18px;font-weight:900}.guided-conversation-card p{margin-top:12px;white-space:pre-line}.guided-path-context-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.guided-seller-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:20px}.guided-seller-workspace.guided-workspace-page{height:calc(100dvh - 64px)}.guided-seller-workspace.guided-workspace-no-support{grid-template-columns:minmax(0,1fr)}.guided-intake-early-workspace{grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:18px}.guided-script-card{display:grid;align-content:start;gap:clamp(16px,2vw,22px);border:1px solid rgb(83 94 107 / .16);border-radius:34px;background:radial-gradient(circle at 18% 10%,rgb(59 130 246 / .1),transparent 30%),radial-gradient(circle at 88% 14%,rgb(45 212 191 / .1),transparent 28%),radial-gradient(circle at 82% 90%,rgb(14 165 233 / .08),transparent 34%),linear-gradient(145deg,#ffffffe6,#f6faffad 56%,#ffffff9e),#f7fafcc7;box-shadow:inset 0 1px #ffffffdb,0 28px 78px #30374024;color:#20242c;padding:clamp(26px,4vw,52px)}.guided-seller-workspace .guided-script-card.guided-workspace-shell{height:100%;max-height:100%;overflow:auto}.guided-intake-early-card{position:relative;align-content:center;overflow:auto;border-color:#3b82f624;border-radius:38px;background:radial-gradient(circle at 18% 18%,rgb(43 92 255 / .12),transparent 28%),radial-gradient(circle at 82% 12%,rgb(45 212 191 / .12),transparent 30%),radial-gradient(circle at 82% 84%,rgb(14 165 233 / .1),transparent 34%),linear-gradient(140deg,#fffffff0,#f4f8ffc2 48%,#ffffffa3),#f7fafcc7;padding:clamp(32px,5vw,76px)}.guided-intake-early-card:before{content:"";position:absolute;inset:26px;border:1px solid rgb(73 95 124 / .1);border-radius:30px;pointer-events:none}.guided-script-header{display:flex;align-items:start;justify-content:space-between;gap:18px}.guided-unsaved-crm-change{color:#0f766e;font-size:.68rem;font-style:normal;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.guided-intake-early-card .guided-script-header{position:relative;z-index:1;align-items:start}.guided-script-header h1{max-width:720px;margin:18px 0 0;color:#20242c;font-size:clamp(42px,5.5vw,76px);font-weight:950;letter-spacing:-.02em;line-height:.95}.guided-intake-early-card .guided-script-header h1{max-width:900px;margin:0;font-size:clamp(58px,7vw,104px);line-height:.9;letter-spacing:-.045em}.guided-script-contact,.guided-script-objective{border:1px solid rgb(83 94 107 / .14);border-radius:24px;background:#ffffff9e;box-shadow:inset 0 1px #ffffffb8;padding:16px}.guided-script-contact{min-width:220px;text-align:right}.guided-contact-snapshot{display:grid;grid-template-columns:minmax(170px,1fr) minmax(120px,150px) auto;align-items:end;gap:10px;min-width:min(470px,48vw);text-align:left}.guided-contact-snapshot-main{min-width:0}.guided-contact-snapshot-main strong{overflow-wrap:anywhere}.guided-contact-price-field{display:block;min-width:0}.guided-contact-price-field input{width:100%;min-width:0}.guided-contact-price-save{min-height:38px;padding-inline:12px;white-space:nowrap}.guided-contact-snapshot-status{grid-column:1 / -1;color:#496276;font-size:11px;font-weight:800}.guided-intake-early-card .guided-script-contact{min-width:min(300px,30vw);border-color:#3b82f624;background:linear-gradient(145deg,#ffffffc7,#eff6ff94);box-shadow:inset 0 1px #ffffffd1,0 18px 42px #3b82f614}.guided-script-contact span,.guided-script-objective span,.guided-script-price-row label span{display:block;color:#61768a;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.guided-script-contact strong,.guided-script-objective strong{display:block;margin-top:7px;color:#20242c;font-size:15px;font-weight:900}.guided-script-question{border:1px solid rgb(83 94 107 / .13);border-radius:30px;background:radial-gradient(circle at 92% 8%,rgb(45 212 191 / .08),transparent 30%),linear-gradient(155deg,#ffffffe0,#f0f7ff8f),#ffffffb3;padding:clamp(24px,4vw,42px);box-shadow:inset 0 1px #fffc,0 20px 52px #3b82f612}.guided-intake-early-card .guided-script-question{position:relative;z-index:1;width:min(100%,920px);border:0;border-radius:0;background:transparent;padding:0}.guided-intake-early-card .guided-script-line-stack .primary{font-size:clamp(34px,4vw,62px);font-weight:920;line-height:.98;letter-spacing:-.035em}.guided-intake-early-card .guided-script-line-stack .secondary{max-width:900px;font-size:clamp(18px,1.45vw,22px);font-weight:620}.guided-script-line-stack{display:grid;gap:clamp(14px,2vw,22px)}.guided-script-line-stack p{margin:0;letter-spacing:0;white-space:pre-line}.guided-script-line-stack .primary{color:#20242c;font-size:clamp(22px,2.35vw,34px);font-weight:760;line-height:1.16}.guided-script-line-stack .secondary{max-width:860px;color:#5f6e7e;font-size:clamp(16px,1.35vw,20px);font-weight:520;line-height:1.48}.guided-script-question.compact .primary{font-size:clamp(18px,1.7vw,25px);line-height:1.24}.guided-script-question.compact .secondary{font-size:clamp(14px,1.1vw,17px);line-height:1.42}.guided-script-actions,.guided-script-price-row{display:flex;flex-wrap:wrap;gap:12px}.guided-script-price-row label{display:grid;flex:1 1 280px;gap:8px}.guided-script-price-row .field{min-height:48px;border-color:#535e6b2e;border-radius:18px;background:#ffffffc7;color:#20242c}.guided-script-control-surface{display:grid;gap:14px}.guided-intake-early-card .guided-script-control-surface{position:relative;z-index:1}.guided-intake-early-card .guided-script-control-surface>.mt-4{margin-top:4px!important}.guided-intake-early-card .guided-script-control-surface>.flex{gap:12px!important}.guided-intake-early-card .guided-script-control-surface button{min-height:50px;border:1px solid rgb(59 130 246 / .16)!important;border-radius:999px!important;background:linear-gradient(145deg,#ffffffe0,#eff6ffb8)!important;color:#315174!important;padding:0 22px!important;font-size:14px!important;font-weight:900!important;box-shadow:inset 0 1px #ffffffdb,0 14px 34px #3b82f61a}.guided-intake-early-card .guided-script-control-surface button:first-child,.guided-intake-early-card .guided-question-actions button[data-guide-action=primary]{background:#405a7a!important;border-color:#405a7a73!important;color:#fff!important;box-shadow:0 18px 38px #405a7a2e,inset 0 1px #ffffff3d}.guided-call-progress{display:flex;flex-wrap:wrap;gap:8px}.guided-call-progress button{border:1px solid rgb(83 94 107 / .14);border-radius:999px;background:#ffffff8f;padding:7px 11px;color:#627184;font-size:.72rem;font-weight:900;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.guided-call-progress button:hover{transform:translateY(-1px);box-shadow:0 12px 24px #4050661f}.guided-call-progress button.active{background:#405066;color:#fff;box-shadow:0 14px 28px #40506629}.guided-integrated-context{display:grid;gap:14px;align-self:end;border:1px solid rgb(83 94 107 / .12);border-radius:28px;background:radial-gradient(circle at 10% 10%,rgb(59 130 246 / .08),transparent 32%),radial-gradient(circle at 90% 6%,rgb(45 212 191 / .08),transparent 30%),linear-gradient(150deg,#ffffffad,#f5faff7a);padding:clamp(14px,2vw,18px);box-shadow:inset 0 1px #ffffffd6,0 18px 48px #30374014}.guided-integrated-context.progress-only{align-self:stretch;padding:14px 18px}.guided-integrated-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-integrated-context.is-discovery .guided-integrated-context-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.guided-integrated-context-card{min-width:0;border:1px solid rgb(83 94 107 / .1);border-radius:20px;background:#ffffff9e;padding:13px 14px}.guided-integrated-context-card span,.guided-integrated-progress>span{display:block;color:#61768a;font-size:10px;font-weight:950;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.guided-integrated-context-card strong{display:block;margin-top:6px;color:#20242c;font-size:clamp(15px,1.2vw,19px);font-weight:930;line-height:1.1}.guided-integrated-progress{display:grid;gap:10px}.guided-integrated-progress>div{display:flex;flex-wrap:wrap;gap:8px}.guided-mini-flow-card{display:grid;gap:14px;border:1px solid rgb(83 94 107 / .14);border-radius:24px;background:#ffffffa8;padding:clamp(14px,2vw,18px);box-shadow:inset 0 1px #ffffffc7}.guided-question-card{display:grid;gap:16px;border:1px solid rgb(83 94 107 / .14);border-radius:26px;background:linear-gradient(145deg,#ffffffd1,#f6f9faa8),#ffffffb8;padding:clamp(16px,2vw,22px);box-shadow:0 24px 54px #323e4a14,inset 0 1px #ffffffdb}.guided-intake-early-card .guided-question-card{position:relative;z-index:1;width:min(100%,820px);border-color:#3b82f629;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgb(45 212 191 / .1),transparent 36%),linear-gradient(145deg,#ffffffe6,#eff6ffc7);padding:clamp(18px,2.5vw,28px);box-shadow:inset 0 1px #ffffffdb,0 24px 56px #3b82f61a}.guided-intake-early-card .guided-question-card .guided-mini-label,.guided-intake-early-card .guided-mini-footer>span{display:none}.guided-intake-early-card .guided-question-primary{font-size:clamp(28px,3vw,42px);font-weight:920;letter-spacing:-.03em}.guided-intake-early-card .guided-mini-inline-fields.single{max-width:620px}.guided-intake-early-card .guided-price-gate-value-fields{grid-template-columns:minmax(230px,1.25fr) repeat(2,minmax(150px,.85fr));max-width:760px}.guided-intake-early-card .guided-price-gate-value-fields label{gap:7px;border:1px solid rgb(83 94 107 / .12);border-radius:18px;background:#ffffff70;padding:10px 12px}.guided-intake-early-card .guided-mini-inline-fields label>span{color:#61768a!important;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-intake-early-card .guided-question-actions{justify-content:flex-start}.guided-question-card-copy{display:grid;gap:8px}.guided-question-primary{color:#20242c!important;font-size:clamp(20px,2vw,28px);font-weight:760;letter-spacing:0;line-height:1.15}.guided-question-alt-list{display:grid;gap:5px;margin-top:2px}.guided-question-alt-list span{color:#627184!important;font-size:.94rem;font-weight:560;line-height:1.32}.guided-question-card-body{display:grid;gap:12px}.guided-question-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.guided-motivation-status-card{display:grid;gap:5px;border:1px solid rgb(83 94 107 / .12);border-radius:18px;background:#f6f9fab8;padding:12px 14px}.guided-motivation-status-card span{color:#627184!important;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guided-motivation-status-card strong{color:#20242c!important;font-size:1.35rem;font-weight:950;line-height:1}.guided-motivation-buckets{display:flex;flex-wrap:wrap;gap:6px}.guided-motivation-buckets span{border:1px solid rgb(83 94 107 / .1);border-radius:999px;background:#ffffff9e;color:#405066!important;font-size:.68rem;font-weight:900;letter-spacing:.06em;padding:5px 8px;text-transform:uppercase}.guided-motivation-status-card small,.guided-motivation-status-card em{color:#627184!important;font-size:.88rem;font-style:normal;font-weight:760;line-height:1.35}.guided-motivation-status-card em{color:#405066!important}.guided-motivation-summary{display:grid;gap:8px}.guided-motivation-summary div{display:grid;gap:2px;border-top:1px solid rgb(83 94 107 / .1);padding-top:8px}.guided-motivation-summary div span{color:#627184!important;font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-motivation-summary div strong{color:#20242c!important;font-size:.95rem;font-weight:850;line-height:1.25}.guided-script-chip-row button.selected,.guided-script-chip-row button[aria-pressed=true]{border-color:#4050666b;background:#405066;color:#fff;box-shadow:0 16px 34px #40506629}.guided-mini-flow-card>div:first-child{display:grid;gap:4px}.guided-mini-flow-card strong{color:#20242c!important;font-size:clamp(18px,2vw,24px);line-height:1.16}.guided-mini-label{color:#627184!important;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guided-script-chip-row{display:flex;flex-wrap:wrap;gap:8px}.guided-script-chip-row button{border:1px solid rgb(83 94 107 / .14);border-radius:999px;background:#ffffffb3;padding:9px 13px;color:#405066;font-size:.84rem;font-weight:850;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.guided-script-chip-row button:hover{border-color:#40506647;background:#ffffffeb;box-shadow:0 10px 24px #323e4a14;transform:translateY(-1px)}.guided-mini-inline-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-mini-inline-fields.single{grid-template-columns:minmax(0,1fr)}.guided-mini-inline-fields label{display:grid;gap:6px}.guided-mini-inline-fields label span{color:#627184!important;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guided-mini-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-mini-footer>span{color:#627184!important;font-size:.88rem;font-weight:750;line-height:1.35}.guided-script-control-surface>div,.guided-script-control-surface>section,.guided-script-control-surface>fieldset{border-color:#535e6b24!important;border-radius:24px!important;background:#ffffff94!important;color:#20242c!important;box-shadow:inset 0 1px #ffffffb8}.guided-script-control-surface button{min-height:42px;border:1px solid rgb(83 94 107 / .15)!important;border-radius:999px!important;background:#ffffffb3!important;color:#405066!important;box-shadow:inset 0 1px #ffffffb8;font-weight:850!important;cursor:pointer;pointer-events:auto}.guided-script-control-surface button[aria-pressed=true],.guided-script-control-surface button[data-guide-action=primary],.guided-script-control-surface button[data-guide-focus=continue-bucket]{background:#405066!important;color:#fff!important;border-color:#4050668c!important;box-shadow:0 16px 34px #4050662e,inset 0 1px #ffffff3d}.guided-script-control-surface button[data-tile]:hover:not(:disabled),.guided-script-control-surface button:not([data-tile]):hover:not(:disabled){transform:translateY(-1px);border-color:#40506652!important;background:#ffffffe6!important;color:#20242c!important}.guided-script-control-surface button[aria-pressed=true]:hover:not(:disabled),.guided-script-control-surface button[data-guide-action=primary]:hover:not(:disabled),.guided-script-control-surface button[data-guide-focus=continue-bucket]:hover:not(:disabled){background:#35445a!important;color:#fff!important}.guided-script-control-surface button:disabled{cursor:not-allowed;opacity:.48}.guided-script-control-surface input,.guided-script-control-surface select,.guided-script-control-surface textarea,.guided-script-control-surface .field{border-color:#535e6b2e!important;border-radius:18px!important;background:#ffffffd6!important;color:#20242c!important}.guided-script-control-surface label,.guided-script-control-surface .label,.guided-script-control-surface span,.guided-script-control-surface p,.guided-script-control-surface div{color:#405066}.guided-script-control-surface [class*=text-white],.guided-script-control-surface [class*=text-slate],.guided-script-control-surface [class*=text-teal],.guided-script-control-surface [class*=text-cyan],.guided-script-control-surface [class*=text-amber]{color:#405066!important}.guided-script-control-surface .guided-script-custom-input{display:grid;gap:10px;margin-top:12px;border:1px solid rgb(83 94 107 / .14)!important;border-radius:22px!important;background:#ffffffa8!important;padding:14px;box-shadow:inset 0 1px #ffffffc7}.guided-script-control-surface .guided-script-custom-input>span{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#627184!important}.guided-script-control-surface .guided-script-readonly-field{min-height:44px;border:1px solid rgb(83 94 107 / .14)!important;border-radius:16px!important;background:#ffffff9e!important;padding:10px 12px;color:#20242c!important;font-size:.9rem;font-weight:850}.guided-search-card{display:grid;position:relative;z-index:2;width:min(100%,900px);gap:10px;max-width:900px;border-color:#3b82f62e;border-radius:28px;background:radial-gradient(circle at 92% 8%,rgb(45 212 191 / .12),transparent 36%),linear-gradient(145deg,#ffffffeb,#eff6ffd1);padding:clamp(18px,2.2vw,28px);text-align:left;box-shadow:inset 0 1px #ffffffd1,0 26px 62px #3b82f621}.guided-property-search-stack{display:grid;grid-row:3;z-index:2;width:min(100%,900px);gap:12px}.guided-dialer-current-contact{display:grid;grid-template-columns:minmax(150px,184px) minmax(0,1fr);align-items:center;gap:18px;position:relative;border:1px solid rgb(20 184 166 / .2);border-radius:32px;background:radial-gradient(circle at 13% 14%,rgb(20 184 166 / .14),transparent 32%),radial-gradient(circle at 92% 16%,rgb(59 130 246 / .1),transparent 30%),linear-gradient(145deg,#fffffff2,#f0fdfad6);padding:16px;text-align:left;box-shadow:inset 0 1px #ffffffd1,0 20px 44px #0f766e1f}.guided-dialer-phone-frame{position:relative;width:min(100%,178px);justify-self:center;border:1px solid rgb(255 255 255 / .18);border-radius:34px;background:linear-gradient(140deg,#172033,#0b1320 58%,#111827),#111827;padding:9px;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 38px #0f172a38}.guided-dialer-phone-frame:after{position:absolute;right:-3px;top:72px;width:3px;height:42px;border-radius:999px;background:#0f172aad;content:""}.guided-dialer-phone-notch{position:absolute;top:16px;left:50%;z-index:2;width:58px;height:6px;border-radius:999px;background:#0f172ae6;transform:translate(-50%)}.guided-dialer-phone-screen{display:grid;grid-template-rows:auto 1fr auto;min-height:214px;overflow:hidden;border-radius:27px;background:radial-gradient(circle at 28% 14%,rgb(255 255 255 / .82),transparent 26%),radial-gradient(circle at 78% 82%,rgb(20 184 166 / .2),transparent 34%),linear-gradient(160deg,#f8fbff,#e6f8f3 58%,#dff7ff);padding:18px 14px 14px;color:#172033}.guided-dialer-status-bar{display:flex;align-items:center;justify-content:space-between;min-height:18px;color:#304256;font-size:10px;font-weight:900}.guided-dialer-call-visual{display:grid;align-content:center;justify-items:center;min-width:0;gap:9px;text-align:center}.guided-dialer-call-badge{display:inline-flex;align-items:center;max-width:100%;gap:5px;overflow:hidden;border:1px solid rgb(15 118 110 / .16);border-radius:999px;background:#14b8a61f;color:#0f766e;padding:5px 8px;font-size:10px;font-weight:950;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.guided-dialer-avatar{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgb(15 118 110 / .16);border-radius:999px;background:linear-gradient(145deg,#ffffffdb,#ccfbf19e),#ecfeff;color:#0f766e;box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f766e24}.guided-dialer-phone-controls{display:flex;align-items:center;justify-content:center;gap:12px}.guided-dialer-control-dot{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;box-shadow:inset 0 1px #ffffff57}.guided-dialer-control-dot.secondary{background:#0f172a1a;color:#475569}.guided-dialer-control-dot.primary{background:#14b8a6;color:#fff}.guided-dialer-current-main{display:grid;align-content:center;min-width:0;gap:8px}.guided-dialer-current-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.guided-dialer-current-header span{color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.guided-icon-button{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgb(15 118 110 / .18);border-radius:12px;background:#ffffffb8;color:#0f766e}.guided-icon-button:hover,.guided-icon-button:focus-visible{border-color:#0f766e52;background:#fffffff0}.guided-icon-button:disabled{cursor:not-allowed;opacity:.62}.guided-dialer-phone-person{display:grid;justify-items:center;min-width:0;max-width:100%;gap:4px;color:#172033}.guided-dialer-phone-person strong{max-width:100%;font-size:17px;font-weight:950;line-height:1.08;overflow-wrap:anywhere}.guided-dialer-phone-person span{max-width:100%;color:#52677d;font-size:11px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.guided-dialer-current-person{display:flex;align-items:center;min-width:0;gap:8px;color:#172033}.guided-dialer-current-person strong{max-width:100%;font-size:20px;font-weight:950;line-height:1.08;overflow-wrap:anywhere}.guided-dialer-current-meta,.guided-dialer-current-main p{margin:0;color:#52677d;font-size:.84rem;font-weight:750}.guided-dialer-load-contact{width:-moz-fit-content;width:fit-content;min-width:132px;justify-content:center;white-space:nowrap}.guided-dialer-quick-outcome{display:grid;gap:10px;margin-top:8px;border-top:1px solid rgb(15 118 110 / .14);padding-top:12px}.guided-dialer-quick-heading{display:inline-flex;align-items:center;gap:7px;color:#0f766e;font-size:.74rem;font-weight:950;text-transform:uppercase}.guided-dialer-quick-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.guided-dialer-quick-field{display:grid;min-width:0;gap:5px}.guided-dialer-quick-field span{color:#52677d;font-size:.72rem;font-weight:900}.guided-dialer-quick-field .field{min-height:38px;border-color:#0f766e2e;background:#ffffffc7;color:#172033;font-size:.84rem;font-weight:800}.guided-dialer-quick-field .field:disabled{cursor:not-allowed;opacity:.62}.guided-dialer-quick-status{margin:0;color:#52677d;font-size:.78rem;font-weight:800;line-height:1.35}.guided-dialer-save-outcome{width:-moz-fit-content;width:fit-content;min-width:142px;justify-content:center;gap:7px;white-space:nowrap}.guided-property-search-page .guided-search-card:before{content:"";position:absolute;left:50%;top:0;width:112px;height:4px;border-radius:999px;background:linear-gradient(90deg,#2563eb9e,#2dd4bf8a);transform:translate(-50%,-1px)}.guided-search-label{display:block;margin-bottom:8px;color:#61768a;font-size:12px;font-weight:900;text-transform:uppercase}.guided-property-search-page .guided-search-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.guided-search-card input{width:100%;min-height:64px;border:1px solid rgb(59 130 246 / .18);border-radius:999px;background:#ffffffdb;color:#172033;padding:0 22px;font-size:clamp(18px,1.65vw,22px);font-weight:850;outline:none;box-shadow:inset 0 1px #ffffffd6,0 16px 36px #3b82f614}.guided-search-card input::-moz-placeholder{color:#92a1b4}.guided-search-card input::placeholder{color:#92a1b4}.guided-search-card input:focus{border-color:#2563eb57;box-shadow:inset 0 1px #ffffffd6,0 0 0 4px #3b82f61a,0 18px 42px #3b82f61a}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) select,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) textarea{background-color:var(--guided-app-input-bg);color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) input::-moz-placeholder,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) textarea::-moz-placeholder{color:#a6bdd3b8}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) input::placeholder,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) textarea::placeholder{color:#a6bdd3b8}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-search-card input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface select,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface textarea,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface .field,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-field input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-field textarea,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-text-area textarea,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-text-area input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-mini-fields input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-phrase input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-comping-context input{border-color:var(--guided-app-border)!important;background:var(--guided-app-input-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface label,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface .label,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface div{color:var(--guided-app-muted)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface .guided-script-custom-input,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-search-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-current-contact,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-field,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-text-area,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-mini-fields,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-phrase{border-color:var(--guided-app-border-soft)!important;background:var(--guided-app-card-bg)!important;color:var(--guided-app-text)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-phone-frame{border-color:#ffffff1f;background:linear-gradient(140deg,#0f172afa,#07131ff5 58%,#020617fa),#07131f}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-phone-screen{background:radial-gradient(circle at 26% 14%,rgb(103 232 249 / .18),transparent 26%),radial-gradient(circle at 78% 84%,rgb(20 184 166 / .18),transparent 34%),linear-gradient(160deg,#0f172af5,#082f49e0);color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-status-bar,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-phone-person span{color:var(--guided-app-muted)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-phone-person,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-phone-person strong{color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-call-badge{border-color:#67e8f933;background:#082f49a3;color:#a5f3fc}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-avatar{border-color:#67e8f92e;background:#07131fd1;color:#67e8f9}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-current-person,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-current-header span{color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-current-meta,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-current-main p{color:var(--guided-app-muted)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-quick-outcome{border-top-color:var(--guided-app-border-soft)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-quick-heading{color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-quick-field span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-quick-status{color:var(--guided-app-muted)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-dialer-quick-field .field{border-color:var(--guided-app-border);background:var(--guided-app-input-bg);color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-icon-button{border-color:var(--guided-app-border);background:var(--guided-app-button-bg);color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-comping-frame{border-color:var(--guided-app-border-soft)!important;background:var(--guided-app-card-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-landing-shell,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-workspace,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-analyzer-workspace-shell,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-workspace-shell,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-layout,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-workspace-panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-layout,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-seller-workspace .guided-script-card.guided-workspace-shell{border-color:var(--guided-app-border-soft)!important;background:var(--guided-app-shell-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-landing-panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-hero-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-step-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-live-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-early-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-question,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-contact,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-objective,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-mini-flow-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-question-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-early-card .guided-question-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-integrated-context,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-integrated-context-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface>section,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-control-surface>fieldset,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-home-launcher .guided-hero-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-property-search-page,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-choice-grid button,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-choice-grid button.guided-home-action,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-choice-grid button.guided-home-action.primary,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-recommendation-grid article,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-fact-grid div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-lead-context-card div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-card-actions summary,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-card-actions>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-section,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-router-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-section-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-grid article,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-target-meta div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-active-meta div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-field-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-tags-row,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-rehab-block,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-route-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-summary-grid div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-motivation-gauge-card>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-bottom-row>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-spotlight-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-metric-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-strategy-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-actions,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-grid>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-grid>label,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-language-preview,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-analyzer-workspace-shell .guided-analyzer-primary-row,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-workspace-shell .guided-offer-primary-row,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-analyzer-workspace-shell .guided-analyzer-strategy-panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-workspace-shell .guided-offer-secondary-panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-summary,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-result-summary-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-result-card.strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-result-card.warning,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-result-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-assumption-grid div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-breakdown-list div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .unified-calculator-bottom-card .guided-assumption-grid div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .fix-flip-bottom-card .guided-assumption-grid div{border-color:var(--guided-app-border-soft)!important;background:var(--guided-app-card-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-result-summary-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-results-card{background:var(--guided-app-result-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-price-gate-value-fields label{border-color:var(--guided-app-border-soft)!important;background:#0f192b85!important;box-shadow:inset 0 1px #ffffff0a}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-router-card:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-router-card.is-active,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-section-card.is-active{border-color:var(--guided-app-border)!important;background:var(--guided-app-result-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile-status,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile-value,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile-reason{border-color:var(--guided-app-border-soft);background:#0f192b80;box-shadow:inset 0 1px #ffffff0d}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile-value b{color:var(--guided-app-text)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-strong .guided-calculator-tile-status,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-strong .guided-calculator-tile-value{border-color:#2dd4bf42;background:#0d948824}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-viable .guided-calculator-tile-status,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-viable .guided-calculator-tile-value{border-color:#60a5fa47;background:#2563eb21}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-closed .guided-calculator-tile-status,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-closed .guided-calculator-tile-value,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-closed .guided-calculator-tile-reason{border-color:#f59e0b47;background:#92400e24}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-closed .guided-calculator-tile-status,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile.is-closed .guided-calculator-tile-value b{color:#fde68a!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-home-launcher .guided-hero-card:after{opacity:.052;-webkit-mask-image:linear-gradient(120deg,rgb(0 0 0 / .08),rgb(0 0 0 / .72) 48%,transparent 84%);mask-image:linear-gradient(120deg,rgb(0 0 0 / .08),rgb(0 0 0 / .72) 48%,transparent 84%)}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-branded-shell:after,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-page-brand-pattern{opacity:.04}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-branded-shell:before{opacity:.2}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-home-brand-backdrop{opacity:.42}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-page-heading h1,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-hero-card h1,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-step-card h1,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-live-card h2,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-live-card strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-header h1,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-line-stack .primary,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-contact strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-early-card .guided-question-primary,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-integrated-context-card strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-choice-grid button strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-recommendation-grid article strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-fact-grid div strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-lead-context-card div strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-landing-header h1,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-section h2,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-section-heading h2,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-panel h3,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-main-header h1,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-main-header p:not(.guided-step-pill),.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-router-card>strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-grid article strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-target-meta dd,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-active-meta strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-card>div:first-child>strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-route-card strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-motivation-gauge-card strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-summary-grid strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-bottom-row p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-bottom-row strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-spotlight-card h2,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-summary strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-card h3,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-card dd,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-header h2,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-grid strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-language-preview p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-metric-card strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-strategy-card strong,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-actions .guided-metric-card strong{color:var(--guided-app-text)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-eyebrow,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-step-pill,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-hero-card p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-step-card p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-live-card p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-live-card span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-line-stack .secondary,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-script-contact span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-early-card .guided-question-card .guided-mini-label,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-intake-early-card .guided-mini-footer>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-integrated-context-card span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-choice-grid button span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-recommendation-grid article span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-fact-grid div span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-lead-context-card div span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile em,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-calculator-tile small,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-search-label,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-muted,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-context-line,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-helper,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-router-card>small,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-router-note,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-group>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-phrase>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-grid article>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-summary-grid span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-grid article p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-target-meta dt,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-active-meta span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-inline-control>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-field-card>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-card>div:first-child>span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-discovery-question-card>div:first-child>small,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-summary span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-card-head span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-card dt,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-deal-status-card p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-spotlight-card p,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-grid span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-review-field span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-language-preview span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-metric-card span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-strategy-card span,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-metric-card small,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-strategy-card small{color:var(--guided-app-muted)!important}.guided-offer-check-shell{display:grid;grid-template-rows:auto 52px 30px minmax(0,1fr);gap:8px 10px;height:100%;padding:clamp(14px,1.7vw,22px);overflow:hidden}.guided-real-stage:has(.guided-offer-check-shell),.guided-simple-screen:has(.guided-offer-check-shell){height:100%!important;min-height:0!important;overflow:hidden!important}.guided-focus-stage.guided-workspace-page.guided-offer-check-shell{grid-template-rows:auto 52px 30px minmax(0,1fr)!important;gap:8px 10px!important;height:100%!important;max-height:100%!important;min-height:0!important}.guided-offer-check-shell .guided-page-heading{max-width:min(760px,calc(100% - 220px))}.guided-offer-check-shell .guided-page-heading h1{font-size:clamp(2rem,2.9vw,3.35rem);line-height:.95}.guided-offer-check-shell .guided-section-heading h2{font-size:clamp(1.28rem,2vw,2rem);line-height:1.02}.guided-offer-check-topbar{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(160px,.55fr));gap:12px;min-height:52px}.guided-offer-check-topbar>div,.guided-offer-check-card,.guided-offer-check-result-grid>div,.guided-offer-check-readout>div,.guided-offer-check-missing-item{border:1px solid var(--guided-app-border-soft);background:linear-gradient(135deg,#0f192bdb,#07101fb8),var(--guided-app-card-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)}.guided-offer-check-topbar>div{align-content:center;display:grid;gap:4px;height:52px;min-width:0;border-radius:16px;padding:7px 14px}.guided-offer-check-topbar span,.guided-offer-check-field span,.guided-offer-check-minihead span,.guided-offer-check-result-grid span,.guided-offer-check-readout span{color:var(--guided-app-muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.guided-offer-check-topbar span{font-size:.66rem;line-height:1}.guided-offer-check-topbar strong{min-width:0;overflow:hidden;color:var(--guided-app-text);font-size:.9rem;font-weight:900;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.guided-offer-check-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(292px,330px);gap:12px;min-height:0;overflow:hidden}.guided-offer-check-main,.guided-offer-check-rail{min-width:0;min-height:0;overflow:hidden}.guided-offer-check-main{display:grid;align-content:start;padding-right:0}.guided-offer-check-rail{padding-left:2px}.guided-offer-check-card{display:grid;gap:12px;min-width:0;border-radius:20px;padding:clamp(12px,1.35vw,16px)}.guided-offer-check-card.sticky{position:sticky;top:0}.guided-offer-check-page-card{align-content:start;height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:22px;scrollbar-gutter:stable}.guided-offer-check-pager{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;min-height:0}.guided-offer-check-pager button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:30px;border:1px solid var(--guided-app-border-soft);border-radius:12px;background:#07101f85;color:var(--guided-app-muted);font-size:.76rem;font-weight:900;letter-spacing:0;padding:0 8px}.guided-offer-check-pager button span{display:inline-flex;align-items:center;justify-content:center;width:18px;aspect-ratio:1;border-radius:999px;background:#94a3b824;color:var(--guided-app-text);font-size:.68rem}.guided-offer-check-pager button.is-active{border-color:#2dd4bf6b;background:linear-gradient(135deg,#0ea5e929,#0d948829);color:var(--guided-app-text)}.guided-offer-check-form-grid,.guided-offer-check-signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.guided-offer-check-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-offer-check-subject-grid .guided-offer-check-field.is-wide{grid-column:span 2}.guided-offer-check-subgrid{display:grid;grid-template-columns:1.2fr .65fr .65fr 1fr;gap:9px}.guided-offer-check-field{display:grid;gap:5px;min-width:0}.guided-offer-check-field input,.guided-offer-check-field select{width:100%;min-width:0;min-height:36px;border:1px solid var(--guided-app-border);border-radius:11px;background:var(--guided-app-input-bg);color:var(--guided-app-text);font:inherit;font-weight:800;letter-spacing:0;outline:none;padding:0 10px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.guided-offer-check-field select{padding-right:30px}.guided-offer-check-field input::-moz-placeholder{color:#94a3b894}.guided-offer-check-field input::placeholder{color:#94a3b894}.guided-offer-check-field input:focus,.guided-offer-check-field select:focus{border-color:#38bdf89e;background:#081222eb;box-shadow:0 0 0 3px #0ea5e929}.guided-offer-check-address-field{position:relative}.guided-offer-check-address-control{position:relative;min-width:0}.guided-offer-check-address-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;min-width:0}.guided-offer-check-zillow-link{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:72px;min-height:36px;border:1px solid rgb(45 212 191 / .3);border-radius:11px;background:#14b8a61f;color:var(--guided-app-text);font-size:.72rem;font-weight:900;letter-spacing:0;line-height:1;padding:0 9px;text-decoration:none;white-space:nowrap}.guided-offer-check-zillow-link:hover,.guided-offer-check-zillow-link:focus{border-color:#2dd4bf94;background:#14b8a633}.guided-offer-check-zillow-link.is-disabled{cursor:not-allowed;opacity:.42}.guided-offer-check-address-suggestions{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;display:grid;gap:4px;max-height:178px;overflow:auto;border:1px solid rgb(45 212 191 / .34);border-radius:12px;background:linear-gradient(135deg,#0f192bfa,#07101ffa),var(--guided-app-card-bg);box-shadow:0 20px 42px #00000057;padding:6px}.guided-offer-check-address-suggestions button{display:grid;gap:2px;width:100%;min-width:0;border:0;border-radius:9px;background:transparent;color:var(--guided-app-text);cursor:pointer;padding:8px;text-align:left}.guided-offer-check-address-suggestions button:hover,.guided-offer-check-address-suggestions button:focus{background:#0ea5e929;outline:none}.guided-offer-check-address-suggestions strong{overflow:hidden;font-size:.82rem;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.guided-offer-check-address-suggestions small,.guided-offer-check-address-status{color:var(--guided-app-muted);font-size:.72rem;font-weight:750;line-height:1.25}.guided-offer-check-address-status{min-height:.9rem}.guided-offer-check-feature-panel{display:grid;gap:8px;min-height:0}.guided-offer-check-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.guided-offer-check-feature-grid button{min-width:0;min-height:30px;border:1px solid var(--guided-app-border-soft);border-radius:10px;background:#07101f8a;color:var(--guided-app-muted);font-size:.72rem;font-weight:850;letter-spacing:0;padding:0 8px}.guided-offer-check-feature-grid button.is-selected{border-color:#2dd4bf80;background:linear-gradient(135deg,#0ea5e929,#0d948833);color:var(--guided-app-text)}.guided-offer-check-feature-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.guided-offer-check-output{display:grid;gap:5px;border-left:3px solid rgb(45 212 191 / .62);color:var(--guided-app-muted);padding-left:12px}.guided-offer-check-output span{color:var(--guided-app-muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.guided-offer-check-output strong{color:var(--guided-app-text);font-size:1rem;line-height:1.1}.guided-offer-check-output p{margin:0;font-size:.84rem;font-weight:750;line-height:1.35}.guided-offer-check-comp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guided-offer-check-comp-grid section{min-width:0}.guided-offer-check-minihead{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:4px}.guided-offer-check-minihead h3,.guided-offer-check-missing h3{margin:0;color:var(--guided-app-text);font-size:1rem;line-height:1.1}.guided-offer-check-commit-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.guided-offer-check-commit-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;min-height:32px;white-space:nowrap}.guided-offer-check-commit-button:disabled{cursor:not-allowed;opacity:.45}.guided-offer-check-comp-list{display:grid;gap:8px}.guided-offer-check-comp-row{display:grid;grid-template-columns:minmax(94px,.78fr) repeat(12,minmax(0,1fr));gap:7px;align-items:end;min-width:0;border:1px solid rgb(148 163 184 / .14);border-radius:14px;background:#07101f7a;padding:8px}.guided-offer-check-anchor-label{align-self:stretch;display:grid;align-content:center;gap:4px;grid-row:span 3;min-width:0;border-radius:12px;background:#0ea5e91f;color:var(--guided-app-text);padding:0 10px}.guided-offer-check-anchor-label .guided-offer-check-field{gap:3px}.guided-offer-check-anchor-label .guided-offer-check-field span{font-size:.6rem}.guided-offer-check-anchor-label .guided-offer-check-field select{min-height:31px;border-radius:9px;background:#081222bd;font-size:.74rem;line-height:1.05;padding-left:8px}.guided-offer-check-anchor-label strong{font-size:.88rem;font-weight:900;line-height:1.05}.guided-offer-check-anchor-label small{display:-webkit-box;overflow:hidden;color:var(--guided-app-muted);font-size:.68rem;font-weight:750;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:3}.guided-offer-check-comp-row .guided-offer-check-field.is-address{grid-column:span 5}.guided-offer-check-comp-row .guided-offer-check-field.is-price{grid-column:span 3}.guided-offer-check-comp-row .guided-offer-check-field.is-tag{grid-column:span 6}.guided-offer-check-comp-row .guided-offer-check-field.is-role-reason{grid-column:span 12}.guided-offer-check-comp-weight{display:grid;grid-column:span 12;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0}.guided-offer-check-comp-weight>div{display:grid;align-content:start;gap:2px;min-width:0;border:1px solid rgb(14 165 233 / .16);border-radius:10px;background:#0ea5e914;padding:7px 8px}.guided-offer-check-comp-weight span{overflow-wrap:anywhere;color:var(--guided-app-muted);font-size:.62rem;font-weight:850;line-height:1.1;text-transform:uppercase}.guided-offer-check-comp-weight strong{overflow-wrap:anywhere;color:var(--guided-app-text);font-size:.82rem;font-weight:900;line-height:1.1}.guided-offer-check-comp-weight small{display:-webkit-box;overflow:hidden;color:var(--guided-app-muted);font-size:.66rem;font-weight:750;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.guided-offer-check-comp-row .guided-offer-check-field.is-date,.guided-offer-check-comp-row .guided-offer-check-field.is-distance,.guided-offer-check-comp-row .guided-offer-check-field.is-match,.guided-offer-check-comp-row .guided-offer-check-field.is-quality,.guided-offer-check-comp-row .guided-offer-check-field.is-small{grid-column:span 2}.guided-offer-check-comp-row .guided-offer-check-field.is-date input,.guided-offer-check-comp-row .guided-offer-check-field.is-distance input,.guided-offer-check-comp-row .guided-offer-check-field.is-match select,.guided-offer-check-comp-row .guided-offer-check-field.is-quality select,.guided-offer-check-comp-row .guided-offer-check-field.is-small input{min-height:33px;font-size:.82rem}.guided-offer-check-comp-row .guided-offer-check-field.is-role-reason input{min-height:32px;font-size:.82rem}.guided-offer-check-comp-row .guided-offer-check-zillow-link{min-width:64px;min-height:33px;font-size:.68rem;padding:0 7px}.guided-offer-check-comp-row .guided-offer-check-field.is-date span,.guided-offer-check-comp-row .guided-offer-check-field.is-distance span,.guided-offer-check-comp-row .guided-offer-check-field.is-match span,.guided-offer-check-comp-row .guided-offer-check-field.is-quality span,.guided-offer-check-comp-row .guided-offer-check-field.is-role-reason span,.guided-offer-check-comp-row .guided-offer-check-field.is-small span{font-size:.66rem}.guided-offer-check-result-grid{display:grid;gap:6px}.guided-offer-check-result-grid>div{display:grid;gap:3px;border-radius:16px;padding:8px 10px}.guided-offer-check-result-grid strong{color:var(--guided-app-text);font-size:clamp(1.28rem,2vw,1.72rem);font-weight:950;line-height:.96}.guided-offer-check-result-grid small{color:var(--guided-app-muted);font-size:.76rem;font-weight:750}.guided-offer-check-readout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.guided-offer-check-readout>div{display:grid;gap:3px;min-width:0;border-radius:14px;padding:8px}.guided-offer-check-readout strong{overflow:hidden;color:var(--guided-app-text);font-size:.9rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.guided-offer-check-generated{display:grid;gap:8px;border-left:3px solid rgb(45 212 191 / .62);color:var(--guided-app-muted);padding-left:12px}.guided-offer-check-result-page{grid-template-rows:auto auto minmax(0,auto) minmax(0,1fr)}.guided-offer-check-generated strong{color:var(--guided-app-text)}.guided-offer-check-generated p{margin:0;font-size:.88rem;font-weight:700;line-height:1.45}.guided-offer-check-packet{display:grid;gap:10px;min-height:0;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:linear-gradient(150deg,#ffffff0e,#ffffff05),var(--guided-app-card-soft-bg);padding:12px}.guided-offer-check-notes{width:100%;min-height:94px;border:1px solid var(--guided-app-border-soft);border-radius:15px;outline:none;resize:vertical;background:var(--guided-app-input-bg);color:var(--guided-app-text);padding:12px;font-size:.9rem;font-weight:750;line-height:1.42;box-shadow:var(--guided-app-inset)}.guided-offer-check-notes::-moz-placeholder{color:var(--guided-app-muted)}.guided-offer-check-notes::placeholder{color:var(--guided-app-muted)}.guided-offer-check-notes:focus{border-color:#2dd4bf70;box-shadow:var(--guided-app-inset),0 0 0 3px #2dd4bf24}.guided-offer-check-packet-preview{display:grid;gap:7px;min-height:0}.guided-offer-check-packet-preview>span{color:var(--guided-app-muted);font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.guided-offer-check-packet-preview pre{max-height:210px;margin:0;overflow:auto;border:1px solid var(--guided-app-border-soft);border-radius:15px;background:#02061757;color:var(--guided-app-muted);padding:11px;white-space:pre-wrap;font-family:inherit;font-size:.8rem;font-weight:720;line-height:1.45;-webkit-overflow-scrolling:touch}.guided-offer-check-commit-status{margin:0;color:var(--guided-app-muted);font-size:.82rem;font-weight:850;line-height:1.35}.guided-offer-check-missing{display:grid;gap:8px;min-height:0}.guided-offer-check-missing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0}.guided-offer-check-missing-item{display:grid;gap:5px;border-radius:14px;padding:10px}.guided-offer-check-missing-item strong{color:var(--guided-app-text);font-size:.92rem}.guided-offer-check-missing-item p{display:-webkit-box;margin:0;overflow:hidden;color:var(--guided-app-muted);font-size:.82rem;font-weight:700;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.guided-offer-check-missing-item.critical{border-color:#f8717159;background:linear-gradient(135deg,#7f1d1d33,#07101fc2)}.guided-offer-check-missing-item.warning{border-color:#f59e0b57;background:linear-gradient(135deg,#92400e2e,#07101fc2)}.guided-offer-check-missing-item.good{border-color:#2dd4bf57;background:linear-gradient(135deg,#0d94882e,#07101fc2)}.guided-offer-check-rail .guided-action-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.guided-offer-check-rail .guided-action-row button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;white-space:normal}.guided-offer-check-page-actions{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;border-top:1px solid var(--guided-app-border-soft);padding-top:2px}.guided-offer-check-page-actions>span{color:var(--guided-app-muted);font-size:.78rem;font-weight:900;white-space:nowrap}.guided-offer-check-page-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:30px;min-width:0;padding:0 8px;white-space:normal}.guided-offer-check-page-actions button:disabled{cursor:not-allowed;opacity:.42}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-check-shell,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-check-card,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-check-topbar>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-check-result-grid>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-check-readout>div,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .guided-offer-check-comp-row{border-color:var(--guided-app-border-soft);color:var(--guided-app-text)}.guided-arv-agent-shell{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:calc(100dvh - 64px);overflow:auto;padding:clamp(16px,2vw,24px)}.guided-arv-agent-topbar,.guided-arv-agent-panel,.guided-arv-agent-context-grid>div,.guided-arv-agent-run-card,.guided-arv-agent-response-card,.guided-arv-agent-message{border:1px solid var(--guided-app-border-soft);background:var(--guided-app-card-bg);box-shadow:var(--guided-app-shadow-soft),var(--guided-app-inset)}.guided-arv-agent-topbar{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;border-radius:20px;padding:16px}.guided-arv-agent-topbar .guided-page-heading{display:flex;align-items:center;gap:16px;min-width:0}.guided-arv-agent-topbar .guided-page-heading h1{font-size:3rem;line-height:1;white-space:nowrap}.guided-arv-agent-topbar .guided-eyebrow{margin:0}.guided-arv-agent-actions,.guided-arv-agent-bottom-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.guided-arv-agent-actions{justify-content:flex-start;width:min(100%,720px)}.guided-arv-agent-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:14px;min-height:0}.guided-arv-agent-panel{min-width:0;min-height:0;border-radius:20px;padding:16px}.guided-arv-agent-main{display:grid;align-content:start;gap:16px;overflow:visible}.guided-arv-agent-rail{display:grid;align-content:start;gap:12px;overflow:visible}.guided-arv-agent-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-arv-agent-context-grid>div{display:grid;gap:5px;min-width:0;border-radius:14px;padding:12px}.guided-arv-agent-context-grid span,.guided-arv-agent-field span,.guided-arv-agent-status span,.guided-arv-agent-run-card dt{color:var(--guided-app-muted);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.guided-arv-agent-context-grid strong,.guided-arv-agent-status strong,.guided-arv-agent-run-card dd{min-width:0;overflow-wrap:anywhere;color:var(--guided-app-text);font-size:.92rem;font-weight:850;line-height:1.35}.guided-arv-agent-worksheet-header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;border-top:1px solid var(--guided-app-border-soft);padding-top:14px}.guided-arv-agent-worksheet-header h2,.guided-arv-agent-run-card p{margin:0}.guided-arv-agent-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.guided-arv-agent-field{display:grid;gap:6px;min-width:0}.guided-arv-agent-field.is-wide{grid-column:span 4}.guided-arv-agent-field input,.guided-arv-agent-field textarea{width:100%;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:12px;background:var(--guided-app-input-bg);color:var(--guided-app-text);padding:10px 11px;font-size:.92rem;font-weight:760;line-height:1.35;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.guided-arv-agent-field textarea{min-height:86px;resize:vertical}.guided-arv-agent-field input:focus,.guided-arv-agent-field textarea:focus{border-color:#2dd4bf75;box-shadow:0 0 0 3px #2dd4bf1f}.guided-arv-agent-response-card{display:grid;gap:12px;border-radius:16px;padding:12px}.guided-arv-agent-response-card.is-wide{grid-column:span 4}.guided-arv-agent-response-card strong{display:block;color:var(--guided-app-text);font-size:.95rem;font-weight:850;line-height:1.45}.guided-arv-agent-response-card dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.guided-arv-agent-response-card dl>div{display:grid;gap:4px;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:12px;background:var(--guided-app-card-soft-bg);padding:10px}.guided-arv-agent-response-card dt{color:var(--guided-app-muted);font-size:.68rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.guided-arv-agent-response-card dd{margin:0;overflow-wrap:anywhere;color:var(--guided-app-text);font-size:.84rem;font-weight:820;line-height:1.3}.guided-arv-agent-response-card dd.is-complete{color:#5eead4}.guided-arv-agent-response-card dd.is-failed,.guided-arv-agent-error{color:#fecaca}.guided-arv-agent-error{margin:0;font-size:.84rem;font-weight:820;line-height:1.4}.guided-arv-agent-bottom-actions{border-top:1px solid var(--guided-app-border-soft);padding-top:14px}.guided-arv-agent-status{display:flex;align-items:center;gap:10px;border:1px solid rgb(248 113 113 / .26);border-radius:16px;background:linear-gradient(135deg,rgb(127 29 29 / .12),var(--guided-app-card-soft-bg));padding:12px}.guided-arv-agent-status.online{border-color:#2dd4bf57;background:linear-gradient(135deg,rgb(13 148 136 / .14),var(--guided-app-card-soft-bg))}.guided-arv-agent-status svg{flex:0 0 auto;color:var(--guided-app-muted)}.guided-arv-agent-status>div{display:grid;gap:4px}.guided-arv-agent-status.online svg{color:#0f766e}.guided-arv-agent-run-card{display:grid;gap:10px;border-radius:16px;padding:12px}.guided-arv-agent-run-card ol{display:grid;gap:7px;margin:0;padding-left:20px;color:var(--guided-app-text);font-size:.88rem;font-weight:780;line-height:1.4}.guided-arv-agent-run-card dl{display:grid;gap:9px;margin:0}.guided-arv-agent-run-card dl>div{display:grid;gap:3px}.guided-arv-agent-run-card dd{margin:0}.guided-arv-agent-message{display:flex;align-items:flex-start;gap:9px;border-radius:16px;padding:12px;color:var(--guided-app-text);font-size:.88rem;font-weight:800;line-height:1.4}.guided-arv-agent-message svg{flex:0 0 auto;color:#0f766e;margin-top:1px}.guided-gc-estimator-shell{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:calc(100dvh - 64px);overflow:auto;padding:clamp(16px,2vw,24px)}.guided-gc-estimator-topbar,.guided-gc-estimator-panel,.guided-gc-estimator-context-grid>div,.guided-gc-estimator-upload,.guided-gc-estimator-status,.guided-gc-estimator-summary-grid>div,.guided-gc-estimator-scope-row,.guided-gc-estimator-line-row,.guided-gc-estimator-empty{border:1px solid var(--guided-app-border-soft);background:var(--guided-app-card-bg);box-shadow:var(--guided-app-shadow-soft),var(--guided-app-inset)}.guided-gc-estimator-topbar{display:flex;align-items:center;justify-content:space-between;gap:14px;border-radius:20px;padding:16px}.guided-gc-estimator-topbar .guided-page-heading{min-width:0}.guided-gc-estimator-topbar .guided-page-heading h1{font-size:3rem;line-height:1;white-space:nowrap}.guided-gc-estimator-actions,.guided-gc-estimator-bottom-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.guided-gc-estimator-actions{justify-content:flex-end}.guided-gc-estimator-grid{display:grid;grid-template-columns:minmax(420px,.86fr) minmax(0,1.14fr);gap:14px;min-height:0}.guided-gc-estimator-panel{min-width:0;min-height:0;border-radius:20px;padding:16px}.guided-gc-estimator-inputs{display:grid;align-content:start;gap:14px;overflow:auto}.guided-gc-estimator-output{overflow:auto}.guided-gc-estimator-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-gc-estimator-context-grid>div,.guided-gc-estimator-summary-grid>div{display:grid;gap:5px;min-width:0;border-radius:14px;padding:12px}.guided-gc-estimator-context-grid span,.guided-gc-estimator-field span,.guided-gc-estimator-upload span,.guided-gc-estimator-summary-grid span,.guided-gc-estimator-scope-row span,.guided-gc-estimator-line-row span{color:var(--guided-app-muted);font-size:.72rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.guided-gc-estimator-context-grid strong,.guided-gc-estimator-summary-grid strong{min-width:0;overflow-wrap:anywhere;color:var(--guided-app-text);font-size:.92rem;font-weight:850;line-height:1.35}.guided-gc-estimator-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-gc-estimator-field{display:grid;gap:6px;min-width:0}.guided-gc-estimator-field.is-wide{grid-column:span 3}.guided-gc-estimator-field input,.guided-gc-estimator-field textarea,.guided-gc-estimator-field select{width:100%;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:12px;background:var(--guided-app-input-bg);color:var(--guided-app-text);padding:10px 11px;font-size:.92rem;font-weight:760;line-height:1.35;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.guided-gc-estimator-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.guided-gc-estimator-field textarea{min-height:118px;resize:vertical}.guided-gc-estimator-field input::-moz-placeholder,.guided-gc-estimator-field textarea::-moz-placeholder{color:color-mix(in srgb,var(--guided-app-muted) 72%,transparent)}.guided-gc-estimator-field input::placeholder,.guided-gc-estimator-field textarea::placeholder{color:color-mix(in srgb,var(--guided-app-muted) 72%,transparent)}.guided-gc-estimator-field input:focus,.guided-gc-estimator-field textarea:focus,.guided-gc-estimator-field select:focus{border-color:#2dd4bf75;box-shadow:0 0 0 3px #2dd4bf1f}.guided-gc-estimator-upload{display:flex;align-items:center;gap:10px;border-radius:14px;padding:12px}.guided-gc-estimator-upload svg{flex:0 0 auto;color:#5eead4}.guided-gc-estimator-upload label{display:grid;gap:7px;width:100%;min-width:0}.guided-gc-estimator-upload input{width:100%;min-width:0;color:var(--guided-app-text);font-size:.85rem;font-weight:760}.guided-gc-estimator-bottom-actions{border-top:1px solid var(--guided-app-border-soft);padding-top:14px}.guided-gc-estimator-status{margin:0;border-radius:14px;padding:11px 12px;color:var(--guided-app-text);font-size:.88rem;font-weight:800;line-height:1.4}.guided-gc-estimator-bid{display:grid;gap:14px;color:var(--guided-app-text)}.guided-gc-estimator-bid section{display:grid;gap:10px;border-bottom:1px solid var(--guided-app-border-soft);padding-bottom:14px}.guided-gc-estimator-bid section:last-child{border-bottom:0;padding-bottom:0}.guided-gc-estimator-bid h2,.guided-gc-estimator-bid h3,.guided-gc-estimator-bid p,.guided-gc-estimator-bid ul{margin:0}.guided-gc-estimator-bid h2{color:var(--guided-app-text);font-size:clamp(1.7rem,3vw,2.6rem);font-weight:900;line-height:1}.guided-gc-estimator-bid h3{color:var(--guided-app-text);font-size:1rem;font-weight:850}.guided-gc-estimator-bid p,.guided-gc-estimator-bid li{color:var(--guided-app-muted);font-size:.92rem;font-weight:690;line-height:1.45}.guided-gc-estimator-bid ul{display:grid;gap:6px;padding-left:18px}.guided-gc-estimator-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-gc-estimator-table{display:grid;gap:8px}.guided-gc-estimator-scope-row,.guided-gc-estimator-line-row{display:grid;grid-template-columns:minmax(160px,.55fr) minmax(0,1fr) minmax(90px,auto);gap:10px;align-items:start;border-radius:14px;padding:12px}.guided-gc-estimator-scope-row p,.guided-gc-estimator-line-row p{min-width:0;overflow-wrap:anywhere}.guided-gc-estimator-scope-row>div,.guided-gc-estimator-line-row>div{display:grid;gap:5px;min-width:0}.guided-gc-estimator-scope-row>strong,.guided-gc-estimator-line-row>strong{justify-self:end;color:#d9f99d;font-size:.95rem;font-weight:900;white-space:nowrap}.guided-gc-estimator-line-row{grid-template-columns:minmax(150px,.42fr) minmax(90px,.18fr) minmax(0,1fr) minmax(90px,auto)}.guided-gc-estimator-final{border:1px solid rgb(45 212 191 / .32);border-radius:16px;background:linear-gradient(135deg,rgb(13 148 136 / .16),var(--guided-app-card-soft-bg));padding:14px}.guided-gc-estimator-empty{display:grid;place-items:center;align-content:center;min-height:360px;gap:10px;border-radius:18px;padding:20px;text-align:center}.guided-gc-estimator-empty svg{color:#5eead4}.guided-gc-estimator-empty h2,.guided-gc-estimator-empty p{margin:0}.guided-gc-estimator-empty h2{color:var(--guided-app-text);font-size:1.2rem;font-weight:900}.guided-gc-estimator-empty p{max-width:340px;color:var(--guided-app-muted);font-size:.92rem;font-weight:720;line-height:1.45}.guided-spin{animation:guidedSpin .9s linear infinite}@keyframes guidedSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1180px){.guided-offer-check-grid,.guided-offer-check-comp-grid{grid-template-columns:1fr}.guided-offer-check-card.sticky{position:static}.guided-offer-check-rail{padding-left:0}.guided-gc-estimator-grid{grid-template-columns:1fr}}@media(max-width:860px){.guided-offer-check-shell{height:auto;min-height:100%;overflow:auto}.guided-offer-check-topbar,.guided-offer-check-form-grid,.guided-offer-check-signal-grid,.guided-offer-check-subgrid,.guided-offer-check-feature-controls,.guided-offer-check-readout,.guided-offer-check-rail .guided-action-row{grid-template-columns:1fr}.guided-offer-check-subject-grid .guided-offer-check-field.is-wide,.guided-offer-check-comp-row .guided-offer-check-field.is-address,.guided-offer-check-comp-row .guided-offer-check-field.is-price,.guided-offer-check-comp-row .guided-offer-check-field.is-tag,.guided-offer-check-comp-row .guided-offer-check-field.is-role-reason,.guided-offer-check-comp-weight,.guided-offer-check-comp-row .guided-offer-check-field.is-date,.guided-offer-check-comp-row .guided-offer-check-field.is-distance,.guided-offer-check-comp-row .guided-offer-check-field.is-match,.guided-offer-check-comp-row .guided-offer-check-field.is-quality,.guided-offer-check-comp-row .guided-offer-check-field.is-small{grid-column:auto}.guided-offer-check-shell .guided-page-heading{max-width:100%}.guided-offer-check-grid,.guided-offer-check-main,.guided-offer-check-rail{overflow:visible}.guided-offer-check-comp-row,.guided-offer-check-comp-weight,.guided-offer-check-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-offer-check-anchor-label{grid-row:auto;min-height:42px}.guided-arv-agent-shell{height:auto;max-height:none;overflow:auto}.guided-arv-agent-grid,.guided-arv-agent-context-grid{grid-template-columns:1fr}.guided-arv-agent-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-arv-agent-field.is-wide,.guided-arv-agent-response-card.is-wide{grid-column:span 2}.guided-arv-agent-response-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-gc-estimator-shell{height:auto;max-height:none;overflow:auto}.guided-gc-estimator-topbar{align-items:flex-start;flex-direction:column}.guided-gc-estimator-actions{justify-content:flex-start}.guided-gc-estimator-context-grid,.guided-gc-estimator-summary-grid,.guided-gc-estimator-scope-row,.guided-gc-estimator-line-row{grid-template-columns:1fr}.guided-gc-estimator-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-gc-estimator-field.is-wide{grid-column:span 2}.guided-gc-estimator-scope-row>strong,.guided-gc-estimator-line-row>strong{justify-self:start}}@media(max-width:560px){.guided-quick-actions{align-items:flex-end;flex-direction:column}.guided-offer-check-shell{padding:14px}.guided-offer-check-comp-row,.guided-offer-check-comp-weight,.guided-offer-check-feature-grid{grid-template-columns:1fr}.guided-offer-check-minihead,.guided-offer-check-commit-actions{align-items:flex-start;flex-direction:column}.guided-educate-modal-backdrop{padding:8px}.guided-educate-body{grid-template-columns:1fr;padding:10px}.guided-educate-sheet-grid{grid-template-columns:1fr}.guided-arv-agent-topbar,.guided-arv-agent-worksheet-header{align-items:stretch;flex-direction:column}.guided-arv-agent-topbar .guided-page-heading{align-items:flex-start;flex-direction:column;gap:4px}.guided-arv-agent-topbar .guided-page-heading h1{font-size:2.25rem;white-space:normal}.guided-arv-agent-actions,.guided-arv-agent-bottom-actions{display:grid;grid-template-columns:1fr}.guided-arv-agent-form-grid{grid-template-columns:1fr}.guided-arv-agent-field.is-wide,.guided-arv-agent-response-card.is-wide{grid-column:auto}.guided-arv-agent-response-card dl{grid-template-columns:1fr}.guided-gc-estimator-topbar .guided-page-heading h1{font-size:2.25rem;white-space:normal}.guided-gc-estimator-actions,.guided-gc-estimator-bottom-actions{display:grid;grid-template-columns:1fr;width:100%}.guided-gc-estimator-form-grid{grid-template-columns:1fr}.guided-gc-estimator-field.is-wide{grid-column:auto}}.guided-theme-panel{border:1px solid var(--guided-app-border-soft)!important;background:var(--guided-app-card-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)!important}.guided-real-app .field,.guided-real-app input.field,.guided-real-app select.field,.guided-real-app textarea.field{border-color:var(--guided-app-border)!important;background:var(--guided-app-input-bg)!important;color:var(--guided-app-text)!important;caret-color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset),0 0 0 1px #ffffff05 inset!important;-webkit-text-fill-color:var(--guided-app-text)}.guided-real-app .field::-moz-placeholder,.guided-real-app input.field::-moz-placeholder,.guided-real-app textarea.field::-moz-placeholder{color:#a6bdd3b8!important;-webkit-text-fill-color:rgb(166 189 211 / .72);opacity:1}.guided-real-app .field::placeholder,.guided-real-app input.field::placeholder,.guided-real-app textarea.field::placeholder{color:#a6bdd3b8!important;-webkit-text-fill-color:rgb(166 189 211 / .72);opacity:1}.guided-real-app .field:focus,.guided-real-app input.field:focus,.guided-real-app select.field:focus,.guided-real-app textarea.field:focus{border-color:var(--guided-app-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--guided-app-accent) 24%,transparent),var(--guided-app-inset)!important}.guided-dispo-tracking-card,.guided-marketing-packets-panel,.marketing-packet-viewer-panel,.marketing-packet-viewer-state{border:1px solid rgba(148,163,184,.18);background:#0f172abd;box-shadow:0 18px 42px #0206173d}.guided-dispo-tracking-card{display:grid;gap:14px;margin-bottom:16px;padding:16px;border-radius:8px}.guided-dispo-tracking-heading,.guided-marketing-packets-toolbar,.guided-marketing-detail-heading,.marketing-packet-viewer-hero,.marketing-packet-viewer-actions,.guided-dispo-tracking-actions,.guided-marketing-recipient-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-dispo-tracking-heading strong,.guided-marketing-packets-toolbar strong{display:block;color:#f8fafcf0}.guided-dispo-tracking-heading svg,.guided-marketing-packets-toolbar svg,.guided-marketing-detail-heading svg{color:#7dd3fceb}.guided-dispo-tracking-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.guided-dispo-tracking-actions{justify-content:flex-start;flex-wrap:wrap}.guided-dispo-tracking-link{display:block;max-width:100%;padding:10px 12px;border-radius:8px;color:#bae6fdf2;background:#082f4973;overflow-wrap:anywhere}.guided-marketing-packets-panel{display:grid;gap:16px;height:100%;min-height:0;overflow:auto;padding:18px;border-radius:8px;scrollbar-color:rgb(100 116 139 / .82) rgb(15 23 42 / .7);scrollbar-width:thin}.guided-marketing-packets-panel::-webkit-scrollbar{width:10px}.guided-marketing-packets-panel::-webkit-scrollbar-track{background:#0f172a9e;border-radius:999px}.guided-marketing-packets-panel::-webkit-scrollbar-thumb{background:#64748bd1;border-radius:999px}.guided-marketing-packets-workspace-shell{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.guided-marketing-packets-toolbar span{display:block;margin-top:4px;color:#cbd5e1bd;font-size:.9rem}.guided-marketing-status{margin:0;color:#bae6fdf2}.guided-marketing-packets-layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;align-items:start;min-height:0}.guided-marketing-packets-list,.guided-marketing-packet-detail{display:grid;gap:10px;min-width:0}.guided-marketing-packet-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:70px;padding:12px;border:1px solid rgba(148,163,184,.16);border-radius:8px;color:#e2e8f0eb;background:#0f172a7a;text-align:left}.guided-marketing-packet-row.is-selected{border-color:#7dd3fc94;background:#082f496b}.guided-marketing-packet-row strong,.guided-marketing-recipient-row strong,.guided-marketing-event-row strong{display:block;overflow-wrap:anywhere}.guided-marketing-packet-row small,.guided-marketing-recipient-row small,.guided-marketing-event-row small{display:block;margin-top:3px;color:#cbd5e1a3}.guided-marketing-packet-row em{font-style:normal;color:#bae6fdf2}.guided-marketing-status-dot{width:10px;height:10px;border-radius:999px;background:#94a3b8bd}.guided-marketing-status-dot.is-active{background:#34d399f2}.guided-marketing-status-dot.is-paused{background:#fbbf24f2}.guided-marketing-status-dot.is-closed{background:#f87171f2}.guided-marketing-status-dot.is-archived{background:#94a3b8bd}.guided-marketing-empty,.guided-marketing-recipients,.guided-marketing-events{padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0206173d}.guided-marketing-detail-heading h2{margin:2px 0 0;color:#f8fafcf5}.guided-marketing-packet-status-pill{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:8px;border:1px solid rgba(52,211,153,.22);border-radius:999px;background:#064e3b42;color:#bbf7d0f2;padding:6px 9px;font-size:.72rem;font-weight:900;line-height:1}.guided-marketing-packet-status-pill.is-paused{border-color:#fbbf2452;background:#78350f42;color:#fef08af5}.guided-marketing-packet-status-pill.is-closed{border-color:#94a3b83d;background:#0f172a70;color:#cbd5e1e6}.guided-marketing-packet-status-pill.is-archived{border-color:#94a3b83d;background:#0f172a80;color:#cbd5e1db}.guided-marketing-detail-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.guided-marketing-detail-actions .btn-secondary.is-danger,.guided-marketing-recipient-actions .btn-secondary.is-danger{border-color:#f8717147;background:#7f1d1d2e;color:#fecacaf2}.guided-marketing-detail-actions .btn-secondary.is-danger:hover,.guided-marketing-recipient-actions .btn-secondary.is-danger:hover{border-color:#f871717a;background:#7f1d1d47}.guided-marketing-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.guided-marketing-metrics>div{display:grid;gap:5px;min-height:104px;padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0f172a80}.guided-marketing-metrics span{color:#cbd5e1b8;font-size:.82rem}.guided-marketing-metrics strong{color:#f8fafcf5;font-size:1.35rem}.guided-marketing-packet-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0206173d;padding:14px}.guided-marketing-packet-controls label{display:grid;gap:6px;min-width:0}.guided-marketing-packet-controls span{color:#cbd5e1b8;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-marketing-recipients h3,.guided-marketing-events h3{margin:0 0 10px;color:#f8fafcf0}.guided-marketing-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guided-marketing-section-heading h3{margin:0;color:#f8fafcf0}.guided-marketing-section-heading p{margin:4px 0 0;color:#cbd5e1ad;font-size:.84rem;line-height:1.35}.guided-marketing-buyer-interest{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:0;max-height:clamp(280px,31vh,390px);padding:14px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:#0206173d}.guided-marketing-buyer-list{display:grid;gap:10px;min-height:0;overflow:auto;padding-right:4px;scrollbar-color:rgb(100 116 139 / .82) rgb(15 23 42 / .7);scrollbar-width:thin}.guided-marketing-buyer-list::-webkit-scrollbar{width:10px}.guided-marketing-buyer-list::-webkit-scrollbar-track{background:#0f172a9e;border-radius:999px}.guided-marketing-buyer-list::-webkit-scrollbar-thumb{background:#64748bd1;border-radius:999px}.guided-marketing-buyer-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;border-top:1px solid rgba(148,163,184,.12);padding-top:12px}.guided-marketing-buyer-row:first-of-type{border-top:0}.guided-marketing-buyer-rank{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(125,211,252,.3);border-radius:999px;background:#082f497a;color:#bae6fdfa;font-size:.85rem;font-weight:950}.guided-marketing-buyer-main{display:grid;min-width:0;gap:10px}.guided-marketing-buyer-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guided-marketing-buyer-heading strong,.guided-marketing-buyer-heading small{display:block;overflow-wrap:anywhere}.guided-marketing-buyer-heading strong{color:#f8fafcf5;font-size:1rem}.guided-marketing-buyer-heading small{margin-top:3px;color:#cbd5e1a3}.guided-marketing-buyer-heading>span{flex:0 0 auto;border:1px solid rgba(52,211,153,.24);border-radius:999px;background:#064e3b57;color:#bbf7d0f5;padding:6px 9px;font-size:.72rem;font-weight:900;line-height:1;white-space:nowrap}.guided-marketing-buyer-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.guided-marketing-buyer-stats span{display:grid;gap:3px;min-width:0;border:1px solid rgba(148,163,184,.12);border-radius:8px;background:#0f172a6b;color:#cbd5e1b3;padding:9px;font-size:.72rem;font-weight:750}.guided-marketing-buyer-stats b{color:#f8fafcf5;font-size:1rem;line-height:1.1;overflow-wrap:anywhere}.guided-marketing-buyer-signals{display:grid;gap:6px;border-left:3px solid rgba(45,212,191,.54);background:#0d94881a;padding:8px 10px}.guided-marketing-buyer-signals p,.guided-marketing-buyer-actions span{margin:0;color:#e2e8f0d6;line-height:1.38;overflow-wrap:anywhere}.guided-marketing-buyer-signals b{color:#bae6fdfa}.guided-marketing-buyer-actions{display:grid;gap:5px}.guided-marketing-buyer-actions span{color:#cbd5e1ad;font-size:.8rem}.guided-marketing-recipient-create{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end;margin-bottom:14px;border-bottom:1px solid rgba(148,163,184,.12);padding-bottom:14px}.guided-marketing-recipient-create label{display:grid;gap:6px;min-width:0}.guided-marketing-recipient-create span{color:#cbd5e1b8;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-marketing-recipient-row,.guided-marketing-event-row{display:grid;gap:8px;padding:12px 0;border-top:1px solid rgba(148,163,184,.12)}.guided-marketing-recipient-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px}.guided-marketing-recipient-rank{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(125,211,252,.3);border-radius:999px;background:#082f497a;color:#bae6fdfa;font-size:.78rem;font-weight:950}.guided-marketing-recipient-main{display:grid;min-width:0;gap:8px}.guided-marketing-recipient-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guided-marketing-recipient-header>span{flex:0 0 auto;border:1px solid rgba(52,211,153,.24);border-radius:999px;background:#064e3b57;color:#bbf7d0f5;padding:6px 9px;font-size:.72rem;font-weight:900;line-height:1;white-space:nowrap}.guided-marketing-recipient-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.guided-marketing-recipient-stats span{display:grid;gap:2px;min-width:0;border:1px solid rgba(148,163,184,.12);border-radius:8px;background:#0f172a5c;color:#cbd5e1b3;padding:7px 8px;font-size:.68rem;font-weight:750}.guided-marketing-recipient-stats b{color:#f8fafcf5;font-size:.9rem;line-height:1.1;overflow-wrap:anywhere}.guided-marketing-recipient-signals{display:grid;gap:5px;border-left:3px solid rgba(45,212,191,.48);background:#0d948814;padding:7px 9px}.guided-marketing-recipient-signals p,.guided-marketing-recipient-details p{margin:0;color:#e2e8f0d6;line-height:1.38;overflow-wrap:anywhere}.guided-marketing-recipient-signals b{color:#bae6fdfa}.guided-marketing-recipient-details{display:grid;gap:7px;max-height:330px;overflow:auto;border:1px solid rgba(148,163,184,.14);border-radius:8px;background:#0206174d;padding:10px}.guided-marketing-recipient-event{display:grid;gap:3px;border-top:1px solid rgba(148,163,184,.1);padding-top:7px}.guided-marketing-recipient-event:first-child{border-top:0;padding-top:0}.guided-marketing-recipient-event span{color:#bae6fdf2;font-weight:850}.guided-marketing-recipient-event small{color:#cbd5e1a3}.guided-marketing-recipient-link{display:block;width:100%;margin-top:8px;border:1px solid rgba(125,211,252,.18);border-radius:8px;background:#082f4952;color:#bae6fdf2;padding:9px 10px;font:inherit;font-size:.78rem;font-weight:800;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.guided-marketing-recipient-link:hover,.guided-marketing-recipient-link:focus-visible{border-color:#7dd3fc7a;background:#082f4985;outline:none}.guided-marketing-recipient-row:first-of-type,.guided-marketing-event-row:first-of-type{border-top:0;padding-top:0}.guided-marketing-event-row span{color:#bae6fdf2}.guided-marketing-event-row p{margin:0;color:#e2e8f0db;line-height:1.42;overflow-wrap:anywhere}.marketing-packet-viewer-shell{min-height:100vh;padding:24px;color:#f8fafcf0;background:radial-gradient(circle at top left,rgb(14 165 233 / .14),transparent 30rem),linear-gradient(145deg,#111827,#1f2937 58%,#111827)}.marketing-packet-viewer-back,.marketing-packet-viewer-toolbar{max-width:920px;margin-inline:auto}.marketing-packet-viewer-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;border:1px solid rgb(148 163 184 / .28);border-radius:999px;background:#0f172acc;color:#e2e8f0;padding:9px 13px;font-weight:850}.marketing-packet-viewer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;border:1px solid rgb(148 163 184 / .2);border-radius:8px;background:#0f172ad1;padding:12px;box-shadow:0 18px 50px #02061738}.marketing-packet-viewer-toolbar span,.marketing-packet-viewer-toolbar strong{display:block;line-height:1.2}.marketing-packet-viewer-toolbar span{color:#cbd5e1b8;font-size:.74rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.marketing-packet-viewer-toolbar strong{margin-top:3px;color:#f8fafc;font-size:1rem;overflow-wrap:anywhere}.marketing-packet-viewer-actions{flex-wrap:wrap;justify-content:flex-end}.marketing-packet-document{max-width:820px;margin:0 auto;border-radius:2px;background:#fff;color:#111827;padding:clamp(24px,5vw,48px);box-shadow:0 28px 80px #02061775}.marketing-packet-document-header{margin-bottom:24px;text-align:center}.marketing-packet-document-header h1{margin:0 0 24px;color:#111827;font-size:clamp(2rem,7vw,3.3rem);font-weight:950;letter-spacing:0;line-height:1}.marketing-packet-document-market,.marketing-packet-document-asking{display:grid;min-height:48px;place-items:center;color:#fef08a;font-size:clamp(1.1rem,3.8vw,1.7rem);font-weight:950;line-height:1.1;text-align:center}.marketing-packet-document-market{background:#5f247f}.marketing-packet-document-asking{background:#ffd966;color:#111827}.marketing-packet-document-section{margin-top:22px}.marketing-packet-document-section h2,.marketing-packet-response-panel h2{display:inline-block;margin:0 0 12px;border-bottom:2px solid #111827;color:#111827;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:950;letter-spacing:0;line-height:1.1}.marketing-packet-document-section p,.marketing-packet-document-section li{color:#111827;font-size:clamp(1rem,2.35vw,1.16rem);line-height:1.48}.marketing-packet-document-section ol{display:grid;gap:9px;margin:0;padding-left:1.45rem}.marketing-packet-document a,.marketing-packet-response-panel a{color:#0f766e;font-weight:850}.marketing-packet-facts{display:grid;gap:0;margin:0}.marketing-packet-facts div{display:grid;grid-template-columns:minmax(112px,.34fr) minmax(0,1fr);gap:12px;border-bottom:1px solid #dbe2ea;padding:8px 0}.marketing-packet-facts dt{color:#64748b;font-size:clamp(1rem,2.2vw,1.08rem);font-weight:950}.marketing-packet-facts dd{margin:0;color:#111827;font-size:clamp(1rem,2.2vw,1.08rem);font-weight:800;overflow-wrap:anywhere}.marketing-packet-response-panel{display:grid;gap:12px;margin-top:28px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;padding:clamp(16px,3vw,22px)}.marketing-packet-response-panel p{margin:0;color:#475569;line-height:1.4}.marketing-packet-response-panel label{display:grid;gap:6px}.marketing-packet-response-panel label span{color:#334155;font-size:.74rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.marketing-packet-response-panel textarea,.marketing-packet-response-panel input{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#111827;font:inherit;font-size:1rem;font-weight:750;line-height:1.35;padding:11px 12px}.marketing-packet-response-panel textarea{min-height:112px;resize:vertical}.marketing-packet-response-actions{display:flex;flex-wrap:wrap;gap:8px}.marketing-packet-response-status{display:flex;align-items:center;gap:7px;color:#0f766e!important;font-weight:850}.marketing-packet-viewer-state{max-width:620px;margin:16vh auto 0;border:1px solid rgb(148 163 184 / .18);border-radius:8px;background:#0f172ac7;padding:18px}.marketing-packet-viewer-state h1{margin:0 0 12px;color:#f8fafc}.marketing-packet-viewer-footer{display:flex;justify-content:space-between;gap:12px;max-width:820px;margin:20px auto 0;color:#cbd5e1ad}@media(max-width:900px){.guided-dispo-tracking-grid,.guided-marketing-packets-layout,.guided-marketing-metrics,.guided-marketing-packet-controls{grid-template-columns:1fr}.guided-marketing-buyer-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-marketing-recipient-create{grid-template-columns:1fr 1fr}.marketing-packet-viewer-toolbar,.marketing-packet-viewer-actions,.marketing-packet-viewer-footer{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.marketing-packet-viewer-shell{padding:12px}.marketing-packet-document{padding:20px 16px}.marketing-packet-facts div{grid-template-columns:1fr;gap:3px}.guided-marketing-recipient-row{grid-template-columns:auto minmax(0,1fr)}.guided-marketing-recipient-actions{grid-column:2}.guided-marketing-buyer-row,.guided-marketing-buyer-heading{grid-template-columns:1fr;display:grid}.guided-marketing-buyer-heading>span{width:-moz-fit-content;width:fit-content}.guided-marketing-buyer-stats{grid-template-columns:1fr}.guided-marketing-recipient-row,.guided-marketing-recipient-header{grid-template-columns:1fr;display:grid}.guided-marketing-recipient-rank{width:28px;height:28px}.guided-marketing-recipient-actions{grid-column:auto}.guided-marketing-recipient-header>span{width:-moz-fit-content;width:fit-content}.guided-marketing-recipient-stats{grid-template-columns:1fr 1fr}.guided-marketing-recipient-create{grid-template-columns:1fr}.guided-dispo-tracking-actions,.guided-marketing-recipient-actions,.marketing-packet-response-actions,.marketing-packet-viewer-actions{display:grid;grid-template-columns:1fr;width:100%}.marketing-packet-response-actions>*,.marketing-packet-viewer-actions>*{width:100%}}.guided-theme-control{border:1px solid var(--guided-app-border-soft)!important;background:var(--guided-app-button-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset)!important}.guided-theme-control:hover,.guided-theme-control:focus-visible,.guided-theme-control:focus{background:var(--guided-app-button-bg-hover)!important;border-color:var(--guided-app-border)!important}.guided-theme-control:disabled{cursor:not-allowed;opacity:.5}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .disabled\:bg-slate-200:disabled{background:var(--guided-app-input-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .disabled\:text-slate-500:disabled{color:var(--guided-app-muted)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-within\:border-teal-300:focus-within{border-color:var(--guided-app-border)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-within\:ring-2:focus-within{--tw-ring-width: 2px !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-within\:ring-teal-300\/70:focus-within{--tw-ring-color: var(--guided-app-border) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-within\:text-teal-200:focus-within{color:var(--guided-app-text)!important}.guided-real-app .guided-tour-highlight{border-color:var(--guided-app-border-soft)!important;box-shadow:0 0 0 9999px var(--guided-tour-overlay-mask) ! important,0 0 28px var(--guided-tour-overlay-glow)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .shadow-black\/10{--tw-shadow-color: var(--guided-app-shadow-black-10) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .shadow-black\/15{--tw-shadow-color: var(--guided-app-shadow-black-15) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .shadow-black\/20{--tw-shadow-color: var(--guided-app-shadow-black-20) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .shadow-black\/30{--tw-shadow-color: var(--guided-app-shadow-black-30) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .shadow-black\/50{--tw-shadow-color: var(--guided-app-shadow-black-50) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .shadow-cyan-950\/30{--tw-shadow-color: var(--guided-app-shadow-cyan-950-30) !important}.guided-theme-control-selected{border:1px solid var(--guided-app-border)!important;background:var(--guided-app-button-bg-hover)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-white,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-300{color:var(--guided-app-text)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-400,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-500,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-700,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-700\/60,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-slate-900{color:var(--guided-app-muted)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-white\/10,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-white\/12,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-slate-300\/45,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-slate-700{border-color:var(--guided-app-border-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-slate-600{border-color:var(--guided-app-border)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-white,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-white\/\[0\.045\],.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-white\/\[0\.055\],.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-white\/\[0\.065\],.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-white\/\[0\.07\],.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-\[\#111827\]{background:var(--guided-app-card-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-900,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-950\/40,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-950\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-950\/60{background:var(--guided-app-button-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-950\/70,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-950\/80{background:var(--guided-app-card-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-slate-950:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-slate-400\/10:hover{background:var(--guided-app-button-bg-hover)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-slate-300\/35:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-slate-600:hover{border-color:var(--guided-app-border-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-amber-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-amber-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-amber-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-amber-900,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-cyan-50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-cyan-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-teal-50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-teal-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-teal-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:text-cyan-100:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:text-teal-100:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-emerald-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-emerald-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-indigo-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-indigo-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-indigo-950,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-orange-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-orange-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .text-rose-200{color:var(--guided-app-text)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-950\/25,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-teal-700,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-teal-950\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-slate-900,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-\[\#111827\]{background:var(--guided-app-button-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-slate-400\/10:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-800:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-950:hover{background:var(--guided-app-button-bg-hover)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-teal-200:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-teal-300:hover{border-color:var(--guided-app-border-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-teal-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-teal-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-teal-300\/40,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-teal-300\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-teal-300\/60{border-color:var(--guided-app-border-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-teal-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-teal-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-teal-300\/70,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus\:ring-teal-200:focus,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:ring-teal-200:focus-visible{--tw-ring-color: var(--guided-app-border) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-2,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus\:ring-2:focus,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:ring-2:focus-visible{--tw-ring-width: 2px !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus\:ring-offset-2:focus,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:ring-offset-slate-950:focus-visible{--tw-ring-offset-color: var(--guided-app-card-bg) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus\:outline-none:focus,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:outline-none:focus-visible{outline:none!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-amber-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-amber-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-cyan-200,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-cyan-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-cyan-300\/40,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-cyan-300\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-cyan-300\/60,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-cyan-400\/80,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-emerald-300\/30,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-emerald-300\/45,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-emerald-300\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-emerald-300\/55,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-indigo-300\/25,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-indigo-300\/35,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-orange-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-red-300\/60,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-rose-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .border-rose-300\/50{border-color:var(--guided-app-border-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-amber-50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-amber-100,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-amber-950\/25,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-cyan-400,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-cyan-950,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-cyan-950\/40,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-cyan-950\/70,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-emerald-950\/25,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-emerald-950\/35,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-indigo-50\/95,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-indigo-950\/28,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-orange-950\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-red-950\/40,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-rose-950\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-amber-950\/50{background:var(--guided-app-card-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-amber-950\/40,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-cyan-900\/70,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-cyan-950\/45,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-emerald-950\/45,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-emerald-950\/50,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-indigo-950\/50{background:var(--guided-app-button-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-amber-200:hover{background:var(--guided-app-button-bg-hover)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-cyan-900\/70:hover{background:var(--guided-app-button-bg-hover)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:text-amber-300:hover{color:var(--guided-app-text)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-cyan-200:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-cyan-200\/45:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-cyan-300:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-cyan-300\/50:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-cyan-300\/60:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:border-cyan-300\/70:hover{border-color:var(--guided-app-border-soft)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-amber-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-amber-300\/70,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus\:ring-amber-300:focus,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:ring-amber-300:focus-visible,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-emerald-300,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .ring-emerald-300\/30,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus\:ring-emerald-300:focus,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .focus-visible\:ring-emerald-300:focus-visible{--tw-ring-color: var(--guided-app-border) !important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-800:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-600:hover{background:linear-gradient(135deg,#4b6689,#526f95)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .bg-action{background:var(--guided-app-button-bg)!important}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-800:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-600:hover,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .hover\:bg-teal-950:hover{background:var(--guided-app-button-bg-hover)!important}.guided-search-results{display:grid;gap:9px;max-height:min(240px,28dvh);overflow:auto;border:1px solid var(--guided-app-border-soft);border-radius:22px;background:var(--guided-app-card-bg);padding:10px;scrollbar-width:thin}.guided-search-results button{border-color:var(--guided-app-border-soft);border-radius:20px;background:var(--guided-app-card-soft-bg);color:var(--guided-app-text);padding:14px 16px;box-shadow:inset 0 1px #ffffff3d}.guided-search-results button strong{display:block;color:var(--guided-app-text);font-size:17px;font-weight:900}.guided-search-results button span{display:block;margin-top:4px;color:var(--guided-app-muted);font-size:13px}.guided-search-results button.is-highlighted,.guided-search-results button:focus-visible{border-color:var(--guided-app-border);background:var(--guided-app-result-bg);box-shadow:inset 0 1px #fff6,0 0 0 3px #3f58761a,0 18px 45px #27344224}.guided-address-create-card{display:grid;grid-template-columns:1fr;gap:12px;border:1px solid var(--guided-app-border-soft);border-radius:22px;background:var(--guided-app-card-bg);padding:14px;box-shadow:inset 0 1px #ffffff29}.guided-address-create-summary{min-width:0}.guided-address-create-card span{display:block;color:var(--guided-app-muted);font-size:10px;font-weight:950;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.guided-address-create-summary strong{display:block;margin-top:5px;color:var(--guided-app-text);font-size:clamp(18px,1.35vw,22px);font-weight:950;line-height:1.08}.guided-address-create-summary small,.guided-address-create-summary p{display:block;margin:6px 0 0;color:var(--guided-app-muted);font-size:13px;font-weight:750;line-height:1.24}.guided-address-create-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.guided-address-create-fields label{display:grid;gap:6px;min-width:0}.guided-address-create-fields input,.guided-address-create-fields select{width:100%;min-height:42px;border:1px solid var(--guided-app-border-soft);border-radius:14px;background:var(--guided-app-input-bg);color:var(--guided-app-text);padding:0 12px;font-size:14px;font-weight:850;outline:none}.guided-address-create-fields select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.guided-address-create-fields input:focus,.guided-address-create-fields select:focus{border-color:var(--guided-app-border);box-shadow:0 0 0 3px #3f587629}.guided-address-create-actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-address-create-actions small{color:var(--guided-app-muted);font-size:12px;font-weight:850;line-height:1.25}.guided-address-create-actions button{min-height:42px;border:1px solid var(--guided-app-border-soft);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-button-text);padding:0 16px;font-size:12px;font-weight:950;letter-spacing:0;white-space:nowrap}.guided-address-create-actions button:disabled{cursor:not-allowed;opacity:.68}.guided-muted,.guided-context-line{color:#657384!important}.guided-action-row{display:flex;flex-wrap:wrap;gap:12px}.guided-focus-stage{display:grid;align-content:start;gap:16px;min-height:0}.guided-focus-stage.guided-workspace-shell{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:12px;padding:clamp(14px,1.7vw,20px);overflow:hidden}.guided-focus-stage.guided-analyzer-workspace-shell{grid-template-rows:auto 178px minmax(0,1fr)}.guided-analyzer-workspace-shell,.guided-offer-workspace-shell{background:radial-gradient(circle at 88% 6%,rgb(45 212 191 / .15),transparent 34%),radial-gradient(circle at 8% 0%,rgb(96 165 250 / .16),transparent 35%),linear-gradient(150deg,#ffffffd1,#eef8ff9e)}.guided-analyzer-workspace-shell .guided-page-heading,.guided-offer-workspace-shell .guided-page-heading{border-bottom:1px solid rgb(83 94 107 / .12);padding-bottom:12px}.guided-analyzer-primary-row,.guided-offer-primary-row{padding:clamp(14px,1.6vw,18px)}.guided-workspace-panel.guided-analyzer-primary-row{grid-template-columns:minmax(0,1fr) minmax(330px,.85fr);height:min(178px,24dvh);max-height:178px;overflow:hidden}.guided-analyzer-primary-row .guided-spotlight-card{align-content:center;gap:8px;padding:clamp(14px,1.7vw,20px)}.guided-analyzer-primary-row .guided-spotlight-card h2{font-size:clamp(23px,2.4vw,34px);line-height:1}.guided-analyzer-primary-row .guided-spotlight-card p{display:block;max-height:4.6em;overflow:auto}.guided-analyzer-primary-row .guided-insight-rail{grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:10px}.guided-analyzer-primary-row .guided-metric-card{align-content:center;min-height:0;padding:10px 12px}.guided-analyzer-primary-row .guided-metric-card strong{margin-top:3px;font-size:clamp(17px,1.55vw,22px)}.guided-analyzer-primary-row .guided-metric-card small{display:none}.guided-analyzer-workspace-shell .guided-calculator-panel{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;margin-top:0;overflow:hidden}.guided-analyzer-strategy-panel{padding:clamp(14px,1.6vw,18px)}.guided-analyzer-strategy-panel .guided-calculator-tile-grid{min-height:0;overflow:auto;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.guided-analyzer-strategy-panel .guided-calculator-tile{min-height:138px;border-radius:20px;gap:7px;padding:15px}.guided-analyzer-strategy-panel .guided-calculator-tile strong{font-size:clamp(21px,1.8vw,27px)}.guided-analyzer-strategy-panel .guided-calculator-tile small{font-size:12px;line-height:1.3}.guided-analyzer-workspace-shell .guided-spotlight-card,.guided-analyzer-workspace-shell .guided-metric-card,.guided-offer-workspace-shell .guided-spotlight-card,.guided-offer-workspace-shell .guided-metric-card{background:radial-gradient(circle at 88% 8%,rgb(45 212 191 / .1),transparent 36%),linear-gradient(150deg,#ffffffbd,#f0f9ff80)}.guided-offer-workspace-shell{grid-template-rows:auto minmax(0,1fr) auto}.guided-crm-notes-workspace-shell{grid-template-rows:auto minmax(0,1fr)}.guided-crm-notes-panel{display:grid;height:100%;min-height:0;overflow:auto;padding-right:4px;scrollbar-color:rgb(100 116 139 / .8) rgb(15 23 42 / .7);scrollbar-width:thin}.guided-crm-notes-panel::-webkit-scrollbar,.crm-notes-list::-webkit-scrollbar,.guided-crm-notes-panel .field::-webkit-scrollbar{width:10px}.guided-crm-notes-panel::-webkit-scrollbar-track,.crm-notes-list::-webkit-scrollbar-track,.guided-crm-notes-panel .field::-webkit-scrollbar-track{border-radius:999px;background:#0f172ab8}.guided-crm-notes-panel::-webkit-scrollbar-thumb,.crm-notes-list::-webkit-scrollbar-thumb,.guided-crm-notes-panel .field::-webkit-scrollbar-thumb{border:2px solid rgb(15 23 42 / .72);border-radius:999px;background:#64748bd1}.crm-notes-history-grid{display:grid;gap:10px;margin-bottom:12px}.crm-notes-history-panel{display:grid;min-width:0;min-height:0;align-content:start;gap:10px;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-input-bg);padding:13px 14px;box-shadow:var(--guided-app-inset)}.crm-notes-panel-header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.crm-existing-note-card{display:grid;min-width:0;gap:5px;border:1px solid var(--guided-app-border-soft);border-radius:12px;background:var(--guided-app-card-soft-bg);padding:9px 10px;line-height:1.35;box-shadow:none}.crm-notes-list{display:grid;gap:8px;max-height:clamp(220px,28vh,320px);min-height:0;overflow:auto;padding-right:6px;scrollbar-color:rgb(100 116 139 / .8) rgb(15 23 42 / .7);scrollbar-width:thin}.crm-note-textarea{min-height:clamp(132px,22vh,250px);resize:vertical}.crm-existing-note-meta{margin-bottom:3px;color:var(--guided-app-muted);font-size:.6rem;font-weight:800;letter-spacing:.06em;line-height:1.15;text-transform:uppercase}.crm-existing-note-body{margin:0;color:var(--guided-app-text);font-size:.78rem;font-weight:650;line-height:1.42;overflow-wrap:anywhere;white-space:pre-wrap}@media(min-width:1280px){.crm-notes-history-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.crm-notes-history-panel{min-height:280px}}.crm-notes-folder-shell{display:grid;grid-template-rows:minmax(0,1fr);border:1px solid var(--guided-app-border-soft);border-radius:26px;background:radial-gradient(circle at top right,rgb(45 212 191 / .08),transparent 34%),radial-gradient(circle at top left,rgb(96 165 250 / .08),transparent 32%),var(--guided-app-shell-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft);min-height:min(780px,calc(100dvh - 260px));padding:20px}.crm-contact-workspace-shell{align-content:start;gap:14px}.crm-contact-workspace,.crm-contact-browser{display:grid;min-width:0;gap:12px}.crm-contact-browser-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border:1px solid var(--guided-app-border-soft);border-radius:22px;background:var(--guided-app-card-bg);padding:clamp(14px,1.5vw,18px);box-shadow:var(--guided-app-inset)}.crm-contact-browser-header h2{margin:0;color:var(--guided-app-text);font-size:clamp(30px,3.2vw,48px);font-weight:950;letter-spacing:0;line-height:.95}.crm-contact-browser-header p{max-width:620px;margin:5px 0 0;color:var(--guided-app-muted);font-size:.86rem;font-weight:750;line-height:1.35}.crm-contact-browser-count{flex:0 0 auto;border:1px solid var(--guided-app-border-soft);border-radius:999px;background:var(--guided-app-input-bg);color:var(--guided-app-muted);padding:7px 10px;font-size:.66rem;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.crm-contact-browser-search{display:grid;gap:7px;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-input-bg);padding:12px;box-shadow:var(--guided-app-inset)}.crm-contact-browser-list{display:grid;gap:8px;max-height:clamp(420px,58vh,620px);min-height:280px;overflow:auto;padding-right:5px}.crm-contact-browser-row{display:grid;grid-template-columns:auto minmax(0,1.15fr) minmax(180px,.85fr);align-items:center;gap:12px;width:100%;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:16px;background:var(--guided-app-input-bg);color:inherit;padding:10px 12px;text-align:left;box-shadow:var(--guided-app-inset)}.crm-contact-browser-row:hover,.crm-contact-browser-row:focus-visible{border-color:#7dd3fc57;background:var(--guided-app-card-soft-bg)}.crm-contact-avatar.small{width:38px;height:38px;border-radius:14px;font-size:.66rem}.crm-contact-browser-row-main{display:grid;min-width:0;gap:4px}.crm-contact-browser-row-main strong,.crm-contact-browser-row-main em,.crm-contact-browser-address{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.crm-contact-browser-row-main strong{color:var(--guided-app-text);font-size:.92rem;font-weight:900;line-height:1.15}.crm-contact-browser-row-main em,.crm-contact-browser-address{color:var(--guided-app-muted);font-size:.72rem;font-style:normal;font-weight:750;line-height:1.25}.crm-contact-browser-address{justify-self:end;max-width:100%;text-align:right}.crm-contact-browser-empty{display:grid;place-items:center;align-content:center;gap:6px;min-height:260px;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-input-bg);padding:24px;text-align:center;box-shadow:var(--guided-app-inset)}.crm-contact-browser-empty strong{color:var(--guided-app-text);font-size:1rem;font-weight:900}.crm-contact-browser-empty p,.crm-contact-browser-status{margin:0;color:var(--guided-app-muted);font-size:.78rem;font-weight:750;line-height:1.4}.crm-contact-profile-panel{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--guided-app-border-soft);border-radius:22px;background:var(--guided-app-card-bg);padding:clamp(12px,1.4vw,16px);box-shadow:var(--guided-app-inset)}.crm-contact-profile-main{display:flex;min-width:0;align-items:center;gap:12px}.crm-contact-avatar{display:grid;flex:0 0 auto;width:54px;height:54px;place-items:center;border:1px solid rgb(125 211 252 / .22);border-radius:18px;background:linear-gradient(145deg,#0ea5e938,#14b8a624),var(--guided-app-input-bg);color:var(--guided-app-text);font-size:.84rem;font-weight:950;letter-spacing:.08em;line-height:1;box-shadow:var(--guided-app-shadow-soft)}.crm-contact-profile-copy{display:grid;min-width:0;gap:4px}.crm-contact-profile-copy h2{overflow:hidden;margin:0;color:var(--guided-app-text);font-size:clamp(26px,2.5vw,38px);font-weight:950;letter-spacing:0;line-height:.96;text-overflow:ellipsis}.crm-contact-profile-copy p{overflow:hidden;margin:0;color:var(--guided-app-muted);font-size:.84rem;font-weight:750;letter-spacing:0;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.crm-contact-profile-meta{display:flex;min-width:0;flex-wrap:wrap;gap:6px}.crm-contact-profile-meta span,.crm-contact-metric,.crm-contact-record-button,.crm-contact-timeline-item,.crm-contact-note-composer,.crm-contact-summary-card{border:1px solid var(--guided-app-border-soft);background:var(--guided-app-input-bg);box-shadow:var(--guided-app-inset)}.crm-contact-profile-meta span{overflow:hidden;max-width:260px;border-radius:999px;color:var(--guided-app-muted);padding:5px 8px;font-size:.64rem;font-weight:850;letter-spacing:.035em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.crm-contact-profile-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:8px}.crm-contact-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.crm-contact-metric{display:grid;min-width:0;gap:5px;border-radius:16px;padding:11px 12px}.crm-contact-metric span{overflow:hidden;color:var(--guided-app-muted);font-size:.6rem;font-weight:900;letter-spacing:.06em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.crm-contact-metric strong{overflow:hidden;color:var(--guided-app-text);font-size:clamp(16px,1.25vw,21px);font-weight:900;letter-spacing:0;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.crm-contact-workspace-grid{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(320px,1.55fr) minmax(230px,.95fr);gap:12px;min-width:0}.crm-contact-records-panel,.crm-contact-timeline-panel,.crm-contact-side-panel{display:grid;min-width:0;align-content:start;gap:10px}.crm-panel-heading{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.crm-contact-records-list{display:grid;gap:8px}.crm-contact-record-button{display:grid;width:100%;min-width:0;gap:4px;border-radius:14px;color:inherit;padding:10px;text-align:left}.crm-contact-record-button:hover,.crm-contact-record-button:focus-visible{border-color:#7dd3fc57;background:var(--guided-app-card-soft-bg)}.crm-contact-record-button.has-changes{border-color:#2dd4bf57}.crm-contact-record-button span{overflow:hidden;color:var(--guided-app-text);font-size:.82rem;font-weight:850;letter-spacing:0;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.crm-contact-record-button small{overflow:hidden;color:var(--guided-app-muted);font-size:.64rem;font-weight:750;letter-spacing:0;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.crm-contact-timeline-list{display:grid;gap:8px;max-height:clamp(250px,36vh,430px);min-height:0;overflow:auto;padding-right:5px}.crm-contact-timeline-item,.crm-contact-note-composer,.crm-contact-summary-card{display:grid;min-width:0;gap:8px;border-radius:16px;padding:11px 12px}.crm-contact-timeline-item>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:10px}.crm-contact-timeline-item strong,.crm-contact-summary-card>strong{overflow:hidden;color:var(--guided-app-text);font-size:.86rem;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.crm-contact-timeline-item span,.crm-contact-summary-card small{flex:0 0 auto;color:var(--guided-app-subtle);font-size:.62rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.crm-contact-timeline-item p,.crm-contact-summary-card p{display:-webkit-box;overflow:hidden;margin:0;color:var(--guided-app-muted);font-size:.78rem;font-weight:650;letter-spacing:0;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:4}.crm-contact-side-panel{gap:12px}.crm-contact-summary-card{background:var(--guided-app-card-soft-bg)}.crm-contact-property-list{display:grid;gap:7px}.crm-contact-property-list span{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:baseline;gap:8px;border-bottom:1px solid rgb(255 255 255 / .06);padding-bottom:6px}.crm-contact-property-list b,.crm-contact-property-list em{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.crm-contact-property-list b{color:var(--guided-app-muted);font-size:.62rem;font-weight:900;letter-spacing:.05em;line-height:1.1;text-transform:uppercase}.crm-contact-property-list em{color:var(--guided-app-text);font-size:.78rem;font-style:normal;font-weight:800;line-height:1.2;text-align:right}@media(max-width:1320px){.crm-contact-workspace-grid{grid-template-columns:minmax(180px,.85fr) minmax(300px,1.5fr)}.crm-contact-side-panel{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:920px){.crm-contact-browser-row{grid-template-columns:auto minmax(0,1fr)}.crm-contact-browser-address{grid-column:2;justify-self:stretch;text-align:left}.crm-contact-profile-panel{align-items:stretch;flex-direction:column}.crm-contact-profile-actions{justify-content:flex-start}.crm-contact-metric-grid,.crm-contact-workspace-grid,.crm-contact-side-panel{grid-template-columns:minmax(0,1fr)}.crm-contact-side-panel{grid-column:auto}}@media(max-width:640px){.guided-crm-notes-workspace-shell,.guided-crm-notes-panel,.crm-notes-folder-shell,.crm-contact-workspace-shell,.crm-contact-workspace,.crm-contact-profile-panel,.crm-contact-workspace-grid,.crm-contact-records-panel,.crm-contact-timeline-panel,.crm-contact-side-panel{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.crm-notes-folder-shell{border-radius:22px;padding:12px}.crm-contact-profile-main{align-items:flex-start;flex-direction:column}.crm-contact-profile-copy,.crm-contact-profile-copy h2,.crm-contact-profile-copy p,.crm-contact-profile-meta,.crm-contact-profile-meta span{width:100%;max-width:100%}.crm-contact-profile-copy p{white-space:normal}.crm-contact-profile-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.crm-contact-browser-header{flex-direction:column}.crm-contact-browser-count{width:-moz-fit-content;width:fit-content}.crm-contact-profile-actions button{width:100%;min-width:0;padding-inline:8px}.crm-contact-metric strong,.crm-contact-record-button span,.crm-contact-record-button small,.crm-contact-property-list b,.crm-contact-property-list em{white-space:normal}.crm-contact-timeline-item>div{align-items:flex-start;flex-direction:column;gap:5px}}.crm-notes-folder-shell .crm-folder-card-grid{align-items:stretch;height:100%;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.crm-notes-folder-shell .crm-folder-card-grid .crm-folder-card{align-content:stretch;gap:14px;grid-template-rows:auto minmax(0,1fr) auto;min-height:0;overflow:hidden}@media(max-width:1200px){.crm-notes-folder-shell .crm-folder-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.crm-notes-folder-shell .crm-folder-card-grid .crm-folder-card{min-height:180px}}.crm-folder-card-title{align-self:start;margin:0}.crm-folder-preview-list{display:grid;align-self:stretch;gap:6px;min-height:0}.crm-folder-card .crm-folder-preview-list span{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:8px;align-items:baseline;border-bottom:1px solid rgb(255 255 255 / .06);padding-bottom:5px;min-width:0}.crm-folder-card .crm-folder-preview-list span.changed{border-bottom-color:#2dd4bf2e}.crm-folder-card .crm-folder-preview-list b,.crm-folder-card .crm-folder-preview-list em{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.crm-folder-card .crm-folder-preview-list b{color:var(--guided-app-muted);font-size:.62rem;font-weight:850;letter-spacing:.055em;line-height:1.15;text-transform:uppercase}.crm-folder-card .crm-folder-preview-list em{color:var(--guided-app-text);font-size:.76rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.2;text-align:right;text-transform:none}.crm-folder-card .crm-folder-preview-list span.changed em{color:#7dd3fcf5}.crm-folder-card .crm-folder-preview-list i{align-self:start;color:var(--guided-app-muted);font-size:.78rem;font-style:normal;font-weight:750;letter-spacing:0;line-height:1.3}.guided-calculator-tile .crm-folder-card-summary{align-self:end;color:var(--guided-app-muted)!important;font-size:.66rem!important;font-weight:900!important;letter-spacing:.055em;line-height:1.35!important;text-transform:uppercase}.crm-folder-detail{border:1px solid var(--guided-app-border-soft);border-radius:26px;background:radial-gradient(circle at top right,rgb(45 212 191 / .08),transparent 34%),radial-gradient(circle at top left,rgb(96 165 250 / .08),transparent 32%),var(--guided-app-card-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft);padding:clamp(12px,1.4vw,18px)}.guided-crm-notes-panel .crm-folder-detail{padding:clamp(12px,1.4vw,18px)}.guided-crm-notes-panel .crm-folder-detail-header{gap:10px;margin-bottom:10px;border-radius:18px;padding:11px}.guided-crm-notes-panel .crm-folder-detail-title{margin-top:2px;font-size:clamp(22px,1.7vw,28px)}.guided-crm-notes-panel .crm-folder-detail-description{margin-top:5px;font-size:12px;font-weight:650;max-width:680px}.guided-crm-notes-panel .crm-folder-detail-stats{margin-top:6px;padding:3px 7px;font-size:9px}.crm-folder-detail-header{display:flex;flex-direction:column;gap:12px;margin-bottom:14px;border:1px solid var(--guided-app-border-soft);border-radius:22px;background:var(--guided-app-card-soft-bg);padding:14px;box-shadow:var(--guided-app-inset)}.crm-folder-detail-title{margin:3px 0 0;color:var(--guided-app-text);font-size:clamp(24px,2.1vw,32px);font-weight:950;line-height:.98}.crm-folder-detail-description{max-width:760px;margin:7px 0 0;color:var(--guided-app-muted);font-size:13px;font-weight:700;line-height:1.4}.crm-folder-detail-stats{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:8px 0 0;border:1px solid var(--guided-app-border);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-muted);padding:4px 8px;font-size:10px;font-weight:850;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.crm-folder-detail-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.crm-folder-save-status{margin-bottom:10px;border:1px solid var(--guided-app-border);border-radius:14px;background:var(--guided-app-card-soft-bg);color:var(--guided-app-text);padding:8px 10px;font-size:12px;font-weight:750;line-height:1.4}.crm-field-grid-compact{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:8px}.crm-field-grid-memo{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}.crm-field-card{display:grid;align-content:start;gap:7px;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-input-bg);box-shadow:var(--guided-app-inset)}.crm-field-card.changed{border-color:#2dd4bf57;background:linear-gradient(180deg,#2dd4bf1a,#ffffff0a),var(--guided-app-card-soft-bg);box-shadow:var(--guided-app-inset),0 12px 28px #2dd4bf14}.crm-field-card.compact{min-height:84px;padding:12px 14px 11px}.crm-field-card.memo{padding:14px}.crm-field-card-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:0}.crm-field-label{overflow:hidden;color:var(--guided-app-muted);font-size:.68rem;font-weight:900;letter-spacing:.07em;line-height:1.15;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.crm-field-status{flex:0 0 auto;border:0;border-radius:999px;background:transparent;color:var(--guided-app-subtle);padding:0;font-size:.56rem;font-weight:900;letter-spacing:.07em;line-height:1;text-transform:uppercase}.crm-field-meta{display:block;overflow:hidden;margin-top:0;color:var(--guided-app-subtle);font-size:.58rem;font-weight:750;letter-spacing:0;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.crm-field-change-note{display:grid;gap:2px;margin-top:6px;border:1px solid rgb(45 212 191 / .18);border-radius:8px;background:#2dd4bf12;padding:6px 8px}.crm-field-change-note span{color:#7dd3fcdb;font-size:.56rem;font-weight:850;letter-spacing:.06em;line-height:1;text-transform:uppercase}.crm-field-change-note strong{color:var(--guided-app-text);font-size:.72rem;font-weight:750;line-height:1.25;overflow-wrap:anywhere}.crm-field-card.compact .field{min-height:auto;border-color:transparent;background:transparent;padding:0;color:var(--guided-app-text);font-size:16px;font-weight:850;line-height:1.2;box-shadow:none}.crm-field-card.compact select.field{padding-right:22px}.crm-field-card.memo .field{min-height:92px;padding:10px;font-size:14px;font-weight:650;line-height:1.45}.crm-memo-field{min-height:92px}.crm-memo-field-tall{min-height:136px}.crm-readonly-field-display{display:grid;gap:4px;min-height:38px;align-content:center}.crm-readonly-field-value{color:var(--guided-app-text);font-size:14px;font-weight:750;line-height:1.35;overflow-wrap:anywhere;white-space:pre-wrap}.crm-readonly-field-reason{color:var(--guided-app-muted);font-size:.62rem;font-weight:700;line-height:1.35}.crm-field-groups{display:grid;gap:8px;margin-top:8px}.guided-crm-notes-panel .crm-folder-detail .field,.guided-crm-notes-panel .crm-row-card .field,.guided-crm-notes-panel .crm-field-card .field{border-color:transparent;background:transparent;color:var(--guided-app-text);caret-color:var(--guided-app-text);box-shadow:none}.guided-crm-notes-panel .crm-folder-detail .field::-moz-placeholder,.guided-crm-notes-panel .crm-row-card .field::-moz-placeholder,.guided-crm-notes-panel .crm-field-card .field::-moz-placeholder{color:#64748b}.guided-crm-notes-panel .crm-folder-detail .field::placeholder,.guided-crm-notes-panel .crm-row-card .field::placeholder,.guided-crm-notes-panel .crm-field-card .field::placeholder{color:#64748b}.guided-crm-notes-panel .crm-folder-detail .field:focus,.guided-crm-notes-panel .crm-row-card .field:focus,.guided-crm-notes-panel .crm-field-card .field:focus{border-color:transparent;box-shadow:0 0 0 3px #0ea5e929}.guided-crm-notes-panel .crm-folder-detail .field::-moz-selection,.guided-crm-notes-panel .crm-row-card .field::-moz-selection,.guided-crm-notes-panel .crm-field-card .field::-moz-selection{background:#0ea5e947;color:#0f172a}.guided-crm-notes-panel .crm-folder-detail .field::selection,.guided-crm-notes-panel .crm-row-card .field::selection,.guided-crm-notes-panel .crm-field-card .field::selection{background:#0ea5e947;color:#0f172a}.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-folder-detail .field,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-row-card .field,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-field-card .field,.guided-real-app.theme-black .guided-crm-notes-panel .crm-folder-detail .field,.guided-real-app.theme-black .guided-crm-notes-panel .crm-row-card .field,.guided-real-app.theme-black .guided-crm-notes-panel .crm-field-card .field{border-color:transparent;background:transparent;color:var(--guided-app-text);caret-color:var(--guided-app-text);box-shadow:none}.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-folder-detail .field::-moz-placeholder,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-row-card .field::-moz-placeholder,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-field-card .field::-moz-placeholder,.guided-real-app.theme-black .guided-crm-notes-panel .crm-folder-detail .field::-moz-placeholder,.guided-real-app.theme-black .guided-crm-notes-panel .crm-row-card .field::-moz-placeholder,.guided-real-app.theme-black .guided-crm-notes-panel .crm-field-card .field::-moz-placeholder{color:#bacadcb8}.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-folder-detail .field::placeholder,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-row-card .field::placeholder,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-field-card .field::placeholder,.guided-real-app.theme-black .guided-crm-notes-panel .crm-folder-detail .field::placeholder,.guided-real-app.theme-black .guided-crm-notes-panel .crm-row-card .field::placeholder,.guided-real-app.theme-black .guided-crm-notes-panel .crm-field-card .field::placeholder{color:#bacadcb8}.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-folder-detail .field::-moz-selection,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-row-card .field::-moz-selection,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-field-card .field::-moz-selection,.guided-real-app.theme-black .guided-crm-notes-panel .crm-folder-detail .field::-moz-selection,.guided-real-app.theme-black .guided-crm-notes-panel .crm-row-card .field::-moz-selection,.guided-real-app.theme-black .guided-crm-notes-panel .crm-field-card .field::-moz-selection{background:#7dd3fc52;color:#f8fafc}.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-folder-detail .field::selection,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-row-card .field::selection,.guided-real-app.theme-dark-blue .guided-crm-notes-panel .crm-field-card .field::selection,.guided-real-app.theme-black .guided-crm-notes-panel .crm-folder-detail .field::selection,.guided-real-app.theme-black .guided-crm-notes-panel .crm-row-card .field::selection,.guided-real-app.theme-black .guided-crm-notes-panel .crm-field-card .field::selection{background:#7dd3fc52;color:#f8fafc}.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-folder-detail .field,.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-row-card .field,.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-field-card .field{border-color:transparent;background:transparent;color:var(--guided-app-text);caret-color:var(--guided-app-text)}.guided-crm-notes-panel .crm-note-textarea,.guided-crm-notes-panel .crm-field-card.memo .field{border:1px solid var(--guided-app-border-soft);border-radius:14px;background:var(--guided-app-card-soft-bg);padding:10px 12px;box-shadow:var(--guided-app-inset)}.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-folder-detail .field::-moz-placeholder,.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-row-card .field::-moz-placeholder,.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-field-card .field::-moz-placeholder{color:#7f4f48b8}.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-folder-detail .field::placeholder,.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-row-card .field::placeholder,.guided-real-app.theme-rose-gold .guided-crm-notes-panel .crm-field-card .field::placeholder{color:#7f4f48b8}@media(min-width:768px){.crm-field-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.crm-field-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.crm-field-grid-memo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1660px){.crm-field-grid-compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.crm-folder-detail-header{flex-direction:row;align-items:flex-start;justify-content:space-between}.crm-folder-detail-actions{justify-content:flex-end}}.guided-contracts-workspace-shell{grid-template-rows:auto minmax(0,1fr)}.guided-contracts-panel{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:10px;overflow:hidden}.guided-contracts-toolbar,.guided-contracts-editor-card,.guided-contracts-pdf-card,.guided-contracts-send-card{border:1px solid rgb(148 163 184 / .26);border-radius:20px;background:radial-gradient(circle at 88% 10%,rgb(45 212 191 / .09),transparent 34%),linear-gradient(150deg,#0f172adb,#0f172ab8);box-shadow:0 24px 70px #0206172e}.guided-contracts-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:14px;padding:12px 16px}.guided-contracts-toolbar-summary{display:flex;align-items:center;gap:14px;min-width:0}.guided-contracts-toolbar-summary strong,.guided-contracts-pdf-card h3,.guided-contracts-send-card h3{margin:0;color:#f8fafc;font-size:clamp(20px,1.7vw,28px);line-height:1}.guided-contracts-toolbar-summary span{color:#b8c8d9;font-size:.78rem;font-weight:700;line-height:1.45}.guided-contracts-template-control{display:grid;gap:6px}.guided-contracts-template-control label,.guided-contract-field-card span,.guided-contracts-review-grid span{color:#b9c9dc;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guided-contracts-template-control select,.guided-contract-field-card .field{min-height:42px;border:1px solid rgb(96 165 250 / .24);border-radius:14px;background:#0f172ad1;color:#f8fafc;font-size:.96rem;font-weight:800}.guided-contracts-live-layout{display:grid;grid-template-columns:minmax(420px,1.05fr) minmax(440px,.95fr);gap:12px;min-height:0}.guided-contracts-live-layout.is-focused{grid-template-columns:minmax(0,1fr)}.guided-contracts-editor-card{display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:10px;min-height:0;padding:14px;overflow:hidden}.guided-contracts-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(74px,auto);gap:8px;min-height:0;overflow:auto;padding-right:2px}.guided-contract-field-card{display:grid;align-content:start;gap:6px;min-height:74px;padding:10px;border:1px solid rgb(148 163 184 / .2);border-radius:14px;background:linear-gradient(150deg,#0f172ab8,#0f172a94)}.guided-contract-field-card.wide{grid-column:span 2;min-height:98px}.guided-contract-field-textarea{min-height:48px;resize:vertical}.guided-contracts-actions{display:flex;justify-content:flex-end;gap:10px}.guided-contracts-pdf-card{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;gap:8px;padding:14px}.guided-contracts-send-card{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;gap:12px;padding:14px}.guided-contracts-review-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.guided-contracts-review-heading span{color:#cbd5e1;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-contracts-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guided-contracts-review-grid>div{display:grid;gap:6px;min-height:84px;padding:13px;border:1px solid rgb(148 163 184 / .16);border-radius:14px;background:#0f172aa3}.guided-contracts-review-grid>div.wide{grid-column:span 2}.guided-contracts-review-grid strong{overflow-wrap:anywhere;color:#f8fafc;font-size:1rem;line-height:1.45}.guided-contracts-build-status{margin:0;color:#bfdbfe;font-weight:800}.guided-contracts-pdf-card iframe,.guided-contracts-send-card iframe{width:100%;height:100%;min-height:0;border:1px solid rgb(148 163 184 / .22);border-radius:16px;background:#0f172a}.guided-contracts-live-layout.is-focused .guided-contracts-pdf-card,.guided-contracts-live-layout.is-focused .guided-contracts-send-card,.guided-contracts-live-layout.is-focused .guided-contracts-pdf-card iframe,.guided-contracts-live-layout.is-focused .guided-contracts-send-card iframe{min-height:0}.guided-contracts-filled-heading,.guided-contracts-send-heading{display:flex;align-items:start;justify-content:space-between;gap:14px}.guided-contracts-send-heading p:not(.label){max-width:520px;margin:6px 0 0;color:#b8c8d9;font-size:.9rem;font-weight:700;line-height:1.45}.guided-contracts-actions.compact{align-items:center;flex-wrap:wrap}.guided-contracts-email-panel{display:grid;align-content:start;gap:10px;min-height:0;overflow:auto}.guided-contracts-email-panel h4{margin:0;color:#f8fafc;font-size:1.05rem;font-weight:900;letter-spacing:0;line-height:1.2}.guided-contracts-email-panel pre{min-height:0;margin:0;overflow:auto;border:1px solid rgb(148 163 184 / .2);border-radius:14px;background:#0f172aa3;color:#dbeafe;padding:14px;font:inherit;font-size:.92rem;font-weight:700;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:1180px){.guided-contracts-toolbar,.guided-contracts-live-layout{grid-template-columns:1fr}.guided-contracts-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.guided-dispo-packet-workspace-shell{grid-template-rows:auto minmax(0,1fr)}.guided-dispo-packet-panel{display:grid;height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:10px;overflow:hidden}.guided-dispo-toolbar,.guided-dispo-editor-card,.guided-dispo-preview-card{border:1px solid rgb(148 163 184 / .26);border-radius:20px;background:radial-gradient(circle at 88% 10%,rgb(45 212 191 / .09),transparent 34%),linear-gradient(150deg,#0f172adb,#0f172ab8);box-shadow:0 24px 70px #0206172e}.guided-dispo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px}.guided-dispo-toolbar>div:first-child{display:grid;gap:4px;min-width:0}.guided-dispo-toolbar strong,.guided-dispo-preview-heading h3{margin:0;color:#f8fafc;font-size:clamp(20px,1.7vw,28px);line-height:1}.guided-dispo-toolbar span{color:#b8c8d9;font-size:.8rem;font-weight:750;line-height:1.35}.guided-dispo-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:6px;width:min(100%,650px);padding:4px;border:1px solid rgb(148 163 184 / .2);border-radius:16px;background:#02061742}.guided-dispo-actions button,.guided-dispo-preview-heading button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.guided-dispo-actions button{min-height:38px;border:0;border-radius:12px;font-weight:900}.guided-dispo-layout{display:grid;grid-template-columns:minmax(520px,1.05fr) minmax(420px,.95fr);gap:12px;min-height:0}.guided-dispo-editor-card,.guided-dispo-preview-card{min-height:0;padding:14px;overflow:hidden}.guided-dispo-editor-card{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px}.guided-dispo-safety-strip{display:flex;align-items:center;gap:10px;border:1px solid rgb(45 212 191 / .24);border-radius:14px;background:#14b8a614;color:#ccfbf1;padding:10px 12px;font-size:.82rem;font-weight:850;line-height:1.35}.guided-dispo-safety-strip svg{flex:0 0 auto}.guided-dispo-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:8px;min-height:0;overflow:auto;padding-right:2px}.guided-dispo-field{display:grid;align-content:start;gap:6px;min-height:74px;padding:10px;border:1px solid rgb(148 163 184 / .2);border-radius:14px;background:linear-gradient(150deg,#0f172ab8,#0f172a94)}.guided-dispo-field.wide{grid-column:span 2;min-height:auto}.guided-dispo-field span{color:#b9c9dc;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guided-dispo-field .field{box-sizing:border-box;width:100%;min-height:42px;border:1px solid rgb(96 165 250 / .24);border-radius:14px;background:#0f172ad1;color:#f8fafc;font-size:.96rem;font-weight:800}.guided-dispo-drive-shortcut a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;width:100%;border-radius:14px;font-weight:900;text-decoration:none}.guided-dispo-field textarea.field{min-height:104px;line-height:1.45;overflow:auto;padding-block:10px;resize:vertical}.guided-dispo-textarea-medium textarea.field{min-height:124px}.guided-dispo-textarea-large textarea.field{min-height:164px}.guided-dispo-preview-card{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:10px}.guided-dispo-preview-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.guided-dispo-preview-card pre{min-height:0;margin:0;overflow:auto;border:1px solid rgb(148 163 184 / .22);border-radius:16px;background:#0206175c;color:#dbeafe;padding:14px;white-space:pre-wrap;font-family:inherit;font-size:.88rem;font-weight:750;line-height:1.5;-webkit-overflow-scrolling:touch}.guided-dispo-plain-preview{display:none}.guided-dispo-document-preview{min-height:0;overflow:auto;border:1px solid rgb(148 163 184 / .2);border-radius:16px;background:#fff;color:#050505;padding:26px 28px 34px;font-family:Arial,sans-serif;font-size:.88rem;line-height:1.48;box-shadow:inset 0 0 0 1px #0f172a0f}.guided-dispo-document-preview h1{margin:0 0 18px;color:#050505;font-size:clamp(1.7rem,2vw,2.45rem);line-height:1;text-align:center}.guided-dispo-document-market,.guided-dispo-document-asking{display:grid;place-items:center;min-height:34px;font-size:1rem;font-weight:900;text-align:center}.guided-dispo-document-market{background:#5f2482;color:#ffe66d}.guided-dispo-document-asking{background:#ffd966;color:#050505}.guided-dispo-document-preview section{margin-top:15px}.guided-dispo-document-preview h2{margin:0 0 8px;color:#050505;font-size:1rem;line-height:1.15;text-decoration:underline}.guided-dispo-document-preview p{margin:4px 0;color:#050505}.guided-dispo-document-preview ol{display:grid;gap:5px;margin:0;padding-left:24px}.guided-dispo-document-preview li{padding-left:2px}.guided-dispo-document-preview a{color:#15c;text-decoration:underline;overflow-wrap:anywhere}.guided-dispo-document-intro{margin-top:18px!important}.guided-dispo-document-cta,.guided-dispo-document-contact,.guided-dispo-document-phone{text-align:center;font-weight:900}.guided-dispo-document-cta{margin-top:10px!important;color:#c00000!important}.guided-dispo-document-contact{color:#17365d!important}.guided-dispo-document-phone{display:block;margin-top:8px;background:#000;color:#ff0;font-size:1.65rem;line-height:1;padding:8px 10px;text-decoration:underline}.guided-dispo-warning{border:1px solid rgb(251 113 133 / .46);border-radius:14px;background:#7f1d1d42;color:#fecdd3;padding:10px 12px;font-size:.84rem;font-weight:900;line-height:1.35}.guided-dispo-copy-status{margin:0;color:#bfdbfe;font-weight:850}@media(max-width:1180px){.guided-dispo-toolbar,.guided-dispo-layout{grid-template-columns:1fr}.guided-dispo-toolbar{display:grid}.guided-dispo-actions{width:100%}.guided-dispo-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.guided-offer-primary-row{min-height:0}.guided-offer-workspace-shell .guided-offer-layout>.guided-spotlight-card{min-height:0;overflow:auto}.guided-offer-workspace-shell .guided-offer-review-card{min-height:0;max-height:min(280px,38vh);overflow:auto}.guided-page-heading{display:flex;align-items:end;justify-content:space-between;gap:18px}.guided-page-heading h1{max-width:1040px;margin:0;color:#20242c;font-size:clamp(38px,5vw,64px);font-weight:950;line-height:.98;letter-spacing:-.02em}.guided-workspace-panel,.guided-offer-layout{display:grid;gap:20px;min-height:0;border:1px solid rgb(83 94 107 / .14);border-radius:30px;background:linear-gradient(150deg,#ffffffb8,#ffffff6b),radial-gradient(circle at 78% 18%,rgb(111 146 125 / .12),transparent 36%),#f7f9f8ad;padding:clamp(20px,3vw,34px);box-shadow:inset 0 1px #ffffffd1,0 24px 70px #30374021}.guided-workspace-panel{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);overflow:auto}.guided-offer-layout{grid-template-columns:minmax(0,1fr) minmax(250px,290px);overflow:auto;background:linear-gradient(142deg,#ffffffc2,#f4fafc80),radial-gradient(circle at 82% 14%,rgb(82 183 198 / .16),transparent 36%),radial-gradient(circle at 14% 0%,rgb(87 119 217 / .12),transparent 32%),#f7f9f8b3}.guided-offer-stage{gap:14px}.guided-offer-heading h1{font-size:clamp(46px,6vw,82px)}.guided-offer-process-stage{gap:10px}.guided-offer-process-stage .guided-offer-heading h1{font-size:clamp(38px,5vw,64px)}.guided-offer-process-stage .guided-offer-layout{gap:14px;padding:clamp(16px,2vw,24px)}.guided-offer-sheet-layout{grid-template-columns:minmax(0,1fr)}.guided-spotlight-card,.guided-metric-card,.guided-strategy-card,.guided-offer-actions{border:1px solid rgb(83 94 107 / .16);border-radius:26px;background:#ffffffb3;box-shadow:inset 0 1px #fffc,0 18px 44px #3037401a}.guided-spotlight-card{display:grid;align-content:center;gap:16px;padding:clamp(26px,4vw,44px)}.guided-offer-layout>.guided-spotlight-card{align-content:center;min-height:0;border-color:#47678029;background:linear-gradient(150deg,#ffffffc7,#eefafb80),radial-gradient(circle at 10% 0%,rgb(85 118 217 / .12),transparent 34%),radial-gradient(circle at 90% 14%,rgb(79 190 198 / .15),transparent 38%);padding:clamp(24px,3.5vw,40px);box-shadow:inset 0 1px #ffffffe6,0 20px 54px #2c41521c}.guided-offer-process-card{align-content:start!important;gap:10px;padding:clamp(16px,2vw,24px)!important}.guided-offer-process-card h2{max-width:860px;font-size:clamp(26px,3vw,42px);line-height:1.02}.guided-offer-process-card .guided-script-line-stack{max-width:900px;gap:7px}.guided-offer-process-card .guided-script-line-stack .primary{font-size:clamp(16px,1.25vw,20px);font-weight:800;line-height:1.26}.guided-offer-process-card .guided-action-row{gap:8px}.guided-offer-process-card .guided-action-row .btn-primary{min-height:40px}.guided-offer-process-card .guided-offer-inline-context,.guided-offer-process-stage .guided-offer-positioning-rail{gap:8px}.guided-offer-process-card .guided-offer-inline-context .guided-metric-card,.guided-offer-process-stage .guided-offer-positioning-rail .guided-metric-card{padding:10px 12px}.guided-offer-process-card .guided-offer-inline-context .guided-metric-card span,.guided-offer-process-stage .guided-offer-positioning-rail .guided-metric-card span{font-size:9px}.guided-offer-process-card .guided-offer-inline-context .guided-metric-card strong,.guided-offer-process-stage .guided-offer-positioning-rail .guided-metric-card strong{margin-top:4px;font-size:clamp(16px,1.35vw,20px)}.guided-offer-process-card .guided-offer-inline-context .guided-metric-card small,.guided-offer-process-stage .guided-offer-positioning-rail .guided-metric-card small{margin-top:3px;font-size:11px;line-height:1.25}.guided-offer-sheet-layout>.guided-spotlight-card{align-content:center;min-height:min(500px,calc(100vh - 330px))}.guided-analyzer-workspace-shell .guided-analyzer-primary-row,.guided-offer-workspace-shell .guided-offer-primary-row,.guided-analyzer-workspace-shell .guided-analyzer-strategy-panel,.guided-offer-workspace-shell .guided-offer-secondary-panel{min-height:0;border-radius:26px;background:radial-gradient(circle at 88% 6%,rgb(45 212 191 / .13),transparent 34%),radial-gradient(circle at 8% 0%,rgb(96 165 250 / .13),transparent 35%),linear-gradient(150deg,#ffffffbd,#eef8ff8a);box-shadow:inset 0 1px #ffffffd1,0 14px 34px #30374012}.guided-offer-workspace-shell .guided-offer-sheet-layout>.guided-spotlight-card{min-height:0}.guided-offer-layout>.guided-spotlight-card .guided-script-line-stack{max-width:760px}.guided-spotlight-card h2{max-width:780px;margin:0;color:#20242c;font-size:clamp(38px,5vw,64px);font-weight:950;line-height:.98;letter-spacing:-.02em}.guided-spotlight-card p{max-width:760px;margin:0;color:#627184;font-size:18px;font-weight:650;line-height:1.55}.guided-deal-status-board{display:grid;gap:16px}.guided-deal-status-summary{border:1px solid rgb(83 94 107 / .12);border-radius:24px;background:radial-gradient(circle at 8% 0%,rgb(59 130 246 / .1),transparent 34%),linear-gradient(150deg,#ffffffc7,#f4faff99);padding:18px 20px;box-shadow:inset 0 1px #ffffffdb,0 18px 42px #30374014}.guided-deal-status-summary span,.guided-deal-status-card-head span,.guided-deal-status-card dt{display:block;color:#61768a;font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.guided-deal-status-summary strong{display:block;margin-top:6px;color:#20242c;font-size:clamp(22px,2.4vw,34px);font-weight:950;letter-spacing:-.02em;line-height:1.04}.guided-deal-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}.guided-deal-status-card{display:grid;gap:12px;min-width:0;border:1px solid rgb(83 94 107 / .14);border-radius:24px;background:radial-gradient(circle at 92% 0%,rgb(45 212 191 / .08),transparent 34%),linear-gradient(150deg,#ffffffd1,#f7faff9e);padding:18px;box-shadow:inset 0 1px #ffffffdb,0 18px 44px #30374017}.guided-deal-status-card-head{display:flex;align-items:start;justify-content:space-between;gap:14px}.guided-deal-status-card h3{margin:4px 0 0;color:#20242c;font-size:22px;font-weight:950;letter-spacing:-.01em;line-height:1}.guided-deal-status-badge{flex:0 0 auto;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:950}.guided-deal-status-badge.open{background:#10b98124;color:#065f46}.guided-deal-status-badge.tight{background:#f59e0b29;color:#92400e}.guided-deal-status-badge.closed{background:#64748b24;color:#475569}.guided-deal-status-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.guided-deal-status-card dd{margin:4px 0 0;color:#20242c;font-size:18px;font-weight:950}.guided-deal-status-card p{margin:0;color:#5f6e7e;font-size:14px;font-weight:650;line-height:1.38}.guided-deal-status-card .btn-primary{justify-self:stretch;margin-top:2px}.guided-deal-status-card .btn-primary:disabled{cursor:not-allowed;opacity:.48}.guided-insight-rail,.guided-offer-actions{display:grid;align-content:start;gap:14px}.guided-offer-actions{padding:18px;border-color:#47678026;background:linear-gradient(155deg,#ffffffc2,#f1fafb8a),radial-gradient(circle at 82% 8%,rgb(82 183 198 / .14),transparent 40%);box-shadow:inset 0 1px #ffffffe0,0 18px 48px #2c41521a}.guided-offer-actions .guided-metric-card{border-color:#47678021;background:linear-gradient(145deg,#ffffffc7,#f6fcfd8f),radial-gradient(circle at 92% 0%,rgb(82 183 198 / .1),transparent 45%);padding:16px;box-shadow:inset 0 1px #ffffffdb,0 12px 28px #2c415214}.guided-offer-actions .guided-metric-card strong{font-size:20px}.guided-offer-actions>.btn-primary,.guided-offer-actions>.btn-secondary,.guided-offer-actions>.btn-ghost{width:100%;justify-content:center}.guided-offer-inline-context{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1040px}.guided-offer-inline-context .guided-metric-card{padding:15px}.guided-offer-inline-context .guided-metric-card strong{font-size:clamp(18px,2vw,22px)}.guided-offer-review-card{display:grid;gap:18px;border:1px solid rgb(83 94 107 / .14);border-radius:30px;background:linear-gradient(150deg,#ffffffc7,#f6f9f894),radial-gradient(circle at 90% 0%,rgb(111 146 125 / .12),transparent 34%);box-shadow:inset 0 1px #ffffffdb,0 22px 64px #3037401a;padding:clamp(20px,3vw,30px)}.guided-offer-review-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.guided-offer-review-header h2{max-width:760px;margin:5px 0 0;color:#20242c;font-size:clamp(24px,3vw,38px);font-weight:950;line-height:1.02}.guided-offer-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guided-offer-detail-form,.guided-offer-response-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guided-offer-response-stack{grid-template-columns:minmax(0,1fr)}.guided-offer-detail-form .guided-offer-review-field:nth-last-child(-n+4){grid-column:1 / -1}.guided-offer-review-grid>div,.guided-offer-review-grid>label{min-width:0;border:1px solid rgb(83 94 107 / .12);border-radius:20px;background:#ffffffa8;padding:14px;box-shadow:inset 0 1px #ffffffb8}.guided-offer-review-grid span,.guided-offer-review-field span,.guided-offer-language-preview span{display:block;color:#61768a;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-offer-review-grid strong{display:block;margin-top:7px;color:#20242c;font-size:16px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.guided-offer-review-field{display:grid;gap:9px}.guided-offer-review-field input,.guided-offer-review-field textarea{width:100%;border:1px solid rgb(83 94 107 / .15);border-radius:18px;background:#ffffffd1;color:#20242c;font-size:15px;font-weight:750;outline:none;padding:13px 14px;box-shadow:inset 0 1px #ffffffc7}.guided-offer-review-field textarea{min-height:150px;resize:vertical;line-height:1.45}.guided-offer-review-field.compact input{min-height:46px}.guided-offer-language-preview{border:1px solid rgb(83 94 107 / .12);border-radius:24px;background:#ffffffad;padding:18px}.guided-offer-language-preview p{margin:8px 0 0;color:#344154;font-size:18px;font-weight:750;line-height:1.45}.guided-offer-status{margin:0;border:1px solid rgb(77 105 89 / .2);border-radius:18px;background:#eef7f2bd;color:#40566f;padding:12px 14px;font-size:13px;font-weight:850}.guided-metric-card,.guided-strategy-card{padding:18px}.guided-metric-card span,.guided-strategy-card span{display:block;color:#61768a;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-metric-card strong,.guided-strategy-card strong{display:block;margin-top:8px;color:#20242c;font-size:24px;font-weight:950;line-height:1.05}.guided-strategy-card strong{font-size:17px}.guided-metric-card small,.guided-strategy-card small{display:block;margin-top:6px;color:#657384;font-size:13px;font-weight:650;line-height:1.4}.guided-real-app .guided-shell-header{border-radius:28px}.guided-real-app .btn-secondary{border-color:var(--guided-app-border);background:var(--guided-app-button-bg);color:var(--guided-app-muted);box-shadow:var(--guided-app-inset)}.guided-real-app .btn-secondary:hover{border-color:#535e6b47;background:var(--guided-app-button-bg-hover);color:var(--guided-app-text)}.guided-simple-screen .btn-primary,.guided-comping-workspace .btn-primary,.guided-comping-context button:not(.icon-button){min-height:44px;border:1px solid rgb(50 65 85 / .16)!important;border-radius:999px!important;background:linear-gradient(145deg,#2d3b4df0,#3d4c60e6)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff38,0 16px 34px #3037402e!important}.guided-simple-screen .btn-primary:hover,.guided-comping-workspace .btn-primary:hover,.guided-comping-context button:not(.icon-button):hover{background:linear-gradient(145deg,#37465af5,#48586deb)!important;transform:translateY(-1px)}.guided-simple-screen .btn-secondary,.guided-comping-workspace .btn-secondary{min-height:44px;border:1px solid var(--guided-app-border)!important;border-radius:999px!important;background:var(--guided-app-button-bg)!important;color:var(--guided-app-muted)!important;box-shadow:var(--guided-app-inset),0 10px 24px #30374014!important}.guided-simple-screen .btn-secondary:hover,.guided-comping-workspace .btn-secondary:hover{border-color:#535e6b47!important;background:var(--guided-app-button-bg-hover)!important;color:var(--guided-app-text)!important;transform:translateY(-1px)}.guided-simple-screen .btn-ghost{min-height:42px;border:0;border-radius:999px;background:transparent;color:var(--guided-app-muted);font-weight:850;transition:color .18s ease,background .18s ease}.guided-simple-screen .btn-ghost:hover{background:var(--guided-app-button-bg);color:var(--guided-app-text)}.guided-real-app .panel,.guided-real-app .premium-surface,.guided-real-app .premium-surface-muted,.guided-real-app .premium-surface-tint{border-radius:22px}.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .panel,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .premium-surface,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .premium-surface-muted,.guided-real-app:is(.theme-dark-blue,.theme-rose-gold,.theme-black) .premium-surface-tint{border-color:var(--guided-app-border)!important;background:var(--guided-app-card-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)!important}.guided-intake-screen{display:grid;grid-template-rows:auto minmax(0,1fr);gap:18px}.guided-intake-screen.guided-workspace-page{height:calc(100dvh - 64px)}.guided-intake-layout,.guided-calculator-panel{display:grid;gap:18px;border:1px solid rgb(83 94 107 / .14);border-radius:30px;background:linear-gradient(150deg,#ffffffb8,#ffffff70),radial-gradient(circle at 78% 18%,rgb(111 146 125 / .1),transparent 36%),#f7f9f8b3;padding:clamp(18px,3vw,30px);box-shadow:inset 0 1px #ffffffd1,0 22px 64px #3037401c}.guided-intake-workspace-shell{min-height:0;overflow:auto}.guided-calculator-panel{margin-top:18px}.guided-calculator-panel.compact{min-height:0}.guided-intake-section{display:grid;gap:18px;padding:clamp(18px,2.5vw,28px);border:1px solid rgb(83 94 107 / .14);border-radius:26px;background:#ffffffa8;box-shadow:inset 0 1px #ffffffd1,0 16px 42px #30374014}.guided-intake-section h2,.guided-section-heading h2{margin:6px 0 0;color:#20242c;font-size:clamp(24px,3vw,36px);font-weight:950;line-height:1.02}.guided-intake-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guided-intake-field,.guided-check-row{display:grid;gap:8px;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-input-bg);padding:13px 14px;box-shadow:var(--guided-app-inset)}.guided-intake-field span,.guided-check-row span{color:var(--guided-app-muted);font-size:11px;font-weight:900;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}.guided-intake-field input,.guided-intake-field select{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--guided-app-text);font-size:16px;font-weight:850}.guided-intake-field input::-moz-placeholder{color:#98a5b5}.guided-intake-field input::placeholder{color:#98a5b5}.guided-calculator-input-warning{display:block;color:#fbbf24;font-size:12px;font-weight:850;line-height:1.35}.guided-repair-warning{display:block;margin-top:6px;color:#fbbf24;font-size:12px;font-weight:850;line-height:1.35}.guided-intake-field:focus-within{border-color:#3f587657;box-shadow:var(--guided-app-inset),0 0 0 3px #3f58761a}.guided-intake-field-wide{grid-column:span 2}.guided-system-chip-grid{display:flex;flex-wrap:wrap;gap:8px}.guided-system-chip-grid button{border:1px solid rgb(83 94 107 / .16);border-radius:999px;background:#ffffffb8;color:#4b5b6b;cursor:pointer;font-size:12px;font-weight:850;padding:8px 11px;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.guided-system-chip-grid button:hover,.guided-system-chip-grid button.is-selected{border-color:#3f587661;background:#3f5876;color:#fff;transform:translateY(-1px)}.guided-discovery-engine{display:grid;gap:clamp(12px,1.6vw,18px);outline:none}.guided-discovery-helper{color:#627184!important;font-size:.96rem;font-weight:620;line-height:1.45}.guided-discovery-panel{display:grid;gap:12px;border:1px solid rgb(83 94 107 / .14);border-radius:28px;background:radial-gradient(circle at 92% 8%,rgb(45 212 191 / .08),transparent 28%),linear-gradient(145deg,#ffffffc7,#f0f7ff85);padding:clamp(16px,1.8vw,22px);box-shadow:inset 0 1px #ffffffc7,0 18px 46px #3037400f}.guided-discovery-panel h3{margin:2px 0 0;color:#20242c;font-size:clamp(18px,1.6vw,24px);font-weight:780;letter-spacing:0;line-height:1.12}.guided-discovery-main-header{display:grid;gap:10px;padding:0 2px 2px}.guided-discovery-main-header h1{margin:0;color:#101623;font-size:clamp(42px,5vw,72px);font-weight:950;letter-spacing:-.04em;line-height:.9}.guided-discovery-main-header p:not(.guided-step-pill){max-width:760px;margin:0;color:#20242c;font-size:clamp(28px,3vw,44px);font-weight:900;letter-spacing:-.035em;line-height:.98}.guided-discovery-section-tabs{display:flex;flex-wrap:wrap;gap:8px}.guided-discovery-section-tabs button{min-height:38px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgb(83 94 107 / .13);border-radius:11px;background:#ffffffb8;color:#21324a;cursor:pointer;font-size:.86rem;font-weight:840;padding:8px 12px;box-shadow:0 10px 24px #3037400a}.guided-discovery-section-tabs.compact{opacity:.84}.guided-discovery-section-tabs button span{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#3f587617;color:#3f5876;font-size:.74rem;font-weight:900}.guided-discovery-section-tabs button.is-active{border-color:#3f5876;background:#24466f;color:#fff}.guided-discovery-section-tabs button.is-active span{background:#fff3;color:#fff}.guided-discovery-section-tabs button.is-complete:not(.is-active){background:#eef6f2e6;color:#365b49}.guided-discovery-router-panel{min-height:250px;align-content:center}.guided-discovery-router-grid{display:grid;gap:clamp(14px,2vw,22px);grid-template-columns:repeat(2,minmax(240px,1fr))}.guided-discovery-router-card{min-height:174px;display:grid;align-content:start;gap:10px;border:1px solid rgb(83 94 107 / .14);border-radius:999px;background:radial-gradient(circle at 18% 16%,rgb(59 130 246 / .08),transparent 32%),linear-gradient(145deg,#ffffffd6,#eff6ff94);color:#20242c;cursor:pointer;padding:clamp(24px,3vw,34px);text-align:left;box-shadow:inset 0 1px #ffffffd6,0 20px 52px #30374014;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.guided-discovery-router-card:hover,.guided-discovery-router-card.is-active{border-color:#3f587661;background:#ffffffeb;box-shadow:0 18px 46px #3037401f;transform:translateY(-1px)}.guided-discovery-router-card>span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#3f58761a;color:#3f5876;font-size:.8rem;font-weight:940}.guided-discovery-router-card.is-active>span{background:#24466f;color:#fff}.guided-discovery-router-card>strong{color:#121926;font-size:clamp(22px,2vw,30px);font-weight:920;line-height:1.05}.guided-discovery-router-card>small{color:#627184;font-size:.95rem;font-weight:650;line-height:1.35}.guided-discovery-router-card>em{width:-moz-fit-content;width:fit-content;margin-top:auto;border-radius:999px;background:#3f587614;color:#3f5876;font-size:.76rem;font-style:normal;font-weight:900;padding:6px 10px}.guided-discovery-router-card.is-complete>em{background:#deefe7f2;color:#365b49}.guided-discovery-router-note{margin:0;color:#5f6e7e;font-size:.95rem;font-weight:650}.guided-discovery-groups{display:grid;gap:14px}.guided-discovery-action-row{display:flex;justify-content:flex-end;gap:10px;margin-top:2px}.guided-discovery-commit-help{display:flex;align-items:center;gap:14px;border:1px solid rgb(55 105 190 / .16);border-radius:15px;background:#edf5ffb8;color:#17396c;padding:14px 16px}.guided-discovery-commit-help strong{flex:0 0 auto;color:#14366f;font-size:.9rem;font-weight:860}.guided-discovery-commit-help span{color:#17396c;font-size:.9rem;font-weight:650;line-height:1.35}.guided-discovery-section-card{transition:opacity .16s ease,border-color .16s ease,background .16s ease}.guided-discovery-section-card.is-active{border-color:#3f587647;background:#ffffffc2;box-shadow:inset 0 1px #ffffffdb,0 18px 48px #3037401a}.guided-discovery-section-card.is-complete{background:#f6f9f8b8}.guided-discovery-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.guided-discovery-section-head>strong{flex:0 0 auto;border:1px solid rgb(83 94 107 / .12);border-radius:999px;background:#ffffffb8;color:#536477;font-size:.76rem;font-weight:880;padding:7px 10px}.guided-discovery-section-card.is-active .guided-discovery-section-head>strong{background:#3f5876;color:#fff}.guided-discovery-section-controls{display:grid;gap:10px}.guided-discovery-group{display:grid;gap:8px}.guided-discovery-group>span,.guided-discovery-phrase>span,.guided-discovery-question-grid article>span,.guided-discovery-summary-grid span{color:#627184!important;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guided-discovery-chip-grid{display:flex;flex-wrap:wrap;gap:8px}.guided-discovery-chip-grid.compact{gap:7px}.guided-discovery-chip-grid button,.guided-strong-signal,.guided-discovery-question-grid button{min-height:34px;border:1px solid rgb(83 94 107 / .16);border-radius:999px;background:#ffffffc2;color:#4b5b6b;cursor:pointer;font-size:12px;font-weight:850;padding:7px 10px;-webkit-tap-highlight-color:transparent;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.guided-discovery-chip-grid button:hover,.guided-discovery-chip-grid button.is-selected,.guided-strong-signal:hover,.guided-strong-signal.is-selected{border-color:#3f587661;background:#3f5876;color:#fff;transform:translateY(-1px)}.guided-discovery-chip-grid button.is-committed{border-color:#535e6b14;background:#e2e8eec7;color:#7c8794;opacity:.82;transform:none}.guided-discovery-chip-grid kbd,.guided-strong-signal kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-right:6px;border-radius:999px;background:#535e6b1a;color:inherit;font-family:inherit;font-size:10px;font-weight:950}.guided-discovery-question-grid{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.guided-discovery-question-grid article{display:grid;gap:12px;border:1px solid rgb(83 94 107 / .13);border-radius:22px;background:#ffffffad;padding:16px}.guided-sidebar-progress-item{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;border:0;border-radius:10px;background:transparent;color:#536477;cursor:pointer;padding:5px 8px;text-align:left}.guided-sidebar-progress-item em{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#535e6b1f;color:#617184;font-size:.72rem;font-style:normal;font-weight:900}.guided-sidebar-progress-item strong{color:inherit!important;font-size:.88rem!important;font-weight:760;line-height:1.2}.guided-sidebar-progress-item.is-current{background:#3f58761a;color:#203a5c}.guided-sidebar-progress-item.is-current em{background:#24466f;color:#fff}.guided-sidebar-progress-item.is-complete{color:#365b49}.guided-sidebar-progress-item.is-complete em{background:#deefe7f2;color:#365b49}.guided-discovery-question-grid article strong{color:#20242c;font-size:1rem;font-weight:760;line-height:1.34}.guided-discovery-question-grid article p{margin:-4px 0 0;color:#627184;font-size:.82rem;font-weight:700;line-height:1.35}.guided-discovery-target-meta,.guided-discovery-active-meta{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.guided-discovery-target-meta div,.guided-discovery-active-meta div{display:grid;gap:4px;border:1px solid rgb(83 94 107 / .12);border-radius:16px;background:#f6f9fab8;padding:10px 12px}.guided-discovery-target-meta dt,.guided-discovery-active-meta span,.guided-discovery-inline-control>span,.guided-discovery-field-card>span{color:#627184!important;font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.guided-discovery-target-meta dd,.guided-discovery-active-meta strong{margin:0;color:#20242c;font-size:.9rem;font-weight:780;line-height:1.25}.guided-discovery-field-card{display:grid;gap:12px;border:1px solid rgb(83 94 107 / .13);border-radius:22px;background:#ffffffb3;padding:14px}.guided-discovery-inline-control{display:grid;gap:9px}.guided-discovery-fast-grid{display:grid;gap:16px}.guided-discovery-question-queue{display:grid;gap:10px}.guided-discovery-question-card{display:grid;gap:10px;border:1px solid rgb(83 94 107 / .12);border-radius:18px;background:#ffffffb3;padding:12px}.guided-discovery-question-card>div:first-child{display:grid;gap:3px}.guided-discovery-question-card>div:first-child>span{color:#627184;font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guided-discovery-question-card>div:first-child>strong{color:#20242c;font-size:clamp(15px,1.15vw,18px);font-weight:800;line-height:1.16}.guided-discovery-question-card>div:first-child>small{color:#627184;font-size:.82rem;font-weight:650;line-height:1.25}.guided-discovery-split-controls{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.guided-discovery-tags-row{border:1px solid rgb(83 94 107 / .1);border-radius:16px;background:#f6f9fa99;padding:10px 12px}.guided-discovery-inline-hint{display:grid;gap:5px;border:1px solid rgb(55 105 190 / .16);border-radius:16px;background:#edf5ffb8;color:#17396c;padding:12px}.guided-discovery-inline-hint strong{font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-discovery-inline-hint span{font-size:.9rem;font-weight:650;line-height:1.35}.guided-discovery-text-area{display:grid;gap:8px;border:1px solid rgb(83 94 107 / .13);border-radius:22px;background:#ffffffb8;padding:14px}.guided-discovery-text-area.flat{border:0;background:transparent;padding:0}.guided-discovery-text-area>span{color:#627184;font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.guided-discovery-text-area textarea,.guided-discovery-text-area input{width:100%;min-height:72px;border:1px solid rgb(83 94 107 / .15);border-radius:16px;background:#ffffffdb;color:#20242c;font-weight:700;line-height:1.4;padding:12px;outline:none;resize:none}.guided-discovery-text-area.compact input{min-height:48px}.guided-discovery-active-actions{display:flex;flex-wrap:wrap;gap:10px}.guided-discovery-mini-fields{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.guided-discovery-mini-fields.single{grid-template-columns:minmax(0,1fr)}.guided-discovery-mini-fields label,.guided-discovery-seller-estimate-field,.guided-discovery-seller-estimate-field label{display:grid;gap:7px}.guided-discovery-mini-fields label span,.guided-discovery-seller-estimate-field span{color:#627184;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-discovery-mini-fields input{width:100%;border:1px solid rgb(83 94 107 / .15);border-radius:16px;background:#ffffffdb;color:#20242c;font-weight:700;padding:11px 12px;outline:none}.guided-discovery-rehab-block{display:grid;gap:10px;border:1px solid rgb(83 94 107 / .12);border-radius:22px;background:#f6f9faa3;padding:14px}.guided-discovery-rehab-block h3{font-size:clamp(18px,1.5vw,22px)}.guided-discovery-rehab-selector{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.guided-discovery-rehab-selector button{display:grid;align-content:start;gap:5px;min-height:118px;border:1px solid rgb(83 94 107 / .15);border-radius:18px;background:linear-gradient(180deg,#ffffffe0,#f4f7f8c7);color:#20242c;cursor:pointer;padding:11px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.guided-discovery-rehab-selector button:hover,.guided-discovery-rehab-selector button.is-selected{border-color:#3f587666;background:#3f5876;color:#fff;box-shadow:0 16px 34px #40506629;transform:translateY(-1px)}.guided-discovery-rehab-selector button>span{color:inherit!important;font-size:.68rem;font-weight:950;letter-spacing:.1em;opacity:.72;text-transform:uppercase}.guided-discovery-rehab-selector button strong{color:inherit;font-size:.92rem;font-weight:850;line-height:1.12}.guided-discovery-rehab-selector button small{color:inherit;font-size:.72rem;font-weight:650;line-height:1.32;opacity:.76}.guided-discovery-rehab-selector button em{color:inherit;font-size:.72rem;font-style:normal;font-weight:900;opacity:.86}.guided-discovery-question-grid article div{display:flex;flex-wrap:wrap;gap:8px}.guided-discovery-route-card{display:grid;gap:8px;border:1px solid rgb(63 88 118 / .16);border-radius:22px;background:linear-gradient(135deg,#fffc,#f2f7f5db);padding:16px}.guided-discovery-route-card span{color:#627184!important;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guided-discovery-route-card strong{color:#20242c;font-size:clamp(20px,2vw,28px);font-weight:790;line-height:1.12}.guided-discovery-route-card p{margin:0;color:#526376;font-size:.95rem;font-weight:650;line-height:1.42}.guided-discovery-phrase{display:grid;gap:8px}.guided-discovery-phrase input{width:100%;border:1px solid rgb(83 94 107 / .15);border-radius:18px;background:#ffffffd1;color:#20242c;font-weight:650;padding:13px 14px;outline:none}.guided-discovery-summary-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.guided-motivation-gauge-card{display:grid;gap:10px;grid-template-columns:.85fr 1fr 1fr}.guided-motivation-gauge-card>div{display:grid;align-content:start;gap:6px;border:1px solid rgb(83 94 107 / .12);border-radius:20px;background:#ffffffad;padding:14px}.guided-motivation-gauge-card span{color:#627184!important;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.guided-motivation-gauge-card strong{color:#20242c;font-size:clamp(20px,2vw,30px);font-weight:820;letter-spacing:0;line-height:1}.guided-motivation-gauge-card small,.guided-motivation-gauge-card p{margin:0;color:#4d5b69;font-size:.88rem;font-weight:680;line-height:1.35}.guided-discovery-summary-grid div{border:1px solid rgb(83 94 107 / .12);border-radius:18px;background:#ffffff9e;padding:12px 14px}.guided-discovery-summary-grid strong{display:block;margin-top:5px;color:#20242c;font-size:.95rem;font-weight:720;line-height:1.35}.guided-discovery-bottom-row{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.guided-discovery-bottom-row>div{display:grid;align-content:start;gap:10px;border:1px solid rgb(83 94 107 / .12);border-radius:20px;background:#f6f9fa9e;padding:14px}.guided-discovery-bottom-row ul{display:grid;gap:7px;margin:0;padding-left:18px;color:#4d5b69;font-weight:650;line-height:1.35}.guided-discovery-bottom-row p,.guided-discovery-bottom-row strong{color:#20242c;font-weight:750;line-height:1.36}.guided-intake-status{margin:10px 0 0;color:#526376;font-size:13px;font-weight:850}.guided-check-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;cursor:pointer}.guided-check-row input{width:18px;height:18px;accent-color:#41576f}.guided-intake-actions,.guided-action-row{display:flex;flex-wrap:wrap;gap:10px}.guided-calculator-tile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:14px}.guided-calculator-tile{display:grid;grid-template-rows:auto auto auto auto;align-content:start;gap:10px;min-height:196px;min-width:0;border:1px solid rgb(83 94 107 / .16);border-radius:24px;background:linear-gradient(150deg,#ffffffc7,#f7faf9a8),radial-gradient(circle at 85% 0%,rgb(111 146 125 / .11),transparent 36%);padding:16px;text-align:left;box-shadow:inset 0 1px #ffffffd1,0 18px 44px #3037401a;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.guided-calculator-tile:hover{border-color:#3f587647;box-shadow:inset 0 1px #ffffffe0,0 24px 58px #30374024;transform:translateY(-2px)}.guided-calculator-tile:disabled{cursor:not-allowed;opacity:.86}.guided-calculator-tile:disabled:hover{transform:none}.guided-calculator-tile.muted{opacity:.62}.guided-calculator-tile span,.guided-calculator-tile em{color:#61768a;font-size:11px;font-style:normal;font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.guided-calculator-tile-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.guided-calculator-tile-eyebrow{min-width:0}.guided-calculator-tile-status{max-width:116px;border:1px solid rgb(83 94 107 / .14);border-radius:999px;background:#ffffff94;padding:5px 8px;color:#40566f;text-align:right;line-height:1.05}.guided-calculator-tile strong{color:#20242c;font-size:clamp(23px,2.2vw,29px);font-weight:950;line-height:.98}.guided-calculator-tile-value,.guided-calculator-tile-reason{display:grid;gap:4px;min-width:0;border:1px solid rgb(83 94 107 / .12);border-radius:16px;background:#ffffff80;padding:9px;box-shadow:inset 0 1px #ffffff94}.guided-calculator-tile-value span,.guided-calculator-tile-reason span{color:#61768a;font-size:10px;font-style:normal;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.guided-calculator-tile-value b{min-width:0;color:#1d2835;font-size:clamp(23px,2.4vw,31px);font-weight:950;letter-spacing:0;line-height:.98;overflow-wrap:anywhere}.guided-calculator-tile-reason{align-content:start;color:#657384;font-size:13px;font-weight:760;line-height:1.28}.guided-calculator-tile-reason-text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;line-height:inherit!important;text-transform:none!important}.guided-calculator-tile.is-strong .guided-calculator-tile-status,.guided-calculator-tile.is-strong .guided-calculator-tile-value{border-color:#2dd4bf33;background:#daf9f28a}.guided-calculator-tile.is-viable .guided-calculator-tile-status,.guided-calculator-tile.is-viable .guided-calculator-tile-value{border-color:#60a5fa38;background:#dbeafe80}.guided-calculator-tile.is-closed{border-color:#f59e0b3d}.guided-calculator-tile.is-closed .guided-calculator-tile-status,.guided-calculator-tile.is-closed .guided-calculator-tile-value,.guided-calculator-tile.is-closed .guided-calculator-tile-reason{border-color:#f59e0b33;background:#fef3c76b}.guided-calculator-tile.is-closed .guided-calculator-tile-status,.guided-calculator-tile.is-closed .guided-calculator-tile-value b{color:#8a4c0a}.guided-calculator-landing-screen{height:calc(100dvh - 64px);min-height:0;overflow:hidden}.guided-calculator-landing-shell{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow:hidden;padding:clamp(14px,1.7vw,20px);border-radius:34px;background:radial-gradient(circle at 88% 6%,rgb(45 212 191 / .15),transparent 34%),radial-gradient(circle at 8% 0%,rgb(96 165 250 / .16),transparent 35%),linear-gradient(150deg,#ffffffd1,#eef8ff9e)}.guided-calculator-landing-header{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(16px,3vw,34px);border-bottom:1px solid rgb(83 94 107 / .12);padding-bottom:12px}.guided-calculator-landing-header h1{margin:0;color:#20242c;font-size:clamp(34px,5vw,58px);font-weight:950;letter-spacing:0;line-height:.98}.guided-calculator-landing-panel{display:grid;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden;margin-top:0;padding:clamp(14px,1.6vw,18px);border-radius:28px;background:radial-gradient(circle at 86% 6%,rgb(45 212 191 / .1),transparent 34%),linear-gradient(150deg,#ffffffbd,#f0f9ff8a)}.guided-calculator-landing-panel .guided-calculator-tile-grid{height:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));align-items:stretch;grid-auto-rows:minmax(0,1fr)}.guided-calculator-landing-panel .guided-calculator-tile{height:100%;min-height:0;grid-template-rows:auto auto minmax(56px,auto) minmax(48px,1fr);align-content:stretch;gap:clamp(7px,.7vw,10px);overflow:hidden;border-color:var(--guided-app-border-soft);border-radius:22px;background:linear-gradient(150deg,#ffffff0b,#ffffff04),var(--guided-app-card-bg);box-shadow:var(--guided-app-shadow-soft);padding:clamp(12px,1vw,16px)}.guided-calculator-landing-panel .guided-calculator-tile strong{color:var(--guided-app-text);font-size:clamp(21px,1.55vw,29px)}.guided-calculator-landing-panel .guided-calculator-tile-value,.guided-calculator-landing-panel .guided-calculator-tile-reason{border-color:var(--guided-app-border-soft);border-radius:12px;background:var(--guided-app-card-soft-bg);padding:clamp(7px,.65vw,10px)}.guided-calculator-landing-panel .guided-calculator-tile-value b{color:var(--guided-app-text);font-size:clamp(22px,1.6vw,30px)}.guided-calculator-landing-panel .guided-calculator-tile-reason{min-height:0;overflow:hidden;color:var(--guided-app-muted);font-size:clamp(12px,.68vw,13.5px);line-height:1.28}.guided-calculator-landing-panel .guided-calculator-tile-reason-text{-webkit-line-clamp:3}@media(max-width:980px){.guided-calculator-landing-panel .guided-calculator-tile-grid{height:auto;grid-template-columns:1fr;grid-template-rows:auto;grid-auto-rows:auto}.guided-calculator-landing-panel .guided-calculator-tile{height:auto;min-height:196px}}.guided-calculator-screen{display:grid;gap:14px}.unified-calculator-screen,.fix-flip-calculator-screen{height:calc(100dvh - 64px);min-height:0;overflow:hidden}.guided-calculator-heading{display:block}.guided-calculator-heading h1{max-width:940px;font-size:clamp(46px,6vw,82px)}.guided-calculator-workspace{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px;border:1px solid rgb(83 94 107 / .14);border-radius:32px;background:radial-gradient(circle at 86% 8%,rgb(45 212 191 / .12),transparent 34%),radial-gradient(circle at 6% 0%,rgb(96 165 250 / .1),transparent 34%),linear-gradient(150deg,#ffffffc2,#f6faff8a);padding:clamp(18px,2.5vw,28px);box-shadow:inset 0 1px #ffffffdb,0 22px 64px #3037401a}.unified-calculator-shell,.fix-flip-calculator-shell{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-rows:auto minmax(0,1fr) minmax(118px,.32fr);align-items:start;-moz-column-gap:clamp(16px,2.4vw,28px);column-gap:clamp(16px,2.4vw,28px);row-gap:12px;box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow:hidden;padding:clamp(14px,1.7vw,20px);border-radius:34px;background:var(--guided-app-shell-bg)}.dense-calculator-shell{grid-template-rows:auto minmax(0,1fr) minmax(54px,auto);align-items:stretch;row-gap:10px}.unified-calculator-header,.fix-flip-calculator-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;align-items:flex-start;gap:clamp(16px,3vw,34px);border-bottom:1px solid var(--guided-app-border-soft);padding-bottom:12px}.unified-calculator-header-actions,.fix-flip-calculator-header-actions{display:flex;justify-content:flex-end;min-width:148px}.unified-calculator-header-actions .btn-secondary,.fix-flip-calculator-header-actions .btn-secondary{min-height:44px;white-space:nowrap}.unified-calculator-header span,.fix-flip-calculator-header span{color:var(--guided-app-muted);font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.unified-calculator-header h1,.fix-flip-calculator-header h1{margin:4px 0 0;color:var(--guided-app-text);font-size:clamp(30px,4vw,48px);font-weight:950;letter-spacing:0;line-height:.98}.unified-calculator-header p,.fix-flip-calculator-header p{max-width:720px;margin:7px 0 0;color:var(--guided-app-muted);font-size:15px;font-weight:700;line-height:1.45}.unified-calculator-shell .guided-calculator-inputs-card,.unified-calculator-shell .guided-calculator-results-card,.fix-flip-calculator-shell .guided-calculator-inputs-card,.fix-flip-calculator-shell .guided-calculator-results-card{min-height:0;overflow:auto;padding:clamp(14px,1.6vw,18px)}.unified-calculator-shell .guided-calculator-inputs-card,.fix-flip-calculator-shell .guided-calculator-inputs-card{grid-template-rows:auto minmax(0,1fr) auto;gap:11px;overflow:hidden}.dense-calculator-shell .guided-calculator-inputs-card{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.unified-calculator-shell .guided-calculator-input-grid,.fix-flip-calculator-shell .guided-calculator-input-grid,.dense-calculator-shell .guided-calculator-input-grid{min-height:0;overflow-y:auto;padding-right:2px}.dense-calculator-shell .guided-intake-actions{align-self:end}.creative-offer-oven-calculator-shell,.compact-utility-calculator-shell{grid-template-rows:auto minmax(0,1fr) auto;row-gap:9px}.creative-offer-oven-calculator-shell .guided-calculator-results-card,.compact-utility-calculator-shell .guided-calculator-results-card{overflow:hidden}.creative-offer-oven-calculator-shell .guided-result-card,.compact-utility-calculator-shell .guided-result-card{min-height:94px;padding:12px}.creative-offer-oven-calculator-shell .guided-result-card strong,.compact-utility-calculator-shell .guided-result-card strong{font-size:clamp(22px,2.1vw,30px)}.creative-offer-oven-calculator-shell .guided-result-card-details,.compact-utility-calculator-shell .guided-result-card-details{padding-top:6px}.creative-offer-oven-calculator-shell .guided-result-card-details div,.compact-utility-calculator-shell .guided-result-card-details div{gap:5px;margin-top:7px;padding-top:7px}.creative-offer-oven-calculator-shell .guided-result-card-details p strong,.compact-utility-calculator-shell .guided-result-card-details p strong{font-size:12px}.str-mao-calculator-shell .guided-result-summary-card{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-str-mao-unit-builder{display:grid;grid-column:1 / -1;gap:9px;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-input-bg);padding:11px;box-shadow:var(--guided-app-inset)}.guided-str-mao-unit-builder-header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.guided-str-mao-unit-builder-header span,.guided-str-mao-unit-row label span,.guided-str-mao-unit-revenue span{color:var(--guided-app-muted);font-size:11px;font-weight:900;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}.guided-str-mao-unit-add,.guided-str-mao-unit-toggle,.guided-str-mao-unit-remove{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--guided-app-border-soft);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-text);font-weight:900;box-shadow:var(--guided-app-inset);cursor:pointer}.guided-str-mao-unit-add{gap:7px;min-height:31px;padding:0 10px;font-size:11px}.guided-str-mao-unit-list{display:grid;gap:8px;min-width:0}.guided-str-mao-unit-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(76px,.62fr) minmax(68px,.56fr);grid-template-areas:"name rate occupancy" "toggle revenue remove";align-items:stretch;gap:7px;min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:14px;background:#ffffff0f;padding:8px}.guided-str-mao-unit-name{grid-area:name}.guided-str-mao-unit-rate{grid-area:rate}.guided-str-mao-unit-occupancy{grid-area:occupancy}.guided-str-mao-unit-row label,.guided-str-mao-unit-revenue{display:grid;gap:6px;min-width:0}.guided-str-mao-unit-row input{min-width:0;width:100%;min-height:34px;border:1px solid var(--guided-app-border-soft);border-radius:11px;outline:0;background:var(--guided-app-input-bg);color:var(--guided-app-text);padding:0 9px;font-size:14px;font-weight:850;box-shadow:var(--guided-app-inset)}.guided-str-mao-unit-row input:focus{border-color:#3f587657;box-shadow:var(--guided-app-inset),0 0 0 3px #3f58761a}.guided-str-mao-unit-toggle{grid-area:toggle;min-height:34px;padding:0 10px;color:#5b6675;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.guided-str-mao-unit-toggle[aria-pressed=true]{border-color:#347b5c42;background:#daefe4d1;color:#235c42}.guided-str-mao-unit-revenue strong{min-height:34px;border:1px solid var(--guided-app-border-soft);border-radius:11px;background:var(--guided-app-button-bg);color:var(--guided-app-text);padding:7px 9px;font-size:14px;font-weight:950;line-height:1.2;box-shadow:var(--guided-app-inset)}.guided-str-mao-unit-revenue{grid-area:revenue}.guided-str-mao-unit-remove{grid-area:remove;align-self:end;width:34px;height:34px;color:#8a4a47}@media(max-width:1180px){.guided-str-mao-unit-row{grid-template-columns:minmax(0,1.15fr) minmax(76px,.62fr) minmax(68px,.56fr)}.guided-str-mao-unit-toggle,.guided-str-mao-unit-remove{justify-self:stretch}}@media(max-width:760px){.guided-str-mao-unit-builder-header{display:grid;grid-template-columns:1fr}.guided-str-mao-unit-row{grid-template-columns:1fr;grid-template-areas:"name" "rate" "occupancy" "toggle" "revenue" "remove"}.guided-str-mao-unit-add,.guided-str-mao-unit-toggle,.guided-str-mao-unit-remove{width:100%}}.unified-calculator-shell .guided-calculator-inputs-card h2,.fix-flip-calculator-shell .guided-calculator-inputs-card h2{font-size:clamp(26px,2.6vw,34px)}.unified-calculator-shell .guided-calculator-input-grid,.fix-flip-calculator-shell .guided-calculator-input-grid{gap:10px}.unified-calculator-shell .guided-result-card,.fix-flip-calculator-shell .guided-result-card{min-height:108px;padding:14px}.unified-calculator-shell .guided-result-card strong,.fix-flip-calculator-shell .guided-result-card strong{margin-top:7px;font-size:clamp(24px,2.6vw,34px)}.unified-calculator-shell .guided-result-card small,.fix-flip-calculator-shell .guided-result-card small{margin-top:6px;font-size:12px}.guided-calculator-inputs-card,.guided-calculator-results-card,.guided-assumptions-card{border:1px solid var(--guided-app-border-soft);border-radius:26px;background:var(--guided-app-card-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)}.guided-calculator-inputs-card,.guided-calculator-results-card{display:grid;align-content:start;gap:14px;padding:clamp(18px,2.2vw,26px)}.unified-calculator-shell .guided-calculator-results-card,.fix-flip-calculator-shell .guided-calculator-results-card{grid-template-rows:auto minmax(0,1fr);align-content:stretch;overflow:hidden}.guided-calculator-inputs-card h2{margin:0;color:var(--guided-app-text);font-size:clamp(28px,3vw,42px);font-weight:950;line-height:1}.guided-calculator-inputs-card p{max-width:680px;margin:10px 0 0;color:var(--guided-app-muted);font-size:16px;font-weight:650;line-height:1.5}.guided-calculator-input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.guided-calculator-status{display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-calculator-status span{border:1px solid var(--guided-app-border);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-muted);padding:7px 11px;font-size:11px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.guided-result-summary-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:0;overflow:hidden;border:1px solid var(--guided-app-border-soft);border-radius:24px;background:var(--guided-app-result-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)}.guided-comparable-panel{grid-template-columns:minmax(0,1fr)}.guided-comparable-board{display:grid;grid-template-columns:minmax(0,900px);gap:16px;align-items:start}.guided-comparable-board.has-supporting{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.guided-comparable-card{min-width:0;max-width:100%}.guided-comparable-card h2{max-width:680px}.guided-comparable-support-card h2{max-width:360px;font-size:clamp(22px,2.3vw,32px)}.guided-comparable-list{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.guided-comparable-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:#ffffff12;box-shadow:var(--guided-app-inset);padding:16px}.guided-comparable-main{display:grid;gap:8px;min-width:0}.guided-comparable-label{margin:0;color:var(--guided-app-muted);font-size:11px;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.guided-comparable-main h3{margin:0;color:var(--guided-app-text);font-size:clamp(18px,1.6vw,24px);font-weight:900;letter-spacing:0;line-height:1.12}.guided-comparable-meta{display:flex;flex-wrap:wrap;gap:7px}.guided-comparable-meta span{border:1px solid var(--guided-app-border-soft);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-muted);padding:6px 9px;font-size:11px;font-weight:850;line-height:1}.guided-comparable-support-card .guided-comparable-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.guided-comparable-support-card .guided-comparable-main h3{font-size:clamp(16px,1.45vw,20px)}.guided-comparable-support-card .btn-secondary{justify-self:start}@media(max-width:1180px){.guided-comparable-board.has-supporting{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.guided-comparable-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.guided-comparable-row .btn-secondary{justify-self:start}}.unified-calculator-shell .guided-calculator-results-card .guided-result-summary-card,.fix-flip-calculator-shell .guided-calculator-results-card .guided-result-summary-card{overflow:auto;scrollbar-width:thin}.guided-result-card{display:flex;flex-direction:column;min-height:132px;border:0;border-right:1px solid rgb(83 94 107 / .1);border-bottom:1px solid rgb(83 94 107 / .1);border-radius:0;background:transparent;padding:18px;box-shadow:none}.guided-result-card.strong{background:linear-gradient(150deg,#ffffff75,#eef7f275)}.guided-result-card.warning{background:linear-gradient(150deg,#ffffff75,#faf5eb75)}.guided-result-card span,.guided-assumption-grid span,.guided-breakdown-list span{display:block;color:var(--guided-app-muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.guided-result-card strong{display:block;margin-top:10px;color:var(--guided-app-text);font-size:clamp(26px,3.2vw,40px);font-weight:950;line-height:.98}.guided-result-card small,.guided-assumption-grid small{display:block;margin-top:8px;color:var(--guided-app-subtle);font-size:13px;font-weight:700;line-height:1.35}.guided-calculator-result-note{margin:12px 18px 18px;color:var(--guided-app-subtle);font-size:13px;font-weight:800;line-height:1.35}.guided-calculator-result-note p{margin:0}.guided-calculator-result-note p+p{margin-top:4px}.guided-result-card-details{margin-top:auto;padding-top:10px}.guided-result-card-details summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--guided-app-muted);font-size:12px;font-weight:900;list-style:none}.guided-result-card-details summary::-webkit-details-marker{display:none}.guided-result-card-details summary:after{content:"⌄";display:inline-block;color:#718398;font-size:13px;transition:transform .18s ease}.guided-result-card-details[open] summary:after{transform:rotate(180deg)}.guided-result-card-details div{display:grid;gap:7px;margin-top:10px;border-top:1px solid var(--guided-app-border-soft);padding-top:10px}.guided-result-card-details p{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0}.guided-result-card-details p span{color:var(--guided-app-muted);font-size:11px;font-weight:850;letter-spacing:0;text-transform:none}.guided-result-card-details p strong{margin:0;color:var(--guided-app-text);font-size:13px;font-weight:900;line-height:1.2;text-align:right}.guided-assumptions-card{padding:0;overflow:hidden}.guided-calculator-drawer-row{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unified-calculator-shell .guided-calculator-drawer-row,.fix-flip-calculator-shell .guided-calculator-drawer-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;height:100%;min-height:0;max-height:178px;overflow:hidden}.dense-calculator-shell .guided-calculator-drawer-row{gap:10px}.creative-offer-oven-calculator-shell .guided-calculator-drawer-row{grid-template-columns:minmax(0,.9fr) minmax(280px,1.2fr) minmax(0,.9fr)}.creative-offer-oven-utility-row,.compact-calculator-utility-row{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:100%;min-height:0;max-height:120px;overflow:hidden}.unified-calculator-bottom-card,.fix-flip-bottom-card{display:grid;align-content:start;min-height:0;gap:10px;padding:14px;overflow:auto}.unified-calculator-bottom-card h2,.fix-flip-bottom-card h2{margin:0;color:var(--guided-app-text);font-size:18px;font-weight:950}.unified-calculator-bottom-card .guided-assumption-grid,.unified-calculator-bottom-card .guided-breakdown-list,.fix-flip-bottom-card .guided-assumption-grid,.fix-flip-bottom-card .guided-breakdown-list{padding:0}.unified-calculator-bottom-card .guided-assumption-grid,.fix-flip-bottom-card .guided-assumption-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.unified-calculator-bottom-card .guided-assumption-grid div,.fix-flip-bottom-card .guided-assumption-grid div{display:grid;align-content:center;min-height:78px;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-card-soft-bg);padding:12px}.unified-calculator-bottom-card .guided-assumption-grid strong,.fix-flip-bottom-card .guided-assumption-grid strong{margin-top:8px;color:var(--guided-app-text);font-size:clamp(19px,1.8vw,26px);font-weight:950;line-height:1}.guided-assumptions-card summary{cursor:pointer;color:var(--guided-app-text);font-size:17px;font-weight:950;list-style:none;padding:18px 22px}.creative-offer-oven-collapse,.compact-calculator-collapse{align-content:start;min-height:0;overflow:hidden;padding:0}.creative-offer-oven-collapse[open],.compact-calculator-collapse[open]{max-height:min(34vh,320px);overflow:auto}.creative-offer-oven-collapse:not([open]),.compact-calculator-collapse:not([open]){max-height:48px}.creative-offer-oven-collapse summary,.compact-calculator-collapse summary{border-bottom:1px solid var(--guided-app-border-soft);padding:13px 14px;font-size:16px}.creative-offer-oven-collapse .guided-assumption-grid,.creative-offer-oven-collapse .guided-breakdown-list,.compact-calculator-collapse .guided-assumption-grid,.compact-calculator-collapse .guided-breakdown-list{padding:12px}.creative-offer-oven-collapse .guided-assumption-grid,.compact-calculator-collapse .guided-assumption-grid{grid-template-columns:1fr;gap:7px}.creative-offer-oven-collapse .guided-assumption-grid div,.compact-calculator-collapse .guided-assumption-grid div{min-height:0;border-radius:14px;padding:10px}.creative-offer-oven-collapse .guided-assumption-grid strong,.creative-offer-oven-collapse .guided-breakdown-list strong,.compact-calculator-collapse .guided-assumption-grid strong,.compact-calculator-collapse .guided-breakdown-list strong{font-size:14px}.creative-offer-oven-collapse .guided-breakdown-list,.compact-calculator-collapse .guided-breakdown-list{gap:6px}.creative-offer-oven-collapse .guided-breakdown-list div,.compact-calculator-collapse .guided-breakdown-list div{border-radius:14px;padding:10px}.guided-assumptions-card summary::-webkit-details-marker{display:none}.guided-assumption-grid,.guided-breakdown-list{display:grid;gap:1px;padding:0 24px 24px}.guided-assumption-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.guided-assumption-grid div,.guided-breakdown-list div{min-width:0;border:1px solid var(--guided-app-border-soft);border-radius:18px;background:var(--guided-app-card-soft-bg);padding:14px}.guided-assumption-grid strong,.guided-breakdown-list strong{display:block;margin-top:7px;color:var(--guided-app-text);font-size:17px;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.guided-breakdown-list{grid-template-columns:1fr}.guided-breakdown-list div{display:flex;align-items:center;justify-content:space-between;gap:14px}.guided-breakdown-list strong{margin-top:0;text-align:right}.guided-comping-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;box-sizing:border-box;height:calc(100dvh - 64px);min-height:0;max-height:calc(100dvh - 64px);overflow:hidden;padding:clamp(14px,1.7vw,20px);border-radius:34px}.guided-tool-workspace-shell{background:var(--guided-app-shell-bg)}.guided-comping-toolbar,.guided-comping-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guided-comping-actions{flex-wrap:wrap;justify-content:flex-end}.guided-comping-toolbar h2{margin:0;color:var(--guided-app-text);font-size:clamp(30px,4vw,48px);font-weight:900;line-height:.98}.guided-comping-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;overflow:hidden}.guided-comping-frame{min-height:0;overflow:hidden;border:1px solid var(--guided-app-border);border-radius:24px;background:var(--guided-app-card-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)}.guided-comping-frame iframe{width:100%;height:100%;min-height:100%;border:0;background:#fff}.guided-comping-launch-card{display:grid;place-items:center;align-content:center;justify-items:center;gap:18px;min-height:420px;padding:clamp(22px,4vw,44px);text-align:center}.guided-comping-launch-card>div:first-child{display:grid;gap:10px;max-width:620px}.guided-comping-launch-card h3{margin:0;color:var(--guided-app-text);font-size:clamp(28px,4vw,46px);font-weight:950;line-height:.98}.guided-comping-launch-card p:not(.guided-eyebrow){margin:0;color:var(--guided-app-muted);font-size:clamp(14px,1.2vw,16px);font-weight:750;line-height:1.45}.guided-comping-launch-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.guided-comping-context{display:grid;align-content:start;gap:16px;min-height:0;overflow:auto;padding:20px;border-radius:30px;background:var(--guided-app-card-bg)}.guided-comping-context h3{margin:0;color:var(--guided-app-text);font-size:22px;font-weight:900}.guided-comping-context label{border-color:var(--guided-app-border-soft)!important;border-radius:18px!important;background:var(--guided-app-input-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset)}.guided-comping-context label:focus-within{border-color:#3f587661!important;box-shadow:var(--guided-app-inset),0 0 0 3px #3f58761f}.comping-focus-mode .guided-desktop-sidebar,.comping-focus-mode .guided-app-sidebar,.comping-focus-mode .guided-shell-header,.comping-focus-mode [data-tour=available-exits]{display:none!important}.comping-focus-mode .guided-real-shell{grid-template-columns:minmax(0,1fr);gap:0;padding:8px}.comping-focus-mode .guided-real-stage{min-height:calc(100vh - 16px);padding:8px;border-radius:24px}.comping-focus-mode .guided-comping-workspace{min-height:calc(100vh - 32px);padding:10px;border-radius:22px}.comping-focus-mode .guided-comping-toolbar{position:fixed;top:22px;right:clamp(110px,16vw,176px);z-index:120;padding:8px;border:1px solid rgb(83 94 107 / .16);border-radius:999px;background:#ffffffbd;box-shadow:inset 0 1px #ffffffe6,0 20px 52px #30374029;-webkit-backdrop-filter:blur(18px) saturate(1.16);backdrop-filter:blur(18px) saturate(1.16)}.comping-focus-mode .guided-comping-toolbar>div:first-child{display:none}.comping-focus-mode .guided-comping-layout{grid-template-columns:minmax(0,1fr);min-height:calc(100vh - 52px)}.comping-focus-mode .guided-comping-frame,.comping-focus-mode .guided-comping-frame iframe{min-height:calc(100vh - 74px)}.guided-floating-panel{border:1px solid var(--guided-app-border)!important;border-radius:28px!important;background:var(--guided-app-shell-bg)!important;color:var(--guided-app-text)!important;box-shadow:var(--guided-app-inset),var(--guided-app-shadow)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16);backdrop-filter:blur(22px) saturate(1.16)}.guided-floating-panel h2,.guided-floating-panel .label,.guided-floating-panel p,.guided-floating-panel span{color:var(--guided-app-text)!important}.guided-floating-panel .label{color:var(--guided-app-muted)!important}.guided-floating-panel-secondary,.guided-floating-trigger{border:1px solid var(--guided-app-border)!important;background:var(--guided-app-button-bg)!important;color:var(--guided-app-muted)!important;box-shadow:var(--guided-app-inset),var(--guided-app-shadow-soft)!important}.guided-floating-trigger.primary,.guided-floating-panel button[type=submit],.guided-floating-panel button:not(.guided-floating-panel-secondary){border-color:#32415529!important;background:linear-gradient(145deg,#2d3b4df0,#3d4c60e6)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff38,0 16px 34px #3037402e!important}.guided-floating-panel-note{border-color:var(--guided-app-border-soft)!important;background:var(--guided-app-card-soft-bg)!important;color:var(--guided-app-text)!important}@media(min-width:761px)and (max-width:1180px){.guided-real-shell{grid-template-columns:156px minmax(0,1fr);gap:12px;height:100dvh;min-height:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.guided-app-sidebar{gap:12px;height:100%;padding:12px 9px;border-radius:26px}.guided-brand{align-items:center;gap:9px}.guided-brand strong{font-size:13px}.guided-brand span{font-size:11px;line-height:1.08}.guided-sidebar-label,.guided-sidebar-tool-group-label{margin-left:7px;font-size:9px}.guided-brand-mark{width:36px;height:36px;border-radius:14px}.guided-sidebar-nav{gap:7px}.guided-operator-tools{padding-top:10px;padding-right:0}.guided-sidebar-tool-group{gap:7px}.guided-sidebar-tool-group+.guided-sidebar-tool-group{margin-top:8px}.guided-sidebar-nav button{justify-content:flex-start;min-height:48px;border-radius:18px;padding:0 9px;font-size:11px;line-height:1.08;text-align:left}.guided-sidebar-nav button span{font-size:9px}.guided-sidebar-nav button.active{transform:none}.guided-real-stage{padding:0;border-radius:28px}.guided-seller-workspace{grid-template-columns:minmax(0,1fr) minmax(210px,260px);gap:12px}.guided-script-card{gap:14px;min-height:calc(100dvh - 56px);border-radius:28px;padding:18px}.guided-script-header{align-items:center;gap:12px}.guided-script-header h1{margin-top:10px;font-size:clamp(32px,4vw,48px)}.guided-step-pill{padding:6px 10px}.guided-script-contact{min-width:190px;padding:12px}.guided-call-progress{gap:6px}.guided-call-progress button{min-height:34px;padding:7px 10px}.guided-discovery-engine{gap:12px}.guided-discovery-panel{gap:12px;border-radius:22px;padding:14px}.guided-discovery-router-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guided-discovery-panel h3{font-size:clamp(18px,2.2vw,24px)}.guided-discovery-helper,.guided-discovery-question-grid article p,.guided-discovery-target-meta{display:none}.guided-discovery-chip-grid{gap:10px}.guided-discovery-chip-grid button,.guided-strong-signal,.guided-discovery-question-grid button{min-height:46px;padding:10px 14px;font-size:13px}.guided-discovery-groups{gap:12px}.guided-discovery-rehab-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-discovery-rehab-selector button{min-height:128px}.guided-discovery-commit-panel{position:sticky;bottom:max(10px,env(safe-area-inset-bottom));z-index:18;box-shadow:0 18px 50px #3037402e}.guided-discovery-commit-panel .btn-primary,.guided-discovery-commit-panel .btn-secondary{min-height:48px}.guided-discovery-summary-panel{max-height:360px;overflow:auto}.guided-real-shell{grid-template-columns:156px minmax(0,1fr)}.guided-comping-layout{grid-template-columns:1fr}.guided-intake-grid,.guided-calculator-tile-grid,.guided-offer-review-grid,.guided-assumption-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px)and (max-width:900px){.guided-seller-workspace{grid-template-columns:1fr}}@media(max-width:760px){.guided-real-app{overflow-x:hidden;min-height:100dvh}.guided-real-shell{display:block;width:100%;max-width:100vw;min-height:100dvh;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(40px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));overflow-x:hidden}.guided-desktop-sidebar{display:none}.guided-mobile-nav-button{position:fixed;top:max(8px,env(safe-area-inset-top));left:max(8px,env(safe-area-inset-left));z-index:70;display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-bottom:0;border:1px solid var(--guided-app-border);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-text);padding:0 15px;font-size:13px;font-weight:900;box-shadow:var(--guided-app-inset),0 14px 34px #30374021;-webkit-backdrop-filter:blur(18px) saturate(1.16);backdrop-filter:blur(18px) saturate(1.16)}.guided-mobile-nav-button span{position:relative;display:block;width:15px;height:2px;border-radius:999px;background:currentColor}.guided-mobile-nav-button span:before,.guided-mobile-nav-button span:after{position:absolute;left:0;width:15px;height:2px;border-radius:999px;background:currentColor;content:""}.guided-mobile-nav-button span:before{top:-5px}.guided-mobile-nav-button span:after{top:5px}.guided-mobile-nav-layer{position:fixed;inset:0;z-index:120;display:block}.guided-mobile-nav-backdrop{position:absolute;inset:0;border:0;background:#151b2257;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.guided-mobile-nav-drawer{position:absolute;top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));left:max(10px,env(safe-area-inset-left));display:grid;grid-template-rows:auto minmax(0,1fr);max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(18px,env(safe-area-inset-bottom)));border:1px solid var(--guided-app-border);border-radius:28px;background:var(--guided-app-shell-bg);box-shadow:var(--guided-app-inset),var(--guided-app-shadow);overflow:hidden;-webkit-backdrop-filter:blur(24px) saturate(1.16);backdrop-filter:blur(24px) saturate(1.16)}.guided-mobile-nav-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 10px}.guided-mobile-nav-header span,.guided-mobile-nav-header strong{display:block}.guided-mobile-nav-header span{color:var(--guided-app-muted);font-size:10px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.guided-mobile-nav-header strong{color:var(--guided-app-text);font-size:18px;font-weight:900}.guided-mobile-nav-header button{min-height:38px;border:1px solid var(--guided-app-border-soft);border-radius:999px;background:var(--guided-app-button-bg);color:var(--guided-app-text);padding:0 14px;font-size:12px;font-weight:900}.guided-mobile-sidebar-content{min-height:0;overflow:auto;padding:0 12px 14px;-webkit-overflow-scrolling:touch}.guided-mobile-sidebar-content .guided-app-sidebar{position:static;display:grid;height:auto;max-width:none;padding:12px;border-radius:22px;overflow:visible;box-shadow:none}.guided-mobile-sidebar-content .guided-brand{margin-bottom:8px}.guided-mobile-sidebar-content .guided-brand-mark{width:30px;height:30px;border-radius:12px}.guided-mobile-sidebar-content .guided-brand strong{font-size:13px}.guided-mobile-sidebar-content .guided-brand span{font-size:12px;line-height:1.05}.guided-mobile-sidebar-content .guided-sidebar-label,.guided-mobile-sidebar-content .guided-sidebar-tool-group-label{display:block;margin-top:10px;margin-left:8px}.guided-mobile-sidebar-content .guided-sidebar-nav{display:grid;gap:7px;margin:0;overflow:visible;padding:0}.guided-mobile-sidebar-content .guided-sidebar-nav button{width:100%;min-height:48px;border-radius:17px;padding:0 12px;white-space:normal}.guided-mobile-sidebar-content .guided-operator-tools{max-height:none;padding-top:12px;overflow:visible}.guided-mobile-sidebar-content .guided-sidebar-tool-group{gap:7px}.guided-mobile-sidebar-content .guided-sidebar-tool-group+.guided-sidebar-tool-group{margin-top:10px}.guided-app-sidebar{display:block;position:sticky;top:max(8px,env(safe-area-inset-top));z-index:45;max-width:calc(100vw - 16px);padding:10px;border-radius:22px;overflow:hidden}.guided-brand{margin-bottom:8px}.guided-brand-mark{width:30px;height:30px;border-radius:12px}.guided-brand strong{font-size:13px}.guided-brand span{font-size:12px;line-height:1.05}.guided-sidebar-nav{display:flex;gap:8px;margin:0 -4px;overflow-x:auto;padding:2px 4px 10px;scroll-snap-type:x proximity}.guided-sidebar-nav+.guided-sidebar-nav{margin-top:6px}.guided-sidebar-label,.guided-sidebar-tool-group-label{display:none}.guided-sidebar-nav button{flex:0 0 auto;width:auto;min-height:44px;border-radius:999px;padding:0 14px;scroll-snap-align:start;white-space:nowrap}.guided-sidebar-nav button.active{transform:none}.guided-real-stage{width:100%;max-width:calc(100vw - 16px);overflow:hidden;margin-top:54px;padding:0;border-radius:24px}.guided-frame-actions{position:sticky;top:max(8px,env(safe-area-inset-top));z-index:68;display:flex;justify-content:flex-end;width:100%;margin:0 0 8px;pointer-events:auto}.guided-frame-actions .guided-card-actions{position:relative;top:auto;right:auto}.guided-frame-actions .guided-card-actions summary{min-height:44px;padding:0 14px}.guided-frame-actions .guided-card-actions>div{max-width:calc(100vw - 32px)}.guided-home-grid,.guided-two-column,.guided-seller-workspace,.guided-workspace-panel,.guided-offer-layout{grid-template-columns:1fr;width:100%;min-width:0;overflow:hidden}.guided-workspace-panel.guided-analyzer-primary-row,.guided-analyzer-primary-row .guided-insight-rail,.guided-intake-grid,.guided-calculator-tile-grid,.guided-calculator-input-grid,.guided-offer-review-grid,.guided-conversation-grid,.guided-path-context-grid,.guided-assumption-grid{grid-template-columns:1fr}.guided-intake-layout,.guided-calculator-panel{padding:16px;border-radius:24px}.unified-calculator-header,.fix-flip-calculator-header{grid-template-columns:1fr}.unified-calculator-header-actions,.unified-calculator-header-actions .btn-secondary,.fix-flip-calculator-header-actions,.fix-flip-calculator-header-actions .btn-secondary{width:100%}.unified-calculator-shell,.unified-calculator-shell .guided-calculator-drawer-row,.fix-flip-calculator-shell,.fix-flip-calculator-shell .guided-calculator-drawer-row{grid-template-columns:1fr}.unified-calculator-screen,.guided-calculator-landing-screen,.unified-calculator-shell,.guided-calculator-landing-shell,.fix-flip-calculator-screen,.fix-flip-calculator-shell,.guided-workspace-page,.guided-home-launcher .guided-hero-card,.guided-property-search-page,.guided-seller-workspace.guided-workspace-page,.guided-intake-screen.guided-workspace-page{height:auto;max-height:none;overflow:visible}.guided-branded-shell{overflow:hidden}.guided-branded-shell:before{top:52px;right:16px;width:clamp(96px,28vw,148px);opacity:.18}.guided-branded-shell:after,.guided-page-brand-pattern{background-size:84px auto;opacity:.022}.guided-home-brand-backdrop{top:54px;right:16px;width:clamp(118px,34vw,172px);opacity:.38}.guided-home-launcher .guided-hero-card:after{background-size:88px auto;opacity:.028}.guided-property-search-page{align-content:start;grid-template-rows:auto auto auto;gap:14px}.guided-property-search-page .guided-card-actions{position:relative;top:auto;right:auto;grid-row:1;justify-self:end}.guided-property-search-page h1{grid-row:2;justify-self:start;max-width:100%;line-height:.98;text-align:left}.guided-property-search-stack{grid-row:3;width:100%;gap:10px}.guided-dialer-current-contact{grid-template-columns:1fr;justify-items:center;gap:12px;border-radius:26px;padding:12px}.guided-dialer-phone-frame{width:min(178px,78vw)}.guided-dialer-phone-screen{min-height:206px}.guided-dialer-current-main,.guided-dialer-current-header,.guided-dialer-load-contact{width:100%}.guided-dialer-quick-fields{grid-template-columns:1fr}.guided-dialer-save-outcome{width:100%}.guided-address-create-card,.guided-address-create-fields{grid-template-columns:1fr}.guided-address-create-actions{align-items:stretch;flex-direction:column}.guided-address-create-actions button{width:100%}.guided-focus-stage.guided-workspace-shell,.guided-calculator-landing-panel,.guided-seller-workspace .guided-script-card.guided-workspace-shell,.guided-intake-workspace-shell,.guided-crm-notes-panel,.crm-notes-folder-shell,.guided-workspace-panel,.guided-offer-layout,.guided-analyzer-workspace-shell .guided-calculator-panel,.guided-offer-workspace-shell .guided-offer-review-card{height:auto;max-height:none;overflow:visible}.guided-analyzer-workspace-shell{grid-template-rows:auto}.crm-folder-card-grid{height:auto;grid-auto-rows:auto}.crm-folder-card-grid .crm-folder-card{min-height:172px}.guided-intake-section,.guided-calculator-tile,.guided-calculator-inputs-card,.guided-calculator-results-card{min-width:0}.guided-hero-card,.guided-step-card,.guided-script-card,.guided-live-card,.guided-spotlight-card,.guided-metric-card,.guided-strategy-card,.guided-offer-actions{min-width:0;max-width:100%}.guided-hero-card,.guided-step-card,.guided-script-card{min-height:0;border-radius:24px;padding:18px 14px}.guided-page-heading{align-items:flex-start;flex-direction:column;gap:8px}.guided-script-card{gap:12px;min-height:auto}.guided-hero-card h1,.guided-step-card h1,.guided-page-heading h1,.guided-script-header h1,.guided-spotlight-card h2{font-size:clamp(26px,9vw,40px);overflow-wrap:anywhere}.guided-script-header{display:grid;gap:10px}.guided-script-contact{min-width:0;border-radius:18px;padding:11px 12px;text-align:left}.guided-contact-snapshot{grid-template-columns:1fr}.guided-contact-price-save{width:100%}.guided-call-progress{gap:6px;margin:-2px 0 0;overflow-x:auto;padding-bottom:4px}.guided-call-progress button{flex:0 0 auto;min-height:38px;padding:8px 12px}.guided-script-question p{font-size:clamp(22px,7vw,32px)}.guided-mini-inline-fields{grid-template-columns:1fr}.guided-mini-footer{align-items:stretch;flex-direction:column}.guided-discovery-engine{gap:10px}.guided-discovery-panel{gap:10px;border-radius:22px;padding:12px}.guided-discovery-panel h3{font-size:clamp(19px,5vw,26px)}.guided-discovery-main-header{gap:9px;padding:0 2px 4px}.guided-discovery-main-header h1{font-size:clamp(30px,9vw,42px);line-height:1.02;overflow-wrap:anywhere}.guided-discovery-main-header p:not(.guided-step-pill){font-size:.92rem;line-height:1.35}.guided-discovery-section-tabs{flex-wrap:nowrap;gap:8px;margin:0 -2px;overflow-x:auto;padding:0 2px 4px;scroll-snap-type:x proximity}.guided-discovery-section-tabs button{flex:0 0 auto;min-height:40px;padding:8px 11px;scroll-snap-align:start}.guided-discovery-router-grid{grid-template-columns:1fr}.guided-discovery-router-card{min-height:120px}.guided-discovery-action-row{align-items:stretch;flex-direction:column-reverse}.guided-discovery-action-row .btn-primary,.guided-discovery-action-row .btn-secondary{width:100%;min-height:50px}.guided-discovery-helper,.guided-discovery-target-meta,.guided-discovery-question-grid article p,.guided-discovery-rehab-selector button small,.guided-discovery-rehab-selector button em{display:none}.guided-discovery-question-grid,.guided-discovery-rehab-selector,.guided-discovery-mini-fields,.guided-discovery-active-meta,.guided-discovery-target-meta,.guided-motivation-gauge-card,.guided-discovery-summary-grid,.guided-discovery-bottom-row{grid-template-columns:1fr}.guided-discovery-question-grid article{gap:10px;border-radius:20px;padding:13px}.guided-discovery-question-grid article strong{font-size:1.02rem}.guided-discovery-question-grid article div{display:grid;grid-template-columns:1fr 1fr}.guided-discovery-question-grid article button:first-child{grid-column:1 / -1}.guided-discovery-chip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.guided-discovery-chip-grid button,.guided-strong-signal,.guided-discovery-question-grid button{justify-content:center;min-height:50px;border-radius:17px;padding:10px 12px;font-size:13px;line-height:1.12;white-space:normal}.guided-discovery-groups{gap:12px}.guided-discovery-group{gap:7px}.guided-discovery-rehab-selector{gap:9px}.guided-discovery-rehab-selector button{min-height:88px;border-radius:18px;padding:12px}.guided-discovery-mini-fields input,.guided-discovery-phrase input{min-height:48px;font-size:16px}.guided-discovery-commit-panel{position:sticky;bottom:max(64px,calc(env(safe-area-inset-bottom) + 64px));z-index:55;box-shadow:0 -16px 42px #30374026}.guided-discovery-commit-panel .btn-primary,.guided-discovery-commit-panel .btn-secondary{width:100%;min-height:52px}.guided-discovery-summary-panel{max-height:290px;overflow:auto;-webkit-overflow-scrolling:touch}.guided-discovery-summary-panel .guided-discovery-summary-grid,.guided-home-launcher .guided-choice-grid,.guided-choice-grid{grid-template-columns:1fr}.guided-home-launcher .guided-choice-grid{max-width:100%;margin-top:16px}.guided-contracts-toolbar,.guided-contracts-editor-card,.guided-contracts-pdf-card,.guided-contracts-send-card,.guided-dispo-toolbar,.guided-dispo-editor-card,.guided-dispo-preview-card{border-radius:20px;padding:14px}.guided-contracts-form-grid,.guided-contracts-review-grid,.guided-dispo-form-grid{grid-template-columns:1fr}.guided-contract-field-card.wide,.guided-contracts-review-grid>div.wide,.guided-dispo-field.wide{grid-column:auto}.guided-contracts-actions,.guided-dispo-actions{display:grid;grid-template-columns:1fr}.guided-contracts-pdf-card iframe,.guided-contracts-send-card iframe{min-height:420px}.guided-comping-frame,.guided-contracts-send-card{overflow-x:auto;-webkit-overflow-scrolling:touch}.guided-comping-frame{overflow-y:hidden}.guided-comping-frame iframe,.guided-contracts-send-card iframe{width:980px;min-width:980px;max-width:none}.guided-choice-grid button{min-height:118px;min-width:0;white-space:normal;overflow-wrap:anywhere}.guided-choice-grid button small,.guided-choice-grid button strong{min-width:0;overflow-wrap:anywhere}.guided-choice-grid button.guided-home-action{min-height:124px;border-radius:22px;padding:18px}.guided-choice-grid button.guided-home-action:after{right:18px;bottom:18px;width:44px;height:44px;border-radius:15px}.guided-choice-grid button.guided-home-action strong{max-width:calc(100% - 56px);margin-top:12px;font-size:clamp(25px,8vw,32px)}}
