*,:before,:after,::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:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Roboto,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth}body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(74 74 106/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,system-ui,sans-serif;font-weight:300}h1,h2,h3,h4{--tw-text-opacity:1;color:rgb(30 31 53/var(--tw-text-opacity,1));font-family:Roboto Slab,Georgia,serif;font-weight:700}.section-pad{padding-top:5rem;padding-bottom:5rem}@media (width>=768px){.section-pad{padding-top:7rem;padding-bottom:7rem}}.problem-section.section-pad{padding-top:2rem;padding-bottom:3.5rem}@media (width>=768px){.problem-section.section-pad{padding-top:2.5rem;padding-bottom:5rem}}@media (width>=1024px){.problem-section.section-pad{padding-top:3rem;padding-bottom:6rem}}.problem-section .mx-auto.max-w-6xl>div:last-child{margin-top:2rem}@media (width>=768px){.problem-section .mx-auto.max-w-6xl>div:last-child{margin-top:2.5rem}}.knowledge-flow-timeline{margin-top:.5rem}.knowledge-flow-stage-labels{-moz-column-gap:.75rem;grid-template-columns:5.5rem repeat(5,minmax(0,1fr));column-gap:.75rem;margin-bottom:.25rem;display:grid}.knowledge-flow-stage-name{letter-spacing:.05em;text-transform:uppercase;color:#4a4a6a;text-align:center;grid-column:span 1;font-size:.6875rem;font-weight:600;animation:.5s ease-out both knowledge-flow-fade-in}.knowledge-flow-row{-moz-column-gap:1.25rem;grid-template-columns:5.5rem minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}.knowledge-flow-row--today{margin-bottom:1.25rem}.knowledge-flow-row--dayone{margin-top:.5rem}.knowledge-flow-row-label{letter-spacing:.08em;text-transform:uppercase;color:#4a4a6a;padding-top:2.75rem;font-size:.6875rem;font-weight:600}.knowledge-flow-row--dayone .knowledge-flow-row-label{color:#1e1f35}.knowledge-flow-track{padding-top:.25rem;position:relative}.knowledge-flow-line{pointer-events:none;height:1px;position:absolute;top:.5rem;left:8%;right:8%}.knowledge-flow-line--fragmented{opacity:.75;background:repeating-linear-gradient(90deg,#1e1f352e 0 5px,#0000 5px 11px)}.knowledge-flow-line--connected{background:linear-gradient(90deg,#b185db26 0%,#b185dbbf 50%,#b185db26 100%);box-shadow:0 0 14px #b185db47}.knowledge-flow-track--connected:after{content:"";filter:blur(3px);pointer-events:none;background:linear-gradient(90deg,#0000,#b185db80,#0000);height:1px;position:absolute;top:.5rem;left:8%;right:8%}.knowledge-flow-cards{z-index:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding-top:1.5rem;display:grid;position:relative}.knowledge-flow-card{border-radius:.75rem;flex-direction:column;gap:.5rem;min-height:5.25rem;padding:.75rem .65rem;animation:.55s ease-out both knowledge-flow-fade-in;display:flex}.knowledge-flow-card--today{background:#f4f4f6e6;border:1px solid #1e1f351a}.knowledge-flow-card--today:nth-child(odd){transform:translateY(3px)}.knowledge-flow-card--today:nth-child(2n){transform:translateY(-2px)}.knowledge-flow-card--dayone{background:linear-gradient(165deg,#fffffffa 0%,#f3ebfaf2 100%);border:1px solid #b185db73;box-shadow:0 10px 28px -14px #b185db40}.knowledge-flow-pill{letter-spacing:.04em;text-transform:lowercase;border-radius:9999px;align-self:flex-start;padding:.2rem .45rem;font-size:.5625rem;font-weight:600;line-height:1.2;display:inline-flex}.knowledge-flow-pill--warning{color:#4a4a6a;background:#1e1f350f;border:1px solid #1e1f351f}.knowledge-flow-pill--success{color:#1e1f35;background:#b185db2e;border:1px solid #b185db66}.knowledge-flow-card-headline{color:#1e1f35;font-size:.8125rem;font-weight:600;line-height:1.35}.knowledge-flow-card--today .knowledge-flow-card-headline{color:#4a4a6a}.knowledge-flow-mobile{flex-direction:column;gap:1.75rem;display:flex}.knowledge-flow-mobile-stage{animation:.55s ease-out both knowledge-flow-fade-in}.knowledge-flow-mobile-stage-name{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#4a4a6a;margin-bottom:.75rem;font-family:Roboto,system-ui,sans-serif;font-size:.75rem;font-weight:600}.knowledge-flow-mobile-pair{flex-direction:column;gap:.65rem;display:flex}.knowledge-flow-mobile-row-label{letter-spacing:.07em;text-transform:uppercase;color:#4a4a6a;font-size:.625rem;font-weight:600}.knowledge-flow-mobile .knowledge-flow-card{min-height:0}@media (prefers-reduced-motion:reduce){.knowledge-flow-stage-name,.knowledge-flow-card,.knowledge-flow-mobile-stage{animation:none}.knowledge-flow-card--today:nth-child(odd),.knowledge-flow-card--today:nth-child(2n){transform:none}}.manual-workarounds-visual{color:#1e1f35}.manual-workarounds-frame{background:linear-gradient(160deg,#ffffffeb 0%,#f3ebfa8c 48%,#f4f4f6bf 100%);border:1px solid #1e1f3514;border-radius:1rem;justify-content:center;align-items:center;height:8rem;animation:.7s ease-out both manual-workarounds-enter;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 10px 28px -14px #1e1f3524}@media (width>=768px){.manual-workarounds-frame{height:9rem}}.manual-workarounds-frame-grid{pointer-events:none;background-image:linear-gradient(#1e1f350a 1px,#0000 1px),linear-gradient(90deg,#1e1f350a 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 65%,#000 20%,#0000 100%)}.manual-workarounds-hub{z-index:2;justify-content:center;align-items:center;width:5.5rem;height:3.5rem;display:flex;position:relative}.manual-workarounds-hub-ring{background:#ffffff8c;border:1px solid #b185db47;border-radius:.85rem;position:absolute;inset:-.35rem;box-shadow:inset 0 0 0 1px #ffffffa6}.manual-workarounds-hub-glow{pointer-events:none;background:radial-gradient(circle,#b185db59 0%,#b185db00 70%);border-radius:50%;animation:4.8s ease-in-out infinite manual-workarounds-hub-pulse;position:absolute;inset:-1.25rem}.manual-workarounds-team-icon{z-index:1;width:4.5rem;height:auto;position:relative}@media (width>=768px){.manual-workarounds-team-icon{width:5rem}}.manual-workarounds-chip{z-index:3;letter-spacing:.03em;color:#4a4a6a;white-space:nowrap;background:#ffffffe0;border:1px solid #1e1f351a;border-radius:9999px;max-width:calc(50% - 3.25rem);padding:.2rem .45rem;font-family:Roboto,system-ui,sans-serif;font-size:.5625rem;font-weight:500;line-height:1.2;position:absolute;box-shadow:0 2px 8px -4px #1e1f3533}@media (width>=768px){.manual-workarounds-chip{padding:.25rem .55rem;font-size:.625rem}}.manual-workarounds-chip-tl{top:14%;left:10%}.manual-workarounds-chip-tr{top:14%;right:10%}.manual-workarounds-chip-ml{top:42%;left:6%}.manual-workarounds-chip-mr{top:42%;right:6%}.manual-workarounds-chip-bc{max-width:none;bottom:12%;left:50%;transform:translate(-50%)}.manual-workarounds-chip-drift-a{animation:5s ease-in-out infinite manual-workarounds-chip-drift-a}.manual-workarounds-chip-drift-b{animation:5.5s ease-in-out infinite manual-workarounds-chip-drift-b}.manual-workarounds-chip-drift-c{animation:6s ease-in-out infinite manual-workarounds-chip-drift-c}.manual-workarounds-chip-bc.manual-workarounds-chip-drift-b{animation-name:manual-workarounds-chip-drift-bc}.manual-workarounds-signal{z-index:1;opacity:0;pointer-events:none;background:#b185db;border-radius:9999px;width:.35rem;height:.35rem;position:absolute}.manual-workarounds-signal:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:0 0 6px #b185db8c}.manual-workarounds-signal-tl{animation:3.2s ease-in-out infinite manual-workarounds-signal-tl;top:22%;left:28%}.manual-workarounds-signal-tr{animation:3.2s ease-in-out infinite manual-workarounds-signal-tr;top:22%;right:28%}.manual-workarounds-signal-ml{animation:3.2s ease-in-out infinite manual-workarounds-signal-ml;top:48%;left:22%}.manual-workarounds-signal-mr{animation:3.2s ease-in-out infinite manual-workarounds-signal-mr;top:48%;right:22%}.manual-workarounds-signal-bc{animation:3.2s ease-in-out infinite manual-workarounds-signal-bc;bottom:26%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.manual-workarounds-frame,.manual-workarounds-chip-drift-a,.manual-workarounds-chip-drift-b,.manual-workarounds-chip-drift-c,.manual-workarounds-signal-tl,.manual-workarounds-signal-tr,.manual-workarounds-signal-ml,.manual-workarounds-signal-mr,.manual-workarounds-signal-bc,.manual-workarounds-hub-glow{animation:none}.manual-workarounds-hub-glow{opacity:.12}.manual-workarounds-signal{display:none}}.tool-fragmentation-visual{color:#1e1f35}.tool-fragmentation-frame{background:linear-gradient(155deg,#1e1f350a 0%,#fffffff5 35%,#f3ebfa40 70%,#f4f4f6e6 100%);border:1px solid #1e1f3514;border-radius:1rem;height:8rem;animation:.7s ease-out both tool-fragmentation-enter;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 10px 28px -14px #1e1f3524}@media (width>=768px){.tool-fragmentation-frame{height:9rem}}.tool-fragmentation-canvas{width:100%;height:100%;display:block}.tool-fragmentation-depth-path{stroke:url(#tool-fragmentation-path-grad);stroke-width:1px;stroke-linecap:round;stroke-dasharray:3 5;opacity:.5;animation:5s ease-in-out infinite tool-fragmentation-path-pulse}.tool-fragmentation-floor{stroke:#1e1f3514;stroke-width:1px}.tool-fragmentation-panel-glass{fill:#1e1f350f;stroke:#b185db66;stroke-width:1px}.tool-fragmentation-panel-chrome{fill:#1e1f3514}.tool-fragmentation-panel-label{fill:#4a4a6a;letter-spacing:.05em;font-family:Roboto,system-ui,sans-serif;font-size:7px;font-weight:500}.tool-fragmentation-panel-drift-a{animation:7s ease-in-out infinite tool-fragmentation-panel-drift-a}.tool-fragmentation-panel-drift-b{animation:7.5s ease-in-out infinite tool-fragmentation-panel-drift-b}.tool-fragmentation-panel-drift-c{animation:8s ease-in-out infinite tool-fragmentation-panel-drift-c}.tool-fragmentation-orb{animation:6s ease-in-out infinite tool-fragmentation-orb-run}.tool-fragmentation-orb-core{fill:url(#tool-fragmentation-orb-grad)}.tool-fragmentation-exit-fragment{fill:#b185db;opacity:0;animation:6s ease-in-out infinite tool-fragmentation-fragment-fade}@media (prefers-reduced-motion:reduce){.tool-fragmentation-frame,.tool-fragmentation-depth-path,.tool-fragmentation-panel-drift-a,.tool-fragmentation-panel-drift-b,.tool-fragmentation-panel-drift-c,.tool-fragmentation-orb,.tool-fragmentation-exit-fragment{animation:none}.tool-fragmentation-orb{opacity:.55;transform:translate(142px,58px)scale(.65)}.tool-fragmentation-exit-fragment{opacity:.25}}.knowledge-loss-visual{color:#1e1f35}.knowledge-loss-frame{background:linear-gradient(165deg,#fffffff7 0%,#f3ebfa33 50%,#f4f4f6e6 100%);border:1px solid #1e1f3514;border-radius:1rem;height:8rem;animation:.7s ease-out both knowledge-loss-enter;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,0 10px 28px -14px #1e1f351f}@media (width>=768px){.knowledge-loss-frame{height:9rem}}.knowledge-loss-rail-arc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.knowledge-loss-rail-arc ellipse{fill:none;stroke:#b185db29;stroke-width:1px}.knowledge-loss-rolodex{perspective:480px;perspective-origin:50% 42%;position:absolute;inset:0}.knowledge-loss-rail-card{width:4rem;height:1.65rem;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform, opacity;background:linear-gradient(160deg,#fffffff2 0%,#f3ebfa8c 100%);border:1px solid #b185db6b;border-radius:.3rem;flex-direction:column;justify-content:center;gap:.2rem;margin-top:-.825rem;margin-left:-2rem;padding:.3rem .45rem;animation:10s ease-in-out infinite knowledge-loss-rolodex-cycle;display:flex;position:absolute;top:46%;left:50%;box-shadow:0 4px 14px -6px #1e1f352e}.knowledge-loss-rail-label{letter-spacing:.04em;color:#1e1f35;font-family:Roboto,system-ui,sans-serif;font-size:.5rem;font-weight:600;line-height:1.1;animation:10s ease-in-out infinite knowledge-loss-rail-label-cycle}.knowledge-loss-rail-line{transform-origin:0;background:#4a4a6a73;border-radius:1px;height:1px;animation:10s ease-in-out infinite knowledge-loss-rail-line-cycle;display:block}.knowledge-loss-rail-line-short{width:72%}.knowledge-loss-card-fragments{pointer-events:none;position:absolute;inset:0}.knowledge-loss-card-fragments span{opacity:0;background:#b185db;border-radius:9999px;width:3px;height:3px;animation:10s ease-in-out infinite knowledge-loss-fragment-cycle;position:absolute}@media (prefers-reduced-motion:reduce){.knowledge-loss-frame,.knowledge-loss-rail-card,.knowledge-loss-rail-label,.knowledge-loss-rail-line,.knowledge-loss-card-fragments span{animation:none}.knowledge-loss-rail-card:first-child{opacity:1;filter:none;transform:rotateY(0)translateZ(2.5rem)scale(1)}.knowledge-loss-rail-card:nth-child(2){opacity:.55;transform:rotateY(-32deg)translate(-1rem)translateZ(.5rem)scale(.92)}.knowledge-loss-rail-card:nth-child(3){opacity:.3;transform:rotateY(-52deg)translate(-1.75rem)translateZ(-.5rem)scale(.85)}.knowledge-loss-rail-card:nth-child(4){opacity:.15;transform:rotateY(-62deg)translate(-2.25rem)translateZ(-1rem)scale(.8)}.knowledge-loss-rail-card:nth-child(5){opacity:.06;transform:rotateY(-70deg)translate(-2.75rem)translateZ(-1.5rem)scale(.75)}.knowledge-loss-rail-line{opacity:.2}.knowledge-loss-rail-card:first-child .knowledge-loss-rail-line{opacity:.45}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.mb-6{margin-bottom:1.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.min-h-\[240px\]{min-height:240px}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.scroll-mt-0{scroll-margin-top:0}.scroll-mt-24{scroll-margin-top:6rem}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-4xl{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-dashed{border-style:dashed}.border-navy\/10{border-color:#1e1f351a}.border-navy\/15{border-color:#1e1f3526}.border-surface-gray{--tw-border-opacity:1;border-color:rgb(244 244 246/var(--tw-border-opacity,1))}.border-white\/80{border-color:#fffc}.bg-lavender{--tw-bg-opacity:1;background-color:rgb(177 133 219/var(--tw-bg-opacity,1))}.bg-lavender-pale{--tw-bg-opacity:1;background-color:rgb(243 235 250/var(--tw-bg-opacity,1))}.bg-lavender-pale\/50{background-color:#f3ebfa80}.bg-navy{--tw-bg-opacity:1;background-color:rgb(30 31 53/var(--tw-bg-opacity,1))}.bg-surface-blue{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-surface-cream{--tw-bg-opacity:1;background-color:rgb(251 246 238/var(--tw-bg-opacity,1))}.bg-surface-gray{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity,1))}.bg-surface-gray\/50{background-color:#f4f4f680}.bg-surface-pink{--tw-bg-opacity:1;background-color:rgb(248 240 250/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-lavender-pale{--tw-gradient-from:#f3ebfa var(--tw-gradient-from-position);--tw-gradient-to:#f3ebfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-surface-blue{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-lavender\/60{color:#b185db99}.text-navy{--tw-text-opacity:1;color:rgb(30 31 53/var(--tw-text-opacity,1))}.text-navy-muted{--tw-text-opacity:1;color:rgb(74 74 106/var(--tw-text-opacity,1))}.text-navy-muted\/70{color:#4a4a6ab3}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.shadow-card{--tw-shadow:0 8px 32px -8px #1e1f3514;--tw-shadow-colored:0 8px 32px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-cta{--tw-shadow:0 12px 32px -8px #b185db73;--tw-shadow-colored:0 12px 32px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-soft{--tw-shadow:0 24px 64px -12px #1e1f351f;--tw-shadow-colored:0 24px 64px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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)}.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)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes knowledge-flow-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pulse-glow{0%,to{opacity:.6}50%{opacity:1}}@keyframes beam-sweep{0%,to{opacity:.3;transform:translate(-8%)}50%{opacity:.8;transform:translate(8%)}}@keyframes manual-workarounds-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes manual-workarounds-chip-drift-a{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@keyframes manual-workarounds-chip-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-2px,2px)}}@keyframes manual-workarounds-chip-drift-c{0%,to{transform:translate(0)}50%{transform:translate(2px,2px)}}@keyframes manual-workarounds-chip-drift-bc{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}@keyframes manual-workarounds-hub-pulse{0%,to{opacity:.08;transform:scale(.92)}50%{opacity:.38;transform:scale(1)}}@keyframes manual-workarounds-signal-tl{0%{opacity:0;transform:translate(0)}15%{opacity:.75}70%{opacity:.2;transform:translate(28px,18px)}to{opacity:0;transform:translate(36px,22px)}}@keyframes manual-workarounds-signal-tr{0%{opacity:0;transform:translate(0)}15%{opacity:.75}70%{opacity:.2;transform:translate(-28px,18px)}to{opacity:0;transform:translate(-36px,22px)}}@keyframes manual-workarounds-signal-ml{0%{opacity:0;transform:translate(0)}15%{opacity:.75}70%{opacity:.2;transform:translate(32px,-2px)}to{opacity:0;transform:translate(40px,-2px)}}@keyframes manual-workarounds-signal-mr{0%{opacity:0;transform:translate(0)}15%{opacity:.75}70%{opacity:.2;transform:translate(-32px,-2px)}to{opacity:0;transform:translate(-40px,-2px)}}@keyframes manual-workarounds-signal-bc{0%{opacity:0;transform:translate(-50%)}15%{opacity:.75;transform:translate(-50%)}70%{opacity:.2;transform:translate(-50%,-22px)}to{opacity:0;transform:translate(-50%,-28px)}}@keyframes tool-fragmentation-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tool-fragmentation-path-pulse{0%,to{opacity:.35}50%{opacity:.55}}@keyframes tool-fragmentation-panel-drift-a{0%,to{transform:translate(0)}50%{transform:translate(1px,-1.5px)}}@keyframes tool-fragmentation-panel-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-1px,1px)}}@keyframes tool-fragmentation-panel-drift-c{0%,to{transform:translate(0)}50%{transform:translate(1.5px,1px)}}@keyframes tool-fragmentation-orb-run{0%{opacity:1;transform:translate(38px,42px)scale(1)}20%{opacity:.88;transform:translate(82px,48px)scale(.9)}40%{opacity:.72;transform:translate(132px,56px)scale(.78)scaleX(.92)}60%{opacity:.52;transform:translate(182px,64px)scale(.64)}78%{opacity:.28;transform:translate(228px,70px)scale(.48)scaleX(.85)}90%{opacity:.1;transform:translate(248px,73px)scale(.32)}to{opacity:0;transform:translate(255px,74px)scale(.15)}}@keyframes tool-fragmentation-fragment-fade{0%,76%{opacity:0;transform:scale(.5)}84%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(.4)}}@keyframes knowledge-loss-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes knowledge-loss-rolodex-cycle{0%{opacity:.15;filter:brightness(.65);z-index:1;transform:rotateY(58deg)translate(2.75rem)translateZ(-1.75rem)scale(.78)}10%{opacity:.45;filter:brightness(.78);z-index:2;transform:rotateY(32deg)translate(1.35rem)translateZ(.25rem)scale(.9)}18%,28%{opacity:1;filter:none;z-index:5;transform:rotateY(0)translate(0)translateZ(3rem)scale(1)}36%{opacity:.55;filter:brightness(.82);z-index:3;transform:rotateY(-28deg)translate(-1.25rem)translateZ(.35rem)scale(.92)}46%{opacity:.25;filter:brightness(.7);z-index:2;transform:rotateY(-52deg)translate(-2.25rem)translateZ(-1rem)scale(.82)}56%,to{opacity:0;filter:brightness(.55);z-index:0;transform:rotateY(-68deg)translate(-2.85rem)translateZ(-2rem)scale(.72)}}@keyframes knowledge-loss-rail-label-cycle{0%,16%{opacity:.35}20%,30%{opacity:1}38%{opacity:.45}48%,to{opacity:0}}@keyframes knowledge-loss-rail-line-cycle{0%,18%{opacity:.2;transform:scaleX(.65)}22%,30%{opacity:.45;transform:scaleX(1)}38%{opacity:.22;transform:scaleX(.75)}46%,to{opacity:0;transform:scaleX(.4)}}@keyframes knowledge-loss-fragment-cycle{0%,50%{opacity:0;transform:scale(.4)}54%{opacity:.45;transform:scale(1)}62%,to{opacity:0;transform:scale(.3)}}.site-shell{width:min(100% - 48px,1200px);margin-inline:auto}@media (width<=768px){.site-shell{width:min(100% - 32px,1200px)}}.v2-site .section-pad{padding-top:4rem;padding-bottom:4rem}@media (width>=768px){.v2-site .section-pad{padding-top:5rem;padding-bottom:5rem}}.v2-site .section-pad.problem-section{padding-top:4rem;padding-bottom:4rem}.v2-knowledge-flow .knowledge-flow-stage-name,.v2-knowledge-flow .knowledge-flow-card,.v2-knowledge-flow .knowledge-flow-mobile-stage{animation:none}.v2-knowledge-flow .knowledge-flow-card--today:nth-child(odd),.v2-knowledge-flow .knowledge-flow-card--today:nth-child(2n){transform:none}.v2-header{z-index:50;position:fixed;top:0;left:0;right:0}.v2-header__shell{border-bottom:1px solid #1e1f3514;transition:background-color .28s,border-color .28s,box-shadow .28s}.v2-header--warm .v2-header__shell{background-color:#faf9f7}.v2-header--light .v2-header__shell{background-color:#fff}.v2-header--muted .v2-header__shell{background-color:#f4f4f6}.v2-header--dark .v2-header__shell{background-color:#1e1f35;border-bottom-color:#ffffff1a}.v2-header--scrolled .v2-header__shell{box-shadow:0 10px 32px -22px #1e1f352e}.v2-header--dark.v2-header--scrolled .v2-header__shell{box-shadow:0 10px 32px -18px #00000073}.v2-header__bar{align-items:center;gap:1.5rem;padding:1.125rem 0;display:flex}.v2-header__logo{flex-shrink:0;align-items:center;display:flex}.v2-header__nav{flex:1;justify-content:center;align-items:center;gap:2rem;display:none}@media (width>=1024px){.v2-header__nav{display:flex}}.v2-header__nav-link{letter-spacing:.01em;color:#1e1f359e;white-space:nowrap;font-size:.8125rem;font-weight:400;text-decoration:none;transition:color .15s}.v2-header__nav-link:hover,.v2-header__nav-link:focus-visible{color:#1e1f35;outline:none}.v2-header--dark .v2-header__nav-link{color:#ffffffa6}.v2-header--dark .v2-header__nav-link:hover,.v2-header--dark .v2-header__nav-link:focus-visible{color:#fff}.v2-header__cta{flex-shrink:0;margin-left:auto}.v2-header--dark .v2-header__logo img{filter:brightness(0)invert()}.v2-header__cta.v2-header__cta{padding-block:.625rem;padding-inline:1.25rem;font-size:.8125rem;font-weight:500;box-shadow:0 0 0 1px #b185db40,0 8px 24px -10px #b185db59}.v2-hero{--hero-surface:#faf9f7;--hero-line:#1e1f3514;background:var(--hero-surface);border-bottom:1px solid var(--hero-line);padding-top:5.5rem;position:relative;overflow-x:clip}@media (width>=768px){.v2-hero{min-height:clamp(36rem,82vh,52rem);padding-top:6rem}}@media (width>=1024px){.v2-hero{min-height:clamp(38rem,86vh,54rem)}}.v2-hero__shell{min-height:28rem;padding:2rem 0 2.5rem;position:relative}@media (width>=768px){.v2-hero__shell{align-items:center;min-height:calc(82vh - 6rem);padding:2.5rem 0 3rem;display:flex}}@media (width>=1024px){.v2-hero__shell{min-height:calc(86vh - 6.25rem);padding:3rem 0 3.5rem}}.v2-hero__visual-layer{z-index:0;pointer-events:none;width:min(118vw,56rem);position:absolute;top:50%;right:-6%;transform:translateY(-48%)}.v2-hero__visual-layer:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to right, transparent 0%, transparent 86%, #faf9f759 94%, var(--hero-surface) 100%), linear-gradient(to top, var(--hero-surface) 0%, #faf9f78c 6%, transparent 16%), linear-gradient(to bottom, var(--hero-surface) 0%, #faf9f78c 6%, transparent 14%);position:absolute;inset:0}@media (width>=768px){.v2-hero__visual-layer{width:min(105vw,58rem);right:-4%;transform:translateY(-50%)}}@media (width>=1280px){.v2-hero__visual-layer{width:58rem;right:0}}.v2-hero__map{z-index:1;opacity:1;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;filter:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;width:100%;height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(90deg,#00000052 0%,#00000080 14%,#000000c7 28%,#000 44% 90%,#000000d9 97%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(90deg,#00000052 0%,#00000080 14%,#000000c7 28%,#000 44% 90%,#000000d9 97%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=768px){.v2-hero__map{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%),linear-gradient(90deg,#00000047 0%,#0000007a 16%,#000000d1 32%,#000 46% 91%,#000000e0 98%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%),linear-gradient(90deg,#00000047 0%,#0000007a 16%,#000000d1 32%,#000 46% 91%,#000000e0 98%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}.v2-hero__map-fade{z-index:2;background:linear-gradient(90deg, var(--hero-surface) 0%, #faf9f7e6 32%, #faf9f76b 68%, transparent 100%);pointer-events:none;width:min(54%,30rem);position:absolute;top:-4%;bottom:-4%;left:0}.v2-hero__glow{z-index:0;pointer-events:none;filter:blur(40px);border-radius:50%;position:absolute}.v2-hero__glow--convergence{opacity:.55;background:radial-gradient(circle,#b185db38 0%,#0000 70%);width:11rem;height:11rem;top:38%;right:4%}.v2-hero__glow--mid{opacity:.5;background:radial-gradient(circle,#b185db24 0%,#0000 70%);width:9rem;height:9rem;top:52%;right:36%}.v2-hero__glow--tracks{opacity:.45;background:radial-gradient(circle,#b185db1f 0%,#0000 68%);width:7rem;height:7rem;top:28%;right:52%}.v2-hero__inner{z-index:2;width:100%;position:relative}.v2-hero__copy{z-index:2;max-width:36rem;position:relative}.v2-hero__headline{letter-spacing:-.03em;color:#1e1f35;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(2.75rem,7.2vw,4.75rem);font-weight:600;line-height:.98}.v2-hero__headline-compact{display:none}.v2-hero__headline-lines,.v2-hero__headline-line{display:block}.v2-hero__subhead{color:#1e1f35b8;max-width:30rem;margin:2rem 0 0;font-size:clamp(1.0625rem,1.5vw,1.1875rem);font-weight:400;line-height:1.65}.v2-hero__subhead-line{display:block}.v2-hero__subhead--mobile{display:none}.v2-hero__ctas{margin-top:2.5rem}.v2-hero__cta-primary{padding-block:.875rem;padding-inline:1.625rem;font-size:.9375rem;font-weight:500;box-shadow:0 0 0 1px #b185db4d,0 12px 32px -14px #b185db73}@media (width<=767px){.v2-hero{flex-direction:column;height:94svh;min-height:94svh;padding-top:4.25rem;padding-bottom:0;display:flex;overflow:hidden}.v2-hero__shell{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.v2-hero__inner{z-index:2;flex-shrink:0;width:100%;padding-top:0;position:relative}.v2-hero__visual-layer{z-index:0;pointer-events:none;width:210vw;max-width:none;position:absolute;inset:15% auto -6% 38%;overflow:hidden;transform:none}.v2-hero__visual-layer:after{background:linear-gradient(to right, transparent 0%, transparent 90%, #faf9f733 97%, var(--hero-surface) 100%);display:block}.v2-hero__glow{opacity:.5;filter:blur(36px)}.v2-hero__glow--convergence{top:42%;bottom:auto;right:2%}.v2-hero__glow--mid{top:52%;bottom:auto;right:22%}.v2-hero__glow--tracks{top:34%;bottom:auto;right:38%}.v2-hero__map{-o-object-fit:contain;object-fit:contain;-o-object-position:38% 45%;object-position:38% 45%;opacity:.62;filter:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;width:100%;max-width:none;height:auto;display:block;position:relative;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%),linear-gradient(90deg,#0003 0%,#00000073 12%,#000000b8 26%,#000 42% 92%,#000000d1 98%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%),linear-gradient(90deg,#0003 0%,#00000073 12%,#000000b8 26%,#000 42% 92%,#000000d1 98%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.v2-hero__map-fade{background:linear-gradient(90deg, var(--hero-surface) 0%, #faf9f7eb 30%, #faf9f761 62%, transparent 100%);width:min(50%,13.5rem);display:block;inset:-4% auto -4% 0}.v2-hero .v2-hero__copy{z-index:2;flex-direction:column;align-items:flex-start;max-width:68%;display:flex;position:relative}.v2-hero #hero-headline.v2-hero__headline{letter-spacing:-.034em;font-size:clamp(3rem,13.5vw,4.25rem);line-height:.92}.v2-hero .v2-hero__headline-compact{display:none}.v2-hero .v2-hero__headline-lines{display:block}.v2-hero .v2-hero__subhead{max-width:13.25rem;margin-top:2rem;font-size:1.0625rem;line-height:1.5}.v2-hero .v2-hero__subhead--desktop{display:none}.v2-hero .v2-hero__subhead--mobile{display:block}.v2-hero .v2-hero__ctas{justify-content:flex-start;margin-top:3.25rem;display:flex}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.thesis-bridge{background:#fff;border-bottom:1px solid #1e1f350f;position:relative}.thesis-bridge__track{height:300vh}.thesis-bridge__sticky{background:#fff;width:100%;height:100vh;position:sticky;top:0;overflow:hidden}.thesis-bridge__shell{height:100%;position:relative}.thesis-bridge__content{width:100%;max-width:100%;position:absolute;top:50%;left:0;transform:translateY(-52%)}.thesis-bridge__stack{flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;max-width:100%;display:flex}.thesis-bridge__spacer{flex-shrink:0;height:clamp(1.75rem,4.5vh,2.75rem);display:block}.thesis-bridge__line{letter-spacing:-.025em;color:#1e1f35;text-wrap:balance;will-change:opacity, filter;width:100%;max-width:100%;font-family:Roboto Slab,Georgia,serif;font-size:clamp(2.125rem,4.5vw,4rem);font-weight:600;line-height:1.1;display:block}@media (width>=768px) and (width<=1536px){.thesis-bridge__line{font-size:clamp(1.75rem,3.45vw,3.2rem);line-height:1.12}.thesis-bridge__spacer{height:clamp(1.25rem,3vh,2rem)}}@media (width>=1537px){.thesis-bridge__line{font-size:clamp(2.625rem,5.5vw,5rem);line-height:1.06}}.thesis-bridge__line--emphasis{color:#b185db;font-weight:700}.thesis-bridge__cta{will-change:opacity;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:clamp(2.5rem,8vh,4.5rem);left:50%;transform:translate(-50%)}.thesis-bridge__cta-label{letter-spacing:.12em;text-transform:uppercase;color:#1e1f3573;margin:0;font-size:.8125rem;font-weight:500}.thesis-bridge__arrow-icon{color:#1e1f3580;width:1.75rem;height:1.75rem}@media (width<=767px){.thesis-bridge:not(.thesis-bridge--static) .thesis-bridge__line{white-space:normal;width:auto;font-size:clamp(3.17rem,15.5vw,4.73rem);line-height:1.06}.thesis-bridge:not(.thesis-bridge--static) .thesis-bridge__spacer{height:clamp(2rem,5.5vh,3.25rem)}.thesis-bridge--static .thesis-bridge__line{white-space:normal;width:auto;font-size:clamp(1.65rem,7vw,2.5rem)}}@media (width>=768px) and (width<=1536px){.thesis-bridge:not(.thesis-bridge--static) .thesis-bridge__line{font-size:clamp(2.36rem,4.66vw,4.32rem)}}@media (width>=1537px){.thesis-bridge:not(.thesis-bridge--static) .thesis-bridge__line{font-size:clamp(3.54rem,7.43vw,6.75rem)}}.thesis-bridge--static .thesis-bridge__track{height:100vh}@media (prefers-reduced-motion:reduce){.thesis-bridge__track{height:auto}.thesis-bridge__sticky{min-height:100vh;padding:4rem 0 5rem;position:relative}.thesis-bridge__shell{height:auto;min-height:calc(100vh - 9rem)}.thesis-bridge__content{max-width:100%;position:relative;top:auto;left:auto;transform:none}.thesis-bridge__cta{margin-top:3rem;position:relative;bottom:auto;left:50%}}.thesis-bridge--navy{background:#1e1f35;border-bottom-color:#ffffff0f}.thesis-bridge--navy .thesis-bridge__sticky{background:#1e1f35}.thesis-bridge--navy .thesis-bridge__line{color:#fff}.thesis-bridge--navy .thesis-bridge__line--emphasis{color:#fff;font-weight:600}.thesis-bridge--navy .thesis-bridge__cta-label{color:#ffffff73}.thesis-bridge--navy .thesis-bridge__arrow-icon{color:#ffffff80}@media (width>=768px){.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__track,.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__sticky{height:82.5vh}}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__content{top:50%;transform:translateY(-50%)}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__stack{gap:.2rem;max-width:min(100%,46rem)}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__spacer{height:clamp(2.5rem,6.5vh,4.25rem)}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__line{font-size:clamp(2.875rem,6.075vw,5.4rem);font-weight:600;line-height:1.12}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__line--emphasis{font-weight:700}@media (width>=768px) and (width<=1536px){.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__line{font-size:clamp(2.375rem,4.66vw,4.32rem)}}@media (width>=1537px){.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__line{font-size:clamp(3.55rem,7.425vw,6.75rem)}}@media (width<=767px){.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__track,.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__sticky{height:auto}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__sticky{flex-direction:column;justify-content:center;min-height:auto;padding-block:3.5rem 4.5rem;display:flex}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__shell{flex-direction:column;justify-content:center;height:auto;min-height:0;display:flex}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__content{position:relative;top:auto;transform:none}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__stack{gap:.15rem;max-width:100%}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__line{white-space:nowrap;font-size:clamp(2.25rem,9.45vw,3.375rem)}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__spacer{height:clamp(2rem,5vh,3rem)}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__cta{margin-top:2.5rem;position:relative;bottom:auto;left:auto;transform:none}}@media (prefers-reduced-motion:reduce){.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__sticky{min-height:82.5vh;padding-block:3.5rem 4rem}.thesis-bridge--navy.thesis-bridge--static .thesis-bridge__shell{flex-direction:column;justify-content:center;min-height:auto;display:flex}}.challenge-section{background:#faf9f7}.section-kicker{letter-spacing:.14em;text-transform:uppercase;color:#1e1f356b;margin:0 0 .85rem;font-size:.8125rem;font-weight:500}.challenge-framing--full .section-kicker{text-align:center}.challenge-framing{text-align:center;max-width:61.25rem;margin-inline:auto}.challenge-framing--full{width:100%;max-width:none}.challenge-framing__headline{letter-spacing:-.02em;color:#1e1f35;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(1.875rem,3.5vw,3.25rem);font-weight:700;line-height:1.12}.challenge-framing__headline--single{white-space:nowrap;text-align:center;letter-spacing:-.02em;width:100%;font-size:clamp(1.35rem,2.55vw,2.85rem)}@media (width<=1023px){.challenge-framing__headline--single{white-space:normal;text-align:center;font-size:clamp(1.25rem,4.2vw,2rem)}}.challenge-framing__subheadline{color:#1e1f35ad;max-width:52rem;margin:1.35rem auto 0;font-size:clamp(1.0625rem,1.35vw,1.25rem);line-height:1.65}.challenge-cards{gap:1.75rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width>=1024px){.challenge-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}.challenge-card{background:#fff;border:1px solid #1e1f351a;border-radius:.75rem;flex-direction:column;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 12px 32px -24px #1e1f3524}@media (hover:hover){.challenge-card:hover{border-color:#b185db59;transform:translateY(-2px);box-shadow:0 16px 40px -20px #1e1f3529}}.challenge-card__visual{background:linear-gradient(#fcfcfd 0%,#f6f5f8 100%);border-bottom:1px solid #1e1f350f;min-height:18rem;position:relative}@media (width>=1024px){.challenge-card__visual{min-height:19.5rem}}.challenge-card__body{padding:1.1rem 1.35rem 1.35rem}.challenge-card__title{color:#1e1f35;margin:0 0 .5rem;font-family:Roboto Slab,Georgia,serif;font-size:1.0625rem;font-weight:600;line-height:1.25}.challenge-card__text{color:#1e1f359e;margin:0;font-size:.875rem;line-height:1.55}.challenge-visual{width:100%;height:100%;min-height:18rem;position:relative;overflow:hidden}@media (width>=1024px){.challenge-visual{min-height:19.5rem}}.challenge-visual__grid{background-image:linear-gradient(#1e1f350a 1px,#0000 1px),linear-gradient(90deg,#1e1f350a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 95%);mask-image:linear-gradient(#000 0%,#0000 95%)}.challenge-visual-manual__hub{z-index:2;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.challenge-visual-manual__hub-ring{background:#fff;border:1px solid #b185db80;border-radius:9999px;position:absolute;inset:0;box-shadow:0 0 0 7px #b185db14,0 12px 28px -16px #1e1f352e}.challenge-visual-manual__hub-core{z-index:1;background:#b185db;border-radius:9999px;width:.75rem;height:.75rem;position:relative;box-shadow:0 0 0 4px #b185db33}.challenge-visual-manual__chip{z-index:3;color:#1e1f35;background:#fff;border:1px solid #1e1f351f;border-radius:9999px;padding:.3rem .55rem;font-size:.625rem;font-weight:500;position:absolute;box-shadow:0 4px 12px -6px #1e1f351f}.challenge-visual-manual__chip--a{top:18%;left:14%}.challenge-visual-manual__chip--b{top:14%;right:12%}.challenge-visual-manual__chip--c{bottom:16%;left:8%}.challenge-visual-manual__chip--d{bottom:20%;right:10%}.challenge-visual-manual__lines{stroke:#b185db59;stroke-width:1px;fill:none;width:100%;height:100%;position:absolute;inset:0}.challenge-visual-tools__context{z-index:1;stroke:#b185db8c;stroke-width:1.25px;width:100%;height:100%;position:absolute;inset:0}.challenge-visual-tools__panel{z-index:2;background:#fffffff0;border:1px solid #1e1f351f;border-radius:.375rem;flex-direction:column;gap:.35rem;padding:.45rem .5rem;display:flex;position:absolute;box-shadow:0 8px 20px -12px #1e1f3524}.challenge-visual-tools__panel-tag{letter-spacing:.05em;text-transform:uppercase;color:#1e1f3580;font-size:.5625rem;font-weight:600}.challenge-visual-tools__snippet{background:#1e1f3524;border-radius:9999px;height:.2rem;display:block}.challenge-visual-tools__snippet--short{width:72%}.challenge-visual-tools__snippet--accent{background:#b185db6b}.challenge-visual-tools__panel--a{width:5.25rem;top:20%;left:6%;transform:rotate(-5deg)}.challenge-visual-tools__panel--b{width:5.5rem;bottom:22%;left:30%;transform:rotate(2deg)}.challenge-visual-tools__panel--c{width:5.75rem;top:18%;right:28%;transform:rotate(-2deg)}.challenge-visual-tools__panel--d{width:5rem;bottom:24%;right:5%;transform:rotate(4deg)}.challenge-visual-knowledge__card{background:#fff;border:1px solid #1e1f351a;border-radius:.375rem;width:68%;padding:.55rem .7rem;position:absolute;left:50%;transform:translate(-50%)}.challenge-visual-knowledge__field{flex-direction:column;gap:.3rem;display:flex}.challenge-visual-knowledge__field+.challenge-visual-knowledge__field{margin-top:.35rem}.challenge-visual-knowledge__field--faded .challenge-visual-knowledge__label{color:#1e1f3573}.challenge-visual-knowledge__field--faded .challenge-visual-knowledge__line{opacity:.35;width:48%}.challenge-visual-knowledge__field--ghost .challenge-visual-knowledge__label{color:#1e1f3533}.challenge-visual-knowledge__field--ghost .challenge-visual-knowledge__line{opacity:.15;width:32%}.challenge-visual-knowledge__label{letter-spacing:.05em;text-transform:uppercase;color:#1e1f35;font-size:.5625rem;font-weight:600}.challenge-visual-knowledge__line{background:#1e1f351f;border-radius:9999px;height:.22rem;display:block}.challenge-visual-knowledge__line--short{width:58%}.challenge-visual-knowledge__card--back{opacity:.2;filter:blur(2.5px);top:22%;transform:translate(-50%)scale(.9)}.challenge-visual-knowledge__card--mid{opacity:.5;filter:blur(1px);top:34%;transform:translate(-50%)scale(.95)}.challenge-visual-knowledge__card--front{opacity:1;border-color:#b185db47;top:46%;box-shadow:0 10px 24px -14px #1e1f3524}@media (prefers-reduced-motion:reduce){.challenge-card{transition:none}.challenge-card:hover{transform:none}}.section5,.v2-credibility.section5{box-sizing:border-box;color:#fff;background:#1e1f35;min-height:100svh;padding:clamp(5rem,9vh,6.5rem) 0 clamp(2.75rem,6vh,4rem);overflow-x:clip}.section5__inner.site-shell{flex-direction:column;gap:clamp(2rem,5vh,3.25rem);width:min(100% - 48px,1200px);min-width:0;max-width:1200px;margin-inline:auto;display:flex;overflow:hidden}.section5__headline{letter-spacing:-.025em;flex-direction:column;align-items:flex-start;gap:0;width:100%;min-width:0;max-width:100%;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(2.25rem,5.5vw,5.5rem);font-weight:700;line-height:1;display:flex}.section5__headline-line{overflow-wrap:break-word;color:#fffffff7;width:100%;max-width:100%;display:block}.section5__headline-line--accent{color:#b185db}.section5__cards.challenge-cards{box-sizing:border-box;gap:1.75rem;width:100%;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.section5__cards.challenge-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}}.section5 .env-card.challenge-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%;box-shadow:none;background:#25273f;border:1px solid #b185db38;border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.section5 .env-card.challenge-card:hover{border-color:#b185db66;transform:translateY(-2px);box-shadow:0 16px 40px -24px #00000073}}.section5 .env-card__visual.challenge-card__visual{background:linear-gradient(#2a2c48 0%,#23243d 100%);border-bottom:1px solid #b185db1f;flex:none;min-height:18rem;position:relative;overflow:hidden}@media (width>=1024px){.section5 .env-card__visual.challenge-card__visual{min-height:19.5rem}}.section5 .env-card__body.challenge-card__body{background:#1c1d32;flex:none;min-width:0;padding:1.1rem 1.35rem 1.35rem}.section5 .challenge-card__title{color:#fff;margin:0 0 .5rem;font-family:Roboto Slab,Georgia,serif;font-size:1.0625rem;font-weight:600;line-height:1.25}.section5 .challenge-card__text{color:#ffffff9e;margin:0;font-size:.875rem;line-height:1.55}.section5 .challenge-visual.env-visual{height:100%;min-height:18rem}@media (width>=1024px){.section5 .challenge-visual.env-visual{min-height:19.5rem}}.env-visual__grid{background-image:linear-gradient(#b185db12 1px,#0000 1px),linear-gradient(90deg,#b185db12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 96%);mask-image:linear-gradient(#000 0%,#0000 96%)}.env-visual__streams{width:92%;height:84%;position:absolute;inset:8% 4%}.env-stream{fill:none;stroke:#ffffff2e;stroke-width:1.25px}.env-stream--cross{stroke:#b185dbb8;stroke-width:1.75px}.env-stream__node{fill:#ffffff59}.env-stream__node--hot{fill:#b185db;filter:drop-shadow(0 0 6px #b185db8c)}.env-visual-repeat__trail{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.env-repeat-trail{stroke:#b185db47;stroke-width:1.25px}.env-repeat-trail--glow{stroke:#b185db8c;stroke-width:2px}.env-visual-repeat__lane{z-index:1;justify-content:center;align-items:center;gap:.3rem;display:flex;position:absolute;inset:22% 5% 18%}.env-visual-repeat__deal{background:#1e1f35eb;border:1px solid #b185db47;border-radius:.375rem;flex-direction:column;flex:1;gap:.28rem;min-width:0;padding:.4rem .45rem;display:flex}.env-visual-repeat__deal--2{border-color:#b185db66;transform:translateY(-3px)}.env-visual-repeat__deal--3{border-color:#b185db8c;transform:translateY(-6px);box-shadow:0 8px 20px -12px #b185db4d}.env-visual-repeat__deal-tag{letter-spacing:.05em;text-transform:uppercase;color:#ffffff8c;font-size:.5rem;font-weight:600}.env-visual-repeat__context{background:#ffffff1f;border-radius:9999px;height:.18rem;display:block}.env-visual-repeat__context--short{width:65%}.env-visual-repeat__context--carry{background:#b185db66}.env-visual-repeat__context--accent{background:#b185dba6}.env-visual-repeat__arrow{color:#b185dbbf;flex-shrink:0;font-size:.75rem;font-weight:300}.env-visual__converge{stroke:#b185db73;stroke-width:1.25px;fill:none;width:100%;height:100%;position:absolute;inset:0}.env-visual__domain{z-index:2;letter-spacing:.04em;text-transform:uppercase;color:#ffffffbf;background:#1e1f35eb;border:1px solid #b185db52;border-radius:9999px;padding:.25rem .45rem;font-size:.5rem;font-weight:600;position:absolute}.env-visual__domain--teams{top:14%;left:7%}.env-visual__domain--systems{top:12%;right:5%}.env-visual__domain--process{bottom:16%;left:8%}.env-visual__domain--data{bottom:14%;right:7%}.env-visual__outcome{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.env-visual__outcome-core{background:#b185db38;border:1px solid #b185db8c;border-radius:9999px;width:2rem;height:2rem;display:block;box-shadow:0 0 0 7px #b185db1a}@media (width>=1024px) and (height<=920px){.section5,.v2-credibility.section5{padding-block:clamp(4.5rem,8vh,5.5rem) clamp(2rem,4vh,3rem)}.section5__inner.site-shell{gap:clamp(1.5rem,3.5vh,2.25rem)}.section5__headline{font-size:clamp(2rem,4.5vw,4.5rem)}.section5 .env-card__visual.challenge-card__visual,.section5 .challenge-visual.env-visual{min-height:16rem}}@media (width<=767px){.section5__inner.site-shell{width:min(100% - 32px,1200px)}.section5,.v2-credibility.section5{min-height:auto;padding-block:clamp(4.5rem,12vh,6rem) clamp(2.5rem,8vh,4rem)}.section5__headline{font-size:clamp(1.75rem,9vw,2.75rem);line-height:1.02}.section5__cards.challenge-cards{gap:1.25rem}}.v2-design-partner{color:#1e1f35;background:#faf9f7}.v2-design-partner__viewport{align-items:center;min-height:100svh;padding-block:clamp(4rem,10vh,6rem);display:flex}.v2-design-partner__layout{align-items:center;gap:2.5rem;width:100%;display:grid}@media (width>=900px){.v2-design-partner__layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem)}}.v2-design-partner__statement{flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,3vw,2.25rem);min-width:0;max-width:34rem;display:flex}.v2-design-partner__title{letter-spacing:-.028em;text-align:left;color:#1e1f35;max-width:100%;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:700;line-height:1.06}.v2-design-partner__title-line{display:block}.v2-design-partner__panel{width:100%;min-width:0}.v2-design-partner__intro{flex-direction:column;gap:1rem;display:flex}.v2-design-partner__intro-text{color:#1e1f35ad;margin:0;font-size:clamp(1rem,1.15vw,1.125rem);font-weight:300;line-height:1.65}.v2-design-partner__form{background:#fff;border:1px solid #1e1f3514;border-radius:.75rem;flex-direction:column;gap:.75rem;width:100%;padding:clamp(1rem,2vw,1.25rem);display:flex;box-shadow:0 12px 40px -24px #1e1f3524}.v2-design-partner__field{flex-direction:column;gap:.25rem;width:100%;display:flex}.v2-design-partner__label{letter-spacing:.02em;color:#1e1f35b8;font-size:.8125rem;font-weight:500}.v2-design-partner__input{color:#1e1f35;background:#fff;border:1px solid #1e1f3524;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-family:Roboto,system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;transition:border-color .15s,box-shadow .15s}.v2-design-partner__input::placeholder{color:#1e1f3561}.v2-design-partner__input:hover{border-color:#1e1f3538}.v2-design-partner__input:focus{border-color:#b185dba6;outline:none;box-shadow:0 0 0 3px #b185db2e}.v2-design-partner__textarea{resize:vertical;min-height:4rem}.v2-design-partner__honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v2-design-partner__success{justify-content:center;align-items:center;min-height:12rem;display:flex}.v2-design-partner__success-message{letter-spacing:-.02em;text-align:center;color:#1e1f35;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;line-height:1.35}.v2-design-partner__error{color:#b45309;margin:0;font-size:.9375rem;line-height:1.45}.v2-design-partner__submit{padding-top:.15rem}.v2-design-partner__submit-btn{width:100%}@media (width>=480px){.v2-design-partner__submit-btn{width:auto}}@media (width<=767px){.v2-design-partner__viewport{min-height:auto;padding-block:4rem}.v2-design-partner__layout{align-items:start}.v2-design-partner__statement{max-width:none}.v2-design-partner__title{max-width:none;font-size:clamp(2.125rem,8.5vw,2.875rem);line-height:1.1}.v2-design-partner__intro-text{font-size:1.0625rem;line-height:1.55}}.v2-walkthrough-section .section-shell__header{text-align:left;max-width:none;margin-inline:0}.v2-walkthrough-intro{flex-direction:column;align-items:flex-start;gap:clamp(1rem,2vw,1.5rem);max-width:42rem;display:flex}.v2-walkthrough-intro__headline{letter-spacing:-.028em;color:#1e1f35;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(2.3rem,4.9vw,3.74rem);font-weight:700;line-height:1.05}.v2-walkthrough-intro__headline-line{display:block}.v2-walkthrough-intro__supporting{color:#1e1f35b8;max-width:38rem;margin:0;font-size:clamp(1.22rem,2.01vw,1.58rem);line-height:1.55}.v2-walkthrough-blocks{flex-direction:column;gap:4rem;display:flex;position:relative}@media (width>=768px){.v2-walkthrough-blocks{gap:5rem}}@media (width>=1024px){.v2-walkthrough-blocks{gap:6rem}}.v2-walkthrough-block{z-index:1;align-items:center;gap:2.5rem;display:grid;position:relative}@media (width>=768px){.v2-walkthrough-block{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media (width>=1024px){.v2-walkthrough-block{gap:5rem}}.v2-walkthrough-block__copy{background:0 0}@media (width>=768px){.v2-walkthrough-block__copy--image-first{order:2}.v2-walkthrough-block__visual--first{order:1}}.v2-walkthrough-block__title{letter-spacing:-.028em;color:#1e1f35;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(1.625rem,3.2vw,2.5rem);font-weight:700;line-height:1.08}.v2-walkthrough-block__body{color:#1e1f35b8;white-space:pre-line;margin:clamp(1rem,2vw,1.35rem) 0 0;font-size:clamp(1.0625rem,1.65vw,1.3125rem);font-weight:400;line-height:1.6}.v2-walkthrough-block__visual{background:0 0}.v2-walkthrough-block__media{aspect-ratio:4/3;isolation:isolate;background:#e8edf3;border:1px solid #94a3b8;border-radius:1rem;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 32px -8px #1e1f3514}.v2-walkthrough-block__img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.v2-walkthrough-flow-line{z-index:0;pointer-events:none;width:100%;height:94%;display:none;position:absolute;inset:3% 0;overflow:visible}.v2-walkthrough-flow-line__path{fill:none;stroke:#b185db52;stroke-width:1.5px;stroke-dasharray:.45 1.35;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@media (width>=768px){.v2-walkthrough-flow-line{display:block}.v2-walkthrough-block,.v2-walkthrough-block__copy{z-index:1;position:relative}}.v2-footer{background:#fff;border-top:1px solid #1e1f3514}.v2-footer__shell{padding:1.35rem 0 1.15rem}.v2-footer__row{-moz-column-gap:1.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem 1.5rem;display:grid}.v2-footer__brand{flex-direction:column;justify-self:start;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.v2-footer__logo{align-items:center;display:flex}.v2-footer__tagline{color:#1e1f358c;margin:0;font-size:.8125rem;line-height:1.4}.v2-footer__email{color:#b185db;white-space:nowrap;justify-self:center;font-size:.8125rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s}.v2-footer__email:hover,.v2-footer__email:focus-visible{color:#9a6fc4;outline:none}.v2-footer__legal{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:1rem 1.5rem;display:flex}.v2-footer__link{color:#1e1f359e;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .15s}.v2-footer__link:hover,.v2-footer__link:focus-visible{color:#1e1f35;outline:none}.v2-footer__copyright{text-align:center;color:#1e1f356b;margin:.75rem 0 0;font-size:.6875rem;line-height:1.4}@media (width<=768px){.v2-footer__shell{padding:1.25rem 0 1rem}.v2-footer__row{grid-template-columns:1fr;justify-items:start}.v2-footer__email{justify-self:start}.v2-footer__legal{justify-content:flex-start;justify-self:start;gap:.75rem 1.25rem}.v2-footer__copyright{text-align:left}}.v2-legal-page{background:#fff;padding-top:5.5rem;padding-bottom:4rem}.v2-legal-page__article{padding-bottom:1rem}.v2-legal-page__header{border-bottom:1px solid #1e1f3514;margin-bottom:2.5rem;padding-bottom:1.5rem}.v2-legal-page__title{letter-spacing:-.02em;color:#1e1f35;margin:0;font-family:Roboto Slab,Georgia,serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15}.v2-legal-page__updated{color:#1e1f3580;margin:.75rem 0 0;font-size:.875rem}.v2-legal-page__section{margin-bottom:2rem}.v2-legal-page__heading{color:#1e1f35;margin:0 0 .75rem;font-family:Roboto Slab,Georgia,serif;font-size:1.125rem;font-weight:600;line-height:1.3}.v2-legal-page__paragraph{color:#1e1f35b8;margin:0 0 .875rem;font-size:.9375rem;line-height:1.65}.v2-legal-page__paragraph:last-child{margin-bottom:0}.v2-legal-page__list{color:#1e1f35b8;margin:0 0 .875rem;padding-left:1.25rem;font-size:.9375rem;line-height:1.65}.v2-legal-page__list li+li{margin-top:.35rem}.v2-legal-page__link{color:#b185db;font-weight:500;text-decoration:none;transition:color .15s}.v2-legal-page__link:hover,.v2-legal-page__link:focus-visible{color:#9a6fc4;outline:none}.v2-legal-page__back{border-top:1px solid #1e1f3514;margin:3rem 0 0;padding-top:1.5rem}.v2-legal-page__back-link{color:#1e1f359e;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s}.v2-legal-page__back-link:hover,.v2-legal-page__back-link:focus-visible{color:#1e1f35;outline:none}.hover\:border-lavender\/40:hover{border-color:#b185db66}.hover\:bg-lavender-light:hover{--tw-bg-opacity:1;background-color:rgb(212 184 240/var(--tw-bg-opacity,1))}.hover\:bg-lavender-pale:hover{--tw-bg-opacity:1;background-color:rgb(243 235 250/var(--tw-bg-opacity,1))}.hover\:bg-navy-muted:hover{--tw-bg-opacity:1;background-color:rgb(74 74 106/var(--tw-bg-opacity,1))}.hover\:bg-surface-gray:hover{--tw-bg-opacity:1;background-color:rgb(244 244 246/var(--tw-bg-opacity,1))}.hover\:text-navy:hover{--tw-text-opacity:1;color:rgb(30 31 53/var(--tw-text-opacity,1))}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-lavender:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(177 133 219/var(--tw-ring-opacity,1))}.focus-visible\:ring-navy:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(30 31 53/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}@media (width>=768px){.md\:mb-8{margin-bottom:2rem}.md\:mt-16{margin-top:4rem}.md\:h-9{height:2.25rem}.md\:h-\[4\.5rem\]{height:4.5rem}.md\:min-h-\[320px\]{min-height:320px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:leading-tight{line-height:1.25}}
