.lp-mock{--m-frame:#f7f8fc;--m-bg:#f6f7fb;--m-card:#fff;--m-side:#fff;--m-chip:#f4f5ff;--m-tint:#eef0ff;--m-track:#e3e6ff;--m-ink:#0e1130;--m-ink-bg:#0e1130;--m-muted:#6b6f88;--m-label:#3a3e5c;--m-blue:#1622ee;--m-line:#0e113014;--m-line-strong:#0e11301f;--lp-glow-tight:21px;--lp-glow-tight-rgb:60 90 255;--lp-glow-tight-a:.55;--lp-glow-wide:66px;--lp-glow-wide-rgb:40 60 255;--lp-glow-wide-a:.28;--lp-frame-radius:26px;--lp-frame-border:1.5px;z-index:2;perspective:1400px;width:min(1480px,100% - clamp(2rem,8vw,8rem));margin:2.75rem auto clamp(3rem,6vw,5rem);position:relative}.lp-click-hint.lp-mock-hint{--hint-ink:var(--lp-head);text-align:right;flex-direction:column;align-items:flex-end;width:10.5rem;font-size:clamp(1.6rem,2vw,2rem);bottom:57.5%;right:calc(100% + 1.5rem);transform:rotate(-3deg)}.lp-click-hint.lp-mock-hint svg{width:5rem;height:5rem;margin:0 .5rem 0 0;transform:scaleX(-1)}@media (min-width:1280px){.lp-mock{width:min(1480px,100% - 25rem)}}@media (max-width:1279px){.lp-click-hint.lp-mock-hint{display:none}}html[data-theme=dark] .lp-mock{--m-frame:#0d1022;--m-bg:#212121;--m-card:#181818;--m-side:#181818;--m-chip:#212121;--m-tint:#2b2b2b;--m-track:#2b2b2b;--m-ink:#e8e8e8;--m-ink-bg:#323232;--m-muted:#8f8f8f;--m-label:#b3b3b3;--m-blue:#8fb2ff;--m-line:#ffffff14;--m-line-strong:#f7f7f824;--lp-glow-tight:27px;--lp-glow-tight-a:.75;--lp-glow-wide:90px;--lp-glow-wide-a:.45}.lp-mock-frame{border:var(--lp-frame-border) solid #4a63ff;border-radius:var(--lp-frame-radius);--lp-neon-radius:calc(var(--lp-frame-radius) - var(--lp-frame-border));background:var(--m-frame);text-align:left;min-height:clamp(480px,42vw,620px);color:var(--m-ink);background-clip:padding-box;flex-direction:column;display:flex;position:relative}.lp-mock-tilt{transform-origin:50% 0;position:relative;transform:rotateX(24deg)scale(.94)}.lp-mock[data-tilting=true] .lp-mock-tilt{will-change:transform}.lp-mock[data-settled=true] .lp-mock-tilt{transform:none}@media (prefers-reduced-motion:reduce){.lp-mock-tilt{will-change:auto;transform:none}}.lp-mock-glow,.lp-mock-glow:before{--r:var(--lp-frame-radius);--s:calc(var(--r) + var(--g));--glow-linear:rgb(var(--c) / calc(var(--a) * .5)) 0, rgb(var(--c) / calc(var(--a) * .382)) calc(var(--g) * .1), rgb(var(--c) / calc(var(--a) * .274)) calc(var(--g) * .2), rgb(var(--c) / calc(var(--a) * .159)) calc(var(--g) * .33), rgb(var(--c) / calc(var(--a) * .067)) calc(var(--g) * .5), rgb(var(--c) / calc(var(--a) * .023)) calc(var(--g) * .67), rgb(var(--c) / calc(var(--a) * .006)) calc(var(--g) * .83), rgb(var(--c) / 0) var(--g);--glow-radial:rgb(var(--c) / calc(var(--a) * .5)) var(--r), rgb(var(--c) / calc(var(--a) * .382)) calc(var(--r) + var(--g) * .1), rgb(var(--c) / calc(var(--a) * .274)) calc(var(--r) + var(--g) * .2), rgb(var(--c) / calc(var(--a) * .159)) calc(var(--r) + var(--g) * .33), rgb(var(--c) / calc(var(--a) * .067)) calc(var(--r) + var(--g) * .5), rgb(var(--c) / calc(var(--a) * .023)) calc(var(--r) + var(--g) * .67), rgb(var(--c) / calc(var(--a) * .006)) calc(var(--r) + var(--g) * .83), rgb(var(--c) / 0) var(--s);pointer-events:none;background:radial-gradient(circle at 100% 100%, var(--glow-radial)) 0 0 / var(--s) var(--s) no-repeat, radial-gradient(circle at 0 100%, var(--glow-radial)) 100% 0 / var(--s) var(--s) no-repeat, radial-gradient(circle at 100% 0, var(--glow-radial)) 0 100% / var(--s) var(--s) no-repeat, radial-gradient(circle at 0 0, var(--glow-radial)) 100% 100% / var(--s) var(--s) no-repeat, linear-gradient(to top, var(--glow-linear)) var(--s) 0 / calc(100% - 2 * var(--s)) var(--g) no-repeat, linear-gradient(to bottom, var(--glow-linear)) var(--s) 100% / calc(100% - 2 * var(--s)) var(--g) no-repeat, linear-gradient(to left, var(--glow-linear)) 0 var(--s) / var(--g) calc(100% - 2 * var(--s)) no-repeat, linear-gradient(to right, var(--glow-linear)) 100% var(--s) / var(--g) calc(100% - 2 * var(--s)) no-repeat;position:absolute}.lp-mock-glow{--g:var(--lp-glow-wide);--c:var(--lp-glow-wide-rgb);--a:var(--lp-glow-wide-a);inset:calc(-1 * var(--g))}.lp-mock-glow:before{--g:var(--lp-glow-tight);--c:var(--lp-glow-tight-rgb);--a:var(--lp-glow-tight-a);content:"";inset:calc(var(--lp-glow-wide) - var(--lp-glow-tight))}html[data-theme=dark] .lp-mock-glow:after{--bloom:#283cff4d 0, #283cff4d 21%, #283cff40 28.5%, #283cff2a 43%, #283cff14 60.5%, #283cff08 78.5%, #283cff00 100%;content:"";pointer-events:none;top:calc(var(--g) - 110px);left:calc(var(--g) - 10px);right:calc(var(--g) - 10px);background:radial-gradient(ellipse farthest-side at 100% 100%, var(--bloom)) 0 0 / 100px 100% no-repeat, radial-gradient(ellipse farthest-side at 0 100%, var(--bloom)) 100% 0 / 100px 100% no-repeat, linear-gradient(to top, var(--bloom)) 100px 0 / calc(100% - 200px) 100% no-repeat;height:140px;position:absolute}.lp-mock-clip{border-radius:var(--lp-neon-radius);isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.m-top{background:var(--m-side);border-bottom:1px solid var(--m-line);flex:none;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.m-dots{flex:none;gap:.45rem;display:flex}.m-dots i{border-radius:999px;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000026}.m-dots i:first-child{background:#ff5f57}.m-dots i:nth-child(2){background:#febc2e}.m-dots i:nth-child(3){background:#28c840}.m-dots-spacer{flex:none;width:52px}.m-url{background:var(--m-chip);min-width:0;max-width:360px;color:var(--m-muted);white-space:nowrap;border-radius:8px;flex:1;justify-content:flex-start;align-items:center;gap:.4rem;margin-inline:auto;padding:.3rem .9rem;font-size:.72rem;display:flex;overflow:hidden}.m-url svg{flex:none;width:.75rem;height:.75rem}.m-url-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.m-app{--m-canvas:#f4f5fb;--m-card:#fff;--m-fg:#0e1130;--m-body:#4a4e6b;--m-muted:#6b6f88;--m-primary:#1622ee;--m-primary-fg:#fff;--m-accent:#ecebff;--m-soft:#eef0f6;--m-border:#e6e8f0;--m-review:#ecebff;--m-review-ink:#4338ca;--m-review-dot:#5b50f0;--m-pub:#e4eefc;--m-pub-ink:#1d4ed8;--m-ok-dot:#10b981;--m-mist:#e0f0f4;--m-mist-ink:#1f5266;--m-belief:#e9ebf2;--m-belief-ink:#3a3e5c;--m-gens:#1622ee;min-height:0;color:var(--m-fg);background:radial-gradient(56em 32em at 8% -8%, #e2e4ff 0%, transparent 60%), radial-gradient(50em 32em at 100% 0%, #e4efff 0%, transparent 55%), var(--m-canvas);flex:1;grid-template:"logo bar""rail main"minmax(0,1fr)/6em minmax(0,1fr);font-size:clamp(8.5px,.75vw,11.5px);line-height:1.35;display:grid}html[data-theme=dark] .m-app{--m-canvas:#181818;--m-card:#212121;--m-fg:#e8e8e8;--m-body:#b3b3b3;--m-muted:#a0a0a0;--m-primary:#2f8cff;--m-primary-fg:#fff;--m-accent:#0f1d36;--m-soft:#2b2b2b;--m-border:#ffffff1a;--m-review:#2a2748;--m-review-ink:#8b83ff;--m-review-dot:#8b83ff;--m-pub:#1c2b44;--m-pub-ink:#6aa5ff;--m-mist:#16303a;--m-mist-ink:#8ccfe4;--m-belief:#2a2c36;--m-belief-ink:#c3c6dc;--m-gens:#2f8cff;background:var(--m-canvas)}.m-app svg{flex:none}.m-logo{background:var(--m-card);border-radius:999px;grid-area:logo;place-self:center;place-items:center;width:2.75em;height:2.75em;display:grid}.m-logo img{width:1.85em;height:1.85em}.m-bar{grid-area:bar;grid-template-columns:1fr auto 1fr;align-items:center;gap:1em;padding:1.25em 1.6em 1.25em 0;display:grid}.m-workspace{background:var(--m-card);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:.6em;height:2.75em;padding:0 .9em 0 .4em;font-size:.94em;font-weight:600;display:inline-flex}.m-workspace i{background:var(--m-soft);border-radius:999px;place-items:center;width:2em;height:2em;font-size:.75em;font-style:normal;font-weight:700;display:grid}.m-workspace svg{width:1em;height:1em;color:var(--m-muted)}.m-seg{background:var(--m-card);white-space:nowrap;border-radius:999px;gap:.15em;padding:.25em;display:inline-flex}.m-seg span{color:var(--m-muted);border-radius:999px;padding:.55em 1em;font-size:.92em}.m-seg span.is-on{background:var(--m-fg);color:var(--m-card);font-weight:500}.m-seg-spacer{display:block}.m-bar-end{justify-self:end;align-items:center;gap:.6em;display:inline-flex}.m-bell,.m-avatar{border-radius:999px;place-items:center;width:2.75em;height:2.75em;display:grid;position:relative}.m-bell{background:var(--m-card)}.m-bell svg{width:1.15em;height:1.15em}.m-bell i{background:var(--m-primary);color:#fff;border-radius:999px;place-items:center;min-width:1.15em;height:1.15em;font-size:.72em;font-style:normal;font-weight:700;display:grid;position:absolute;top:-.2em;right:-.2em}.m-avatar{background:var(--m-fg);color:var(--m-card);font-size:.85em;font-weight:700}.m-rail{background:var(--m-card);border-radius:999px;flex-direction:column;grid-area:rail;place-self:center;align-items:center;gap:.4em;width:4em;padding:.75em 0;display:flex}.m-rail-btn,.m-rail-static{width:2.75em;height:2.75em;color:var(--m-muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.m-rail-btn{cursor:pointer;transition:background-color .2s,color .2s}.m-rail-btn:hover{background:var(--m-accent);color:var(--m-fg)}.m-rail-btn[aria-pressed=true]{background:var(--m-fg);color:var(--m-card)}.m-rail-btn:focus-visible{outline:2px solid var(--m-primary);outline-offset:2px}.m-rail-btn svg,.m-rail-static svg{width:1.15em;height:1.15em}.m-rail-rule{background:var(--m-border);width:1.5em;height:1px;margin:.4em 0}.m-main{grid-area:main;min-width:0;padding:0 1.6em 1.5em .25em;display:grid;overflow:hidden}.m-panel{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;gap:1.1em;min-width:0;transition:opacity .35s,transform .35s,visibility 0s linear .35s;display:flex;transform:translateY(6px)}.m-panel[data-active=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (prefers-reduced-motion:reduce){.m-panel,.m-rail-btn,.m-quick-row,.m-day-thumb,.m-cal-post,.m-pub-open,.m-upnext-thumb{transition:none}.m-panel{transform:none}}.m-card{background:var(--m-card);border-radius:1.5em}.m-card-title{letter-spacing:-.01em;font-size:1.06em;font-weight:700}.m-muted-line{color:var(--m-muted);font-size:.88em}.m-page-head{justify-content:space-between;align-items:flex-end;gap:1.5em;display:flex}.m-page-title{flex-direction:column;gap:.2em;min-width:0;display:flex}.m-kicker{color:var(--m-muted);font-size:.88em}.m-h1{letter-spacing:-.045em;white-space:nowrap;font-size:2.9em;font-weight:800;line-height:1.05}.m-h2{letter-spacing:-.035em;font-size:1.6em;font-weight:700}.m-head-stats{gap:2.2em;margin:0;display:flex}.m-head-stats div{flex-direction:column;gap:.15em;display:flex}.m-head-stats dt{color:var(--m-muted);white-space:nowrap;font-size:.82em}.m-head-stats dd{letter-spacing:-.03em;margin:0;font-size:2em;font-weight:700;line-height:1}.m-btn{background:var(--m-card);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;height:2.5em;padding:0 1.05em;font-size:.92em;font-weight:600;display:inline-flex}.m-btn svg{width:1.1em;height:1.1em}.m-btn--primary{background:var(--m-primary);color:var(--m-primary-fg)}.m-btn--dark{background:var(--m-fg);color:var(--m-card)}.m-link{color:var(--m-primary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3em;padding:0;font-size:.9em;font-weight:600;display:inline-flex}.m-link svg{width:1em;height:1em}.m-link:hover{text-decoration:underline}.m-link:focus-visible{outline:2px solid var(--m-primary);outline-offset:2px;border-radius:4px}.m-autopilot{border:1px solid var(--m-border);height:2.2em;color:var(--m-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;padding:0 .4em 0 .7em;font-size:.86em;display:inline-flex}.m-autopilot svg{width:1.1em;height:1.1em}.m-autopilot i{background:var(--m-primary);border-radius:999px;width:2.1em;height:1.2em;position:relative}.m-autopilot i:after{content:"";background:#fff;border-radius:999px;width:.9em;height:.9em;position:absolute;top:.15em;right:.15em}.m-day-thumb,.m-cal-post,.m-pub-open,.m-upnext-thumb{background:var(--m-soft);cursor:pointer;border:0;padding:0;transition:opacity .2s;display:block;position:relative;overflow:hidden}.m-day-thumb:hover,.m-cal-post:hover,.m-pub-open:hover,.m-upnext-thumb:hover{opacity:.86}.m-day-thumb:focus-visible,.m-cal-post:focus-visible,.m-pub-open:focus-visible,.m-upnext-thumb:focus-visible{outline:2px solid var(--m-primary);outline-offset:2px}.m-home{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:1.1em;display:grid}.m-week{flex-direction:column;gap:.7em;padding:1.3em 1.4em 1.1em;display:flex}.m-week-head{align-items:center;gap:.7em;min-width:0;display:flex}.m-next{background:var(--m-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;margin-left:auto;padding:.35em .7em;font-size:.8em;font-weight:600;display:inline-flex}.m-next svg{width:1em;height:1em}.m-week-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.5em;padding-top:.3em;display:grid}.m-day{border:1px solid #0000;border-radius:1em;flex-direction:column;align-items:center;gap:.35em;min-width:0;padding:.6em .3em .55em;display:flex}.m-day.is-today{border-color:color-mix(in srgb, var(--m-primary) 25%, transparent);background:color-mix(in srgb, var(--m-primary) 6%, transparent)}.m-day-name{color:var(--m-muted);font-size:.82em}.m-day-num{border-radius:999px;place-items:center;width:1.75em;height:1.75em;font-size:.95em;display:grid}.m-day.is-today .m-day-num,.m-day.is-today .m-day-name{color:var(--m-primary)}.m-day.is-today .m-day-num{background:var(--m-primary);color:#fff}.m-day-thumb{aspect-ratio:9/13;border-radius:.6em;width:100%}.m-day-status{max-width:100%;color:var(--m-muted);white-space:nowrap;align-items:center;gap:.3em;font-size:.72em;display:inline-flex;overflow:hidden}.m-day-status i,.m-legend i{background:currentColor;border-radius:999px;flex:none;width:.45em;height:.45em}[data-kind=review]>i{background:var(--m-primary)}[data-kind=approved]>i{background:var(--m-ok-dot)}[data-kind=progress]>i{background:var(--m-review-dot)}[data-kind=published]>i{background:var(--m-fg)}.m-legend{border-top:1px solid var(--m-border);color:var(--m-muted);flex-wrap:wrap;gap:.4em 1.1em;margin:.2em -1.4em 0;padding:.8em 1.4em 0;font-size:.78em;display:flex}.m-legend span{align-items:center;gap:.35em;display:inline-flex}.m-home-side{flex-direction:column;gap:1.1em;min-width:0;display:flex}.m-gens{background:var(--m-gens);color:#fff;border-radius:1.5em;flex-direction:column;gap:1em;padding:1.3em 1.4em;display:flex}.m-gens-head{justify-content:space-between;align-items:center;gap:.5em;font-size:1em;font-weight:700;display:flex}.m-gens-plan{white-space:nowrap;background:#ffffff2e;border-radius:999px;padding:.25em .7em;font-size:.78em;font-weight:600}.m-gens-body{align-items:center;gap:1em;display:flex}.m-ring{width:5.6em;height:5.6em}.m-ring circle{fill:none;stroke-width:9px}.m-ring-track{stroke:#ffffff40}.m-ring-fill{stroke:#fff;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.m-ring text{fill:#fff;font-size:30px;font-weight:800}.m-gens-text{flex-direction:column;gap:.2em;min-width:0;display:flex}.m-gens-text b{font-size:.95em;font-weight:500}.m-gens-text small{color:#ffffffbf;font-size:.82em}.m-gens-cta{color:#1622ee;white-space:nowrap;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:.4em;padding:.55em 1em;font-size:.88em;font-weight:700;display:inline-flex}.m-gens-cta svg{width:1em;height:1em}.m-quick{flex-direction:column;gap:.2em;padding:1.2em 1.1em .9em;display:flex}.m-quick .m-card-title{padding:0 .3em .4em}.m-quick-row{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.9em;align-items:center;gap:.85em;padding:.55em .4em;transition:background-color .2s;display:flex}.m-quick-row:hover{background:var(--m-soft)}.m-quick-row:focus-visible{outline:2px solid var(--m-primary);outline-offset:-2px}.m-quick-row>svg:first-child{width:1.15em;height:1.15em;color:var(--m-primary)}.m-quick-text{flex-direction:column;flex:1;min-width:0;display:flex}.m-quick-text b{font-size:.92em;font-weight:600}.m-quick-text small{color:var(--m-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8em;overflow:hidden}.m-quick-go{width:1em;height:1em;color:var(--m-muted)}.m-panel[data-tab=calendar]{margin:0 -1.6em -1.5em -.25em}.m-cal{grid-template-columns:minmax(0,1fr) 20em;min-height:100%;display:grid}.m-cal-main{background:var(--m-card);border-radius:1.5em 1.5em 0 0;flex-direction:column;min-width:0;display:flex;overflow:hidden}.m-cal-bar{border-bottom:1px solid var(--m-border);align-items:center;gap:.4em;padding:1em 1.4em;display:flex}.m-cal-nav,.m-cal-today{border:1px solid var(--m-border);border-radius:.7em;place-items:center;height:2.2em;font-size:.9em;font-weight:500;display:grid}.m-cal-nav{width:2.2em}.m-cal-nav svg{width:1em;height:1em}.m-cal-today{padding:0 1em}.m-cal-title{white-space:nowrap;flex-direction:column;margin:0 auto 0 .6em;line-height:1.2;display:flex}.m-cal-title b{font-size:1.15em;font-weight:700}.m-cal-title small{color:var(--m-muted);font-size:.85em}.m-cal-grid{flex:1;grid-template-columns:5em repeat(7,minmax(0,1fr));display:grid}.m-cal-corner,.m-cal-day{border-bottom:1px solid var(--m-border)}.m-cal-day{border-left:1px solid var(--m-border);color:var(--m-muted);flex-direction:column;align-items:center;gap:.25em;padding:.6em 0;font-size:.85em;display:flex}.m-cal-day b{width:1.7em;height:1.7em;color:var(--m-fg);border-radius:999px;place-items:center;font-size:1.05em;display:grid}.m-cal-day.is-today{color:var(--m-primary);background:color-mix(in srgb, var(--m-primary) 6%, transparent)}.m-cal-day.is-today b{background:var(--m-primary);color:#fff}.m-cal-row{display:contents}.m-cal-time{border-bottom:1px solid var(--m-border);color:var(--m-muted);white-space:nowrap;padding:.5em .6em 0 .9em;font-size:.7em}.m-cal-cell{border-left:1px solid var(--m-border);border-bottom:1px solid var(--m-border);place-items:start center;min-height:7.4em;padding:.35em;display:grid}.m-cal-cell.is-today{background:color-mix(in srgb, var(--m-primary) 6%, transparent)}.m-cal-post{aspect-ratio:9/16;border-radius:.55em;width:min(100%,4.6em)}.m-cal-post.is-selected{outline:2px solid var(--m-primary);outline-offset:2px}.m-upnext{background:var(--m-review);border-radius:1.5em;flex-direction:column;align-self:start;gap:.6em;margin:1em 1.2em;padding:1.2em;display:flex}.m-upnext-item{background:var(--m-card);border-radius:1em;align-items:center;gap:.7em;padding:.55em;display:flex}.m-upnext-thumb{border-radius:.5em;flex:none;width:2.6em;height:3.6em}.m-upnext-item>span{flex-direction:column;min-width:0;display:flex}.m-upnext-item b{white-space:nowrap;text-overflow:ellipsis;font-size:.86em;font-weight:600;overflow:hidden}.m-upnext-item small{color:var(--m-muted);font-size:.78em}.m-panel[data-tab=create]{justify-content:center}.m-create{text-align:center;flex-direction:column;align-items:center;gap:.6em;width:min(100%,52em);margin:0 auto 2em;display:flex}.m-create-title{letter-spacing:-.045em;text-wrap:balance;font-size:2.6em;font-weight:800;line-height:1.1}.m-create-sub{color:var(--m-muted);font-size:1em}.m-composer{background:var(--m-card);text-align:left;border-radius:1.75em;flex-direction:column;gap:1.4em;width:100%;margin-top:1.2em;padding:1.3em 1.1em 1.1em;display:flex}.m-composer-text{padding:0 .3em;font-size:1.05em}.m-composer-text i{vertical-align:-.15em;background:var(--m-primary);width:1px;height:1.1em;margin-left:2px;animation:1s step-end infinite m-caret;display:inline-block}@keyframes m-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.m-composer-text i{animation:none}}.m-composer-bar{align-items:center;gap:.5em;display:flex}.m-round,.m-send{background:var(--m-soft);border-radius:999px;place-items:center;width:2.5em;height:2.5em;display:grid}.m-round svg,.m-send svg{width:1.1em;height:1.1em}.m-send{background:var(--m-primary);color:#fff}.m-product-chip{background:var(--m-pub);height:2.5em;color:var(--m-pub-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:0 1em;font-size:.88em;font-weight:600;display:inline-flex}.m-product-chip svg{width:1em;height:1em}.m-style{background:var(--m-soft);border-radius:999px;align-items:center;gap:.35em;height:2.5em;margin-left:auto;padding:0 .9em;font-size:.88em;font-weight:600;display:inline-flex}.m-style svg{width:1em;height:1em}.m-ideas{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;width:100%;margin-top:.6em;display:grid}.m-idea{background:var(--m-review);border-radius:1.25em;flex-direction:column;gap:.7em;padding:1.1em;display:flex}.m-idea small{font-size:.78em;font-weight:600}.m-idea b{font-size:.95em;font-weight:600;line-height:1.35}.m-lib-actions{justify-content:flex-end;gap:.6em;margin-top:-.4em;display:flex}.m-section-title{margin-top:-.6em;font-size:1.12em;font-weight:700}.m-sets{grid-template-columns:repeat(3,minmax(0,18em));gap:1em;display:grid}.m-set{background:var(--m-review);border-radius:1.5em;flex-direction:column;gap:.7em;padding:.85em;display:flex}.m-set-photos{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:.35em;height:6.4em;display:grid}.m-set-photos span{border-radius:.75em;position:relative;overflow:hidden}.m-set-photos span:first-child{grid-row:1/3}.m-set-foot{justify-content:space-between;align-items:center;gap:.5em;display:flex}.m-set-foot>span{flex-direction:column;min-width:0;display:flex}.m-set-foot b{font-size:.95em;font-weight:700}.m-set-foot small{color:var(--m-muted);font-size:.8em}.m-set-tag{background:var(--m-card);border-radius:999px;padding:.3em .7em;font-size:.75em;font-weight:700}.m-product-card{background:var(--m-gens);color:#fff;border-radius:1.5em;flex-direction:column;gap:.6em;padding:1.2em;display:flex}.m-product-card small{color:#fffc;font-size:.8em}.m-product-card b{letter-spacing:-.02em;font-size:1.12em;font-weight:700;line-height:1.25}.m-product-cta{color:#1622ee;white-space:nowrap;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:.4em;margin-top:auto;padding:.55em 1em;font-size:.85em;font-weight:700;display:inline-flex}.m-product-cta svg{width:1em;height:1em}.m-lib-box{flex-direction:column;gap:.9em;padding:1.2em 1.3em 1.3em;display:flex}.m-lib-box-head{justify-content:space-between;align-items:center;gap:1em;display:flex}.m-sort{gap:.4em;display:flex}.m-sort span{background:var(--m-soft);white-space:nowrap;border-radius:999px;padding:.35em .75em;font-size:.8em;font-weight:600}.m-sort span.is-on{background:var(--m-fg);color:var(--m-card)}.m-lib-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.6em;display:grid}.m-lib-item{aspect-ratio:1;background:var(--m-soft);border-radius:.8em;position:relative;overflow:hidden}.m-lib-item:nth-child(n+9){display:none}.m-seg--inline{align-self:flex-start;max-width:100%;overflow:hidden}.m-pubs{grid-template-columns:repeat(5,minmax(0,1fr));gap:1em;display:grid}.m-pub{background:var(--m-card);border-radius:1.5em;flex-direction:column;gap:.25em;min-width:0;padding:.5em .5em .8em;display:flex}.m-pub-cover{margin-bottom:.45em;position:relative}.m-pub-open{aspect-ratio:9/15;border-radius:1.1em;width:100%}.m-tag{white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;height:1.7em;padding:0 .75em;font-size:.72em;font-weight:700;display:inline-flex;position:absolute;top:.6em;left:.6em}.m-tag[data-kind=published]{background:var(--m-pub);color:var(--m-pub-ink)}.m-tag[data-kind=inbox]{background:var(--m-review);color:var(--m-review-ink)}.m-tag[data-kind=sending]{background:var(--m-soft);color:var(--m-body)}.m-pub b{white-space:nowrap;text-overflow:ellipsis;padding:0 .4em;font-size:.85em;font-weight:700;overflow:hidden}.m-pub small{color:var(--m-muted);padding:0 .4em;font-size:.76em}.m-brand-head{align-items:center;gap:1.1em;display:flex}.m-brand-logo{background:var(--m-card);width:4.5em;height:4.5em;color:var(--m-primary);border-radius:1.25em;flex:none;place-items:center;font-size:1.05em;font-weight:800;display:grid}.m-brand-head .m-btn{margin-left:auto}.m-mind-head{flex-direction:column;gap:.2em;display:flex}.m-mind{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid;position:relative}.m-corner{border-radius:1.75em;flex-direction:column;gap:.8em;min-width:0;padding:1.5em;display:flex}.m-corner[data-kind=worry]{--c-bg:var(--m-accent);--c-ink:var(--m-review-ink)}.m-corner[data-kind=want]{--c-bg:var(--m-pub);--c-ink:var(--m-pub-ink)}.m-corner[data-kind=blocker]{--c-bg:var(--m-mist);--c-ink:var(--m-mist-ink)}.m-corner[data-kind=belief]{--c-bg:var(--m-belief);--c-ink:var(--m-belief-ink)}.m-corner{background:var(--c-bg)}.m-corner-head{align-items:flex-start;gap:.7em;display:flex}.m-corner-icon{background:var(--m-card);width:2em;height:2em;color:var(--c-ink);border-radius:999px;flex:none;place-items:center;display:grid}.m-corner-icon svg{width:1.05em;height:1.05em}.m-corner-title{flex-direction:column;flex:1;min-width:0;display:flex}.m-corner-title b{letter-spacing:-.02em;font-size:1.1em;font-weight:700}.m-corner-title small{color:var(--c-ink);font-size:.8em}.m-corner-count{background:color-mix(in srgb, var(--m-card) 80%, transparent);border-radius:999px;flex:none;padding:.25em .65em;font-size:.75em;font-weight:700}.m-corner ul{flex-direction:column;align-items:flex-start;gap:.5em;margin:0;padding:0;list-style:none;display:flex}.m-corner li{background:var(--m-card);border-radius:1.1em 1.1em 1.1em .4em;max-width:100%;padding:.6em .9em;font-size:.9em}.m-customer{background:var(--m-canvas);border-radius:999px;place-items:center;width:5.5em;height:5.5em;display:grid;position:absolute;top:calc(50% - 2.75em);left:calc(50% - 2.75em)}.m-customer>span{background:var(--m-fg);width:6.4em;height:6.4em;color:var(--m-card);text-align:center;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:.2em;font-size:.72em;font-weight:700;line-height:1.1;display:flex}.m-customer svg{width:1.5em;height:1.5em}@media (max-width:1100px){.m-cal{grid-template-columns:minmax(0,1fr)}.m-upnext{display:none}.m-pubs{grid-template-columns:repeat(4,minmax(0,1fr))}.m-pub:nth-child(n+5){display:none}}@media (max-width:860px){.lp-mock{--lp-frame-radius:20px;width:min(1480px,100% - 2rem);margin-top:2rem}.lp-mock-tilt{will-change:auto;transform:none}.lp-mock-frame{min-height:0}.m-dots-spacer{display:none}.m-app{grid-template:"bar""rail""main"minmax(0,1fr)/minmax(0,1fr);font-size:clamp(8.5px,2.4vw,10.5px)}.m-logo{display:none}.m-bar{grid-template-columns:auto minmax(0,1fr) auto;padding:1em 1.2em .8em}.m-bar .m-seg{justify-self:center}.m-rail{scrollbar-width:none;flex-direction:row;justify-self:center;width:auto;max-width:calc(100% - 2.4em);margin-bottom:1em;padding:0 .6em;overflow-x:auto}.m-rail::-webkit-scrollbar{display:none}.m-rail-rule{width:1px;height:1.5em;margin:0 .3em}.m-main{padding:0 1.2em 1.2em}.m-panel[data-tab=calendar]{margin:0 -1.2em -1.2em}.m-home{grid-template-columns:minmax(0,1fr)}.m-home-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.m-sets{grid-template-columns:repeat(2,minmax(0,1fr))}.m-product-card{display:none}.m-lib-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.m-lib-item:nth-child(n+7){display:none}}@media (max-width:600px){.m-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ws end""seg seg";row-gap:.8em}.m-workspace{grid-area:ws}.m-bar-end{grid-area:end}.m-bar .m-seg{grid-area:seg;max-width:100%;overflow:hidden}.m-seg-spacer{display:none}.m-page-head{flex-direction:column;align-items:flex-start;gap:.9em}.m-h1{font-size:2.5em}.m-head-stats{gap:1.6em}.m-head-stats dd{font-size:1.6em}.m-week{padding:1.1em}.m-week-head{flex-wrap:wrap}.m-next{display:none}.m-week-head .m-link{margin-left:auto}.m-week-grid{gap:.25em}.m-day{padding-inline:.15em}.m-day-status{display:none}.m-legend{margin-inline:-1.1em;padding-inline:1.1em}.m-home-side{grid-template-columns:minmax(0,1fr)}.m-quick,.m-cal-bar .m-autopilot,.m-cal-nav{display:none}.m-cal-grid{grid-template-columns:3.6em repeat(7,minmax(0,1fr))}.m-cal-time{padding-left:.5em;font-size:.62em}.m-cal-cell{min-height:6em;padding:.25em}.m-cal-row:nth-child(n+13){display:none}.m-create{margin-bottom:0}.m-create-title{font-size:2em}.m-product-chip{display:none}.m-ideas{grid-template-columns:minmax(0,1fr)}.m-idea:nth-child(n+3),.m-lib-actions .m-btn:first-child{display:none}.m-lib-actions{justify-content:flex-start;margin-top:0}.m-section-title{margin-top:0}.m-set-photos{height:5em}.m-lib-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.m-lib-item:nth-child(n+5),.m-sort span:last-child{display:none}.m-pubs{grid-template-columns:repeat(2,minmax(0,1fr))}.m-pub:nth-child(n+3){display:none}.m-brand-logo{width:3.6em;height:3.6em}.m-brand-head .m-btn{display:none}.m-mind{grid-template-columns:minmax(0,1fr);gap:.6em}.m-customer{display:none}.m-corner{padding:1.1em}.m-corner:not(:first-child) ul,.m-corner-title small{display:none}}
.lp-hero{--lp-intro-delay:0s;--lp-ease:cubic-bezier(.16, 1, .3, 1);background:var(--lp-hero-base,#fcfdff);padding:6.25rem 0 0;position:relative;overflow:hidden}.lp-hero.has-intro{--lp-intro-delay:1.65s}.lp-intro{z-index:60;background:var(--lp-bg);place-items:center;animation:.6s cubic-bezier(.16,1,.3,1) 1.3s forwards lp-intro-out;display:grid;position:fixed;inset:0}.lp-intro-mark{fill:#1622ee;width:180px;height:270px;animation:.9s cubic-bezier(.7,0,.3,1) 1.25s forwards lp-intro-zoom;overflow:visible}.lp-intro-top,.lp-intro-bottom{stroke:#1622ee;stroke-width:12px;stroke-linejoin:round;opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .12s forwards lp-intro-in}.lp-intro-top{--from:-240px}.lp-intro-bottom{--from:240px;animation-delay:.2s}.lp-intro-skip{border:1px solid var(--lp-line-ink);color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.6rem 1rem;font-size:12px;position:absolute;bottom:2rem;right:2rem}.lp-intro-skip:hover{border-color:var(--lp-text);color:var(--lp-text)}@keyframes lp-intro-in{0%{opacity:0;transform:translateX(var(--from))}to{opacity:1;transform:none}}@keyframes lp-intro-zoom{to{transform:scale(9)}}@keyframes lp-intro-out{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.lp-intro{display:none}}.lp-hero{--lp-hero-base:#fcfdff;--lp-hero-blobs:radial-gradient(30.45% 12.12% at 65.79% 56.12%, #fafafef3 0%, #fafafece 20%, #fafafe7e 40%, #fafafe36 60%, #fafafe0f 80%, #fafafe00 100%), radial-gradient(39.84% 53.13% at 38.54% 26.95%, #fffffe 0%, #fffffed8 20%, #fffffe84 40%, #fffffe39 60%, #fffffe0f 80%, #fffffe00 100%), radial-gradient(21.2% 35.45% at 32.43% 37.37%, #ebf1fd 0%, #ebf1fdd8 20%, #ebf1fd84 40%, #ebf1fd39 60%, #ebf1fd0f 80%, #ebf1fd00 100%), radial-gradient(24.05% 41.0% at 68.58% 31.75%, #fffefe 0%, #fffefed8 20%, #fffefe84 40%, #fffefe39 60%, #fffefe0f 80%, #fffefe00 100%), radial-gradient(7.23% 8.12% at 70.95% 5.42%, #edf2fccc 0%, #edf2fcad 20%, #edf2fc6a 40%, #edf2fc2d 60%, #edf2fc0c 80%, #edf2fc00 100%), radial-gradient(10.65% 7.08% at 36.24% 45.74%, #1f83ff82 0%, #1f83ff6e 20%, #1f83ff43 40%, #1f83ff1d 60%, #1f83ff08 80%, #1f83ff00 100%), radial-gradient(13.02% 9.53% at 64.2% 46.35%, #6f51f96c 0%, #6f51f95b 20%, #6f51f938 40%, #6f51f918 60%, #6f51f906 80%, #6f51f900 100%), radial-gradient(16.9% 9.6% at 27.51% 38.09%, #0075fb 0%, #0075fbd8 20%, #0075fb84 40%, #0075fb39 60%, #0075fb0f 80%, #0075fb00 100%), radial-gradient(12.29% 11.71% at 72.49% 37.01%, #5f46f9fd 0%, #5f46f9d7 20%, #5f46f983 40%, #5f46f938 60%, #5f46f90f 80%, #5f46f900 100%)}html[data-theme=dark] .lp-hero{--lp-hero-base:#01060f;--lp-hero-blobs:radial-gradient(27.76% 31.3% at 37.61% 24.42%, #030913 0%, #030913d8 20%, #03091384 40%, #03091339 60%, #0309130f 80%, #03091300 100%), radial-gradient(27.16% 39.27% at 27.51% 34.67%, #002de029 0%, #002de023 20%, #002de015 40%, #002de009 60%, #002de003 80%, #002de000 100%), radial-gradient(8.53% 10.46% at 29.42% 44.05%, #000 0%, #000000d8 20%, #00000084 40%, #00000039 60%, #0000000f 80%, #0000 100%), radial-gradient(7.74% 22.11% at 57.1% 32.44%, #001443c5 0%, #001443a7 20%, #00144366 40%, #0014432c 60%, #0014430c 80%, #00144300 100%), radial-gradient(5.5% 6.83% at 28.93% 48.31%, #003cfa5e 0%, #003cfa50 20%, #003cfa31 40%, #003cfa15 60%, #003cfa06 80%, #003cfa00 100%), radial-gradient(41.02% 19.21% at 57.12% 42.11%, #011133ea 0%, #011133c7 20%, #01113379 40%, #01113334 60%, #0111330e 80%, #01113300 100%), radial-gradient(16.75% 12.74% at 68.77% 55.53%, #f8738422 0%, #f873841d 20%, #f8738411 40%, #f8738407 60%, #f8738402 80%, #f8738400 100%), radial-gradient(41.87% 9.54% at 44.45% 57.24%, #04297f88 0%, #04297f74 20%, #04297f46 40%, #04297f1e 60%, #04297f08 80%, #04297f00 100%), radial-gradient(6.12% 6.88% at 72.49% 46.37%, #882d11af 0%, #882d1195 20%, #882d115b 40%, #882d1127 60%, #882d110a 80%, #882d1100 100%), radial-gradient(9.11% 5.11% at 27.51% 45.07%, #1463ff 0%, #1463ffd8 20%, #1463ff84 40%, #1463ff39 60%, #1463ff0f 80%, #1463ff00 100%), radial-gradient(8.88% 11.29% at 64.33% 41.99%, #033bbffc 0%, #033bbfd6 20%, #033bbf83 40%, #033bbf38 60%, #033bbf0f 80%, #033bbf00 100%), radial-gradient(38.39% 23.48% at 68.18% 30.83%, #212146c2 0%, #212146a4 20%, #21214664 40%, #2121462b 60%, #2121460c 80%, #21214600 100%)}.lp-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-hero-bg:before{content:"";aspect-ratio:1672/941;background:var(--lp-hero-blobs);width:100%;position:absolute;top:0;left:0}.lp-wave{--lp-wave-y:linear-gradient(180deg, #000 0%, #000 52%, #000000f5 58%, #000000db 64%, #000000b3 70%, #00000085 76%, #00000057 82%, #0000002e 88%, #00000012 94%, #00000005 98%, transparent 100%);aspect-ratio:680/941;width:clamp(200px,40.67%,900px);-webkit-mask-image:var(--lp-wave-x), var(--lp-wave-y);-webkit-mask-image:var(--lp-wave-x), var(--lp-wave-y);mask-image:var(--lp-wave-x), var(--lp-wave-y);-webkit-mask-composite:source-in;position:absolute;top:0;-webkit-mask-composite:source-in;mask-composite:intersect}.lp-wave--l{--lp-wave-x:linear-gradient(90deg, #000 82.35%, transparent);left:0}.lp-wave--r{--lp-wave-x:linear-gradient(270deg, #000 82.35%, transparent);right:0}.lp-wave canvas{opacity:0;width:100%;height:100%;transition:opacity .5s ease-out;display:block;position:absolute;inset:0}.lp-wave canvas[data-ready]{opacity:1}@media (prefers-reduced-motion:reduce){.lp-wave canvas{transition:none}}.lp-hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(1320px,100%);margin:auto;padding-inline:clamp(1.25rem,4vw,2.5rem);display:flex;position:relative}.lp-rise{animation:lp-rise .6s var(--lp-ease) both;animation-delay:calc(var(--d,0s) + var(--lp-intro-delay))}@keyframes lp-rise{0%{opacity:.001;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-rise{animation:none}}.lp-eyebrow{color:var(--lp-muted);font-family:var(--lp-mono);letter-spacing:.32em;text-transform:uppercase;margin-bottom:1.4rem;font-size:12px}.lp-hero h1{max-width:1240px;color:var(--lp-head);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,min(5.6vw,9vh),5.4rem);font-weight:900;line-height:1.04}.lp-hero h1 .ac{white-space:nowrap;padding-bottom:.14em;margin-bottom:-.14em;background:linear-gradient(90deg,#1622ee,#5b8cff);color:#0000;-webkit-background-clip:text;background-clip:text;margin-inline-end:-.06em;padding-inline-end:.06em;display:inline-block;position:relative}html[data-theme=dark] .lp-hero h1 .ac{background-image:linear-gradient(90deg,#4d6bff,#8fb2ff)}.lp-hero h1 .ac:after{content:"";filter:drop-shadow(0 0 8px #2846ffe6);pointer-events:none;border-bottom:.07em solid #1622ee;border-radius:0 0 50% 50%/0 0 100% 100%;height:.26em;position:absolute;top:.957em;left:-2%;right:-2%}html[data-theme=dark] .lp-hero h1 .ac:after{border-bottom-color:#4d6bff}.lp-lede{max-width:58ch;color:var(--lp-muted);text-wrap:pretty;margin:1.4rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem)}.lp-form{width:min(620px,100%);margin-top:2.2rem;scroll-margin-top:6rem;position:relative}.lp-aura{z-index:0;pointer-events:none;height:5.6rem;position:absolute;top:.4rem;left:-14%;right:-14%}.lp-aura i{filter:blur(22px);opacity:.7;border-radius:50%;position:absolute}.lp-aura i:first-child{background:#38bdf8;width:34%;height:90%;animation:11s ease-in-out infinite lp-aura-a;top:10%;left:0}.lp-aura i:nth-child(2){background:#1622ee;width:36%;height:80%;animation:13s ease-in-out infinite lp-aura-b;top:-10%;left:22%}.lp-aura i:nth-child(3){background:#a855f7;width:32%;height:85%;animation:12s ease-in-out infinite lp-aura-c;top:0;right:20%}.lp-aura i:nth-child(4){background:#f0abfc;width:28%;height:80%;animation:10s ease-in-out infinite lp-aura-d;top:15%;right:0}.lp-aura i:nth-child(5){background:#5b66ff;width:30%;height:70%;animation:14s ease-in-out infinite reverse lp-aura-a;top:30%;left:38%}@keyframes lp-aura-a{0%,to{transform:translate(0)scale(1)}33%{transform:translate(10%,-5%)scale(1.1)}66%{transform:translate(-8%,4%)scale(.94)}}@keyframes lp-aura-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-14%,5%)scale(1.12)}}@keyframes lp-aura-c{0%,to{transform:translate(0)scale(1.04)}40%{transform:translate(12%,4%)scale(.92)}75%{transform:translate(-10%,-4%)scale(1.1)}}@keyframes lp-aura-d{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(8%,-4%)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.lp-aura i{animation:none}}.lp-form .landing-generate-form{z-index:1;max-width:none;position:relative}.lp-form .landing-generate-fields{background:var(--lp-card);border-radius:999px;margin-top:0;position:relative;box-shadow:0 20px 50px -18px #1622ee8c}.lp-form .landing-generate-fields input{color:var(--lp-head);background:0 0}.lp-form .landing-generate-fields input::placeholder{color:var(--lp-faint)}.lp-form .landing-generate-fields button[type=submit]{background:var(--lp-blue);color:#fff}.lp-form .landing-generate-fields button[type=submit]:hover:not(:disabled){background:var(--lp-blue-hot)}.lp-form .landing-input-box:before{display:none}@media (max-width:639px){.lp-form .landing-generate-fields{box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:.6rem;padding:0}.lp-form .landing-generate-fields:before{display:none}.lp-form .landing-input-box{border:1px solid var(--lp-line-ink);background:var(--lp-card);border-radius:999px;padding:.4rem .95rem;box-shadow:0 14px 34px -18px #1622ee8c}.lp-form .landing-input-box:before{display:block}.lp-form .landing-input-box img[data-testid=website-favicon]{left:.95rem}.lp-form .landing-generate-fields button[type=submit]{background:linear-gradient(180deg, var(--lp-blue-hot), var(--lp-blue));box-shadow:0 8px 20px -6px #1622eea6,0 2px 4px #0a0b1026}}.lp-trust{z-index:1;color:var(--lp-muted);margin-top:.7rem;font-size:.82rem;position:relative}.lp-benefits{grid-template-columns:repeat(3,minmax(0,max-content));justify-content:center;justify-items:start;gap:1rem 3rem;width:min(1200px,100%);margin:2.2rem 0 1.25rem;padding:0;list-style:none;display:grid}@media (max-width:1199px){.lp-benefits{grid-template-columns:minmax(0,max-content);justify-content:center}}.lp-benefits li{align-items:center;gap:.8rem;min-width:0;display:flex}.lp-benefit-icon{--lp-icon-glow:5px;--lp-icon-glow-mix:45%;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.lp-benefit-icon svg{max-width:100%;max-height:100%;filter:drop-shadow(0 0 var(--lp-icon-glow) color-mix(in srgb, currentColor var(--lp-icon-glow-mix), transparent));display:block}html[data-theme=dark] .lp-benefit-icon{--lp-icon-glow:7px;--lp-icon-glow-mix:65%}.lp-benefit-text{text-align:left;flex-direction:column;line-height:1.3;display:flex}.lp-benefit-text b{color:var(--lp-head);font-size:.95rem;font-weight:700}.lp-benefit-text span{color:var(--lp-muted);font-size:.85rem}.landing-generate-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}