.bu-celestial-home{--person-a:#c6a7e4;--person-b:#e8b18c;--flip-copy:#d5c6df;color:#f6e9fc;margin:24px 0}.bu-celestial-home [data-person="0"]{--person:var(--person-a)}.bu-celestial-home [data-person="1"]{--person:var(--person-b)}.bu .bu-flip-heading h1{letter-spacing:-.03em;margin:12px 0 8px;font:400 clamp(40px,6vw,68px)/1.12 Georgia,serif}.bu-flip-heading h1>[data-person]{color:var(--person)}.bu-flip-amp{color:#f6e9fc}.bu .bu-flip-heading>p{color:#e5cdb6;margin:0 0 28px;font:italic 22px/1.5 Georgia,serif}.bu-flip-topics{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.bu-flip-topics>*{color:#cbbbd5;border:1px solid #8c789d55;border-radius:30px;padding:10px 15px;font:12px/1.5 Arial,sans-serif}.bu-flip-topics strong{color:#f6e9fc;background:#2b2335;border-color:#b39fc6;font-weight:400}.bu-home-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:22px 0 30px;display:grid}.bu .bu-home-choices button{white-space:normal;text-align:left;background:#17131fdd;border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;min-height:70px;padding:12px 14px;font:13px/1.4 Arial,sans-serif;display:flex}.bu-home-choices button>span{color:#c6a7e4;font:10px/1.3 monospace}.bu .bu-home-choices button[aria-pressed=true]{background:#2b2335;border-color:#b39fc6;box-shadow:inset 0 0 0 1px #b39fc655}.bu .bu-home-moment>h2{margin:14px 0;font:400 clamp(26px,3vw,35px)/1.2 Georgia,serif}.bu .bu-flip-scenario{color:var(--flip-copy);max-width:800px;margin-bottom:22px;font:15px/1.6 Arial,sans-serif}.bu-flip-partners{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bu-flip-person,.bu-discovery-card,.bu-flip-next{background:linear-gradient(135deg,#21192cee,#100d17f5);border:1px solid #ad8b6290;border-radius:14px;position:relative;box-shadow:0 12px 28px #0002}.bu-flip-person:before,.bu-discovery-card:before,.bu-flip-next:before{content:"";pointer-events:none;border:1px solid #a28ab449;border-radius:10px;position:absolute;inset:5px}.bu-flip-person:after,.bu-discovery-card:after{content:"✦";color:#dfc194;pointer-events:none;font-size:13px;position:absolute;top:9px;left:10px}.bu-flip-person{border-color:color-mix(in srgb,var(--person) 65%,transparent);background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--person) 9%,transparent),transparent 75%),linear-gradient(135deg,#21192cee,#100d17f5);gap:16px;min-width:0;padding:26px 24px;display:flex}.bu-flip-avatar{border:1px solid var(--person);width:44px;height:44px;color:var(--person);background:color-mix(in srgb,var(--person) 13%,transparent);border-radius:50%;flex:none;place-items:center;font:22px Georgia,serif;display:grid}.bu .bu-flip-person h3{color:var(--person);margin:0 0 10px;font:17px/1.5 Georgia,serif}.bu-flip-person h3>span{white-space:nowrap;font:12px Arial,sans-serif}.bu .bu-flip-person p{color:#f0e7f5;overflow-wrap:anywhere;margin:0 0 12px;font:16px/1.6 Arial,sans-serif}.bu-flip-person small{color:#c4b6ce;font:11px Arial,sans-serif}.bu-flip-person blockquote{color:var(--flip-copy);margin:16px 0 0;font:14px/1.6 Arial,sans-serif}.bu .bu-flip-context{background:#21192caa;border-left:2px solid #d1b58b;border-radius:0 10px 10px 0;margin:22px 0 0;padding:16px 20px;font:14px/1.7 Arial,sans-serif}.bu-flip-invitation{margin:30px 0 18px}.bu .bu-flip-invitation h3{margin:0 0 7px;font:27px Georgia,serif}.bu .bu-flip-invitation p{color:#cbbbd5;margin:0;font:14px Arial,sans-serif}.bu-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.bu-discovery-card{perspective:1400px;flex-direction:column;min-width:0;padding:20px;display:flex}.bu-discovery-inner{transform-style:preserve-3d;flex:1;transition:transform .55s;display:grid}.bu-discovery-card[data-turned=true] .bu-discovery-inner{transform:rotateY(180deg)}.bu-discovery-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;overflow-wrap:anywhere;grid-area:1/1;min-width:0;min-height:325px}.bu-discovery-front{flex-direction:column;align-items:center;display:flex}.bu-discovery-back{text-align:left;visibility:hidden;transform:rotateY(180deg)}.bu-discovery-card[data-turned=true] .bu-discovery-front{visibility:hidden}.bu-discovery-card[data-turned=true] .bu-discovery-back{visibility:visible}.bu .bu-discovery-face h3{letter-spacing:-.02em;margin:10px 0 12px;font:23px/1.25 Georgia,serif}.bu .bu-discovery-face p{color:var(--flip-copy);margin:0 0 14px;font:14px/1.75 Arial,sans-serif}.bu-discovery-front .eyebrow{letter-spacing:.17em;font-size:9px;line-height:1.6}.bu .bu-discovery-card>button{color:#eee2f7;background:linear-gradient(110deg,#211b2a,#17131f);border:1px solid #9e8bac70;border-radius:30px;justify-content:center;gap:12px;width:100%;min-height:46px;margin-top:20px;font:13px Arial,sans-serif}.bu-flip-art{aspect-ratio:1;filter:saturate(.65)brightness(.78);pointer-events:none;background-image:url(/personality-cta/celestial-atlas.webp);background-repeat:no-repeat;background-size:200% 200%;width:100%;-webkit-mask-image:radial-gradient(#000 40%,#000c 62%,#0000 76%);mask-image:radial-gradient(#000 40%,#000c 62%,#0000 76%)}.bu-flip-art-orbits{background-position:0 100%}.bu-flip-art-envelope{background-position:100% 0}.bu-flip-art-portal{background-position:100% 100%}.bu-discovery-front .bu-flip-art{width:min(100%,220px);margin:8px auto 0}.bu-discovery-back .bu-flip-art{float:right;width:84px;height:84px;margin:-4px -4px 8px 8px}.bu-discovery-back>h3{min-height:56px}.bu-flip-care{clear:both}.bu-flip-care>div{border-top:1px solid #8c789d55;padding:14px 0}.bu .bu-flip-care h4{color:var(--person);margin:0 0 6px;font:15px/1.5 Georgia,serif}.bu-person-dot{vertical-align:middle;background:var(--person);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.bu .bu-discovery-back .bu-fine{color:#bdaec9;font-size:12px;line-height:1.6}.bu-flip-question{border-left:1px solid #d1b58b66;margin-top:22px;padding:18px 22px}.bu .bu-flip-question p{color:#e6d6ec;margin:8px 0 0;font:italic 18px/1.5 Georgia,serif}.bu-flip-sources{color:#bfaecb;margin:20px 0;font:12px/1.7 Arial,sans-serif}.bu-flip-sources summary{cursor:pointer;min-height:44px;padding:12px 0}.bu .bu-flip-sources p{font:12px/1.7 Arial,sans-serif}.bu-flip-next{grid-template-columns:110px 1fr;align-items:center;gap:24px;margin-top:28px;padding:26px;display:grid}.bu .bu-flip-next h2{margin:0 0 10px;font:25px Georgia,serif}.bu .bu-flip-next p{color:var(--flip-copy);font:14px/1.7 Arial,sans-serif}.bu-flip-next label{gap:8px;font:13px Arial,sans-serif;display:grid}.bu-flip-next textarea{box-sizing:border-box;resize:vertical;color:#f6e9fc;background:#100d17;border:1px solid #8c789d88;border-radius:8px;width:100%;max-width:100%;min-height:70px;padding:12px;font:14px/1.6 Arial,sans-serif}.bu-flip-next small{color:#b8a8c6;margin-top:10px;font:11px/1.6 Arial,sans-serif;display:block}.bu-flip-full{color:#e1cba8;text-underline-offset:5px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin:26px auto;text-decoration:underline;display:flex}.bu-celestial-home :focus-visible{outline-offset:4px;outline:2px solid #e8d6fb}.bu .bu-celestial-home button:hover{background:#2b2335;border-color:#b39fc6}@media (max-width:900px){.bu-home-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.bu-discovery-grid{grid-template-columns:1fr}.bu-discovery-face{min-height:260px}.bu-discovery-front .bu-flip-art{width:180px}.bu-discovery-front h3{margin-top:0}.bu-discovery-back{padding:10px 4px}.bu-discovery-card{box-sizing:border-box;width:100%;max-width:620px;margin:0 auto}}@media (max-width:640px){.bu .bu-flip-heading>p{font-size:18px}.bu-flip-topics{gap:7px}.bu-flip-topics>*{padding:8px 10px;font-size:11px}.bu-flip-partners{gap:10px}.bu-flip-person{padding:22px 14px;display:block}.bu-flip-avatar{width:32px;height:32px;margin-bottom:12px;font-size:17px}.bu .bu-flip-person h3{font-size:16px}.bu-flip-person h3>span{margin-top:4px;font-size:10px;display:block}.bu .bu-flip-person p{font-size:14px;line-height:1.65}.bu-flip-person small{font-size:10px}.bu .bu-home-moment>h2{font-size:27px}.bu-home-choices{gap:8px}.bu .bu-home-choices button{font-size:12px}.bu-flip-next{grid-template-columns:1fr;gap:8px;padding:22px}.bu-flip-next>.bu-flip-art{width:80px;height:65px}.bu-discovery-face{min-height:280px}.bu .bu-discovery-face p{font-size:15px}.bu .bu-discovery-card>button{min-height:48px}.bu .bu-flip-context{padding:14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.bu-discovery-inner{transition:none}.bu-discovery-card[data-turned=true] .bu-discovery-inner,.bu-discovery-back{transform:none}}.bu-preview:has(.bu-celestial-home) .bu-preview-intro h1{margin:12px 0;font-size:clamp(28px,4vw,42px)}.bu-preview:has(.bu-celestial-home) .bu-preview-intro .bu-lead{font-size:15px}.bu-preview:has(.bu-celestial-home) .bu-preview-intro .bu-fine{font-size:12px}.bu-preview:has(.bu-celestial-home) .bu-content{padding-top:28px}.bu-preview:has(.bu-celestial-home) .bu-preview-tabs{margin:22px 0;padding-bottom:18px}.bu-discovery-card[data-turned=false] .bu-discovery-back,.bu-discovery-card[data-turned=true] .bu-discovery-front{height:0;min-height:0;overflow:hidden}.bu-preview:has(.bu-celestial-home) .bu-sky{background:0 0}.bu-preview:has(.bu-celestial-home) .bu-sky:before{filter:saturate(.7)brightness(.75)}.bu-preview:has(.bu-celestial-home) .bu-sky:after{background:linear-gradient(90deg,#0f0b1430,#0f0b14ed 20% 80%,#0f0b1430)}.bu-preview .bu-celestial-home section>p,.bu-preview .bu-celestial-home section>h2{background:0 0;width:auto;padding:0}.bu-bonding-invitation{clear:both;border-top:1px solid #ad8b6260;border-bottom:1px solid #ad8b6260;margin:12px 0 18px;padding:0 0 2px}.bu-bonding-invitation>summary{cursor:pointer;box-sizing:border-box;color:#e5cba5;min-height:48px;padding:14px 2px;font:15px/1.5 Georgia,serif;list-style-position:inside}.bu .bu-bonding-invitation h4{color:#f6e9fc;margin:4px 0 12px;font:18px/1.35 Georgia,serif}.bu-bonding-evidence{border-top:1px solid #8c789d55;margin:14px 0 8px;padding-top:5px}.bu-bonding-evidence>summary{cursor:pointer;color:#cbbbd5;box-sizing:border-box;min-height:44px;padding:12px 0;font:12px/1.7 Arial,sans-serif}.bu .bu-bonding-evidence p{font-size:12px;line-height:1.7}.bu-bonding-evidence a{color:#e1cba8;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.bu-bonding-evidence>.eyebrow{letter-spacing:.13em;font-size:9px}.bu .bu-flip-topics button{white-space:normal;text-align:left;color:#d5c6df;background:#17131f;border-radius:22px;min-height:44px;padding:10px 14px;font-size:12px;line-height:1.5}.bu .bu-flip-topics button[aria-pressed=true]{color:#f6e9fc;background:#30243d;border-color:#c6a7e4}.bu .bu-discovery-heading h2{margin:12px 0;font:400 clamp(27px,3vw,38px)/1.25 Georgia,serif}.bu .bu-discovery-heading p{color:#d5c6df;max-width:720px;margin:0 0 24px;font:15px/1.7 Arial,sans-serif}.bu-celestial-report{border-top:1px solid #ad8b6255;margin-top:36px;padding-top:28px}.bu .bu-flip-person h3{overflow-wrap:anywhere}.bu-flip-person>div{min-width:0}.bu-flip-person blockquote{overflow-wrap:anywhere}@media (max-width:360px){.bu-flip-partners{grid-template-columns:1fr}.bu-flip-topics{grid-template-columns:1fr;display:grid}.bu .bu-flip-topics button{font-size:13px}}.bu[data-motion=paused] .bu-discovery-inner{transition:none}.bu[data-motion=paused] .bu-discovery-card[data-turned=true] .bu-discovery-inner,.bu[data-motion=paused] .bu-discovery-back{transform:none}.bu .bu-flip-care h4 small{color:#cbbbd5;font:11px/1.5 Arial,sans-serif}@media (max-width:900px){.bu .bu-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(6px,1.8vw,14px);max-width:100%}.bu .bu-discovery-grid .bu-discovery-card{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:clamp(7px,1.6vw,14px)}.bu .bu-discovery-grid .bu-discovery-inner{min-width:0;min-height:0}.bu .bu-discovery-grid .bu-discovery-face{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#b99bcd66 transparent;height:340px;min-height:0;overflow-y:auto}.bu .bu-discovery-grid .bu-discovery-front .bu-flip-art{flex-shrink:0;width:min(100%,160px);margin:8px auto}.bu .bu-discovery-grid .bu-discovery-face h3{min-height:0;margin:10px 0;font-size:clamp(14px,2vw,20px);line-height:1.3}.bu .bu-discovery-grid .bu-discovery-face p{margin-bottom:12px;font-size:clamp(12px,1.7vw,14px);line-height:1.65}.bu .bu-discovery-grid .bu-discovery-front .eyebrow{letter-spacing:.04em;font-size:clamp(7.5px,1.1vw,9px);line-height:1.5}.bu .bu-discovery-grid .bu-discovery-back{padding:0 2px}.bu .bu-discovery-grid .bu-discovery-back .bu-flip-art{float:none;aspect-ratio:1;width:min(100%,72px);height:auto;margin:0 auto 8px}.bu .bu-discovery-grid .bu-flip-care h4{font-size:14px;line-height:1.4}.bu .bu-discovery-grid .bu-bonding-invitation>summary{font-size:14px;line-height:1.5}.bu .bu-discovery-grid .bu-discovery-card>button{white-space:normal;gap:5px;min-height:44px;margin-top:12px;padding:8px 4px;font-size:clamp(11px,1.6vw,13px);line-height:1.4}.bu .bu-discovery-grid .bu-discovery-card>button svg{flex-shrink:0;width:13px;height:13px}.bu .bu-discovery-grid .bu-discovery-card:before{border-radius:10px;inset:3px}.bu .bu-discovery-grid .bu-discovery-card:after{font-size:9px;top:5px;left:6px}.bu .bu-discovery-grid .bu-discovery-card[data-turned=false] .bu-discovery-back,.bu .bu-discovery-grid .bu-discovery-card[data-turned=true] .bu-discovery-front{height:0;min-height:0;overflow:hidden}}.bu{isolation:isolate;background:var(--background);min-height:100svh;color:var(--foreground);--bu-frame:#8c789d55;--bu-ivory:#eee9f6;--bu-copy:#bfb5ca;--bu-gold:#d3b887;position:relative;overflow:clip}.bu .bu-sky{z-index:-1;pointer-events:none;background:linear-gradient(#08090d35,#08090d65),linear-gradient(90deg,#08090d25,#08090db3 35% 65%,#08090d25),url(/celestial-reverie/desktop.webp) 50%/cover no-repeat;position:fixed;inset:0}.bu-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;height:100px;margin:0 5.5%;display:flex}.bu-header>.eyebrow{text-align:right;max-width:180px;font-size:10px}.bu-content{width:min(1040px,100% - 40px);margin:auto;padding:65px 0 60px;position:relative}.bu h1{letter-spacing:-.05em;margin:22px 0 28px;font-size:clamp(38px,5.5vw,72px);font-weight:400;line-height:1.1;animation:none}.bu h1:focus{outline:none}.bu h1 em{color:var(--primary)}.bu h2{letter-spacing:-.035em;margin:12px 0 16px;font-size:clamp(27px,3vw,40px);font-weight:400}.bu h3{margin:22px 0 12px;font-size:22px;font-weight:400}.bu h4{margin:18px 0 8px;font-size:16px;font-weight:500}.bu p{color:var(--bu-copy);margin:14px 0;line-height:1.75}.bu .bu-lead{color:#e1d7e9;font-size:clamp(19px,2.3vw,25px);line-height:1.6}.bu .bu-fine,.bu small{color:#b4a6bf;font-size:13px;line-height:1.65}.bu .eyebrow{color:#b7a6c7;align-items:center;gap:8px;display:inline-flex}.bu button,.bu .bu-link{min-height:48px;color:var(--bu-ivory);font:inherit;touch-action:manipulation;background:linear-gradient(135deg,#211b2a,#17131f);border:1px solid #9e8bac70;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:14px;line-height:1.5;transition:border-color .2s,background .2s;display:inline-flex}.bu button:hover:enabled,.bu .bu-link:hover{background:#2b2335;border-color:#b39fc6}.bu button:disabled{opacity:.48;cursor:not-allowed}.bu button.bu-primary{color:#f5ebff;background:linear-gradient(135deg,#35263f,#211b2a);border-color:#b39fc6}:is(.bu button:focus-visible,.bu input:focus-visible,.bu textarea:focus-visible,.bu select:focus-visible,.bu summary:focus-visible,.bu a:focus-visible){outline:2px solid var(--ring);outline-offset:4px}.bu textarea,.bu select{font:inherit;color:var(--foreground)}.bu-entry,.bu-status{text-align:center}.bu-entry>p{max-width:680px;margin:16px auto}.bu-pair{grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:min(610px,100%);margin:42px auto 35px;display:grid;position:relative}.bu .bu-person{--bu-person-accent:#c5a5ec;aspect-ratio:2/3;text-align:left;background:#161021;border:1px solid #bfa079a6;border-radius:140px 140px 14px 14px;padding:0;transition:box-shadow .5s,border-color .5s;display:block;position:relative;overflow:hidden;box-shadow:0 16px 50px #0009,0 0 45px #b49bdc18}.bu .bu-person[data-slot="1"]{--bu-person-accent:#a1c7ed;background:#0b1524;box-shadow:0 16px 50px #0009,0 0 45px #719dda18}.bu .bu-person:before{content:"";border-radius:inherit;z-index:3;pointer-events:none;border:1px solid #d3b88770;position:absolute;inset:8px}.bu .bu-person[data-selected=true]{border:3px solid #efe1ff;box-shadow:0 0 35px #c8a7ee35}.bu-person[data-selected=true]:after{content:"✓ Selected";color:#f1e4ff;z-index:4;background:#151019ef;border:1px solid #e5d3f5;border-radius:4px;padding:5px 8px;font-size:13px;position:absolute;top:36%;right:12px}.bu-pair[data-composition=orbit] .bu-person:first-child{transform:rotate(4deg)}.bu-pair[data-composition=orbit] .bu-person:last-child{transform:rotate(-4deg)}.bu-pair[data-composition=diptych]{gap:12px}.bu-pair[data-composition=diptych] .bu-person{border-radius:14px;box-shadow:0 16px 50px #0006}.bu .bu-art{position:absolute;inset:0}.bu-art picture{width:100%;height:100%;display:block}.bu-art img{object-fit:contain;object-position:top;filter:saturate(.65)brightness(.78);width:100%;height:100%}.bu-card-label{z-index:2;background:linear-gradient(#0000,#0f0d15f5 35%);gap:6px;padding:44px 22px 25px;display:grid;position:absolute;bottom:0;left:0;right:0}.bu-card-label>.eyebrow{color:var(--bu-person-accent);font-size:10px}.bu-card-label strong{overflow-wrap:anywhere;font-size:20px;font-weight:400}.bu-card-label>span:last-child{color:#bfb1cd;align-items:center;gap:7px;font-size:12px;line-height:1.5;display:flex}.bu-pair-small{gap:30px;width:min(450px,100%)}.bu .bu-person[data-complete=true]{border-color:#d7c0ee;box-shadow:0 0 38px #d8c6f528,0 16px 50px #0009}.bu-person[data-complete=true] .bu-art img{filter:saturate(.7)brightness(.94)}.bu-pair[data-connected=true]:after{content:"";z-index:3;pointer-events:none;background:#f6d9b2;height:1px;animation:1.8s ease-out both bu-connect;position:absolute;top:46%;left:43%;right:43%;box-shadow:0 0 14px 4px #d8c6f53d}@keyframes bu-connect{0%{opacity:0;transform:scaleX(0)}to{opacity:.8;transform:scaleX(1)}}.bu-panel{border:1px solid var(--bu-frame);background:linear-gradient(135deg,#17131fea,#0f0d15f2);border-radius:12px;max-width:800px;margin:0 auto;padding:34px;box-shadow:0 20px 80px #0003}.bu-consent{max-width:700px}.bu-consent h1,.bu-question h1{letter-spacing:-.035em;font-size:clamp(32px,4vw,46px)}.bu-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;display:flex}.bu-status>.bu-actions{justify-content:center}.bu-field{color:#e0d5e8;gap:10px;margin:24px 0;font-size:14px;display:grid}.bu-field input,.bu-field textarea,.bu-field select{width:100%;color:var(--foreground);font:inherit;background:#0b0912cc;border:1px solid #8c789d80;border-radius:5px;min-height:46px;padding:12px;line-height:1.6}.bu-field textarea{resize:vertical}.bu-check{color:#e1d8e7;align-items:flex-start;gap:12px;margin:24px 0;font-size:15px;line-height:1.7;display:flex}.bu input[type=checkbox],.bu input[type=radio]{accent-color:#d8c6f5;flex-shrink:0;width:18px;height:18px;margin:4px 0 0}.bu-question{max-width:790px}.bu-question-top{color:#c9bdd5;justify-content:space-between;gap:15px;font-size:13px;display:flex}.bu progress{width:100%;height:4px;accent-color:var(--primary);border:0;border-radius:4px;margin:20px 0 32px;display:block;overflow:hidden}.bu progress::-webkit-progress-bar{background:#ffffff18}.bu progress::-webkit-progress-value{background:var(--primary)}.bu .bu-scenario{color:#dfd6e6;margin-bottom:28px;font-size:18px;line-height:1.75}.bu fieldset{border:0;min-width:0;margin:0;padding:0}.bu .bu-options{gap:12px;display:grid}.bu-answer{cursor:pointer;color:#dfd6e6;background:#ffffff03;border:1px solid #8c789d60;border-radius:6px;align-items:flex-start;gap:14px;min-height:60px;padding:19px 18px;font-size:16px;line-height:1.7;display:flex;position:relative}.bu-answer[data-selected=true]{background:#c8a7ee12;border:2px solid #dbc5f1;padding:18px 17px}.bu-option-letter{color:#bda3d3;margin-top:4px;font-family:monospace;font-size:12px}.bu-selected-check{flex-shrink:0;margin-top:5px;margin-left:auto}.bu-answer>span:nth-of-type(2){flex:1}.bu-answer:focus-within{outline:2px solid var(--ring);outline-offset:3px}.bu .bu-importance{margin:28px 0}.bu-importance legend{color:#e1d8e7;margin-bottom:12px;font-size:15px}.bu-importance>div{gap:10px;display:flex}.bu-importance label{cursor:pointer;border:1px solid #8c789d60;border-radius:5px;flex:1;align-items:center;gap:8px;min-height:52px;padding:12px;font-size:13px;line-height:1.5;display:flex}.bu-importance label[data-selected=true]{border:2px solid #dbc5f1;padding:11px}.bu-importance label:focus-within{outline:2px solid var(--ring);outline-offset:3px}.bu-importance input[type=radio]{width:16px;height:16px;margin:0}.bu-save-status{color:#c9b4dd;min-height:24px;font-size:13px}.bu-question .bu-actions{justify-content:space-between}.bu-question .bu-actions button{padding:12px 16px}.bu-review{gap:10px;margin:30px 0;padding:0;list-style:none;display:grid}.bu-review li button{text-align:left;justify-content:stretch;gap:8px;width:100%;display:grid}.bu-review small{display:block}.bu-review button>span:last-child{color:#d0b8e5;align-items:center;gap:8px;font-size:12px;display:flex}.bu-alert,.bu-notice{color:#ebdcc4;overflow-wrap:anywhere;background:#17131ff2;border:1px solid #d3b88780;border-radius:6px;margin:0 0 24px;padding:18px 22px}.bu-alert p{margin:0}.bu-alert button{margin-top:10px}.bu-footer{border-top:1px solid var(--bu-frame);max-width:800px;margin:65px auto 0;padding-top:25px}.bu-footer p{font-size:12px}.bu-delete{border:1px solid #d3b88760;border-radius:5px;padding:20px}.bu-invite-preview{border:1px solid var(--bu-frame);text-align:left;border-radius:8px;max-width:640px;margin:25px auto;padding:25px}.bu-invite-preview h2{font-size:26px}.bu-invite-preview input{font-family:monospace;font-size:12px}.bu-report{max-width:940px;margin:auto}.bu-report-section{border-top:1px solid var(--bu-frame);margin:50px 0;padding-top:28px}.bu-report-section.bu-panel{max-width:none;padding:30px}.bu-highlights{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px;display:grid}.bu-highlights button{text-align:left;place-content:start stretch;gap:14px;min-height:155px;display:grid}.bu-highlights button strong{font-size:19px;font-weight:400}.bu-highlights button>span:last-child{color:#c6addb;align-items:center;gap:8px;font-size:12px;display:flex}.bu-highlight{border:1px solid var(--bu-frame);background:linear-gradient(135deg,#17131f,#0f0d15);border-radius:8px;margin:20px 0;padding:24px}.bu-highlight h3{margin-top:0}.bu-answer-pair{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.bu-answer-pair>div{overflow-wrap:anywhere;background:#ffffff03;border:1px solid #8c789d40;border-radius:6px;padding:18px}.bu-answer-pair h4{margin:8px 0 12px;font-size:19px}.bu-answer-pair p{font-size:15px}.bu-answer-pair small{color:#d1b8e6;border-top:1px solid #8c789d30;padding-top:12px;display:block}.bu blockquote{white-space:pre-wrap;border-left:1px solid #d3b88780;margin:20px 0 0;padding:0 0 0 12px}.bu blockquote span{color:#c6ad86;font-family:monospace;font-size:11px}.bu blockquote p{color:#e2d6ed}.bu-moment{border:1px solid var(--bu-frame);background:linear-gradient(135deg,#17131fe8,#0f0d15f0);border-radius:7px;margin:12px 0;scroll-margin-top:25px}.bu-moment>summary{cursor:pointer;align-items:center;gap:14px;min-height:76px;padding:18px 20px;list-style:none;display:flex}.bu-moment>summary:after{content:"+";color:#d8c6f5;margin-left:auto;font-size:22px}.bu-moment[open]>summary:after{content:"−"}.bu-moment>summary>span:nth-child(2){flex:1;font-size:17px}.bu-kind{color:#c0abc9;font-size:11px}.bu-moment-body{border-top:1px solid var(--bu-frame);padding:12px 25px 28px}.bu-moment-body h4{color:#e3d4ef;margin-top:28px}.bu-respect{border-left:1px solid #d3b88760;margin:24px 0;padding:15px}.bu-respect summary{cursor:pointer;color:#d2bfdc;font-size:14px}.bu .bu-fit{border-top:1px solid var(--bu-frame);margin:26px 0 0;padding-top:20px}.bu-fit legend{font-size:15px}.bu-fit .bu-actions{margin:15px 0}.bu-fit button[aria-pressed=true]{border:2px solid #dbc5f1;padding:11px 19px}.bu-empty{border-left:1px solid #d3b88780;padding:12px 20px}@media (max-width:640px){.bu-header{height:80px;margin:0 20px}.bu-header .wordmark{font-size:15px}.bu-header>.eyebrow{max-width:135px;font-size:8px}.bu-content{width:calc(100% - 32px);padding-top:35px}.bu .bu-sky{background-image:linear-gradient(#08090d65,#08090d85),linear-gradient(90deg,#08090d25,#08090d65 50%,#08090d25),url(/celestial-reverie/mobile.webp)}.bu-pair{gap:18px;margin-top:32px}.bu .bu-person{border-radius:100px 100px 10px 10px}.bu .bu-person:before{inset:5px}.bu-card-label{gap:4px;padding:35px 12px 18px}.bu-card-label strong{font-size:16px}.bu-card-label>span:last-child{font-size:10px}.bu .bu-panel{padding:23px 18px}.bu-question-top{font-size:11px}.bu-question-top>.eyebrow{font-size:10px}.bu .bu-scenario{font-size:16px}.bu-answer{gap:10px;padding:16px 12px;font-size:15px}.bu-answer[data-selected=true]{padding:15px 11px}.bu-option-letter{display:none}.bu-importance>div{gap:6px}.bu-importance label{text-align:center;flex-direction:column;gap:6px;padding:10px 7px;font-size:12px}.bu-importance label[data-selected=true]{padding:9px 6px}.bu-question .bu-actions{gap:8px}.bu-question .bu-actions button{padding:11px 10px;font-size:12px}.bu-highlights{grid-template-columns:1fr}.bu-highlights button{min-height:110px}.bu-answer-pair{grid-template-columns:1fr;gap:10px}.bu-highlight{padding:18px}.bu-moment>summary{flex-wrap:wrap;gap:10px;padding:16px 12px}.bu-moment>summary>span:nth-child(2){flex-basis:70%;font-size:15px}.bu-kind{margin-left:43px;display:block}.bu-moment-body{padding:10px 16px 24px}.bu-report-section.bu-panel{padding:22px 18px}.bu button{font-size:13px}.bu-status h1{font-size:38px}}@media (prefers-reduced-motion:reduce){.bu *,.bu :before,.bu :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.bu-pair[data-connected=true]:after{opacity:.8}}@media print{.bu-sky,.bu-header,.bu-footer,.bu-actions,.bu-fit,.bu-field,.bu-link{display:none!important}.bu{color:#000;background:#fff}.bu p,.bu small,.bu h1 em{color:#333}.bu-moment-body{display:block}.bu-moment{break-inside:avoid}.bu-report-section{break-before:auto}}.bu-preview-intro{max-width:780px}.bu-preview-intro:focus{outline:none}.bu-preview-tabs{border-bottom:1px solid var(--bu-frame);flex-wrap:wrap;gap:10px;margin:35px 0 45px;padding-bottom:28px;display:flex}.bu-preview-tabs button[aria-pressed=true]{border:2px solid var(--primary);background:#302139;padding:11px 19px}.bu-example-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0;display:grid}.bu-example{border:1px solid var(--bu-frame);background:linear-gradient(135deg,#17131fee,#0b101bec);border-radius:12px;flex-direction:column;padding:24px;display:flex;box-shadow:0 15px 40px #0003}.bu-example h3{font-size:21px;line-height:1.4}.bu-example p{flex:1;font-size:14px}.bu-example-people{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.bu-example-people>span{color:#e5d3f5;align-items:center;gap:8px;display:flex}.bu-example-people>span:last-child{color:#bfd5ef}.bu-example-people b{border:1px solid;border-radius:4px;padding:4px 7px;font-family:monospace;font-weight:400}.bu-example-counts{border-top:1px solid var(--bu-frame);grid-template-columns:repeat(3,1fr);gap:12px;margin:15px 0;padding:18px 0;display:grid}.bu-example-counts dt{color:#b8acbf;font-size:11px}.bu-example-counts dd{color:#eee9f6;margin:7px 0 0;font-size:23px}.bu-example>button{width:100%}.bu-sample-bar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.bu-sample-bar label{flex:1;gap:8px;max-width:420px;font-size:12px;display:grid}.bu-sample-bar select{border:1px solid var(--bu-frame);background:#101016;border-radius:5px;width:100%;min-height:48px;padding:12px}.bu-design-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0;display:grid}.bu-design{border:1px solid var(--bu-frame);background:#0f0d159c;border-radius:12px;padding:22px 16px}.bu-design .bu-pair{gap:14px;width:100%;margin:15px 0 30px}.bu-design .bu-card-label{padding:28px 12px 18px}.bu-design .bu-card-label strong{font-size:14px}.bu-design .bu-card-label>span:last-child{font-size:10px}.bu-design .bu-card-label>span:last-child svg{display:none}.bu-design h3{font-size:20px}.bu-design p{font-size:14px}.bu-design .bu-pair[data-composition=diptych]{gap:8px}.bu-design .bu-person[data-selected=true]:after{padding:4px;font-size:11px;top:35%;right:8px}.bu-pose-study{border-top:1px solid var(--bu-frame);margin:55px 0 0;padding-top:35px}.bu-pose-study img{border:1px solid var(--bu-frame);border-radius:12px;width:100%;height:auto;margin-top:28px;display:block}.bu-module-controls{grid-template-columns:2fr 1fr 1fr;gap:18px;display:grid}.bu .bu-module{max-width:none}.bu-preview-end{border-top:1px solid var(--bu-frame);margin-top:60px;padding-top:30px}.bu-preview .bu-report-section,.bu-preview .bu-report>p{position:relative}@media (max-width:900px){.bu-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bu-design-grid{grid-template-columns:1fr}.bu-design{padding:28px}.bu-design .bu-pair{gap:28px;max-width:470px;margin:15px auto 30px}.bu-design .bu-card-label strong{font-size:20px}.bu-design .bu-card-label>span:last-child{font-size:12px}.bu-design .bu-card-label>span:last-child svg{display:block}.bu-module-controls{grid-template-columns:1fr 1fr}.bu-module-controls>.bu-field:first-child{grid-column:1/-1}}@media (max-width:640px){.bu-example-grid{grid-template-columns:1fr}.bu-preview-tabs{gap:8px}.bu-preview-tabs button{padding:10px 12px;font-size:12px}.bu-preview-tabs button[aria-pressed=true]{padding:9px 11px}.bu-sample-bar{flex-direction:column;align-items:stretch}.bu-sample-bar label{max-width:none}.bu-design{padding:22px 16px}.bu-design .bu-pair{gap:18px}.bu-design .bu-card-label strong{font-size:16px}.bu-design .bu-card-label>span:last-child{font-size:10px}.bu-module-controls{gap:12px}.bu-module-controls .bu-field{margin:12px 0}.bu-example{padding:22px}}.bu-answer-pair>div:first-child{border-top:2px solid #b795dc}.bu-answer-pair>div:last-child{border-top:2px solid #8ab4db}.bu-answer-pair>div:last-child>.eyebrow{color:#b4cbe4}@media (max-width:640px){.bu .bu-sky{background-position:50%,50%,72%}}.bu .bu-sky{background:0 0}.bu .bu-sky:before{content:"";transform-origin:50%;pointer-events:none;background:url(/between-us-artwork/nebula.webp) 50%/cover no-repeat;position:absolute;inset:-18px}.bu .bu-sky:after{content:"";pointer-events:none;background:linear-gradient(#08090d15,#08090d2b);position:absolute;inset:0}.bu-header{z-index:5;background:#08090d35;position:relative}.bu-header-tools{justify-items:end;gap:7px;display:grid}.bu-header-tools>.eyebrow{text-align:right;font-size:9px}.bu .bu-motion-control{background:#0c0b16d9;border-color:#d3b88770;min-height:32px;padding:5px 10px;font-size:11px}.bu .bu-motion-control:disabled{opacity:1;color:#c9bfd1}.bu-entry,.bu-status{background:radial-gradient(at 50% 25%,#08090dc2,#08090d66 50%,#0000 75%);border-radius:18px;padding:1px 20px 28px}.bu h1,.bu h2{text-shadow:0 2px 24px #08090da8}.bu-entry>p,.bu-status>p{color:#e0d6e9}.bu .bu-pair{gap:38px;width:min(660px,100%);margin-top:48px;margin-bottom:44px;padding:0 10px}.bu .bu-person{border-color:#d3b887d9;box-shadow:0 18px 45px #0009,0 0 25px #b69adb18}.bu-pair[data-composition=orbit] .bu-person{border-radius:22px}.bu-pair[data-composition=orbit] .bu-person:before{border-color:#e8cca18c;border-radius:16px;inset:7px}.bu .bu-art img{filter:saturate()brightness(.98)}.bu .bu-person[data-complete=false] .bu-art img{filter:saturate(.65)brightness(.65)}.bu .bu-person[data-complete=true] .bu-art img{filter:saturate()brightness(1.04)}.bu-frame-spark{color:#e8cca1;z-index:4;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.bu-frame-spark-top{top:8px}.bu-frame-spark-bottom{bottom:8px}.bu-card-label{background:linear-gradient(#0000,#0a0a14e8 35%,#0a0a14f5);padding-bottom:30px}.bu .bu-pair-small{gap:30px;width:min(450px,100%)}.bu-report{background:linear-gradient(135deg,#100c1be8,#090d17ed);border:1px solid #b39fc640;border-radius:16px;padding:36px;box-shadow:0 25px 70px #0006}.bu-report-section.bu-panel{background:#0d0d16}.bu-preview-intro{background:linear-gradient(135deg,#100c1be3,#090d17d4);border:1px solid #b39fc640;border-radius:14px;padding:25px 30px}.bu-preview-intro h1{margin-top:10px}.bu-preview-tabs{border:1px solid var(--bu-frame);background:#0c0b16d9;border-radius:10px;padding:15px}.bu-preview section>p,.bu-preview section>h2{background:#0a0913d4;border-radius:6px;width:fit-content;max-width:100%;padding:8px 12px}.bu-preview .bu-preview-intro>p{background:0 0;padding:0}.bu-preview .bu-report p,.bu-preview .bu-report h2,.bu-preview .bu-panel p,.bu-preview .bu-panel h2,.bu-design p{background:0 0;width:auto;padding:0}.bu-chosen-design{text-align:center;background:#0b0c1640;border:1px solid #d3b88770;border-radius:16px;margin:25px 0 40px;padding:18px 15px}.bu-chosen-design>.bu-fine{background:#0a0913d4;border-radius:6px;padding:10px}.bu-design-grid .bu-design{background:#0c0b16de}.bu-design .bu-pair{gap:14px;margin:15px auto 30px;padding:0}.bu-pose-study{border:1px solid var(--bu-frame);background:#0c0b16c2;border-radius:14px;padding:30px}@media (prefers-reduced-motion:no-preference){.bu .bu-sky:before{animation:32s ease-in-out infinite alternate bu-sky-breathe}.bu-pair[data-composition=orbit] .bu-person{animation:11s ease-in-out infinite bu-card-float}.bu-pair[data-composition=orbit] .bu-person:last-child{animation-delay:-5.5s}:is(.bu-pair[data-composition=orbit] .bu-person:focus-visible,.bu-pair[data-composition=orbit] .bu-person:hover){animation-play-state:paused}.bu[data-phase=questions] .bu-sky:before,.bu[data-phase=review] .bu-sky:before,.bu[data-phase=report] .bu-sky:before{animation:none}}@keyframes bu-card-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes bu-sky-breathe{0%{transform:scale(1)}to{transform:scale(1.025)}}.bu[data-motion=paused] .bu-person,.bu[data-motion=paused] .bu-sky:before{animation-play-state:paused!important}.bu[data-motion=paused] .bu-pair[data-connected=true]:after{opacity:.8;animation:none}@media (max-width:900px){.bu-design .bu-pair{gap:28px}}@media (max-width:640px){.bu-header-tools>.eyebrow{max-width:155px;font-size:7px}.bu .bu-motion-control{padding:4px 8px;font-size:10px}.bu-entry,.bu-status{padding:1px 0 22px}.bu .bu-pair{gap:20px;margin-top:35px;padding:0 3px}.bu-pair[data-composition=orbit] .bu-person{border-radius:14px}.bu-pair[data-composition=orbit] .bu-person:before{border-radius:9px;inset:5px}.bu-card-label{padding:30px 12px 25px}.bu-frame-spark svg{width:10px;height:10px}.bu-frame-spark-top{top:5px}.bu-frame-spark-bottom{bottom:6px}.bu .bu-pair-small{gap:20px}.bu .bu-sky:before{background-position:68%}.bu-report{padding:22px 16px}.bu-preview-intro{padding:20px}.bu-preview-tabs{padding:10px}.bu-chosen-design{padding:12px 8px}.bu-design .bu-pair{gap:18px;padding:0}.bu-design .bu-card-label{padding-bottom:24px}.bu-pose-study{padding:20px 16px}}@media print{.bu-report{box-shadow:none;background:#fff;border:none;padding:0}.bu-motion-control{display:none!important}}@media (max-width:640px){.bu-pair[data-composition=orbit] .bu-person{aspect-ratio:1/2}.bu-pair[data-composition=orbit] .bu-card-label{padding:22px 10px 24px}.bu-pair[data-composition=orbit] .bu-card-label strong{font-size:14px}}.bu[data-phase=questions] .bu-content{padding-top:24px}.bu .bu-question{max-width:740px;padding:24px 28px}.bu .bu-question h1{margin:14px 0 12px;font-size:clamp(26px,3.3vw,36px);line-height:1.18}.bu .bu-question progress{margin:12px 0 16px}.bu .bu-question .bu-scenario{margin:10px 0 16px;font-size:16px;line-height:1.55}.bu .bu-question .bu-answer{min-height:48px;padding:12px 14px;font-size:15px;line-height:1.5}.bu .bu-question .bu-answer[data-selected=true]{padding:11px 13px}.bu .bu-question .bu-importance label{min-height:46px;padding:10px}.bu .bu-question .bu-importance label[data-selected=true]{padding:9px}.bu-question-note{border-top:1px solid var(--bu-frame);margin:12px 0;padding-top:12px}.bu-question-note summary{cursor:pointer;color:#e0d5e8;font-size:14px;line-height:1.6}.bu-question-note summary span{color:var(--bu-copy);margin-left:10px;font-size:11px}.bu-question-note .bu-field{margin:12px 0}.bu .bu-question .bu-actions{gap:8px;margin:14px 0 0}.bu .bu-question .bu-save-status{min-height:20px;font-size:12px}.bu-life-map{gap:10px;margin:22px 0;display:grid}.bu-life-area{border:1px solid var(--bu-frame);background:#ffffff03;border-radius:7px;padding:16px 18px}.bu-life-area summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.bu-life-area summary:after{content:"+";color:var(--primary)}.bu-life-area[open] summary:after{content:"−"}.bu-life-area summary strong{flex:1;font-size:17px;font-weight:400}.bu-life-area summary span{color:#c9b4dd;font-size:12px}.bu-life-area>div{gap:6px;display:grid}.bu-life-area button{text-align:left;background:#100e1880;justify-content:space-between;font-size:13px}.bu-life-area button span{color:#c9b4dd;margin-left:8px;font-size:11px}.bu .bu-highlights button{gap:10px}.bu .bu-highlights button p{color:#c6bbcf;margin:0;font-size:13px;line-height:1.6}.bu-guidance{border-top:1px solid var(--bu-frame);margin:20px 0;padding-top:4px}.bu-care-pair{grid-template-columns:1fr 1fr;gap:20px;margin:18px 0;display:grid}.bu-care-pair>div{border-left:1px solid #d3b88780;padding:0 16px}.bu .bu-care-pair h4{color:#e5d5f3;margin:0 0 14px;font-size:18px}.bu-care-label{color:#d6bc95;font-size:12px;display:block}.bu .bu-care-pair p{margin:7px 0 18px;font-size:14px;line-height:1.65}.bu-importance-insight{border-left:1px solid #d3b88780;padding:8px 16px;font-size:14px}.bu-conversation ol{color:var(--bu-copy);padding-left:22px;line-height:1.75}.bu-conversation li{margin:16px 0;padding-left:8px}.bu-conversation strong{color:#e2d5ec;font-weight:500}.bu-reading{border:1px solid var(--bu-frame);border-radius:7px;margin:30px 0;padding:20px}.bu-reading summary{cursor:pointer;color:#e2d5ec;font-size:16px}.bu-reading>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bu-reading a{border:1px solid var(--bu-frame);color:#e2d5ec;border-radius:5px;padding:16px;display:block}.bu-reading a strong{font-weight:500;display:block}.bu-reading a span{color:#d6bc95;margin-top:6px;font-size:12px;display:block}.bu .bu-reading a p{margin-bottom:0;font-size:13px;line-height:1.6}@media (max-width:640px){.bu[data-phase=questions] .bu-header{height:64px}.bu[data-phase=questions] .bu-content{padding-top:16px}.bu .bu-question{padding:20px 16px}.bu .bu-question .bu-answer{gap:9px;font-size:14px}.bu .bu-question .bu-importance label{padding:8px 5px;font-size:11px}.bu .bu-question .bu-importance label[data-selected=true]{padding:7px 4px}.bu-question-note summary span{margin-left:16px;display:block}.bu-life-area summary{flex-wrap:wrap;gap:6px}.bu-life-area summary strong{flex-basis:85%}.bu-life-area summary span{flex-basis:100%;order:3}.bu-care-pair,.bu-reading>div{grid-template-columns:1fr;gap:12px}.bu .bu-report-section{margin:32px 0;padding-top:22px}}@media (min-width:641px){.bu[data-phase=questions] .bu-header{height:64px}.bu[data-phase=questions] .bu-content{padding-top:12px}.bu .bu-question{max-width:850px;padding:18px 24px}.bu .bu-question h1{margin:10px 0 8px;font-size:32px}.bu .bu-question progress{margin:10px 0 12px}.bu .bu-question .bu-scenario{margin:8px 0 12px;font-size:15px;line-height:1.5}.bu .bu-question .bu-options{gap:6px}.bu .bu-question .bu-answer{gap:10px;padding:10px 12px;font-size:14px}.bu .bu-question .bu-answer[data-selected=true]{padding:9px 11px}.bu .bu-question .bu-importance{margin:14px 0 10px}.bu .bu-question .bu-importance legend{margin-bottom:8px}.bu .bu-question .bu-importance label{min-height:44px;padding:8px 10px}.bu .bu-question .bu-importance label[data-selected=true]{padding:7px 9px}.bu-question-note{margin:10px 0;padding-top:8px}.bu .bu-question .bu-actions{margin-top:10px}}@media (max-width:640px){.bu .bu-question{padding:16px 14px}.bu .bu-question h1{margin:10px 0 8px;font-size:25px}.bu .bu-question progress{margin:10px 0 12px}.bu .bu-question .bu-scenario{margin:8px 0 12px;font-size:14px;line-height:1.5}.bu .bu-question .bu-options{gap:6px}.bu .bu-question .bu-answer{padding:10px 11px;line-height:1.45}.bu .bu-question .bu-answer[data-selected=true]{padding:9px 10px}.bu .bu-question .bu-importance{margin:14px 0 10px}.bu .bu-question .bu-importance legend{margin-bottom:8px;font-size:14px}.bu .bu-question .bu-importance label{text-align:left;flex-direction:row;gap:5px;line-height:1.4}.bu-question-note{margin:10px 0;padding-top:8px}.bu-question-note summary span{font-size:10px}.bu .bu-question .bu-actions{margin-top:10px}}.bu .bu-device-choice{text-align:left;border:0;margin:28px 0;padding:0}.bu .bu-device-choice legend{color:#f1e9df;margin-bottom:14px;font-size:18px}.bu .bu-device-choice>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bu .bu-device-choice label{cursor:pointer;background:#17121fe8;border:1px solid #a892b94d;border-radius:16px;align-items:flex-start;gap:10px;padding:18px;display:flex}.bu .bu-device-choice label[data-selected=true]{background:#30223de8;border-color:#c5afd8}.bu .bu-device-choice input{accent-color:#c5afd8;flex-shrink:0;margin-top:4px}.bu .bu-device-choice svg{flex-shrink:0;margin-top:2px}.bu .bu-device-choice strong,.bu .bu-device-choice small{display:block}.bu .bu-device-choice small{color:#d3c7dc;margin-top:8px;line-height:1.6}.bu .bu-device-choice label:focus-within{outline-offset:4px;outline:2px solid #ecd5a3}@media (max-width:640px){.bu .bu-device-choice>div{grid-template-columns:1fr}.bu .bu-device-choice label{padding:16px}}.bu-entry-controls{border:0;min-width:0;margin:0;padding:0}.bu-entry .bu-coming-soon{color:#21141b;background:linear-gradient(110deg,#ffe3ad,#f5ba85);border:1px solid #f0cb92;border-radius:999px;margin:18px auto 12px;padding:9px 22px;font:600 18px/1.4 Georgia,serif;display:table}.bu-entry-controls:disabled .bu-primary{cursor:not-allowed;opacity:.65}.bu .bu-entry-controls:disabled .bu-person{opacity:1;cursor:default}@media (prefers-reduced-motion:no-preference){.bu:not([data-motion=paused]) .bu-entry-controls:disabled .bu-pair[data-composition=orbit] .bu-person{animation-play-state:running}.bu-entry-controls:disabled .bu-pair[data-composition=orbit] .bu-person{--bu-sway:1;animation:9s ease-in-out infinite bu-entry-enchanted-float}.bu-entry-controls:disabled .bu-pair[data-composition=orbit] .bu-person:last-child{--bu-sway:-1;animation-delay:-4.5s}.bu-entry-controls:disabled .bu-art img{transform-origin:50% 45%;animation:12s ease-in-out infinite bu-entry-art-breathe}.bu-entry-controls:disabled .bu-person:last-child .bu-art img{animation-delay:-6s}.bu-entry-controls:disabled .bu-frame-spark{animation:4s ease-in-out infinite bu-entry-spark-glow}.bu-entry-controls:disabled .bu-frame-spark-bottom{animation-delay:-2s}}@keyframes bu-entry-enchanted-float{0%,to{translate:calc(var(--bu-sway) * -3px) 5px;rotate:calc(var(--bu-sway) * -1deg)}50%{translate:calc(var(--bu-sway) * 4px) -15px;rotate:calc(var(--bu-sway) * 1deg)}}@keyframes bu-entry-art-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes bu-entry-spark-glow{0%,to{opacity:.65;filter:drop-shadow(0 0 2px #f6d59855)}50%{opacity:1;filter:drop-shadow(0 0 9px #f6d598)}}.bu[data-motion=paused] .bu-entry-controls .bu-art img,.bu[data-motion=paused] .bu-entry-controls .bu-frame-spark{animation-play-state:paused!important}.bu[data-phase=entry] .bu-sky:after{background:linear-gradient(#08090d55,#08090d70)}.bu-entry-return{margin-bottom:16px}.bu .bu-entry-return button{background:0 0;align-items:center;gap:8px;min-height:44px;display:inline-flex}.bu:where([data-phase=questions],[data-phase=review],[data-phase=consent],[data-phase=invite],[data-phase=handoff],[data-phase=waiting],[data-phase=reveal]) .bu-content{width:min(1120px,100% - 48px);padding-top:18px}.bu:where([data-phase=questions],[data-phase=review],[data-phase=consent],[data-phase=invite],[data-phase=handoff],[data-phase=waiting],[data-phase=reveal]) .bu-header{height:64px}.bu:where([data-phase=questions],[data-phase=review]) .bu-sky{background:linear-gradient(90deg,#0b091010,#0b09102e 28% 72%,#0b091010),url(/between-us-artwork/nebula.webp) 50%/cover no-repeat}.bu .bu-process-frame{-webkit-backdrop-filter:blur(3px);background:linear-gradient(100deg,#211629b8 0%,#211629a6 58%,#291b386e 100%);border:1px solid #d9b681c2;border-radius:20px;position:relative;box-shadow:0 20px 60px #0004,0 0 22px #b491cc18,inset 0 0 0 5px #21162950}.bu .bu-process-frame:before{content:"";pointer-events:none;z-index:1;border:1px solid #c0a0cf85;border-radius:15px;position:absolute;inset:5px}.bu .bu-process-frame button{border-radius:28px;min-height:44px}.bu .bu-process-frame button.bu-primary{color:#1a1224;background:linear-gradient(115deg,#b7a0d2,#ac8ec9);border:1px solid #c2a8db;font-weight:500;box-shadow:0 0 18px #c5a6e719}.bu .bu-process-frame button.bu-primary:hover:enabled{background:#c3addc;border-color:#e3cbfb}.bu .bu-process-frame button:disabled{box-shadow:none}.bu .bu-question{max-width:none;padding:22px 32px 0;overflow:visible}.bu-chapter-progress{margin:0 0 10px;position:relative}.bu-chapter-progress ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 14px;padding:0;list-style:none;display:grid}.bu-chapter-progress li{text-align:center;color:#c6b8d1;min-width:0;padding:0 10px;font-size:13px;line-height:1.4;position:relative}.bu-chapter-progress li:before{content:"";z-index:0;background:#8c789d66;width:100%;height:1px;position:absolute;top:19px;left:-50%}.bu-chapter-progress li:first-child:before{display:none}.bu-chapter-star{color:#9c88b0;z-index:1;background:#17111f;border:1px solid #9f88b34d;border-radius:50%;place-items:center;width:38px;height:38px;margin:0 auto 10px;font-size:20px;display:grid;position:relative}.bu-chapter-name{overflow-wrap:anywhere;max-width:160px;margin:auto;display:block}.bu-chapter-progress li[data-state=previous] .bu-chapter-star{color:#cfb2e8;border-color:#b89fc2}.bu-chapter-progress li[aria-current=step]{color:#eed3a4}.bu-chapter-progress li[aria-current=step] .bu-chapter-star{color:#f5daae;border-color:#d1b486;box-shadow:0 0 16px #c6a7e44d,inset 0 0 10px #c6a7e42d}.bu-question-count{font:11px/1.5 var(--font-sans),Arial,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:#d9c2e9;display:block}.bu-question-layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.bu-question-body{min-width:0;animation:.24s ease-out both bu-question-enter}.bu-answer-owner{color:#d1c0df;overflow-wrap:anywhere;margin:4px 0 12px;font-size:12px;line-height:1.5;display:block}.bu-answer-owner>span{color:#b8a6c8}.bu .bu-question button.bu-return-review{min-height:44px;margin:0 0 12px;padding:6px 14px;font-size:12px}.bu .bu-question h1{letter-spacing:-.035em;color:#f5ecf9;margin:0 0 12px;font:400 clamp(30px,3.2vw,46px)/1.12 Georgia,serif}.bu .bu-question .bu-scenario{color:#e1d7e8;margin:0 0 16px;font:16px/1.5 Georgia,serif}.bu .bu-question .bu-options{gap:8px}.bu .bu-question .bu-answer{min-height:60px;font:14px/1.5 var(--font-sans),Arial,sans-serif;color:#eee3f3;overflow-wrap:anywhere;background:linear-gradient(120deg,#2e203c80,#1a12276b);border:1px solid #bfa0cf8c;border-radius:10px;align-items:center;gap:12px;padding:10px 15px;transition:border-color .18s,box-shadow .18s,background .18s}.bu .bu-question .bu-answer:hover{border-color:#c6afdc}.bu .bu-question .bu-answer[data-selected=true]{background:linear-gradient(115deg,#4631519e,#21172de6);border:1px solid #d6b7f4;padding:10px 15px;box-shadow:inset 0 0 12px #c6a7e417,0 0 12px #c6a7e42e}.bu .bu-question .bu-answer>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.bu .bu-question .bu-option-letter{color:#e2ccf4;background:radial-gradient(circle at 40% 30%,#83619845,#30213c55);border:1px solid #bba1d1a6;border-radius:50%;flex:none;place-items:center;width:39px;height:39px;margin:0;font:21px/1 Georgia,serif;display:grid}.bu .bu-question .bu-option-text{flex:1;min-width:0}.bu-selected-indicator{color:#e6d1f9;flex:none;align-items:center;gap:5px;font-size:10px;display:flex}.bu-selected-indicator svg{color:#261536;background:#c6a7e4;border-radius:50%;width:18px;height:18px;padding:3px}.bu .bu-question .bu-importance{margin:16px 0 12px}.bu .bu-question .bu-importance legend{color:#f0e5f7;margin-bottom:10px;font:17px/1.4 Georgia,serif}.bu .bu-question .bu-importance>div{gap:8px}.bu .bu-question .bu-importance label{text-align:center;color:#e5d8ef;background:#21182b80;border:1px solid #9478aa88;border-radius:24px;flex-direction:row;justify-content:center;min-height:44px;padding:9px 10px;font-size:12px;line-height:1.4;transition:border-color .18s,background .18s;display:flex;position:relative}.bu .bu-question .bu-importance label[data-selected=true]{background:#4631519e;border:1px solid #d6b7f4;padding:9px 10px}.bu .bu-question .bu-importance input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.bu .bu-question-note{background:#110c1880;border:1px solid #9c84ab70;border-radius:7px;margin:0 0 16px;padding:0;overflow:visible}.bu .bu-question-note summary{color:#d3bfdf;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:11px 14px;font-size:13px;list-style:none;display:flex}.bu .bu-question-note summary::-webkit-details-marker{display:none}.bu .bu-question-note summary span{margin:0;font-size:13px;display:inline}.bu .bu-question-note summary small{color:#c2adcf;font-size:12px}.bu .bu-question-note[open] summary svg{transform:rotate(180deg)}.bu .bu-question-note .bu-field{gap:8px;margin:0;padding:8px 14px 14px}.bu-question-art{text-align:center;align-self:center;min-width:0;padding-bottom:20px}.bu-journey-art{aspect-ratio:1;pointer-events:none;isolation:isolate;width:100%;position:relative}.bu-journey-art-image{filter:saturate(.8)brightness(.96);background-image:url(/personality-cta/celestial-atlas.webp);background-repeat:no-repeat;background-size:200% 200%;animation:12s ease-in-out infinite bu-art-drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 34%,#000d 52%,#0000 73%);mask-image:radial-gradient(#000 34%,#000d 52%,#0000 73%)}.bu-journey-art-envelope .bu-journey-art-image{background-position:100% 0}.bu-journey-art-planet .bu-journey-art-image{background-position:0 0}.bu-journey-art-orbits .bu-journey-art-image{background-position:0 100%}.bu-journey-art-portal .bu-journey-art-image{background-position:100% 100%}.bu-journey-art-book .bu-journey-art-image{background-image:url(/home-celestial/curiosity-book.png);background-position:50%;background-size:cover}.bu-journey-spark{color:#ead0a3;text-shadow:0 0 13px #e9c391a6;font-size:20px;animation:12s ease-in-out infinite bu-art-drift;position:absolute}.bu-journey-spark-one{top:22%;left:16%}.bu-journey-spark-two{font-size:14px;animation-delay:-6s;bottom:22%;right:15%}.bu .bu-question-art p{color:#edcba2;margin:0;font:16px/1.6 Georgia,serif}.bu-art-divider{color:#d4b789;width:70%;margin:14px auto;font-size:13px;display:block;position:relative}.bu-art-divider:before,.bu-art-divider:after{content:"";background:linear-gradient(90deg,#0000,#b8966390);width:42%;height:1px;position:absolute;top:50%}.bu-art-divider:before{left:0}.bu-art-divider:after{right:0;transform:rotate(180deg)}.bu .bu-question-art>.eyebrow{letter-spacing:.25em;color:#c5abc9;font-size:9px;line-height:1.9}.bu-question-footer{border-top:1px solid #a28a6255;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;min-width:0;margin:0 -32px;padding:12px 32px 16px;display:grid}.bu .bu-question-footer button{white-space:normal;min-width:112px;padding:10px 24px;font-size:13px}.bu .bu-question-footer .bu-save-status{color:#c7b0d7;text-align:right;overflow-wrap:anywhere;min-height:0;font-size:11px;line-height:1.5}.bu-save-status:before{content:"";vertical-align:middle;background:#b291ce;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.bu .bu-answer-review{max-width:940px;padding:30px}.bu-review-heading{grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:20px;display:grid}.bu .bu-review-heading h1{margin:12px 0;font:400 clamp(30px,4vw,44px)/1.2 Georgia,serif}.bu .bu-review-heading>.bu-journey-art{width:170px}.bu-review-heading .eyebrow{overflow-wrap:anywhere;letter-spacing:.13em;line-height:1.6}.bu-review-topics{gap:12px;margin:20px 0;display:grid}.bu-review-topic{background:#171120a8;border:1px solid #a28ab45c;border-radius:12px;min-width:0}.bu-review-topic summary{cursor:pointer;color:#f0e6f6;align-items:center;gap:14px;min-height:76px;padding:16px 20px;font:20px/1.35 Georgia,serif;list-style:none;display:flex}.bu-review-topic summary::-webkit-details-marker{display:none}.bu-review-topic summary>span:nth-child(2){flex:1;min-width:0}.bu-review-topic summary small{font:11px/1.5 var(--font-sans),Arial,sans-serif;color:#baa6ca;margin-top:6px;display:block}.bu-review-topic summary svg{color:#c5a8df;flex:none}.bu-review-topic[open] summary svg{transform:rotate(180deg)}.bu-review-topic-number{font:12px/1 var(--font-sans),Arial,sans-serif;color:#e5c595;border:1px solid #ba9b6e80;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.bu .bu-review-topic .bu-review{border-top:1px solid #8c789d40;margin:0;padding:0 20px;display:block}.bu-review-answer{overflow-wrap:anywhere;border-bottom:1px solid #8c789d40;padding:20px 0}.bu-review li:last-child .bu-review-answer{border:0}.bu .bu-review-answer h2{margin:0 0 8px;font:20px/1.4 Georgia,serif}.bu-review-answer h2 span{font:10px/1.5 var(--font-sans),Arial,sans-serif;letter-spacing:.1em;color:#c5a8df;white-space:nowrap;margin-right:8px}.bu .bu-review-answer p{color:#e1d4e9;margin:8px 0;font-size:14px;line-height:1.6}.bu .bu-review-answer button{gap:8px;width:auto;min-height:44px;margin-top:12px;padding:8px 16px;font-size:12px;display:inline-flex}.bu .bu-review-answer blockquote{color:#d3bfdc;white-space:pre-wrap;font-size:14px}.bu-review-finish{border-top:1px solid #a28a6255;justify-content:space-between;align-items:center;gap:18px;padding-top:15px;display:flex}.bu .bu-review-finish p{font-size:13px}.bu .bu-consent{max-width:800px;padding:32px}.bu .bu-consent h1{margin:12px 0 20px;font:400 clamp(32px,4vw,44px)/1.15 Georgia,serif}.bu-consent-art{float:right;width:180px;margin:-5px -10px 8px 12px}.bu .bu-consent .bu-field,.bu .bu-consent .bu-check{clear:both}.bu .bu-partner-screen{max-width:850px;padding:32px}.bu .bu-partner-screen h1{margin:14px 0 4px;font:400 clamp(32px,4vw,46px)/1.15 Georgia,serif}.bu-status-art{width:210px;margin:0 auto -18px}.bu-partner-journey{grid-template-columns:1fr 1fr;gap:16px;max-width:580px;margin:12px auto 24px;display:grid;position:relative}.bu-partner-status{--partner:#c6a7e4;border:1px solid color-mix(in srgb,var(--partner) 55%,transparent);background:radial-gradient(ellipse at top,color-mix(in srgb,var(--partner) 10%,transparent),transparent 75%),#17121fe0;border-radius:12px;gap:6px;min-width:0;padding:18px 16px;display:grid;position:relative}.bu-partner-status[data-person="1"]{--partner:#e8b18c}.bu-partner-star{color:var(--partner);text-shadow:0 0 20px color-mix(in srgb,var(--partner) 50%,transparent);font-size:30px;display:block}.bu .bu-partner-status>.eyebrow{color:var(--partner);letter-spacing:.15em;justify-content:center;font-size:9px}.bu-partner-status strong{overflow-wrap:anywhere;color:var(--partner);font:22px/1.4 Georgia,serif}.bu-partner-status>span:last-child{color:#d2c1db;font-size:12px}.bu-partner-journey[data-connected=true]:after{content:"";pointer-events:none;background:#e4c390;height:1px;animation:.6s ease-out both bu-stars-join;position:absolute;top:35px;left:45%;right:45%;box-shadow:0 0 12px #e4c39088}.bu .bu-partner-screen .bu-invite-preview{background:#100b189c;border:1px solid #ba9b6e80;border-radius:12px}.bu .bu-partner-screen .bu-invite-preview .bu-actions{margin-bottom:12px}.bu .bu-partner-screen>p{max-width:620px;margin:16px auto}.bu .bu-partner-screen>button.bu-primary{margin:8px auto}@keyframes bu-question-enter{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes bu-art-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes bu-stars-join{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.bu[data-motion=paused] .bu-process-frame *,.bu[data-motion=paused] .bu-process-frame :before,.bu[data-motion=paused] .bu-process-frame :after{transition:none!important;animation:none!important}@media (max-width:900px){.bu-question-layout{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:16px}.bu .bu-question h1{font-size:34px}.bu .bu-question .bu-scenario{font-size:16px}.bu .bu-question .bu-answer{gap:10px;padding:12px}.bu .bu-question .bu-answer[data-selected=true]{padding:12px}.bu-selected-indicator>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bu-question-footer{gap:10px}.bu .bu-question-footer button{min-width:90px;padding:10px 18px}}@media (max-width:640px){.bu:where([data-phase=questions],[data-phase=review],[data-phase=consent],[data-phase=invite],[data-phase=handoff],[data-phase=waiting],[data-phase=reveal]) .bu-content{width:calc(100% - 24px);padding-top:16px}.bu:where([data-phase=questions],[data-phase=review],[data-phase=consent],[data-phase=invite],[data-phase=handoff],[data-phase=waiting],[data-phase=reveal]) .bu-header{height:68px;margin:0 16px}.bu .bu-question{border-radius:18px;padding:20px 16px 0}.bu .bu-question h1{margin:0 0 10px;font-size:30px}.bu .bu-question .bu-scenario{margin-bottom:16px;font-size:15px;line-height:1.55}.bu-chapter-progress{margin:0 0 12px}.bu-chapter-progress ol{max-width:250px;margin:0 auto 14px}.bu-chapter-progress li{padding:0}.bu-chapter-progress li:before{top:7px}.bu-chapter-star{background:#17111f;border-color:#a38abc;width:14px;height:14px;margin:0 auto;font-size:10px}.bu-chapter-progress li[aria-current=step] .bu-chapter-star{color:#17111f;background:#c6a7e4;border-color:#dac0f0}.bu-chapter-name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bu-question-count{text-align:center;font-size:10px}.bu-question-count .sr-only{letter-spacing:.04em;text-transform:none;color:#c8b4d9;margin-top:4px;font-size:10px;display:block;clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.bu-question-layout{flex-direction:column;gap:0;display:flex}.bu-question-body{order:2;width:100%}.bu-answer-owner{margin-bottom:9px;font-size:11px}.bu-question-art{order:1;width:100%;height:105px;margin-bottom:10px;padding:0}.bu-question-art .bu-journey-art{width:150px;height:120px;margin:-10px auto 0}.bu-question-art>p,.bu-question-art>.eyebrow,.bu-question-art>.bu-art-divider{display:none}.bu .bu-question .bu-answer{gap:10px;min-height:64px;padding:12px 11px;font-size:14px;line-height:1.5}.bu .bu-question .bu-answer[data-selected=true]{padding:12px 11px}.bu .bu-question .bu-option-letter{width:32px;height:32px;font-size:19px;display:grid}.bu .bu-question .bu-importance{margin:18px 0 14px}.bu .bu-question .bu-importance legend{font-size:16px}.bu .bu-question .bu-importance>div{gap:6px}.bu .bu-question .bu-importance label,.bu .bu-question .bu-importance label[data-selected=true]{min-height:44px;padding:8px 5px;font-size:11px;line-height:1.35}.bu .bu-question-note{margin-bottom:16px}.bu .bu-question-note summary,.bu .bu-question-note summary span{font-size:12px}.bu .bu-question-note summary small{font-size:11px}.bu-question-footer{grid-template-columns:1fr 1.15fr 1fr;gap:8px;margin:0 -16px;padding:14px 16px 18px}.bu .bu-question-footer button{gap:5px;width:100%;min-width:0;min-height:44px;padding:10px 7px;font-size:12px}.bu .bu-question-footer .bu-save-status{text-align:center;grid-area:2/1/auto/-1;padding-top:2px;font-size:11px}.bu .bu-answer-review{padding:22px 16px}.bu-review-heading{grid-template-columns:1fr;gap:0}.bu-review-heading>.bu-journey-art{grid-row:1;width:100px;height:95px;margin:0 auto}.bu .bu-review-heading h1{font-size:30px}.bu-review-topic summary{gap:10px;padding:14px 12px;font-size:18px}.bu .bu-review-topic .bu-review{padding:0 14px}.bu .bu-review-answer h2{font-size:19px}.bu-review-finish{display:block}.bu .bu-review-finish button{width:100%}.bu .bu-consent,.bu .bu-partner-screen{padding:24px 18px}.bu-consent-art{float:none;width:130px;margin:-6px auto 0}.bu .bu-consent h1,.bu .bu-partner-screen h1{font-size:32px}.bu-status-art{width:160px;margin:0 auto -10px}.bu-partner-journey{gap:10px}.bu-partner-status{padding:14px 10px}.bu-partner-status strong{font-size:20px}.bu .bu-partner-screen .bu-invite-preview{padding:18px 12px}.bu .bu-partner-screen .bu-actions{gap:10px}}@media (prefers-reduced-motion:reduce){.bu .bu-process-frame *,.bu .bu-process-frame :before,.bu .bu-process-frame :after{transition:none!important;animation:none!important}}@media print{.bu .bu-journey-art,.bu .bu-question-art{display:none}.bu .bu-process-frame{box-shadow:none;background:#fff}.bu .bu-review-topic{break-inside:avoid}}.bu .bu-question .bu-importance-check{color:inherit;flex:none}@media (forced-colors:active){.bu .bu-question .bu-answer[data-selected=true],.bu .bu-question .bu-importance label[data-selected=true]{outline-offset:-3px;outline:2px solid highlight}.bu-selected-indicator svg{color:canvastext;background:canvas}}.bu .bu-question .bu-importance-scale{min-width:0;margin:16px 0 14px;padding:0;display:block;position:relative}.bu .bu-question .bu-importance-scale legend{align-items:baseline;gap:12px;width:100%;margin-bottom:8px;display:flex}.bu .bu-importance-scale legend small{font:11px/1.4 var(--font-sans),Arial,sans-serif;color:#bca9cc}.bu .bu-importance-scale>.bu-importance-scale-status{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin:0;display:flex}.bu-importance-scale-status>span{font:10px/1.5 var(--font-sans),Arial,sans-serif;letter-spacing:.06em;color:#c0accf}.bu-importance-scale-status output{color:#ebd4fc;text-align:right;overflow-wrap:anywhere;margin-left:auto;font:italic 15px/1.4 Georgia,serif}.bu-importance-scale[data-answered=false] output{color:#bba8ca}.bu .bu-importance-scale>.bu-importance-scale-track{isolation:isolate;min-width:0;height:44px;margin:0;display:block;position:relative}.bu .bu-importance-scale input[type=range]{opacity:1;-webkit-appearance:none;appearance:none;cursor:grab;touch-action:pan-y;pointer-events:auto;z-index:2;background:0 0;border:0;width:100%;height:44px;margin:0;padding:0;display:block;position:relative}.bu .bu-importance-scale input[type=range]:active{cursor:grabbing}.bu .bu-importance-scale input[type=range]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #ead2fb}.bu .bu-importance-scale input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#d8c1f4 var(--importance-progress),#aa91bf75 var(--importance-progress));border:0;height:2px;box-shadow:0 0 14px #c49ee82a}.bu .bu-importance-scale input[type=range]::-moz-range-track{background:linear-gradient(90deg,#d8c1f4 var(--importance-progress),#aa91bf75 var(--importance-progress));border:0;height:2px;box-shadow:0 0 14px #c49ee82a}.bu .bu-importance-scale input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#b99bd8;border:1px solid #ead5fa;border-radius:50%;width:22px;height:22px;margin-top:-10px;transition:transform .18s,box-shadow .18s;box-shadow:0 0 18px #cba8e9a6,inset 0 0 7px #fff5}.bu .bu-importance-scale input[type=range]::-moz-range-thumb{background:#b99bd8;border:1px solid #ead5fa;border-radius:50%;width:20px;height:20px;transition:transform .18s,box-shadow .18s;box-shadow:0 0 18px #cba8e9a6,inset 0 0 7px #fff5}.bu .bu-importance-scale input[type=range]:hover:enabled::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 0 25px #d8baf0b3}.bu .bu-importance-scale input[type=range]:hover:enabled::-moz-range-thumb{transform:scale(1.12);box-shadow:0 0 25px #d8baf0b3}.bu .bu-importance-scale[data-answered=false] input[type=range]::-webkit-slider-runnable-track{box-shadow:none;background:#aa91bf75}.bu .bu-importance-scale[data-answered=false] input[type=range]::-moz-range-track{box-shadow:none;background:#aa91bf75}.bu .bu-importance-scale[data-answered=false] input[type=range]::-webkit-slider-thumb{opacity:0}.bu .bu-importance-scale[data-answered=false] input[type=range]::-moz-range-thumb{opacity:0}.bu .bu-importance-scale-track>.bu-importance-scale-dots{pointer-events:none;z-index:3;display:block;position:absolute;inset:0 11px}.bu-importance-scale-dots>span{color:#1a1024;background:#1e142b;border:1px solid #c8afdd;border-radius:50%;place-items:center;width:12px;height:12px;transition:background .18s,box-shadow .18s;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.bu-importance-scale-dots>span[data-selected=true]{background:#c8abdf;border-color:#f0dafc;width:22px;height:22px;box-shadow:0 0 20px #cba8e96b}.bu-importance-scale-dots>span:nth-child(2){left:50%}.bu-importance-scale-dots>span:last-child{left:100%}.bu-importance-dot-check{color:inherit}.bu .bu-importance-scale>.bu-importance-scale-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:-3px;display:grid}.bu .bu-importance-scale-labels button{color:#c4afd4;min-width:0;min-height:44px;font:12px/1.45 var(--font-sans),Arial,sans-serif;text-align:center;white-space:normal;box-shadow:none;background:0 0;border:0;border-radius:5px;justify-content:center;margin:0;padding:6px 0;transition:color .18s}.bu .bu-importance-scale-labels button:first-child{text-align:left;justify-content:flex-start}.bu .bu-importance-scale-labels button:last-child{text-align:right;justify-content:flex-end}.bu .bu-importance-scale-labels button:hover:enabled{color:#f0dfff;background:0 0}.bu .bu-importance-scale-labels button[aria-pressed=true]{color:#f0dfff;text-underline-offset:5px;-webkit-text-decoration:underline #cfb2e6;text-decoration:underline #cfb2e6}.bu .bu-importance-scale button.bu-importance-clear{color:#c6afd6;width:44px;min-width:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:4px;flex:none;margin:0;padding:3px 0;font-size:11px;display:flex}.bu .bu-importance-scale button.bu-importance-clear:hover:enabled{color:#f0dfff;text-decoration:underline}.bu-importance-glimmer{background:radial-gradient(ellipse at var(--importance-progress) 50%,#d9baf34d,transparent 50%);pointer-events:none;z-index:0;animation:.65s ease-out both bu-importance-light;position:absolute;inset:8px 0}.bu .bu-importance-scale[disabled]{opacity:.55}@keyframes bu-importance-light{0%{opacity:0}30%{opacity:.75}to{opacity:0}}@media (max-width:640px){.bu .bu-question .bu-importance-scale legend{gap:10px;font-size:16px}.bu-importance-scale-status output{font-size:14px}.bu-importance-scale-status>span{font-size:9px}.bu .bu-importance-scale-labels button{font-size:11px;line-height:1.45}}@media (forced-colors:active){.bu .bu-importance-scale input[type=range]{forced-color-adjust:auto}.bu .bu-importance-scale input[type=range]::-webkit-slider-runnable-track{background:canvastext}.bu .bu-importance-scale input[type=range]::-moz-range-track{background:canvastext}.bu-importance-scale-dots>span{color:canvastext;background:canvas;border-color:canvastext}.bu-importance-scale-dots>span[data-selected=true]{color:highlighttext;background:highlight;outline:2px solid canvastext}}.bu-chapter-progress .bu-chapter-jump{width:100%;min-height:44px;color:inherit;font:inherit;line-height:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;display:block}.bu-chapter-progress .bu-chapter-jump:disabled{cursor:default;opacity:.55}.bu-chapter-progress .bu-chapter-jump:focus-visible{outline-offset:4px;outline:2px solid #eed3a4}.bu-chapter-progress .bu-chapter-jump:not(:disabled):hover .bu-chapter-star{border-color:#eed3a4;box-shadow:0 0 18px #c6a7e477}@media (max-width:640px){.bu-chapter-progress:has(.bu-chapter-jump) li:before{top:22px}.bu-chapter-progress .bu-chapter-jump{place-items:center;min-width:44px;display:grid}}.bu-handoff-card{width:min(100%,220px);margin:20px auto 28px}.bu-handoff-card .bu-pair{margin:0;display:block}.bu-handoff-card .bu-person{width:100%}.bu .bu-star-instructions{gap:16px;margin:24px 0 30px;padding:0;list-style:none;display:grid}.bu-star-instructions li{padding-left:28px;line-height:1.65;position:relative}.bu-star-instructions li:before{content:"✦";color:#e9d09e;text-shadow:0 0 12px #c6a7e488;font-size:17px;position:absolute;top:0;left:0}.bu .bu-content>.bu-footer{max-width:800px;min-height:0;margin:24px auto 0;padding:16px 0 0;display:block}.bu .bu-footer>p{margin:0 0 10px;font-size:12px;line-height:1.55}.bu .bu-footer>.bu-actions{gap:10px;margin:14px 0 0}.bu .bu-footer>.bu-actions button{min-height:44px;padding:10px 16px}.bu:has(.bu-content>.bu-footer) .bu-content{padding-bottom:28px}.bu .bu-v2-sample-controls{min-width:0;max-width:980px;margin:0 auto 22px;padding:12px 18px}.bu .bu-v2-sample-controls>summary{cursor:pointer;color:#cdbbdc;flex-wrap:wrap;align-items:center;gap:8px 20px;min-height:32px;font-size:12px;display:flex}.bu .bu-v2-sample-controls>summary .bu-v2-eyebrow{margin:0}.bu .bu-v2-sample-controls>div{padding:10px 0}.bu .bu-v2-sample-controls label{gap:8px;min-width:0;max-width:100%;font-size:13px;display:grid}.bu .bu-v2-sample-controls select{color:#f0e5f5;background:#1a1228;border:1px solid #baa0cd80;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px}.bu-v2-preview .bu-content{padding-top:24px}.bu .bu-v2-email-confirm{max-width:760px;margin:0 auto 24px;padding:32px}.bu .bu-v2-email-confirm>.bu-journey-art{max-width:160px;margin:0 auto}.bu .bu-v2-email-confirm h1{font:400 clamp(28px,4vw,40px)/1.2 Georgia,serif}.bu .bu-v2-session-footer{margin-top:22px;padding-top:16px}.bu .bu-v2-session-footer p{margin:8px 0}.bu-v2-glass{isolation:isolate;-webkit-backdrop-filter:blur(3px);background:linear-gradient(115deg,#211629d6,#211629b5 65%,#231c38b0);border:1px solid #d9b681c2;border-radius:20px;position:relative;box-shadow:0 20px 60px #0004,0 0 22px #b491cc18,inset 0 0 0 5px #21162950}.bu-v2-glass:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c0a0cf85;border-radius:15px;position:absolute;inset:5px}.bu-v2-readings{color:#f0e5f5;overflow-wrap:anywhere;width:min(980px,100%);margin:0 auto;padding:12px 0 48px}.bu-v2-reading-heading{text-align:center;max-width:760px;margin:auto;padding:12px 16px 22px}.bu .bu-v2-reading-heading h1{color:#f6edf9;overflow-wrap:anywhere;margin:16px 0;font:400 clamp(35px,5vw,62px)/1.14 Georgia,serif}.bu-v2-reading-heading h1 span{color:#e3c898;font-style:italic}.bu .bu-v2-eyebrow{font:11px/1.7 var(--font-sans),Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#dfc49d;margin:0 0 12px}.bu .bu-v2-readings p,.bu .bu-v2-closing p,.bu .bu-v2-access p{color:#e5d8ed;font-size:16px;line-height:1.8}.bu .bu-v2-readings h2,.bu .bu-v2-access h2,.bu .bu-v2-closing h1{color:#f7edf9;letter-spacing:-.025em;margin:0 0 22px;font:400 clamp(29px,3.2vw,42px)/1.2 Georgia,serif}.bu .bu-v2-readings h3{color:#ecd9f5;margin:28px 0 14px;font:400 clamp(22px,2.5vw,29px)/1.35 Georgia,serif}.bu-v2-reading-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 28px;display:grid}.bu-v2-reading-nav a{color:#e9d9f3;min-height:60px;font:12px/1.5 var(--font-sans),Arial,sans-serif;background:#20172b9c;border:1px solid #baa0cd80;border-radius:12px;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;display:flex}.bu-v2-reading-nav a span{white-space:nowrap;color:#e0c394;flex:none;font:17px/1 Georgia,serif}.bu-v2-reading{margin:0 0 30px;padding:34px clamp(22px,5vw,56px);scroll-margin-top:24px}.bu-v2-reading-block{max-width:720px;margin:auto}.bu-v2-reading-block+.bu-v2-reading-block{border-top:1px solid #baa0cd40;margin-top:28px;padding-top:1px}.bu .bu-v2-reading-block:first-of-type h3{margin-top:18px}.bu .bu-v2-attribution{font:12px/1.65 var(--font-sans),Arial,sans-serif;color:#d7bcf0;border-block:1px solid #a58ab647;margin:0 0 26px;padding:10px 0}.bu .bu-v2-attribution[data-person="1"]{color:#b9d6f2}.bu-v2-letter-art{float:right;pointer-events:none;width:132px;height:100px;margin:-14px -10px 12px 18px}.bu-v2-letter-art .bu-journey-art{height:140px;margin-top:-20px}.bu-v2-verbatim,.bu-v2-original blockquote{white-space:pre-wrap;overflow-wrap:anywhere;color:#f1e4f3;max-width:720px;margin:20px auto;font:18px/1.85 Georgia,serif}.bu .bu-v2-original{border-top:1px solid #ba9a6c60;margin-top:28px;padding-top:12px}.bu .bu-v2-original blockquote{color:#e8d3ee;border-left:2px solid #ceb18a;margin:16px 0;padding:4px 0 4px 20px;font-size:17px}.bu-v2-private-lock{padding:8px 0}.bu-v2-author-review{clear:both;border-top:1px solid #bca0d065;margin-top:30px;padding-top:8px}.bu-v2-author-review>summary{cursor:pointer;color:#e2c99f;min-height:48px;padding:12px 0;font:17px/1.5 Georgia,serif}.bu-v2-author-body{padding-top:12px}.bu-v2-author-body label,.bu-v2-closing>label,.bu-v2-access form>label{font:15px/1.7 var(--font-sans),Arial,sans-serif;color:#e9d9f3;margin:16px 0 8px;display:block}.bu-v2-author-body textarea,.bu-v2-closing textarea,.bu-v2-access input[type=email]{box-sizing:border-box;color:#f6ecfa;width:100%;max-width:100%;font:16px/1.7 var(--font-sans),Arial,sans-serif;resize:vertical;background:#100d1bb0;border:1px solid #b89acabb;border-radius:10px;min-height:48px;padding:14px;display:block}.bu-v2-letter-preview{background:#100c1970;border:1px solid #bca0cf65;border-radius:12px;margin:20px 0;padding:20px}.bu .bu-v2-letter-state{color:#dfc49d;font-size:13px}.bu .bu-v2-fine{font:12px/1.7 var(--font-sans),Arial,sans-serif;color:#c9b5d8;margin:10px 0}.bu .bu-v2-notice{color:#e7d9ef;background:#241c36a3;border-left:2px solid #cab1e1;padding:13px 17px;font-size:14px;line-height:1.7}.bu .bu-v2-error{color:#ffd6dc;background:#4a203b66;border:1px solid #e8b1b977;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.7}.bu-v2-evidence{color:#c9b6d5;font:12px/1.7 var(--font-sans),Arial,sans-serif;border-top:1px solid #bca0cf35;margin:18px 0}.bu-v2-evidence summary{cursor:pointer;color:#dac39b;min-height:44px;padding:11px 0}.bu-v2-evidence ul{margin:0 0 12px;padding-left:20px}.bu-v2-discoveries{border-top:1px solid #bca0cf45;margin-top:32px;padding-top:10px}.bu .bu-v2-discovery-invitation{text-align:center;color:#e4c798;font:17px/1.6 Georgia,serif}.bu-v2-discoveries>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.bu-v2-discovery{flex-direction:column;justify-content:space-between;min-width:0;padding:20px;display:flex}.bu-v2-discovery-front{text-align:center}.bu-v2-discovery-front>.bu-journey-art{width:140px;height:120px;margin:0 auto}.bu .bu-v2-discovery h4{color:#efddf8;margin:10px 0 18px;font:400 21px/1.4 Georgia,serif}.bu .bu-v2-discovery p{font-size:15px;line-height:1.75}.bu-v2-discovery-back{animation:.2s ease-out bu-v2-arrive}.bu-v2-discovery button{align-self:center}.bu-v2-insights{padding:12px 0 0;scroll-margin-top:24px}.bu-v2-insights>h2,.bu-v2-insights>p{margin-left:14px;margin-right:14px}.bu .bu-v2-insights .mindelune-chapter-cards{-webkit-backdrop-filter:blur(3px);background:linear-gradient(115deg,#211629db,#211629c4 65%,#231c38bd);padding:38px clamp(20px,4vw,42px) 24px}.bu .bu-v2-insights .chapter-cards-tabs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.bu .bu-v2-insights .chapter-cards-tabs button{white-space:normal;min-width:0;padding:10px 12px;font-size:12px;line-height:1.45}.bu .bu-v2-insights .chapter-cards-tabs:before{display:none}.bu .bu-v2-insights .chapter-cards-panel{max-width:720px;margin:auto}.bu .bu-v2-insights .chapter-cards-panel h3{margin:12px 0 20px}.bu-v2-readings button,.bu-v2-question button,.bu-v2-closing button,.bu-v2-access button{color:#ecdef6;min-height:44px;font:13px/1.5 var(--font-sans),Arial,sans-serif;cursor:pointer;overflow-wrap:anywhere;background:#2b20387d;border:1px solid #bea0cf8c;border-radius:26px;padding:10px 20px;transition:border-color .16s,background .16s}.bu-v2-readings button:hover:enabled,.bu-v2-question button:hover:enabled,.bu-v2-closing button:hover:enabled,.bu-v2-access button:hover:enabled{background:#40304d;border-color:#ecd3ae}.bu .bu-v2-primary{color:#20142e;background:linear-gradient(115deg,#c4a9df,#ac8ec9);border:1px solid #d5b8eb;font-weight:500}.bu-v2-readings button:disabled,.bu-v2-question button:disabled,.bu-v2-closing button:disabled,.bu-v2-access button:disabled{opacity:.5;cursor:default}:is(.bu-v2-readings :is(button,a,summary,textarea):focus-visible,.bu-v2-question :is(button,input):focus-visible,.bu-v2-closing :is(button,textarea):focus-visible,.bu-v2-access :is(button,input,a):focus-visible){outline-offset:4px;outline:2px solid #f0d6a4}.bu-v2-question{color:#efe2f7;overflow-wrap:anywhere;padding:24px 32px}.bu-v2-progress ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:0 0 16px;padding:0;list-style:none;display:grid}.bu .bu-v2-progress button{background:0 0;border:0;width:100%;padding:8px;font-size:11px;line-height:1.5}.bu-v2-progress button>span:first-child{color:#b79aca;font:24px/1.5 Georgia,serif;display:block}.bu-v2-progress li[aria-current=step] button{color:#f0d6a4}.bu-v2-progress li[aria-current=step] button>span:first-child{color:#f0d6a4;text-shadow:0 0 14px #c4a9df85}.bu-v2-progress>p{font:11px/1.7 var(--font-sans),Arial,sans-serif;letter-spacing:.06em;color:#d2bde3}.bu-v2-question-layout{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.bu .bu-v2-question h1{letter-spacing:-.03em;color:#f6edf9;margin:12px 0;font:400 clamp(29px,3vw,43px)/1.2 Georgia,serif}.bu .bu-v2-prompt{color:#efe0f4;margin:12px 0;font:20px/1.55 Georgia,serif}.bu .bu-v2-helper{font:13px/1.7 var(--font-sans),Arial,sans-serif;color:#cfbada;margin:10px 0 18px}.bu-v2-choices,.bu-v2-alternatives{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.bu-v2-choices label,.bu-v2-alternatives label{box-sizing:border-box;min-height:48px;font:14px/1.65 var(--font-sans),Arial,sans-serif;cursor:pointer;background:linear-gradient(120deg,#2e203c80,#1a12276b);border:1px solid #bfa0cf8c;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.bu-v2-choices label[data-selected=true],.bu-v2-alternatives label[data-selected=true]{background:linear-gradient(115deg,#463151b5,#21172de6);border-color:#d6b7f4;box-shadow:inset 0 0 12px #c6a7e417,0 0 12px #c6a7e42e}.bu-v2-choices input,.bu-v2-alternatives input{opacity:1;-webkit-appearance:auto;appearance:auto;accent-color:#c7a5e4;cursor:pointer;flex:none;width:19px;height:19px;margin:3px 0 0;position:static}.bu-v2-choices label:focus-within,.bu-v2-alternatives label:focus-within{outline-offset:3px;outline:2px solid #f0d6a4}.bu-v2-alternatives{margin-top:20px}.bu-v2-alternatives legend{font:12px/1.7 var(--font-sans),Arial,sans-serif;color:#cdb8dc;margin-bottom:10px}.bu-v2-alternatives label{background:#1c15268a;border-color:#ab8fb756;font-size:13px}.bu .bu-v2-skip{margin:14px 0 20px;padding:8px 16px}.bu-v2-question-art{text-align:center;color:#dec59d;font:17px/1.6 Georgia,serif}.bu-v2-controls{border-top:1px solid #ad906756;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.bu-v2-controls>.bu-v2-primary{margin-left:auto}.bu-v2-closing,.bu-v2-access{box-sizing:border-box;overflow-wrap:anywhere;width:min(760px,100%);margin:12px auto 30px;padding:32px}.bu-v2-access form{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.bu-v2-access form>label{width:100%}.bu-v2-access form>input{flex:230px;min-width:0}.bu-v2-access a{color:#ecd2a3;text-underline-offset:3px;text-decoration:underline}.bu-v2-optional-access{border-top:1px solid #b99ace55;width:min(760px,100%);margin:26px auto 10px;padding-top:18px}.bu-v2-optional-access>summary{cursor:pointer;color:#e6d4ef;min-height:44px;font:15px/1.5 var(--font-sans),Arial,sans-serif;align-items:center;list-style:none;display:flex}.bu-v2-optional-access>summary::-webkit-details-marker{display:none}.bu-v2-optional-access>summary:after{content:"+";color:#e7cfa2;margin-left:auto;font-size:20px}.bu-v2-optional-access[open]>summary:after{content:"−"}.bu-v2-optional-access>.bu-v2-access{margin:12px auto}.bu-v2-discovery [hidden]{display:none!important}@keyframes bu-v2-arrive{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:900px){.bu-v2-reading-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bu-v2-question-layout{grid-template-columns:minmax(0,1fr)}.bu-v2-question-art{display:none}.bu .bu-v2-insights .chapter-cards-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bu-v2-question{padding:20px 16px}.bu-v2-progress ol{gap:0}.bu-v2-progress button>span:last-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bu-v2-progress>p{text-align:center}.bu-v2-progress>p span{display:block}.bu-v2-reading{margin-bottom:22px;padding:26px 20px}.bu-v2-letter-art{width:86px;height:75px;margin-left:8px}.bu-v2-letter-art .bu-journey-art{height:110px}.bu .bu-v2-readings p{font-size:15px;line-height:1.8}.bu-v2-reading-nav{gap:8px}.bu-v2-reading-nav a{padding:9px;font-size:11px}.bu-v2-closing,.bu-v2-access{padding:24px 20px}.bu-v2-controls{gap:8px}.bu .bu-v2-controls button{flex:120px;padding:10px 13px}.bu .bu-v2-insights .chapter-cards-tabs button{padding:10px 8px;font-size:11px}.bu-v2-insights>h2,.bu-v2-insights>p{margin-left:5px;margin-right:5px}}@media (prefers-reduced-motion:reduce){.bu-v2-readings *,.bu-v2-question *,.bu-v2-closing *,.bu-v2-access *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bu[data-motion=paused] .bu-v2-readings *,.bu[data-motion=paused] .bu-v2-question *,.bu[data-motion=paused] .bu-v2-closing *,.bu[data-motion=paused] .bu-v2-access *{transition:none!important;animation:none!important}@media print{.bu-v2-reading-nav,.bu-v2-controls,.bu-v2-author-review,.bu-v2-discovery button,.bu-v2-letter-art,.bu-v2-readings .bu-journey-art{display:none!important}.bu-v2-glass,.bu .bu-v2-insights .mindelune-chapter-cards{color:#222;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#aaa}.bu-v2-glass:before{display:none}.bu .bu-v2-readings p,.bu .bu-v2-readings h2,.bu .bu-v2-readings h3,.bu-v2-verbatim,.bu-v2-original blockquote{color:#222}.bu-v2-discovery-front{display:none!important}.bu-v2-discovery-back[hidden],.bu-v2-readings .chapter-cards-panel[hidden]{display:block!important}}.bu-v2-source-note{color:#d1bddf;margin:24px 0 0;padding:8px 24px}.bu-v2-source-note>summary{cursor:pointer;color:#e3c99e;min-height:48px;padding:12px 0;font:17px/1.5 Georgia,serif}.bu .bu-v2-source-note p,.bu-v2-source-note li{font:13px/1.8 var(--font-sans),Arial,sans-serif;color:#d8c7e3}.bu-v2-source-note ul{margin:18px 0;padding-left:20px}.bu-v2-source-note li+li{margin-top:16px}.bu-v2-source-note li>span{color:#c9b4d6;margin-top:4px;display:block}.bu-v2-source-note a{color:#e6cba2;text-underline-offset:3px;text-decoration:underline}.bu-v2-source-note summary:focus-visible{outline-offset:4px;outline:2px solid #f0d6a4}@media print{.bu-v2-source-note{break-inside:avoid}.bu .bu-v2-source-note p,.bu-v2-source-note li,.bu-v2-source-note a,.bu-v2-source-note li>span{color:#222}}.bu .bu-v2-reading-deck{background:linear-gradient(115deg,#211629db,#211629ba 65%,#231c38b5);border-color:#d9b681c2;border-radius:32px;margin:24px 0;padding:34px clamp(20px,4vw,42px) 24px}.bu .bu-v2-reading-deck:before{border-color:#c0a0cf85;border-radius:26px;inset:6px}.bu .bu-v2-reading-deck:after{display:none}.bu .bu-v2-reading-deck>.bu-v2-reading-tabs{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;margin-bottom:30px;display:grid}.bu .bu-v2-reading-tabs:before{display:none}.bu .bu-v2-reading-tabs button{white-space:normal;border-radius:16px;flex-direction:column;gap:8px;min-width:0;min-height:84px;padding:12px 10px;font-size:12px;line-height:1.45;display:flex}.bu .bu-v2-reading-tabs button>span{white-space:nowrap;color:#e3c99e;flex:none;min-width:2ch;font:18px/1 Georgia,serif}.bu .bu-v2-reading-tabs button[aria-selected=true]{color:#fff0d9;background:linear-gradient(115deg,#463151bd,#2b2037d4);border-color:#ebc995;box-shadow:0 0 16px #c6a7e42d,inset 0 0 12px #e8c9940c}.bu-v2-deck-panel{min-width:0;scroll-margin-top:24px}.bu-v2-deck-panel[hidden],.bu-v2-topic-body[hidden]{display:none!important}.bu-v2-deck-panel:not([hidden]){animation:.2s ease-out bu-v2-arrive}.bu .bu-v2-deck-panel>.bu-v2-reading{margin:0;padding:8px 4px 10px}.bu .bu-v2-deck-panel>.bu-v2-insights{padding:8px 0 0}.bu .bu-v2-reading-navigation{gap:12px;margin-top:26px}.bu .bu-v2-reading-navigation button{white-space:normal;min-width:0}.bu-v2-deck-panel:focus-visible{outline-offset:6px;outline:2px solid #f0d6a4}.bu-v2-shared-topics{gap:12px;margin:26px 0;display:grid}.bu-v2-shared-topic{overflow-wrap:anywhere;background:#19112270;border:1px solid #baa0cd75;border-radius:14px;min-width:0}.bu .bu-v2-shared-topic>h3{margin:0}.bu .bu-v2-topic-trigger{text-align:left;color:#f0e3f6;background:0 0;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:66px;padding:18px 20px;font:400 22px/1.4 Georgia,serif;display:flex}.bu .bu-v2-topic-trigger>span:last-child{color:#dfc498;flex:none;font:24px/1 Georgia,serif}.bu .bu-v2-topic-trigger[aria-expanded=true]{color:#f4dfbd;background:#37233e70}.bu .bu-v2-topic-trigger:focus-visible{outline-offset:3px}.bu-v2-topic-body{border-top:1px solid #baa0cd45;padding:0 20px 22px}.bu .bu-v2-topic-body>.bu-v2-evidence{border:0;margin:0}.bu .bu-v2-topic-body>.bu-v2-evidence summary{padding:14px 0}.bu .bu-v2-communication-card{text-align:left;max-width:560px;margin:8px auto 0;padding:22px}.bu .bu-v2-communication-card .bu-v2-discovery-front>.bu-journey-art{width:130px;height:110px}.bu .bu-v2-communication-card h4{font-size:23px}.bu .bu-v2-communication-card .bu-v2-discovery-back p{font-size:16px;line-height:1.8}@media (max-width:900px){.bu .bu-v2-reading-deck>.bu-v2-reading-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.bu .bu-v2-reading-tabs button{flex-direction:row;gap:10px;min-height:60px}}@media (max-width:600px){.bu .bu-v2-reading-deck{border-radius:25px;margin:24px 0;padding:26px 16px 20px}.bu .bu-v2-reading-deck:before{border-radius:19px}.bu .bu-v2-reading-deck>.bu-v2-reading-tabs{gap:8px;margin-bottom:26px}.bu .bu-v2-reading-tabs button{border-radius:12px;gap:8px;padding:10px 8px;font-size:11px}.bu .bu-v2-reading-tabs button>span{font-size:15px}.bu .bu-v2-reading-navigation{gap:8px}.bu .bu-v2-reading-navigation button{padding:9px 12px;font-size:11px}.bu .bu-v2-topic-trigger{min-height:62px;padding:15px;font-size:20px}.bu-v2-topic-body{padding:0 15px 18px}.bu .bu-v2-communication-card{padding:18px}.bu .bu-v2-communication-card h4{font-size:21px}}@media (prefers-reduced-motion:reduce){.bu-v2-deck-panel:not([hidden]){animation:none}}@media print{.bu-v2-reading-tabs,.bu-v2-reading-navigation{display:none!important}.bu .bu-v2-reading-deck{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#888}.bu-v2-deck-panel[hidden]{display:none!important}.bu .bu-v2-topic-trigger{color:#222}.bu-v2-shared-topic{background:#fff;border-color:#aaa}.bu-v2-communication-card .bu-v2-discovery-back[hidden]{display:block!important}}
