@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.page{--ink:#514361;--muted:#8a7d95;--rose:#ed92ba;--lavender:#9c79cf;--lilac:#ecdefc;--border:#efdeef;min-height:100vh;color:var(--ink);isolation:isolate;background:radial-gradient(90% 40% at 5% -10%,#ffe7f1,#0000),radial-gradient(45% 55% at 100% 25%,#f2e7ff,#0000),linear-gradient(140deg,#fff7fa,#fbf7ff 58%,#fff8f3);padding:0 22px 36px;font-family:ui-rounded,Trebuchet MS,Segoe UI,system-ui,sans-serif;position:relative;overflow:hidden}.page *{box-sizing:border-box}.page button,.page input,.page select,.page textarea{font:inherit}.page button{cursor:pointer}.page button:disabled{opacity:.58;cursor:not-allowed}.page :focus-visible{outline-offset:3px;outline:3px solid #ae82eb}.orbOne,.orbTwo{pointer-events:none;z-index:-1;filter:blur(8px);border-radius:999px;position:absolute}.orbOne{background:#f5ddfa99;width:250px;height:250px;top:440px;left:-140px}.orbTwo{background:#ffe7e7a1;width:370px;height:370px;top:1000px;right:-210px}.layout{max-width:1160px;margin:auto;position:relative}.topbar{justify-content:space-between;align-items:center;gap:12px;padding:24px 0 20px;display:flex}.brand{letter-spacing:-1.3px;color:#73518e;align-items:center;gap:10px;font-size:24px;font-weight:850;display:flex}.brandMark{color:#fff;background:linear-gradient(140deg,#b895ed,#ed9fc3);border-radius:14px;place-items:center;width:39px;height:39px;font-size:25px;display:grid;box-shadow:0 6px 15px #ddbbef70}.brandLight{color:#e18db5}.topNote{color:#a18caa;letter-spacing:.4px;font-size:13px}.freePill{color:#aa6ca4;white-space:nowrap;background:#fff9fff0;border:1px solid #e9d5ea;border-radius:99px;padding:9px 15px;font-size:13px;font-weight:700}.hero{background:linear-gradient(110deg,#fff7fb 3%,#f5edff 95%);border:1px solid #f0dfeb;border-radius:30px;justify-content:space-between;align-items:center;gap:24px;min-height:280px;padding:44px 52px;display:flex;overflow:hidden;box-shadow:0 18px 44px #d3aed01d}.eyebrow{letter-spacing:2.4px;color:#c483ae;background:#fff7ff;border-radius:22px;padding:10px 13px;font-size:11px;font-weight:900;display:inline-block}.hero h1{letter-spacing:-1.9px;color:#644774;margin:15px 0 8px;font-size:clamp(34px,5vw,53px);font-weight:850;line-height:1.11}.hero h1 em{color:#d389b2;font-family:Georgia,serif;font-weight:400}.hero h1>span{color:#e1a5c7;font-weight:400}.hero p{color:#887992;max-width:545px;font-size:14px;line-height:1.7}.heroTags{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.heroTags span{color:#a580a8;background:#fffafc;border:1px solid #f2e0eb;border-radius:99px;padding:8px 12px;font-size:12px;font-weight:700}.heroArt{flex:none;place-items:center;width:200px;height:200px;display:grid;position:relative}.disc{background:repeating-radial-gradient(circle,#dac9f6 0 10px,#d2c0f0 11px 12px,#e7d8f8 13px 16px);border:8px solid #fff8fd;border-radius:100%;place-items:center;width:174px;height:174px;display:grid;position:relative;transform:rotate(-13deg);box-shadow:0 15px 45px #9c82c34c}.discCenter{color:#e497be;background:#fff1f6;border:4px solid #efcce9;border-radius:100%;place-items:center;width:64px;height:64px;font-size:32px;display:grid}.sparkleA,.sparkleB,.sparkleC{color:#cd93db;font-size:34px;position:absolute}.sparkleA{top:3px;right:-2px}.sparkleB{color:#e7a0bd;bottom:-6px;left:-5px}.sparkleC{color:#c3a8ef;bottom:18px;right:0}.columnLayout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:20px;margin-top:22px;display:grid}.leftColumn,.rightColumn{gap:20px;min-width:0;display:grid}.card{background:#fffcffed;border:1px solid #f0e4ed;border-radius:25px;min-width:0;padding:27px;box-shadow:0 8px 24px #a78cad12}.cardTop{align-items:center;gap:13px;padding-bottom:20px;display:flex}.cardTop h2{letter-spacing:-.5px;color:#715382;margin:0;font-size:20px;font-weight:850}.cardTop p{color:#a092ab;margin:4px 0 0;font-size:13px}.sectionIcon{background:#f7eafa;border-radius:17px;place-items:center;width:51px;height:51px;font-size:25px;display:grid;box-shadow:inset 0 0 0 1px #f2e1f6}.fieldLabel{color:#77647f;margin:10px 0;font-size:13px;font-weight:800;display:block}.fieldLabel>span{color:var(--rose)}.textarea,.textInput,.select{color:#675272;background:#fffaff;border:1px solid #ecddec;border-radius:14px;outline:none;width:100%}.textarea{resize:vertical;min-height:190px;padding:17px;font-size:14px;line-height:1.75}.textarea::placeholder{color:#b6aabc}.select,.textInput{padding:13px 14px;font-size:14px}.textarea:focus,.textInput:focus,.select:focus{border-color:#bd94dd;box-shadow:0 0 0 3px #ead6f36b}.tinyRight{text-align:right;color:#ae9eb5;padding:5px 2px 8px;font-size:11px}.primaryButton,.secondaryButton,.downloadButton{border:0;border-radius:14px;width:100%;margin-top:17px;padding:15px 18px;font-size:14px;font-weight:850}.primaryButton{color:#fff;background:linear-gradient(110deg,#ac83d8,#e7a0bb);box-shadow:0 7px 18px #caa3d86b}.primaryButton:not(:disabled):hover{filter:brightness(1.04);transform:translateY(-1px)}.secondaryButton{color:#9166b4;background:#f2e7fb;border:1px solid #e8d5f6}.downloadButton{color:#fff;background:#735b99;margin:9px 0 0}.hint{color:#a294aa;margin:12px 0 0;font-size:11px;line-height:1.6}.choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.choice,.durationButton{color:#8a7995;background:#fffbff;border:1px solid #f0e3ef;border-radius:14px;transition:all .15s}.choice{justify-content:flex-start;align-items:center;gap:8px;padding:14px 12px;font-size:12px;font-weight:700;display:flex}.choice span{color:#ca9fcf;font-size:20px}.choice:hover,.durationButton:hover{border-color:#cfaee5}.selected,.selected:hover{box-shadow:inset 0 0 0 2px #ede1f67a;color:#8a5da5!important;background:#f3eafa!important;border-color:#c4a1e1!important}.sliderField{margin-top:18px;display:block}.sliderHeader{color:#8d7a95;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:12px;display:flex}.sliderHeader b{color:#9c73b3;background:#f8edf9;border-radius:8px;padding:4px 8px;font-size:11px}.sliderField input[type=range]{appearance:none;cursor:pointer;accent-color:#b88ce1;background:#ecddf4;border-radius:10px;outline:none;width:100%;height:6px}.sliderField input[type=range]::-webkit-slider-thumb{appearance:none;background:#c18fdb;border:3px solid #fff;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 5px #ae81c879}.sliderField input[type=range]::-moz-range-thumb{background:#c18fdb;border:3px solid #fff;border-radius:50%;width:13px;height:13px}.mixHead{color:#9b8a9f;background:#faf2fc;border-radius:12px;justify-content:space-between;margin-bottom:13px;padding:11px 13px;font-size:12px;font-weight:700;display:flex}.emptyState{text-align:center;background:linear-gradient(130deg,#fffbff,#fdf5ff);border:1px dashed #e5ceeb;border-radius:18px;padding:38px 18px}.emptyState>div{letter-spacing:7px;margin-bottom:8px;font-size:34px}.emptyState strong{color:#8766a2;font-size:14px}.emptyState p{color:#ac9bb3;max-width:250px;margin:8px auto 0;font-size:12px;line-height:1.6}.tracks{gap:12px;display:grid}.track{background:#fffbff;border:1px solid #eddfed;border-radius:17px;padding:14px}.trackHeader{align-items:center;gap:9px;min-width:0;display:flex}.trackNum{color:#b084bd;background:#f5eafa;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:12px;font-weight:850;display:grid}.trackName{flex-direction:column;flex:1;min-width:0;display:flex}.trackName b{color:#80648f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.trackName small{color:#b7a4bb;margin-top:3px;font-size:10px}.trackAction{color:#ac7fba;background:#f8edf8;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:17px;display:grid}.trackSliders{grid-template-columns:1fr 1fr;column-gap:15px;display:grid}.trackSliders .sliderField{margin-top:10px}.checkRow{color:#897992;align-items:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.checkRow input{accent-color:#a879ce}.dashedButton{color:#9870b3;background:#fcf7fe;border:1px dashed #cda8df;border-radius:14px;width:100%;margin-top:14px;padding:16px 8px;font-size:12px;font-weight:800}.dashedButton:hover{background:#f5ecfb}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.durationGrid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.durationButton{padding:12px 3px;font-size:12px;font-weight:750}.exportDivider{background:#f0e4ee;height:1px;margin:22px 0 5px}.previewPanel{background:#fcf5fe;border:1px solid #ebdcee;border-radius:17px;margin-top:14px;padding:15px}.previewLabel{color:#8e6da6;margin-bottom:10px;font-size:12px;font-weight:800}.audioPlayer{width:100%;height:46px}.status{color:#a77e9f;background:#fff6fa;border:1px solid #f8e7f0;border-radius:12px;margin-top:17px;padding:13px 14px;font-size:12px;font-weight:650;line-height:1.5}.textButton{color:#b67b96;background:0 0;border:none;padding:9px 0;font-size:12px;font-weight:800}.footer{text-align:center;color:#a998b1;margin:34px 0 0;font-size:12px;line-height:1.7}.footer span{color:#b7a6bf;font-size:11px;display:block}@media (max-width:860px){.hero{padding:31px}.heroArt{width:130px;height:150px}.disc{width:120px;height:120px}.discCenter{width:46px;height:46px}.card{padding:20px}}@media (max-width:720px){.columnLayout{grid-template-columns:1fr}.topNote,.heroArt{display:none}.hero{padding:32px 25px}.hero h1{font-size:36px}}@media (max-width:420px){.page{padding:0 11px 28px}.brand{font-size:20px}.freePill{padding:8px;font-size:10px}.card{padding:16px}.choiceGrid{gap:6px}.durationButton{font-size:10px}.hero{padding:28px 18px}}@media (prefers-reduced-motion:reduce){.page *,.page :before,.page :after{transition:none!important;animation:none!important}}.processingCard{margin:0 0 22px}.processingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 13px;display:grid}.processingChoice{font:inherit;color:#765a79;cursor:pointer;background:#fff7fc;border:1px solid #eccde4;border-radius:15px;min-height:48px;font-weight:650;transition:background .15s,border-color .15s,transform .15s}.processingChoice:hover:not(:disabled){background:#fae8f6;transform:translateY(-1px)}.processingChoice.processingSelected{color:#754c79;background:#f6dcf0;border:2px solid #c877b7}.processingChoice:disabled{cursor:wait;opacity:.6}.processingChoice:focus-visible,.renderStatus button:focus-visible{outline-offset:2px;outline:3px solid #9d72d2}.processingDescription{color:#6c5379;margin:0 0 10px;font-size:.94rem;line-height:1.65}.renderStatus{background:#fff7fc;border:1px solid #edd5e9;border-radius:15px;margin-top:14px;padding:14px}.renderHeader{color:#75537a;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:.91rem;display:flex}.renderProgress{accent-color:#c877b7;width:100%;height:12px}.durationButton:disabled{opacity:.35;cursor:not-allowed}@media (max-width:550px){.processingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.processingChoice{min-height:44px}}.petalMaskSettings{background:#fff5fbcc;border:1px solid #ebd4ed;border-radius:18px;margin-top:18px;padding:16px}.petalWaveform{gap:10px;width:100%;display:grid}.petalWaveform canvas{background:#fff2f8;border-radius:15px;width:100%;height:88px}.petalRenderPulse{justify-content:center;align-items:center;gap:4px;height:27px;display:flex}.petalRenderPulse i{background:#cb95d0;border-radius:4px;width:5px;height:10px;animation:.8s ease-in-out infinite alternate petalPulse}.petalRenderPulse i:nth-child(3n){animation-delay:.2s}.petalRenderPulse i:nth-child(3n+1){animation-delay:.45s}@keyframes petalPulse{0%{transform:scaleY(.3)}to{transform:scaleY(2.4)}}@media (prefers-reduced-motion:reduce){.petalRenderPulse i{animation:none}}.petalRecorderCard .cardTop{margin-bottom:18px}.petalRecorderPanel{background:linear-gradient(125deg,#fff5fb,#f4edff);border:1px solid #e9d3e7;border-radius:20px;margin-top:16px;padding:16px}.petalRecorderStatus{color:#664d72;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.petalRecordDot{background:#c9bacd;border-radius:50%;width:11px;height:11px;display:inline-block}.petalRecordDotActive{background:#e66b96;animation:1.3s ease-in-out infinite petalRecordPulse;box-shadow:0 0 0 4px #f9dce8}.petalRecordTime{font-variant-numeric:tabular-nums;color:#806c8a;margin-left:auto;font-size:.85rem}.petalRecorderButtons{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.petalRecorderButtons .primaryButton{flex:1;width:auto;min-width:180px;margin:0}.petalRecorderButtons .secondaryButton{width:auto;margin:0}.petalStopButton{color:#fff;cursor:pointer;background:#e8759e;border:0;border-radius:999px;padding:12px 22px;font-weight:700}.petalStopButton:hover{background:#cf547f}.petalTextButton{color:#8b608e;cursor:pointer;background:0 0;border:0;text-decoration:underline}.petalRecorderPreview{gap:10px;margin-top:16px;display:grid}.petalRecorderPreview audio{width:100%;max-width:100%}.petalRecorderDownload{color:#8057a7;font-size:.9rem;font-weight:650;text-decoration:underline}.petalRecorderMessage{color:#775e85;margin-top:12px;font-size:.9rem}@keyframes petalRecordPulse{50%{opacity:.52;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.petalRecordDotActive{animation:none}}@media (max-width:480px){.petalRecorderStatus{align-items:flex-start}.petalRecordTime{width:100%;margin-left:0}}.petalFlowPage{--flow-ink:#624e70;--flow-berry:#9b5696;--flow-soft:#fff9fd}.petalFlowLayout{max-width:1180px}.petalFlowHero{margin-bottom:25px}.petalJourney{background:#fffcffed;border:1px solid #ead6ec;border-radius:26px;margin-bottom:25px;padding:21px 23px 17px;box-shadow:0 12px 35px #8f5b8f12}.petalJourneyTop{color:#a276a4;letter-spacing:.09em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;font-weight:750;display:flex}.petalJourneyTop strong{color:#86578b;letter-spacing:normal;font-size:.82rem}.petalJourneyBar{background:#f1e4f2;border-radius:999px;width:100%;height:6px;margin:13px 0 14px;overflow:hidden}.petalJourneyBar span{border-radius:inherit;background:linear-gradient(90deg,#e8a6cf,#ae8ce6);height:100%;transition:width .3s;display:block}.petalJourneySteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.petalStepButton{text-align:left;color:#846b8c;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;align-items:center;gap:9px;min-width:0;padding:11px 9px;transition:background .18s,border-color .18s,transform .18s;display:flex}.petalStepButton:hover:not(:disabled){background:#fdf0f9;transform:translateY(-1px)}.petalStepButton.petalStepActive{color:#76497b;background:linear-gradient(130deg,#fbe7f4,#f0e9fd);border-color:#e8cce8}.petalStepButton:disabled{cursor:wait;opacity:.65}.petalStepBadge{color:#b477b4;background:#fff4fb;border:1px solid #eed2e6;border-radius:12px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:1.05rem;font-weight:800;display:grid}.petalStepActive .petalStepBadge{color:#fff;background:linear-gradient(140deg,#da92bc,#a485d4);border-color:#0000}.petalStepDone:not(.petalStepActive) .petalStepBadge{color:#926c9b;background:#f1e6f5}.petalStepWords{gap:1px;min-width:0;display:grid}.petalStepWords b{font-size:.91rem}.petalStepWords small{color:#9b879f;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.petalFlowGrid{grid-template-columns:minmax(0,1.8fr) minmax(260px,.85fr);align-items:start;gap:25px;scroll-margin-top:28px;display:grid}.petalFlowMain{min-width:0}.petalStepIntro{color:var(--flow-ink);padding:7px 3px 14px}.petalStepIntro h2{letter-spacing:-.025em;color:#61456e;outline:0;margin:7px 0 10px;font-size:clamp(1.45rem,2.8vw,2rem);font-weight:800;line-height:1.2}.petalStepIntro p{color:#8c7593;max-width:56ch;margin:0;line-height:1.6}.petalStepKicker,.petalAsideEyebrow{color:#b781af;letter-spacing:.11em;font-size:.73rem;font-weight:850}.petalFlowCard{margin-bottom:18px}.petalFlowTextarea{resize:vertical;min-height:225px}.petalInlineMeta{color:#9d86a3;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:9px 0 22px;font-size:.78rem;display:flex}.petalStarterSection{background:#fff7fc;border:1px solid #f2dfe9;border-radius:18px;padding:16px}.petalStarterSection>strong{color:#7d5d83;margin-bottom:12px;font-size:.92rem;display:block}.petalChips{flex-wrap:wrap;gap:8px;display:flex}.petalChips button{color:#945c97;font:inherit;cursor:pointer;background:#fff;border:1px solid #e9cde7;border-radius:999px;padding:9px 13px;font-size:.82rem;font-weight:700}.petalChips button:hover{background:#fce8f5}.petalDisclosure{background:#fff9fc;border:1px solid #efd9ea;border-radius:17px;margin:17px 0;padding:0 13px}.petalDisclosure>summary{cursor:pointer;color:#8b6491;padding:14px 2px;font-size:.91rem;font-weight:750;list-style-position:inside}.petalDisclosure[open]>summary{border-bottom:1px solid #f2e0ed;margin-bottom:13px}.petalDisclosure .select{margin-bottom:15px}.petalFlowFooter{background:#fffcfff0;border:1px solid #efdceb;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:15px 18px;display:flex;box-shadow:0 6px 22px #7c46730d}.petalBackButton,.petalContinueButton{font:inherit;cursor:pointer;border-radius:999px;padding:13px 18px;font-weight:750;transition:transform .15s,background .15s}.petalBackButton{color:#835f89;background:#fff8fc;border:1px solid #eddbe9}.petalContinueButton{color:#fff;background:linear-gradient(110deg,#da8eb9,#a984d5);border:1px solid #0000;box-shadow:0 6px 15px #bb78b12e}.petalContinueButton span{padding-left:7px}.petalBackButton:hover:not(:disabled),.petalContinueButton:hover:not(:disabled){transform:translateY(-1px)}.petalBackButton:disabled,.petalContinueButton:disabled{opacity:.45;cursor:not-allowed}.petalSkipTip{color:#9a87a0;text-align:center;margin:12px 0;font-size:.81rem}.petalFlowAside{gap:15px;display:grid;position:sticky;top:24px}.petalRecipeCard,.petalHelpfulCard{background:#fffcfff5;border:1px solid #eddbeb;border-radius:24px;padding:21px;box-shadow:0 10px 28px #995b940f}.petalRecipeCard h3{color:#775485;margin:8px 0 16px;font-size:1.26rem}.petalRecipeList{gap:7px;display:grid}.petalRecipeList button{color:#8b7095;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:11px;width:100%;padding:9px 5px;display:flex}.petalRecipeList button:hover:not(:disabled){background:#fff0f9}.petalRecipeList button:disabled{cursor:wait;opacity:.55}.petalRecipeList button>span:nth-child(2){flex:1;gap:3px;display:grid}.petalRecipeList button b{color:#785d85;font-size:.86rem}.petalRecipeList button small{color:#a18ca6;font-size:.77rem}.petalRecipeList button>span:last-child{color:#bd92b8;font-size:1rem}.petalRecipeDot{color:#a783a8;background:#fbf0f9;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:.75rem;font-weight:850;display:grid}.petalRecipeDotDone{color:#8a5c94;background:#ebdbf4}.petalDraftNote{color:#ab8aac;border-top:1px solid #f1e5f1;margin-top:15px;padding-top:14px;font-size:.78rem;line-height:1.5}.petalHelpfulCard p{color:#896991;overflow-wrap:anywhere;margin:7px 0 0;font-size:.9rem;line-height:1.6}.petalMethodTabs{background:#f9eaf6;border:1px solid #f0d6e9;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 18px;padding:6px;display:grid}.petalMethodTabs button{color:#916e97;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:15px;min-height:47px;padding:7px;font-size:.87rem;font-weight:750}.petalMethodTabs button.petalMethodActive{color:#a5639c;background:#fff;border-color:#edd5eb;box-shadow:0 3px 10px #a4719e12}.petalMiniNotice{color:#8e7597;background:#fdf6ff;border-left:3px solid #d9acd5;border-radius:9px;margin:16px 0;padding:12px;font-size:.85rem}.petalFlowAdded{background:linear-gradient(130deg,#fffaff,#fff3fa);margin-bottom:12px}.petalFlowAdded p{color:#8b7094;margin:8px 0 0;font-size:.87rem;line-height:1.5}.petalFlowBetween{color:#745481;justify-content:space-between;align-items:center;display:flex}.petalCountPill{color:#865d90;background:#eadcf2;border-radius:999px;place-items:center;width:29px;height:29px;font-weight:750;display:grid}.petalSoundChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:15px 0 18px;display:grid}.petalSoundChoices .choice{min-width:0;min-height:82px}.petalInlineWarning{color:#a0616b;margin:11px 0 0;font-size:.87rem}.petalTrackDetails{background:#fff9fd;border:1px solid #f0e0ee;border-radius:14px;margin:9px 0 0;padding:9px 12px}.petalTrackDetails summary{cursor:pointer;color:#916991;padding:3px 0;font-size:.86rem;font-weight:750}.petalTrackDetails[open] summary{margin-bottom:15px}.petalUploadRow{grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid}.petalUploadRow .dashedButton,.petalUploadRow .secondaryButton{width:100%;min-width:0;margin:0}.petalToggleRow{background:#fff8fc;border:1px solid #efd9e8;border-radius:15px;margin-bottom:13px;padding:14px 17px}.petalSavedGroup{margin:15px 0}.petalFinishedPanel{margin-top:20px}.petalFlowPage button:focus-visible,.petalFlowPage summary:focus-visible,.petalFlowPage select:focus-visible,.petalFlowPage textarea:focus-visible{outline-offset:3px;outline:3px solid #c99add}@media (max-width:1020px){.petalFlowGrid{grid-template-columns:minmax(0,1fr);gap:18px}.petalFlowAside{grid-template-columns:1fr 1fr;position:static}.petalRecipeList{grid-template-columns:1fr 1fr}.petalRecipeList button:last-child{grid-column:1/-1}}@media (max-width:720px){.petalJourney{padding:16px 13px 12px}.petalJourneySteps{gap:4px}.petalStepButton{text-align:center;border-radius:14px;flex-direction:column;gap:3px;padding:8px 3px}.petalStepBadge{flex-basis:30px;width:30px;height:30px}.petalStepWords b{font-size:.76rem}.petalStepWords small{display:none}.petalFlowAside{grid-template-columns:1fr}.petalRecipeList{grid-template-columns:1fr 1fr}.petalSoundChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.petalFlowFooter{z-index:5;padding:11px;position:sticky;bottom:8px;box-shadow:0 10px 24px #6b496a1a}.petalBackButton,.petalContinueButton{padding:12px 13px;font-size:.88rem}.petalFlowHero{margin-bottom:16px}}@media (max-width:420px){.petalMethodTabs button{padding:5px 2px;font-size:.78rem}.petalUploadRow{grid-template-columns:1fr}.petalFlowFooter{gap:7px}.petalBackButton,.petalContinueButton{padding:11px 10px;font-size:.78rem}.petalRecipeCard,.petalHelpfulCard{padding:16px}}@media (prefers-reduced-motion:reduce){.petalJourneyBar span,.petalStepButton,.petalContinueButton,.petalBackButton{transition:none}}.petalInlineStatus{color:#855f90;background:#fbf1fa;border:1px solid #f0e0ef;border-radius:13px;margin-top:12px;padding:11px 13px;font-size:.87rem;line-height:1.5}.petalLoopControls{background:#fff4fa;border:1px solid #edd8ed;border-radius:15px;gap:8px;margin:12px 0 6px;padding:14px;display:grid}.petalLoopControls .fieldLabel{margin:0}.petalLoopControls .textInput{margin-top:9px;display:block}.petalExportHelp{color:#795b83;background:linear-gradient(120deg,#fff3fa,#f4ebff);border:1px solid #eddbf0;border-radius:16px;padding:15px}.petalExportHelp p{margin:6px 0 0;font-size:.85rem;line-height:1.5}.petalPreviewActions{flex-wrap:wrap;align-items:center;gap:12px;margin:10px 0 15px;display:flex}.petalPreviewActions .secondaryButton{flex:200px;width:auto;margin:0}.petalLoopToggle{color:#825e89;align-items:center;gap:9px;font-size:.87rem;font-weight:750;display:inline-flex}.petalLoopToggle input{accent-color:#b677b8;width:18px;height:18px}.petalDurationControls{color:#886d92;align-items:center;gap:12px;display:flex}.petalDurationControls input{max-width:150px;font-size:1.15rem;font-weight:800}.petalDurationPresets{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:12px 0 20px;display:grid}@media (max-width:640px){.petalDurationPresets{grid-template-columns:repeat(3,minmax(0,1fr))}}.petalSequence{background:linear-gradient(145deg,#fff7fc,#f8efff);border:1px solid #ecd8ed;border-radius:20px;margin:22px 0;padding:20px}.petalSequenceHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.petalSequenceHeading h3{color:#735285;margin:0 0 5px;font-size:18px;font-weight:850}.petalSequenceHeading p{color:#9986a0;margin:0 0 8px;font-size:12px;line-height:1.5}.petalSequenceHeading>span{color:#956dab;white-space:nowrap;background:#f2e1f8;border-radius:20px;padding:7px 11px;font-size:11px;font-weight:750}.petalSequenceDefaults{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:17px 0 10px;display:grid}.petalSequenceDefaults label,.petalSequenceControls label{color:#7b618c;gap:7px;font-size:11px;font-weight:750;line-height:1.45;display:grid}.petalSequenceDefaults .textInput,.petalSequenceControls .textInput{border-radius:10px;width:100%;min-width:0;padding:10px;font-size:13px}.petalSequenceHelp{color:#9986a0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.petalSequenceHelp .textButton{margin:0;padding:7px}.petalSequenceList{gap:11px;max-height:490px;margin-top:15px;padding-right:3px;display:grid;overflow-y:auto}.petalSequenceItem{background:#ffffffe0;border:1px solid #eeddec;border-radius:14px;padding:13px}.petalSequenceItemTitle{align-items:start;gap:10px;min-width:0;margin-bottom:12px;display:flex}.petalSequenceItemTitle>span{color:#9a6aaa;background:#f3e4fa;border-radius:9px;flex:none;place-items:center;width:29px;height:29px;font-size:11px;font-weight:850;display:grid}.petalSequenceItemTitle p{overflow-wrap:anywhere;color:#765880;margin:4px 0 0;font-size:13px;line-height:1.55}.petalSequenceControls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:580px){.petalSequence{padding:14px}.petalSequenceDefaults{grid-template-columns:1fr}.petalSequenceControls{gap:6px}.petalSequenceControls label{font-size:10px}.petalSequenceControls .textInput{padding:9px 5px}}@media (prefers-reduced-motion:reduce){.petalSequence *,.petalSequence :before,.petalSequence :after{transition:none!important;animation:none!important}}.elysianPage{--elysian-ink:#3a334b;--elysian-light:#fbfaff;--elysian-accent:#9b74c6;min-height:100vh;transition:background-color .25s,color .25s}.elysianPage .elysianSky{z-index:-1;pointer-events:none;opacity:.94;height:560px;position:absolute;inset:0 0 auto;overflow:hidden}.elysianPage .elysianSkyBody{background:linear-gradient(#e8f3ff 0%,#f8eaff 48%,#fff8fc 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.elysianCelestial{background:radial-gradient(circle at 35% 32%,#fffdea 0%,#ffe2a8 75%);border-radius:50%;width:82px;height:82px;position:absolute;top:88px;right:max(12%,50vw - 600px);box-shadow:0 0 0 18px #ffe6b326,0 0 70px 18px #ffd99b4d}.elysianCloud{will-change:transform;background:#ffffffdb;border-radius:80px;width:132px;height:39px;animation:18s ease-in-out infinite alternate elysianCloudFloat;position:absolute;box-shadow:0 11px 28px #c2aede1a}.elysianCloud:before,.elysianCloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.elysianCloud:before{width:58px;height:58px;bottom:10px;left:26px}.elysianCloud:after{width:46px;height:46px;bottom:8px;right:18px}.elysianCloudOne{top:162px;left:3%;transform:scale(.75)}.elysianCloudTwo{opacity:.7;animation-delay:-7s;top:310px;right:4%;transform:scale(.55)}.elysianBird{color:#56638240;font-family:Georgia,serif;font-size:37px;position:absolute;transform:rotate(15deg)}.elysianBirdOne{top:176px;left:25%}.elysianBirdTwo{font-size:27px;top:201px;left:29%}.elysianStar{color:#f4e6ff;text-shadow:0 0 14px #cfa8ff80;display:none;position:absolute}.elysianStarOne{font-size:23px;top:110px;left:12%}.elysianStarTwo{font-size:30px;top:230px;right:27%}.elysianStarThree{font-size:16px;top:360px;right:7%}@keyframes elysianCloudFloat{0%{translate:-8px}to{translate:20px}}.elysianSkyStill .elysianSky *,.elysianSkyStill .elysianSky :before,.elysianSkyStill .elysianSky :after{will-change:auto!important;animation:none!important}.elysianPage .topbar{flex-wrap:wrap;padding:22px 0 20px;position:relative}.elysianPage .elysianBrand{letter-spacing:normal;gap:8px;min-width:0;font-size:1rem}.elysianLogoFrame{background:#ffffffab;border:1px solid #a084b733;border-radius:17px;flex:none;place-items:center;width:74px;height:58px;display:grid}.elysianLogo{object-fit:contain;filter:invert();width:68px;height:68px;display:block}.elysianBrandWords{flex-direction:column;gap:1px;min-width:0;display:flex}.elysianBrandWords strong{color:#40364d;letter-spacing:-.65px;white-space:nowrap;font-size:clamp(18px,2vw,23px);font-weight:850}.elysianBrandWords small{color:#94759e;letter-spacing:.8px;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:500}.elysianTopControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:11px;display:flex}.elysianThemeGroup{background:#ffffffd6;border:1px solid #dfcfe9;border-radius:99px;align-items:center;padding:4px;display:flex}.elysianThemeGroup button{color:#756a84;background:0 0;border:0;border-radius:99px;min-height:39px;padding:8px 13px;font-size:12px;font-weight:800}.elysianThemeGroup button.elysianThemeActive{color:#fff;background:#654c83;box-shadow:0 2px 8px #674d8350}.elysianMotionSwitch{color:#766783;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.elysianMotionSwitch input{accent-color:#8d66b3;width:17px;height:17px}.elysianPage .hero{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(111deg,#ffffffe6,#f7f0ffd9)}.elysianPage .hero h1{color:#443754}.elysianPage .hero h1 em{color:#ac729e}.elysianPage .eyebrow{color:#8d6ca9;background:#f5e8fb}.elysianPage .heroTags span{background:#fff9ffb8}.elysianPage .petalJourney{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.elysianFrequencyExplainer{color:#765e83;background:#f7effc;border:1px solid #e8d7f3;border-radius:13px;margin:10px 0 8px;padding:12px 14px;font-size:.82rem;line-height:1.5}.elysianPage .select optgroup{font-weight:800}.elysianPage[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eee8fa;--ink:#f2eafa;--muted:#b8aecf;--rose:#c58ebe;--lavender:#b09ae9;--border:#514361;background:radial-gradient(90% 35% at 0 0,#30284b,#0000),linear-gradient(145deg,#11182b,#1d1b32 57%,#2a2339)}.elysianPage[data-theme=night] .elysianSkyBody{background:linear-gradient(#0a1127,#282445 55%,#2b2341)}.elysianPage[data-theme=night] .elysianCelestial{background:radial-gradient(circle at 33% 28%,#fffefc,#d5d6fa 77%);width:75px;height:75px;box-shadow:0 0 0 16px #c1bfff12,0 0 65px 17px #b0a9ff3d}.elysianPage[data-theme=night] .elysianCelestial:after{content:"";background:#101731;border-radius:50%;position:absolute;inset:-5px 13px 13px -13px;transform:translate(15px)}.elysianPage[data-theme=night] .elysianCloud{box-shadow:none;background:#8083ab24}.elysianPage[data-theme=night] .elysianBird{display:none}.elysianPage[data-theme=night] .elysianStar{display:block}.elysianPage[data-theme=night] .orbOne,.elysianPage[data-theme=night] .orbTwo{opacity:.16}.elysianPage[data-theme=night] .elysianLogoFrame{background:#202038;border-color:#564868}.elysianPage[data-theme=night] .elysianLogo{filter:none}.elysianPage[data-theme=night] .elysianBrandWords strong{color:#fff8ff}.elysianPage[data-theme=night] .elysianBrandWords small,.elysianPage[data-theme=night] .elysianMotionSwitch{color:#c4b4d9}.elysianPage[data-theme=night] .elysianThemeGroup{background:#29263e;border-color:#4a4160}.elysianPage[data-theme=night] .elysianThemeGroup button{color:#c9bad7}.elysianPage[data-theme=night] .elysianThemeGroup button.elysianThemeActive{color:#1f1632;background:#b79adf}.elysianPage[data-theme=night] .hero,.elysianPage[data-theme=night] .card,.elysianPage[data-theme=night] .petalJourney,.elysianPage[data-theme=night] .petalRecipeCard,.elysianPage[data-theme=night] .petalHelpfulCard{color:#eee8f8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#24243bdf;border:1px solid #484058;box-shadow:0 14px 30px #04051120}.elysianPage[data-theme=night] .hero h1,.elysianPage[data-theme=night] .petalStepIntro h2,.elysianPage[data-theme=night] .cardTop h2,.elysianPage[data-theme=night] .petalRecipeCard h3,.elysianPage[data-theme=night] .petalSequenceHeading h3,.elysianPage[data-theme=night] .petalFlowBetween strong,.elysianPage[data-theme=night] .petalSequenceItemTitle p{color:#f3e9ff}.elysianPage[data-theme=night] .hero p,.elysianPage[data-theme=night] .petalStepIntro p,.elysianPage[data-theme=night] .cardTop p,.elysianPage[data-theme=night] .petalRecipeList button b,.elysianPage[data-theme=night] .petalRecipeList button small,.elysianPage[data-theme=night] .petalSequenceHeading p,.elysianPage[data-theme=night] .petalSequenceHelp,.elysianPage[data-theme=night] .petalDraftNote,.elysianPage[data-theme=night] .petalHelpfulCard p,.elysianPage[data-theme=night] .hint,.elysianPage[data-theme=night] .petalInlineMeta{color:#c4b8d2}.elysianPage[data-theme=night] .eyebrow,.elysianPage[data-theme=night] .petalStepKicker,.elysianPage[data-theme=night] .petalAsideEyebrow{color:#d9c2f1;background:#36304e}.elysianPage[data-theme=night] .heroTags span,.elysianPage[data-theme=night] .fieldLabel,.elysianPage[data-theme=night] .sliderHeader{color:#dfd3ee}.elysianPage[data-theme=night] .heroTags span{background:#302c45;border-color:#574761}.elysianPage[data-theme=night] .petalJourneySteps button{color:#cfc0de}.elysianPage[data-theme=night] .petalStepButton.petalStepActive{color:#fff;background:#3d3355}.elysianPage[data-theme=night] .petalStepWords b,.elysianPage[data-theme=night] .petalStepWords small,.elysianPage[data-theme=night] .petalJourneyTop{color:#dbc9ed}.elysianPage[data-theme=night] .petalStepBadge{color:#f9eaff;background:#514267}.elysianPage[data-theme=night] .petalJourneyBar{background:#40374f}.elysianPage[data-theme=night] .petalSequence,.elysianPage[data-theme=night] .petalSequenceItem,.elysianPage[data-theme=night] .petalSequenceItemTitle>span,.elysianPage[data-theme=night] .petalMethodTabs,.elysianPage[data-theme=night] .petalMethodTabs button.petalMethodActive,.elysianPage[data-theme=night] .petalMiniNotice,.elysianPage[data-theme=night] .petalFlowAdded,.elysianPage[data-theme=night] .petalExportHelp,.elysianPage[data-theme=night] .petalTrackDetails,.elysianPage[data-theme=night] .petalLoopControls,.elysianPage[data-theme=night] .petalMaskSettings,.elysianPage[data-theme=night] .petalRecorderPanel,.elysianPage[data-theme=night] .petalToggleRow,.elysianPage[data-theme=night] .petalRenderPulse,.elysianPage[data-theme=night] .petalFinishedPanel,.elysianPage[data-theme=night] .petalRecipeDot,.elysianPage[data-theme=night] .mixHead,.elysianPage[data-theme=night] .track,.elysianPage[data-theme=night] .status,.elysianPage[data-theme=night] .renderStatus,.elysianPage[data-theme=night] .processingChoice,.elysianPage[data-theme=night] .choice,.elysianPage[data-theme=night] .durationButton,.elysianPage[data-theme=night] .petalFlowFooter{color:#d7c6e3;background:#303048;border-color:#534762}.elysianPage[data-theme=night] .textarea,.elysianPage[data-theme=night] .textInput,.elysianPage[data-theme=night] .select{color:#f3eafa;background:#211f35;border-color:#5b4d69}.elysianPage[data-theme=night] .textarea::placeholder{color:#b6a4c4}.elysianPage[data-theme=night] .select option,.elysianPage[data-theme=night] .select optgroup{color:#f3eafa;background:#27243b}.elysianPage[data-theme=night] .sliderHeader b,.elysianPage[data-theme=night] .petalCountPill,.elysianPage[data-theme=night] .sectionIcon,.elysianPage[data-theme=night] .petalRecipeDotDone{color:#e9dcf7;background:#483b5a}.elysianPage[data-theme=night] .petalSequenceDefaults label,.elysianPage[data-theme=night] .petalSequenceControls label,.elysianPage[data-theme=night] .petalRecorderMessage,.elysianPage[data-theme=night] .petalRecorderStatus,.elysianPage[data-theme=night] .petalLoopToggle,.elysianPage[data-theme=night] .petalTrackDetails summary{color:#e0d2ec}.elysianPage[data-theme=night] .petalMethodTabs button,.elysianPage[data-theme=night] .petalSequenceHeading>span,.elysianPage[data-theme=night] .petalSequenceItemTitle>span{color:#d5beeb}.elysianPage[data-theme=night] .choice:hover,.elysianPage[data-theme=night] .petalRecipeList button:hover:not(:disabled),.elysianPage[data-theme=night] .durationButton:hover{background:#403553}.elysianPage[data-theme=night] .selected,.elysianPage[data-theme=night] .processingChoice.processingSelected{color:#f3e9ff!important;background:#4d3d62!important;border-color:#a88cca!important}.elysianPage[data-theme=night] .secondaryButton,.elysianPage[data-theme=night] .dashedButton,.elysianPage[data-theme=night] .petalBackButton{color:#e7d6f9;background:#39304d;border-color:#766187}.elysianPage[data-theme=night] .primaryButton,.elysianPage[data-theme=night] .petalContinueButton{color:#fff;background:linear-gradient(115deg,#8468bd,#bb83b5)}.elysianPage[data-theme=night] .elysianFrequencyExplainer,.elysianPage[data-theme=night] .petalInlineStatus{color:#dfcde8;background:#353048;border:1px solid #5d4b6e}.elysianPage[data-theme=night] .petalWaveform canvas{background:#302b45}.elysianPage[data-theme=night] .petalHelpfulCard p{overflow-wrap:anywhere}.elysianPage[data-theme=night] .footer,.elysianPage[data-theme=night] .footer span{color:#c4b4d6}.elysianPage[data-theme=night] .petalRecorderPreview audio,.elysianPage[data-theme=night] .audioPlayer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:730px){.elysianPage .topbar{gap:11px}.elysianTopControls{justify-content:space-between;width:100%}.elysianPage .hero{padding:29px 23px}.elysianCelestial{width:57px;height:57px;top:138px;right:7%}.elysianPage .elysianSky{height:420px}.elysianCloudOne{opacity:.45}}@media (max-width:390px){.elysianLogoFrame{width:56px;height:52px}.elysianLogo{width:55px;height:55px}.elysianBrandWords strong{font-size:17px}.elysianMotionSwitch{font-size:11px}.elysianThemeGroup button{padding:7px 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.elysianSky *,.elysianSky :before,.elysianSky :after{will-change:auto!important;transition:none!important;animation:none!important}.elysianPage{transition:none}}.elysianVoiceSamples{gap:9px;margin-top:14px;display:grid}.elysianAuditionButton{text-align:left;color:#795c94;background:#ffffffba;border:1px solid #dfcde8;border-radius:12px;width:100%;padding:12px 13px;font-weight:750}.elysianAuditionButton:hover:not(:disabled){background:#f4eafb}.elysianRawPreview{background:#fffaff;border:1px solid #e7d6ea;border-radius:15px;gap:9px;margin-top:12px;padding:13px;display:grid}.elysianRawPreview strong{color:#785c85;font-size:.82rem}.elysianRawPreview small{color:#937ea1;font-size:.75rem;line-height:1.5}.elysianRawPreview audio{width:100%;max-width:100%}.elysianInlineNext{color:#785695;background:#f4e7fb;border:1px solid #b8a3d9;border-radius:13px;width:100%;margin-top:14px;padding:13px;font-weight:800}.elysianMixPreviewCard .primaryButton{margin-top:0}.elysianMixPlayer{gap:10px;display:grid}.elysianMixPlayer>strong{color:#8760a8;font-size:.84rem}.elysianPage[data-theme=night] .elysianAuditionButton,.elysianPage[data-theme=night] .elysianRawPreview,.elysianPage[data-theme=night] .elysianInlineNext{color:#f1e4fb;background:#353149;border-color:#5b4c70}.elysianPage[data-theme=night] .elysianRawPreview strong,.elysianPage[data-theme=night] .elysianMixPlayer>strong{color:#efdbf9}.elysianPage[data-theme=night] .elysianRawPreview small{color:#c4b8d2}.elysianPage[data-theme=night] .elysianRawPreview audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:550px){.elysianMixPreviewCard .petalPreviewActions{flex-wrap:wrap}.elysianInlineNext{width:100%}}.esTimeline{background:var(--es-card,#fffcff);min-width:0;color:var(--ink,#55405e);border:1px solid #ddcde9;border-radius:24px;padding:20px;box-shadow:0 12px 38px #7a659110}.esTimelineHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.esTimelineHeading h3{color:inherit;margin:0;font-size:1.18rem}.esTimelineHeading p{opacity:.75;margin:5px 0;font-size:.83rem}.esTimelineHeading .secondaryButton{flex-shrink:0;width:auto;margin:0}.esTimelineToolbar{background:#ab8bd40d;border:1px solid #b9a1c42f;border-radius:15px;flex-wrap:wrap;align-items:end;gap:8px;padding:12px;display:flex}.esTimelineToolbar label{flex:1;align-items:center;gap:8px;min-width:120px;font-size:.8rem;display:flex}.esTimelineToolbar select,.esTimelineInspector input,.esTimelineInspector select{background:var(--es-input,#fffaff);width:100%;min-width:0;color:var(--ink,#55405e);border:1px solid #b59ccc90;border-radius:10px;padding:8px}.esTimelineToolbar button{color:inherit;cursor:pointer;background:#aa7ecb16;border:1px solid #aa83c884;border-radius:11px;min-height:39px;padding:9px 12px;font-weight:700}.esTimelineToolbar button:hover:not(:disabled){background:#ad8aca30}.esTimelineToolbar button:disabled{opacity:.42;cursor:not-allowed}.esZoomControl{max-width:140px}.esTimelineScroll{overscroll-behavior-x:contain;background:var(--es-input,#fffbff);border:1px solid #c6aedc6e;border-radius:14px;margin-top:14px;overflow-x:auto}.esTimelineGrid{min-height:290px}.esTimelineRulerName,.esLaneLabel{width:116px;color:inherit;background:#b494cc12;border-right:1px solid #ac8ac43b;flex-shrink:0;align-items:center;padding-left:12px;font-size:.73rem;font-weight:750;display:flex}.esTimelineRulerName{float:left;height:32px}.esTimelineRuler{cursor:crosshair;background-image:linear-gradient(90deg,#aa89c635 1px,#0000 1px);background-repeat:repeat-x;height:32px;margin-left:116px;position:relative}.esTimelineRuler>span{opacity:.7;white-space:nowrap;font-size:10px;position:absolute;top:8px;transform:translate(3px)}.esLaneRow{border-top:1px solid #d6bee448;height:55px;display:flex}.esLane{background-image:linear-gradient(90deg,#aa89c620 1px,#0000 1px);background-repeat:repeat-x;height:54px;position:relative}.esTimelineClip{color:#281b43;white-space:nowrap;text-overflow:ellipsis;text-align:left;cursor:grab;z-index:2;background:linear-gradient(100deg,#bea4e7,#ab8ad6);border:1px solid #9470b4;border-radius:8px;height:42px;padding:3px 6px;font-size:11px;font-weight:800;position:absolute;top:6px;overflow:hidden}.esTimelineClip:active{cursor:grabbing}.esTimelineSound{color:#173a3c;background:linear-gradient(100deg,#aedbd5,#8fc5c7);border-color:#6baba6}.esTimelineClipActive{outline-offset:1px;z-index:3;outline:3px solid #e08fbc}.esWaveBars{opacity:.34;pointer-events:none;align-items:center;gap:1px;height:22px;display:flex;position:absolute;inset:2px 3px auto}.esWaveBars i{background:currentColor;border-radius:2px;flex:1;min-width:1px}.esTimelineClip>span:last-child{text-overflow:ellipsis;pointer-events:none;position:absolute;bottom:2px;left:6px;right:3px;overflow:hidden}.esPlayhead{z-index:4;pointer-events:none;background:#e561a0;width:2px;position:absolute;top:0;bottom:0}.esTimelineRuler .esPlayhead:before{content:"◆";color:#e561a0;font-size:12px;position:absolute;top:0;left:-5px}.esTimelineInspector{background:#ac8bcc0b;border:1px solid #ad94cd4b;border-radius:14px;margin-top:12px;padding:13px}.esTimelineInspector>strong{margin-bottom:12px;font-size:.9rem;display:block}.esTimelineFields{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:12px;display:grid}.esTimelineFields label{gap:6px;font-size:.75rem;font-weight:700;display:grid}.esVoiceProgress{background:#eddff43d;border:1px solid #cab2d974;border-radius:12px;margin-top:12px;padding:12px 14px}.esVoiceProgress>div{justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.85rem;display:flex}.esVoiceProgress progress{accent-color:#ad75cd;width:100%;height:12px}.esVoiceProgress small{opacity:.75;margin-top:7px;font-size:.72rem;display:block}.elysianPage[data-theme=night] .esTimeline{--es-card:#242035;--es-input:#322944}.elysianPage[data-theme=night] .esTimelineToolbar,.elysianPage[data-theme=night] .esTimelineInspector{background:#b399da13}@media (max-width:640px){.esTimeline{border-radius:16px;padding:12px}.esTimelineHeading .secondaryButton{width:100%}.esTimelineToolbar label:first-child{flex:100%;width:100%}}@media (prefers-reduced-motion:reduce){.esTimeline *{transition:none!important;animation:none!important}}.esAiAssistant{border:1px solid var(--es-outline,#e7d5ef);background:var(--es-card,#fff8fc);color:var(--ink,#55415f);border-radius:18px;margin:18px 0;padding:18px}.esAiTitle{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.esAiTitle h3{margin:0 0 5px;font-size:1.02rem}.esAiTitle p{opacity:.75;margin:0;font-size:.8rem}.esAiTitle>span{background:#c59bde26;border-radius:20px;padding:5px 9px;font-size:.72rem}.esAiModes{gap:8px;margin-top:13px;display:flex}.esAiModes button{color:inherit;background:0 0;border:1px solid #bb9bcc66;border-radius:11px;flex:1;padding:11px 6px;font-weight:750}.esAiModes .esAiModeActive{background:#b18bdc3b;border-color:#b38bd6}.esAiModes button:disabled{opacity:.55}.esAiHint{opacity:.75;margin:9px 0;font-size:.76rem;line-height:1.6}.esAiField{flex-direction:column;gap:7px;margin-top:13px;font-size:.8rem;font-weight:700;display:flex}.esAiFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.esAiAssistant .secondaryButton{margin-top:16px}.esAiStatus{background:#bb99d626;border-radius:9px;margin:12px 0;padding:9px;font-size:.82rem;line-height:1.6}.esAiResults{margin-top:12px}.esAiResults textarea{min-height:145px}.esAiActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.esAiActions button{min-width:140px;color:inherit;background:#b698d824;border:1px solid #b28cd0;border-radius:12px;flex:1;padding:11px 12px;font-weight:750}.esAiActions button:first-child{color:#fff;background:#966cbe}.esAiActions button:disabled{opacity:.5}.elysianPage[data-theme=night] .esAiAssistant{background:#272337;border-color:#574766}@media (max-width:550px){.esAiFields{grid-template-columns:1fr}.esAiTitle{flex-wrap:wrap}}.esTimelineClip,.esTimelineRuler,.esLane,.esTimelineRulerName,.esLaneLabel{-webkit-user-select:none;user-select:none}.esTimelineClip{touch-action:none}.esTimelineModeWrapper{--proBorder:#b6a2ce68;--proGlass:#fffbffd9;--proInk:#624c78;--proTint:#f3e8f7;min-width:0;margin:10px 0 18px}.elysianPage[data-theme=night] .esTimelineModeWrapper{--proBorder:#a68ec058;--proGlass:#231d35f2;--proInk:#f7e9ff;--proTint:#392e4d}.esTimelineModeHeader{color:var(--proInk);justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:10px 4px;display:flex}.esTimelineModeHeader p{opacity:.7;margin:3px 0 0;font-size:.8rem}.esTimelineModeSwitch{background:var(--proTint);border:1px solid var(--proBorder);border-radius:99px;gap:4px;padding:4px;display:flex}.esTimelineModeSwitch button{color:var(--proInk);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:99px;padding:10px 15px;font-weight:700}.esTimelineModeSwitch .isSelected{color:#fff;background:#bf8fd5;box-shadow:0 2px 10px #84669525}.esProEditor{background:var(--proGlass);border:1px solid var(--proBorder);color:var(--proInk);outline-offset:5px;border-radius:22px;min-width:0;padding:18px;box-shadow:0 15px 35px #65537812}.esProEditor button,.esProEditor select,.esProEditor input{font:inherit}.esProEditor button{cursor:pointer}.esProEditor button:disabled{opacity:.45;cursor:not-allowed}.esProTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.esProTop h3{margin:0 0 6px;font-size:1.2rem;font-weight:850}.esProTop p{opacity:.74;margin:0;font-size:.8rem}.esProMainAction{color:#5a376a;background:#eacded;border:1px solid #bc8ccf;border-radius:12px;padding:11px 16px;font-weight:750}.esProTransport{border:1px solid var(--proBorder);background:var(--proTint);border-radius:14px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:17px;padding:12px;display:flex}.esProTransport>button,.esProToolbar>button{background:var(--proGlass);color:var(--proInk);border:1px solid #b08bc69b;border-radius:10px;padding:9px 12px;font-weight:750}.esProTransport>button:first-child{color:#fff;background:#b78acf;border-color:#b78acf;min-width:90px}.esProClock{font-variant-numeric:tabular-nums;letter-spacing:.2px;margin-left:5px;font-size:.98rem;font-weight:850}.esProClock small{opacity:.65;font-weight:500}.esProLiveTag{letter-spacing:.06em;color:#4fa08f;background:#c1ecdb44;border-radius:99px;margin-left:auto;padding:7px 10px;font-size:.7rem;font-weight:850}.esProCheck{white-space:nowrap;align-items:center;font-size:.77rem;flex:none!important;gap:7px!important;display:flex!important}.esProCheck input{accent-color:#b284c9}.esProToolbar{border:1px solid var(--proBorder);background:var(--proTint);border-radius:14px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;padding:12px;display:flex}.esProToolbar>label{white-space:nowrap;align-items:center;gap:7px;font-size:.77rem;display:flex}.esProToolbar select,.esProToolbar input:not([type=checkbox]),.esProProperties input,.esProProperties select{border:1px solid var(--proBorder);background:var(--proGlass);color:var(--proInk);border-radius:8px;min-width:0;padding:8px}.esProToolbar>label:first-child select{max-width:175px}.esProToolbar input[type=range]{accent-color:#ba8ed4;width:95px;padding:0}.esProHint{opacity:.75;margin:11px 0;font-size:.77rem;line-height:1.6}.esProScroll{border:1px solid var(--proBorder);overscroll-behavior-x:contain;background:var(--proGlass);-webkit-user-select:none;user-select:none;border-radius:14px;max-width:100%;margin-top:12px;overflow:auto hidden}.esProCanvas{-webkit-user-select:none;user-select:none;position:relative}.esProRulerRow,.esProLaneRow{min-width:0;display:flex}.esProLaneRow{border-top:1px solid var(--proBorder);height:60px}.esProLaneName{z-index:5;border-right:1px solid var(--proBorder);background:var(--proTint);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:116px;min-width:116px;padding:6px 8px;font-size:.74rem;font-weight:800;display:flex;position:sticky;left:0}.esProLaneName small{opacity:.65;font-size:.65rem;font-weight:500}.esProRuler{cursor:crosshair;background-image:linear-gradient(90deg,var(--proBorder) 1px,transparent 1px);height:34px;position:relative}.esProRuler>span{pointer-events:none;opacity:.7;white-space:nowrap;font-size:.67rem;position:absolute;top:10px;left:0;transform:translate(4px)}.esProLane{background-image:linear-gradient(90deg,var(--proBorder) 1px,transparent 1px);height:60px;position:relative}.esProClip{color:#332148;z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(120deg,#c8acec,#ac86d8);border:1px solid #8565aa;border-radius:9px;min-width:8px;height:46px;position:absolute;top:7px;overflow:hidden;box-shadow:0 3px 8px #63517e27}.esProClip:active{cursor:grabbing}.esProAudio{color:#17403b;background:linear-gradient(120deg,#b9e3de,#8fcac1);border-color:#81b8ad}.esProSelected{outline-offset:1px;z-index:4;outline:3px solid #ed8dbf}.esProMuted{opacity:.5;filter:grayscale(.8)}.esProHandle{z-index:5;cursor:ew-resize;touch-action:none;background:#fff6;width:10px;position:absolute;top:0;bottom:0}.esProHandleL{border-right:1px solid #ffffff8c;left:0}.esProHandleR{border-left:1px solid #ffffff8c;right:0}.esProWave{pointer-events:none;opacity:.42;align-items:center;gap:1px;display:flex;position:absolute;inset:7px 10px}.esProWave i{background:currentColor;border-radius:2px;flex:1;min-width:1px}.esProClipTitle{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:850;position:absolute;bottom:2px;left:14px;right:11px;overflow:hidden}.esProHead{z-index:6;pointer-events:none;background:#ee679b;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 4px #d96386}.esProRuler .esProHead:before{content:"◆";color:#e85e99;font-size:12px;position:absolute;top:0;left:-5px}.esProBottom{background:var(--proTint);border:1px solid var(--proBorder);border-radius:14px;margin-top:12px;padding:13px}.esProInspectorHead{justify-content:space-between;align-items:center;gap:12px;font-size:.88rem;display:flex}.esProInspectorHead button{color:var(--proInk);background:0 0;border:0;font-size:.78rem;text-decoration:underline}.esProProperties{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:11px;margin-top:12px;display:grid}.esProProperties label{gap:5px;font-size:.73rem;font-weight:750;display:grid}.esProProperties .esProCheck{align-self:center}.esProFooter{opacity:.7;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px;font-size:.72rem;display:flex}.esProError{color:#ad3977;background:#fce3ee;border-radius:9px;padding:10px;font-size:.82rem}.esProEditor :focus-visible{outline-offset:2px;outline:3px solid #bc8cdd}@media (max-width:680px){.esProEditor{padding:10px}.esProTransport{padding:8px}.esTimelineModeHeader{flex-wrap:wrap}.esProToolbar{gap:5px}.esProToolbar>button{padding:8px}.esProLiveTag{margin-left:0}}@media (prefers-reduced-motion:reduce){.esProEditor *{transition:none!important;animation:none!important}}.nlm-home{--text:#473650;--secondary:#82738e;--faint:#a28fa8;--stroke:#eadce9;--card:#ffffffc9;--button:#5e496b;--buttonText:#fff;--glow:#edbce7;color:var(--text);isolation:isolate;background:radial-gradient(52% 32% at 8% 4%,#ffdce9d4,#0000 88%),radial-gradient(42% 50% at 96% 17%,#e2d5ffde,#0000 83%),linear-gradient(152deg,#fffaf9 1%,#fbf4ff 51%,#f4f3ff 100%);min-height:100svh;font-family:ui-rounded,Trebuchet MS,Segoe UI,system-ui,sans-serif;transition:background-color .3s,color .3s;position:relative;overflow:hidden}.nlm-home[data-theme=night]{--text:#f7effe;--secondary:#c9b9d8;--faint:#a999bd;--stroke:#615370;--card:#27213edb;--button:#e8c4ed;--buttonText:#302543;--glow:#9473bb;background:radial-gradient(60% 35% at 5% 1%,#65428463,#0000 84%),radial-gradient(45% 40% at 95% 20%,#484a8b6e,#0000 87%),linear-gradient(145deg,#171529 0%,#221d39 53%,#1c233d 100%)}.nlm-home *{box-sizing:border-box}.nlm-home button,.nlm-home a{-webkit-tap-highlight-color:transparent}.nlm-home a{color:inherit;text-decoration:none}.nlm-home button{font:inherit;cursor:pointer}.nlm-home a:focus-visible,.nlm-home button:focus-visible{outline-offset:4px;outline:3px solid #a588e5}.nlm-container{z-index:1;max-width:1210px;margin:auto;padding:0 38px;position:relative}.nlm-nav{justify-content:space-between;align-items:center;gap:20px;height:102px;display:flex}.nlm-brand{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.nlm-brandGlyph{color:#fff;background:#72558c;border-radius:16px;place-items:center;width:47px;height:47px;padding-bottom:5px;font-family:Georgia,serif;font-size:31px;font-style:italic;line-height:1;display:grid;position:relative;box-shadow:0 8px 20px #794c9e2e}.nlm-brandGlyph span{color:#f6c3db;font:11px system-ui;position:absolute;top:4px;right:6px}.nlm-brandText{letter-spacing:-.8px;white-space:nowrap;font-size:20px;font-weight:850}.nlm-brandText em{color:#ba83ac;font-family:Georgia,serif;font-weight:500}.nlm-navActions{align-items:center;gap:25px;display:flex}.nlm-navLink{font-size:13px;font-weight:750;color:var(--secondary)!important}.nlm-navLink:hover{color:var(--text)!important}.nlm-themeButton{background:var(--card);border:1px solid var(--stroke);color:var(--text);border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:800;display:flex;box-shadow:0 6px 20px #4e355c0b}.nlm-themeButton>span:first-child{font-size:19px;line-height:1}.nlm-themeButton:hover{transform:translateY(-2px)}.nlm-sky{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nlm-sunMoon{opacity:.75;background:#fff3c3;border-radius:50%;width:126px;height:126px;transition:all .5s;position:absolute;top:154px;right:10%;box-shadow:0 0 0 25px #fff8dc60,0 0 90px 29px #fff0c88f}.nlm-home[data-theme=night] .nlm-sunMoon{opacity:.65;background:#f2e8ff;transform:translate(-15px,6px)scale(.86);box-shadow:inset -23px -3px #c4b9de,0 0 0 25px #e5d7ff0b,0 0 70px #d4b9ec60}.nlm-cloud{filter:blur(1px);background:#ffffff7a;border-radius:90px;width:135px;height:37px;animation:24s ease-in-out infinite alternate nlm-drift;position:absolute}.nlm-cloud:before,.nlm-cloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.nlm-cloud:before{width:66px;height:58px;top:-28px;left:20px}.nlm-cloud:after{width:60px;height:53px;top:-22px;right:15px}.nlm-cloudOne{opacity:.7;top:29%;left:3%}.nlm-cloudTwo{opacity:.55;animation-delay:-12s;top:39%;right:2%;transform:scale(.7)}.nlm-home[data-theme=night] .nlm-cloud{background:#c2b4ed1f}.nlm-star{color:#dcb2dc;opacity:.72;font-size:24px;animation:3.6s ease-in-out infinite alternate nlm-twinkle;position:absolute}.nlm-starOne{top:165px;left:6%}.nlm-starTwo{animation-delay:1s;top:410px;right:9%}.nlm-starThree{font-size:15px;animation-delay:2s;top:570px;left:40%}.nlm-home[data-theme=night] .nlm-star{color:#e2c9ff;opacity:.95}.nlm-hero{grid-template-columns:minmax(0,1.2fr) minmax(285px,.8fr);align-items:center;gap:52px;min-height:484px;padding:77px 0 88px;display:grid}.nlm-heroCopy{max-width:720px}.nlm-eyebrow{color:#a873a3;letter-spacing:1.7px;background:#fff9;border:1px solid #f2dfe9;border-radius:999px;align-items:center;gap:9px;padding:9px 14px;font-size:10px;font-weight:900;display:inline-flex}.nlm-home[data-theme=night] .nlm-eyebrow{color:#e8b9e5;background:#3f3152;border-color:#654d75}.nlm-eyebrow span{font-size:16px}.nlm-hero h1{letter-spacing:-2.9px;max-width:760px;margin:24px 0 22px;font-size:clamp(39px,5.1vw,72px);font-weight:850;line-height:1.06}.nlm-special{color:#c989b3;white-space:nowrap;font-family:Georgia,serif;font-style:italic;font-weight:400}.nlm-home[data-theme=night] .nlm-special{color:#d5a1d7}.nlm-intro{max-width:610px;color:var(--secondary);margin:0;font-size:15px;line-height:1.82}.nlm-intro strong{color:var(--text)}.nlm-heroActions{flex-wrap:wrap;align-items:center;gap:19px;margin-top:29px;display:flex}.nlm-mainButton{background:var(--button);border:1px solid #0000;border-radius:15px;align-items:center;gap:22px;padding:16px 20px;font-size:13px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px #6a457729;color:var(--buttonText)!important}.nlm-mainButton:hover{transform:translateY(-3px);box-shadow:0 16px 32px #6a45773b}.nlm-mainButton span{font-size:18px}.nlm-managed{color:var(--secondary);font-size:11px}.nlm-managed strong{color:var(--text)}.nlm-heroVisual{place-items:center;min-height:326px;display:grid;position:relative}.nlm-visualRing{aspect-ratio:1;border:1px solid #d2a0d369;border-radius:50%;width:305px;position:absolute;box-shadow:0 0 0 28px #e7d4ee16,0 0 0 64px #e4d4f40d}.nlm-visualCard{background:linear-gradient(155deg,#fff9ffec,#fbe7f4f2 70%,#ece3fd);border:1px solid #fff;border-radius:30px;flex-direction:column;justify-content:space-around;align-items:center;width:260px;height:294px;padding:24px;animation:6s ease-in-out infinite nlm-float;display:flex;transform:rotate(6deg);box-shadow:0 24px 65px #9d6ba629,inset 0 0 0 1px #f3e0f0}.nlm-home[data-theme=night] .nlm-visualCard{background:linear-gradient(145deg,#3a2e50,#413152 65%,#2b304c);border-color:#75628c;box-shadow:0 20px 65px #09071670}.nlm-visualLabel{color:var(--secondary);font-family:Georgia,serif;font-size:14px;font-style:italic}.nlm-visualFlower{color:#c895cb;text-shadow:2px 7px #efc8e150;place-items:center;font-size:112px;line-height:1;animation:18s linear infinite nlm-gentleSpin;display:grid}.nlm-visualScribble{letter-spacing:-.3px;font-size:17px;font-weight:800}.nlm-visualTiny{color:var(--faint);letter-spacing:2px;font-size:9px}.nlm-floatChip{z-index:3;color:#8e699b;background:#fffafaed;border:1px solid #f2e3f0;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:800;position:absolute;box-shadow:0 9px 24px #c0a8bf39}.nlm-chipOne{top:72px;left:0;transform:rotate(-7deg)}.nlm-chipTwo{bottom:50px;right:-8px;transform:rotate(8deg)}.nlm-home[data-theme=night] .nlm-floatChip{color:#f0d2f0;background:#433354;border-color:#695878}.nlm-featured{padding:28px 0 88px;scroll-margin-top:20px}.nlm-sectionHeader{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.nlm-sectionEyebrow{color:#ba85b2;letter-spacing:2.2px;margin-bottom:9px;font-size:10px;font-weight:900}.nlm-sectionHeader h2{letter-spacing:-1.6px;margin:0;font-size:clamp(29px,3.2vw,42px);line-height:1.15}.nlm-sectionHeader h2 em{color:#c38cc4;font-family:Georgia,serif;font-weight:400}.nlm-sectionAside{color:var(--faint);font-size:12px;font-weight:700}.nlm-projectCard{background:var(--card);border:1px solid var(--stroke);border-radius:31px;grid-template-columns:1.02fr 1fr;min-height:386px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 19px 58px #92789519}.nlm-projectCard:hover,.nlm-projectCard:focus-visible{border-color:#c5a3d8;transform:translateY(-6px);box-shadow:0 27px 70px #9e75ad37}.nlm-projectInformation{flex-direction:column;align-items:flex-start;padding:40px 42px;display:flex}.nlm-projectKicker{letter-spacing:2.1px;color:#b184b5;align-items:center;gap:8px;font-size:10px;font-weight:900;display:inline-flex}.nlm-kickerDot{background:#cf94be;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f0d9e6}.nlm-projectTitleLine{align-items:center;gap:15px;margin-top:29px;display:flex}.nlm-logoFrame{background:#f9effa;border:1px solid #eddded;border-radius:19px;flex-shrink:0;place-items:center;width:68px;height:68px;display:grid}.nlm-home[data-theme=night] .nlm-logoFrame{background:#39324f;border-color:#59486e}.nlm-esLogo{object-fit:contain;filter:invert();width:53px;height:53px}.nlm-home[data-theme=night] .nlm-esLogo{filter:none}.nlm-projectTitleLine h3{letter-spacing:-1.4px;margin:0 0 2px;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.nlm-byline{color:#b78aa7;margin:0;font-family:Georgia,serif;font-size:13px;font-style:italic}.nlm-projectDescription{color:var(--secondary);max-width:400px;margin:22px 0 17px;font-size:14px;line-height:1.8}.nlm-tags{flex-wrap:wrap;gap:6px;margin-bottom:25px;display:flex}.nlm-tags span{color:#9876ab;background:#f5eaf7;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:750}.nlm-home[data-theme=night] .nlm-tags span{color:#dbbfed;background:#473757}.nlm-projectCTA{color:#fff;background:#745783;border-radius:13px;align-items:center;gap:15px;margin-top:auto;padding:13px 17px;font-size:12px;font-weight:850;transition:gap .2s,background .2s;display:inline-flex}.nlm-projectCard:hover .nlm-projectCTA{background:#ad74a9;gap:29px}.nlm-projectCTA span{font-size:17px}.nlm-projectArtwork{background:radial-gradient(circle at 50% 30%,#f8e8f9 10%,#ddd3f5 68%,#d6c3e9);place-items:center;padding:40px;display:grid;position:relative;overflow:hidden}.nlm-home[data-theme=night] .nlm-projectArtwork{background:radial-gradient(circle at 50% 26%,#66527f,#413a68 70%,#342b51)}.nlm-previewOrb{border:1px solid #fff9;border-radius:50%;width:330px;height:330px;position:absolute;box-shadow:0 0 0 40px #fff2,0 0 0 84px #fff1}.nlm-previewScreen{z-index:1;background:#fffcfff2;border:1px solid #fff;border-radius:20px;width:min(100%,377px);padding:17px 17px 15px;transition:transform .3s;position:relative;transform:rotate(-4deg);box-shadow:0 25px 52px #6f558c49}.nlm-projectCard:hover .nlm-previewScreen{transform:rotate(-1deg)translateY(-5px)}.nlm-home[data-theme=night] .nlm-previewScreen{background:#302944f2;border-color:#6c5982}.nlm-screenTop{color:#a18aaf;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.nlm-screenTop>span:first-child{gap:4px;display:flex}.nlm-screenTop i{background:#edb3cf;border-radius:50%;width:7px;height:7px;display:inline-block}.nlm-screenTop i:nth-child(2){background:#d9b7ed}.nlm-screenTop i:nth-child(3){background:#adccbe}.nlm-screenTop small{font-family:Georgia,serif;font-size:9px;font-style:italic}.nlm-smallStars{font-size:16px}.nlm-waveHeader{color:#8f6baa;margin:23px 0 14px;font-size:13px;font-weight:850}.nlm-waveHeader span{color:#d08fba;margin-right:4px;font-size:17px}.nlm-waveFrame{background:linear-gradient(150deg,#f5eafa,#fff8fa);border:1px solid #f2e1f4;border-radius:13px;align-items:center;height:94px;padding:8px 13px;display:flex;position:relative;overflow:hidden}.nlm-home[data-theme=night] .nlm-waveFrame{background:#413653;border-color:#645073}.nlm-waveBars{justify-content:space-between;align-items:center;gap:3px;width:100%;height:70px;display:flex}.nlm-waveBars span{background:linear-gradient(#dda3c6,#a98bd2);border-radius:3px;flex:1;min-width:2px;max-width:6px;animation:1.8s ease-in-out infinite alternate nlm-waveBreathe;display:block}.nlm-waveGuide{opacity:.6;background:#b98cd5;width:1px;height:100%;position:absolute;top:0;left:47%}.nlm-trackLine{align-items:center;gap:8px;margin-top:11px;display:flex}.nlm-trackBubble{color:#a88abe;background:#f0e6f6;border-radius:7px;place-items:center;width:21px;height:21px;font-size:9px;font-weight:900;display:grid}.nlm-home[data-theme=night] .nlm-trackBubble{background:#483b5a}.nlm-trackFill{background:linear-gradient(90deg,#e4b5d9 70%,#f8e5f3 70%);border-radius:6px;flex:1;height:15px}.nlm-trackFillTwo{background:linear-gradient(90deg,#bfafe4 50%,#eae3fb 50%)}.nlm-screenBottom{color:#ae91b6;justify-content:space-between;margin-top:19px;font-size:10px;display:flex}.nlm-artSparkle{color:#fff;font-size:45px;position:absolute;top:27px;right:40px}.nlm-belowCard{color:var(--secondary);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:17px 5px 0;font-size:11px;display:flex}.nlm-footer{border-top:1px solid var(--stroke);color:var(--secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:25px 0 30px;font-size:11px;display:flex}.nlm-footer strong{color:var(--text)}.nlm-footer p{margin:0}.nlm-footer p span{color:#ca95bc}@keyframes nlm-drift{0%{translate:-20px}to{translate:30px 8px}}@keyframes nlm-twinkle{to{opacity:.18;transform:scale(.76)}}@keyframes nlm-float{50%{transform:rotate(5deg)translateY(-10px)}}@keyframes nlm-gentleSpin{50%{transform:rotate(14deg)}}@keyframes nlm-waveBreathe{to{transform:scaleY(.67)}}@media (max-width:950px){.nlm-container{padding:0 24px}.nlm-hero{grid-template-columns:minmax(0,1fr) 280px;gap:14px}.nlm-hero h1{font-size:clamp(40px,6vw,62px)}.nlm-visualCard{width:220px;height:272px}.nlm-chipOne{left:-5px}.nlm-chipTwo{right:0}.nlm-projectInformation{padding:33px 28px}.nlm-projectArtwork{padding:30px 24px}}@media (max-width:720px){.nlm-container{padding:0 17px}.nlm-nav{height:82px}.nlm-navLink{display:none}.nlm-hero{grid-template-columns:1fr;gap:30px;padding:49px 0 45px}.nlm-hero h1{letter-spacing:-1.6px;font-size:clamp(38px,8.5vw,58px)}.nlm-heroVisual{min-height:220px}.nlm-visualCard{border-radius:23px;width:190px;height:200px;padding:12px}.nlm-visualFlower{font-size:72px}.nlm-visualRing{width:240px}.nlm-visualScribble{font-size:12px}.nlm-floatChip{padding:8px 11px;font-size:10px}.nlm-chipOne{top:25px;left:calc(50% - 150px)}.nlm-chipTwo{bottom:23px;right:calc(50% - 150px)}.nlm-featured{padding:8px 0 60px}.nlm-projectCard{grid-template-columns:1fr}.nlm-projectInformation{padding:27px 24px}.nlm-projectArtwork{min-height:260px}.nlm-previewScreen{max-width:370px}.nlm-sectionHeader{align-items:flex-end}}@media (max-width:430px){.nlm-brandText{font-size:18px}.nlm-brandGlyph{width:40px;height:40px}.nlm-themeButton{padding:9px 10px}.nlm-themeButton span:last-child{display:none}.nlm-heroActions{align-items:stretch}.nlm-mainButton{justify-content:space-between}.nlm-sectionAside{display:none}.nlm-projectTitleLine h3{font-size:26px}.nlm-projectTitleLine{gap:10px}.nlm-logoFrame{width:58px;height:58px}.nlm-esLogo{width:46px;height:46px}.nlm-tags{gap:5px}}@media (prefers-reduced-motion:reduce){.nlm-home *,.nlm-home :before,.nlm-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
