*,:after,:before{--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:rgba(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:rgba(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: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{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,pre,samp{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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{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}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:210 33.3% 97.6%;--foreground:217.7 52.2% 13.1%;--card:0 0% 100%;--card-foreground:217.7 52.2% 13.1%;--popover:0 0% 100%;--popover-foreground:217.7 52.2% 13.1%;--primary:217.7 52.2% 13.1%;--primary-foreground:210 33.3% 97.6%;--secondary:210 30.8% 94.9%;--secondary-foreground:217.7 52.2% 13.1%;--muted:210 30.8% 94.9%;--muted-foreground:215.5 21% 45.7%;--accent:210 30.8% 94.9%;--accent-foreground:217.7 52.2% 13.1%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 33.3% 97.6%;--border:210 29.6% 89.4%;--input:215 23.5% 80%;--ring:217.7 52.2% 13.1%;--radius:0.5rem;--grad-collect-from:var(--curator-primary);--grad-collect-to:var(--curator-primary-strong);--grad-trace-from:var(--curator-primary-strong);--grad-trace-to:var(--curator-primary-deep);--grad-share-from:var(--curator-primary-bright);--grad-share-to:var(--curator-primary);--grad-collect-from-light:var(--curator-primary-bright);--grad-collect-to-light:var(--curator-primary);--grad-trace-from-light:var(--curator-primary);--grad-trace-to-light:var(--curator-primary-strong);--grad-share-from-light:var(--curator-primary-bright);--grad-share-to-light:var(--curator-primary);--grad-collect-from-hover:var(--curator-primary-strong);--grad-collect-to-hover:var(--curator-primary-deep);--grad-trace-from-hover:var(--curator-primary-strong);--grad-trace-to-hover:var(--curator-primary-deep);--grad-share-from-hover:var(--curator-primary);--grad-share-to-hover:var(--curator-primary-strong)}*{border-color:hsl(var(--border))}html{scroll-behavior:smooth}body{overflow-x:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;--tw-text-opacity:1;color:rgb(16 29 51/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-ui-theme=dark] body{background-color:var(--curator-background);color:var(--curator-on-surface)}@media (min-width:768px){body{font-size:18px;line-height:1.5}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(16 29 51/var(--tw-text-opacity,1))}h1{margin-bottom:2rem;font-size:48px;line-height:1.1;letter-spacing:-.02em;font-weight:800}@keyframes flipOut{0%{transform:rotateX(0deg);opacity:1}to{transform:rotateX(-90deg);opacity:0}}@keyframes flipIn{0%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0deg);opacity:1}}h2{margin-bottom:1.5rem;font-size:32px}h2,h3{line-height:1.1;letter-spacing:-.02em;font-weight:700}h3{margin-bottom:1rem;font-size:22px}@media (min-width:480px){h1{font-size:52px}h2{font-size:36px}h3{font-size:25px}}@media (min-width:768px){h1{font-size:56px;line-height:1.1;letter-spacing:-.02em;font-weight:800}h2{font-size:40px}h2,h3{line-height:1.1;letter-spacing:-.02em;font-weight:700}h3{font-size:28px}}p{margin-bottom:1rem;line-height:1.625}p:last-child{margin-bottom:0}a{color:hsl(var(--primary));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}a:hover{color:hsl(var(--accent))}a:focus-visible{outline-width:2px;outline-offset:2px;outline-color:hsl(var(--primary))}img,video{display:block;height:auto;max-width:100%}:root{--curator-blue-50:#f7f9fb;--curator-blue-100:#eef2f6;--curator-blue-200:#dce4ec;--curator-blue-300:#c0cad8;--curator-blue-500:#788ba3;--curator-blue-600:#5c708d;--curator-blue-700:#30405a;--curator-blue-800:#1f2c44;--curator-blue-900:#101d33;--curator-accent-hue:247.35;--curator-accent-angle:calc(var(--curator-accent-hue)*1deg);--curator-background:var(--curator-blue-900);--curator-background-elevated:var(--curator-blue-800);--curator-surface-lowest:var(--curator-blue-900);--curator-surface-low:var(--curator-blue-900);--curator-surface:var(--curator-blue-800);--curator-surface-high:var(--curator-blue-800);--curator-surface-highest:var(--curator-blue-700);--curator-surface-glass:rgba(16,29,51,.72);--curator-on-surface:var(--curator-blue-50);--curator-on-surface-soft:var(--curator-blue-200);--curator-on-surface-muted:var(--curator-blue-300);--curator-accent-picker-saturation:61.9%;--curator-accent-picker-lightness:58.82%;--curator-primary-hsl:var(--curator-accent-hue) 61.9% 58.82%;--curator-primary-strong-hsl:calc(var(--curator-accent-hue) + 5.59) 100% 41.18%;--curator-primary-deep-hsl:calc(var(--curator-accent-hue) + 4.49) 100% 21.18%;--curator-primary-bright-hsl:calc(var(--curator-accent-hue) - 0.21) 88.7% 65.29%;--curator-primary:hsl(var(--curator-primary-hsl));--curator-primary-strong:hsl(var(--curator-primary-strong-hsl));--curator-primary-deep:hsl(var(--curator-primary-deep-hsl));--curator-primary-bright:hsl(var(--curator-primary-bright-hsl));--curator-accent-foreground:var(--curator-blue-900);--curator-accent-soft-fill:hsl(var(--curator-primary-hsl)/0.1);--curator-accent-soft-fill-strong:hsl(var(--curator-primary-hsl)/0.12);--curator-accent-border:hsl(var(--curator-primary-hsl)/0.18);--curator-accent-border-strong:hsl(var(--curator-primary-hsl)/0.28);--curator-accent-focus:hsl(var(--curator-primary-hsl)/0.14);--curator-accent-glow:hsl(var(--curator-primary-hsl)/0.12);--curator-accent-glow-strong:hsl(var(--curator-primary-strong-hsl)/0.18);--curator-accent-gradient:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));--curator-accent-gradient-bright:linear-gradient(135deg,var(--curator-primary-bright),var(--curator-primary));--curator-outline:rgba(220,228,236,.15);--curator-outline-strong:rgba(220,228,236,.26);--curator-shadow-soft:0 12px 30px rgba(16,29,51,.2);--curator-shadow-ambient:0 24px 60px rgba(16,29,51,.34);--curator-radius-sm:0.75rem;--curator-radius-md:1rem;--curator-radius-lg:1.5rem;--curator-radius-xl:2rem;--curator-radius-pill:999px}:root[data-ui-theme=light]{--curator-background:#fff;--curator-background-elevated:var(--curator-blue-50);--curator-surface-lowest:#fff;--curator-surface-low:var(--curator-blue-50);--curator-surface:var(--curator-blue-100);--curator-surface-high:var(--curator-blue-200);--curator-surface-highest:var(--curator-blue-300);--curator-surface-glass:hsla(0,0%,100%,.78);--curator-on-surface:var(--curator-blue-900);--curator-on-surface-soft:var(--curator-blue-800);--curator-on-surface-muted:var(--curator-blue-600);--curator-accent-picker-saturation:62.55%;--curator-accent-picker-lightness:46.08%;--curator-primary-hsl:var(--curator-accent-hue) 62.55% 46.08%;--curator-accent-foreground:var(--curator-blue-900);--curator-accent-soft-fill:hsl(var(--curator-primary-hsl)/0.12);--curator-accent-soft-fill-strong:hsl(var(--curator-primary-hsl)/0.16);--curator-accent-border:hsl(var(--curator-primary-hsl)/0.22);--curator-accent-border-strong:hsl(var(--curator-primary-hsl)/0.32);--curator-accent-focus:hsl(var(--curator-primary-hsl)/0.18);--curator-accent-glow:hsl(var(--curator-primary-hsl)/0.1);--curator-accent-glow-strong:hsl(var(--curator-primary-strong-hsl)/0.16);--curator-outline:rgba(16,29,51,.08);--curator-outline-strong:rgba(16,29,51,.15);--curator-shadow-soft:0 14px 32px rgba(16,29,51,.08);--curator-shadow-ambient:0 24px 60px rgba(16,29,51,.12);--curator-theme-card-bg:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,249,251,.98));--curator-theme-card-bg-strong:linear-gradient(180deg,#fff,rgba(238,242,246,.98));--curator-theme-card-bg-soft:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(238,242,246,.98));--curator-theme-surface-fill:hsla(0,0%,100%,.72);--curator-theme-surface-fill-strong:hsla(0,0%,100%,.88);--curator-theme-surface-fill-soft:rgba(16,29,51,.03);--curator-theme-surface-fill-soft-strong:rgba(16,29,51,.05);--curator-theme-divider:rgba(16,29,51,.08);--curator-theme-divider-strong:rgba(16,29,51,.12);--curator-theme-grid-line:rgba(16,29,51,.06);--curator-theme-shadow-lg:0 28px 54px rgba(16,29,51,.12);--curator-theme-shadow-xl:0 30px 80px rgba(16,29,51,.16)}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.collect-page .section ol,.collect-page .section p,.collect-page .section ul{max-width:700px}.collect-page .section{padding-top:96px;padding-bottom:96px}@media (max-width:1023px){.collect-page .section{padding-top:80px;padding-bottom:80px}.collect-page section[id]{scroll-margin-top:118px}}.container{margin-left:auto;margin-right:auto;width:100%;max-width:none;padding-left:.75rem;padding-right:.75rem}@media (min-width:768px){.container{max-width:688px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.container{max-width:1200px;padding-left:24px;padding-right:24px}}@media (max-width:767px){.collect-page{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.collect-page .section{padding-top:4.5rem;padding-bottom:4.5rem}.collect-page #hero{padding-top:3.5rem;padding-bottom:3.75rem}.collect-page .section__header{margin-bottom:2rem}.collect-page .row{row-gap:2rem}.collect-page .tabs__nav{gap:.75rem;margin-bottom:1rem}.collect-page .tabs__button{padding:.75rem .9rem}.collect-page .card-regulation,.collect-page .card-testimonial,.collect-page .collect-proof-card{padding:1.625rem}.collect-page .collect-flow{padding:1.5rem}.collect-page .collect-flow__grid{gap:1rem}.collect-page .collect-compare-card,.collect-page .collect-flow-step,.collect-page .collect-quality-viewer,.collect-page .collect-tab-canvas{padding:1rem}.collect-page .collect-quality-viewer__grid{gap:.75rem}.collect-page .card-cta{padding:1.75rem 1.5rem}.collect-page .collect-trust-grid article{padding:1.125rem;.collect-page .mobile-sticky-cta{padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom));gap:.5rem;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.95);border-top-color:#d9e0ec}.collect-page .mobile-sticky-cta .btn{min-height:48px}}.collect-page .collect-hero-row{row-gap:32px}@media (min-width:1440px){.collect-page .collect-hero-content-col{padding-right:20px}.collect-page .collect-hero-visual-col{padding-left:20px}}.collect-page .collect-hero-actions{gap:16px;align-items:center}.collect-page .collect-hero-actions .btn--primary{min-height:56px;padding:0 34px;font-size:1.075rem;font-weight:700}.collect-page .collect-hero-actions .btn--secondary{min-height:50px;padding:0 26px;font-size:1rem;font-weight:600}.collect-page .collect-hero-shell{background:transparent;padding:32px}.collect-page .card-regulation,.collect-page .card-testimonial,.collect-page .collect-compare-card,.collect-page .collect-flow,.collect-page .collect-proof-card,.collect-page .collect-quality-viewer,.collect-page .collect-risk-panel,.collect-page .collect-tab-canvas,.collect-page .collect-trust-grid article{border-radius:12px;border-color:#dce4ec;box-shadow:0 1px 2px rgba(16,29,51,.04)}.collect-page .accordion__content{.collect-page .card-regulation:hover,.collect-page .card-testimonial:hover,.collect-page .collect-flow-step:hover,.collect-page .collect-proof-card:hover,.collect-page .collect-quality-card:hover{transform:none;box-shadow:0 2px 6px rgba(16,29,51,.05)}transition:max-height .23s ease,opacity .2s ease;opacity:0}.collect-page .accordion__item[data-active] .accordion__content{opacity:1}.collect-page .accordion__item{margin-bottom:16px;border-radius:12px}.collect-page .accordion__header{padding-top:22px;padding-bottom:22px}.collect-page .accordion__body{line-height:1.68}.collect-page section .btn--primary,.collect-page section .btn--secondary{min-height:48px}}.collect-page .row{margin-left:-12px;margin-right:-12px;row-gap:32px}.collect-page .row>[class*=" col-"],.collect-page .row>[class^=col-]{padding-left:12px;padding-right:12px}.collect-page .row.row--no-gutters>[class*=" col-"],.collect-page .row.row--no-gutters>[class^=col-]{padding-left:0;padding-right:0}@media (min-width:768px){.collect-page .row{-moz-column-gap:0!important;column-gap:0!important}}@media (max-width:767px){.collect-page{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.collect-page .section{padding-top:80px;padding-bottom:80px}.collect-page #hero{padding-top:4rem;padding-bottom:4.75rem}.collect-page .section__header{margin-bottom:2.5rem}.collect-page .row{row-gap:2rem}.collect-page .tabs__nav{gap:.75rem;margin-bottom:1rem}.collect-page .tabs__button{padding:.75rem .9rem}.collect-page .card-regulation,.collect-page .card-testimonial,.collect-page .collect-proof-card{padding:1.625rem}.collect-page .collect-flow{padding:1.5rem}.collect-page .collect-flow__grid{gap:1rem}.collect-page .collect-compare-card,.collect-page .collect-flow-step,.collect-page .collect-quality-viewer,.collect-page .collect-tab-canvas{padding:1rem}.collect-page .collect-quality-viewer__grid{gap:.75rem}.collect-page .card-cta{padding:1.75rem 1.5rem}.collect-page .collect-trust-grid article{padding:1.125rem}.collect-page .mobile-sticky-cta{padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom));gap:.5rem;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.95);border-top-color:#d9e0ec}.collect-page .mobile-sticky-cta .btn{min-height:48px}.collect-page .header__secondary-nav{gap:.55rem;overflow-x:hidden;justify-content:flex-start}.collect-page .header__secondary-link{padding:.5rem .88rem;font-size:.95rem}.collect-page .header__secondary-link--action,.collect-page .header__secondary-link[data-section=case-study],.collect-page .header__secondary-link[data-section=faq]{display:none}.collect-page .collect-hero-actions .btn--primary,.collect-page .collect-hero-actions .btn--secondary{width:100%}.collect-page .collect-hero-actions .btn--tertiary{padding-left:0;padding-right:0;width:auto}}.collect-page .card-regulation,.collect-page .card-testimonial,.collect-page .collect-compare-card,.collect-page .collect-flow,.collect-page .collect-proof-card,.collect-page .collect-quality-viewer,.collect-page .collect-risk-panel,.collect-page .collect-tab-canvas,.collect-page .collect-trust-grid article{border-radius:12px;border-color:#dce4ec;box-shadow:0 1px 2px rgba(16,29,51,.04)}.section{padding-top:14px;padding-bottom:14px}@media (min-width:768px){.section{padding-top:18px;padding-bottom:18px}}@media (min-width:1440px){.section{padding-top:24px;padding-bottom:24px}}.section--light{--tw-bg-opacity:1;background-color:rgb(247 249 251/var(--tw-bg-opacity,1))}.card{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;animation-duration:.25s}.form{display:flex;flex-direction:column;gap:1rem}.form-input,.form-select,.form-textarea{width:100%;border-radius:calc(var(--radius) - 2px);border-width:2px;border-color:hsl(var(--border));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;--tw-text-opacity:1;color:rgb(16 29 51/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;animation-duration:.15s}.form-input:hover,.form-select:hover,.form-textarea:hover{--tw-border-opacity:1;border-color:rgb(192 202 216/var(--tw-border-opacity,1))}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:hsl(var(--primary));outline:2px solid transparent;outline-offset:2px;--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(3px + 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);--tw-ring-opacity:1;--tw-ring-color:rgb(232 229 245/var(--tw-ring-opacity,1))}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{--tw-text-opacity:1;color:rgb(120 139 163/var(--tw-text-opacity,1))}.form-input::placeholder,.form-textarea::placeholder{--tw-text-opacity:1;color:rgb(120 139 163/var(--tw-text-opacity,1))}.form-input:disabled,.form-select:disabled,.form-textarea:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(247 249 251/var(--tw-bg-opacity,1));opacity:.6}.form-textarea{min-height:100px;resize:vertical}.header{top:0;z-index:800;background-color:hsla(0,0%,100%,.95);--tw-backdrop-blur:blur(4px);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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;animation-duration:.25s;padding-top:env(safe-area-inset-top);position:sticky}.header[data-scrolled]{--tw-shadow:0 1px 2px 0 rgba(16,29,51,.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)}.header[data-has-secondary] .header__primary{border-bottom-width:0}.modal{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:clamp(14px,3vw,40px)}.modal[data-active]{display:flex}.modal__video{aspect-ratio:16/9;width:100%;border-radius:calc(var(--radius) - 2px);background-color:#101d33;position:relative}@keyframes collect-phone-call-arm{0%,to{transform:translateZ(0) rotate(0deg)}12%{transform:translate3d(-.18px,-.36px,0) rotate(-1.8deg)}24%{transform:translate3d(-.78px,-1.4px,0) rotate(-5.2deg)}36%{transform:translate3d(-.56px,-1px,0) rotate(-3.9deg)}50%{transform:translate3d(-.98px,-1.66px,0) rotate(-6deg)}64%{transform:translate3d(-.65px,-1.18px,0) rotate(-4.4deg)}78%{transform:translate3d(-.92px,-1.52px,0) rotate(-5.5deg)}90%{transform:translate3d(-.32px,-.56px,0) rotate(-2.3deg)}}@keyframes collect-head-call{0%,to{transform:translateZ(0) rotate(0deg)}14%{transform:translate3d(.18px,.27px,0) rotate(.95deg)}28%{transform:translate3d(.36px,.62px,0) rotate(1.8deg)}40%{transform:translate3d(.24px,.43px,0) rotate(1.15deg)}54%{transform:translate3d(-.06px,.1px,0) rotate(-.5deg)}68%{transform:translate3d(.32px,.5px,0) rotate(1.45deg)}82%{transform:translate3d(.18px,.31px,0) rotate(.84deg)}92%{transform:translate3d(.02px,.02px,0) rotate(.08deg)}}@keyframes share-character-stance{0%,to{transform:translateZ(0) rotate(0deg)}18%{transform:translate3d(.25px,-.48px,0) rotate(-.82deg)}34%{transform:translate3d(.52px,-.92px,0) rotate(-1.46deg)}48%{transform:translate3d(.19px,-.36px,0) rotate(-.54deg)}66%{transform:translate3d(.62px,-1.04px,0) rotate(-1.66deg)}82%{transform:translate3d(.3px,-.54px,0) rotate(-.86deg)}}@keyframes share-upper-body-projection{0%,to{transform:translateZ(0) rotate(0deg)}14%{transform:translate3d(.52px,-.72px,0) rotate(-2.08deg)}28%{transform:translate3d(1.35px,-1.92px,0) rotate(-4.5deg)}40%{transform:translate3d(.86px,-1.24px,0) rotate(-3.2deg)}56%{transform:translate3d(1.6px,-2.24px,0) rotate(-5.2deg)}72%{transform:translate3d(1.08px,-1.52px,0) rotate(-3.6deg)}86%{transform:translate3d(.56px,-.8px,0) rotate(-2.2deg)}}@keyframes share-head-address{0%,to{transform:translateZ(0) rotate(0deg)}12%{transform:translate3d(.16px,-.22px,0) rotate(-2.35deg)}24%{transform:translate3d(.31px,-.4px,0) rotate(-3.95deg)}36%{transform:translate3d(.24px,-.31px,0) rotate(-3.1deg)}52%{transform:translate3d(.08px,-.11px,0) rotate(-1.2deg)}66%{transform:translate3d(.36px,-.46px,0) rotate(-4.2deg)}80%{transform:translate3d(.24px,-.31px,0) rotate(-2.7deg)}92%{transform:translate3d(.13px,-.14px,0) rotate(-1.65deg)}}@keyframes share-notepad-present{0%,to{transform:translateZ(0) rotate(0deg)}16%{transform:translate3d(.58px,-.56px,0) rotate(-3deg)}30%{transform:translate3d(2.06px,-1.96px,0) rotate(-9.7deg)}42%{transform:translate3d(1.28px,-1.2px,0) rotate(-6.45deg)}58%{transform:translate3d(2.44px,-2.32px,0) rotate(-11deg)}72%{transform:translate3d(1.52px,-1.44px,0) rotate(-7.72deg)}88%{transform:translate3d(.7px,-.66px,0) rotate(-3.95deg)}}@keyframes share-mouth-projection{0%,to{opacity:1}14%{opacity:.9}28%{opacity:.74}42%{opacity:.91}56%{opacity:.68}72%{opacity:.9}86%{opacity:.76}}@keyframes trace-arm-left-typing{0%,to{transform:translateZ(0) rotate(0deg)}14%{transform:translate3d(.22px,.92px,0) rotate(.8deg)}24%{transform:translate3d(.82px,2.45px,0) rotate(1.75deg)}36%{transform:translate3d(.3px,.82px,0) rotate(.52deg)}50%{transform:translateZ(0) rotate(0deg)}66%{transform:translate3d(.48px,1.42px,0) rotate(1.15deg)}76%{transform:translate3d(.76px,2.1px,0) rotate(1.45deg)}88%{transform:translate3d(.2px,.5px,0) rotate(.35deg)}}@keyframes trace-arm-right-typing{0%,to{transform:translateZ(0) rotate(0deg)}16%{transform:translate3d(-.28px,.78px,0) rotate(-.7deg)}28%{transform:translate3d(-1.05px,2.35px,0) rotate(-1.55deg)}40%{transform:translate3d(-.3px,.65px,0) rotate(-.42deg)}54%{transform:translateZ(0) rotate(0deg)}70%{transform:translate3d(-.52px,1.42px,0) rotate(-1.05deg)}82%{transform:translate3d(-.82px,2.06px,0) rotate(-1.35deg)}92%{transform:translate3d(-.16px,.45px,0) rotate(-.32deg)}}#connecting-lines{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:5;overflow:visible}@media (max-width:767px){#connecting-lines{display:none}}.checklist{display:flex;flex-direction:column;min-width:0}.placeholder{display:flex;min-height:200px;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:calc(var(--radius) - 2px);border-width:2px;border-style:dashed;border-color:hsl(var(--border));--tw-bg-opacity:1;background-color:rgb(247 249 251/var(--tw-bg-opacity,1));padding:12px;text-align:center;font-size:14px;line-height:1.5;--tw-text-opacity:1;color:rgb(120 139 163/var(--tw-text-opacity,1))}@keyframes scroll-logos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.share-page .section{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}@media (max-width:767px){.share-page #hero{padding-top:56px}.share-page .section{padding-top:52px;padding-bottom:52px}.share-page section[id]{scroll-margin-top:108px}}.share-page .row{margin-left:-12px;margin-right:-12px;row-gap:32px}.share-page .row>[class*=" col-"],.share-page .row>[class^=col-]{padding-left:12px;padding-right:12px}@media (min-width:768px){.share-page .row{-moz-column-gap:0!important;column-gap:0!important}}.share-page #final-cta .form{gap:16px}.share-page #final-cta .form-input,.share-page #final-cta .form-select{min-height:48px;padding-left:16px;padding-right:16px}@keyframes collectPulse{0%,to{transform:scale(1);box-shadow:0 0 0 4px rgba(33,192,129,.15)}50%{transform:scale(1.12);box-shadow:0 0 0 6px rgba(33,192,129,.08)}}#diff02.section{padding-top:72px;padding-bottom:72px}@media (max-width:1023px){#diff02.section{padding-top:56px;padding-bottom:56px}.collect-quality-deck__sticky{position:relative;top:auto;gap:10px}.collect-quality-deck__chips{justify-content:flex-start;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.collect-quality-deck__chips::-webkit-scrollbar{display:none}.collect-quality-deck__stack{height:auto;max-width:100%;display:grid;gap:10px}.collect-quality-deck-card{position:relative;inset:auto;transform:none!important;opacity:1!important;padding:16px}.collect-quality-deck-card h3{font-size:1rem;line-height:1.5rem}.collect-quality-deck-card__status-row{flex-direction:column;align-items:flex-start;gap:.375rem}.collect-quality-deck-card li,.collect-quality-deck-card p{font-size:.875rem;line-height:1.25rem}.collect-quality-deck__track{display:none}}.collect-trust-shell{position:relative;border-radius:1rem;border-width:1px;border-color:#dfe5ef;background:#fff;box-shadow:0 8px 24px rgba(16,29,51,.06);padding:clamp(20px,3vw,38px);display:block}.collect-trust-head{margin-bottom:24px;max-width:720px}.collect-trust-kicker{margin-bottom:12px;display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;background:#eef2f8;color:#30405a}.collect-trust-grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:stretch;margin:0 auto}@media (min-width:768px){.collect-trust-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:1440px){.collect-trust-grid{grid-template-columns:repeat(4,1fr);gap:28px;max-width:none}}#trust .collect-trust-tile{border-radius:.75rem;border-width:1px;padding:1rem;border-color:#dbe3ef;background:#fff;box-shadow:0 3px 12px rgba(16,29,51,.05);min-height:205px;display:flex;flex-direction:column}.collect-trust-tile__icon{margin-bottom:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);width:38px;height:38px;border:1px solid #d6deea;background:#f4f7fb;color:#39547f}.collect-trust-tile__icon svg{height:1.25rem;width:1.25rem}.collect-trust-tile__icon{font-size:1.25rem}.collect-trust-tile__eyebrow{margin-bottom:2rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6a7b95}#trust .collect-trust-tile h3{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;color:#1f2f4d;line-height:1.35}#trust .collect-trust-tile p{margin-bottom:0;font-size:.88rem;color:#607089;line-height:1.52}#trust .collect-trust-tile p:not(.collect-trust-tile__eyebrow){margin-bottom:.5rem}.collect-trust-tile__tags{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.collect-trust-tile__tags span{display:inline-flex;align-items:center;border-radius:9999px;padding:.25rem .625rem;font-size:.67rem;font-weight:600;border:1px solid #d7e0eb;color:#5c6f8d;background:#f7f9fc}@keyframes collectDemoBar{0%{width:68%}to{width:88%}}.collect-page #final-cta .form{gap:16px}.collect-page #final-cta .form-input,.collect-page #final-cta .form-select{min-height:48px;padding-left:16px;padding-right:16px}[data-reveal]{transition:opacity .32s ease,transform .32s ease}[data-reveal],[data-reveal][data-visible]{opacity:1;transform:translateY(0)}.row{margin-left:-.75rem;margin-right:-.75rem;display:flex;flex-wrap:wrap}.curator-theme{position:relative;background:var(--curator-background);color:var(--curator-on-surface);font-family:Inter,sans-serif}.curator-stage{padding-top:clamp(4.5rem,7vw,8.5rem);padding-bottom:clamp(4.5rem,7vw,8.5rem)}.curator-stage--tight{padding-top:clamp(3rem,4.5vw,5rem);padding-bottom:clamp(3rem,4.5vw,5rem)}.curator-headline{margin:0;color:var(--curator-on-surface);font-size:clamp(2rem,4vw,3rem);line-height:1.02;letter-spacing:-.03em;font-weight:700;text-wrap:balance}.curator-kicker{display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;min-height:2rem;padding:.4rem .85rem;border-radius:var(--curator-radius-pill);background:hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.curator-kicker--muted{background:hsla(0,0%,100%,.04);color:var(--curator-on-surface-muted)}.curator-section-header{display:grid;gap:1.1rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.curator-panel{position:relative;overflow:hidden;border:1px solid var(--curator-outline);border-radius:var(--curator-radius-xl);background:linear-gradient(180deg,rgba(48,64,90,.94),rgba(31,44,68,.98)),var(--curator-surface-low);box-shadow:var(--curator-shadow-ambient)}.curator-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.08),hsl(var(--curator-primary-hsl)/0) 45%)}.curator-feature-card{display:grid;gap:1rem;min-height:100%;padding:1.75rem;border-radius:var(--curator-radius-lg);background:linear-gradient(180deg,rgba(31,44,68,.94),rgba(16,29,51,.96));border:1px solid var(--curator-outline);box-shadow:var(--curator-shadow-soft);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.curator-feature-card:hover{transform:translateY(-4px);border-color:var(--curator-outline-strong);box-shadow:0 28px 54px rgba(16,29,51,.24)}@keyframes curatorTypingCursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes curator-home-battery-passport-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes curator-home-battery-ring-inner{0%{stroke-dashoffset:0;opacity:.14}50%{opacity:.28}to{stroke-dashoffset:-120;opacity:.14}}@keyframes curator-home-battery-ring-outer{0%{stroke-dashoffset:0;opacity:.05}50%{opacity:.12}to{stroke-dashoffset:180;opacity:.05}}.curator-home__modal-copy .curator-headline{max-width:12ch;font-size:clamp(2rem,4vw,3.15rem)}.curator-theme .curator-home__picker .regulation-chips{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:.3rem;width:-moz-max-content;width:max-content;min-width:100%}.curator-theme .regulation-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-height:2.8rem;padding:.72rem .95rem;border:1px solid transparent;border-radius:.95rem;background:transparent;color:hsla(200,5%,89%,.68);scroll-snap-align:start;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.curator-theme .regulation-chip:focus-visible,.curator-theme .regulation-chip:hover{transform:none;border-color:transparent;background:hsla(0,0%,100%,.02);box-shadow:none;color:var(--curator-on-surface);outline:none}.curator-theme .regulation-chip__text{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;gap:.5rem;min-width:0;max-width:none;overflow:visible;white-space:nowrap;text-align:center}.curator-theme .regulation-chip__title{display:block;color:currentColor;max-width:none;overflow:visible;font-size:clamp(.88rem,1vw,.96rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;text-overflow:clip}.curator-theme .regulation-chip__badge{display:inline;position:static;transform:none;padding:0;border:0;background:transparent;color:hsla(200,5%,89%,.42);font-size:.68rem;font-weight:700;line-height:1;letter-spacing:-.01em;white-space:nowrap}.curator-theme .regulation-chip[data-active]{transform:none;border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.06);box-shadow:none;color:var(--curator-primary)}.curator-theme .regulation-chip[data-active] .regulation-chip__badge{color:hsl(var(--curator-primary-hsl)/.72)}.curator-theme .regulation-chip[data-active]:focus-visible,.curator-theme .regulation-chip[data-active]:hover{transform:none;border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.06);box-shadow:none;color:var(--curator-primary)}.curator-theme .results-section{padding-top:0;padding-bottom:0}.curator-theme .module-cards{display:grid;gap:1.25rem}.curator-theme .curator-home-module-card{--curator-home-module-accent-hsl:var(--curator-primary-hsl);position:relative;display:flex;flex-direction:column;gap:1rem;min-height:100%;padding:1.7rem;overflow:hidden;border:1px solid rgba(220,228,236,.08);border-radius:2rem;background:linear-gradient(180deg,rgba(31,44,68,.94),rgba(16,29,51,.98));color:var(--curator-on-surface);text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.curator-theme .curator-home-module-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at top right,hsl(var(--curator-home-module-accent-hsl)/.08),transparent 42%)}.curator-theme .curator-home-module-card:focus-visible,.curator-theme .curator-home-module-card:hover{border-color:hsl(var(--curator-home-module-accent-hsl)/.2);background:linear-gradient(180deg,rgba(31,44,68,.98),#101d33);outline:none;transform:translateY(-1px)}.curator-theme .curator-home-module-card[data-module-id=COC],.curator-theme .curator-home-module-card[data-module-id=DPP],.curator-theme .curator-home-module-card[data-module-id=SDC]{--curator-home-module-accent-hsl:var(--curator-primary-hsl)}.curator-theme .curator-home-module-card[data-status=required]{border-color:hsl(var(--curator-home-module-accent-hsl)/.16)}.curator-theme .curator-home-module-card[data-status=not-required],.curator-theme .curator-home-module-card[data-status=optional]{border-color:rgba(220,228,236,.07)}.curator-theme .curator-home-module-card[data-status=not-required]:before{opacity:.36}.curator-theme .module-card__copy,.curator-theme .module-card__detail-list,.curator-theme .module-card__footer,.curator-theme .module-card__head{position:relative;z-index:1}.curator-theme .module-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;margin-bottom:.35rem}.curator-theme .module-card__icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.95rem;background:rgba(220,228,236,.05);border:1px solid rgba(220,228,236,.08);color:hsl(var(--curator-home-module-accent-hsl));font-size:1.35rem}.curator-theme .module-card__icon svg{width:1.35rem;height:1.35rem}.curator-theme .module-card__status{display:inline-flex;align-items:center;min-height:1.75rem;padding:.3rem .74rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.curator-theme .module-card__status--required{border:1px solid hsl(var(--curator-primary-hsl)/.14);background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary)}.curator-theme .module-card__status--conditional,.curator-theme .module-card__status--recommended{border:1px solid rgba(220,228,236,.12);background:rgba(220,228,236,.06);color:var(--curator-on-surface)}.curator-theme .module-card__status--muted,.curator-theme .module-card__status--optional{border:1px solid rgba(220,228,236,.08);background:rgba(220,228,236,.04);color:rgba(192,202,216,.66)}.curator-theme .module-card__copy{display:grid;gap:.8rem}.curator-theme .curator-home-module-card .module-card-title{margin:0;color:var(--curator-on-surface);background:none;font-size:clamp(1.95rem,3.6vw,2.25rem);font-weight:700;line-height:.98;letter-spacing:-.04em;-webkit-text-fill-color:currentColor;background-clip:border-box}.curator-theme .curator-home-module-card[data-status=not-required] .module-card-title{color:rgba(220,228,236,.78)}.curator-theme .module-card__description{margin:0;color:rgba(220,228,236,.76);font-size:.94rem;line-height:1.65}.curator-theme .curator-home-module-card[data-status=required] .module-card__description{color:rgba(247,249,251,.9)}.curator-theme .module-card__detail-list{display:grid;gap:.45rem}.curator-theme .module-card__detail{margin:0;color:rgba(192,202,216,.56);font-size:.82rem;line-height:1.55}.curator-theme .curator-home-module-card[data-status=required] .module-card__detail{color:rgba(238,242,246,.76)}.curator-theme .module-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:1.1rem;border-top:1px solid rgba(220,228,236,.08)}.curator-theme .curator-home-module-card[data-status=required] .module-card__footer{border-top-color:rgba(220,228,236,.12)}.curator-theme .module-card__footer-copy{color:rgba(192,202,216,.58);font-size:.84rem;font-weight:500;line-height:1.4;letter-spacing:-.01em}.curator-theme .curator-home-module-card[data-status=required] .module-card__footer-copy{color:rgba(238,242,246,.8)}.curator-theme .module-card__footer-arrow{display:inline-flex;align-items:center;justify-content:center;color:rgba(192,202,216,.58);font-size:1rem}.curator-theme .curator-home-module-card[data-status=required] .module-card__footer-arrow{color:rgba(238,242,246,.8)}.curator-theme .module-card__footer-arrow svg{width:1rem;height:1rem}.curator-theme .checklist{display:grid;gap:0;min-width:0;width:100%;overflow:hidden;border:1px solid hsla(0,0%,100%,.05);border-radius:1.35rem;background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.018)),rgba(16,29,51,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 18px 40px rgba(16,29,51,.16)}.curator-theme .checklist-item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.85rem;min-width:0;padding:.9rem 1.05rem;border:0;border-top:1px solid hsla(0,0%,100%,.06);background:transparent;transition:background-color .14s ease}.curator-theme .checklist-item:first-child{border-top:0}.curator-theme .checklist-item:hover{background:hsla(0,0%,100%,.03)}.curator-theme .checklist-item[data-checked=true]{background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.08),hsl(var(--curator-primary-hsl)/.01) 40%,transparent 100%)}.curator-theme .checklist-item__checkbox{position:absolute;opacity:0;pointer-events:none}.curator-theme .checklist-item__control{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;margin-top:.1rem;border-radius:999px;border:1.4px solid hsl(var(--curator-primary-hsl)/.4);background:transparent;color:var(--curator-primary);cursor:pointer}.curator-theme .checklist-item__control-mark{display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.8);transition:opacity .14s ease,transform .14s ease;font-size:.82rem}.curator-theme .checklist-item__control-mark svg{width:.82rem;height:.82rem}.curator-theme .checklist-item[data-checked=true] .checklist-item__control{background:hsl(var(--curator-primary-hsl)/.12)}.curator-theme .checklist-item[data-checked=true] .checklist-item__control-mark{opacity:1;transform:scale(1)}.curator-theme .checklist-item__content{display:grid;gap:.24rem;min-width:0;cursor:pointer}.curator-theme .checklist-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem .55rem}.curator-theme .checklist-item__status{color:#ff9e97;font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.curator-theme .checklist-item__context{color:hsla(200,5%,89%,.36);font-size:.69rem;font-weight:500;line-height:1.2}.curator-theme .checklist-item__label{margin:0;color:var(--curator-on-surface);font-size:.95rem;line-height:1.35;overflow-wrap:anywhere}.curator-theme .checklist-item__label--checked{color:hsla(200,5%,89%,.42);text-decoration:line-through}@media (min-width:768px){.curator-theme .module-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.curator-theme.collect-page .section--light,.curator-theme.share-page .section--light{background:var(--curator-background)}.curator-solution-band{position:relative}.curator-theme.share-page .share-deadline-band{background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.08) 0,hsla(0,0%,100%,.02) 100%),linear-gradient(180deg,rgba(31,44,68,.96) 0,rgba(16,29,51,.98) 100%);border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}.curator-theme.share-page .share-deadline-band p{color:var(--curator-on-surface-soft)}.curator-theme.share-page .share-deadline-band strong{color:var(--curator-on-surface)}.curator-theme.share-page .share-deadline-band a{color:var(--curator-primary)}.curator-theme.share-page .share-deadline-band a:focus-visible,.curator-theme.share-page .share-deadline-band a:hover{color:var(--curator-on-surface)}.curator-theme.collect-page .collect-tab-canvas__badge{display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .8rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.04);color:var(--curator-on-surface-muted);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.curator-theme.collect-page .collect-tab-canvas__badge--success{border-color:hsl(var(--curator-primary-hsl)/.18);background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary)}.curator-theme.collect-page .collect-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.curator-theme.collect-page .collect-hero-metric,.curator-theme.share-page .share-passport-hero__identity>div,.curator-theme.share-page .share-passport-hero__spec-grid article{padding:1rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03)}.curator-theme.collect-page .collect-hero-table,.curator-theme.share-page .share-passport-hero__access{overflow:hidden;border-radius:1rem;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03)}.curator-theme.collect-page .collect-hero-table__row,.curator-theme.share-page .share-passport-hero__access-row{border-bottom-color:hsla(0,0%,100%,.06)}.curator-theme.share-page .share-passport-hero{display:grid;gap:1rem}.curator-theme.share-page .share-passport-hero__identity,.curator-theme.share-page .share-passport-hero__spec-grid{display:grid;gap:.9rem}.curator-theme.collect-page .collect-hero-metric__label,.curator-theme.collect-page .collect-hero-table__row--head span,.curator-theme.share-page .share-passport-hero__access-row span:first-child,.curator-theme.share-page .share-passport-hero__identity p,.curator-theme.share-page .share-passport-hero__spec-grid p{color:var(--curator-on-surface-muted)}.curator-theme.collect-page .collect-hero-metric__value,.curator-theme.collect-page .collect-hero-table strong,.curator-theme.share-page .share-passport-hero__identity strong,.curator-theme.share-page .share-passport-hero__spec-grid strong{color:var(--curator-on-surface)}.curator-theme.collect-page .collect-problem-content>.curator-headline{max-width:18ch}.curator-inline-form-panel,.curator-interop-canvas,.curator-problem-panel,.curator-solution-visual-panel,.curator-trust-shell{padding:clamp(1.25rem,3vw,1.8rem)}.curator-theme.collect-page .collect-risk-panel__metric,.curator-theme.collect-page .collect-risk-panel__title{color:var(--curator-on-surface)}.curator-theme.collect-page .collect-risk-panel__text{color:var(--curator-on-surface-muted)}.curator-theme.collect-page .collect-feature-list,.curator-theme.share-page .collect-feature-list{margin:0;padding:0;list-style:none;display:grid;gap:.9rem}.curator-theme.collect-page .collect-feature-list li,.curator-theme.share-page .collect-feature-list li{position:relative;padding-left:1.2rem;color:var(--curator-on-surface-soft);line-height:1.75}.curator-theme.collect-page .collect-feature-list li:before,.curator-theme.share-page .collect-feature-list li:before{content:"";position:absolute;left:0;top:.72rem;width:.42rem;height:.42rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.95)}.curator-theme.collect-page .microcopy,.curator-theme.collect-page .text-light,.curator-theme.share-page .microcopy,.curator-theme.share-page .text-light{color:var(--curator-on-surface-muted)}.curator-theme.collect-page .card-regulation__name,.curator-theme.collect-page .collect-fields-modal h4,.curator-theme.collect-page .collect-flow-step h4,.curator-theme.collect-page .collect-report-modal__head p,.curator-theme.collect-page .collect-tab-canvas__head h4,.curator-theme.share-page .share-engine-card h3,.curator-theme.share-page .share-interop-column h3,.curator-theme.share-page .share-modal-checklist h4,.curator-theme.share-page .share-modal-passport__blocks h4,.curator-theme.share-page .share-proof-card__value,.curator-theme.share-page .share-requirement-card h3,.curator-theme.share-page .share-score-card h3,.curator-theme.share-page .share-step-card h3{color:var(--curator-on-surface)}.curator-theme.collect-page .collect-flow-step__index,.curator-theme.collect-page .collect-tab-canvas__head .collect-tab-canvas__badge,.curator-theme.collect-page .collect-trust-tile__eyebrow,.curator-theme.share-page .share-interop-column__label,.curator-theme.share-page .share-proof-card__kicker,.curator-theme.share-page .share-step-card__index{color:var(--curator-on-surface-muted)}.curator-theme.collect-page .collect-tab-canvas__head .collect-tab-canvas__badge--success{color:var(--curator-primary)}.curator-theme.collect-page .card-regulation__description,.curator-theme.collect-page .collect-fields-modal li,.curator-theme.collect-page .collect-flow-step p,.curator-theme.collect-page .collect-report-modal__row,.curator-theme.collect-page .collect-trust-tile p,.curator-theme.collect-page .collect-video-modal__overlay h3+p,.curator-theme.share-page .collect-video-modal__overlay h3+p,.curator-theme.share-page .share-engine-card p,.curator-theme.share-page .share-interop-column li,.curator-theme.share-page .share-modal-checklist li,.curator-theme.share-page .share-modal-passport__blocks p,.curator-theme.share-page .share-modal-passport__meta span,.curator-theme.share-page .share-modal-preview li,.curator-theme.share-page .share-modal-table__row,.curator-theme.share-page .share-proof-card__meta,.curator-theme.share-page .share-requirement-card p,.curator-theme.share-page .share-score-card p,.curator-theme.share-page .share-step-card p{color:var(--curator-on-surface-soft)}.curator-theme.collect-page .collect-quality-deck__chips{display:inline-flex;flex-wrap:wrap;gap:.65rem}.curator-theme.collect-page .collect-quality-deck__chip{padding:.55rem .95rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03);color:var(--curator-on-surface-muted)}.curator-theme.collect-page .collect-quality-deck__chip[data-active]{background:hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary);border-color:hsl(var(--curator-primary-hsl)/.2)}.curator-theme.collect-page .collect-quality-deck-card__meta span,.curator-theme.collect-page .collect-quality-deck-card__owner,.curator-theme.collect-page .collect-quality-deck-card__tag{color:var(--curator-on-surface-muted)}.curator-theme.collect-page .collect-quality-deck-card h3,.curator-theme.collect-page .collect-quality-deck-card p strong,.curator-theme.collect-page .collect-quality-deck-card__meta strong{color:var(--curator-on-surface)}.curator-theme.collect-page .collect-quality-deck-card li,.curator-theme.collect-page .collect-quality-deck-card p{color:var(--curator-on-surface-soft)}.curator-theme.collect-page .collect-flow__grid,.curator-theme.share-page .share-steps{display:grid;gap:1rem}.curator-theme.collect-page .collect-flow-step__index,.curator-theme.share-page .share-step-card__index{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:.9rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);font-weight:700}.curator-regulation-card .collect-reg-icon,.curator-theme.collect-page .collect-trust-tile__icon{width:3rem;height:3rem;border-radius:1rem;display:inline-flex;align-items:center;justify-content:center;background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary)}.curator-theme.share-page .share-proof-card__link{color:var(--curator-primary);font-weight:700}.curator-theme.share-page .share-engine-grid,.curator-theme.share-page .share-requirements-grid{display:grid;gap:1rem}.curator-theme.share-page .share-interop-column{padding:1.15rem;border-radius:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05)}.curator-theme.share-page .share-interop-arrow{align-self:center;justify-self:center;color:var(--curator-primary);font-size:1.4rem}.curator-trust-shell{display:grid;gap:1.5rem}.curator-theme.collect-page #trust,.curator-theme.share-page #trust{background:transparent}.curator-theme.collect-page .collect-trust-shell,.curator-theme.share-page .collect-trust-shell{border-color:hsla(0,0%,100%,.06);background:linear-gradient(180deg,rgba(48,64,90,.94),rgba(31,44,68,.98)),var(--curator-surface-low);box-shadow:var(--curator-shadow-soft)}.curator-trust-shell .collect-trust-head{margin:0}.curator-trust-shell .collect-trust-grid{display:grid;gap:1rem}.curator-theme.collect-page #trust .collect-trust-tile,.curator-theme.share-page #trust .collect-trust-tile{border-color:hsla(0,0%,100%,.06);background:linear-gradient(180deg,rgba(31,44,68,.94),rgba(16,29,51,.96));box-shadow:var(--curator-shadow-soft)}.curator-theme.collect-page #trust .collect-trust-tile__icon,.curator-theme.share-page #trust .collect-trust-tile__icon{border-color:hsl(var(--curator-primary-hsl)/.16);background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary)}.curator-theme.collect-page #trust .collect-trust-tile__eyebrow,.curator-theme.share-page #trust .collect-trust-tile__eyebrow{color:var(--curator-on-surface-muted)}.curator-theme.collect-page #trust .collect-trust-tile h3,.curator-theme.share-page #trust .collect-trust-tile h3{color:var(--curator-on-surface)}.curator-theme.collect-page #trust .collect-trust-tile p:not(.collect-trust-tile__eyebrow),.curator-theme.share-page #trust .collect-trust-tile p:not(.collect-trust-tile__eyebrow){color:var(--curator-on-surface-soft)}.curator-theme.collect-page #trust .collect-trust-tile__tags span,.curator-theme.share-page #trust .collect-trust-tile__tags span{border-color:hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.04);color:var(--curator-on-surface-muted)}.curator-form-privacy,.curator-form-privacy a,.curator-theme .form-success-message{color:var(--curator-on-surface-muted)}.curator-theme.collect-page .collect-fields-modal article,.curator-theme.collect-page .collect-report-modal__head,.curator-theme.collect-page .collect-report-modal__table,.curator-theme.share-page .share-modal-checklist article,.curator-theme.share-page .share-modal-passport__blocks article,.curator-theme.share-page .share-modal-passport__meta,.curator-theme.share-page .share-modal-table{border-radius:1rem;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03)}.curator-theme.collect-page .collect-fields-modal,.curator-theme.share-page .share-modal-checklist,.curator-theme.share-page .share-modal-passport__blocks{display:grid;gap:1rem}.curator-theme.collect-page .collect-fields-modal article,.curator-theme.share-page .share-modal-checklist article,.curator-theme.share-page .share-modal-passport__blocks article{padding:1.1rem}.curator-theme.share-page .share-modal-preview .screenshot-img{border-radius:1rem;border:1px solid hsla(0,0%,100%,.05)}@media (min-width:768px){.curator-theme.share-page .share-passport-hero__identity,.curator-theme.share-page .share-passport-hero__spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.curator-theme.collect-page .collect-flow__grid,.curator-theme.share-page .share-engine-grid,.curator-theme.share-page .share-requirements-grid,.curator-theme.share-page .share-steps,.curator-trust-shell .collect-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.curator-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}}@media (min-width:1024px){.curator-solution-hero__grid{align-items:center}.curator-theme.collect-page .collect-flow__grid,.curator-theme.share-page .share-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.curator-theme.share-page .share-interop-canvas{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}}@media (max-width:767px){.curator-theme.collect-page .collect-hero-metrics{grid-template-columns:1fr}.curator-solution-actions{flex-direction:column;align-items:stretch}.curator-theme.collect-page .collect-quality-deck__chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem}.curator-solution-sticky{align-items:stretch}.curator-feature-card,.curator-metric-card,.curator-panel__body,.curator-panel__header{padding-left:1.25rem;padding-right:1.25rem}.curator-home__hero-grid{gap:2.25rem}.curator-home__heading{max-width:none}.curator-home__hero-panel{min-height:15.5rem;padding:1.5rem;border-radius:1.35rem}.curator-home__hero-network{min-height:13.5rem}.curator-home__hero-network-battery-svg{width:min(132%,30rem)}.curator-home__hero-branches{inset:0}.curator-home__hero-network-main{gap:.55rem}.curator-home__hero-tile{width:3.3rem;height:3.3rem;border-radius:.95rem}.curator-home__hero-tile--focus{width:4rem;height:4rem;border-radius:1.15rem}.curator-home__hero-tile svg{width:1.3rem;height:1.3rem}.curator-home__hero-tile--focus svg{width:1.6rem;height:1.6rem}.curator-home__hero-tile--satellite{width:2.15rem;height:2.15rem;border-radius:.72rem}.curator-home__hero-tile--satellite svg{width:.9rem;height:.9rem}.curator-home__hero-label{font-size:.5rem;letter-spacing:.14em}.curator-home__hero-connector{min-width:1.6rem}.curator-home__mapping-stage{margin-top:3.25rem}.curator-home__picker{margin-top:0}.curator-home__picker-rail{grid-template-columns:auto minmax(0,1fr) auto;gap:.2rem;padding:.35rem;border-radius:1rem}.curator-home__picker-track{border-radius:.8rem}.curator-home__picker-arrow{width:2.3rem;height:2.3rem;border-radius:.8rem}.curator-theme .regulation-chip{min-height:2.6rem;padding:.7rem .85rem;border-radius:.8rem}.curator-theme .regulation-chip__title{font-size:.84rem}.curator-theme .regulation-chip__badge{font-size:.64rem}.curator-theme .curator-home-module-card{padding:1.35rem;border-radius:1.45rem}.curator-theme .module-card__icon{width:2.85rem;height:2.85rem;border-radius:.9rem}.curator-theme .curator-home-module-card .module-card-title{font-size:1.85rem}.curator-home__checklist-block{width:100%}.curator-theme .checklist-item{padding:.85rem .9rem}.curator-home__checklist-button{width:100%}.curator-modal .modal__content{padding:1.4rem}.curator-home__lead-modal .modal__container{width:min(100vw - 1rem,42rem)}.curator-home__modal-copy,.curator-home__modal-form,.curator-home__modal-success{padding:1.2rem;border-radius:1.25rem}.curator-home__modal-copy .curator-headline,.curator-home__modal-success-title{max-width:100%;font-size:clamp(1.9rem,8vw,2.5rem)}.curator-home__modal-success-actions{grid-template-columns:minmax(0,1fr)}.curator-article-hero__authors{flex-direction:column;align-items:flex-start}}.collect-redesign-page{background:var(--curator-background)}.collect-redesign{color:var(--curator-on-surface)}.collect-redesign .container{max-width:1320px;padding-left:clamp(1.25rem,2.8vw,2rem);padding-right:clamp(1.25rem,2.8vw,2rem)}.collect-redesign section[id]{scroll-margin-top:calc(env(safe-area-inset-top) + 8rem)}.collect-redesign__band,.collect-redesign__hero,.collect-redesign__section{padding:clamp(4.5rem,8vw,8rem) 0}.collect-redesign__hero{padding-top:clamp(6.25rem,10vw,8.5rem)}.collect-redesign__surface--dark{background:rgba(16,29,51,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -1px 0 hsla(0,0%,100%,.03)}.collect-redesign__surface--glow{background:radial-gradient(circle at 18% 22%,hsl(var(--curator-primary-hsl)/.08),transparent 38%),rgba(16,29,51,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 -1px 0 hsla(0,0%,100%,.03)}.collect-redesign__anchorbar{position:sticky;top:calc(env(safe-area-inset-top) + 5rem);z-index:30;border-top:1px solid hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.06);background:rgba(16,29,51,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.collect-redesign__anchorbar-inner{display:flex;justify-content:center;gap:1.5rem;overflow-x:auto;scrollbar-width:none;padding:.95rem 0}.collect-redesign__anchorbar-inner::-webkit-scrollbar{display:none}.collect-redesign__anchorlink{flex:0 0 auto;padding:0 0 .72rem;border-bottom:2px solid transparent;color:hsla(200,5%,89%,.48);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .18s ease,border-color .18s ease}.collect-redesign__anchorlink:focus-visible,.collect-redesign__anchorlink:hover,.collect-redesign__anchorlink[aria-current=true],.collect-redesign__anchorlink[data-active]{color:var(--curator-primary);border-color:var(--curator-primary);outline:none}.collect-redesign__hero-grid,.collect-redesign__split{display:grid;gap:clamp(2rem,5vw,5rem);align-items:start}.collect-redesign__hero-copy,.collect-redesign__roi-copy{display:grid;gap:1.5rem}.collect-redesign__eyebrow,.collect-redesign__eyebrow-row{margin:0;color:var(--curator-primary);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.collect-redesign__eyebrow-row{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content}.collect-redesign__eyebrow-icon{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem}.collect-redesign__eyebrow-icon svg{width:1rem;height:1rem}.collect-redesign__eyebrow-icon{font-size:1rem}.collect-redesign__hero-title,.collect-redesign__section-title{margin:0;color:var(--curator-on-surface);font-weight:800;letter-spacing:-.045em}.collect-redesign__hero-title{max-width:12ch;font-size:clamp(2.65rem,6.8vw,4.7rem);line-height:.95}.collect-redesign__hero-title span{display:inline;color:var(--curator-primary)}.collect-redesign__audit-foot span,.collect-redesign__benefit-list li,.collect-redesign__feature p,.collect-redesign__flow-step p,.collect-redesign__hero-lede,.collect-redesign__insight-card p,.collect-redesign__issue p,.collect-redesign__roi-grid span,.collect-redesign__score-card p,.collect-redesign__section-intro p,.collect-redesign__template-card p{margin:0;color:hsla(200,5%,89%,.76);line-height:1.7}.collect-redesign__hero-lede{max-width:34rem;font-size:1.04rem}.collect-redesign__hero-actions{display:flex;flex-wrap:wrap;gap:.9rem}.collect-redesign__button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.5rem;padding:.95rem 1.5rem;border-radius:.95rem;border:1px solid transparent;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.collect-redesign__button .fa-icon{font-size:calc(1rem*var(--fa-icon-scale))}.collect-redesign__button:focus-visible,.collect-redesign__button:hover{transform:translateY(-1px);outline:none}.collect-redesign__button svg{width:1rem;height:1rem}.collect-redesign__button--primary{background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));color:#fff;box-shadow:0 18px 44px hsl(var(--curator-primary-hsl)/.18)}.collect-redesign__button--primary:focus-visible,.collect-redesign__button--primary:hover{background:linear-gradient(135deg,var(--curator-primary-bright),var(--curator-primary))}.collect-redesign__button--secondary{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.08);color:var(--curator-on-surface)}.collect-redesign__button--secondary:focus-visible,.collect-redesign__button--secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.12)}.collect-redesign__hero-panel{width:100%;max-width:40rem;margin-left:auto}.collect-redesign__hero-panel-shell{position:relative;overflow:hidden;border-radius:1.75rem;border:1px solid hsla(135,7%,55%,.18);background:rgba(16,29,51,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -1px 0 hsla(0,0%,100%,.03),0 32px 80px rgba(16,29,51,.28)}.collect-redesign__hero-panel-shell:after{content:"";position:absolute;inset:auto -6rem -7rem auto;width:18rem;height:18rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);filter:blur(90px);pointer-events:none}.collect-redesign__hero-panel-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(200,5%,89%,.54);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.collect-redesign__hero-panel-canvas{position:relative;overflow:hidden;min-height:28rem;padding:.85rem .85rem 4.45rem;background:transparent}.collect-redesign__hero-panel-canvas:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:2.7rem 2.7rem;opacity:.45;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.92),transparent 96%);mask-image:linear-gradient(180deg,rgba(16,29,51,.92),transparent 96%);pointer-events:none;transition:opacity .22s ease}.collect-redesign__hero-panel-canvas:after{content:"";position:absolute;inset:-6rem -2rem auto auto;width:22rem;height:22rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);filter:blur(100px);pointer-events:none;transition:opacity .22s ease}.collect-redesign__hero-request-shell{position:relative;z-index:1;display:grid;gap:.6rem;padding:.9rem 1rem .95rem;transition:opacity .22s ease,filter .22s ease}.collect-redesign__hero-ai-footer,.collect-redesign__hero-product-head,.collect-redesign__hero-request-section-head,.collect-redesign__hero-request-topbar{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.collect-redesign__hero-request-topbar{align-items:flex-start;padding-bottom:.65rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.collect-redesign__hero-product-copy,.collect-redesign__hero-request-title{display:grid;gap:.22rem;min-width:0}.collect-redesign__hero-request-meta{display:none}.collect-redesign__hero-request-meta-item{color:hsla(200,5%,89%,.62);font-size:.74rem;line-height:1.45;letter-spacing:-.01em}.collect-redesign__hero-request-meta-item strong{color:var(--curator-on-surface);font-weight:700}.collect-redesign__hero-ai-card-head p,.collect-redesign__hero-ai-field span,.collect-redesign__hero-data-row--head span,.collect-redesign__hero-product-copy span,.collect-redesign__hero-request-kicker,.collect-redesign__hero-summary-card span{color:hsla(200,5%,89%,.52);font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.collect-redesign__hero-request-title strong{display:block;max-width:25rem;color:var(--curator-on-surface);font-size:1.14rem;font-weight:800;line-height:1.16;letter-spacing:-.035em}.collect-redesign__hero-request-close{display:inline-flex;align-items:center;gap:.45rem;color:hsla(200,5%,89%,.74);font-size:.72rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap}.collect-redesign__hero-request-close span:first-child{font-size:1.15rem;line-height:1}.collect-redesign__hero-request-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:.05rem 0 .55rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:transparent}.collect-redesign__hero-summary-card{min-height:auto;display:grid;align-content:start;gap:.12rem;padding:.22rem .9rem .22rem 0;background:transparent}.collect-redesign__hero-summary-card:first-child{padding-left:0}.collect-redesign__hero-summary-card strong{display:block;margin-top:0;color:var(--curator-on-surface);font-size:.98rem;font-weight:780;line-height:1.16;letter-spacing:-.03em}.collect-redesign__hero-summary-card:last-child{border-right:0}.collect-redesign__hero-summary-card-value--active{color:#0b9464}.collect-redesign__hero-request-section{display:grid;gap:.34rem}.collect-redesign__hero-request-section-head strong{margin:0;color:var(--curator-on-surface);font-size:1rem;font-weight:800;letter-spacing:-.03em}.collect-redesign__hero-recipient-row strong{margin:0;color:var(--curator-on-surface);font-size:.86rem;font-weight:650;line-height:1.32;letter-spacing:-.015em}.collect-redesign__hero-product-pill,.collect-redesign__hero-request-section-head span{display:inline-flex;align-items:center;font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.collect-redesign__hero-request-section-head span{color:hsla(200,5%,89%,.48)}.collect-redesign__hero-data-table,.collect-redesign__hero-recipient-list{display:grid;gap:0}.collect-redesign__hero-data-row,.collect-redesign__hero-recipient-row{display:grid;gap:.42rem;padding:.58rem 0;border:0;border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:0}.collect-redesign__hero-recipient-row{grid-template-columns:minmax(0,1.2fr) auto;align-items:center;background:transparent}.collect-redesign__hero-data-row:last-child,.collect-redesign__hero-recipient-row:last-child{border-bottom:0}.collect-redesign__hero-ai-status,.collect-redesign__hero-recipient-status{display:inline-flex;align-items:center;min-height:1.7rem;padding:0 .66rem;border-radius:999px;font-size:.62rem;font-weight:700;line-height:1;white-space:nowrap}.collect-redesign__hero-recipient-status--pending{background:hsla(0,0%,100%,.06);color:hsla(200,5%,89%,.82)}.collect-redesign__hero-ai-status,.collect-redesign__hero-product-pill,.collect-redesign__hero-recipient-status--approved{background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary)}.collect-redesign__hero-product-card{display:grid;gap:.45rem;padding:0;border-radius:0;border:0;background:transparent}.collect-redesign__hero-data-row{grid-template-columns:minmax(0,1.45fr) minmax(0,.8fr) minmax(0,.7fr);background:transparent}.collect-redesign__hero-data-row span{color:hsla(200,5%,89%,.86);font-size:.7rem;line-height:1.32;word-break:break-word}.collect-redesign__hero-data-row:not(.collect-redesign__hero-data-row--head) span:first-child{font-weight:620;letter-spacing:-.01em}.collect-redesign__hero-data-row:not(.collect-redesign__hero-data-row--head) span:nth-child(2),.collect-redesign__hero-data-row:not(.collect-redesign__hero-data-row--head) span:nth-child(3){color:hsla(200,5%,89%,.56);font-size:.66rem}.collect-redesign__hero-data-row--head{padding-top:0;padding-bottom:.1rem;border:0;border-radius:0;background:transparent}.collect-redesign__hero-ai-card{position:absolute;right:.35rem;bottom:.95rem;z-index:2;width:clamp(18.5rem,49%,21rem);max-width:calc(100% - .8rem);display:grid;gap:.62rem;padding:.95rem 1.05rem;overflow:hidden;transform-origin:bottom right;transition:opacity .22s ease,transform .22s ease;border-radius:1.65rem;border:1px solid hsl(var(--curator-primary-hsl)/.14);background:linear-gradient(180deg,rgba(16,29,51,.98),rgba(16,29,51,.99));box-shadow:0 30px 70px rgba(16,29,51,.34)}.collect-redesign__hero-ai-card:before{content:"";position:absolute;left:1.55rem;bottom:100%;width:1px;height:1.1rem;border-left:1px dashed hsl(var(--curator-primary-hsl)/.28)}.collect-redesign__hero-ai-card:after{content:"";position:absolute;inset:auto -4rem -4rem auto;width:11rem;height:11rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.1);filter:blur(84px);pointer-events:none}.collect-redesign__hero-ai-card-head{display:flex;align-items:flex-start;gap:.62rem}.collect-redesign__hero-ai-card-head>div{flex:1 1 auto;min-width:0}.collect-redesign__hero-ai-icon{border-radius:.8rem;background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.collect-redesign__hero-ai-close,.collect-redesign__hero-ai-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:0 0 auto}.collect-redesign__hero-ai-close{font:inherit;border:0;border-radius:999px;background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.72);cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .18s ease}.collect-redesign__hero-ai-close:focus-visible,.collect-redesign__hero-ai-close:hover{background:hsla(0,0%,100%,.08);color:var(--curator-on-surface);outline:none;transform:translateY(-1px)}.collect-redesign__hero-ai-close span{display:block;font-size:1.25rem;line-height:1}.collect-redesign__hero-ai-card-head p,.collect-redesign__hero-ai-card-head strong,.collect-redesign__hero-ai-field p,.collect-redesign__hero-ai-field strong,.collect-redesign__hero-panel-metrics span{margin:0}.collect-redesign__hero-ai-card-head p,.collect-redesign__hero-ai-field span{color:hsla(200,5%,89%,.5)}.collect-redesign__hero-ai-card-head strong{display:block;margin-top:.18rem;color:var(--curator-on-surface);max-width:none;font-size:.98rem;font-weight:760;line-height:1.24;letter-spacing:-.02em}.collect-redesign__hero-ai-field{display:grid;gap:.34rem;padding:.56rem 0 0;border-radius:0;border:0;border-top:1px solid hsla(0,0%,100%,.08);background:transparent}.collect-redesign__hero-ai-field strong{color:var(--curator-on-surface);font-size:.8rem;font-weight:680;line-height:1.3;letter-spacing:-.015em}.collect-redesign__hero-ai-field p{color:hsla(200,5%,89%,.8);font-size:.74rem;font-weight:500;line-height:1.5}.collect-redesign__hero-ai-tags{display:flex;flex-wrap:wrap;gap:.34rem}.collect-redesign__hero-ai-tags span{display:inline-flex;align-items:center;min-height:1.58rem;padding:0 .58rem;border-radius:.95rem;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.86);font-size:.56rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.collect-redesign__hero-ai-footer{padding-top:.55rem;border-top:1px solid hsla(0,0%,100%,.08);color:hsla(200,5%,89%,.5);font-size:.58rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.collect-redesign__hero-ai-footer span:last-child{color:hsla(200,5%,89%,.42);font-size:.54rem;letter-spacing:.12em}.collect-redesign__hero-ai-launcher{position:absolute;right:.45rem;bottom:1rem;z-index:3;display:inline-flex;align-items:center;gap:.75rem;font:inherit;min-height:3.15rem;padding:.66rem .86rem;border:1px solid hsl(var(--curator-primary-hsl)/.16);border-radius:999px;background:linear-gradient(180deg,rgba(16,29,51,.98),rgba(16,29,51,.99));box-shadow:0 18px 40px rgba(16,29,51,.28);color:var(--curator-on-surface);cursor:pointer;transform-origin:bottom right;transition:opacity .22s ease,transform .22s ease,border-color .18s ease}.collect-redesign__hero-ai-launcher:focus-visible,.collect-redesign__hero-ai-launcher:hover{border-color:hsl(var(--curator-primary-hsl)/.28);outline:none}.collect-redesign__hero-ai-launcher-icon{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;flex:0 0 auto;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.14);color:var(--curator-primary);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.collect-redesign__hero-ai-launcher-copy{display:grid;gap:.15rem;text-align:left}.collect-redesign__hero-ai-launcher-copy span,.collect-redesign__hero-ai-launcher-copy strong{margin:0}.collect-redesign__hero-ai-launcher-copy strong{color:var(--curator-on-surface);font-size:.82rem;font-weight:720;letter-spacing:-.02em}.collect-redesign__hero-ai-launcher-copy span{color:hsla(200,5%,89%,.52);font-size:.56rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.collect-redesign__hero-panel-canvas:not([data-ai-open=true]) .collect-redesign__hero-ai-card{opacity:0;pointer-events:none;transform:translateY(1.1rem) scale(.96)}.collect-redesign__hero-panel-canvas[data-ai-open=true] .collect-redesign__hero-ai-launcher{opacity:0;pointer-events:none;transform:translateY(.8rem) scale(.94)}.collect-redesign__hero-panel-canvas[data-ai-open=true]:before{opacity:.2}.collect-redesign__hero-panel-canvas[data-ai-open=true]:after{opacity:.5}.collect-redesign__hero-panel-canvas[data-ai-open=true] .collect-redesign__hero-panel-metrics,.collect-redesign__hero-panel-canvas[data-ai-open=true] .collect-redesign__hero-request-shell{opacity:.42;filter:saturate(.76) brightness(.72)}.collect-redesign__audit-stats strong,.collect-redesign__hero-panel-metrics strong,.collect-redesign__roi-grid strong{display:block;color:var(--curator-on-surface);line-height:1;letter-spacing:-.04em}.collect-redesign__audit-stats strong,.collect-redesign__roi-grid strong{font-size:clamp(2rem,3.4vw,2.8rem);font-weight:800}.collect-redesign__section-intro{display:grid;gap:1rem;margin-bottom:clamp(2rem,5vw,3rem)}.collect-redesign__section-intro--center{justify-items:center;text-align:center}.collect-redesign__section-title{max-width:16ch;font-size:clamp(1.95rem,4.4vw,3.15rem);line-height:1.07}.collect-redesign__section-intro--center .collect-redesign__section-title{max-width:16ch}.collect-redesign__split--audit>div:first-child .collect-redesign__section-title,.collect-redesign__split--problem>div:first-child .collect-redesign__section-title{margin-bottom:clamp(1.5rem,3vw,2.15rem)}.collect-redesign__section-intro p{max-width:42rem;font-size:1rem}.collect-redesign__issue-list{display:grid;gap:1.35rem}.collect-redesign__issue{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start}.collect-redesign__audit-file strong,.collect-redesign__feature h3,.collect-redesign__flow-step h3,.collect-redesign__insight-card h3,.collect-redesign__issue h3,.collect-redesign__score-card h3,.collect-redesign__template-card h3,.collect-redesign__testimonial-title{margin:0 0 .35rem;color:var(--curator-on-surface);font-size:1.18rem;font-weight:700;letter-spacing:-.03em}.collect-redesign__issue-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;margin-top:.1rem;background:hsla(0,0%,100%,.04);font-size:1.1rem}.collect-redesign__issue-icon svg{width:1.1rem;height:1.1rem}.collect-redesign__issue-icon--error{color:#ff8d82}.collect-redesign__issue-icon--warn{color:#ffd7a0}.collect-redesign__alert-card{position:relative;padding:clamp(1.5rem,4vw,2.5rem);border-radius:1.65rem;background:rgba(16,29,51,.96);border:1px solid hsla(0,0%,100%,.05);box-shadow:0 30px 70px rgba(16,29,51,.25);overflow:hidden}.collect-redesign__alert-card:after{content:"";position:absolute;inset:auto -4rem -4rem auto;width:16rem;height:16rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.08);filter:blur(80px);pointer-events:none}.collect-redesign__alert-head{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:2rem;color:hsla(200,5%,89%,.54);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.collect-redesign__alert-dot{width:.6rem;height:.6rem;border-radius:999px;background:#ff8d82}.collect-redesign__alert-skeleton{display:grid;gap:.85rem}.collect-redesign__alert-skeleton span{display:block;height:.72rem;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.14),hsla(0,0%,100%,.06));background-size:220% 100%;animation:collectRedesignPulse 2.6s linear infinite}.collect-redesign__alert-skeleton span:first-child{width:100%}.collect-redesign__alert-skeleton span:nth-child(2){width:78%}.collect-redesign__alert-skeleton span:nth-child(3){width:56%}.collect-redesign__alert-copy{margin:2.25rem 0 0;padding:1rem 1.05rem;border-radius:1rem;background:hsla(5,100%,75%,.1);border:1px solid hsla(5,100%,75%,.18);color:#ffb4ab;font-size:.92rem;line-height:1.6}.collect-redesign__audit-card,.collect-redesign__quadrant-card,.collect-redesign__score-card,.collect-redesign__testimonial-card{position:relative;padding:clamp(1.5rem,4vw,2.5rem);border-radius:1.65rem;border:1px solid hsla(0,0%,100%,.05);background:rgba(16,29,51,.92);box-shadow:var(--curator-shadow-ambient);overflow:hidden}.collect-redesign__quadrant-card{min-height:32rem}.collect-redesign__quadrant-grid{position:absolute;inset:0;opacity:.18;background-image:radial-gradient(circle at 1px 1px,hsl(var(--curator-primary-hsl)/.85) 1px,transparent 0),linear-gradient(hsla(0,0%,100%,.08),hsla(0,0%,100%,.08)),linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08));background-size:40px 40px,100% 1px,1px 100%;background-position:0 0,0 50%,50% 0;pointer-events:none}.collect-redesign__quadrant{position:relative;min-height:24rem}.collect-redesign__quadrant-label{position:absolute;color:hsla(200,5%,89%,.48);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.collect-redesign__quadrant-label--top-left{top:0;left:0}.collect-redesign__quadrant-label--top-right{top:0;right:0;color:var(--curator-primary)}.collect-redesign__quadrant-label--bottom-left{bottom:0;left:0;color:#ff8d82}.collect-redesign__quadrant-label--bottom-right{bottom:0;right:0}.collect-redesign__quadrant-point{position:absolute;width:.8rem;height:.8rem;border-radius:999px}.collect-redesign__quadrant-point--primary{background:var(--curator-primary);box-shadow:0 0 22px hsl(var(--curator-primary-hsl)/.48)}.collect-redesign__quadrant-point--soft{background:hsl(var(--curator-primary-hsl)/.48)}.collect-redesign__quadrant-point--danger{background:#ff8d82;box-shadow:0 0 22px hsla(5,100%,75%,.4)}.collect-redesign__quadrant-point--muted{background:hsla(200,5%,89%,.24)}.collect-redesign__quadrant-axis{display:flex;justify-content:space-between;gap:1rem;margin-top:1.25rem;color:hsla(200,5%,89%,.46);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.collect-redesign__stack{display:grid;gap:1rem;align-content:center}.collect-redesign__feature,.collect-redesign__insight-card,.collect-redesign__template-card{padding:1.45rem;border-radius:1.2rem;border:1px solid hsla(0,0%,100%,.05);background:rgba(31,44,68,.7);box-shadow:var(--curator-shadow-soft)}.collect-redesign__insight-card{padding:clamp(1.5rem,3vw,1.9rem);background:rgba(31,44,68,.82)}.collect-redesign__insight-card h3{margin-bottom:.45rem;font-size:clamp(1.32rem,2.2vw,1.58rem)}.collect-redesign__insight-card p{max-width:32ch;color:hsla(200,5%,89%,.68);font-size:.96rem;line-height:1.62}.collect-redesign__benefit-list{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.collect-redesign__benefit-list li{position:relative;padding-left:1.8rem;font-size:1rem}.collect-redesign__benefit-list li:before{content:"";position:absolute;left:0;top:.55rem;width:.62rem;height:.62rem;border-radius:999px;background:var(--curator-primary);box-shadow:0 0 14px hsl(var(--curator-primary-hsl)/.35)}.collect-redesign__audit-card{width:100%;max-width:31rem;padding:clamp(1.4rem,3vw,2rem);background:linear-gradient(180deg,rgba(16,29,51,.96),rgba(16,29,51,.98))}.collect-redesign__audit-card:after{content:"";position:absolute;inset:auto -5rem -5rem auto;width:14rem;height:14rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);filter:blur(90px);pointer-events:none}.collect-redesign__audit-card-head,.collect-redesign__audit-file{display:flex;align-items:center;justify-content:space-between;gap:1rem}.collect-redesign__audit-file{justify-content:flex-start;align-items:center;flex:1 1 16rem;min-width:0}.collect-redesign__audit-card-head{padding-bottom:1rem;margin-bottom:.35rem;border-bottom:1px solid hsla(0,0%,100%,.08);flex-wrap:wrap}.collect-redesign__audit-file-icon{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.75rem;border:1px solid hsl(var(--curator-primary-hsl)/.16);background:hsl(var(--curator-primary-hsl)/.08);color:var(--curator-primary);font-size:1.15rem}.collect-redesign__audit-file-icon svg{width:1.15rem;height:1.15rem}.collect-redesign__audit-file-copy{display:grid;gap:.2rem;min-width:0}.collect-redesign__audit-file-copy span{display:block;margin-top:0;color:hsla(200,5%,89%,.5);font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.collect-redesign__audit-file strong{margin:0;font-size:.92rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collect-redesign__audit-badge{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .65rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.collect-redesign__audit-stats{display:grid;gap:0;margin-top:.35rem}.collect-redesign__audit-stats div{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.9rem 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.collect-redesign__audit-stats div:last-child{border-bottom:0}.collect-redesign__audit-stats span{color:hsla(200,5%,89%,.6);font-size:.82rem}.collect-redesign__audit-stats strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.88rem;color:var(--curator-on-surface);letter-spacing:-.02em}.collect-redesign__audit-stats div:first-child strong,.collect-redesign__audit-stats div:last-child strong{color:var(--curator-primary)}.collect-redesign__audit-foot{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin-top:1.1rem}.collect-redesign__audit-foot span{padding:.48rem .72rem;border-radius:999px;background:hsla(0,0%,100%,.03);font-size:.72rem}.collect-redesign__flow-shell{position:relative}.collect-redesign__flow{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.9rem,2vw,2rem);align-items:start}.collect-redesign__flow-line{display:block;position:absolute;top:clamp(1.75rem,4vw,2.3rem);left:10%;right:10%;height:1px;background:hsla(135,7%,55%,.2);z-index:0}.collect-redesign__flow-step{position:relative;display:grid;justify-items:center;gap:.75rem;padding:0;text-align:center;z-index:1}.collect-redesign__flow-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(2.85rem,5vw,4.6rem);height:clamp(2.85rem,5vw,4.6rem);border-radius:.95rem;background:rgba(48,64,90,.92);border:1px solid hsla(135,7%,55%,.22);color:var(--curator-on-surface);font-size:clamp(1rem,2vw,1.4rem)}.collect-redesign__flow-step--accent .collect-redesign__flow-icon{background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));border-color:transparent;color:#fff;box-shadow:0 0 30px hsl(var(--curator-primary-hsl)/.28)}.collect-redesign__flow-icon svg{width:clamp(1rem,2vw,1.4rem);height:clamp(1rem,2vw,1.4rem)}.collect-redesign__flow-step h3{max-width:11ch;font-size:clamp(.74rem,1.1vw,.98rem);margin-bottom:0}.collect-redesign__flow-step p{max-width:14ch;font-size:clamp(.62rem,.92vw,.84rem);line-height:1.45}.collect-redesign__enterprise-intro .collect-redesign__section-title{max-width:14ch}.collect-redesign-page .form-input,.collect-redesign-page .form-select{border-width:1px;border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:var(--curator-on-surface)}.collect-redesign-page .form-input:hover,.collect-redesign-page .form-select:hover{border-color:hsl(var(--curator-primary-hsl)/.22)}.collect-redesign-page .form-input:focus,.collect-redesign-page .form-select:focus{border-color:hsl(var(--curator-primary-hsl)/.4);box-shadow:0 0 0 3px hsl(var(--curator-primary-hsl)/.14)}.collect-redesign-page .form-input::-moz-placeholder{color:hsla(200,5%,89%,.42)}.collect-redesign-page .form-input::placeholder{color:hsla(200,5%,89%,.42)}@keyframes collectRedesignPulse{0%{background-position:220% 0}to{background-position:-20% 0}}@media (min-width:768px){.collect-redesign__hero-grid,.collect-redesign__split--audit,.collect-redesign__split--faq,.collect-redesign__split--problem{grid-template-columns:minmax(0,1fr) minmax(19rem,.9fr)}.collect-redesign__split--adoption{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.9fr);align-items:stretch}.collect-redesign__quote-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.collect-redesign__enterprise-grid,.collect-redesign__roi-grid,.collect-redesign__template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collect-redesign__flow{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){.collect-redesign__hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr);align-items:center}.collect-redesign__split--audit,.collect-redesign__split--faq,.collect-redesign__split--problem{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:center}.collect-redesign__flow{gap:clamp(1rem,2vw,2rem)}.collect-redesign__quote-grid{grid-template-columns:minmax(20rem,.95fr) minmax(0,1.05fr)}.collect-redesign__enterprise-grid,.collect-redesign__template-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.collect-redesign__band,.collect-redesign__hero,.collect-redesign__section{padding-top:4rem;padding-bottom:4rem}.collect-redesign__hero{padding-top:5.6rem}.collect-redesign__anchorbar{top:calc(env(safe-area-inset-top) + 4.6rem)}.collect-redesign__anchorbar-inner{justify-content:flex-start;gap:1.2rem}.collect-redesign__hero-title,.collect-redesign__section-title{max-width:none}.collect-redesign__hero-panel{max-width:none;margin-left:0}.collect-redesign__hero-panel-shell{border-radius:1.35rem;border-color:hsla(135,7%,55%,.12);background:rgba(16,29,51,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),0 18px 42px rgba(16,29,51,.2)}.collect-redesign__hero-panel-shell:after{inset:auto -3.5rem -4.5rem auto;width:13rem;height:13rem;background:hsl(var(--curator-primary-hsl)/.08);filter:blur(72px)}.collect-redesign__hero-panel-head{display:none}.collect-redesign__hero-panel-canvas{min-height:auto;padding:.95rem .95rem 4.65rem;display:grid;gap:.9rem}.collect-redesign__hero-panel-canvas:before{opacity:.24;background-size:2.35rem 2.35rem}.collect-redesign__hero-panel-canvas:after{inset:-4rem -1.5rem auto auto;width:14rem;height:14rem;background:hsl(var(--curator-primary-hsl)/.08);filter:blur(76px)}.collect-redesign__hero-request-shell{gap:.9rem;padding:0}.collect-redesign__hero-ai-footer,.collect-redesign__hero-product-head,.collect-redesign__hero-request-section-head,.collect-redesign__hero-request-topbar{align-items:flex-start;flex-direction:column}.collect-redesign__hero-request-topbar{gap:.45rem;padding-bottom:0;border-bottom:0}.collect-redesign__hero-request-close{display:none}.collect-redesign__hero-request-meta{display:flex;flex-wrap:wrap;gap:.45rem;padding-bottom:.2rem}.collect-redesign__hero-request-meta-item{display:inline-flex;align-items:center;min-height:1.9rem;padding:.36rem .62rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03);color:hsla(200,5%,89%,.64);font-size:.68rem;font-weight:500;line-height:1.35;letter-spacing:-.01em;white-space:nowrap}.collect-redesign__hero-request-meta-item strong{margin-right:.22rem;font-size:.72rem;font-weight:720}.collect-redesign__hero-request-summary{display:none}.collect-redesign__hero-request-title strong{max-width:none;font-size:1.16rem;line-height:1.2}.collect-redesign__hero-summary-card{min-height:auto;padding:.78rem .88rem;border:1px solid hsla(0,0%,100%,.07);border-radius:.95rem;background:rgba(16,29,51,.72)}.collect-redesign__hero-summary-card:first-child{padding-left:.88rem}.collect-redesign__hero-recipient-row{grid-template-columns:1fr;gap:.5rem;padding:.72rem 0}.collect-redesign__hero-product-pill,.collect-redesign__hero-recipient-status{width:-moz-fit-content;width:fit-content}.collect-redesign__hero-data-row{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr) minmax(0,.7fr)}.collect-redesign__hero-ai-card{position:absolute;left:.95rem;right:.95rem;bottom:.95rem;width:auto;max-width:none;justify-self:auto;transform-origin:bottom center}.collect-redesign__hero-ai-card:before{display:none}.collect-redesign__hero-ai-launcher{position:absolute;right:.95rem;bottom:.95rem;justify-self:auto;width:auto;max-width:100%;margin-top:0}.collect-redesign__hero-panel-metrics{position:static;margin-top:.75rem;grid-template-columns:1fr}.collect-redesign__hero-panel-metrics article{border-right:0;border-bottom:1px solid hsla(0,0%,100%,.06)}.collect-redesign__hero-panel-metrics article:last-child{border-bottom:0}.collect-redesign__quadrant-card{min-height:27rem}.collect-redesign__quadrant{min-height:20rem}.collect-redesign__quadrant-axis,.collect-redesign__quadrant-label,.collect-redesign__testimonial-scale{font-size:.62rem}.collect-redesign__quote-text{max-width:none;font-size:1.55rem}.collect-redesign__quote-portrait{max-width:28rem;margin-inline:auto}.collect-redesign__audit-card-head,.collect-redesign__audit-file,.collect-redesign__audit-stats div{align-items:flex-start;flex-wrap:wrap}}@media (max-width:479px){.collect-redesign__audit-stats div{flex-direction:column;gap:.35rem}}.share-redesign-page{background:var(--curator-background)}.share-redesign{color:var(--curator-on-surface)}.share-redesign .container{max-width:1320px;padding-left:clamp(1.25rem,2.8vw,2rem);padding-right:clamp(1.25rem,2.8vw,2rem)}.share-redesign section[id]{scroll-margin-top:calc(env(safe-area-inset-top) + 8rem)}.share-redesign__final-cta,.share-redesign__hero,.share-redesign__section{padding:clamp(4.5rem,8vw,8rem) 0}.share-redesign__hero{position:relative;padding-top:clamp(6.5rem,10vw,9rem);overflow:hidden}.share-redesign__hero:before{content:"";position:absolute;inset:-10rem -8rem -4rem;background:radial-gradient(48rem 28rem at 32% 20%,hsl(var(--curator-primary-hsl)/.14),hsl(var(--curator-primary-hsl)/.04) 42%,hsl(var(--curator-primary-hsl)/0) 72%);pointer-events:none}.share-redesign__hero-copy{position:relative;z-index:1;display:grid;justify-items:center;gap:1.65rem;text-align:center}.share-redesign__eyebrow,.share-redesign__viewer-note-label{margin:0;color:var(--curator-primary);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.share-redesign__final-title,.share-redesign__hero-title,.share-redesign__modal-title,.share-redesign__section-title,.share-redesign__subsection-title{margin:0;color:var(--curator-on-surface);font-weight:800;letter-spacing:-.045em}.share-redesign__hero-title{max-width:15ch;font-size:clamp(2.65rem,6.4vw,5.6rem);line-height:1.02}.share-redesign__hero-title span{color:var(--curator-primary)}.share-redesign__api-mini-card p,.share-redesign__capability-item p,.share-redesign__checklist p,.share-redesign__control-card p,.share-redesign__domain-copy p,.share-redesign__faq-item p,.share-redesign__feature-row p,.share-redesign__format-card p,.share-redesign__hero-lede,.share-redesign__modal-lede,.share-redesign__persona-list span,.share-redesign__section-intro p,.share-redesign__section-lede,.share-redesign__white-label-item p{margin:0;color:hsla(200,5%,89%,.74);line-height:1.72}.share-redesign__hero-lede{max-width:44rem;font-size:1.08rem}.share-redesign__hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}.share-redesign__hero-grid{display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}.share-redesign__capability-layout>*,.share-redesign__hero-grid>*,.share-redesign__matrix-layout>*,.share-redesign__split>*{min-width:0}.share-redesign__hero-visual{position:relative;width:min(100%,42rem);margin:0 auto}.share-redesign__iceberg-scene{position:relative;min-height:clamp(30rem,58vw,47rem);overflow:hidden;border-radius:2rem;border:1px solid hsl(var(--curator-primary-hsl)/.12);background:radial-gradient(circle at 76% 18%,hsl(var(--curator-primary-hsl)/.12),transparent 32%),radial-gradient(circle at 20% 82%,hsl(var(--curator-primary-deep-hsl)/.1),transparent 28%),linear-gradient(180deg,rgba(20,18,19,.96),#090a0b);box-shadow:0 32px 90px rgba(16,29,51,.34);isolation:isolate}.share-redesign__iceberg-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:3rem 3rem;opacity:.55;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.85),transparent 96%);mask-image:linear-gradient(180deg,rgba(16,29,51,.85),transparent 96%)}.share-redesign__iceberg-surface{position:absolute;left:0;right:0;top:37.5%;height:1px;background:linear-gradient(90deg,transparent,hsl(var(--curator-primary-hsl)/.32) 14%,hsl(var(--curator-primary-hsl)/.4) 50%,hsl(var(--curator-primary-hsl)/.32) 86%,transparent);border-top:1px dashed hsl(var(--curator-primary-hsl)/.18);z-index:1}.share-redesign__iceberg-glow{position:absolute;z-index:0;border-radius:999px;filter:blur(70px);pointer-events:none}.share-redesign__iceberg-glow--top{top:8%;right:19%;width:14rem;height:11rem;background:hsl(var(--curator-primary-hsl)/.22)}.share-redesign__iceberg-glow--deep{bottom:12%;right:6%;width:18rem;height:14rem;background:hsl(var(--curator-primary-deep-hsl)/.12)}.share-redesign__iceberg-svg{position:absolute;inset:2% -3% 0;width:106%;height:100%;--share-iceberg-shadow-color:hsl(var(--curator-primary-hsl));--share-iceberg-mass-top-color:hsl(var(--curator-primary-hsl));--share-iceberg-mass-bottom-color:hsl(var(--curator-primary-deep-hsl));--share-iceberg-mass-color:hsl(var(--curator-primary-hsl));--share-iceberg-waterline-color:hsl(var(--curator-primary-bright-hsl));--share-iceberg-tip-color:hsl(var(--curator-primary-bright-hsl));filter:drop-shadow(0 0 44px hsl(var(--curator-primary-hsl)/.12));z-index:1}.share-redesign__iceberg-shadow{fill:var(--share-iceberg-shadow-color)}.share-redesign__iceberg-mass{color:var(--share-iceberg-mass-color)}.share-redesign__iceberg-waterline{color:var(--share-iceberg-waterline-color)}.share-redesign__iceberg-tip{color:var(--share-iceberg-tip-color)}.share-redesign__iceberg-tone-1{fill:currentColor;opacity:.16}.share-redesign__iceberg-tone-2{fill:currentColor;opacity:.24}.share-redesign__iceberg-tone-3{fill:currentColor;opacity:.34}.share-redesign__iceberg-tone-4{fill:currentColor;opacity:.46}.share-redesign__iceberg-tone-5{fill:currentColor;opacity:.58}.share-redesign__iceberg-tone-6{fill:currentColor;opacity:.72}.share-redesign__iceberg-tone-7{fill:currentColor;opacity:.88}.share-redesign__iceberg-caption{position:absolute;z-index:2;display:grid;gap:.8rem}.share-redesign__iceberg-caption p{margin:0;color:hsla(0,0%,100%,.34);font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.share-redesign__iceberg-caption--public{top:14%;right:3.5%;width:min(12rem,34%)}.share-redesign__iceberg-caption--public:after{content:"";width:6.5rem;height:1px;margin-left:-1rem;background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.26),transparent);transform:rotate(14deg);transform-origin:left center;opacity:.7}.share-redesign__iceberg-caption--infra{top:56%;left:3.5%;width:min(18rem,48%)}.share-redesign__iceberg-card{padding:1rem 1rem 1.05rem;border-radius:1.25rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(16,29,51,.78);box-shadow:0 22px 50px rgba(16,29,51,.28);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.share-redesign__iceberg-card--public{border-color:hsl(var(--curator-primary-hsl)/.18)}.share-redesign__iceberg-card--infra{padding:1.1rem 1.15rem}.share-redesign__iceberg-card h3{margin:0 0 .8rem;color:var(--curator-on-surface);font-size:1.15rem;font-weight:700;letter-spacing:-.03em}.share-redesign__iceberg-card--public h3{color:var(--curator-primary)}.share-redesign__iceberg-card ul{display:grid;gap:.68rem;margin:0;padding:0;list-style:none}.share-redesign__iceberg-card--infra li,.share-redesign__iceberg-card--public li{color:hsla(200,5%,89%,.8);font-size:.82rem;line-height:1.45}.share-redesign__iceberg-card--public li{display:grid;grid-template-columns:.5rem minmax(0,1fr);align-items:start;-moz-column-gap:1rem;column-gap:1rem}.share-redesign__iceberg-card--public li span:last-child{display:block;min-width:0}.share-redesign__iceberg-card--infra li{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.share-redesign__iceberg-card li span:first-child:last-child{justify-self:start}.share-redesign__iceberg-card-dot{position:relative;top:.34rem;flex-shrink:0;width:.5rem;height:.5rem;border-radius:999px;background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));box-shadow:0 0 0 .24rem hsl(var(--curator-primary-hsl)/.12)}.share-redesign__iceberg-card-pulse{flex-shrink:0;width:.42rem;height:.42rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.84);box-shadow:0 0 0 .22rem hsl(var(--curator-primary-hsl)/.1)}.share-redesign__iceberg-card-status{display:flex;align-items:center;gap:.55rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.58);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.share-redesign__iceberg-card-status-dot{width:.7rem;height:.7rem;border-radius:999px;background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));box-shadow:0 0 0 .22rem hsl(var(--curator-primary-hsl)/.14)}.share-redesign__iceberg-meta{position:absolute;right:4.5%;bottom:6%;z-index:2;display:grid;gap:.32rem;color:hsla(0,0%,100%,.26);font-size:.7rem;line-height:1.45;text-align:right}.share-redesign__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:.95rem 1.55rem;border:1px solid transparent;border-radius:.95rem;background:transparent;color:var(--curator-on-surface);font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.share-redesign__button:focus-visible,.share-redesign__button:hover{transform:translateY(-1px);outline:none}.share-redesign__button--primary{background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));color:#fff;box-shadow:0 18px 44px hsl(var(--curator-primary-hsl)/.18)}.share-redesign__button--primary:focus-visible,.share-redesign__button--primary:hover{background:linear-gradient(135deg,var(--curator-primary-bright),var(--curator-primary))}.share-redesign__button--secondary{border-color:hsla(0,0%,100%,.08);background:rgba(31,44,68,.76)}.share-redesign__button--secondary:focus-visible,.share-redesign__button--secondary:hover{border-color:hsla(0,0%,100%,.12);background:rgba(48,64,90,.92)}.share-redesign__capability-icon,.share-redesign__control-icon,.share-redesign__feature-icon,.share-redesign__format-icon,.share-redesign__proof-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--curator-primary);font-size:1.05rem}.share-redesign__api-link svg,.share-redesign__capability-icon svg,.share-redesign__checklist span svg,.share-redesign__control-icon svg,.share-redesign__domain-list li svg,.share-redesign__feature-icon svg,.share-redesign__format-icon svg,.share-redesign__proof-icon svg{width:1.05rem;height:1.05rem}.share-redesign__anchorbar{position:sticky;top:calc(env(safe-area-inset-top) + 5rem);z-index:30;border-bottom:1px solid hsla(0,0%,100%,.05);background:rgba(16,29,51,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.share-redesign__anchorbar-inner{display:flex;justify-content:center;gap:1.5rem;overflow-x:auto;scrollbar-width:none;padding:.95rem 0}.share-redesign__anchorbar-inner::-webkit-scrollbar{display:none}.share-redesign__anchorlink{flex:0 0 auto;padding:0 0 .7rem;border-bottom:2px solid transparent;color:hsla(200,5%,89%,.48);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:color .18s ease,border-color .18s ease;white-space:nowrap}.share-redesign__anchorlink:focus-visible,.share-redesign__anchorlink:hover,.share-redesign__anchorlink[aria-current=true],.share-redesign__anchorlink[data-active]{color:var(--curator-primary);border-color:var(--curator-primary);outline:none}.share-redesign__section--band{border-top:1px solid hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.04)}.share-redesign__section--dark,.share-redesign__surface--dark{background:rgba(16,29,51,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -1px 0 hsla(0,0%,100%,.03)}.share-redesign__surface--glow{background:radial-gradient(circle at 18% 22%,hsl(var(--curator-primary-hsl)/.08),transparent 38%),rgba(16,29,51,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 -1px 0 hsla(0,0%,100%,.03)}.share-redesign__capability-layout,.share-redesign__split{display:grid;gap:clamp(2rem,5vw,5rem);align-items:center}.share-redesign__modal-copy,.share-redesign__section-intro,.share-redesign__stack{display:grid;gap:1rem}.share-redesign__section-intro{margin-bottom:clamp(2rem,5vw,3.2rem)}.share-redesign__section-intro--center{justify-items:center;text-align:center}.share-redesign__section-title{max-width:16ch;font-size:clamp(1.95rem,4.5vw,3.3rem);line-height:1.08}.share-redesign__section-intro--center .share-redesign__section-title{max-width:16ch}.share-redesign__section-intro p,.share-redesign__section-lede{max-width:40rem;font-size:1rem}.share-redesign__feature-list{display:grid;gap:1.1rem}.share-redesign__capability-item,.share-redesign__feature-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;align-items:start}.share-redesign__feature-icon{width:3rem;height:3rem;border-radius:1rem;background:hsl(var(--curator-primary-hsl)/.1)}.share-redesign__api-mini-card h3,.share-redesign__capability-item h3,.share-redesign__control-card h3,.share-redesign__domain-copy h3,.share-redesign__feature-row h3,.share-redesign__format-card h3,.share-redesign__white-label-item h3{margin:0 0 .35rem;color:var(--curator-on-surface);font-size:1.1rem;font-weight:700;letter-spacing:-.03em}.share-redesign__viewer-shell{position:relative;width:100%;max-width:37rem;margin-left:auto}.share-redesign__viewer-frame{padding:1rem;border-radius:1.9rem;border:1px solid hsla(135,7%,55%,.2);background:linear-gradient(180deg,rgba(16,29,51,.98),#101d33);box-shadow:0 30px 80px rgba(16,29,51,.32)}.share-redesign__viewer-toolbar{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.9rem}.share-redesign__viewer-mode-input{position:absolute;opacity:0;pointer-events:none}.share-redesign__viewer-toggle{position:relative;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:11.75rem;padding:.25rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.share-redesign__viewer-toggle-knob{position:absolute;top:.25rem;left:.25rem;width:calc(50% - .25rem);height:calc(100% - .5rem);border-radius:999px;border:1px solid hsl(var(--curator-primary-hsl)/.18);background:hsl(var(--curator-primary-hsl)/.12);box-shadow:0 10px 24px rgba(16,29,51,.2);transition:transform .18s ease}.share-redesign__viewer-toggle-option{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .85rem;border-radius:999px;color:hsla(200,5%,89%,.58);cursor:pointer;font-size:.66rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;transition:color .18s ease}#share-passport-mode-public:checked~.share-redesign__viewer-toolbar .share-redesign__viewer-toggle-knob{transform:translateX(0)}#share-passport-mode-private:checked~.share-redesign__viewer-toolbar .share-redesign__viewer-toggle-knob{transform:translateX(100%)}#share-passport-mode-private:checked~.share-redesign__viewer-toolbar .share-redesign__viewer-toggle-option--private,#share-passport-mode-public:checked~.share-redesign__viewer-toolbar .share-redesign__viewer-toggle-option--public{color:var(--curator-primary)}#share-passport-mode-private:focus-visible~.share-redesign__viewer-toolbar .share-redesign__viewer-toggle,#share-passport-mode-public:focus-visible~.share-redesign__viewer-toolbar .share-redesign__viewer-toggle{outline:2px solid hsl(var(--curator-primary-hsl)/.28);outline-offset:2px}.share-redesign__viewer-screen{position:relative;min-height:clamp(24rem,42vw,31rem);overflow:hidden;border-radius:1.45rem;border:1px solid hsla(135,7%,55%,.16);background:radial-gradient(circle at 70% 25%,hsl(var(--curator-primary-hsl)/.08),transparent 32%),linear-gradient(180deg,rgba(16,29,51,.94),#101d33)}.share-redesign__viewer-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:2.7rem 2.7rem;opacity:.45;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.9),transparent 92%);mask-image:linear-gradient(180deg,rgba(16,29,51,.9),transparent 92%)}.share-redesign__passport-mockup{position:absolute;inset:0;z-index:1;gap:.95rem;padding:1.15rem;border-radius:inherit}.share-redesign__passport-mockup--private,.share-redesign__passport-mockup--public{display:none}#share-passport-mode-private:checked~.share-redesign__viewer-screen .share-redesign__passport-mockup--private,#share-passport-mode-public:checked~.share-redesign__viewer-screen .share-redesign__passport-mockup--public{display:grid}.share-redesign__passport-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.share-redesign__passport-label{margin:0;color:var(--curator-primary);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.share-redesign__passport-header h3{margin:.45rem 0 0;color:var(--curator-on-surface);font-size:1.28rem;font-weight:700;letter-spacing:-.04em}.share-redesign__passport-subtitle{margin:.35rem 0 0;color:hsla(200,5%,89%,.56);font-size:.8rem;line-height:1.4}.share-redesign__passport-status{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;padding:.4rem .8rem;border-radius:999px;border:1px solid hsl(var(--curator-primary-hsl)/.18);background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.share-redesign__passport-status:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 .22rem hsl(var(--curator-primary-hsl)/.12)}.share-redesign__passport-data-point strong.share-redesign__passport-value-lock,.share-redesign__passport-stat strong.share-redesign__passport-value-lock{display:inline-flex;align-items:center;gap:.38rem;width:-moz-fit-content;width:fit-content;margin-top:.45rem;padding:.34rem .55rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.66);font-size:.62rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase}.share-redesign__passport-lock-icon{display:inline-flex;width:.78rem;height:.78rem;color:currentColor;font-size:.78rem}.share-redesign__passport-lock-icon svg{width:100%;height:100%;display:block}.share-redesign__passport-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.share-redesign__passport-stat{padding:.8rem .85rem;border-radius:.95rem;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03)}.share-redesign__passport-stat span{display:block;color:hsla(200,5%,89%,.48);font-size:.58rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.share-redesign__passport-stat strong{display:block;margin-top:.45rem;color:var(--curator-on-surface);font-size:1.05rem;font-weight:700;letter-spacing:-.03em}.share-redesign__passport-panel{display:grid;gap:.9rem;padding:.95rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.share-redesign__passport-panel--timeline{margin-top:auto}.share-redesign__passport-panel-head{display:flex;align-items:center;gap:.6rem}.share-redesign__passport-panel-head p{margin:0;color:hsla(200,5%,89%,.76);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.share-redesign__passport-panel-icon{width:1rem;height:1rem;color:var(--curator-primary);font-size:1rem}.share-redesign__passport-panel-icon svg{width:100%;height:100%;display:block}.share-redesign__passport-data-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.share-redesign__passport-data-point{padding:.8rem .85rem;border-radius:.9rem;background:rgba(16,29,51,.58);border:1px solid hsla(0,0%,100%,.05)}.share-redesign__passport-data-point span{display:block;color:hsla(200,5%,89%,.46);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.share-redesign__passport-data-point strong{display:block;margin-top:.45rem;color:var(--curator-on-surface);font-size:.88rem;font-weight:700;line-height:1.45}.share-redesign__passport-timeline{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.share-redesign__passport-timeline:before{content:"";position:absolute;top:.42rem;left:16.66%;right:16.66%;height:1px;background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.3),hsla(0,0%,100%,.1))}.share-redesign__passport-milestone{position:relative;padding-top:1.55rem;text-align:center}.share-redesign__passport-milestone h4,.share-redesign__passport-milestone p,.share-redesign__passport-milestone span{margin:0}.share-redesign__passport-milestone p{color:var(--curator-primary);font-size:.56rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.share-redesign__passport-milestone h4{margin-top:.45rem;color:var(--curator-on-surface);font-size:.8rem;font-weight:700;letter-spacing:-.02em}.share-redesign__passport-milestone p.share-redesign__passport-milestone-lockline{display:inline-flex;align-items:center;gap:.35rem;color:hsla(200,5%,89%,.56)}.share-redesign__passport-milestone-node{position:absolute;top:0;left:50%;width:.84rem;height:.84rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(135,7%,55%,.3);transform:translateX(-50%)}.share-redesign__passport-milestone--complete .share-redesign__passport-milestone-node,.share-redesign__passport-milestone--live .share-redesign__passport-milestone-node{border-color:hsl(var(--curator-primary-hsl)/.22);background:hsl(var(--curator-primary-hsl)/.92);box-shadow:0 0 0 .28rem hsl(var(--curator-primary-hsl)/.1)}.share-redesign__passport-milestone--live .share-redesign__passport-milestone-node{box-shadow:0 0 0 .28rem hsl(var(--curator-primary-hsl)/.12),0 0 18px hsl(var(--curator-primary-hsl)/.2)}.share-redesign__passport-milestone--locked .share-redesign__passport-milestone-node{border-color:hsla(0,0%,100%,.08);background:hsla(135,7%,55%,.28);box-shadow:none}.share-redesign__passport-milestone--locked h4{color:hsla(200,5%,89%,.74)}@keyframes shareMatrixInvitePulse{0%,to{opacity:.68;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes shareMatrixDemoPulse{0%,to{box-shadow:0 0 0 0 hsl(var(--curator-primary-hsl)/.18),0 18px 34px rgba(16,29,51,.16)}50%{box-shadow:0 0 0 .38rem hsl(var(--curator-primary-hsl)/.06),0 22px 44px rgba(16,29,51,.22)}}@keyframes shareMatrixSkeletonPulse{0%,to{background-position:0 50%;opacity:.7}50%{background-position:100% 50%;opacity:1}}.share-redesign__matrix-shell{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.45rem);border-radius:1.75rem;border:1px solid hsla(0,0%,100%,.05);background:radial-gradient(circle at 78% 22%,hsl(var(--curator-primary-hsl)/.08),transparent 28%),linear-gradient(180deg,rgba(23,26,27,.94),rgba(10,13,13,.98));box-shadow:var(--curator-shadow-soft)}.share-redesign__matrix-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem}.share-redesign__matrix-toolbar-copy{display:inline-flex;align-items:center;gap:.65rem}.share-redesign__matrix-toolbar-copy p{margin:0;color:hsla(200,5%,89%,.68);font-size:.84rem;line-height:1.5}.share-redesign__matrix-toolbar-dot{width:.52rem;height:.52rem;border-radius:999px;background:var(--curator-primary);box-shadow:0 0 0 .26rem hsl(var(--curator-primary-hsl)/.12);animation:shareMatrixInvitePulse 2s ease-in-out infinite}.share-redesign__matrix-shell[data-user-interacted=true] .share-redesign__matrix-toolbar-dot{animation:none}.share-redesign__matrix-layout{display:grid;gap:1rem}.share-redesign__matrix-board,.share-redesign__matrix-preview{border-radius:1.35rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(9,11,12,.82)}.share-redesign__matrix-board{position:relative;overflow-x:auto;overflow-y:hidden;padding:1rem;background:radial-gradient(circle at 72% 18%,hsl(var(--curator-primary-hsl)/.06),transparent 34%),linear-gradient(180deg,rgba(14,18,18,.94),rgba(7,10,10,.98));scrollbar-width:none;-ms-overflow-style:none}.share-redesign__matrix-board::-webkit-scrollbar{display:none}.share-redesign__matrix-board:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:2.85rem 2.85rem;opacity:.42;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.88),transparent 100%);mask-image:linear-gradient(180deg,rgba(16,29,51,.88),transparent 100%);pointer-events:none}.share-redesign__matrix-table{position:relative;z-index:1;width:100%;min-width:36rem;border-collapse:separate;border-spacing:0}.share-redesign__matrix-table td,.share-redesign__matrix-table th{padding:10px;border-right:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02)}.share-redesign__matrix-table thead th{position:sticky;top:0;z-index:3;background:rgba(16,29,51,.96);backdrop-filter:blur(16px)}.share-redesign__matrix-table-corner,.share-redesign__matrix-table-rowhead{position:sticky;left:0;text-align:left;background:linear-gradient(180deg,rgba(18,22,22,.98),rgba(10,13,13,.98));box-shadow:16px 0 28px rgba(16,29,51,.24)}.share-redesign__matrix-table-corner{z-index:4;width:14.5rem;min-width:14.5rem;padding:1rem 1.05rem;border-top-left-radius:1rem}.share-redesign__matrix-table-column{width:7.4rem;min-width:7.4rem;padding:1rem .9rem;vertical-align:top;text-align:left}.share-redesign__matrix-table-rowhead{z-index:2;width:14.5rem;min-width:14.5rem;padding:.95rem 1.05rem;vertical-align:middle;transition:background-color .18s ease,box-shadow .18s ease}.share-redesign__matrix-table-rowhead[data-active=true]{background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.18),rgba(10,13,13,.98) 62%);box-shadow:16px 0 28px rgba(16,29,51,.24),inset 0 0 0 1px hsl(var(--curator-primary-hsl)/.2)}.share-redesign__matrix-table-column strong,.share-redesign__matrix-table-corner strong,.share-redesign__matrix-table-rowhead strong{display:block;color:var(--curator-on-surface);font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.share-redesign__matrix-table-column span,.share-redesign__matrix-table-corner span,.share-redesign__matrix-table-rowhead span{display:block;margin-top:.4rem;color:hsla(200,5%,89%,.46);font-size:.66rem;font-weight:600;line-height:1.5}.share-redesign__matrix-table-column:last-child{border-top-right-radius:1rem}.share-redesign__matrix-table tbody tr:last-child .share-redesign__matrix-table-rowhead{border-bottom-left-radius:1rem}.share-redesign__matrix-table tbody tr:last-child td:last-child{border-bottom-right-radius:1rem}.share-redesign__matrix-table-cell{position:relative;padding:10px;text-align:center;vertical-align:middle;transition:background-color .18s ease}.share-redesign__matrix-table-cell[data-active=true]{background:hsl(var(--curator-primary-hsl)/.08)}.share-redesign__matrix-table-cell--placeholder{background:hsla(0,0%,100%,.012)}.share-redesign__matrix-permission{position:relative;display:grid;justify-items:center;gap:.55rem;min-width:4rem;min-height:5.35rem;padding:.7rem .55rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015));transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.share-redesign__matrix-permission:after{content:"";position:absolute;top:.65rem;right:.65rem;width:.48rem;height:.48rem;border-radius:999px;background:transparent;box-shadow:none;transition:background-color .18s ease,box-shadow .18s ease}.share-redesign__matrix-toggle{--matrix-toggle-offset:0rem;display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0;border:0;background:transparent;cursor:pointer}.share-redesign__matrix-toggle:focus-visible{outline:none}.share-redesign__matrix-toggle-ui{position:relative;display:inline-flex;align-items:center;width:3.1rem;height:1.95rem;padding:.16rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.share-redesign__matrix-toggle-thumb{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:999px;background:hsla(135,7%,55%,.34);color:hsla(0,0%,100%,.92);transform:translateX(var(--matrix-toggle-offset));transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.share-redesign__matrix-toggle-mark{position:absolute;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .18s ease}.share-redesign__matrix-toggle-mark--check{width:.8rem;height:.8rem;font-size:.8rem}.share-redesign__matrix-toggle-mark--check svg{width:100%;height:100%;display:block}.share-redesign__matrix-access-pill{display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;min-height:1.45rem;padding:.2rem .5rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.72);cursor:pointer;font-size:.56rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;transition:border-color .18s ease,background-color .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.share-redesign__matrix-toggle:focus-visible .share-redesign__matrix-toggle-ui,.share-redesign__matrix-toggle:hover .share-redesign__matrix-toggle-ui{border-color:hsl(var(--curator-primary-hsl)/.24);box-shadow:0 0 0 .2rem hsl(var(--curator-primary-hsl)/.06),inset 0 1px 0 hsla(0,0%,100%,.04)}.share-redesign__matrix-access-pill:focus-visible,.share-redesign__matrix-access-pill:hover{border-color:hsl(var(--curator-primary-hsl)/.22);color:rgba(244,255,250,.94);outline:none}.share-redesign__matrix-permission[data-active=true] .share-redesign__matrix-access-pill,.share-redesign__matrix-permission[data-active=true] .share-redesign__matrix-toggle-ui{border-color:hsl(var(--curator-primary-hsl)/.28)}.share-redesign__matrix-permission[data-active=true]{border-color:hsl(var(--curator-primary-hsl)/.3);background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.14),hsla(0,0%,100%,.02));box-shadow:0 0 0 .26rem hsl(var(--curator-primary-hsl)/.12),0 18px 30px rgba(16,29,51,.18);transform:translateY(-1px)}.share-redesign__matrix-permission[data-active=true] .share-redesign__matrix-toggle-ui{box-shadow:0 0 0 .24rem hsl(var(--curator-primary-hsl)/.08),inset 0 1px 0 hsla(0,0%,100%,.04)}.share-redesign__matrix-permission[data-active=true]:after{background:var(--curator-primary);box-shadow:0 0 0 .22rem hsl(var(--curator-primary-hsl)/.12)}.share-redesign__matrix-permission[data-demo=true] .share-redesign__matrix-toggle-ui{animation:shareMatrixDemoPulse 2.2s ease-in-out infinite}.share-redesign__matrix-shell[data-user-interacted=true] .share-redesign__matrix-permission[data-demo=true] .share-redesign__matrix-toggle-ui{animation:none}.share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-toggle{--matrix-toggle-offset:0rem}.share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-toggle-ui{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08)}.share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-toggle-thumb{background:hsla(135,7%,55%,.34);color:hsla(200,5%,89%,.72);box-shadow:none}.share-redesign__matrix-permission[data-visibility=shown] .share-redesign__matrix-toggle{--matrix-toggle-offset:1rem}.share-redesign__matrix-permission[data-visibility=shown] .share-redesign__matrix-toggle-ui{background:hsl(var(--curator-primary-hsl)/.16);border-color:hsl(var(--curator-primary-hsl)/.24)}.share-redesign__matrix-permission[data-visibility=shown] .share-redesign__matrix-toggle-thumb{background:hsl(var(--curator-primary-hsl)/.96);color:#082118;box-shadow:0 10px 20px rgba(16,29,51,.2)}.share-redesign__matrix-permission[data-visibility=shown] .share-redesign__matrix-toggle-mark--check{opacity:1}.share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-access-pill{opacity:.42;cursor:not-allowed}.share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-access-pill:focus-visible,.share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-access-pill:hover{border-color:hsla(0,0%,100%,.08);color:hsla(200,5%,89%,.72)}.share-redesign__matrix-skeleton{display:grid;justify-items:center;gap:.65rem;min-height:5.35rem;padding:.7rem .55rem;border-radius:1rem;border:1px dashed hsla(0,0%,100%,.06);background:linear-gradient(180deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.01))}.share-redesign__matrix-skeleton-pill,.share-redesign__matrix-skeleton-toggle{display:block;background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.16),hsla(0,0%,100%,.08));background-size:200% 100%;animation:shareMatrixSkeletonPulse 2.4s ease-in-out infinite}.share-redesign__matrix-skeleton-toggle{position:relative;width:3.1rem;height:1.95rem;border-radius:999px}.share-redesign__matrix-skeleton-toggle:after{content:"";position:absolute;top:.25rem;left:.25rem;width:1.45rem;height:1.45rem;border-radius:999px;background:hsla(0,0%,100%,.22)}.share-redesign__matrix-skeleton-pill{width:3.2rem;height:1.35rem;border-radius:999px}.share-redesign__matrix-access-pill[data-state=read]{background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.72)}.share-redesign__matrix-access-pill[data-state=edit]{background:hsl(var(--curator-primary-hsl)/.14);border-color:hsl(var(--curator-primary-hsl)/.22);color:var(--curator-primary)}.share-redesign__matrix-preview{display:grid;gap:.9rem;align-content:start;padding:1.1rem}.share-redesign__matrix-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.share-redesign__matrix-preview-copy{display:grid;gap:.35rem}.share-redesign__matrix-preview-badges{display:grid;justify-items:end;gap:.45rem;flex:0 0 auto}.share-redesign__matrix-preview-label{margin:0;color:hsla(200,5%,89%,.48);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.share-redesign__matrix-preview-state{display:inline-flex;align-items:center;justify-content:center;min-width:9.5rem;min-height:2rem;padding:.4rem .8rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);font-size:.64rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.share-redesign__matrix-preview-state[data-state=hidden]{background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.68)}.share-redesign__matrix-preview-state[data-state=shown]{background:hsl(var(--curator-primary-hsl)/.1);border-color:hsl(var(--curator-primary-hsl)/.18);color:var(--curator-primary)}.share-redesign__matrix-preview-access{display:inline-flex;align-items:center;justify-content:center;min-width:9.5rem;min-height:2rem;padding:.4rem .8rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);font-size:.64rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.share-redesign__matrix-preview-access[data-state=read]{background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.72)}.share-redesign__matrix-preview-access[data-state=edit]{background:hsl(var(--curator-primary-hsl)/.14);border-color:hsl(var(--curator-primary-hsl)/.22);color:var(--curator-primary)}.share-redesign__matrix-preview-access[data-state=none]{background:hsla(0,0%,100%,.03);color:hsla(200,5%,89%,.5)}.share-redesign__matrix-preview h3{margin:.35rem 0 0;color:var(--curator-on-surface);font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:700;letter-spacing:-.04em}.share-redesign__matrix-preview>p{margin:0;color:hsla(200,5%,89%,.68);font-size:.86rem;line-height:1.6}.share-redesign__matrix-output{position:relative;display:grid;gap:.5rem;min-height:5.2rem;padding:.95rem 1rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(8,11,12,.88);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.share-redesign__matrix-output-label{display:block;color:hsla(200,5%,89%,.48);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.share-redesign__matrix-output strong{display:block;color:var(--curator-on-surface);font-size:1.18rem;font-weight:700;letter-spacing:-.04em;line-height:1.2}.share-redesign__matrix-output-note{display:block;color:hsla(200,5%,89%,.58);font-size:.76rem;line-height:1.55}.share-redesign__matrix-output[data-visibility=hidden]{background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.035) 10px,hsla(0,0%,100%,.015) 0,hsla(0,0%,100%,.015) 20px),rgba(8,11,12,.92)}.share-redesign__matrix-output[data-visibility=hidden] strong{color:hsla(200,5%,89%,.7);font-size:.76rem;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.share-redesign__matrix-output[data-visibility=shown][data-access=read]{border-color:hsl(var(--curator-primary-hsl)/.14);background:hsl(var(--curator-primary-hsl)/.08)}.share-redesign__matrix-output[data-visibility=shown][data-access=edit]{border-color:hsl(var(--curator-primary-hsl)/.24);background:hsl(var(--curator-primary-hsl)/.12);box-shadow:inset 0 0 0 1px hsl(var(--curator-primary-hsl)/.1)}.share-redesign__matrix-output[data-visibility=shown][data-access=edit]:after{content:"";position:absolute;top:1rem;right:1rem;width:.55rem;height:1.1rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.9);opacity:.9;animation:shareMatrixInvitePulse 1.35s ease-in-out infinite}.share-redesign__matrix-preview-note{margin:0;color:hsla(200,5%,89%,.6);font-size:.8rem;line-height:1.6}.share-redesign__capabilities-grid,.share-redesign__controls-grid,.share-redesign__faq-list,.share-redesign__formats-grid,.share-redesign__white-label-grid{display:grid;gap:1rem}.share-redesign__api-mini-card,.share-redesign__control-card,.share-redesign__format-card,.share-redesign__persona-card{border-radius:1.35rem;border:1px solid hsla(0,0%,100%,.05);background:rgba(16,29,51,.92);box-shadow:var(--curator-shadow-soft)}.share-redesign__control-icon,.share-redesign__format-icon{width:2.7rem;height:2.7rem;border-radius:.9rem;background:hsl(var(--curator-primary-hsl)/.1)}.share-redesign__format-card{position:relative;display:grid;gap:.85rem;padding:1.45rem;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.share-redesign__format-card:focus-within,.share-redesign__format-card:hover{transform:translateY(-2px);border-color:hsl(var(--curator-primary-hsl)/.18);background:rgba(16,29,51,.98)}.share-redesign__format-arrow{position:absolute;right:1.2rem;bottom:1.2rem;color:var(--curator-primary);opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease}.share-redesign__format-card:focus-within .share-redesign__format-arrow,.share-redesign__format-card:hover .share-redesign__format-arrow{opacity:1;transform:translateX(0)}@keyframes shareQrRouteFlow{0%{opacity:0;transform:translate(-50%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-50%,2.4rem)}}.share-redesign__qr-visual{display:flex;justify-content:center}.share-redesign__qr-map{position:relative;display:grid;gap:1rem;width:min(100%,27rem);padding:1.15rem;border-radius:1.8rem;border:1px solid hsla(0,0%,100%,.06);background:radial-gradient(circle at 78% 16%,hsl(var(--curator-primary-hsl)/.12),transparent 28%),linear-gradient(180deg,rgba(18,22,22,.96),rgba(8,11,12,.98));box-shadow:0 34px 80px rgba(16,29,51,.28);overflow:hidden}.share-redesign__qr-map:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.028) 1px,transparent 0);background-size:2.7rem 2.7rem;opacity:.42;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.92),transparent 100%);mask-image:linear-gradient(180deg,rgba(16,29,51,.92),transparent 100%);pointer-events:none}.share-redesign__qr-panel,.share-redesign__qr-route{position:relative;z-index:1}.share-redesign__qr-panel{display:grid;gap:.95rem;padding:1rem;border-radius:1.3rem;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03);backdrop-filter:blur(18px)}.share-redesign__qr-panel--owned{background:linear-gradient(180deg,rgba(16,29,51,.98),rgba(16,29,51,.98))}.share-redesign__qr-panel--service{background:radial-gradient(circle at 92% 14%,hsl(var(--curator-primary-hsl)/.12),transparent 24%),linear-gradient(180deg,rgba(13,18,17,.98),rgba(8,12,11,.98));border-color:hsl(var(--curator-primary-hsl)/.12)}.share-redesign__qr-panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.share-redesign__qr-panel-label{margin:0;color:hsla(200,5%,89%,.52);font-size:.66rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.share-redesign__qr-output-pill,.share-redesign__qr-panel-chip{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.35rem .7rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.7);font-size:.64rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.share-redesign__qr-panel--service .share-redesign__qr-panel-chip{border-color:hsl(var(--curator-primary-hsl)/.16);background:hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary)}.share-redesign__qr-identity{display:grid;grid-template-columns:4.9rem minmax(0,1fr);gap:.9rem;align-items:center}.share-redesign__qr-token{display:inline-flex;align-items:center;justify-content:center;width:4.9rem;aspect-ratio:1/1;border-radius:1.1rem;border:1px solid hsl(var(--curator-primary-hsl)/.18);background:hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 26px rgba(16,29,51,.16)}.share-redesign__qr-token .fa-icon{font-size:2.1rem}.share-redesign__qr-identity-copy span,.share-redesign__qr-meta-item span{display:block;color:hsla(200,5%,89%,.48);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.share-redesign__qr-identity-copy strong,.share-redesign__qr-meta-item strong,.share-redesign__qr-service-item strong{display:block;color:var(--curator-on-surface);font-size:1rem;font-weight:700;letter-spacing:-.03em}.share-redesign__qr-identity-copy strong{margin-top:.25rem;font-size:1.08rem}.share-redesign__qr-identity-copy p,.share-redesign__qr-route-note,.share-redesign__qr-service-item span{display:block;margin:.35rem 0 0;color:hsla(200,5%,89%,.64);font-size:.8rem;line-height:1.55}.share-redesign__qr-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.share-redesign__qr-meta-item{display:grid;gap:.3rem;padding:.8rem .85rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.03)}.share-redesign__qr-route{display:grid;justify-items:center;gap:.5rem;padding:.1rem 0;text-align:center}.share-redesign__qr-route-label{margin:0;color:hsla(200,5%,89%,.5);font-size:.62rem;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.share-redesign__qr-route-arrow{position:relative;width:2.4rem;height:4rem}.share-redesign__qr-route-arrow:before{content:"";position:absolute;top:0;bottom:.8rem;left:50%;width:1px;background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.24),hsl(var(--curator-primary-hsl)/.88));transform:translateX(-50%)}.share-redesign__qr-route-arrow:after{content:"";position:absolute;bottom:.35rem;left:50%;width:.7rem;height:.7rem;border-right:2px solid hsl(var(--curator-primary-hsl)/.9);border-bottom:2px solid hsl(var(--curator-primary-hsl)/.9);transform:translateX(-50%) rotate(45deg)}.share-redesign__qr-route-flow{position:absolute;top:.5rem;left:50%;width:.55rem;height:.55rem;border-radius:999px;background:var(--curator-primary);box-shadow:0 0 0 .3rem hsl(var(--curator-primary-hsl)/.12);animation:shareQrRouteFlow 2.8s ease-in-out infinite}.share-redesign__checklist,.share-redesign__domain-list,.share-redesign__persona-list{list-style:none;padding:0;margin:0}.share-redesign__checklist{display:grid;gap:1rem}.share-redesign__checklist li,.share-redesign__domain-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start}.share-redesign__checklist span,.share-redesign__domain-list li svg{color:var(--curator-primary)}.share-redesign__checklist>li>span,.share-redesign__domain-list>li>span{display:inline-flex;align-items:center;justify-content:center;color:var(--curator-primary);font-size:1.05rem}.share-redesign__checklist code{color:var(--curator-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em}.share-redesign__api-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.share-redesign__api-mini-card{padding:1rem 1.1rem;background:rgba(16,29,51,.88)}.share-redesign__api-mini-card h3{margin-bottom:.3rem;color:var(--curator-primary);font-size:.98rem}.share-redesign__api-mini-card p{font-size:.84rem;line-height:1.55}.share-redesign__api-link{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;color:var(--curator-primary);font-size:.95rem;font-weight:700;text-decoration:none}.share-redesign__api-link:focus-visible,.share-redesign__api-link:hover{outline:none}.share-redesign__api-link:focus-visible .fa-icon,.share-redesign__api-link:focus-visible svg,.share-redesign__api-link:hover .fa-icon,.share-redesign__api-link:hover svg{transform:translateX(2px)}.share-redesign__api-link .fa-icon,.share-redesign__api-link svg{transition:transform .18s ease}.share-redesign__api-link .fa-icon{font-size:calc(1.05rem*var(--fa-icon-scale))}.share-redesign__api-shell{padding:.7rem;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(31,44,68,.82);box-shadow:var(--curator-shadow-ambient)}.share-redesign__api-code{overflow-x:auto;border-radius:1rem;border:1px solid hsl(var(--curator-primary-hsl)/.12);background:#101d33;padding:1.4rem}.share-redesign__api-code pre{margin:0;color:var(--curator-primary-bright);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem;line-height:1.7;white-space:pre}.share-redesign__activity-board{position:relative;padding:clamp(1.25rem,2.6vw,1.65rem);border-radius:1.55rem;border:1px solid hsla(0,0%,100%,.06);background:radial-gradient(circle at 86% 14%,hsl(var(--curator-primary-hsl)/.08),transparent 24%),linear-gradient(180deg,rgba(14,18,18,.96),rgba(8,11,12,.98));box-shadow:var(--curator-shadow-ambient);overflow:hidden}.share-redesign__activity-board:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.024) 1px,transparent 0);background-size:2.5rem 2.5rem;opacity:.34;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.94),transparent 100%);mask-image:linear-gradient(180deg,rgba(16,29,51,.94),transparent 100%);pointer-events:none}.share-redesign__activity-list{position:relative;z-index:1;display:grid;gap:1.4rem}.share-redesign__activity-list:before{content:"";position:absolute;top:.55rem;bottom:.55rem;left:1.1rem;width:1px;background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.36),rgba(60,74,65,.18),transparent 100%)}.share-redesign__activity-entry{position:relative;padding-left:3.35rem}.share-redesign__activity-node{position:absolute;top:.55rem;left:.72rem;width:.82rem;height:.82rem;border-radius:999px;background:var(--curator-primary);box-shadow:0 0 0 .35rem hsl(var(--curator-primary-hsl)/.12)}.share-redesign__activity-entry--created .share-redesign__activity-node{background:hsla(135,7%,55%,.78);box-shadow:0 0 0 .35rem hsla(135,7%,55%,.12)}.share-redesign__activity-entry--external .share-redesign__activity-node{background:hsl(var(--curator-primary-bright-hsl)/.92);box-shadow:0 0 0 .35rem hsl(var(--curator-primary-bright-hsl)/.12)}.share-redesign__activity-entry--security .share-redesign__activity-node{background:#ff9e97;box-shadow:0 0 0 .35rem hsla(4,100%,80%,.12)}.share-redesign__activity-row{display:grid;gap:1rem}.share-redesign__activity-content{display:grid;gap:.9rem}.share-redesign__activity-header{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem}.share-redesign__activity-header h3{margin:0;color:var(--curator-on-surface);font-size:1.15rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.share-redesign__activity-badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.55rem;padding:.25rem .55rem;border-radius:.5rem;font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.share-redesign__activity-actor,.share-redesign__activity-separator{color:hsla(200,5%,89%,.56);font-size:.9rem}.share-redesign__activity-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.share-redesign__activity-state,.share-redesign__activity-summary{border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(31,44,68,.92)}.share-redesign__activity-state{padding:1rem}.share-redesign__activity-state p{margin:0 0 .55rem;color:hsla(200,5%,89%,.48);font-size:.62rem;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.share-redesign__activity-state strong{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.6rem;font-weight:500;line-height:1.15}.share-redesign__activity-state strong span{font-size:.72rem}.share-redesign__activity-state--before strong{color:hsla(200,5%,89%,.58)}.share-redesign__activity-state--after{border-color:hsl(var(--curator-primary-hsl)/.16);background:rgba(48,64,90,.86)}.share-redesign__activity-state--after p,.share-redesign__activity-state--after strong{color:var(--curator-primary)}.share-redesign__activity-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;align-items:center;padding:1rem}.share-redesign__activity-summary--external{grid-template-columns:minmax(0,1fr) auto;border-color:hsl(var(--curator-primary-hsl)/.12);background:linear-gradient(135deg,rgba(18,25,22,.94),rgba(10,15,13,.88))}.share-redesign__activity-summary-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.95rem;background:hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary);font-size:1.2rem}.share-redesign__activity-summary--security .share-redesign__activity-summary-icon{background:hsla(4,100%,80%,.12);color:#ffbdb7}.share-redesign__activity-summary-icon svg{width:1.2rem;height:1.2rem}.share-redesign__activity-keyvals span,.share-redesign__activity-summary strong{color:var(--curator-on-surface);font-weight:600}.share-redesign__activity-keyvals p,.share-redesign__activity-summary p{margin:.2rem 0 0;color:hsla(200,5%,89%,.62);font-size:.86rem;line-height:1.6}.share-redesign__activity-time{color:hsla(200,5%,89%,.58)}.share-redesign__activity-time time{display:block;color:hsla(200,5%,89%,.72);font-size:.9rem;font-weight:600;line-height:1.4}.share-redesign__activity-time p{margin:.2rem 0 0;font-size:.72rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.share-redesign__modal-copy{margin-bottom:1.2rem}.share-redesign__modal-title{font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.08}.share-redesign__modal-video{overflow:hidden;border-radius:1rem;border:1px solid var(--curator-accent-border);background:var(--curator-background-elevated)}.share-redesign__modal-video-fallback{position:relative;min-height:18rem;display:grid;align-content:space-between;gap:1rem;padding:clamp(1.2rem,3vw,1.8rem);background:radial-gradient(circle at 68% 28%,var(--curator-accent-glow),transparent 28%),linear-gradient(180deg,var(--curator-surface),var(--curator-background-elevated))}.share-redesign__modal-video-fallback:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--curator-outline) 1px,transparent 1px),linear-gradient(90deg,var(--curator-outline) 1px,transparent 1px);background-size:2.2rem 2.2rem;opacity:.32}.share-redesign__modal-video-screen{position:absolute;inset:12%;display:grid;align-content:end;gap:1rem;padding:1.2rem;border-radius:1rem;border:1px solid var(--curator-outline);background:var(--curator-surface-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--curator-shadow-soft)}.share-redesign__modal-video-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:2rem;padding:.35rem .7rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);font-size:.64rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.share-redesign__modal-video-lines{display:grid;gap:.75rem}.share-redesign__modal-video-lines span{display:block;height:.72rem;border-radius:999px;background:linear-gradient(90deg,var(--curator-outline),var(--curator-accent-border),var(--curator-outline));background-size:200% 100%;animation:collectRedesignPulse 2.6s linear infinite}.share-redesign__modal-video-lines span:first-child{width:78%}.share-redesign__modal-video-lines span:nth-child(2){width:100%}.share-redesign__modal-video-lines span:nth-child(3){width:62%}.share-redesign__modal-video-consent{position:relative;z-index:1;display:grid;gap:.85rem;padding:1rem 1.05rem;border-radius:1rem;border:1px solid var(--curator-outline);background:var(--curator-surface-glass);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.share-redesign__modal-video-consent p{margin:0;color:var(--curator-on-surface-soft);font-size:.95rem;line-height:1.6}@media (min-width:768px){.share-redesign__proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.share-redesign__controls-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.share-redesign__control-card--wide{grid-column:span 2}.share-redesign__control-card--full{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center}.share-redesign__formats-grid,.share-redesign__white-label-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.share-redesign__capability-layout{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.86fr);align-items:start}.share-redesign__activity-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.share-redesign__activity-time{text-align:right}}@media (min-width:1024px){.share-redesign__hero-grid{grid-template-columns:minmax(0,1fr) minmax(30rem,.96fr)}.share-redesign__hero-copy{justify-items:start;text-align:left}.share-redesign__hero-lede{max-width:36rem}.share-redesign__hero-actions{justify-content:flex-start}.share-redesign__hero-actions--center{justify-content:center}.share-redesign__hero-visual{margin-right:0;margin-left:auto}.share-redesign__split--api,.share-redesign__split--overview{grid-template-columns:minmax(0,1fr) minmax(22rem,1fr)}.share-redesign__split--qr{grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr)}.share-redesign__matrix-layout{grid-template-columns:minmax(0,2.05fr) minmax(17rem,.73fr);align-items:start}.share-redesign__matrix-table{min-width:0}.share-redesign__matrix-table-corner,.share-redesign__matrix-table-rowhead{width:12rem;min-width:12rem}.share-redesign__matrix-table-column{width:auto;min-width:5.4rem}.share-redesign__formats-grid,.share-redesign__white-label-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.share-redesign__domain-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (max-width:767px){.share-redesign__final-cta,.share-redesign__hero,.share-redesign__section{padding-top:4rem;padding-bottom:4rem}.share-redesign__hero{padding-top:5.8rem}.share-redesign__hero-grid{gap:2rem}.share-redesign__final-title,.share-redesign__hero-title,.share-redesign__section-title{max-width:none}.share-redesign__hero-visual{width:100%}.share-redesign__qr-map{width:100%;padding:1rem}.share-redesign__qr-panel{padding:.9rem}.share-redesign__qr-route-arrow{height:3.4rem}.share-redesign__iceberg-scene{min-height:32rem;border-radius:1.5rem}.share-redesign__iceberg-caption--public{top:13%;right:4%;width:min(11rem,42%)}.share-redesign__iceberg-caption--infra{top:57%;left:4%;width:min(16rem,58%)}.share-redesign__iceberg-card h3{font-size:1rem}.share-redesign__iceberg-card--infra li,.share-redesign__iceberg-card--public li{font-size:.76rem}.share-redesign__iceberg-meta{right:4%;bottom:5%;font-size:.62rem}.share-redesign__anchorbar{top:calc(env(safe-area-inset-top) + 4.6rem)}.share-redesign__anchorbar-inner{justify-content:flex-start;gap:1.2rem}.share-redesign__passport-mockup{inset:0;padding:1rem}.share-redesign__viewer-chip--left{left:.9rem;bottom:.9rem}.share-redesign__viewer-chip--right{right:.9rem;top:.9rem}.share-redesign__control-callout{align-items:flex-start}.share-redesign__activity-board,.share-redesign__matrix-shell{padding:1rem}.share-redesign__matrix-toolbar{align-items:flex-start}.share-redesign__matrix-toolbar-copy{width:100%}.share-redesign__matrix-board{padding:.85rem}.share-redesign__matrix-table{min-width:46rem}.share-redesign__matrix-table-corner,.share-redesign__matrix-table-rowhead{position:static;width:12rem;min-width:12rem;box-shadow:none}.share-redesign__matrix-table-column{width:6.2rem;min-width:6.2rem}.share-redesign__domain-code{width:100%}.share-redesign__api-code pre{font-size:.76rem}.share-redesign__modal-video-fallback{min-height:14rem}}@media (max-width:479px){.share-redesign__activity-entry{padding-left:2.7rem}.share-redesign__activity-list:before{left:.86rem}.share-redesign__activity-node{left:.48rem}.share-redesign__activity-header{align-items:flex-start}.share-redesign__activity-state-grid,.share-redesign__activity-summary,.share-redesign__activity-summary--security{grid-template-columns:1fr}.share-redesign__activity-state strong{font-size:1.35rem}.share-redesign__qr-identity,.share-redesign__qr-meta-grid{grid-template-columns:1fr}.share-redesign__qr-token{width:4.4rem}.share-redesign__qr-identity-copy strong,.share-redesign__qr-meta-item strong,.share-redesign__qr-service-item strong{font-size:.94rem}.share-redesign__qr-service-item{padding:.75rem .8rem}.share-redesign__qr-route-note{max-width:16rem}.share-redesign__passport-mockup{inset:0;gap:.85rem;padding:.9rem}.share-redesign__passport-header{flex-direction:column}.share-redesign__passport-header h3{font-size:1.1rem}.share-redesign__passport-status{width:-moz-fit-content;width:fit-content}.share-redesign__passport-data-grid,.share-redesign__passport-stats{grid-template-columns:1fr}.share-redesign__passport-timeline{grid-template-columns:1fr;gap:.9rem}.share-redesign__passport-timeline:before{top:.15rem;bottom:.55rem;left:.42rem;right:auto;width:1px;height:auto;background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.3),hsla(0,0%,100%,.1))}.share-redesign__passport-milestone{padding-top:0;padding-left:1.7rem;text-align:left}.share-redesign__passport-milestone-node{top:.15rem;left:0;transform:none}.share-redesign__viewer-chip{font-size:.66rem}.share-redesign__iceberg-scene{min-height:31rem}.share-redesign__iceberg-caption--public{top:9%;left:5%;right:auto;width:min(9.8rem,46%)}.share-redesign__iceberg-caption--public:after{display:none}.share-redesign__iceberg-caption--infra{top:62%;left:4%;width:calc(100% - 2rem)}.share-redesign__iceberg-card{padding:.9rem}.share-redesign__iceberg-card--public{padding:.95rem}.share-redesign__iceberg-card--infra{padding:1rem}.share-redesign__iceberg-caption p{margin-bottom:.15rem}.share-redesign__matrix-table{min-width:39rem}.share-redesign__matrix-table-corner,.share-redesign__matrix-table-rowhead{width:10.5rem;min-width:10.5rem}.share-redesign__matrix-table-column{width:5.6rem;min-width:5.6rem;padding:.85rem .7rem}.share-redesign__matrix-table-cell{padding:10px}.share-redesign__matrix-preview-head{flex-direction:column;align-items:flex-start}.share-redesign__matrix-stats{grid-template-columns:1fr}.share-redesign__iceberg-meta{display:none}.share-redesign__hero-actions{display:grid;grid-template-columns:1fr;width:100%}.share-redesign__button{width:100%}.share-redesign__api-mini-grid{grid-template-columns:1fr}.share-redesign__control-card--full{gap:1rem}.share-redesign__mini-button{width:100%}.share-redesign__domain-code span,.share-redesign__domain-code strong{font-size:.78rem}}.trace-redesign-page{background:var(--curator-background)}.trace-redesign{color:var(--curator-on-surface)}.trace-redesign .container{max-width:1320px;padding-left:clamp(1.25rem,2.8vw,2rem);padding-right:clamp(1.25rem,2.8vw,2rem)}.trace-redesign section[id]{scroll-margin-top:calc(env(safe-area-inset-top) + 8rem)}.trace-redesign__final-cta,.trace-redesign__hero,.trace-redesign__section{padding:clamp(4.5rem,8vw,8rem) 0}.trace-redesign__hero{position:relative;overflow:hidden;padding-top:clamp(6.5rem,10vw,8.75rem)}.trace-redesign__hero:before{content:"";position:absolute;inset:-6rem 5% auto auto;width:min(34rem,42vw);height:min(34rem,42vw);border-radius:999px;background:hsl(var(--curator-primary-hsl)/.08);filter:blur(90px);pointer-events:none}.trace-redesign__editorial,.trace-redesign__governance-grid,.trace-redesign__hero-grid{display:grid;gap:clamp(2rem,5vw,5rem);align-items:start}.trace-redesign__hero-copy,.trace-redesign__modal-copy,.trace-redesign__section-intro,.trace-redesign__statement{display:grid;gap:1rem}.trace-redesign__eyebrow{margin:0;color:var(--curator-primary);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.trace-redesign__final-title,.trace-redesign__hero-title,.trace-redesign__modal-title,.trace-redesign__section-title,.trace-redesign__subsection-title{margin:0;color:var(--curator-on-surface);font-weight:800;letter-spacing:-.045em}.trace-redesign__hero-title{max-width:12ch;font-size:clamp(2.65rem,6.5vw,5.45rem);line-height:1}.trace-redesign__hero-title span,.trace-redesign__subsection-title--accent{color:var(--curator-primary)}.trace-redesign__ai-card p,.trace-redesign__engine-stack p,.trace-redesign__faq-item p,.trace-redesign__hero-lede,.trace-redesign__method-card p,.trace-redesign__modal-demo article p,.trace-redesign__modal-lede,.trace-redesign__proof-item p,.trace-redesign__reporting-card p,.trace-redesign__section-intro p,.trace-redesign__thesis-card p{margin:0;color:hsla(200,5%,89%,.74);line-height:1.72}.trace-redesign__hero-lede{max-width:34rem;font-size:1.05rem}.trace-redesign__hero-actions{display:flex;flex-wrap:wrap;gap:.9rem}.trace-redesign__button{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:.95rem 1.55rem;border-radius:.95rem;border:1px solid transparent;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.trace-redesign__button:focus-visible,.trace-redesign__button:hover{transform:translateY(-1px);outline:none}.trace-redesign__button--primary{background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));color:#fff;box-shadow:0 18px 44px hsl(var(--curator-primary-hsl)/.18)}.trace-redesign__button--secondary{background:rgba(48,64,90,.92);border-color:hsla(0,0%,100%,.08);color:var(--curator-on-surface)}.trace-redesign__hero-panel{width:100%;max-width:36rem;margin-left:auto}.trace-redesign__hero-panel-shell{position:relative;overflow:hidden;border-radius:1.75rem;border:1px solid hsla(135,7%,55%,.18);background:rgba(16,29,51,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -1px 0 hsla(0,0%,100%,.03),0 32px 80px rgba(16,29,51,.26)}.trace-redesign__hero-panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(200,5%,89%,.54);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trace-redesign__hero-panel-canvas{position:relative;min-height:22rem;padding:1.2rem 1.2rem 6.9rem;background:transparent}.trace-redesign__mockup-screen--hero{min-height:12.4rem;background:radial-gradient(circle at 18% 22%,hsl(var(--curator-primary-hsl)/.08),transparent 38%),rgba(16,29,51,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 -1px 0 hsla(0,0%,100%,.03)}.trace-redesign__hero-screen-stage{display:grid;justify-items:center;align-content:start;gap:1rem;min-height:12.4rem;padding:1rem}.trace-redesign__hero-screen-kicker{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:1.7rem;padding:.28rem .6rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:rgba(16,29,51,.82);color:hsla(200,5%,89%,.66);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.trace-redesign__hero-screen-flow{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 2.6rem minmax(0,1fr) 2.6rem minmax(0,1fr);align-items:center;gap:.35rem;width:100%;margin-top:.45rem}.trace-redesign__hero-screen-connector{display:block;width:100%;height:1px;border-top:1px dashed hsl(var(--curator-primary-hsl)/.24)}.trace-redesign__hero-screen-node{display:grid;justify-items:center;gap:.22rem;width:100%;max-width:6.35rem;padding:.72rem .78rem;border-radius:.95rem;border:1px solid hsla(0,0%,100%,.08);background:rgba(31,44,68,.92);box-shadow:0 18px 36px rgba(16,29,51,.22);text-align:center;justify-self:center}.trace-redesign__hero-screen-node span,.trace-redesign__hero-screen-pill{color:hsla(200,5%,89%,.48);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.trace-redesign__hero-screen-node strong{margin:0;color:var(--curator-on-surface);font-size:.98rem;font-weight:700;letter-spacing:-.03em;line-height:1.25}.trace-redesign__hero-screen-node--process{max-width:6.9rem;background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.16),hsl(var(--curator-primary-hsl)/.06));border-color:hsl(var(--curator-primary-hsl)/.18)}.trace-redesign__hero-screen-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:.28rem .7rem;border-radius:999px;border:1px solid hsl(var(--curator-primary-hsl)/.14);background:rgba(16,29,51,.82);color:var(--curator-primary)}.trace-redesign__hero-screen-node--process strong,.trace-redesign__hero-screen-pill{color:var(--curator-primary)}.trace-redesign__hero-metrics{position:absolute;left:1.35rem;right:1.35rem;bottom:1.35rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.trace-redesign__hero-metrics article{padding:.9rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(16,29,51,.78)}.trace-redesign__hero-metrics strong{display:block;color:var(--curator-on-surface);font-size:1.3rem;font-weight:800;letter-spacing:-.04em}.trace-redesign__hero-metrics span{display:block;margin-top:.25rem;color:hsla(200,5%,89%,.56);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}@keyframes traceMockupHintFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.trace-redesign__mockup-shell{position:relative;width:100%}.trace-redesign__visual-mockup{width:min(100%,72rem);margin:0 auto;text-align:left}.trace-redesign__visual-mockup .trace-redesign__mockup-lines{inset:0}.trace-redesign__visual-mockup .trace-redesign__mockup-stage{min-height:clamp(26rem,44vw,31rem)}.trace-redesign__visual-mockup[data-panel-open=true] .trace-redesign__mockup-canvas{width:calc(100% - min(40%, 21rem))}.trace-redesign__visual-mockup .trace-redesign__mockup-flow-label{transform:translateX(-50%)}.trace-redesign__visual-mockup .trace-redesign__mockup-drawer{width:min(21rem,40%)}.trace-redesign__visual-mockup .trace-redesign__mockup-node--process{left:50%;top:50%}.trace-redesign__mockup-screen{position:relative;overflow:hidden;border-radius:1.45rem;border:1px solid hsla(135,7%,55%,.16);background:radial-gradient(circle at 72% 22%,hsl(var(--curator-primary-hsl)/.08),transparent 32%),linear-gradient(180deg,rgba(16,29,51,.94),#101d33);box-shadow:0 30px 80px rgba(16,29,51,.28)}.trace-redesign__mockup-grid{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:2.7rem 2.7rem;opacity:.45;-webkit-mask-image:linear-gradient(180deg,rgba(16,29,51,.92),transparent 96%);mask-image:linear-gradient(180deg,rgba(16,29,51,.92),transparent 96%)}.trace-redesign__mockup-topbar{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.15rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.trace-redesign__mockup-mobile-label,.trace-redesign__mockup-topbar p{margin:0;color:hsla(200,5%,89%,.54);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trace-redesign__mockup-topbar span{display:block;margin-top:.35rem;color:hsla(200,5%,89%,.72);font-size:.84rem;line-height:1.55}.trace-redesign__mockup-status{display:inline-flex;align-items:center;min-height:2rem;margin-top:0;padding:.35rem .75rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:var(--curator-on-surface);font-size:.7rem;font-weight:600;line-height:1;white-space:nowrap}.trace-redesign__mockup-stage{position:relative;min-height:clamp(20rem,38vw,24rem)}.trace-redesign__mockup-network{position:relative;min-height:inherit;padding:1.4rem 1.4rem 1.35rem}.trace-redesign__mockup-canvas{position:relative;min-height:inherit;width:100%;transition:width .22s ease}.trace-redesign__mockup-shell[data-panel-open=true] .trace-redesign__mockup-canvas{width:calc(100% - min(47%, 18rem))}.trace-redesign__mockup-network:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 36%,rgba(7,9,9,.08) 54%,rgba(7,9,9,.58));opacity:0;pointer-events:none;transition:opacity .22s ease}.trace-redesign__mockup-shell[data-panel-open=true] .trace-redesign__mockup-network:after{opacity:1}.trace-redesign__mockup-lines{position:absolute;inset:0;width:100%;height:100%}.trace-redesign__mockup-lines path{stroke:hsl(var(--curator-primary-hsl)/.28);stroke-width:2;stroke-linecap:round;stroke-dasharray:4 6}.trace-redesign__mockup-flow-label{position:absolute;display:inline-flex;align-items:center;min-height:1.6rem;padding:.2rem .55rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:rgba(16,29,51,.92);color:hsla(200,5%,89%,.7);font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 12px 28px rgba(16,29,51,.2)}.trace-redesign__mockup-flow-label--top{left:42%;top:3.8rem}.trace-redesign__mockup-flow-label--bottom{left:42%;bottom:4rem}.trace-redesign__mockup-node{--trace-node-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:1;display:grid;gap:.32rem;width:min(10.5rem,34%);padding:.95rem 1rem;border-radius:1.05rem;border:1px solid hsla(0,0%,100%,.08);background:rgba(31,44,68,.94);color:var(--curator-on-surface);font:inherit;text-align:left;cursor:pointer;box-shadow:0 18px 36px rgba(16,29,51,.24);transform:var(--trace-node-transform);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.trace-redesign__mockup-node:focus-visible,.trace-redesign__mockup-node:hover,.trace-redesign__mockup-node[data-active]{border-color:hsl(var(--curator-primary-hsl)/.26);box-shadow:0 20px 42px rgba(16,29,51,.28);transform:var(--trace-node-transform) translateY(-2px)}.trace-redesign__mockup-node:focus-visible{outline:none}.trace-redesign__mockup-node[data-active]{background:linear-gradient(180deg,rgba(28,33,31,.98),rgba(15,18,18,.96));box-shadow:0 20px 42px rgba(16,29,51,.28),0 0 0 1px hsl(var(--curator-primary-hsl)/.08)}.trace-redesign__mockup-node-kicker{color:hsla(200,5%,89%,.48);font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.trace-redesign__mockup-mobile h3,.trace-redesign__mockup-node strong,.trace-redesign__mockup-panel h3{margin:0;color:var(--curator-on-surface);font-size:1rem;font-weight:700;letter-spacing:-.03em;line-height:1.28}.trace-redesign__mockup-panel h3{font-size:1.2rem}.trace-redesign__mockup-mobile h3{font-size:1.1rem}.trace-redesign__mockup-node span:last-child{color:hsla(200,5%,89%,.72);font-size:.78rem;font-weight:600}.trace-redesign__mockup-node--scrap{left:1.5rem;top:3rem}.trace-redesign__mockup-node--ingots{left:1.5rem;bottom:3rem}.trace-redesign__mockup-node--process{--trace-node-transform:translate(-50%,-50%);left:50%;top:50%;background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.16),hsl(var(--curator-primary-hsl)/.06));border-color:hsl(var(--curator-primary-hsl)/.18)}.trace-redesign__mockup-node--steel{--trace-node-transform:translateY(-50%);right:1.5rem;top:50%}.trace-redesign__mockup-hint{position:absolute;top:1rem;right:.75rem;z-index:2;display:inline-flex;align-items:center;gap:.42rem;padding:.4rem .65rem;border-radius:999px;border:1px solid hsl(var(--curator-primary-hsl)/.18);background:rgba(16,29,51,.92);color:var(--curator-primary);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 14px 34px rgba(16,29,51,.24);animation:traceMockupHintFloat 1.8s ease-in-out infinite;transition:opacity .18s ease}.trace-redesign__mockup-shell[data-panel-open=true] .trace-redesign__mockup-hint{opacity:0}.trace-redesign__mockup-hint-icon{display:inline-flex;width:.85rem;height:.85rem;transform:rotate(90deg)}.trace-redesign__mockup-hint-icon svg{width:100%;height:100%}.trace-redesign__mockup-drawer{position:absolute;top:.75rem;right:.75rem;bottom:.75rem;z-index:3;width:min(18rem,47%);display:grid;align-content:start;gap:.95rem;padding:1rem;border-radius:1.15rem;border:1px solid hsla(0,0%,100%,.08);background:rgba(16,29,51,.94);box-shadow:0 24px 52px rgba(16,29,51,.32);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(1rem);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.trace-redesign__mockup-shell[data-panel-open=true] .trace-redesign__mockup-drawer{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.trace-redesign__mockup-drawer-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-self:end;min-height:2rem;padding:.35rem .75rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.72);font:inherit;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.trace-redesign__mockup-drawer-close:focus-visible,.trace-redesign__mockup-drawer-close:hover{border-color:hsl(var(--curator-primary-hsl)/.2);background:hsl(var(--curator-primary-hsl)/.08);color:var(--curator-primary);outline:none}.trace-redesign__mockup-panel[hidden]{display:none}.trace-redesign__mockup-panel{display:grid;gap:.95rem}.trace-redesign__mockup-panel-kicker{margin:0;color:hsla(200,5%,89%,.52);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trace-redesign__mockup-mobile strong,.trace-redesign__mockup-panel strong{display:block;color:var(--curator-primary);font-size:1.9rem;font-weight:800;letter-spacing:-.05em}.trace-redesign__mockup-mobile-meta,.trace-redesign__mockup-panel-meta{display:grid;gap:.55rem;margin:0;padding:.95rem 0 0;border-top:1px solid hsla(0,0%,100%,.08)}.trace-redesign__mockup-mobile-meta div,.trace-redesign__mockup-panel-meta div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.trace-redesign__mockup-mobile-meta dt,.trace-redesign__mockup-panel-meta dt{color:hsla(200,5%,89%,.5);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trace-redesign__mockup-mobile-meta dd,.trace-redesign__mockup-panel-meta dd{margin:0;color:var(--curator-on-surface);font-size:.94rem;font-weight:600;text-align:right}.trace-redesign__mockup-mobile-activity,.trace-redesign__mockup-panel-activity{display:grid;gap:.8rem;padding-top:.95rem;border-top:1px solid hsla(0,0%,100%,.08)}.trace-redesign__mockup-mobile-activity p,.trace-redesign__mockup-panel-activity p{margin:0;color:hsla(200,5%,89%,.5);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trace-redesign__mockup-panel-activity ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.trace-redesign__mockup-panel-activity li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding-left:.9rem}.trace-redesign__mockup-panel-activity li:before{content:"";position:absolute;left:0;top:.55rem;width:.38rem;height:.38rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.72)}.trace-redesign__mockup-panel-activity li span:first-child{color:hsla(200,5%,89%,.46);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trace-redesign__mockup-mobile-activity span,.trace-redesign__mockup-panel-activity li span:last-child{color:var(--curator-on-surface);font-size:.92rem;line-height:1.6}.trace-redesign__mockup-mobile-activity span{display:block}.trace-redesign__mockup-mobile{display:none;margin:1rem;padding:1rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.08);background:rgba(16,29,51,.78);box-shadow:0 18px 36px rgba(16,29,51,.24)}.trace-redesign__mockup-mobile-path{margin:0;color:hsla(200,5%,89%,.66);font-size:.88rem;line-height:1.55}.trace-redesign__ai-grid,.trace-redesign__audience-grid,.trace-redesign__control-grid,.trace-redesign__faq-list,.trace-redesign__method-grid,.trace-redesign__proof-grid{display:grid;gap:1rem}.trace-redesign__anchorbar{position:sticky;top:calc(env(safe-area-inset-top) + 5rem);z-index:30;border-top:1px solid hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.06);background:rgba(16,29,51,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.trace-redesign__anchorbar-inner{display:flex;justify-content:center;gap:1.5rem;overflow-x:auto;scrollbar-width:none;padding:.95rem 0}.trace-redesign__anchorbar-inner::-webkit-scrollbar{display:none}.trace-redesign__anchorlink{flex:0 0 auto;padding:0 0 .72rem;border-bottom:2px solid transparent;color:hsla(200,5%,89%,.48);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .18s ease,border-color .18s ease}.trace-redesign__anchorlink:focus-visible,.trace-redesign__anchorlink:hover,.trace-redesign__anchorlink[aria-current=true],.trace-redesign__anchorlink[data-active]{color:var(--curator-primary);border-color:var(--curator-primary);outline:none}.trace-redesign__section--tight{padding-top:clamp(3.5rem,6vw,5rem);padding-bottom:clamp(3.5rem,6vw,5rem)}.trace-redesign__final-cta--surface-base,.trace-redesign__section--surface-base,.trace-redesign__surface--glow{background:radial-gradient(circle at 18% 22%,hsl(var(--curator-primary-hsl)/.08),transparent 38%),rgba(16,29,51,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 -1px 0 hsla(0,0%,100%,.03)}.trace-redesign__section--surface-strong,.trace-redesign__surface--dark{background:rgba(16,29,51,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -1px 0 hsla(0,0%,100%,.03)}.trace-redesign__section--band{border-top:1px solid hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.04)}.trace-redesign__section--visual{text-align:center}.trace-redesign__section-intro{margin-bottom:clamp(2rem,4vw,3rem)}.trace-redesign__section-intro--center{justify-items:center;text-align:center}.trace-redesign__section-title{max-width:12ch;font-size:clamp(2rem,4.4vw,3.45rem);line-height:1.05}.trace-redesign__section-title span{color:hsla(200,5%,89%,.62);font-style:italic;font-weight:500}.trace-redesign__subsection-title{font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.08}.trace-redesign__ai-card,.trace-redesign__method-card,.trace-redesign__reporting-card,.trace-redesign__workflow-card{border-radius:1.35rem;border:1px solid hsla(0,0%,100%,.05);background:rgba(31,44,68,.92);box-shadow:var(--curator-shadow-soft)}.trace-redesign__ai-card h3,.trace-redesign__audience-card h3,.trace-redesign__control-tile h3,.trace-redesign__engine-stack h3,.trace-redesign__method-card h3,.trace-redesign__modal-demo article strong{margin:0 0 .35rem;color:var(--curator-on-surface);font-size:1.08rem;font-weight:700;letter-spacing:-.03em}.trace-redesign__method-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start;padding:clamp(1.4rem,3vw,2rem);background:rgba(16,29,51,.94)}.trace-redesign__method-number{color:var(--curator-primary);font-size:1.6rem;font-weight:800;letter-spacing:-.05em;line-height:1}.trace-redesign__checklist li,.trace-redesign__reporting-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start}.trace-redesign__evidence-capability-grid,.trace-redesign__evidence-stage{display:grid;gap:1rem}.trace-redesign__evidence-stage{margin-top:clamp(2rem,4vw,3rem)}.trace-redesign__evidence-panel{position:relative;overflow:hidden;padding:clamp(1.35rem,3vw,1.75rem);border-radius:1.65rem;border:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,rgba(31,44,68,.96),rgba(16,29,51,.96));box-shadow:0 28px 64px rgba(16,29,51,.22)}.trace-redesign__evidence-panel:before{content:"";position:absolute;left:-3rem;bottom:-4rem;width:13rem;height:13rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);filter:blur(78px);pointer-events:none}.trace-redesign__evidence-panel--conversion:before{left:auto;right:-3rem;top:-4rem;bottom:auto}.trace-redesign__evidence-conversion-shell,.trace-redesign__evidence-panel-head{position:relative;z-index:1}.trace-redesign__evidence-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.2rem}.trace-redesign__evidence-node-kicker,.trace-redesign__evidence-output-kicker,.trace-redesign__evidence-panel-kicker,.trace-redesign__evidence-process-kicker{display:block;color:hsla(200,5%,89%,.52);font-size:.68rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.trace-redesign__evidence-output-kicker,.trace-redesign__evidence-panel-kicker{color:var(--curator-primary)}.trace-redesign__evidence-panel-head h3{margin:.4rem 0 0;color:var(--curator-on-surface);font-size:clamp(1.28rem,2vw,1.55rem);font-weight:700;letter-spacing:-.04em;line-height:1.12}.trace-redesign__evidence-output p{margin:0;color:hsla(200,5%,89%,.68);line-height:1.65}.trace-redesign__evidence-panel-pill{display:inline-flex;align-items:center;min-height:1.9rem;padding:.45rem .8rem;border-radius:999px;border:1px solid hsl(var(--curator-primary-hsl)/.14);background:hsl(var(--curator-primary-hsl)/.08);color:var(--curator-primary);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.trace-redesign__evidence-tree{--trace-evidence-branch-x:0.32rem;--trace-evidence-child-indent:clamp(1rem,3vw,2.4rem);position:relative;display:grid;gap:.8rem;padding-left:0}.trace-redesign__evidence-children{position:relative;display:grid;gap:.8rem;margin-left:var(--trace-evidence-child-indent);padding-left:1.1rem}.trace-redesign__evidence-children:before{content:"";position:absolute;left:var(--trace-evidence-branch-x);top:-.85rem;bottom:1rem;width:1px;background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.28),hsl(var(--curator-primary-hsl)/.14));pointer-events:none}.trace-redesign__evidence-node{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;width:100%;padding:.95rem 1rem;border-radius:1.1rem;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03);color:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.trace-redesign__evidence-node--child{width:100%}.trace-redesign__evidence-node--root:before{display:none}.trace-redesign__evidence-node:before{content:"";position:absolute;left:-1.1rem;top:50%;width:1rem;height:1px;background:hsl(var(--curator-primary-hsl)/.24);transform:translateY(-50%)}.trace-redesign__evidence-node:focus-visible,.trace-redesign__evidence-node:hover,.trace-redesign__evidence-node[aria-pressed=true]{border-color:hsl(var(--curator-primary-hsl)/.18);background:rgba(13,20,17,.92);box-shadow:0 18px 36px rgba(16,29,51,.18);outline:none}.trace-redesign__evidence-node:focus-visible,.trace-redesign__evidence-node:hover{transform:translateY(-1px)}.trace-redesign__evidence-node-badge{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.85rem;border:1px solid hsl(var(--curator-primary-hsl)/.14);background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.16),hsl(var(--curator-primary-hsl)/.08));color:var(--curator-primary);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.trace-redesign__evidence-node-copy{display:grid;gap:.16rem;min-width:0}.trace-redesign__evidence-conversion-input strong,.trace-redesign__evidence-node-copy strong,.trace-redesign__evidence-output strong,.trace-redesign__evidence-process strong{color:var(--curator-on-surface)}.trace-redesign__evidence-node-copy strong{font-size:.98rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.trace-redesign__evidence-node-copy span:last-child{color:hsla(200,5%,89%,.58);font-size:.76rem;line-height:1.5}.trace-redesign__evidence-node-state{width:.6rem;height:.6rem;border-radius:999px;background:hsla(0,0%,100%,.1);transition:background-color .18s ease,box-shadow .18s ease}.trace-redesign__evidence-node[aria-pressed=true] .trace-redesign__evidence-node-state{background:hsl(var(--curator-primary-hsl)/.9);box-shadow:0 0 0 .35rem hsl(var(--curator-primary-hsl)/.12)}.trace-redesign__evidence-conversion-shell{display:grid;gap:1rem}.trace-redesign__evidence-process{display:flex;justify-content:space-between;align-items:end;gap:1rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.trace-redesign__evidence-process strong{display:block;margin-top:.28rem;font-size:1.05rem;font-weight:700;letter-spacing:-.03em}.trace-redesign__evidence-process-chip{display:grid;gap:.16rem;text-align:right}.trace-redesign__evidence-conversion-share,.trace-redesign__evidence-output-share,.trace-redesign__evidence-process-chip span{display:block;color:hsla(200,5%,89%,.56);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.trace-redesign__evidence-process-chip strong{color:var(--curator-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.trace-redesign__evidence-conversion-grid{display:grid;gap:.95rem;align-items:center}.trace-redesign__evidence-conversion-inputs{display:grid;gap:.75rem}.trace-redesign__evidence-conversion-input{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"share label" "share amount";-moz-column-gap:1rem;column-gap:1rem;row-gap:.22rem;align-items:center;width:100%;padding:.95rem 1rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.03);color:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.trace-redesign__evidence-conversion-input:focus-visible,.trace-redesign__evidence-conversion-input:hover,.trace-redesign__evidence-conversion-input[aria-pressed=true]{border-color:hsl(var(--curator-primary-hsl)/.18);background:rgba(13,20,17,.92);box-shadow:0 18px 36px rgba(16,29,51,.16);outline:none}.trace-redesign__evidence-conversion-input:focus-visible,.trace-redesign__evidence-conversion-input:hover{transform:translateY(-1px)}.trace-redesign__evidence-conversion-label{grid-area:label;min-width:0;color:hsla(200,5%,89%,.7);font-size:.76rem;font-weight:700;letter-spacing:.12em;line-height:1.05;text-transform:uppercase}.trace-redesign__evidence-conversion-input strong{grid-area:amount;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem;font-weight:600;letter-spacing:-.02em}.trace-redesign__evidence-conversion-share{grid-area:share;align-self:center;justify-self:start;text-align:left}.trace-redesign__evidence-conversion-arrow{display:inline-grid;justify-items:center;align-content:center;gap:.18rem;justify-self:center;min-width:5.6rem;min-height:5.6rem;padding:.7rem .8rem;border-radius:1.1rem;border:1px solid hsl(var(--curator-primary-hsl)/.18);background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.1),hsl(var(--curator-primary-hsl)/.04));color:var(--curator-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.trace-redesign__evidence-conversion-arrow-icon{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:999px;background:hsla(0,0%,100%,.06);font-size:1rem}.trace-redesign__evidence-conversion-arrow-label{color:hsla(200,5%,89%,.56);font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.trace-redesign__evidence-conversion-arrow strong{color:var(--curator-on-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1.1rem;font-weight:700;letter-spacing:-.03em;line-height:1}.trace-redesign__evidence-capability-icon svg,.trace-redesign__evidence-conversion-arrow svg{width:1rem;height:1rem}.trace-redesign__evidence-output{display:grid;gap:.7rem;padding:1rem 1.05rem;border-radius:1.2rem;border:1px solid hsl(var(--curator-primary-hsl)/.14);background:linear-gradient(180deg,rgba(10,23,18,.92),rgba(6,14,11,.94))}.trace-redesign__evidence-output strong{font-size:1.08rem;font-weight:700;letter-spacing:-.03em;line-height:1.18}.trace-redesign__evidence-output-share{color:var(--curator-primary)}.trace-redesign__evidence-output-bar{overflow:hidden;height:.42rem;border-radius:999px;background:hsla(0,0%,100%,.08)}.trace-redesign__evidence-output-bar span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.46),hsl(var(--curator-primary-hsl)/1));box-shadow:0 0 18px hsl(var(--curator-primary-hsl)/.2);transition:width .28s ease}.trace-redesign__evidence-output p{min-height:5.2rem}.trace-redesign__ai-experience{display:grid;gap:1rem;align-self:start;width:100%}.trace-redesign__ai-layout{display:grid;gap:clamp(2rem,4vw,3rem)}.trace-redesign__ai-layout .trace-redesign__section-intro{max-width:46rem;margin-bottom:0}.trace-redesign__ai-stage{display:grid;gap:1rem;align-items:stretch}.trace-redesign__ai-document,.trace-redesign__ai-validation{position:relative;overflow:hidden;padding:clamp(1.2rem,2.5vw,1.6rem);border-radius:1.45rem;border:1px solid hsla(0,0%,100%,.06);background:linear-gradient(180deg,rgba(31,44,68,.96),rgba(16,29,51,.96));box-shadow:0 24px 54px rgba(16,29,51,.24);height:100%}.trace-redesign__ai-document:before,.trace-redesign__ai-validation:before{content:"";position:absolute;inset:auto auto 0 -2rem;width:11rem;height:11rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.1);filter:blur(60px);pointer-events:none}.trace-redesign__ai-document-topbar,.trace-redesign__ai-validation-header{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.trace-redesign__ai-document-file{display:flex;align-items:center;gap:.9rem;min-width:0}.trace-redesign__ai-document-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.95rem;border:1px solid hsl(var(--curator-primary-hsl)/.18);background:hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);flex-shrink:0}.trace-redesign__ai-document-icon .fa-icon{font-size:1.25rem}.trace-redesign__ai-confidence small,.trace-redesign__ai-confidence span,.trace-redesign__ai-document-file>div>span,.trace-redesign__ai-document-file>div>strong,.trace-redesign__ai-document-footer span,.trace-redesign__ai-document-footer strong,.trace-redesign__ai-field-meta em,.trace-redesign__ai-field-meta span,.trace-redesign__ai-validation-header p,.trace-redesign__ai-validation-header strong{display:block}.trace-redesign__ai-document-file>div>strong,.trace-redesign__ai-field-output,.trace-redesign__ai-stat strong,.trace-redesign__ai-validation-header strong{color:var(--curator-on-surface)}.trace-redesign__ai-document-file>div>strong{font-size:.94rem;letter-spacing:-.02em}.trace-redesign__ai-check span,.trace-redesign__ai-document-file>div>span,.trace-redesign__ai-document-footer span,.trace-redesign__ai-field p,.trace-redesign__ai-field-meta span,.trace-redesign__ai-stat p,.trace-redesign__ai-validation-header p{color:hsla(200,5%,89%,.6);line-height:1.58}.trace-redesign__ai-document-file>div>span,.trace-redesign__ai-document-footer span,.trace-redesign__ai-field-meta em,.trace-redesign__ai-field-meta span,.trace-redesign__ai-validation-header p{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trace-redesign__ai-confidence,.trace-redesign__ai-document-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .8rem;border-radius:999px;border:1px solid hsl(var(--curator-primary-hsl)/.16);background:hsl(var(--curator-primary-hsl)/.08);color:var(--curator-primary);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.trace-redesign__ai-validation-header strong{margin-top:.22rem;font-size:1.02rem;font-weight:700;letter-spacing:-.03em;line-height:1.25}.trace-redesign__ai-validation-copy{display:grid;align-content:start;min-height:4.3rem;max-width:22rem}.trace-redesign__ai-confidence{align-self:flex-start;justify-content:center;min-width:4.8rem}.trace-redesign__ai-confidence span{color:var(--curator-primary);font-size:1.1rem;font-weight:800;letter-spacing:-.04em;min-width:3ch;text-align:center}.trace-redesign__ai-confidence small{color:hsla(200,5%,89%,.56);font-size:.56rem;line-height:1.2}.trace-redesign__ai-document-sheet{position:relative;overflow:hidden;min-height:20rem;margin-top:1.15rem;padding:1.2rem;border-radius:1.15rem;border:1px solid hsla(0,0%,100%,.05);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0)),linear-gradient(180deg,rgba(16,29,51,.86),rgba(16,29,51,.96))}.trace-redesign__ai-document-sheet:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(0,0%,100%,.015) 0 1px,transparent 1px 33.333%),linear-gradient(180deg,hsla(0,0%,100%,.015) 0 1px,transparent 1px 25%);opacity:.24;pointer-events:none}.trace-redesign__ai-document-grid span,.trace-redesign__ai-document-row{display:block;border-radius:999px;background:hsla(0,0%,100%,.09)}.trace-redesign__ai-document-row{height:.7rem}.trace-redesign__ai-document-row+.trace-redesign__ai-document-row{margin-top:.7rem}.trace-redesign__ai-document-row--wide{width:78%}.trace-redesign__ai-document-row--mid{width:54%}.trace-redesign__ai-document-row--full{width:100%}.trace-redesign__ai-document-row--long{width:86%}.trace-redesign__ai-document-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.4rem}.trace-redesign__ai-document-grid span{height:4.9rem;border-radius:1rem;background:hsla(0,0%,100%,.06)}.trace-redesign__ai-document-table{display:grid;gap:.85rem;margin-top:1.6rem}.trace-redesign__ai-scan-beam,.trace-redesign__ai-scan-glow{position:absolute;left:1rem;right:1rem;border-radius:999px;opacity:0;pointer-events:none;will-change:transform,opacity}.trace-redesign__ai-scan-beam{top:18%;height:2px;background:linear-gradient(90deg,transparent,hsl(var(--curator-primary-hsl)/.98),transparent);box-shadow:0 0 16px hsl(var(--curator-primary-hsl)/.5)}.trace-redesign__ai-scan-glow{top:calc(18% - .55rem);height:1.1rem;background:linear-gradient(90deg,transparent,hsl(var(--curator-primary-hsl)/.2),transparent);filter:blur(10px)}.trace-redesign__ai-document-footer{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.15rem .7rem;align-items:center;margin-top:1rem;padding-top:.95rem;border-top:1px solid hsla(0,0%,100%,.06)}.trace-redesign__ai-document-status{display:grid;align-content:start;min-height:3.6rem}.trace-redesign__ai-document-footer strong{color:var(--curator-primary);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.trace-redesign__ai-pulse{position:relative;width:.62rem;height:.62rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.88);box-shadow:0 0 0 0 hsl(var(--curator-primary-hsl)/.38);grid-row:span 2;align-self:start;margin-top:.3rem}.trace-redesign__ai-start-button{align-self:center;justify-self:end;min-height:2.5rem;padding:.7rem 1rem;border:1px solid hsl(var(--curator-primary-hsl)/.18);border-radius:999px;background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,opacity .18s ease;opacity:0;pointer-events:none;transform:translateY(.2rem);box-shadow:0 12px 28px rgba(16,29,51,.18)}.trace-redesign__ai-start-button:focus-visible,.trace-redesign__ai-start-button:hover{background:hsl(var(--curator-primary-hsl)/.18);border-color:hsl(var(--curator-primary-hsl)/.28);outline:none;transform:translateY(0)}.trace-redesign__ai-progress{position:relative;overflow:hidden;height:.38rem;margin-top:1rem;border-radius:999px;background:hsla(0,0%,100%,.06)}.trace-redesign__ai-progress span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.45),hsl(var(--curator-primary-hsl)/.98));box-shadow:0 0 18px hsl(var(--curator-primary-hsl)/.22);transition:width .42s ease}.trace-redesign__ai-checks,.trace-redesign__ai-field-list,.trace-redesign__ai-stats{display:grid;gap:.72rem}.trace-redesign__ai-field-list{margin-top:.9rem}.trace-redesign__ai-field{display:grid;gap:.4rem;padding:.78rem .9rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.05);background:rgba(16,29,51,.64);transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.trace-redesign__ai-field[data-state=extracting]{border-color:hsl(var(--curator-primary-hsl)/.18);background:rgba(16,29,51,.9);transform:translateY(-1px)}.trace-redesign__ai-field[data-state=validated]{border-color:hsl(var(--curator-primary-hsl)/.14);background:rgba(9,16,13,.9)}.trace-redesign__ai-field-meta{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.trace-redesign__ai-field-meta em{font-style:normal;color:hsla(200,5%,89%,.44);min-width:10ch;text-align:right}.trace-redesign__ai-field[data-state=extracting] .trace-redesign__ai-field-meta em,.trace-redesign__ai-field[data-state=validated] .trace-redesign__ai-field-meta em{color:var(--curator-primary)}.trace-redesign__ai-field-body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:center;min-height:1.75rem}.trace-redesign__ai-field-placeholder{display:block;width:58%;height:.8rem;border-radius:999px;background:linear-gradient(90deg,hsla(0,0%,100%,.08),hsl(var(--curator-primary-hsl)/.12),hsla(0,0%,100%,.08));background-size:200% 100%;opacity:.92}.trace-redesign__ai-field[data-state=extracting] .trace-redesign__ai-field-placeholder{animation:traceAiPlaceholderSweep 1s linear infinite}.trace-redesign__ai-field[data-state=extracting] .trace-redesign__ai-field-placeholder,.trace-redesign__ai-field[data-state=validated] .trace-redesign__ai-field-placeholder{opacity:0}.trace-redesign__ai-field-output{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92rem;font-weight:600;letter-spacing:-.01em;line-height:1.45;opacity:0;transform:translateY(.35rem);clip-path:inset(0 100% 0 0)}.trace-redesign__ai-field[data-state=extracting] .trace-redesign__ai-field-output{animation:traceAiValueReveal .7s cubic-bezier(.2,.8,.2,1) forwards}.trace-redesign__ai-field[data-state=validated] .trace-redesign__ai-field-output{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.trace-redesign__ai-field-check{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:999px;background:hsl(var(--curator-primary-hsl)/.08);color:var(--curator-primary);opacity:0;transform:scale(.9);transition:opacity .18s ease,transform .18s ease;font-size:.95rem}.trace-redesign__ai-field[data-state=validated] .trace-redesign__ai-field-check{opacity:1;transform:scale(1)}.trace-redesign__ai-check-icon svg,.trace-redesign__ai-field-check svg{width:.95rem;height:.95rem}.trace-redesign__ai-field p{margin:0;font-size:.84rem}.trace-redesign__ai-stats{padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.06)}.trace-redesign__ai-stat{display:grid;gap:.28rem;padding:.15rem 0}.trace-redesign__ai-stat strong{color:var(--curator-primary);font-size:clamp(1.55rem,2.5vw,2rem);font-weight:800;letter-spacing:-.05em;line-height:1}.trace-redesign__ai-stat p{margin:0;font-size:.8rem}.trace-redesign__governance-grid{align-items:start}.trace-redesign__reporting-card,.trace-redesign__workflow-card{padding:clamp(1.5rem,3vw,2rem)}.trace-redesign__finder-window{position:relative;align-self:start;width:100%;overflow:hidden;border-radius:1.45rem;border:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,rgba(44,49,52,.96),rgba(24,28,30,.98)),rgba(23,27,29,.98);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 24px 54px rgba(16,29,51,.26)}.trace-redesign__finder-toolbar{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.08);background:rgba(34,39,42,.94)}.trace-redesign__finder-actions,.trace-redesign__finder-nav,.trace-redesign__finder-traffic{display:inline-flex;align-items:center}.trace-redesign__finder-traffic{gap:.55rem}.trace-redesign__finder-traffic-light{width:.78rem;height:.78rem;border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24)}.trace-redesign__finder-traffic-light--close{background:var(--curator-primary-bright)}.trace-redesign__finder-traffic-light--minimize{background:var(--curator-primary)}.trace-redesign__finder-traffic-light--maximize{background:var(--curator-primary-strong)}.trace-redesign__finder-actions,.trace-redesign__finder-nav{gap:.55rem;min-height:2.5rem;padding:.4rem .7rem;border-radius:999px;border:1px solid rgba(112,129,145,.22);background:rgba(39,45,49,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.trace-redesign__finder-chevron{width:.72rem;height:.72rem;border-right:2px solid hsla(200,5%,89%,.84);border-bottom:2px solid hsla(200,5%,89%,.84);flex-shrink:0}.trace-redesign__finder-chevron--left{transform:rotate(135deg)}.trace-redesign__finder-chevron--right{transform:rotate(-45deg);opacity:.46}.trace-redesign__finder-divider{width:1px;align-self:stretch;background:hsla(200,5%,89%,.12)}.trace-redesign__finder-title{min-width:0;overflow:hidden;color:var(--curator-on-surface);font-size:.96rem;font-weight:700;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.trace-redesign__finder-view{display:inline-grid;gap:.18rem;width:1.15rem}.trace-redesign__finder-view span{display:block;height:.12rem;border-radius:999px;background:hsla(200,5%,89%,.82)}.trace-redesign__finder-search{position:relative;width:1rem;height:1rem;border:2px solid hsla(200,5%,89%,.82);border-radius:999px;flex-shrink:0}.trace-redesign__finder-search:after{content:"";position:absolute;right:-.2rem;bottom:-.18rem;width:.42rem;height:2px;border-radius:999px;background:hsla(200,5%,89%,.82);transform:rotate(45deg);transform-origin:center}.trace-redesign__finder-table{padding:.75rem .8rem 0}.trace-redesign__finder-head,.trace-redesign__finder-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(4.2rem,5rem) minmax(6rem,7.4rem);align-items:center;gap:.75rem}.trace-redesign__finder-head{padding:0 .8rem .7rem;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:.35rem}.trace-redesign__finder-head span{color:hsla(200,5%,89%,.52);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.trace-redesign__finder-head span:nth-child(2),.trace-redesign__finder-row .trace-redesign__finder-cell:nth-child(2){text-align:right}.trace-redesign__finder-body{display:grid;gap:.12rem}.trace-redesign__finder-row{min-height:2.3rem;padding:.48rem .8rem;border-radius:.82rem;border:1px solid transparent;background:hsla(0,0%,100%,.02)}.trace-redesign__finder-row--selected{background:hsla(0,0%,100%,.075);border-color:hsla(0,0%,100%,.03)}.trace-redesign__finder-row--report{background:hsla(0,0%,100%,.055)}.trace-redesign__finder-cell{min-width:0}.trace-redesign__finder-cell--name{display:flex;align-items:center;gap:.58rem;min-width:0;padding-left:calc(var(--trace-finder-depth)*1.2rem)}.trace-redesign__finder-cell--meta{overflow:hidden;color:hsla(200,5%,89%,.58);font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.trace-redesign__finder-disclosure{width:.5rem;height:.5rem;border-right:2px solid hsla(200,5%,89%,.58);border-bottom:2px solid hsla(200,5%,89%,.58);transform:rotate(-45deg);flex-shrink:0}.trace-redesign__finder-disclosure--expanded{transform:rotate(45deg)}.trace-redesign__finder-disclosure--placeholder{opacity:0}.trace-redesign__finder-icon{position:relative;display:inline-flex;flex-shrink:0}.trace-redesign__finder-icon--folder .trace-redesign__finder-icon-fold{display:none}.trace-redesign__finder-icon-fold{position:absolute;top:0;right:0;width:.34rem;height:.34rem;background:rgba(16,32,25,.16);clip-path:polygon(100% 0,0 0,100% 100%)}.trace-redesign__finder-label{overflow:hidden;color:var(--curator-on-surface);font-size:.9rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.trace-redesign__finder-label--file{display:flex;min-width:0;align-items:baseline}.trace-redesign__finder-label-base{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-redesign__finder-label-ext{flex-shrink:0;white-space:nowrap}.trace-redesign__finder-row--folder .trace-redesign__finder-label{font-weight:700}.trace-redesign__finder-footer{display:flex;justify-content:center;padding:.9rem 1rem 1rem;border-top:1px solid hsla(0,0%,100%,.06);margin-top:.8rem;color:hsla(200,5%,89%,.56);font-size:.76rem;font-weight:600}.trace-redesign__reporting-list,.trace-redesign__workflow-list{display:grid;gap:.75rem;margin-top:1.1rem}.trace-redesign__reporting-list{list-style:none;padding:0;margin-left:0}.trace-redesign__reporting-list span:first-child{color:var(--curator-primary);font-weight:700}.trace-redesign__ai-experience[data-scan-state=idle] .trace-redesign__ai-start-button{opacity:1;pointer-events:auto;transform:none;animation:traceMockupHintFloat 1.8s ease-in-out infinite}.trace-redesign__ai-experience[data-scan-state=complete] .trace-redesign__ai-start-button{opacity:1;pointer-events:auto;transform:none;animation:none}.trace-redesign__ai-experience[data-scan-state=idle] .trace-redesign__ai-pulse{opacity:.34;box-shadow:none}.trace-redesign__ai-experience[data-scan-state=running] .trace-redesign__ai-scan-beam,.trace-redesign__ai-experience[data-scan-state=running] .trace-redesign__ai-scan-glow{opacity:1;animation:traceAiScanSweep 2.6s ease-in-out infinite alternate}.trace-redesign__ai-experience[data-scan-state=running] .trace-redesign__ai-pulse{animation:traceAiPulse 1.8s ease-out infinite}.trace-redesign__ai-experience[data-scan-state=complete] .trace-redesign__ai-pulse{opacity:1;box-shadow:none}@keyframes traceAiScanSweep{0%{transform:translateY(0)}to{transform:translateY(11.2rem)}}@keyframes traceAiPulse{0%{box-shadow:0 0 0 0 hsl(var(--curator-primary-hsl)/.36)}70%{box-shadow:0 0 0 .7rem hsl(var(--curator-primary-hsl)/0)}to{box-shadow:0 0 0 0 hsl(var(--curator-primary-hsl)/0)}}@keyframes traceAiPlaceholderSweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes traceAiValueReveal{0%{opacity:0;transform:translateY(.35rem);clip-path:inset(0 100% 0 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}@media (min-width:768px){.trace-redesign__mockup-screen--hero{margin-bottom:1rem}.trace-redesign__ai-grid,.trace-redesign__audience-grid,.trace-redesign__evidence-capability-grid,.trace-redesign__governance-grid,.trace-redesign__method-grid,.trace-redesign__proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-redesign__governance-grid{align-items:start}.trace-redesign__evidence-conversion-grid{grid-template-columns:minmax(0,.95fr) auto minmax(0,1.05fr)}.trace-redesign__ai-stage,.trace-redesign__ai-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-redesign__ai-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.trace-redesign__control-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trace-redesign__modal-demo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.trace-redesign__hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(24rem,.9fr);align-items:center}.trace-redesign__editorial{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start}.trace-redesign__editorial--balanced{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:stretch}.trace-redesign__editorial--ai{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}.trace-redesign__proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trace-redesign__ai-grid,.trace-redesign__evidence-stage,.trace-redesign__method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-redesign__audience-grid,.trace-redesign__evidence-capability-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.trace-redesign__ai-stage{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}}@media (max-width:767px){.trace-redesign__final-cta,.trace-redesign__hero,.trace-redesign__section{padding-top:4rem;padding-bottom:4rem}.trace-redesign__hero{padding-top:5.8rem}.trace-redesign__final-title,.trace-redesign__hero-title,.trace-redesign__section-title,.trace-redesign__thesis-card h2{max-width:none}.trace-redesign__anchorbar{top:calc(env(safe-area-inset-top) + 4.6rem)}.trace-redesign__anchorbar-inner{justify-content:flex-start;gap:1.2rem}.trace-redesign__hero-panel-canvas{min-height:28rem;padding-bottom:2rem}.trace-redesign__hero-metrics{display:none}.trace-redesign__finder-head,.trace-redesign__finder-row{grid-template-columns:minmax(0,1fr) minmax(3.9rem,4.6rem)}.trace-redesign__finder-head span:nth-child(3),.trace-redesign__finder-row .trace-redesign__finder-cell:nth-child(3){display:none}.trace-redesign__mockup-screen--hero{min-height:auto}.trace-redesign__hero-screen-stage{min-height:auto;padding:1rem}.trace-redesign__hero-screen-kicker{width:-moz-fit-content;width:fit-content}.trace-redesign__hero-screen-flow{grid-template-columns:1fr;gap:.75rem}.trace-redesign__hero-screen-connector{justify-self:center;width:1px;height:1rem;border-top:0;border-left:1px dashed hsl(var(--curator-primary-hsl)/.24)}.trace-redesign__hero-screen-node{min-width:0;max-width:none}.trace-redesign__hero-screen-pill{width:-moz-fit-content;width:fit-content}.trace-redesign__evidence-panel-head,.trace-redesign__evidence-process{flex-direction:column;align-items:stretch}.trace-redesign__evidence-panel-pill{width:-moz-fit-content;width:fit-content}.trace-redesign__evidence-conversion-share,.trace-redesign__evidence-process-chip{text-align:left}.trace-redesign__evidence-output p{min-height:0}.trace-redesign__mockup-topbar{align-items:start}.trace-redesign__mockup-stage,.trace-redesign__mockup-status{display:none}.trace-redesign__mockup-mobile{position:relative;z-index:1;display:grid;gap:.85rem;padding:1rem}.trace-redesign__mockup-mobile strong{font-size:1.7rem}.trace-redesign__visual-sidebar{width:24%}.trace-redesign__visual-main{inset:0 0 0 24%}.trace-redesign__ai-document,.trace-redesign__ai-validation{padding:1rem}.trace-redesign__ai-document-topbar,.trace-redesign__ai-validation-header{flex-direction:column;align-items:stretch}.trace-redesign__ai-field-meta{flex-direction:column;align-items:flex-start}.trace-redesign__ai-validation-copy{min-height:0;max-width:none}.trace-redesign__ai-confidence,.trace-redesign__ai-document-pill{width:-moz-fit-content;width:fit-content}.trace-redesign__ai-document-footer{grid-template-columns:auto minmax(0,1fr)}.trace-redesign__ai-document-status{min-height:0}.trace-redesign__ai-document-sheet{min-height:17rem}.trace-redesign__ai-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-redesign__ai-field-body{grid-template-columns:minmax(0,1fr)}.trace-redesign__ai-field-check{justify-self:start}.trace-redesign__ai-field-meta em{min-width:0;text-align:left}.trace-redesign__ai-start-button{grid-column:1/-1;justify-self:start}}@media (max-width:479px){.trace-redesign__hero-actions{display:grid;grid-template-columns:1fr;width:100%}.trace-redesign__button{width:100%}.trace-redesign__method-card{grid-template-columns:1fr}.trace-redesign__control-grid{grid-template-columns:1fr 1fr}.trace-redesign__visual-shell{aspect-ratio:5/4}}.contact-page__hero-form,.contact-page__hero-form .solution-shared__score-card{height:100%}.contact-page__hero-form .solution-shared__score-card{background:radial-gradient(circle at top right,hsl(var(--curator-primary-hsl)/.14),hsl(var(--curator-primary-hsl)/0) 38%),rgba(16,29,51,.95)}[data-ui-theme=light] .contact-page__hero-form .solution-shared__score-card{border-color:var(--curator-theme-divider-strong);background:radial-gradient(circle at top right,hsl(var(--curator-primary-hsl)/.1),hsl(var(--curator-primary-hsl)/0) 38%),var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}#iubenda-cs-banner .iub-p,#iubenda-cs-banner .iubenda-cs-brand-badge,#iubenda-cs-banner .iubenda-cs-close-btn,#iubenda-cs-banner .iubenda-cs-rationale,#iubenda-cs-banner .iubenda-cs-title,#iubenda-cs-banner a,#iubenda-cs-banner button,#iubenda-cs-banner li,#iubenda-cs-banner p{font-family:Inter,sans-serif}.solution-shared__section{padding:clamp(4.5rem,8vw,8rem) 0}.solution-shared__section-title{margin:0;max-width:14ch;color:var(--curator-on-surface);font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:.96;letter-spacing:-.045em}.solution-shared__enterprise-intro,.solution-shared__faq-column,.solution-shared__quote-copy,.solution-shared__section-intro{display:grid;gap:1rem}.solution-shared__section-intro{margin-bottom:clamp(2rem,5vw,3.2rem)}.solution-shared__enterprise-intro,.solution-shared__section-intro--center{justify-items:center;text-align:center}.solution-shared__enterprise-intro .solution-shared__section-title,.solution-shared__section-intro--center .solution-shared__section-title{max-width:15ch}.solution-shared__enterprise-intro p,.solution-shared__faq-description,.solution-shared__faq-item p,.solution-shared__quote-author span,.solution-shared__score-card p,.solution-shared__section-intro p{margin:0;color:hsla(200,5%,89%,.76);line-height:1.7}.solution-shared__enterprise-grid{display:grid;gap:1rem}.solution-shared__quote-grid{display:grid;gap:clamp(2rem,5vw,4.5rem);align-items:center}.solution-shared__quote-portrait{position:relative;margin:0;aspect-ratio:1/1;overflow:hidden;border-radius:clamp(2rem,4vw,3rem);background:rgba(31,44,68,.92);box-shadow:var(--curator-shadow-ambient)}.solution-shared__quote-collage-avatar-picture,.solution-shared__quote-collage-picture,.solution-shared__quote-picture{display:block;width:100%;height:100%}.solution-shared__quote-collage-avatar-picture{border-radius:inherit;overflow:hidden}.solution-shared__quote-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:grayscale(1);transition:filter .24s ease,transform .48s ease}.solution-shared__quote-portrait:focus-within .solution-shared__quote-image,.solution-shared__quote-portrait:hover .solution-shared__quote-image{filter:grayscale(0);transform:scale(1.02)}.solution-shared__quote-portrait--landscape{aspect-ratio:3/2}.solution-shared__quote-portrait--placeholder{display:grid;place-items:center;background:linear-gradient(160deg,hsl(var(--curator-primary-hsl)/.18),rgba(16,29,51,.95))}.solution-shared__quote-portrait--placeholder:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.12) 1px,transparent 0);background-size:32px 32px;opacity:.55}.solution-shared__quote-collage{position:relative;z-index:1;width:100%;height:100%}.solution-shared__quote-collage-base{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.solution-shared__quote-collage-base,.solution-shared__quote-portrait--composite .solution-shared__quote-collage-avatar{filter:grayscale(1);transition:filter .24s ease,transform .48s ease}.solution-shared__quote-portrait--composite:focus-within .solution-shared__quote-collage-base,.solution-shared__quote-portrait--composite:hover .solution-shared__quote-collage-base{transform:scale(1.02);filter:grayscale(0)}.solution-shared__quote-portrait--composite:focus-within .solution-shared__quote-collage-avatar,.solution-shared__quote-portrait--composite:hover .solution-shared__quote-collage-avatar{filter:grayscale(0)}.solution-shared__quote-collage-overlay{position:absolute;right:clamp(1rem,4vw,1.5rem);bottom:clamp(1rem,4vw,1.5rem);display:block;width:clamp(5.5rem,24%,7.5rem);aspect-ratio:1/1;padding:.28rem;border-radius:999px;background:rgba(245,248,250,.96);box-shadow:0 18px 38px rgba(16,29,51,.26)}.solution-shared__quote-collage-avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.solution-shared__quote-placeholder{position:relative;z-index:1;display:grid;gap:.75rem;padding:clamp(1.5rem,4vw,2.5rem);text-align:left}.solution-shared__quote-placeholder span{color:hsla(200,5%,89%,.56);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.solution-shared__quote-placeholder strong{color:var(--curator-on-surface);font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.02;letter-spacing:-.04em}.solution-shared__quote-placeholder p{max-width:18ch;margin:0;color:hsla(200,5%,89%,.72);font-size:.94rem;line-height:1.65}.solution-shared__quote-copy{align-content:center}.solution-shared__quote-mark{display:inline-block;color:var(--curator-primary);font-size:clamp(3.5rem,7vw,5rem);line-height:.8;font-weight:800}.solution-shared__quote-text{margin:0;max-width:24ch;color:hsla(200,5%,89%,.92);font-size:clamp(1.45rem,3vw,2.15rem);font-style:italic;font-weight:300;line-height:1.38;letter-spacing:-.03em}.solution-shared__quote-author{display:grid;gap:.2rem}.solution-shared__quote-author strong{color:var(--curator-on-surface);font-size:1.1rem;font-weight:700}.solution-shared__enterprise-intro{gap:.75rem;margin-bottom:clamp(2rem,5vw,3rem)}.solution-shared__enterprise-grid{gap:.8rem}.solution-shared__enterprise-pill{display:flex;align-items:center;gap:.9rem;min-height:4.75rem;padding:1.1rem 1.2rem;border-radius:1.2rem;background:rgba(31,44,68,.88);border:1px solid hsla(0,0%,100%,.06);box-shadow:var(--curator-shadow-soft);transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.solution-shared__enterprise-pill:focus-within,.solution-shared__enterprise-pill:hover{transform:translateY(-1px);border-color:hsl(var(--curator-primary-hsl)/.14);background:rgba(48,64,90,.92)}.solution-shared__enterprise-pill span:last-child{color:var(--curator-on-surface);font-size:.95rem;font-weight:600;letter-spacing:-.02em}.solution-shared__enterprise-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:.9rem;background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.16),hsl(var(--curator-primary-hsl)/.08));border:1px solid hsl(var(--curator-primary-hsl)/.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 24px hsl(var(--curator-primary-hsl)/.1);color:var(--curator-primary);font-size:1.35rem}.solution-shared__enterprise-icon svg{width:1.35rem;height:1.35rem}.solution-shared__faq-layout{display:grid;gap:clamp(2rem,5vw,5rem);align-items:start}.solution-shared__faq-list{display:grid;gap:1rem}.solution-shared__faq-item{margin:0;border-radius:1rem;border:1px solid hsla(0,0%,100%,.06);background:rgba(16,29,51,.92);overflow:hidden}.solution-shared__faq-item[open]{border-color:hsl(var(--curator-primary-hsl)/.16);background:rgba(16,29,51,.98)}.solution-shared__faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem;color:var(--curator-on-surface);cursor:pointer;list-style:none;font-size:.96rem;font-weight:700;line-height:1.5}.solution-shared__faq-item summary::-webkit-details-marker{display:none}.solution-shared__faq-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:999px;background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.74);font-size:1rem;line-height:1;transition:transform .18s ease,background-color .18s ease,color .18s ease}.solution-shared__faq-item[open] .solution-shared__faq-icon{background:hsl(var(--curator-primary-hsl)/.12);color:var(--curator-primary);transform:rotate(45deg)}.solution-shared__faq-item p{padding:0 1.2rem 1.15rem;font-size:.92rem}.solution-shared__score-card{position:relative;display:grid;gap:1rem;align-content:start;padding:clamp(1.5rem,4vw,2.5rem);border-radius:1.65rem;border:1px solid hsla(0,0%,100%,.05);background:rgba(16,29,51,.95);box-shadow:var(--curator-shadow-ambient);overflow:hidden}.solution-shared__score-kicker{margin:0;color:hsl(var(--curator-primary-hsl)/.72);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.solution-shared__score-card h3{margin:0;color:var(--curator-on-surface);font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.05;letter-spacing:-.03em}.solution-shared__score-form{display:grid;gap:1rem}.solution-shared__field{display:grid;gap:.45rem}.solution-shared__field label{color:hsla(200,5%,89%,.54);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.solution-shared__field .form-input,.solution-shared__field .form-select,.solution-shared__field .form-textarea{border-width:1px;border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.04);color:var(--curator-on-surface)}.solution-shared__field .form-input:hover,.solution-shared__field .form-select:hover,.solution-shared__field .form-textarea:hover{border-color:hsl(var(--curator-primary-hsl)/.22)}.solution-shared__field .form-input:focus,.solution-shared__field .form-select:focus,.solution-shared__field .form-textarea:focus{border-color:hsl(var(--curator-primary-hsl)/.4);box-shadow:0 0 0 3px hsl(var(--curator-primary-hsl)/.14)}.solution-shared__field .form-input::-moz-placeholder,.solution-shared__field .form-textarea::-moz-placeholder{color:var(--curator-on-surface-muted);opacity:1}.solution-shared__field .form-input::placeholder,.solution-shared__field .form-textarea::placeholder{color:var(--curator-on-surface-muted);opacity:1}.solution-shared__field .form-textarea{min-height:8.5rem}.solution-shared__field--honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.solution-shared__field--checkbox{gap:.75rem}.solution-shared__checkbox{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:center;padding:.95rem 1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:.95rem;background:hsla(0,0%,100%,.04);color:hsla(200,5%,89%,.82);cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.solution-shared__checkbox:hover{border-color:hsl(var(--curator-primary-hsl)/.22)}.solution-shared__checkbox-input{position:absolute;inset:0;opacity:0;cursor:pointer}@media (max-width:767px){.contact-page__hero-form .solution-shared__score-card,.contact-page__office-card .curator-panel__body{padding:1.15rem}}.solution-shared__checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:1px solid hsla(0,0%,100%,.18);border-radius:.35rem;background:rgba(13,17,18,.66);color:transparent;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;font-size:.85rem}.solution-shared__checkbox-box svg{width:.85rem;height:.85rem}.solution-shared__checkbox-copy{font-size:.9rem;line-height:1.45}.solution-shared__checkbox-input:focus-visible+.solution-shared__checkbox-box{border-color:hsl(var(--curator-primary-hsl)/.4);box-shadow:0 0 0 3px hsl(var(--curator-primary-hsl)/.14)}.solution-shared__checkbox-input:checked+.solution-shared__checkbox-box{border-color:hsl(var(--curator-primary-hsl)/.44);background:hsl(var(--curator-primary-hsl)/.16);color:var(--curator-on-surface)}.solution-shared__checkbox:has(.solution-shared__checkbox-input:checked){border-color:hsl(var(--curator-primary-hsl)/.24);background:hsl(var(--curator-primary-hsl)/.08);color:var(--curator-on-surface)}.solution-shared__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3.5rem;padding:.95rem 1.5rem;border:1px solid transparent;border-radius:.95rem;background:linear-gradient(135deg,var(--curator-primary),var(--curator-primary-strong));color:#fff;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.solution-shared__button:focus-visible,.solution-shared__button:hover{transform:translateY(-1px);box-shadow:0 18px 28px hsl(var(--curator-primary-hsl)/.2);filter:brightness(1.03)}.solution-shared__privacy-note{margin:0;color:hsla(200,5%,89%,.44);font-size:.7rem;line-height:1.55;text-align:center}.solution-shared__form-status{display:none;margin:0;border:1px solid transparent;border-radius:.95rem;padding:.85rem 1rem;font-size:.84rem;line-height:1.5;text-align:center}.solution-shared__form-status:not([hidden]){display:block}.solution-shared__form-status[data-tone=success]{border-color:hsl(var(--curator-primary-hsl)/.24);background:hsl(var(--curator-primary-hsl)/.12);color:rgba(225,255,241,.96)}.solution-shared__form-status[data-tone=error]{border-color:hsla(0,100%,72%,.24);background:hsla(0,100%,72%,.12);color:hsla(0,100%,94%,.96)}@media (min-width:768px){.solution-shared__faq-layout,.solution-shared__quote-grid{grid-template-columns:minmax(0,1fr) minmax(19rem,.9fr)}.solution-shared__enterprise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.solution-shared__quote-grid{grid-template-columns:minmax(20rem,.95fr) minmax(0,1.05fr)}.solution-shared__faq-layout{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:center}.solution-shared__enterprise-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.solution-shared__section{padding-top:4rem;padding-bottom:4rem}.solution-shared__section-title{max-width:11ch;font-size:clamp(2rem,9vw,3rem)}.solution-shared__quote-portrait{max-width:28rem;margin-inline:auto}}[data-ui-theme=light] .curator-theme{background:radial-gradient(72rem 28rem at 12% -12%,hsl(var(--curator-primary-hsl)/.1) 0,hsl(var(--curator-primary-hsl)/0) 60%),radial-gradient(54rem 24rem at 92% 4%,hsl(var(--curator-primary-strong-hsl)/.08) 0,hsl(var(--curator-primary-strong-hsl)/0) 62%),var(--curator-background);color:var(--curator-on-surface)}[data-ui-theme=light] :is(.curator-panel,.curator-hero-frame,.curator-metric-card,.curator-quote-card,.curator-feature-card,.curator-resource-card,.curator-checklist-item,.curator-empty-state,.curator-tabs__nav,.curator-accordion__item,.curator-logo-strip__item,.curator-article-hero,.curator-solution-sticky,.curator-quality-deck-card,.curator-process-step,.curator-trust-shell,.collect-redesign__insight-card,.collect-redesign__template-card,.collect-redesign__feature,.collect-redesign__score-card,.collect-redesign__quadrant-card,.collect-redesign__alert-card,.collect-redesign__audit-file,.share-redesign__control-card,.share-redesign__format-card,.share-redesign__white-label-item,.share-redesign__domain-card,.share-redesign__api-mini-card,.share-redesign__capability-item,.share-redesign__proof-card,.share-redesign__score-card,.share-redesign__engine-card,.share-redesign__requirement-card,.share-redesign__step-card,.share-redesign__interop-column,.trace-redesign__method-card,.trace-redesign__ai-card,.trace-redesign__workflow-card,.trace-redesign__reporting-card,.trace-redesign__thesis-card,.trace-redesign__faq-item,.trace-redesign__modal-demo,.trace-redesign__modal-demo article,.contact-page__signal-card,.contact-page__office-fact,.terms-page__meta-item,.careers-page__policy,.pricing-page__module-card,.pricing-page__addon-card,.pricing-page__tier,.pricing-page__service-item,.pricing-page__selectable-card,.pricing-page__service-card){background:var(--curator-theme-card-bg);border-color:var(--curator-theme-divider);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .curator-theme .regulation-chip{color:rgba(16,29,51,.54)}[data-ui-theme=light] .curator-theme .regulation-chip:focus-visible,[data-ui-theme=light] .curator-theme .regulation-chip:hover{background:rgba(16,29,51,.04);color:var(--curator-on-surface)}[data-ui-theme=light] .curator-theme .regulation-chip__badge{color:rgba(16,29,51,.44)}[data-ui-theme=light] .curator-theme .regulation-chip[data-active],[data-ui-theme=light] .curator-theme .regulation-chip[data-active]:focus-visible,[data-ui-theme=light] .curator-theme .regulation-chip[data-active]:hover{border-color:var(--curator-theme-divider);background:rgba(16,29,51,.05);color:hsl(var(--curator-primary-strong-hsl));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}[data-ui-theme=light] .curator-theme .regulation-chip[data-active] .regulation-chip__badge{color:rgba(16,29,51,.62)}[data-ui-theme=light] .curator-theme .curator-home-module-card{background:var(--curator-theme-card-bg);border-color:var(--curator-theme-divider);box-shadow:var(--curator-shadow-soft);color:var(--curator-on-surface)}[data-ui-theme=light] .curator-theme .curator-home-module-card:before{background:radial-gradient(circle at top right,hsl(var(--curator-home-module-accent-hsl)/.12),transparent 46%)}[data-ui-theme=light] .curator-theme .curator-home-module-card:focus-visible,[data-ui-theme=light] .curator-theme .curator-home-module-card:hover{border-color:hsl(var(--curator-home-module-accent-hsl)/.18);background:var(--curator-theme-card-bg-strong);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=required]{border-color:hsl(var(--curator-home-module-accent-hsl)/.18)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=not-required],[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=optional]{border-color:var(--curator-theme-divider)}[data-ui-theme=light] .curator-theme .module-card__icon{border-color:hsl(var(--curator-home-module-accent-hsl)/.14);background:hsl(var(--curator-home-module-accent-hsl)/.08)}[data-ui-theme=light] .curator-theme .module-card__status--conditional,[data-ui-theme=light] .curator-theme .module-card__status--recommended{border-color:var(--curator-theme-divider);background:rgba(16,29,51,.04);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .curator-theme .module-card__status--muted,[data-ui-theme=light] .curator-theme .module-card__status--optional{border-color:var(--curator-theme-divider);background:rgba(16,29,51,.03);color:var(--curator-on-surface-muted)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=not-required] .module-card-title{color:rgba(16,29,51,.72)}[data-ui-theme=light] .curator-theme .module-card__description{color:rgba(16,29,51,.66)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=required] .module-card__description{color:rgba(16,29,51,.78)}[data-ui-theme=light] .curator-theme .module-card__detail{color:rgba(16,29,51,.54)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=required] .module-card__detail{color:rgba(16,29,51,.62)}[data-ui-theme=light] .curator-theme .module-card__footer{border-top-color:var(--curator-theme-divider)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=required] .module-card__footer{border-top-color:hsl(var(--curator-home-module-accent-hsl)/.12)}[data-ui-theme=light] .curator-theme .module-card__footer-arrow,[data-ui-theme=light] .curator-theme .module-card__footer-copy{color:rgba(16,29,51,.56)}[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=required] .module-card__footer-arrow,[data-ui-theme=light] .curator-theme .curator-home-module-card[data-status=required] .module-card__footer-copy{color:rgba(16,29,51,.74)}[data-ui-theme=light] .curator-theme .checklist{border-color:var(--curator-theme-divider);background:hsla(0,0%,100%,.9);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .curator-theme .checklist-item{border-top-color:rgba(16,29,51,.08);background:transparent}[data-ui-theme=light] .curator-theme .checklist-item:hover{background:rgba(16,29,51,.03)}[data-ui-theme=light] .curator-theme .checklist-item[data-checked=true]{background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.12),hsl(var(--curator-primary-hsl)/.02) 42%,transparent 100%)}[data-ui-theme=light] .curator-theme .checklist-item__control{border-color:hsl(var(--curator-primary-hsl)/.28);background:rgba(16,29,51,.02)}[data-ui-theme=light] .curator-theme .checklist-item[data-checked=true] .checklist-item__control{background:hsl(var(--curator-primary-hsl)/.14)}[data-ui-theme=light] .curator-theme .checklist-item__status{color:#d76867}[data-ui-theme=light] .curator-theme .checklist-item__context{color:rgba(16,29,51,.48)}[data-ui-theme=light] .curator-theme .checklist-item__label--checked{color:rgba(16,29,51,.42)}[data-ui-theme=light] :is(.collect-redesign-page,.share-redesign-page,.trace-redesign-page){background:radial-gradient(42rem 24rem at 10% 0,hsl(var(--curator-primary-hsl)/.08),transparent 60%),var(--curator-background)}[data-ui-theme=light] :is(.collect-redesign__surface--dark,.share-redesign__section--dark,.share-redesign__surface--dark,.trace-redesign__surface--dark,.trace-redesign__section--surface-strong){background:var(--curator-theme-card-bg-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 -1px 0 rgba(16,29,51,.04)}[data-ui-theme=light] :is(.collect-redesign__surface--glow,.share-redesign__surface--glow,.trace-redesign__surface--glow,.trace-redesign__section--surface-base,.trace-redesign__final-cta--surface-base){background:radial-gradient(circle at 18% 22%,hsl(var(--curator-primary-hsl)/.1),transparent 38%),hsla(0,0%,100%,.76);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),inset 0 -1px 0 rgba(16,29,51,.04)}[data-ui-theme=light] :is(.collect-redesign__button--secondary,.share-redesign__button--secondary,.trace-redesign__button--secondary){background:var(--curator-theme-surface-fill-strong);border-color:var(--curator-theme-divider-strong);color:var(--curator-on-surface)}[data-ui-theme=light] :is(.collect-redesign__button--secondary:hover,.collect-redesign__button--secondary:focus-visible,.share-redesign__button--secondary:hover,.share-redesign__button--secondary:focus-visible,.trace-redesign__button--secondary:hover,.trace-redesign__button--secondary:focus-visible){background:var(--curator-theme-surface-fill);border-color:var(--curator-accent-border)}[data-ui-theme=light] .collect-redesign__hero-panel-shell{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .collect-redesign__hero-ai-card-head p,[data-ui-theme=light] .collect-redesign__hero-ai-field span,[data-ui-theme=light] .collect-redesign__hero-ai-footer,[data-ui-theme=light] .collect-redesign__hero-ai-footer span:last-child,[data-ui-theme=light] .collect-redesign__hero-ai-launcher-copy span,[data-ui-theme=light] .collect-redesign__hero-data-row--head span,[data-ui-theme=light] .collect-redesign__hero-panel-head,[data-ui-theme=light] .collect-redesign__hero-panel-metrics span,[data-ui-theme=light] .collect-redesign__hero-request-kicker,[data-ui-theme=light] .collect-redesign__hero-request-meta-item,[data-ui-theme=light] .collect-redesign__hero-request-section-head span,[data-ui-theme=light] .collect-redesign__hero-summary-card span{color:var(--curator-on-surface-muted)}[data-ui-theme=light] .collect-redesign__hero-ai-field p,[data-ui-theme=light] .collect-redesign__hero-data-row span,[data-ui-theme=light] .collect-redesign__hero-request-close{color:var(--curator-on-surface-soft)}[data-ui-theme=light] .collect-redesign__hero-data-row:not(.collect-redesign__hero-data-row--head) span:first-child{color:var(--curator-on-surface)}[data-ui-theme=light] .collect-redesign__hero-data-row:not(.collect-redesign__hero-data-row--head) span:nth-child(2),[data-ui-theme=light] .collect-redesign__hero-data-row:not(.collect-redesign__hero-data-row--head) span:nth-child(3){color:var(--curator-on-surface-muted)}[data-ui-theme=light] :is(.collect-redesign__hero-panel-head,.collect-redesign__hero-request-topbar,.collect-redesign__hero-request-summary,.collect-redesign__hero-product-head,.collect-redesign__hero-recipient-row,.collect-redesign__hero-data-row,.collect-redesign__hero-ai-field,.collect-redesign__hero-ai-footer){border-color:var(--curator-theme-divider)}[data-ui-theme=light] .collect-redesign__hero-panel-canvas:before{background-image:linear-gradient(var(--curator-theme-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--curator-theme-grid-line) 1px,transparent 1px);opacity:.72}[data-ui-theme=light] .collect-redesign__hero-panel-canvas:after,[data-ui-theme=light] .collect-redesign__hero-panel-shell:after{background:hsl(var(--curator-primary-hsl)/.12)}[data-ui-theme=light] :is(.collect-redesign__hero-ai-card,.collect-redesign__hero-ai-launcher,.collect-redesign__hero-panel-metrics){border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-card-bg-soft);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .collect-redesign__hero-ai-card:before{border-left-color:hsl(var(--curator-primary-hsl)/.24)}[data-ui-theme=light] .collect-redesign__hero-ai-close,[data-ui-theme=light] .collect-redesign__hero-ai-tags span,[data-ui-theme=light] .collect-redesign__hero-recipient-status--pending{border-color:var(--curator-theme-divider);background:var(--curator-theme-surface-fill-soft-strong);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .collect-redesign__hero-panel-canvas[data-ai-open=true] .collect-redesign__hero-panel-metrics,[data-ui-theme=light] .collect-redesign__hero-panel-canvas[data-ai-open=true] .collect-redesign__hero-request-shell{opacity:.5;filter:saturate(.88) brightness(.96)}[data-ui-theme=light] .share-redesign__iceberg-scene{border-color:var(--curator-theme-divider-strong);background:radial-gradient(circle at 76% 18%,hsl(var(--curator-primary-hsl)/.12),transparent 32%),radial-gradient(circle at 20% 82%,hsl(var(--curator-primary-strong-hsl)/.08),transparent 28%),var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .share-redesign__iceberg-grid{background-image:linear-gradient(var(--curator-theme-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--curator-theme-grid-line) 1px,transparent 1px);opacity:.68}[data-ui-theme=light] .share-redesign__iceberg-surface{background:linear-gradient(90deg,transparent,hsl(var(--curator-primary-hsl)/.32) 14%,hsl(var(--curator-primary-hsl)/.4) 50%,hsl(var(--curator-primary-hsl)/.32) 86%,transparent);border-top-color:hsl(var(--curator-primary-hsl)/.16)}[data-ui-theme=light] .share-redesign__iceberg-svg{--share-iceberg-shadow-color:hsl(var(--curator-primary-hsl));--share-iceberg-mass-top-color:hsl(var(--curator-primary-hsl));--share-iceberg-mass-bottom-color:hsl(var(--curator-primary-hsl));--share-iceberg-mass-color:hsl(var(--curator-primary-strong-hsl));--share-iceberg-waterline-color:hsl(var(--curator-primary-hsl));--share-iceberg-tip-color:hsl(var(--curator-primary-hsl));filter:drop-shadow(0 18px 34px rgba(16,29,51,.12))}[data-ui-theme=light] .share-redesign__iceberg-mass{opacity:1;filter:none}[data-ui-theme=light] .share-redesign__iceberg-waterline{opacity:.78}[data-ui-theme=light] .share-redesign__iceberg-tip{opacity:.96}[data-ui-theme=light] .share-redesign__iceberg-caption p,[data-ui-theme=light] .share-redesign__iceberg-card-status,[data-ui-theme=light] .share-redesign__iceberg-meta{color:var(--curator-on-surface-muted)}[data-ui-theme=light] .share-redesign__iceberg-card{border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.86);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] :is(.share-redesign__iceberg-card--public li,.share-redesign__iceberg-card--infra li){color:var(--curator-on-surface-soft)}[data-ui-theme=light] .share-redesign__iceberg-card-status{border-top-color:var(--curator-theme-divider)}[data-ui-theme=light] .share-redesign__qr-map,[data-ui-theme=light] .share-redesign__viewer-frame{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .share-redesign__viewer-toggle{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-surface-fill-strong)}[data-ui-theme=light] .share-redesign__passport-data-point span,[data-ui-theme=light] .share-redesign__passport-milestone p.share-redesign__passport-milestone-lockline,[data-ui-theme=light] .share-redesign__passport-panel-head p,[data-ui-theme=light] .share-redesign__passport-stat span,[data-ui-theme=light] .share-redesign__passport-subtitle,[data-ui-theme=light] .share-redesign__qr-identity-copy span,[data-ui-theme=light] .share-redesign__qr-meta-item span,[data-ui-theme=light] .share-redesign__qr-panel-label,[data-ui-theme=light] .share-redesign__qr-route-label,[data-ui-theme=light] .share-redesign__viewer-chip,[data-ui-theme=light] .share-redesign__viewer-toggle-option{color:var(--curator-on-surface-muted)}[data-ui-theme=light] .share-redesign__viewer-screen{border-color:var(--curator-theme-divider-strong);background:radial-gradient(circle at 70% 25%,hsl(var(--curator-primary-hsl)/.1),transparent 32%),var(--curator-theme-card-bg-soft)}[data-ui-theme=light] .share-redesign__qr-map:before,[data-ui-theme=light] .share-redesign__viewer-grid{background-image:linear-gradient(var(--curator-theme-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--curator-theme-grid-line) 1px,transparent 1px);opacity:.68}[data-ui-theme=light] :is(.share-redesign__passport-stat,.share-redesign__passport-panel,.share-redesign__passport-data-point,.share-redesign__viewer-note,.share-redesign__viewer-chip,.share-redesign__qr-panel,.share-redesign__qr-meta-item,.share-redesign__qr-service-item){border-color:var(--curator-theme-divider);background:hsla(0,0%,100%,.76);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .share-redesign__passport-data-point strong.share-redesign__passport-value-lock,[data-ui-theme=light] .share-redesign__passport-stat strong.share-redesign__passport-value-lock,[data-ui-theme=light] .share-redesign__passport-value-lock{border-color:var(--curator-theme-divider);background:var(--curator-theme-surface-fill-strong);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .share-redesign__passport-timeline:before{background:linear-gradient(90deg,hsl(var(--curator-primary-hsl)/.26),rgba(16,29,51,.08))}[data-ui-theme=light] .share-redesign__passport-milestone--locked .share-redesign__passport-milestone-node{border-color:var(--curator-theme-divider-strong);background:rgba(16,29,51,.12)}[data-ui-theme=light] .share-redesign__passport-milestone--locked h4{color:var(--curator-on-surface-soft)}[data-ui-theme=light] .share-redesign__qr-panel--service{border-color:var(--curator-accent-border);background:radial-gradient(circle at 92% 14%,hsl(var(--curator-primary-hsl)/.12),transparent 24%),hsla(0,0%,100%,.84)}[data-ui-theme=light] .share-redesign__qr-panel-chip{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-surface-fill-strong);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .share-redesign__qr-token{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 14px 26px rgba(16,29,51,.12)}[data-ui-theme=light] .share-redesign__qr-identity-copy p,[data-ui-theme=light] .share-redesign__qr-route-note,[data-ui-theme=light] .share-redesign__qr-service-item span{color:var(--curator-on-surface-soft)}[data-ui-theme=light] .trace-redesign__hero-panel-shell{border-color:var(--curator-theme-divider-strong);background:radial-gradient(circle at 78% 20%,hsl(var(--curator-primary-hsl)/.12),transparent 26%),var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .trace-redesign__finder-cell--meta,[data-ui-theme=light] .trace-redesign__finder-footer,[data-ui-theme=light] .trace-redesign__finder-head span,[data-ui-theme=light] .trace-redesign__hero-metrics span,[data-ui-theme=light] .trace-redesign__hero-panel-head,[data-ui-theme=light] .trace-redesign__hero-screen-node span,[data-ui-theme=light] .trace-redesign__mockup-mobile-activity p,[data-ui-theme=light] .trace-redesign__mockup-mobile-label,[data-ui-theme=light] .trace-redesign__mockup-mobile-meta dt,[data-ui-theme=light] .trace-redesign__mockup-node-kicker,[data-ui-theme=light] .trace-redesign__mockup-panel-activity li span:first-child,[data-ui-theme=light] .trace-redesign__mockup-panel-activity p,[data-ui-theme=light] .trace-redesign__mockup-panel-kicker,[data-ui-theme=light] .trace-redesign__mockup-panel-meta dt,[data-ui-theme=light] .trace-redesign__mockup-topbar p{color:var(--curator-on-surface-muted)}[data-ui-theme=light] .trace-redesign__mockup-screen,[data-ui-theme=light] .trace-redesign__mockup-screen--hero{border-color:var(--curator-theme-divider-strong);background:radial-gradient(circle at 72% 22%,hsl(var(--curator-primary-hsl)/.12),transparent 30%),var(--curator-theme-card-bg-strong);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .trace-redesign__mockup-grid{background-image:linear-gradient(var(--curator-theme-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--curator-theme-grid-line) 1px,transparent 1px);opacity:.7}[data-ui-theme=light] :is(.trace-redesign__hero-screen-kicker,.trace-redesign__hero-screen-node,.trace-redesign__hero-screen-pill,.trace-redesign__hero-metrics article,.trace-redesign__mockup-status,.trace-redesign__mockup-flow-label,.trace-redesign__mockup-node,.trace-redesign__mockup-hint,.trace-redesign__mockup-drawer,.trace-redesign__mockup-mobile,.trace-redesign__finder-nav,.trace-redesign__finder-actions){border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.94);box-shadow:0 16px 30px rgba(16,29,51,.08)}[data-ui-theme=light] .trace-redesign__hero-screen-connector{border-top-color:hsl(var(--curator-primary-hsl)/.34)}[data-ui-theme=light] .trace-redesign__mockup-lines path{stroke:hsl(var(--curator-primary-hsl)/.32)}[data-ui-theme=light] .trace-redesign__hero-screen-node--process,[data-ui-theme=light] .trace-redesign__mockup-node--process,[data-ui-theme=light] .trace-redesign__mockup-node[data-active]{background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.24),hsl(var(--curator-primary-hsl)/.12));border-color:hsl(var(--curator-primary-hsl)/.28)}[data-ui-theme=light] .trace-redesign__hero-screen-kicker,[data-ui-theme=light] .trace-redesign__hero-screen-pill{border-color:hsl(var(--curator-primary-hsl)/.2);background:hsla(0,0%,100%,.9)}[data-ui-theme=light] .trace-redesign__hero-screen-pill{background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.16),hsl(var(--curator-primary-hsl)/.08))}[data-ui-theme=light] .trace-redesign__hero-metrics span,[data-ui-theme=light] .trace-redesign__hero-screen-kicker,[data-ui-theme=light] .trace-redesign__hero-screen-node span{color:rgba(16,29,51,.62)}[data-ui-theme=light] .trace-redesign__hero-screen-node--process strong,[data-ui-theme=light] .trace-redesign__hero-screen-pill{color:hsl(var(--curator-primary-strong-hsl))}[data-ui-theme=light] .trace-redesign__finder-footer,[data-ui-theme=light] .trace-redesign__finder-head,[data-ui-theme=light] .trace-redesign__finder-toolbar,[data-ui-theme=light] .trace-redesign__mockup-mobile-activity,[data-ui-theme=light] .trace-redesign__mockup-mobile-meta,[data-ui-theme=light] .trace-redesign__mockup-panel-activity,[data-ui-theme=light] .trace-redesign__mockup-panel-meta,[data-ui-theme=light] .trace-redesign__mockup-topbar{border-color:var(--curator-theme-divider)}[data-ui-theme=light] .trace-redesign__mockup-mobile-path,[data-ui-theme=light] .trace-redesign__mockup-node span:last-child,[data-ui-theme=light] .trace-redesign__mockup-topbar span{color:var(--curator-on-surface-soft)}[data-ui-theme=light] .trace-redesign__mockup-network:after{background:linear-gradient(90deg,transparent 36%,hsl(var(--curator-accent-angle) 16% 100%/.14) 54%,hsl(var(--curator-accent-angle) 12% 92%/.82) 100%)}[data-ui-theme=light] .trace-redesign__mockup-drawer-close{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-surface-fill-strong);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .trace-redesign__finder-window{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .trace-redesign__finder-toolbar{background:hsla(0,0%,100%,.84)}[data-ui-theme=light] .trace-redesign__finder-chevron{border-color:var(--curator-on-surface-soft)}[data-ui-theme=light] .trace-redesign__finder-divider{background:var(--curator-theme-divider)}[data-ui-theme=light] .trace-redesign__finder-search:after,[data-ui-theme=light] .trace-redesign__finder-view span{background:var(--curator-on-surface-soft)}[data-ui-theme=light] .trace-redesign__finder-disclosure,[data-ui-theme=light] .trace-redesign__finder-search{border-color:var(--curator-on-surface-soft)}[data-ui-theme=light] .trace-redesign__finder-row{background:rgba(16,29,51,.02)}[data-ui-theme=light] .trace-redesign__finder-row--selected{background:hsl(var(--curator-primary-hsl)/.08)}[data-ui-theme=light] .trace-redesign__finder-row--report{background:rgba(16,29,51,.035)}[data-ui-theme=light] :is(.collect-redesign__hero-lede,.collect-redesign__section-intro p,.collect-redesign__issue p,.collect-redesign__insight-card p,.collect-redesign__benefit-list li,.collect-redesign__template-card p,.collect-redesign__feature p,.collect-redesign__score-card p,.collect-redesign__flow-step p,.share-redesign__hero-lede,.share-redesign__section-lede,.share-redesign__section-intro p,.share-redesign__feature-row p,.share-redesign__control-card p,.share-redesign__format-card p,.share-redesign__checklist p,.share-redesign__white-label-item p,.share-redesign__domain-copy p,.share-redesign__api-mini-card p,.share-redesign__capability-item p,.share-redesign__persona-list span,.share-redesign__faq-item p,.share-redesign__modal-lede,.trace-redesign__hero-lede,.trace-redesign__proof-item p,.trace-redesign__method-card p,.trace-redesign__engine-stack p,.trace-redesign__section-intro p,.trace-redesign__ai-card p,.trace-redesign__reporting-card p,.trace-redesign__thesis-card p,.trace-redesign__faq-item p,.trace-redesign__modal-lede,.trace-redesign__modal-demo article p){color:var(--curator-on-surface-soft)}[data-ui-theme=light] :is(.collect-redesign__audit-foot span,.collect-redesign__roi-grid span,.share-redesign__section-title span,.trace-redesign__section-title span,.trace-redesign__mockup-topbar p,.trace-redesign__mockup-mobile-label){color:var(--curator-on-surface-muted)}[data-ui-theme=light] :is(.collect-redesign__anchorbar,.share-redesign__anchorbar,.trace-redesign__anchorbar,.curator-secondary-nav){background:rgba(249,251,250,.9);border-top-color:var(--curator-theme-divider);border-bottom-color:var(--curator-theme-divider);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}[data-ui-theme=light] :is(.collect-redesign__anchorlink,.share-redesign__anchorlink,.trace-redesign__anchorlink){color:rgba(16,29,51,.48)}[data-ui-theme=light] :is(.share-redesign__section--band,.trace-redesign__section--band){border-top-color:var(--curator-theme-divider);border-bottom-color:var(--curator-theme-divider)}[data-ui-theme=light] :is(.collect-redesign__alert-card,.collect-redesign__quadrant-card,.collect-redesign__audit-card,.collect-redesign__testimonial-card,.collect-redesign__score-card,.collect-redesign__enterprise-pill,.collect-redesign__faq-item,.solution-shared__enterprise-pill,.solution-shared__faq-item,.solution-shared__score-card){border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .collect-redesign__alert-card{background:radial-gradient(circle at 84% 18%,hsla(5,100%,75%,.18),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(240,245,242,.97))}[data-ui-theme=light] .collect-redesign__alert-head,[data-ui-theme=light] .collect-redesign__audit-file-copy span,[data-ui-theme=light] .collect-redesign__audit-stats span,[data-ui-theme=light] .collect-redesign__enterprise-intro p,[data-ui-theme=light] .collect-redesign__privacy-note,[data-ui-theme=light] .collect-redesign__quadrant-axis,[data-ui-theme=light] .collect-redesign__quadrant-label,[data-ui-theme=light] .collect-redesign__quote-author span,[data-ui-theme=light] .solution-shared__enterprise-intro p,[data-ui-theme=light] .solution-shared__faq-description,[data-ui-theme=light] .solution-shared__faq-item p,[data-ui-theme=light] .solution-shared__field label,[data-ui-theme=light] .solution-shared__privacy-note,[data-ui-theme=light] .solution-shared__quote-author span,[data-ui-theme=light] .solution-shared__score-card p,[data-ui-theme=light] .solution-shared__section-intro p{color:var(--curator-on-surface-muted)}[data-ui-theme=light] :is(.collect-redesign__quote-text,.solution-shared__quote-text){color:rgba(16,29,51,.9)}[data-ui-theme=light] :is(.collect-redesign__quote-portrait,.solution-shared__quote-portrait){background:hsla(0,0%,100%,.88);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .solution-shared__quote-portrait--placeholder{background:linear-gradient(160deg,hsl(var(--curator-primary-hsl)/.14),rgba(241,245,243,.98))}[data-ui-theme=light] .solution-shared__quote-portrait--placeholder:before{background-image:radial-gradient(circle at 1px 1px,rgba(16,29,51,.08) 1px,transparent 0)}[data-ui-theme=light] .solution-shared__quote-placeholder p,[data-ui-theme=light] .solution-shared__quote-placeholder span{color:var(--curator-on-surface-muted)}[data-ui-theme=light] .solution-shared__quote-placeholder strong{color:var(--curator-on-surface)}[data-ui-theme=light] :is(.collect-redesign__insight-card,.collect-redesign__template-card,.collect-redesign__feature){border-color:var(--curator-theme-divider);background:hsla(0,0%,100%,.82);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .collect-redesign__issue-icon{background:rgba(16,29,51,.05)}[data-ui-theme=light] .collect-redesign__quadrant-grid{opacity:.55;background-image:radial-gradient(circle at 1px 1px,hsl(var(--curator-primary-hsl)/.58) 1px,transparent 0),linear-gradient(rgba(16,29,51,.1),rgba(16,29,51,.1)),linear-gradient(90deg,rgba(16,29,51,.1),rgba(16,29,51,.1))}[data-ui-theme=light] .collect-redesign__quadrant-point--muted{background:rgba(16,29,51,.28)}[data-ui-theme=light] .collect-redesign__alert-head{color:rgba(16,29,51,.66)}[data-ui-theme=light] .collect-redesign__alert-skeleton span{background:linear-gradient(90deg,rgba(16,29,51,.08),rgba(16,29,51,.16),rgba(16,29,51,.08))}[data-ui-theme=light] .collect-redesign__alert-copy{background:hsla(5,100%,75%,.16);border-color:hsla(5,100%,75%,.28);color:#a14b49}[data-ui-theme=light] .collect-redesign__quadrant-card{background:radial-gradient(circle at 78% 20%,hsl(var(--curator-primary-hsl)/.12),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(239,244,241,.96))}[data-ui-theme=light] .collect-redesign__quadrant-axis,[data-ui-theme=light] .collect-redesign__quadrant-label{color:rgba(16,29,51,.62)}[data-ui-theme=light] .collect-redesign__quadrant-label--top-right{color:hsl(var(--curator-primary-strong-hsl))}[data-ui-theme=light] .collect-redesign__quadrant-label--bottom-left{color:#d95f59}[data-ui-theme=light] .collect-redesign__quadrant-point--soft{background:hsl(var(--curator-primary-hsl)/.54);box-shadow:0 0 0 .35rem hsl(var(--curator-primary-hsl)/.08)}[data-ui-theme=light] .collect-redesign__audit-card{background:radial-gradient(circle at 86% 16%,hsl(var(--curator-primary-hsl)/.12),transparent 28%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(242,246,244,.96))}[data-ui-theme=light] :is(.collect-redesign__audit-card-head,.collect-redesign__audit-stats div){border-color:var(--curator-theme-divider)}[data-ui-theme=light] .collect-redesign__audit-foot span{background:var(--curator-theme-surface-fill-soft-strong);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .collect-redesign__flow-line{background:rgba(16,29,51,.12)}[data-ui-theme=light] .collect-redesign__flow-icon{background:hsla(0,0%,100%,.9);border-color:var(--curator-theme-divider-strong);color:var(--curator-on-surface-soft);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .collect-redesign__enterprise-pill:focus-within,[data-ui-theme=light] .collect-redesign__enterprise-pill:hover,[data-ui-theme=light] .solution-shared__enterprise-pill:focus-within,[data-ui-theme=light] .solution-shared__enterprise-pill:hover{background:hsla(0,0%,100%,.96);border-color:var(--curator-accent-border)}[data-ui-theme=light] .collect-redesign__faq-item[open],[data-ui-theme=light] .solution-shared__faq-item[open]{background:hsla(0,0%,100%,.98);border-color:var(--curator-accent-border)}[data-ui-theme=light] .collect-redesign__faq-icon,[data-ui-theme=light] .solution-shared__faq-icon{background:rgba(16,29,51,.05);color:var(--curator-on-surface-muted)}[data-ui-theme=light] :is(.solution-shared__field .form-input,.solution-shared__field .form-select,.solution-shared__field .form-textarea,.solution-shared__checkbox){border-color:var(--curator-theme-divider);background:hsla(0,0%,100%,.9);color:var(--curator-on-surface)}[data-ui-theme=light] .solution-shared__checkbox-box{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-surface-fill-strong)}[data-ui-theme=light] .share-redesign__matrix-shell{border-color:var(--curator-theme-divider-strong);background:radial-gradient(circle at 80% 18%,hsl(var(--curator-primary-hsl)/.1),transparent 28%),var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .share-redesign__activity-actor,[data-ui-theme=light] .share-redesign__activity-keyvals p,[data-ui-theme=light] .share-redesign__activity-separator,[data-ui-theme=light] .share-redesign__activity-state p,[data-ui-theme=light] .share-redesign__activity-summary p,[data-ui-theme=light] .share-redesign__activity-time,[data-ui-theme=light] .share-redesign__activity-time p,[data-ui-theme=light] .share-redesign__activity-time time,[data-ui-theme=light] .share-redesign__control-meta small,[data-ui-theme=light] .share-redesign__domain-code span,[data-ui-theme=light] .share-redesign__matrix-output-label,[data-ui-theme=light] .share-redesign__matrix-output-note,[data-ui-theme=light] .share-redesign__matrix-preview-card p,[data-ui-theme=light] .share-redesign__matrix-preview-card-label,[data-ui-theme=light] .share-redesign__matrix-preview-label,[data-ui-theme=light] .share-redesign__matrix-preview-note,[data-ui-theme=light] .share-redesign__matrix-preview>p,[data-ui-theme=light] .share-redesign__matrix-stat span,[data-ui-theme=light] .share-redesign__matrix-table-column span,[data-ui-theme=light] .share-redesign__matrix-table-corner span,[data-ui-theme=light] .share-redesign__matrix-table-rowhead span,[data-ui-theme=light] .share-redesign__matrix-toolbar-copy p{color:var(--curator-on-surface-muted)}[data-ui-theme=light] :is(.share-redesign__matrix-board,.share-redesign__matrix-preview){border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.82)}[data-ui-theme=light] .share-redesign__matrix-board{background:radial-gradient(circle at 72% 18%,hsl(var(--curator-primary-hsl)/.08),transparent 34%),var(--curator-theme-card-bg-soft)}[data-ui-theme=light] .share-redesign__matrix-board:before{background-image:linear-gradient(rgba(16,29,51,.04) 1px,transparent 0),linear-gradient(90deg,rgba(16,29,51,.04) 1px,transparent 0);opacity:.62}[data-ui-theme=light] .share-redesign__matrix-table td,[data-ui-theme=light] .share-redesign__matrix-table th{border-right-color:var(--curator-theme-divider);border-bottom-color:var(--curator-theme-divider);background:hsla(0,0%,100%,.62)}[data-ui-theme=light] .share-redesign__matrix-table thead th{background:hsl(var(--curator-accent-angle) 16% 100%/.96)}[data-ui-theme=light] :is(.share-redesign__matrix-table-corner,.share-redesign__matrix-table-rowhead){background:var(--curator-theme-card-bg-soft);box-shadow:12px 0 22px rgba(16,29,51,.08)}[data-ui-theme=light] :is(.share-redesign__matrix-toggle-ui,.share-redesign__matrix-access-pill,.share-redesign__matrix-preview-state[data-state=hidden],.share-redesign__matrix-preview-access[data-state=read],.share-redesign__matrix-preview-access[data-state=none],.share-redesign__matrix-preview-card,.share-redesign__matrix-stat){border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-surface-fill-strong);color:var(--curator-on-surface-soft)}[data-ui-theme=light] .share-redesign__matrix-toggle-thumb{background:rgba(16,29,51,.22);color:#fff}[data-ui-theme=light] .share-redesign__matrix-permission[data-visibility=hidden] .share-redesign__matrix-toggle-ui{background:var(--curator-theme-surface-fill-strong);border-color:var(--curator-theme-divider-strong)}[data-ui-theme=light] .share-redesign__matrix-permission[data-visibility=shown] .share-redesign__matrix-toggle-thumb{color:var(--curator-accent-foreground)}[data-ui-theme=light] .share-redesign__matrix-output{border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.9)}[data-ui-theme=light] .share-redesign__matrix-output[data-visibility=hidden]{background:repeating-linear-gradient(135deg,rgba(16,29,51,.05) 0,rgba(16,29,51,.05) 10px,rgba(16,29,51,.025) 10px,rgba(16,29,51,.025) 20px),hsl(var(--curator-accent-angle) 15% 98%/.98)}[data-ui-theme=light] .share-redesign__matrix-output[data-visibility=hidden] strong{color:var(--curator-on-surface-soft)}[data-ui-theme=light] :is(.share-redesign__control-card,.share-redesign__format-card,.share-redesign__api-mini-card,.share-redesign__persona-card,.share-redesign__domain-panel,.share-redesign__api-shell,.share-redesign__activity-board){border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-card-bg);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] .share-redesign__format-card:focus-within,[data-ui-theme=light] .share-redesign__format-card:hover{background:hsla(0,0%,100%,.98)}[data-ui-theme=light] .share-redesign__api-code{border-color:hsl(var(--curator-primary-hsl)/.14);background:var(--curator-theme-card-bg-soft)}[data-ui-theme=light] .share-redesign__api-code pre{color:var(--curator-accent-foreground)}[data-ui-theme=light] .share-redesign__activity-board{background:radial-gradient(circle at 86% 14%,hsl(var(--curator-primary-hsl)/.08),transparent 24%),var(--curator-theme-card-bg)}[data-ui-theme=light] .share-redesign__activity-board:before{background-image:linear-gradient(rgba(16,29,51,.04) 1px,transparent 0),linear-gradient(90deg,rgba(16,29,51,.04) 1px,transparent 0);opacity:.56}[data-ui-theme=light] .share-redesign__activity-list:before{background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.28),rgba(16,29,51,.08),transparent 100%)}[data-ui-theme=light] :is(.share-redesign__activity-state,.share-redesign__activity-summary){border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.9)}[data-ui-theme=light] .share-redesign__activity-keyvals span,[data-ui-theme=light] .share-redesign__activity-state--before strong,[data-ui-theme=light] .share-redesign__activity-summary strong{color:var(--curator-on-surface)}[data-ui-theme=light] .share-redesign__activity-state--after{border-color:hsl(var(--curator-primary-hsl)/.18);background:hsl(var(--curator-primary-hsl)/.08)}[data-ui-theme=light] .share-redesign__activity-summary--external{border-color:hsl(var(--curator-primary-hsl)/.18);background:linear-gradient(135deg,hsl(var(--curator-primary-hsl)/.12),hsl(var(--curator-accent-angle) 16% 100%/.98))}[data-ui-theme=light] .trace-redesign__ai-document,[data-ui-theme=light] .trace-redesign__ai-validation,[data-ui-theme=light] .trace-redesign__engine-card,[data-ui-theme=light] .trace-redesign__evidence-panel,[data-ui-theme=light] .trace-redesign__faq-item,[data-ui-theme=light] .trace-redesign__thesis-card,[data-ui-theme=light] .trace-redesign__visual-shell{border-color:var(--curator-theme-divider-strong);box-shadow:var(--curator-theme-shadow-lg)}[data-ui-theme=light] :is(.trace-redesign__method-card,.trace-redesign__ai-card,.trace-redesign__workflow-card,.trace-redesign__reporting-card,.trace-redesign__audience-card){border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.9);box-shadow:var(--curator-shadow-soft)}[data-ui-theme=light] .trace-redesign__evidence-panel{background:radial-gradient(circle at 16% 84%,hsl(var(--curator-primary-hsl)/.12),transparent 26%),var(--curator-theme-card-bg)}[data-ui-theme=light] :is(.trace-redesign__evidence-panel-kicker,.trace-redesign__evidence-node-kicker,.trace-redesign__evidence-process-kicker,.trace-redesign__evidence-output-kicker,.trace-redesign__evidence-node-copy span:last-child,.trace-redesign__evidence-process-chip span,.trace-redesign__evidence-conversion-share,.trace-redesign__evidence-output-share,.trace-redesign__evidence-output p,.trace-redesign__evidence-conversion-label,.trace-redesign__evidence-capability p,.trace-redesign__ai-document-file>div>span,.trace-redesign__ai-validation-header p,.trace-redesign__ai-confidence small,.trace-redesign__ai-document-footer span,.trace-redesign__ai-field-meta span,.trace-redesign__ai-field-meta em,.trace-redesign__ai-field p,.trace-redesign__ai-check span,.trace-redesign__ai-stat p,.trace-redesign__workflow-row span,.trace-redesign__finder-head span,.trace-redesign__finder-cell--meta,.trace-redesign__finder-footer){color:var(--curator-on-surface-muted)}[data-ui-theme=light] :is(.trace-redesign__evidence-node,.trace-redesign__evidence-capability,.trace-redesign__evidence-conversion-input,.trace-redesign__ai-field,.trace-redesign__ai-check,.trace-redesign__workflow-row){border-color:var(--curator-theme-divider-strong);background:hsla(0,0%,100%,.88)}[data-ui-theme=light] .trace-redesign__evidence-conversion-input:focus-visible,[data-ui-theme=light] .trace-redesign__evidence-conversion-input:hover,[data-ui-theme=light] .trace-redesign__evidence-conversion-input[aria-pressed=true],[data-ui-theme=light] .trace-redesign__evidence-node:focus-visible,[data-ui-theme=light] .trace-redesign__evidence-node:hover,[data-ui-theme=light] .trace-redesign__evidence-node[aria-pressed=true]{background:hsl(var(--curator-primary-hsl)/.08);border-color:hsl(var(--curator-primary-hsl)/.18);box-shadow:0 14px 28px rgba(16,29,51,.12)}[data-ui-theme=light] .trace-redesign__evidence-node-state{background:rgba(16,29,51,.12)}[data-ui-theme=light] .trace-redesign__evidence-process{border-bottom-color:var(--curator-theme-divider)}[data-ui-theme=light] .trace-redesign__evidence-conversion-arrow{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7)}[data-ui-theme=light] .trace-redesign__evidence-conversion-arrow-icon{background:hsla(0,0%,100%,.72)}[data-ui-theme=light] .trace-redesign__evidence-output{background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.12),hsl(var(--curator-primary-hsl)/.06))}[data-ui-theme=light] .trace-redesign__evidence-output-bar{background:rgba(16,29,51,.08)}[data-ui-theme=light] .trace-redesign__evidence-panel:before{background:hsl(var(--curator-primary-hsl)/.16);filter:blur(72px)}[data-ui-theme=light] .trace-redesign__evidence-panel-head h3{color:var(--curator-on-surface)}[data-ui-theme=light] .trace-redesign__evidence-output-kicker,[data-ui-theme=light] .trace-redesign__evidence-output-share,[data-ui-theme=light] .trace-redesign__evidence-panel-kicker,[data-ui-theme=light] .trace-redesign__evidence-process-chip strong{color:hsl(var(--curator-primary-strong-hsl))}[data-ui-theme=light] .trace-redesign__evidence-panel-pill{border-color:hsl(var(--curator-primary-hsl)/.18);background:hsla(0,0%,100%,.72);color:hsl(var(--curator-primary-strong-hsl));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82)}[data-ui-theme=light] .trace-redesign__evidence-children:before{background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.42),hsl(var(--curator-primary-hsl)/.18))}[data-ui-theme=light] .trace-redesign__evidence-node:before{background:hsl(var(--curator-primary-hsl)/.28)}[data-ui-theme=light] :is(.trace-redesign__evidence-node,.trace-redesign__evidence-capability,.trace-redesign__evidence-conversion-input){background:hsla(0,0%,100%,.96);box-shadow:0 14px 28px rgba(16,29,51,.06)}[data-ui-theme=light] .trace-redesign__evidence-conversion-input:focus-visible,[data-ui-theme=light] .trace-redesign__evidence-conversion-input:hover,[data-ui-theme=light] .trace-redesign__evidence-conversion-input[aria-pressed=true],[data-ui-theme=light] .trace-redesign__evidence-node:focus-visible,[data-ui-theme=light] .trace-redesign__evidence-node:hover,[data-ui-theme=light] .trace-redesign__evidence-node[aria-pressed=true]{background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.12),hsla(0,0%,100%,.96));border-color:hsl(var(--curator-primary-hsl)/.22);box-shadow:0 16px 30px rgba(16,29,51,.12)}[data-ui-theme=light] .trace-redesign__evidence-node-state{background:rgba(16,29,51,.18)}[data-ui-theme=light] .trace-redesign__evidence-conversion-arrow{border-color:hsl(var(--curator-primary-hsl)/.22);background:linear-gradient(180deg,hsla(0,0%,100%,.94),hsl(var(--curator-primary-hsl)/.1));box-shadow:0 16px 30px rgba(16,29,51,.08),inset 0 1px 0 hsla(0,0%,100%,.78)}[data-ui-theme=light] .trace-redesign__evidence-conversion-arrow-icon{background:hsla(0,0%,100%,.94);color:hsl(var(--curator-primary-strong-hsl));box-shadow:0 8px 16px rgba(16,29,51,.08)}[data-ui-theme=light] .trace-redesign__evidence-conversion-arrow-label{color:rgba(16,29,51,.5)}[data-ui-theme=light] .trace-redesign__evidence-output{border-color:hsl(var(--curator-primary-hsl)/.22);background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.16),hsl(var(--curator-primary-hsl)/.08));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}[data-ui-theme=light] .trace-redesign__evidence-output-bar{background:rgba(16,29,51,.12)}[data-ui-theme=light] .trace-redesign__evidence-output p{color:rgba(16,29,51,.68)}[data-ui-theme=light] .trace-redesign__ai-document,[data-ui-theme=light] .trace-redesign__ai-validation{background:radial-gradient(circle at 16% 84%,hsl(var(--curator-primary-hsl)/.08),transparent 26%),var(--curator-theme-card-bg)}[data-ui-theme=light] .trace-redesign__ai-document-sheet{border-color:var(--curator-theme-divider-strong);background:linear-gradient(180deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,0)),linear-gradient(180deg,hsl(var(--curator-accent-angle) 16% 100%/.98),hsl(var(--curator-accent-angle) 14% 96%/.98))}[data-ui-theme=light] .trace-redesign__ai-document-sheet:before{background:linear-gradient(90deg,rgba(16,29,51,.04) 0 1px,transparent 1px 33.333%),linear-gradient(180deg,rgba(16,29,51,.04) 0 1px,transparent 1px 25%)}[data-ui-theme=light] .trace-redesign__ai-document-grid span,[data-ui-theme=light] .trace-redesign__ai-document-row{background:rgba(16,29,51,.1)}[data-ui-theme=light] :is(.trace-redesign__ai-document-footer,.trace-redesign__ai-checks,.trace-redesign__ai-stats,.trace-redesign__finder-toolbar,.trace-redesign__finder-head,.trace-redesign__finder-footer){border-color:var(--curator-theme-divider)}[data-ui-theme=light] .trace-redesign__ai-progress{background:rgba(16,29,51,.08)}[data-ui-theme=light] .trace-redesign__ai-check[data-checked=true],[data-ui-theme=light] .trace-redesign__ai-field[data-state=extracting],[data-ui-theme=light] .trace-redesign__ai-field[data-state=validated]{background:hsl(var(--curator-primary-hsl)/.08);border-color:hsl(var(--curator-primary-hsl)/.18)}[data-ui-theme=light] .trace-redesign__finder-actions,[data-ui-theme=light] .trace-redesign__finder-nav{border-color:var(--curator-theme-divider-strong);background:var(--curator-theme-surface-fill-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}[data-ui-theme=light] .trace-redesign__finder-body{gap:.16rem}[data-ui-theme=light] .trace-redesign__finder-row{border-color:var(--curator-theme-divider);border-radius:.82rem;background:linear-gradient(180deg,hsl(var(--curator-accent-angle) 16% 99%/.94),hsl(var(--curator-accent-angle) 12% 97%/.9));box-shadow:none}[data-ui-theme=light] .trace-redesign__finder-row--folder,[data-ui-theme=light] .trace-redesign__finder-row--report{background:linear-gradient(180deg,hsl(var(--curator-accent-angle) 16% 99.5%/.96),hsl(var(--curator-accent-angle) 12% 97.5%/.92))}[data-ui-theme=light] .trace-redesign__finder-row--selected{border-color:hsl(var(--curator-primary-hsl)/.14);border-radius:.82rem;background:linear-gradient(180deg,hsl(var(--curator-primary-hsl)/.07),hsl(var(--curator-primary-hsl)/.035));margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.mb-12{margin-bottom:12px}.table{display:table}.grid{display:grid}.hidden{display:none}.resize{resize:both}.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)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.running{animation-play-state:running}.footer{--tw-bg-opacity:1;background-color:rgb(16 29 51/var(--tw-bg-opacity,1))}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.curator-home__typing-word:after{animation:none!important;opacity:1}.curator-home__hero-branch-signal{display:none}}