@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600&display=swap");#lifemapReact,#lifemapReact *{box-sizing:border-box}#lifemapReact{line-height:1.5}#lifemapReact button{font-family:inherit;cursor:pointer;background:none;border:none}#lifemapReact div[role=heading],#lifemapReact p{margin:0}#lifemapReact .lm-flash{animation:lmFlash 1.4s ease-out}@keyframes lmFlash{0%{box-shadow:0 0 0 0 #7d9e7700}15%{box-shadow:0 0 0 4px #7d9e778c}to{box-shadow:0 0 0 0 #7d9e7700}}#lifemapReact :is(.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}#lifemapReact :is(.pointer-events-none){pointer-events:none}#lifemapReact :is(.fixed){position:fixed}#lifemapReact :is(.absolute){position:absolute}#lifemapReact :is(.relative){position:relative}#lifemapReact :is(.sticky){position:sticky}#lifemapReact :is(.-right-12){right:-3rem}#lifemapReact :is(.-right-14){right:-3.5rem}#lifemapReact :is(.-right-20){right:-5rem}#lifemapReact :is(.-top-12){top:-3rem}#lifemapReact :is(.-top-14){top:-3.5rem}#lifemapReact :is(.-top-20){top:-5rem}#lifemapReact :is(.bottom-10){bottom:2.5rem}#lifemapReact :is(.bottom-12){bottom:3rem}#lifemapReact :is(.bottom-7){bottom:1.75rem}#lifemapReact :is(.left-1\/2){left:50%}#lifemapReact :is(.left-3){left:.75rem}#lifemapReact :is(.right-12){right:3rem}#lifemapReact :is(.right-20){right:5rem}#lifemapReact :is(.top-3){top:.75rem}#lifemapReact :is(.z-10){z-index:10}#lifemapReact :is(.z-\[999\]){z-index:999}#lifemapReact :is(.mx-auto){margin-left:auto;margin-right:auto}#lifemapReact :is(.mb-1){margin-bottom:.25rem}#lifemapReact :is(.mb-10){margin-bottom:2.5rem}#lifemapReact :is(.mb-12){margin-bottom:3rem}#lifemapReact :is(.mb-2){margin-bottom:.5rem}#lifemapReact :is(.mb-3){margin-bottom:.75rem}#lifemapReact :is(.mb-4){margin-bottom:1rem}#lifemapReact :is(.mb-5){margin-bottom:1.25rem}#lifemapReact :is(.mb-6){margin-bottom:1.5rem}#lifemapReact :is(.mb-8){margin-bottom:2rem}#lifemapReact :is(.mt-1){margin-top:.25rem}#lifemapReact :is(.mt-2){margin-top:.5rem}#lifemapReact :is(.mt-3){margin-top:.75rem}#lifemapReact :is(.mt-4){margin-top:1rem}#lifemapReact :is(.mt-5){margin-top:1.25rem}#lifemapReact :is(.mt-6){margin-top:1.5rem}#lifemapReact :is(.block){display:block}#lifemapReact :is(.flex){display:flex}#lifemapReact :is(.table){display:table}#lifemapReact :is(.grid){display:grid}#lifemapReact :is(.h-11){height:2.75rem}#lifemapReact :is(.h-12){height:3rem}#lifemapReact :is(.h-14){height:3.5rem}#lifemapReact :is(.h-28){height:7rem}#lifemapReact :is(.h-32){height:8rem}#lifemapReact :is(.h-48){height:12rem}#lifemapReact :is(.h-52){height:13rem}#lifemapReact :is(.h-6){height:1.5rem}#lifemapReact :is(.h-7){height:1.75rem}#lifemapReact :is(.h-72){height:18rem}#lifemapReact :is(.h-9){height:2.25rem}#lifemapReact :is(.min-h-\[64px\]){min-height:64px}#lifemapReact :is(.min-h-screen){min-height:100vh}#lifemapReact :is(.w-11){width:2.75rem}#lifemapReact :is(.w-12){width:3rem}#lifemapReact :is(.w-14){width:3.5rem}#lifemapReact :is(.w-28){width:7rem}#lifemapReact :is(.w-32){width:8rem}#lifemapReact :is(.w-48){width:12rem}#lifemapReact :is(.w-52){width:13rem}#lifemapReact :is(.w-6){width:1.5rem}#lifemapReact :is(.w-7){width:1.75rem}#lifemapReact :is(.w-72){width:18rem}#lifemapReact :is(.w-9){width:2.25rem}#lifemapReact :is(.w-full){width:100%}#lifemapReact :is(.min-w-0){min-width:0}#lifemapReact :is(.max-w-2xl){max-width:42rem}#lifemapReact :is(.max-w-3xl){max-width:48rem}#lifemapReact :is(.max-w-7xl){max-width:80rem}#lifemapReact :is(.max-w-xl){max-width:36rem}#lifemapReact :is(.flex-1){flex:1 1 0%}#lifemapReact :is(.shrink-0){flex-shrink:0}#lifemapReact :is(.-translate-x-1\/2){--tw-translate-x:-50%}#lifemapReact :is(.-translate-x-1\/2),#lifemapReact :is(.translate-y-0){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))}#lifemapReact :is(.translate-y-0){--tw-translate-y:0px}#lifemapReact :is(.translate-y-3){--tw-translate-y:0.75rem;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))}@keyframes pulse{50%{opacity:.5}}#lifemapReact :is(.animate-pulse){animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}#lifemapReact :is(.resize-y){resize:vertical}#lifemapReact :is(.scroll-mt-24){scroll-margin-top:6rem}#lifemapReact :is(.grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#lifemapReact :is(.flex-col){flex-direction:column}#lifemapReact :is(.flex-wrap){flex-wrap:wrap}#lifemapReact :is(.items-start){align-items:flex-start}#lifemapReact :is(.items-center){align-items:center}#lifemapReact :is(.items-baseline){align-items:baseline}#lifemapReact :is(.justify-center){justify-content:center}#lifemapReact :is(.justify-between){justify-content:space-between}#lifemapReact :is(.gap-1){gap:.25rem}#lifemapReact :is(.gap-1\.5){gap:.375rem}#lifemapReact :is(.gap-2){gap:.5rem}#lifemapReact :is(.gap-3){gap:.75rem}#lifemapReact :is(.gap-4){gap:1rem}#lifemapReact :is(.gap-5){gap:1.25rem}#lifemapReact :is(.gap-6){gap:1.5rem}#lifemapReact :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}#lifemapReact :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}#lifemapReact :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}#lifemapReact :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}#lifemapReact :is(.overflow-hidden){overflow:hidden}#lifemapReact :is(.truncate){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lifemapReact :is(.whitespace-nowrap){white-space:nowrap}#lifemapReact :is(.rounded-2xl){border-radius:1rem}#lifemapReact :is(.rounded-\[1\.5rem\]){border-radius:1.5rem}#lifemapReact :is(.rounded-\[2rem\]){border-radius:2rem}#lifemapReact :is(.rounded-full){border-radius:9999px}#lifemapReact :is(.rounded-xl){border-radius:.75rem}#lifemapReact :is(.border){border-width:1px}#lifemapReact :is(.border-b){border-bottom-width:1px}#lifemapReact :is(.border-\[\#173D28\]){--tw-border-opacity:1;border-color:rgb(23 61 40/var(--tw-border-opacity))}#lifemapReact :is(.border-\[\#7d9e77\]){--tw-border-opacity:1;border-color:rgb(125 158 119/var(--tw-border-opacity))}#lifemapReact :is(.border-\[\#E2D8C8\]){--tw-border-opacity:1;border-color:rgb(226 216 200/var(--tw-border-opacity))}#lifemapReact :is(.border-\[\#E8DFD2\]){--tw-border-opacity:1;border-color:rgb(232 223 210/var(--tw-border-opacity))}#lifemapReact :is(.border-\[\#F0EBDD\]){--tw-border-opacity:1;border-color:rgb(240 235 221/var(--tw-border-opacity))}#lifemapReact :is(.border-\[\#cfe0c4\]){--tw-border-opacity:1;border-color:rgb(207 224 196/var(--tw-border-opacity))}#lifemapReact :is(.border-white\/25){border-color:#ffffff40}#lifemapReact :is(.bg-\[\#173D28\]){--tw-bg-opacity:1;background-color:rgb(23 61 40/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#243447\]){--tw-bg-opacity:1;background-color:rgb(36 52 71/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#6F7F45\]\/20){background-color:#6f7f4533}#lifemapReact :is(.bg-\[\#6F7F45\]\/30){background-color:#6f7f454d}#lifemapReact :is(.bg-\[\#7d9e77\]){--tw-bg-opacity:1;background-color:rgb(125 158 119/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#7d9e77\]\/25){background-color:#7d9e7740}#lifemapReact :is(.bg-\[\#D7B89C\]\/30){background-color:#d7b89c4d}#lifemapReact :is(.bg-\[\#F1EEDC\]){--tw-bg-opacity:1;background-color:rgb(241 238 220/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#FAF7EF\]){--tw-bg-opacity:1;background-color:rgb(250 247 239/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#FEFDFB\]){--tw-bg-opacity:1;background-color:rgb(254 253 251/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#FFFCF7\]){--tw-bg-opacity:1;background-color:rgb(255 252 247/var(--tw-bg-opacity))}#lifemapReact :is(.bg-\[\#eef4ec\]){--tw-bg-opacity:1;background-color:rgb(238 244 236/var(--tw-bg-opacity))}#lifemapReact :is(.bg-white){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}#lifemapReact :is(.bg-white\/10){background-color:#ffffff1a}#lifemapReact :is(.bg-white\/15){background-color:#ffffff26}#lifemapReact :is(.bg-gradient-to-br){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#lifemapReact :is(.from-\[\#F1EEDC\]){--tw-gradient-from:#f1eedc var(--tw-gradient-from-position);--tw-gradient-to:#f1eedc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#lifemapReact :is(.via-\[\#D7B89C\]){--tw-gradient-to:#d7b89c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#d7b89c var(--tw-gradient-via-position),var(--tw-gradient-to)}#lifemapReact :is(.to-\[\#6F7F45\]){--tw-gradient-to:#6f7f45 var(--tw-gradient-to-position)}#lifemapReact :is(.p-2){padding:.5rem}#lifemapReact :is(.p-4){padding:1rem}#lifemapReact :is(.p-5){padding:1.25rem}#lifemapReact :is(.p-6){padding:1.5rem}#lifemapReact :is(.p-7){padding:1.75rem}#lifemapReact :is(.px-3){padding-left:.75rem;padding-right:.75rem}#lifemapReact :is(.px-4){padding-left:1rem;padding-right:1rem}#lifemapReact :is(.px-5){padding-left:1.25rem;padding-right:1.25rem}#lifemapReact :is(.px-6){padding-left:1.5rem;padding-right:1.5rem}#lifemapReact :is(.px-7){padding-left:1.75rem;padding-right:1.75rem}#lifemapReact :is(.py-0){padding-top:0;padding-bottom:0}#lifemapReact :is(.py-0\.5){padding-top:.125rem;padding-bottom:.125rem}#lifemapReact :is(.py-2){padding-top:.5rem;padding-bottom:.5rem}#lifemapReact :is(.py-2\.5){padding-top:.625rem;padding-bottom:.625rem}#lifemapReact :is(.py-3){padding-top:.75rem;padding-bottom:.75rem}#lifemapReact :is(.py-4){padding-top:1rem;padding-bottom:1rem}#lifemapReact :is(.py-8){padding-top:2rem;padding-bottom:2rem}#lifemapReact :is(.text-left){text-align:left}#lifemapReact :is(.text-center){text-align:center}#lifemapReact :is(.font-serif){font-family:Playfair Display,Georgia,Times New Roman,serif}#lifemapReact :is(.text-2xl){font-size:1.5rem;line-height:2rem}#lifemapReact :is(.text-3xl){font-size:1.875rem;line-height:2.25rem}#lifemapReact :is(.text-4xl){font-size:2.25rem;line-height:2.5rem}#lifemapReact :is(.text-\[10px\]){font-size:10px}#lifemapReact :is(.text-lg){font-size:1.125rem;line-height:1.75rem}#lifemapReact :is(.text-sm){font-size:.875rem;line-height:1.25rem}#lifemapReact :is(.text-xl){font-size:1.25rem;line-height:1.75rem}#lifemapReact :is(.text-xs){font-size:.75rem;line-height:1rem}#lifemapReact :is(.font-medium){font-weight:500}#lifemapReact :is(.font-semibold){font-weight:600}#lifemapReact :is(.uppercase){text-transform:uppercase}#lifemapReact :is(.italic){font-style:italic}#lifemapReact :is(.leading-relaxed){line-height:1.625}#lifemapReact :is(.leading-snug){line-height:1.375}#lifemapReact :is(.leading-tight){line-height:1.25}#lifemapReact :is(.tracking-\[0\.18em\]){letter-spacing:.18em}#lifemapReact :is(.tracking-\[0\.2em\]){letter-spacing:.2em}#lifemapReact :is(.tracking-wide){letter-spacing:.025em}#lifemapReact :is(.text-\[\#102033\]){--tw-text-opacity:1;color:rgb(16 32 51/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#173D28\]){--tw-text-opacity:1;color:rgb(23 61 40/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#243447\]){--tw-text-opacity:1;color:rgb(36 52 71/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#3c4a3a\]){--tw-text-opacity:1;color:rgb(60 74 58/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#4E4E4E\]){--tw-text-opacity:1;color:rgb(78 78 78/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#5f6773\]){--tw-text-opacity:1;color:rgb(95 103 115/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#666\]){--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#6F7F45\]){--tw-text-opacity:1;color:rgb(111 127 69/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#8a8f84\]){--tw-text-opacity:1;color:rgb(138 143 132/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#9b5b4c\]){--tw-text-opacity:1;color:rgb(155 91 76/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#a7ab9f\]){--tw-text-opacity:1;color:rgb(167 171 159/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#a9c39f\]){--tw-text-opacity:1;color:rgb(169 195 159/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#b3b8ac\]){--tw-text-opacity:1;color:rgb(179 184 172/var(--tw-text-opacity))}#lifemapReact :is(.text-\[\#cfe0c4\]){--tw-text-opacity:1;color:rgb(207 224 196/var(--tw-text-opacity))}#lifemapReact :is(.text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#lifemapReact :is(.text-white\/75){color:#ffffffbf}#lifemapReact :is(.text-white\/80){color:#fffc}#lifemapReact :is(.text-white\/85){color:#ffffffd9}#lifemapReact :is(.opacity-0){opacity:0}#lifemapReact :is(.opacity-100){opacity:1}#lifemapReact :is(.shadow-lg){--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#lifemapReact :is(.outline-none){outline:2px solid #0000;outline-offset:2px}#lifemapReact :is(.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)}#lifemapReact :is(.transition-all){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#lifemapReact :is(.transition-colors){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#lifemapReact :is(.duration-300){transition-duration:.3s}#lifemapReact :is(.focus\:border-\[\#7d9e77\]:focus){--tw-border-opacity:1;border-color:rgb(125 158 119/var(--tw-border-opacity))}@media (min-width:640px){#lifemapReact :is(.sm\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#lifemapReact :is(.sm\:flex-row){flex-direction:row}}@media (min-width:768px){#lifemapReact :is(.md\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#lifemapReact :is(.md\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#lifemapReact :is(.md\:grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}#lifemapReact :is(.md\:grid-cols-5){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1024px){#lifemapReact :is(.lg\:grid-cols-2){grid-template-columns:repeat(2,minmax(0,1fr))}#lifemapReact :is(.lg\:grid-cols-3){grid-template-columns:repeat(3,minmax(0,1fr))}#lifemapReact :is(.lg\:grid-cols-4){grid-template-columns:repeat(4,minmax(0,1fr))}#lifemapReact :is(.lg\:grid-cols-5){grid-template-columns:repeat(5,minmax(0,1fr))}#lifemapReact :is(.lg\:grid-cols-6){grid-template-columns:repeat(6,minmax(0,1fr))}#lifemapReact :is(.lg\:flex-row){flex-direction:row}#lifemapReact :is(.lg\:flex-col){flex-direction:column}#lifemapReact :is(.lg\:items-center){align-items:center}#lifemapReact :is(.lg\:p-10){padding:2.5rem}#lifemapReact :is(.lg\:p-12){padding:3rem}#lifemapReact :is(.lg\:p-6){padding:1.5rem}#lifemapReact :is(.lg\:p-8){padding:2rem}#lifemapReact :is(.lg\:p-9){padding:2.25rem}#lifemapReact :is(.lg\:px-10){padding-left:2.5rem;padding-right:2.5rem}#lifemapReact :is(.lg\:text-4xl){font-size:2.25rem;line-height:2.5rem}}