.Bloom-module__l0GWmW__feature{isolation:isolate;color:#f5f0f2;background:radial-gradient(at 80% 25%,#263143 0%,#17202d 40%,#101822 80%);border:1px solid #eab8cf26;border-radius:24px;grid-template-columns:1.05fr 1fr;min-height:490px;display:grid;position:relative;overflow:hidden}.Bloom-module__l0GWmW__copy{z-index:2;padding:52px 40px 75px 48px;position:relative}.Bloom-module__l0GWmW__eyebrow{color:#d5acbf;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.Bloom-module__l0GWmW__wordmark{letter-spacing:-.06em;margin:24px 0 18px;font-size:36px;font-weight:600}.Bloom-module__l0GWmW__wordmark span{color:#edb4c8}.Bloom-module__l0GWmW__copy h1,.Bloom-module__l0GWmW__copy h3{letter-spacing:-.035em;font-family:Georgia,serif;font-size:clamp(32px,3.5vw,56px);font-weight:400;line-height:1.13}.Bloom-module__l0GWmW__copy em{color:#edc5d4;font-weight:400}.Bloom-module__l0GWmW__intro{color:#bfc8d3;max-width:405px;margin:24px 0;font-size:16px;line-height:1.8}.Bloom-module__l0GWmW__actions{flex-wrap:wrap;align-items:center;gap:20px;font-size:13px;font-weight:600;display:flex}.Bloom-module__l0GWmW__primary{color:#261e25;background:#edb4c8;border-radius:9px;align-items:center;gap:18px;padding:13px 18px;transition:background .2s,transform .2s;display:inline-flex}.Bloom-module__l0GWmW__primary:hover{background:#f6ccdc;transform:translateY(-2px)}.Bloom-module__l0GWmW__secondary{color:#e3dce1;border-bottom:1px solid #d5acbf60;padding:10px 0}.Bloom-module__l0GWmW__secondary:hover{color:#edb4c8;border-color:#edb4c8}.Bloom-module__l0GWmW__feature a:focus-visible,.Bloom-module__l0GWmW__page a:focus-visible{outline-offset:6px;outline:2px solid #edb4c8}.Bloom-module__l0GWmW__art{pointer-events:none;align-self:stretch;min-width:0;position:relative}.Bloom-module__l0GWmW__moon{aspect-ratio:1;opacity:.82;background:radial-gradient(circle at 35% 30%,#e1e4e1,#b6c1c9 65%,#92a1b1);border-radius:50%;width:65%;position:absolute;top:9%;left:18%;box-shadow:0 0 65px #d7e0f419,0 0 140px #d7e0f40a}.Bloom-module__l0GWmW__tree{aspect-ratio:800/560;transform-origin:72% 100%;width:120%;animation:14s ease-in-out infinite Bloom-module__l0GWmW__sway;position:absolute;bottom:32px;right:-15%}.Bloom-module__l0GWmW__tree img{object-fit:fill}.Bloom-module__l0GWmW__signature{letter-spacing:.03em;color:#acb7c7;z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10182370;border-top:1px solid #ffffff0c;justify-content:space-between;gap:16px;padding:16px 28px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.Bloom-module__l0GWmW__signature span{color:#d8bdca}.Bloom-module__l0GWmW__hero{min-height:570px}.Bloom-module__l0GWmW__hero .Bloom-module__l0GWmW__copy{padding:64px 40px 90px 60px}.Bloom-module__l0GWmW__hero .Bloom-module__l0GWmW__copy h1{font-size:clamp(38px,4.3vw,66px)}.Bloom-module__l0GWmW__page{max-width:1260px;padding:var(--nav-clearance) 40px 90px;color:#e4e7ed;margin:auto}.Bloom-module__l0GWmW__back{color:#a6afbe;margin-bottom:28px;font-size:14px;display:inline-block}.Bloom-module__l0GWmW__back:hover{color:#edb4c8}.Bloom-module__l0GWmW__facts{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:75px;padding:34px 0;display:grid}.Bloom-module__l0GWmW__facts dt{color:#909baa;text-transform:uppercase;letter-spacing:.15em;margin-bottom:12px;font-size:11px}.Bloom-module__l0GWmW__facts dd{font-size:15px;line-height:1.7}.Bloom-module__l0GWmW__section{margin:75px 0}.Bloom-module__l0GWmW__section h2{letter-spacing:-.035em;color:#fff;margin:14px 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.2}.Bloom-module__l0GWmW__section p{color:#abb5c4;line-height:1.85}.Bloom-module__l0GWmW__lead{max-width:830px;font-size:21px}.Bloom-module__l0GWmW__split{grid-template-columns:1fr 1.2fr;gap:65px;display:grid}.Bloom-module__l0GWmW__split h2{max-width:360px}.Bloom-module__l0GWmW__split p+p{margin-top:18px}.Bloom-module__l0GWmW__workflow{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.Bloom-module__l0GWmW__workflow article{border-top:1px solid #d2adbe55;padding-top:20px}.Bloom-module__l0GWmW__workflow small{color:#d5acbf;font-size:12px}.Bloom-module__l0GWmW__workflow h3{letter-spacing:-.03em;margin:18px 0 12px;font-size:23px}.Bloom-module__l0GWmW__tokens{background:#151e2a;border:1px solid #ffffff15;border-radius:16px;grid-template-columns:1fr 1fr;gap:40px;margin:40px 0;padding:36px;display:grid}.Bloom-module__l0GWmW__tokens h3{margin-bottom:12px;font-size:20px}.Bloom-module__l0GWmW__swatches{gap:6px;height:65px;margin:20px 0;display:flex}.Bloom-module__l0GWmW__swatches i{border-radius:7px;flex:1}.Bloom-module__l0GWmW__status{flex-wrap:wrap;gap:8px;display:flex}.Bloom-module__l0GWmW__status span{border-radius:6px;padding:7px 11px;font-size:12px}.Bloom-module__l0GWmW__contract{align-content:center;gap:14px;display:grid}.Bloom-module__l0GWmW__contract div{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 0;display:flex}.Bloom-module__l0GWmW__contract span{color:#a4b0c0;font-size:12px}.Bloom-module__l0GWmW__contract code{color:#edc5d4;font-size:12px}.Bloom-module__l0GWmW__closing{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:30px;padding-top:40px;display:flex}.Bloom-module__l0GWmW__closing p{max-width:620px;font-size:18px}@keyframes Bloom-module__l0GWmW__sway{0%,to{transform:rotate(-.25deg)}50%{transform:rotate(.3deg)}}@media (max-width:1000px){.Bloom-module__l0GWmW__copy{padding-left:30px}.Bloom-module__l0GWmW__hero .Bloom-module__l0GWmW__copy{padding-left:35px}.Bloom-module__l0GWmW__tree{width:120%;right:-15%}.Bloom-module__l0GWmW__feature{min-height:500px}.Bloom-module__l0GWmW__copy h3{font-size:36px}}@media (max-width:700px){.Bloom-module__l0GWmW__feature{grid-template-columns:1fr}.Bloom-module__l0GWmW__copy,.Bloom-module__l0GWmW__hero .Bloom-module__l0GWmW__copy{padding:32px 26px 0}.Bloom-module__l0GWmW__copy h3,.Bloom-module__l0GWmW__hero .Bloom-module__l0GWmW__copy h1{font-size:38px}.Bloom-module__l0GWmW__intro{font-size:15px}.Bloom-module__l0GWmW__art{height:320px;margin-top:16px;overflow:hidden}.Bloom-module__l0GWmW__moon{width:190px;top:10px;left:40%}.Bloom-module__l0GWmW__tree{width:min(92%,330px);bottom:32px;right:2%}.Bloom-module__l0GWmW__signature{padding:14px 20px;font-size:10px}.Bloom-module__l0GWmW__page{padding:var(--nav-clearance) 22px 65px}.Bloom-module__l0GWmW__facts{grid-template-columns:1fr;gap:18px;margin-bottom:48px}.Bloom-module__l0GWmW__facts dt{margin-bottom:4px}.Bloom-module__l0GWmW__split,.Bloom-module__l0GWmW__workflow,.Bloom-module__l0GWmW__tokens{grid-template-columns:1fr;gap:28px}.Bloom-module__l0GWmW__section{margin:48px 0}.Bloom-module__l0GWmW__tokens{padding:22px}.Bloom-module__l0GWmW__lead{font-size:18px}.Bloom-module__l0GWmW__closing{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.Bloom-module__l0GWmW__tree{animation:none}.Bloom-module__l0GWmW__primary{transition:none}.Bloom-module__l0GWmW__primary:hover{transform:none}}.Bloom-module__l0GWmW__wordmark{align-items:center;gap:12px;display:flex}.Bloom-module__l0GWmW__wordmark .Bloom-module__l0GWmW__appMark{color:#352631;background:#edb4c8;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.Bloom-module__l0GWmW__wordmark .Bloom-module__l0GWmW__appName{color:#f5f0f2}.Bloom-module__l0GWmW__filterDefinitions{pointer-events:none;position:absolute}.Bloom-module__l0GWmW__treeAppearance{z-index:4;color:#f0dce6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;pointer-events:auto;background:#121925a6;border:1px solid #ffffff28;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font-size:11px;transition:background .2s,border-color .2s;display:inline-flex;position:absolute;top:18px;right:18px}.Bloom-module__l0GWmW__treeAppearance:hover{background:#283345;border-color:#edb4c880}.Bloom-module__l0GWmW__treeAppearance:focus-visible{outline-offset:4px;outline:2px solid #edb4c8}.Bloom-module__l0GWmW__art[data-tree-theme=dark] .Bloom-module__l0GWmW__moon{background:radial-gradient(circle at 35% 30%,#697b91,#3e4b60 65%,#253145)}.Bloom-module__l0GWmW__art[data-tree-theme=light] .Bloom-module__l0GWmW__moon{opacity:.95;background:radial-gradient(circle at 35% 30%,#f7f3e9,#ddd9d1 65%,#b6b5ba)}@media (prefers-reduced-motion:reduce){.Bloom-module__l0GWmW__treeAppearance{transition:none}}.Bloom-module__l0GWmW__petals{pointer-events:none;z-index:1;position:absolute;inset:60px 0 36px;overflow:hidden}.Bloom-module__l0GWmW__petals span{--petal-w:7px;--petal-h:11px;--petal-drift-x:-65px;--petal-drift-y:260px;top:0;left:var(--petal-x);width:var(--petal-w);height:var(--petal-h);opacity:0;animation:Bloom-module__l0GWmW__petal-drift var(--petal-duration) linear var(--petal-delay) infinite;background:#edb4c8;border-radius:80% 20% 70% 30%;position:absolute}@media (max-width:700px){.Bloom-module__l0GWmW__petals span{--petal-w:4.5px;--petal-h:7px;--petal-drift-x:-40px;--petal-drift-y:170px}}.Bloom-module__l0GWmW__art[data-visible=false] .Bloom-module__l0GWmW__tree,.Bloom-module__l0GWmW__art[data-visible=false] .Bloom-module__l0GWmW__petals span{animation-play-state:paused}@keyframes Bloom-module__l0GWmW__petal-drift{0%{opacity:0;transform:translate(0,0)rotate(0)}15%{opacity:.65}80%{opacity:.45}to{transform:translate3d(var(--petal-drift-x), var(--petal-drift-y), 0) rotate(210deg);opacity:0}}@media (prefers-reduced-motion:reduce){.Bloom-module__l0GWmW__petals{display:none}.Bloom-module__l0GWmW__petals span{animation:none}}
.CommonGround-module__tB251W__feature{isolation:isolate;color:#f1effb;background:radial-gradient(at 85% 45%,#363259,#202235 50%,#171d2b);border:1px solid #c5c1ff25;border-radius:24px;grid-template-columns:1.15fr 1fr;min-height:490px;display:grid;position:relative;overflow:hidden}.CommonGround-module__tB251W__copy{z-index:2;padding:52px 30px 80px 48px}.CommonGround-module__tB251W__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#b5afd9;font-size:11px}.CommonGround-module__tB251W__wordmark{letter-spacing:-1.8px;margin:24px 0 20px;font-size:32px;font-weight:650}.CommonGround-module__tB251W__wordmark span{color:#aaa2ef;margin-left:9px}.CommonGround-module__tB251W__copy h1,.CommonGround-module__tB251W__copy h3{letter-spacing:-1.5px;font-size:clamp(30px,3vw,47px);font-weight:600;line-height:1.18}.CommonGround-module__tB251W__copy em{color:#c2bbff;font-family:Georgia,serif;font-weight:400}.CommonGround-module__tB251W__intro{color:#b9bed2;max-width:420px;margin:23px 0;font-size:16px;line-height:1.8}.CommonGround-module__tB251W__actions{flex-wrap:wrap;align-items:center;gap:23px;font-size:13px;display:flex}.CommonGround-module__tB251W__primary{color:#28263c;background:#c1bafa;border-radius:9px;align-items:center;gap:14px;padding:13px 18px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.CommonGround-module__tB251W__primary:hover{background:#d9d3ff;transform:translateY(-3px)}.CommonGround-module__tB251W__secondary{color:#d5d0ec;border-bottom:1px solid #c1bafa60;padding:10px 0}.CommonGround-module__tB251W__hand{justify-content:center;align-items:center;min-width:0;padding:50px 28px 60px 0;display:flex;position:relative}.CommonGround-module__tB251W__card{color:#59546c;width:127px;min-width:100px;height:205px;transform:translateY(var(--lift)) rotate(var(--angle));transform-origin:50% 110%;background:#f8f8ff;border:1px solid #dddced;border-radius:12px;flex-direction:column;justify-content:space-between;margin-left:-33px;padding:15px;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 15px 30px #070d2440}.CommonGround-module__tB251W__card:first-child{margin-left:0}.CommonGround-module__tB251W__card:nth-child(2){color:#fff;background:#7569c9;border-color:#9388df}.CommonGround-module__tB251W__card:last-child{color:#957049;background:#f5dfc1;border-color:#dac5a7}.CommonGround-module__tB251W__card span{font-size:14px}.CommonGround-module__tB251W__card strong{text-align:center;place-items:center;font-size:52px;font-weight:500;display:grid}.CommonGround-module__tB251W__card small{letter-spacing:1px;text-align:center;font-size:8px}.CommonGround-module__tB251W__feature:hover .CommonGround-module__tB251W__card{transform:translateY(calc(var(--lift) - 8px)) rotate(calc(var(--angle) * 1.15))}.CommonGround-module__tB251W__signature{color:#aeb4ca;background:#171c2a80;border-top:1px solid #ffffff12;justify-content:space-between;gap:16px;padding:16px 28px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.CommonGround-module__tB251W__feature a:focus-visible{outline-offset:6px;outline:2px solid #c1bafa}.CommonGround-module__tB251W__page{max-width:1260px;padding:var(--nav-clearance) 40px 90px;color:#e4e7ed;margin:auto}.CommonGround-module__tB251W__back{color:#a6afbe;margin-bottom:28px;font-size:14px;display:inline-block}.CommonGround-module__tB251W__facts{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:30px;padding:34px 0;display:grid}.CommonGround-module__tB251W__facts dt{color:#a2aabd;text-transform:uppercase;letter-spacing:.15em;margin-bottom:12px;font-size:11px}.CommonGround-module__tB251W__facts dd{font-size:15px;line-height:1.7}.CommonGround-module__tB251W__section{margin:75px 0}.CommonGround-module__tB251W__section h2{letter-spacing:-1px;color:#fff;margin:14px 0 24px;font-size:clamp(28px,3vw,42px);line-height:1.2}.CommonGround-module__tB251W__section p{color:#adb7c9;max-width:870px;font-size:18px;line-height:1.85}.CommonGround-module__tB251W__workflow{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;display:grid}.CommonGround-module__tB251W__workflow article{border-top:1px solid #b9adef55;padding-top:22px}.CommonGround-module__tB251W__workflow h3{margin:12px 0;font-size:22px}.CommonGround-module__tB251W__workflow p{font-size:16px}.CommonGround-module__tB251W__workflow small{color:#bfb5ef}.CommonGround-module__tB251W__closing{border-top:1px solid #ffffff1a;margin-top:70px;padding-top:35px}.CommonGround-module__tB251W__closing a{display:inline-flex}.CommonGround-module__tB251W__section p+p{margin-top:18px}@media (max-width:900px){.CommonGround-module__tB251W__feature{grid-template-columns:1fr}.CommonGround-module__tB251W__copy{padding:36px 28px 0}.CommonGround-module__tB251W__hand{height:285px;padding:25px 0 55px}.CommonGround-module__tB251W__card{width:120px;min-width:85px;height:180px}.CommonGround-module__tB251W__signature{padding:14px 20px;font-size:10px}.CommonGround-module__tB251W__page{padding:var(--nav-clearance) 22px 65px}.CommonGround-module__tB251W__facts,.CommonGround-module__tB251W__workflow{grid-template-columns:1fr;gap:24px}.CommonGround-module__tB251W__section{margin:48px 0}.CommonGround-module__tB251W__section p{font-size:16px}.CommonGround-module__tB251W__signature span{text-align:right;max-width:130px}}@media (prefers-reduced-motion:reduce){.CommonGround-module__tB251W__card,.CommonGround-module__tB251W__primary{transition:none}.CommonGround-module__tB251W__feature:hover .CommonGround-module__tB251W__card{transform:translateY(var(--lift)) rotate(var(--angle))}.CommonGround-module__tB251W__primary:hover{transform:none}}
