:root{--cream:#fbf6ef;--paper:#f6eee7;--ink:#343237;--muted:#6f6872;--purple:#76509c;--purple-deep:#573576;--sage:#91a18b;--leaf:#6f9d7d;--line:#5b416d29}*{box-sizing:border-box}html{background:var(--cream);min-width:320px}body{color:var(--ink);background:var(--cream);margin:0;font-family:Avenir Next,Avenir,Segoe UI,sans-serif}a{color:inherit}.garden{isolation:isolate;background:radial-gradient(circle at 12% 18%, #ef8fa933, transparent 24rem), radial-gradient(circle at 89% 17%, #f0bf6230, transparent 22rem), radial-gradient(circle at 84% 88%, #9aaee833, transparent 25rem), radial-gradient(circle at 17% 82%, #83b79a33, transparent 23rem), linear-gradient(145deg, #fffdf8 0%, var(--cream) 51%, #f8efe9 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:clamp(1rem,2.5vw,2rem);display:flex;position:relative;overflow:hidden}.garden:before{z-index:-1;border:1px solid var(--line);content:"";pointer-events:none;border-radius:3.2rem 6rem 3.8rem 7rem/5rem 3.4rem 6rem 3.8rem;position:absolute;inset:clamp(.65rem,1.5vw,1.25rem)}.garden__wash{z-index:-2;aspect-ratio:1;filter:blur(5.5rem);opacity:.32;pointer-events:none;border-radius:50%;width:min(31rem,55vw);position:absolute}.garden__wash--rose{background:#ef8fa9;top:-18rem;left:4%}.garden__wash--sage{background:#83b79a;bottom:-13rem;right:-15rem}.garden__wash--blue{opacity:.17;background:#9aaee8;top:8%;right:18%}.obelisk-omen{z-index:2;opacity:0;pointer-events:none;transition:opacity .22s;position:fixed;inset:0;overflow:hidden}.obelisk-omen:before{content:"";background:radial-gradient(circle at 50% 48%,#0000 0 38%,#03100829 62%,#00030194 100%),linear-gradient(115deg,#031f0e24,#0000 36% 67%,#00080340);position:absolute;inset:0}:is(.garden:has(.portal-bloom--obelisk:hover) .obelisk-omen,.garden:has(.portal-bloom--obelisk:focus-visible) .obelisk-omen){opacity:1}.omen-tendril{--branch-one-rotation:-31deg;--branch-two-rotation:34deg;--tendril-gradient:90deg;--tendril-rotation:0deg;--tendril-origin:left center;opacity:.86;width:min(38rem,42vw);height:clamp(3.8rem,7vw,6.4rem);transform:rotate(var(--tendril-rotation)) scaleX(0);transform-origin:var(--tendril-origin);position:absolute}.omen-tendril__spine,.omen-tendril:before,.omen-tendril:after{background:linear-gradient(var(--tendril-gradient), #000 0%, #041108 14%, #0b4a26 34%, #35e983 48%, #c0ffd6 53%, #22d873 58%, #062311 76%, transparent 100%);clip-path:polygon(0 47%,12% 44%,19% 31%,28% 48%,38% 40%,46% 58%,56% 39%,66% 46%,76% 28%,86% 44%,100% 38%,100% 50%,86% 54%,77% 40%,67% 57%,57% 50%,47% 70%,37% 52%,29% 60%,18% 43%,12% 55%,0 57%);filter:drop-shadow(0 0 .12rem #000)drop-shadow(0 0 .28rem #4dff8fd1)drop-shadow(0 0 .78rem #096a2d8f);pointer-events:none;position:absolute}.omen-tendril__spine{inset:0}.omen-tendril:before,.omen-tendril:after{content:"";opacity:0;transform-origin:0;width:48%;height:68%}.omen-tendril:before{transform:rotate(var(--branch-one-rotation)) scaleX(.84);top:-2%;left:31%}.omen-tendril:after{transform:rotate(var(--branch-two-rotation)) scaleX(.68);bottom:-5%;left:57%}.omen-tendril--one{--tendril-rotation:10deg;top:7%;left:-5%}.omen-tendril--two{--tendril-rotation:-5deg;width:min(33rem,36vw);top:43%;left:-8%}.omen-tendril--three{--tendril-rotation:-14deg;bottom:8%;left:-7%}.omen-tendril--four{--tendril-gradient:270deg;--tendril-origin:right center;--tendril-rotation:-11deg;top:10%;right:-7%}.omen-tendril--five{--tendril-gradient:270deg;--tendril-origin:right center;--tendril-rotation:4deg;width:min(32rem,35vw);top:48%;right:-9%}.omen-tendril--six{--tendril-gradient:270deg;--tendril-origin:right center;--tendril-rotation:12deg;bottom:9%;right:-6%}.omen-tendril--seven{--tendril-rotation:91deg;width:min(27rem,33vh);top:-4%;left:39%}.omen-tendril--eight{--tendril-rotation:-88deg;width:min(25rem,31vh);bottom:-5%;left:57%}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril){animation:4.2s cubic-bezier(.13,.78,.23,1) infinite omen-tendril-creep}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril__spine,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril__spine){animation:1.3s step-end infinite omen-crack-flicker}.garden:has(.portal-bloom--obelisk:hover) .omen-tendril:before{animation:2.2s step-end infinite omen-crack-branch-one}.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril:before{animation:2.2s step-end infinite omen-crack-branch-one}.garden:has(.portal-bloom--obelisk:hover) .omen-tendril:after{animation:2.7s step-end .12s infinite omen-crack-branch-two}.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril:after{animation:2.7s step-end .12s infinite omen-crack-branch-two}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--two,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--two){animation-delay:.12s}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--three,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--three){animation-delay:.26s}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--four,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--four){animation-delay:70ms}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--five,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--five){animation-delay:.33s}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--six,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--six){animation-delay:.19s}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--seven,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--seven){animation-delay:.42s}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril--eight,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril--eight){animation-delay:.51s}.garden__stage{width:min(79rem,100%);min-height:clamp(43rem,82svh,56rem);display:block;position:relative}.garden__heart{z-index:3;background:var(--paper);text-align:center;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);border:1px solid #ffffffc7;border-radius:45% 55% 47% 53%/52% 42% 58% 48%;justify-items:center;width:min(33rem,43vw);min-width:27rem;padding:1.3rem clamp(1.5rem,3vw,2.75rem) 2.85rem;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-1.2deg);box-shadow:0 2rem 6rem #49364e21,inset 0 0 0 1px #5b416d0d}.splash__logo-scene{width:min(29rem,92%);margin:clamp(-3.8rem,-6vw,-2rem) auto clamp(-3.6rem,-5vw,-2rem);position:relative}.splash__logo{mix-blend-mode:darken;width:100%;height:auto;display:block}.splash__sprout-vine{--sprout-gradient:90deg;--sprout-rotation:0deg;z-index:2;opacity:0;pointer-events:none;width:43%;height:12%;position:absolute;top:64.8%}.splash__sprout-vine:before,.splash__sprout-vine:after{background:linear-gradient(var(--sprout-gradient), transparent 0%, #020704 10%, #0b3e20 31%, #3df08a 52%, #b8ffd1 57%, #17ba60 66%, #010402 100%);clip-path:polygon(0 48%,14% 43%,23% 57%,34% 35%,46% 50%,58% 29%,69% 47%,79% 34%,100% 46%,100% 58%,80% 47%,69% 60%,58% 43%,47% 64%,34% 48%,23% 69%,13% 55%,0 59%);content:"";filter:drop-shadow(0 0 .1rem #000)drop-shadow(0 0 .24rem #51ff92e0)drop-shadow(0 0 .58rem #0b672f9e);position:absolute}.splash__sprout-vine:before{inset:0}.splash__sprout-vine:after{opacity:.82;transform-origin:0;width:58%;height:86%;top:2%}.splash__sprout-vine--left{--sprout-gradient:90deg;--sprout-rotation:4deg;transform:rotate(var(--sprout-rotation)) scaleX(0);transform-origin:100%;right:75.2%}.splash__sprout-vine--left:after{left:22%;transform:rotate(-34deg)scaleX(.82)}.splash__sprout-vine--right{--sprout-gradient:270deg;--sprout-rotation:-4deg;transform:rotate(var(--sprout-rotation)) scaleX(0);transform-origin:0;left:75.2%}.splash__sprout-vine--right:after{transform-origin:100%;right:22%;transform:rotate(34deg)scaleX(.82)}:is(.garden:has(.portal-bloom--obelisk:hover) .splash__sprout-vine--left,.garden:has(.portal-bloom--obelisk:focus-visible) .splash__sprout-vine--left){animation:3.7s cubic-bezier(.14,.8,.22,1) infinite logo-sprout-left}:is(.garden:has(.portal-bloom--obelisk:hover) .splash__sprout-vine--right,.garden:has(.portal-bloom--obelisk:focus-visible) .splash__sprout-vine--right){animation:3.7s cubic-bezier(.14,.8,.22,1) .14s infinite logo-sprout-right}.garden:has(.portal-bloom--obelisk:hover) .splash__sprout-vine:before{animation:1.15s step-end infinite logo-crack-flicker}.garden:has(.portal-bloom--obelisk:focus-visible) .splash__sprout-vine:before{animation:1.15s step-end infinite logo-crack-flicker}.garden__copy{max-width:27rem}.garden__eyebrow{color:var(--purple);letter-spacing:.19em;text-transform:uppercase;margin:0 0 .62rem;font-size:.69rem;font-weight:750}.garden h1{color:var(--purple-deep);letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.05rem,4vw,3.15rem);font-weight:500;line-height:1.02}.garden__lede{color:var(--muted);margin:.9rem auto 0;font-size:clamp(.9rem,1.4vw,1.02rem);line-height:1.55}.garden__selection{color:#625a65;background:#fffdf994;border:1px solid #76509c21;border-radius:52% 48% 45% 55%/56% 42% 58% 44%;align-content:center;gap:.2rem;width:min(100%,20.5rem);min-height:4.8rem;margin:1.2rem auto 0;padding:.72rem 1.15rem;font-size:.78rem;line-height:1.35;display:grid}.garden__selection span{color:var(--purple-deep);font-family:Georgia,Times New Roman,serif;font-size:.9rem;font-style:italic}.portal-bloom{--bloom-size:10rem;--petal:#ef8fa9;--petal-dark:#d76e91;--center:#f3c75e;z-index:4;width:var(--bloom-size);text-align:center;-webkit-tap-highlight-color:transparent;border-radius:50%;outline:none;justify-items:center;gap:.55rem;text-decoration:none;display:grid;position:absolute}.portal-bloom--recipes{--bloom-size:11.6rem;--petal:#ef8fa9;--petal-dark:#d86d90;--center:#f4c967;top:.5%;right:9%}.portal-bloom--watch{--bloom-size:9.9rem;--petal:#b78ac9;--petal-dark:#8c61a0;--center:#efd477;bottom:5%;right:1%}.portal-bloom--mods{--bloom-size:9.6rem;--petal:#91a9e4;--petal-dark:#6f83c1;--center:#ecd884;bottom:4%;left:6%}.portal-bloom--stories{--bloom-size:11rem;--petal:#edbd72;--petal-dark:#cf9651;--center:#f4da91;top:39%;right:2%}.portal-bloom--stories .bloom__flower{width:62%}.portal-bloom--stories .bloom__label{max-width:100%}.portal-bloom--obelisk{--bloom-size:10.2rem;--petal:#83b79a;--petal-dark:#5e8b6c;--center:#efd477;isolation:isolate;top:7%;left:8%}.portal-bloom--obelisk:before{z-index:-1;background:repeating-conic-gradient(from 17deg, #39e67e47 0 2deg, transparent 3deg 23deg), radial-gradient(circle, #030d07f5 0 18%, #042311c7 34%, transparent 70%);content:"";filter:blur(.35rem);opacity:0;pointer-events:none;border-radius:43% 57% 62% 38%/51% 39% 61% 49%;position:absolute;inset:-18% -22% 8%;transform:rotate(-19deg)scale(.35)}.bloom__flower{aspect-ratio:1;filter:drop-shadow(0 .8rem .9rem #543b5721);width:78%;transition:transform .42s cubic-bezier(.2,.9,.25,1.3);animation:6s ease-in-out infinite flower-sway;display:block;position:relative}.bloom__flower:before,.bloom__flower:after{content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute}.bloom__flower:before{z-index:-1;background:color-mix(in srgb, var(--petal) 34%, transparent);filter:blur(.7rem);inset:12%}.bloom__flower:after{border:2px dotted color-mix(in srgb, var(--petal-dark) 42%, transparent);inset:-9%}.portal-bloom:nth-of-type(2n) .bloom__flower{animation-direction:reverse;animation-delay:-2.7s}.bloom__petal{background:var(--petal);width:42%;height:57%;box-shadow:inset 0 -.7rem 1.15rem color-mix(in srgb, var(--petal-dark) 34%, transparent), inset 0 .35rem .75rem #ffffff38;transform:rotate(var(--petal-angle)) translateY(-11%) scale(var(--petal-scale,1));transform-origin:50% 91%;border:1px solid #ffffff6b;border-radius:52% 48% 46% 54%/60% 60% 40% 40%;transition:background .42s,box-shadow .42s,filter .42s,transform .52s cubic-bezier(.2,.9,.25,1.25);position:absolute;top:-2%;left:29%}.bloom__center{z-index:2;aspect-ratio:1;background:var(--center);border:1px solid #63474126;border-radius:50%;width:30%;position:absolute;top:35%;left:35%;box-shadow:inset .2rem .25rem .45rem #ffffff57,0 .25rem .55rem #4e38342e}.bloom__pollen{z-index:3;pointer-events:none;display:block;position:absolute;inset:0}.bloom__pollen-dot{--pollen-angle:0deg;aspect-ratio:1;background:var(--center);width:.36rem;box-shadow:0 0 .4rem color-mix(in srgb, var(--center) 64%, transparent);opacity:0;transform:translate(-50%, -50%) rotate(var(--pollen-angle)) translateY(-.5rem) scale(.2);border-radius:50%;position:absolute;top:50%;left:50%}.bloom__instagram-mark{z-index:5;opacity:0;pointer-events:none;border:.32rem solid #fff;border-radius:29%;display:block;position:absolute;inset:27%;transform:rotate(-12deg)scale(.3);box-shadow:0 0 .65rem #4f18672e}.bloom__instagram-mark:before,.bloom__instagram-mark:after{content:"";border-radius:50%;display:block;position:absolute}.bloom__instagram-mark:before{border:.27rem solid #fff;inset:22%}.bloom__instagram-mark:after{aspect-ratio:1;background:#fff;width:.48rem;top:13%;right:13%}.bloom__label{width:max-content;max-width:11rem;color:var(--purple-deep);background:#fffcf7e8;border:1px solid #5b416d24;border-radius:58% 42% 52% 48%/52% 62% 38% 48%;gap:.12rem;padding:.64rem .92rem .58rem;transition:transform .26s,box-shadow .26s;display:grid;position:relative;box-shadow:0 .55rem 1.2rem #4b364e17}.bloom__substack-mark{z-index:5;object-fit:contain;opacity:0;pointer-events:none;width:116%;height:116%;display:block;position:absolute;inset:-8%;transform:rotate(-12deg)scale(.3)}.bloom__word{transition:filter .26s,opacity .22s,transform .3s}.bloom__obelisk-mark{opacity:0;pointer-events:none;transform-origin:50%;width:5.35rem;height:auto;transition:filter .36s,opacity .23s,transform .46s cubic-bezier(.18,.85,.24,1.22);position:absolute;top:.22rem;left:50%;transform:translate(-50%)scale(.62)}.bloom__label strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:600}.bloom__label small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:700}.bloom__status{display:grid}.bloom__status-rest,.bloom__status-hover{grid-area:1/1;transition:opacity .23s,transform .3s}.bloom__status-hover{opacity:0;transform:translateY(.35rem)scale(.92)}:is(.portal-bloom:hover,.portal-bloom:focus-visible){--petal-scale:1.12}:is(.portal-bloom:hover .bloom__flower,.portal-bloom:focus-visible .bloom__flower){animation:.82s cubic-bezier(.2,.9,.25,1.2) both flower-greeting}:is(.portal-bloom:hover .bloom__petal,.portal-bloom:focus-visible .bloom__petal){animation:.72s cubic-bezier(.2,.9,.22,1.25) both petal-unfurl}:is(.portal-bloom:hover .bloom__petal:nth-child(2),.portal-bloom:focus-visible .bloom__petal:nth-child(2)){animation-delay:35ms}:is(.portal-bloom:hover .bloom__petal:nth-child(3),.portal-bloom:focus-visible .bloom__petal:nth-child(3)){animation-delay:70ms}:is(.portal-bloom:hover .bloom__petal:nth-child(4),.portal-bloom:focus-visible .bloom__petal:nth-child(4)){animation-delay:.105s}:is(.portal-bloom:hover .bloom__petal:nth-child(5),.portal-bloom:focus-visible .bloom__petal:nth-child(5)){animation-delay:.14s}:is(.portal-bloom:hover .bloom__petal:nth-child(6),.portal-bloom:focus-visible .bloom__petal:nth-child(6)){animation-delay:.175s}:is(.portal-bloom:hover .bloom__center,.portal-bloom:focus-visible .bloom__center){animation:.76s cubic-bezier(.2,.9,.22,1.35) both flower-center-pop}:is(.portal-bloom:hover .bloom__pollen-dot,.portal-bloom:focus-visible .bloom__pollen-dot){animation:.95s ease-out both pollen-pop}:is(.portal-bloom:hover .bloom__pollen-dot:nth-child(2),.portal-bloom:focus-visible .bloom__pollen-dot:nth-child(2)){animation-delay:45ms}:is(.portal-bloom:hover .bloom__pollen-dot:nth-child(3),.portal-bloom:focus-visible .bloom__pollen-dot:nth-child(3)){animation-delay:90ms}:is(.portal-bloom:hover .bloom__pollen-dot:nth-child(4),.portal-bloom:focus-visible .bloom__pollen-dot:nth-child(4)){animation-delay:.135s}:is(.portal-bloom:hover .bloom__pollen-dot:nth-child(5),.portal-bloom:focus-visible .bloom__pollen-dot:nth-child(5)){animation-delay:.18s}:is(.portal-bloom:hover .bloom__pollen-dot:nth-child(6),.portal-bloom:focus-visible .bloom__pollen-dot:nth-child(6)){animation-delay:.225s}.portal-bloom--selected:not(:hover):not(:focus-visible) .bloom__flower{animation:3.2s ease-in-out infinite selected-flower}.portal-bloom--selected .bloom__flower:before{animation:2.8s ease-in-out infinite selected-glow}.portal-bloom--selected .bloom__flower:after{animation:14s linear infinite selected-halo}.portal-bloom--selected .bloom__center{animation:2.4s ease-in-out infinite selected-center}:is(.portal-bloom--selected:hover .bloom__center,.portal-bloom--selected:focus-visible .bloom__center){animation:.76s cubic-bezier(.2,.9,.22,1.35) both flower-center-pop}.portal-bloom--selected .bloom__label{border-color:color-mix(in srgb, var(--petal-dark) 32%, transparent);background:color-mix(in srgb, var(--petal) 9%, #fffdf9);box-shadow:0 .7rem 1.4rem color-mix(in srgb, var(--petal-dark) 17%, transparent)}:is(.portal-bloom:hover .bloom__label,.portal-bloom:focus-visible .bloom__label){transform:translateY(-.2rem)rotate(-1deg);box-shadow:0 .8rem 1.5rem #4b364e26}.portal-bloom:focus-visible .bloom__label{outline-offset:.25rem;outline:3px solid #573576ad}:is(.portal-bloom--watch:hover .bloom__flower,.portal-bloom--watch:focus-visible .bloom__flower){filter:drop-shadow(0 .75rem 1rem #833ab43b)drop-shadow(0 0 1.1rem #e1306c29);animation:.82s cubic-bezier(.2,.9,.25,1.2) both instagram-flower-greeting}.portal-bloom--watch:hover .bloom__flower:before{z-index:4;filter:none;background:radial-gradient(circle at 29% 108%,#ffd56a 0 18%,#f77737 35%,#e1306c 55%,#a339a2 72%,#5b51d8 100%);border-radius:29%;animation:.72s cubic-bezier(.18,.85,.24,1.18) both instagram-tile-arrive;inset:3%}.portal-bloom--watch:focus-visible .bloom__flower:before{z-index:4;filter:none;background:radial-gradient(circle at 29% 108%,#ffd56a 0 18%,#f77737 35%,#e1306c 55%,#a339a2 72%,#5b51d8 100%);border-radius:29%;animation:.72s cubic-bezier(.18,.85,.24,1.18) both instagram-tile-arrive;inset:3%}.portal-bloom--watch:hover .bloom__flower:after{border-style:solid;border-color:#e1306c6b;animation:2.8s ease-in-out .52s infinite instagram-halo}.portal-bloom--watch:focus-visible .bloom__flower:after{border-style:solid;border-color:#e1306c6b;animation:2.8s ease-in-out .52s infinite instagram-halo}:is(.portal-bloom--watch:hover .bloom__petal,.portal-bloom--watch:focus-visible .bloom__petal){animation:.61s cubic-bezier(.42,0,.3,1) both instagram-petal-fold}:is(.portal-bloom--watch:hover .bloom__center,.portal-bloom--watch:focus-visible .bloom__center){animation:.42s ease-in both instagram-center-fold}:is(.portal-bloom--watch:hover .bloom__pollen-dot,.portal-bloom--watch:focus-visible .bloom__pollen-dot){opacity:0;animation:none}:is(.portal-bloom--watch:hover .bloom__instagram-mark,.portal-bloom--watch:focus-visible .bloom__instagram-mark){animation:.76s cubic-bezier(.18,.85,.24,1.25) .16s both instagram-mark-arrive}:is(.portal-bloom--watch:hover .bloom__label,.portal-bloom--watch:focus-visible .bloom__label,.portal-bloom--watch.portal-bloom--selected .bloom__label){background:#fdf1f1;border-color:#c1358457;box-shadow:0 .8rem 1.5rem #5b51d821,0 0 1rem #e1306c17}.portal-bloom--watch .bloom__label small{color:#8a4b94;letter-spacing:.025em;text-transform:none}:is(.portal-bloom--watch:hover .bloom__status-rest,.portal-bloom--watch:focus-visible .bloom__status-rest){opacity:0;transform:translateY(-.35rem)scale(.92)}:is(.portal-bloom--watch:hover .bloom__status-hover,.portal-bloom--watch:focus-visible .bloom__status-hover){opacity:1;transform:translateY(0)scale(1)}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__flower{filter:drop-shadow(0 .75rem 1rem #ff671933);animation:.82s cubic-bezier(.2,.9,.25,1.2) both instagram-flower-greeting}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__flower:before{z-index:4;filter:none;background:#fffdf9;border-radius:16%;animation:.72s cubic-bezier(.18,.85,.24,1.18) both instagram-tile-arrive;inset:3%}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__flower:after{border-style:solid;border-color:#ff671957;animation:2.8s ease-in-out .52s infinite instagram-halo}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__petal{animation:.61s cubic-bezier(.42,0,.3,1) both instagram-petal-fold}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__center{animation:.42s ease-in both instagram-center-fold}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__pollen-dot{opacity:0;animation:none}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__substack-mark{animation:.76s cubic-bezier(.18,.85,.24,1.25) .16s both instagram-mark-arrive}.portal-bloom--stories:is(:hover,:focus-visible) .bloom__label{background:#fff4ec;border-color:#ff671957;box-shadow:0 .8rem 1.5rem #ff671921}:is(.portal-bloom--obelisk:hover,.portal-bloom--obelisk:focus-visible){--petal:#11291b;--petal-dark:#010503;--center:#55e58f;--petal-scale:1.04}.portal-bloom--obelisk:hover:before{animation:2.4s step-end infinite obelisk-energy-wake}.portal-bloom--obelisk:focus-visible:before{animation:2.4s step-end infinite obelisk-energy-wake}:is(.portal-bloom--obelisk:hover .bloom__flower,.portal-bloom--obelisk:focus-visible .bloom__flower){filter:drop-shadow(0 0 .32rem #50ff93e6)drop-shadow(0 0 1.15rem #001408eb);animation:2.7s cubic-bezier(.18,.75,.2,1) infinite obelisk-awakens}.portal-bloom--obelisk:hover .bloom__flower:before{filter:blur(.78rem);background:radial-gradient(circle,#010402f5 0 28%,#116f34a3 46%,#0000 72%);animation:1.45s ease-in-out infinite obelisk-void-breathe}.portal-bloom--obelisk:focus-visible .bloom__flower:before{filter:blur(.78rem);background:radial-gradient(circle,#010402f5 0 28%,#116f34a3 46%,#0000 72%);animation:1.45s ease-in-out infinite obelisk-void-breathe}.portal-bloom--obelisk:hover .bloom__flower:after{filter:drop-shadow(0 0 .4rem #31e874a6);border-style:dashed;border-color:#4ef48bb8;animation:3.2s linear infinite obelisk-rift-ring}.portal-bloom--obelisk:focus-visible .bloom__flower:after{filter:drop-shadow(0 0 .4rem #31e874a6);border-style:dashed;border-color:#4ef48bb8;animation:3.2s linear infinite obelisk-rift-ring}:is(.portal-bloom--obelisk:hover .bloom__petal,.portal-bloom--obelisk:focus-visible .bloom__petal){background:linear-gradient(155deg, #1d412b 0%, var(--petal) 36%, var(--petal-dark) 100%);filter:saturate(1.15)contrast(1.2);border-color:#4ed9804d;animation:1.55s ease-in-out infinite alternate obelisk-petal-writhe;box-shadow:inset 0 -1.1rem 1.35rem #000000db,inset 0 .35rem .55rem #60ee9621,0 0 .65rem #19c3573d}:is(.portal-bloom--obelisk:hover .bloom__center,.portal-bloom--obelisk:focus-visible .bloom__center){background:radial-gradient(circle at 48% 46%,#b3ffd0 0 7%,#4fdf87 9% 22%,#123c24 25% 42%,#010402 46% 100%);border-color:#64ff9e94;animation:1.9s ease-in-out infinite obelisk-eye;box-shadow:inset 0 0 .55rem #73ffa66b,0 0 .5rem #5bff98eb,0 0 1.4rem #0f9743b8}:is(.portal-bloom--obelisk:hover .bloom__pollen-dot,.portal-bloom--obelisk:focus-visible .bloom__pollen-dot){background:#65f39d;animation:1.15s cubic-bezier(.15,.62,.28,1) infinite obelisk-energy-spit;box-shadow:0 0 .55rem #43e981,0 0 1rem #0c5b2bcc}.portal-bloom--obelisk .bloom__pollen-dot:nth-child(2){animation-delay:-.17s}.portal-bloom--obelisk .bloom__pollen-dot:nth-child(3){animation-delay:-.43s}.portal-bloom--obelisk .bloom__pollen-dot:nth-child(4){animation-delay:-.68s}.portal-bloom--obelisk .bloom__pollen-dot:nth-child(5){animation-delay:-.9s}.portal-bloom--obelisk .bloom__pollen-dot:nth-child(6){animation-delay:-1.07s}:is(.portal-bloom--obelisk:hover .bloom__label,.portal-bloom--obelisk:focus-visible .bloom__label,.portal-bloom--obelisk.portal-bloom--selected .bloom__label){color:#a8f4c4;background:#020804f0;border-color:#36cf6f8c;box-shadow:0 .8rem 1.5rem #0006,0 0 1.25rem #16843e57}:is(.portal-bloom--obelisk:hover .bloom__label strong,.portal-bloom--obelisk:focus-visible .bloom__label strong,.portal-bloom--obelisk.portal-bloom--selected .bloom__label strong){text-shadow:0 0 .65rem #53f08f85}:is(.portal-bloom--obelisk:hover .bloom__label small,.portal-bloom--obelisk:focus-visible .bloom__label small,.portal-bloom--obelisk.portal-bloom--selected .bloom__label small){color:#67bd84}:is(.portal-bloom--obelisk:hover .bloom__word,.portal-bloom--obelisk:focus-visible .bloom__word){filter:blur(.3rem);opacity:0;transform:scale(.68)}:is(.portal-bloom--obelisk:hover .bloom__obelisk-mark,.portal-bloom--obelisk:focus-visible .bloom__obelisk-mark){filter:drop-shadow(0 0 .38rem #33ee7a8c);opacity:1;transform:translate(-50%)scale(1)}:is(.portal-bloom--obelisk:hover .bloom__label small,.portal-bloom--obelisk:focus-visible .bloom__label small){z-index:2;text-shadow:0 0 .45rem #000;position:relative}.portal-bloom--obelisk:focus-visible .bloom__label{outline-color:#46e784cc}.portal-bloom--obelisk.portal-bloom--selected:not(:hover):not(:focus-visible) .bloom__flower{filter:drop-shadow(0 0 .75rem #147e3a47);animation:4.8s ease-in-out infinite obelisk-watch}.portal-bloom--obelisk.portal-bloom--selected:not(:hover):not(:focus-visible) .bloom__center{background:radial-gradient(circle,#5bd78a 0 14%,#153c25 19% 42%,#020704 46% 100%);box-shadow:0 0 .75rem #23b05573}.garden__vine{z-index:1;pointer-events:none;border-color:#6f9d7d8c;display:block;position:absolute}.garden__vine:before,.garden__vine:after{content:"";background:#6f9d7d8c;border-radius:90% 10%;width:2.1rem;height:1.05rem;position:absolute}.garden__vine--one{border-bottom:3px solid #6f9d7d7a;border-left:3px solid #6f9d7d7a;border-radius:0 0 0 100%;width:22rem;height:13rem;top:14%;left:18%;transform:rotate(9deg)}.garden__vine--one:before{bottom:4rem;left:-1.05rem;transform:rotate(44deg)}.garden__vine--one:after{bottom:1.1rem;left:4.2rem;transform:rotate(-28deg)scaleX(-1)}.garden__vine--two{border-top:3px solid #6f9d7d7a;border-right:3px solid #6f9d7d7a;border-radius:0 100% 0 0;width:19rem;height:12rem;bottom:17%;right:15%;transform:rotate(15deg)}.garden__vine--two:before{top:2rem;right:-1rem;transform:rotate(30deg)scaleX(-1)}.garden__vine--two:after{top:-.5rem;right:5rem;transform:rotate(-28deg)}.garden__vine--three{border-left:2px solid #6f9d7d61;border-radius:50%;width:9rem;height:12rem;top:11%;right:23%;transform:rotate(-28deg)}.garden__vine--three:before{top:3rem;left:-1rem;transform:rotate(52deg)}.garden__vine--three:after{bottom:2.4rem;left:-.4rem;transform:rotate(-32deg)scaleX(-1)}.garden__trail,.garden__floating-petals{z-index:6;pointer-events:none;inset:0;overflow:hidden}.garden__trail{position:fixed}.garden__floating-petals{position:absolute}.trail-butterfly{--trail-color:#ef8fa9;--trail-rotation:0deg;filter:drop-shadow(0 .25rem .3rem #4b364e2e);width:.3rem;height:.9rem;transform:translate(-50%, -50%) rotate(var(--trail-rotation));animation:4.8s ease-out forwards butterfly-flight;position:absolute}.trail-butterfly__wing{background:var(--trail-color);width:1.1rem;height:.78rem;box-shadow:inset 0 -.22rem .38rem color-mix(in srgb, var(--trail-color) 55%, #76509c);border:1px solid #ffffff7a;position:absolute;top:.03rem}.trail-butterfly__wing:after{background:color-mix(in srgb, var(--trail-color) 78%, #fff);content:"";border-radius:70% 34% 72% 38%;width:.7rem;height:.58rem;position:absolute;bottom:-.34rem}.trail-butterfly__wing--left{transform-origin:100% 55%;border-radius:88% 32% 76% 28%;animation:.28s ease-in-out infinite alternate butterfly-wing-left;right:52%}.trail-butterfly__wing--left:after{right:-.02rem}.trail-butterfly__wing--right{transform-origin:0 55%;border-radius:32% 88% 28% 76%;animation:.28s ease-in-out infinite alternate butterfly-wing-right;left:52%}.trail-butterfly__wing--right:after{left:-.02rem;transform:scaleX(-1)}.trail-butterfly__body{z-index:2;background:#58485e;border-radius:60% 60% 80% 80%;width:.22rem;height:1rem;position:absolute;top:-.08rem;left:50%;transform:translate(-50%)}.trail-butterfly__body:before{content:"";border-top:1px solid #58485e;border-radius:50%;width:.34rem;height:.28rem;position:absolute;top:-.18rem;left:50%;transform:translate(-50%)}.trail-butterfly__body:after{aspect-ratio:1;content:"";background:#58485e;border-radius:50%;width:.3rem;position:absolute;top:-.09rem;left:50%;transform:translate(-50%)}.floating-petal{opacity:0;background:#ef8fa985;border-radius:95% 10% 90% 15%;width:1.35rem;height:.72rem;animation:12s ease-in-out infinite petal-drift;position:absolute}.floating-petal--1{animation-delay:-2s;top:9%;left:31%}.floating-petal--2{background:#f2bd6185;animation-delay:-8s;top:22%;left:71%}.floating-petal--3{background:#91a9e47a;animation-delay:-5s;top:74%;left:27%}.floating-petal--4{background:#b78ac97a;animation-delay:-10s;top:63%;left:83%}.floating-petal--5{background:#83b79a7a;animation-delay:-3.5s;top:35%;left:10%}.floating-petal--6{animation-delay:-6.5s;top:81%;left:62%}.floating-petal--7{background:#f2bd6175;animation-delay:-11s;top:17%;left:54%}.floating-petal--8{background:#b78ac96b;animation-delay:-1s;top:53%;left:42%}.garden__prototype,.garden__footer{z-index:7;color:#4b444ea6;letter-spacing:.06em;margin:0;font-size:.7rem;position:absolute}.garden__prototype{text-transform:uppercase;bottom:clamp(1.75rem,3vw,2.5rem);left:clamp(1.7rem,4vw,4rem)}.garden__footer{letter-spacing:.02em;font-family:Georgia,Times New Roman,serif;font-size:.78rem;font-style:italic;bottom:clamp(1.75rem,3vw,2.5rem);right:clamp(1.7rem,4vw,4rem)}@keyframes flower-sway{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(3deg)translateY(-.3rem)}}@keyframes flower-greeting{0%{transform:rotate(-2deg)translateY(0)scale(1)}38%{transform:rotate(7deg)translateY(-.55rem)scale(1.13,.94)}68%{transform:rotate(-4deg)translateY(-.25rem)scale(1.06,1.11)}to{transform:rotate(2deg)translateY(-.35rem)scale(1.1)}}@keyframes petal-unfurl{0%{transform:rotate(var(--petal-angle)) translateY(-11%) scale(1)}48%{transform:rotate(var(--petal-angle)) translateY(-24%) scale(1.22, 1.08)}to{transform:rotate(var(--petal-angle)) translateY(-16%) scale(1.12)}}@keyframes flower-center-pop{0%{transform:scale(1)}48%{transform:scale(1.28)rotate(8deg)}to{transform:scale(1.08)}}@keyframes instagram-flower-greeting{0%{transform:rotate(2deg)translateY(0)scale(1)}38%{transform:rotate(-7deg)translateY(-.5rem)scale(1.12,.94)}72%{transform:rotate(3deg)translateY(-.25rem)scale(1.05,1.08)}to{transform:rotate(0)translateY(-.35rem)scale(1.07)}}@keyframes instagram-petal-fold{0%{opacity:1;transform:rotate(var(--petal-angle)) translateY(-11%) scale(1)}55%{opacity:.72;transform:rotate(var(--petal-angle)) translateY(-3%) scale(.68, .74)}to{opacity:0;transform:rotate(var(--petal-angle)) translateY(8%) scale(.24)}}@keyframes instagram-center-fold{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.18)rotate(30deg)}}@keyframes instagram-tile-arrive{0%,24%{opacity:0;transform:rotate(12deg)scale(.25)}68%{opacity:1;transform:rotate(-3deg)scale(1.08)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes instagram-mark-arrive{0%,30%{opacity:0;transform:rotate(-12deg)scale(.3)}72%{opacity:1;transform:rotate(3deg)scale(1.12)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes instagram-halo{0%,to{opacity:.16;transform:rotate(-5deg)scale(.93)}50%{opacity:.58;transform:rotate(7deg)scale(1.08)}}@keyframes obelisk-awakens{0%,to{transform:rotate(-2deg)translateY(-.2rem)scale(1.03)}8%{transform:rotate(-7deg)translateY(.05rem)scale(.93,1.08)}18%{transform:rotate(2deg)translateY(-.55rem)scale(1.14,.94)}24%{transform:rotate(-1deg)translateY(-.35rem)scale(1.07)}63%{transform:rotate(1deg)translateY(-.5rem)scale(1.1,1.04)}}@keyframes obelisk-petal-writhe{0%{transform:rotate(var(--petal-angle)) translateY(-12%) scale(.96, 1.08) skewX(-2deg)}38%{transform:rotate(calc(var(--petal-angle) - 3deg)) translateY(-23%) scale(1.08, 1.18) skewX(4deg)}to{transform:rotate(calc(var(--petal-angle) + 2deg)) translateY(-17%) scale(1.03, 1.12) skewX(-4deg)}}@keyframes obelisk-void-breathe{0%,to{opacity:.48;transform:scale(.78)}50%{opacity:.96;transform:scale(1.42)}}@keyframes obelisk-rift-ring{0%{opacity:.18;transform:rotate(0)scale(.88,1.07)}50%{opacity:.82;transform:rotate(180deg)scale(1.12,.92)}to{opacity:.18;transform:rotate(360deg)scale(.88,1.07)}}@keyframes obelisk-energy-wake{0%,to{opacity:.32;transform:rotate(-19deg)scale(.78)}13%{opacity:.9;transform:rotate(-11deg)scale(1.16,.82)}16%{opacity:.38;transform:rotate(-21deg)scale(.9)}48%{opacity:.72;transform:rotate(7deg)scale(1.04,1.18)}51%{opacity:.26;transform:rotate(2deg)scale(.86)}76%{opacity:.78;transform:rotate(18deg)scale(1.13,.92)}}@keyframes obelisk-eye{0%,to{filter:brightness(.82);transform:scale(.94)}47%{filter:brightness(1.35);transform:scale(1.13,.88)}56%{filter:brightness(.96);transform:scale(.87,1.16)}}@keyframes obelisk-energy-spit{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--pollen-angle)) translateY(-.35rem) scale(.2)}18%{opacity:1}72%{opacity:.72}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--pollen-angle)) translateY(-5.8rem) scale(.55, 2.4)}}@keyframes obelisk-watch{0%,to{transform:rotate(-2deg)translateY(0)scale(1.01)}46%{transform:rotate(1deg)translateY(-.18rem)scale(1.035)}50%{transform:rotate(0)translateY(-.2rem)scale(.98,1.08)}54%{transform:rotate(-1deg)translateY(-.18rem)scale(1.035)}}@keyframes omen-tendril-creep{0%{opacity:0;transform:rotate(var(--tendril-rotation)) scaleX(0)}16%{opacity:.86}36%{transform:rotate(calc(var(--tendril-rotation) + 2deg)) scaleX(.78)}51%{transform:rotate(calc(var(--tendril-rotation) - 1deg)) scaleX(1.02)}69%{opacity:.78;transform:rotate(calc(var(--tendril-rotation) + 1deg)) scaleX(.9)}88%{opacity:.94;transform:rotate(var(--tendril-rotation)) scaleX(1.08)}to{opacity:0;transform:rotate(calc(var(--tendril-rotation) - 2deg)) scaleX(1.13)}}@keyframes omen-crack-flicker{0%,to{opacity:.72}9%{opacity:1}12%{opacity:.28}16%{opacity:.9}61%{opacity:.62}66%{opacity:1}}@keyframes omen-crack-branch-one{0%,18%,to{opacity:0;transform:rotate(var(--branch-one-rotation)) scaleX(.08)}19%{opacity:.92;transform:rotate(var(--branch-one-rotation)) scaleX(.34)}27%{opacity:.42;transform:rotate(var(--branch-one-rotation)) scaleX(.56)}31%,74%{opacity:.86;transform:rotate(var(--branch-one-rotation)) scaleX(.84)}79%{opacity:.24;transform:rotate(var(--branch-one-rotation)) scaleX(.9)}}@keyframes omen-crack-branch-two{0%,29%,to{opacity:0;transform:rotate(var(--branch-two-rotation)) scaleX(.12)}30%{opacity:.82;transform:rotate(var(--branch-two-rotation)) scaleX(.31)}37%{opacity:.3;transform:rotate(var(--branch-two-rotation)) scaleX(.48)}41%,81%{opacity:.78;transform:rotate(var(--branch-two-rotation)) scaleX(.68)}86%{opacity:.2;transform:rotate(var(--branch-two-rotation)) scaleX(.73)}}@keyframes logo-crack-flicker{0%,to{opacity:.66}11%{opacity:1}15%{opacity:.24}19%{opacity:.92}72%{opacity:.7}76%{opacity:1}}@keyframes logo-sprout-left{0%{opacity:0;transform:rotate(4deg)scaleX(0)}14%{opacity:.9}35%{opacity:.42;transform:rotate(2deg)scaleX(.72)}39%{opacity:1;transform:rotate(5deg)scaleX(.91)}55%{transform:rotate(1deg)scaleX(1)}76%{opacity:.84;transform:rotate(6deg)scaleX(.94)}to{opacity:0;transform:rotate(3deg)scaleX(1.08)}}@keyframes logo-sprout-right{0%{opacity:0;transform:rotate(-4deg)scaleX(0)}14%{opacity:.9}35%{opacity:.42;transform:rotate(-2deg)scaleX(.72)}39%{opacity:1;transform:rotate(-5deg)scaleX(.91)}55%{transform:rotate(-1deg)scaleX(1)}76%{opacity:.84;transform:rotate(-6deg)scaleX(.94)}to{opacity:0;transform:rotate(-3deg)scaleX(1.08)}}@keyframes pollen-pop{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--pollen-angle)) translateY(-.6rem) scale(.2)}25%{opacity:.92}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--pollen-angle)) translateY(-5.2rem) scale(1)}}@keyframes selected-flower{0%,to{transform:rotate(-1.5deg)translateY(0)scale(1.02)}50%{transform:rotate(1.5deg)translateY(-.25rem)scale(1.055)}}@keyframes selected-glow{0%,to{opacity:.18;transform:scale(.92)}50%{opacity:.55;transform:scale(1.25)}}@keyframes selected-halo{0%{opacity:.2;transform:rotate(0)scale(.96)}50%{opacity:.52}to{opacity:.2;transform:rotate(360deg)scale(.96)}}@keyframes selected-center{0%,to{transform:scale(1);box-shadow:inset .2rem .25rem .45rem #ffffff57,0 .25rem .55rem #4e38342e}50%{box-shadow:inset .2rem .25rem .45rem #ffffff6b, 0 0 1rem color-mix(in srgb, var(--center) 58%, transparent);transform:scale(1.08)}}@keyframes butterfly-flight{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--trail-rotation)) scale(.2)}18%{opacity:.88;transform:translate(-50%, -50%) rotate(var(--trail-rotation)) scale(.82)}72%{opacity:.58}to{opacity:0;transform:translate(-20%, -155%) rotate(calc(var(--trail-rotation) + 32deg)) scale(1.05)}}@keyframes butterfly-wing-left{0%{transform:rotate(-12deg)scaleX(.44)}to{transform:rotate(10deg)scaleX(1)}}@keyframes butterfly-wing-right{0%{transform:rotate(12deg)scaleX(.44)}to{transform:rotate(-10deg)scaleX(1)}}@keyframes petal-drift{0%{opacity:0;transform:translate(-1rem,-1rem)rotate(0)}15%,75%{opacity:.55}to{opacity:0;transform:translate(4rem,7rem)rotate(190deg)}}@media (max-width:900px){.garden__heart{width:min(31rem,48vw);min-width:24rem}.portal-bloom--recipes{right:2%}.portal-bloom--obelisk,.portal-bloom--mods{left:1%}.portal-bloom--watch{right:-1%}}@media (max-width:840px){.garden{min-height:100svh;padding:2.5rem 1rem 6rem;display:block;overflow:hidden auto}.garden:before{border-radius:2rem 3.8rem 2.4rem 4.2rem/3.2rem 2rem 4rem 2.6rem}.garden__stage{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;gap:2.4rem .75rem;width:min(35rem,100%);min-height:auto;margin:0 auto;display:grid}.garden__heart{border-radius:3.2rem 5rem 3.6rem 4.4rem/4.5rem 3.1rem 5.2rem 3.8rem;grid-column:1/-1;width:100%;min-width:0;padding:1.1rem 1.2rem 2rem;position:relative;top:auto;left:auto;transform:rotate(-.7deg)}.portal-bloom,.portal-bloom--recipes,.portal-bloom--watch,.portal-bloom--mods,.portal-bloom--stories,.portal-bloom--obelisk{--bloom-size:min(9.3rem, 40vw);position:relative;inset:auto}.portal-bloom--watch,.portal-bloom--mods{transform:translateY(1.3rem)}.portal-bloom--stories{grid-column:1/-1}.garden__vine{display:none}.garden__prototype,.garden__footer{text-align:center;width:100%;margin-top:4.5rem;display:block;position:static}.garden__footer{margin-top:.7rem}}@media (max-width:520px){.garden{padding-top:1.7rem}.garden__heart{padding:1.25rem 1.15rem 2rem}.splash__logo-scene{width:min(25rem,112%);margin-top:-3.8rem;margin-bottom:-3.2rem}.garden__selection{min-height:4.6rem}.bloom__label{max-width:9.2rem;padding-inline:.65rem}.bloom__label strong{font-size:.91rem}.bloom__label small{font-size:.55rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.garden__trail,.garden__floating-petals{display:none}:is(.garden:has(.portal-bloom--obelisk:hover) .omen-tendril,.garden:has(.portal-bloom--obelisk:focus-visible) .omen-tendril){opacity:.68;transform:rotate(var(--tendril-rotation)) scaleX(.88)}:is(.garden:has(.portal-bloom--obelisk:hover) .splash__sprout-vine,.garden:has(.portal-bloom--obelisk:focus-visible) .splash__sprout-vine){opacity:.78;transform:rotate(var(--sprout-rotation)) scaleX(.96)}}
