html:has(.lx-home){color-scheme:light;scroll-behavior:smooth;background:#fff}html.lx-smooth:has(.lx-home){scroll-behavior:auto}html:has(.lx-home) body{background:#fff}html:has(.lx-home){scroll-padding-bottom:96px}.lx-home ::selection{color:#fff;background:#9524e5}.lx-home{--ink:#0b0d0c;--muted:#5e6664;--line:#d9dddb;--paper:#fff;--soft:#f3f5f4;--blue:#2eaadc;--purple:#9524e5;--go:#12a150;--person:#e0851a;--wait:#2eaadc;--gut:clamp(16px, 2.4vw, 36px);background:var(--paper);color:var(--ink);font-family:var(--font-home), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;width:100%;font-size:17px;line-height:1.5;overflow-x:clip}.lx-home *,.lx-home :before,.lx-home :after{box-sizing:border-box}.lx-home:where(:not(.lx-legacy)) a{color:inherit}.lx-wrap{padding-inline:max(var(--gut), env(safe-area-inset-left,0px)) max(var(--gut), env(safe-area-inset-right,0px));max-width:1760px;margin-inline:auto}:where(.lx-home:not(.lx-legacy)) :where(h1,h2,h3,p,ol,ul,dl,dd){margin:0;padding:0;list-style:none}.lx-home h1,.lx-home h2,.lx-home h3{font-family:inherit}.lx-home:where(:not(.lx-legacy)) h2{letter-spacing:-.042em;text-wrap:balance;font-size:clamp(38px,6.4vw,104px);font-weight:500;line-height:1.03}.lx-home:where(:not(.lx-legacy)) h3{letter-spacing:-.022em;font-size:clamp(21px,2vw,30px);font-weight:500;line-height:1.15}.lx-section{padding-block:clamp(72px,10vw,168px) 0}.lx-eyebrow{color:var(--muted);font-size:15px;margin-bottom:14px!important}.lx-sub{letter-spacing:-.008em;max-width:34em;font-size:clamp(17px,1.35vw,21px);line-height:1.45}.lx-note{color:var(--muted);font-size:14px}.lx-link{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline 1px;display:inline-flex}.lx-link:hover{text-decoration-thickness:2px}.lx-link:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid}.lx-reveal{transition:opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}.lx-armed{opacity:0;transform:translateY(28px)}.lx-hero{color:#fff;background:#050606;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.lx-hero-loop{--stage-bg:#050606;position:absolute;inset:0}.lx-hero-inner{width:100%;padding-block:88px calc(84px + env(safe-area-inset-bottom,0px));position:relative}.lx-hero h1{letter-spacing:-.052em;font-size:clamp(30px,10.9vw,192px);font-weight:500;line-height:1.03;margin:-.14em 0 0 -.03em!important}.lx-line{margin-bottom:-.3em;padding-top:.14em;padding-bottom:.16em;display:block;overflow:hidden}.lx-line:last-child{margin-bottom:-.16em}.lx-line>span{white-space:nowrap;animation:1s cubic-bezier(.16,.84,.24,1) both lx-rise;display:block}@keyframes lx-rise{0%{transform:translateY(112%)}to{transform:translateY(0)}}.lx-hero-side{gap:14px;max-width:620px;margin-top:clamp(20px,2.6vw,40px);display:grid}.lx-hero .lx-sub{color:#dfe4e2}.lx-hero .lx-note{color:#9aa3a0}.lx-inbox-section{gap:12px;padding-top:clamp(56px,7vw,112px);display:grid}.lx-inbox-section h3{letter-spacing:-.035em;font-size:clamp(26px,3.4vw,54px);line-height:1.08}.lx-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:6px;display:flex}.lx-live{align-items:center;gap:9px;font-size:14px;display:flex}.lx-dot{background:var(--go);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.lx-dot-person{background:var(--person)}.lx-dot-wait{background:var(--wait)}.lx-book{background:var(--ink);letter-spacing:-.01em;white-space:nowrap;border-radius:4px;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex;color:#fff!important}.lx-book:active{transform:scale(.97)}.lx-arrow{flex:none;width:14px;height:14px;display:inline-block;position:relative;overflow:hidden}.lx-arrow svg{transition:transform .38s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.lx-arrow svg:last-child{transform:translate(-120%)}a:hover>.lx-arrow svg:first-child,button:hover>.lx-arrow svg:first-child{transform:translate(120%)}a:hover>.lx-arrow svg:last-child,button:hover>.lx-arrow svg:last-child{transform:none}.lx-book-light{color:#0b0d0c!important;background:#fff!important}.lx-book-big{min-height:64px;padding:0 30px;font-size:19px}.lx-glitch{display:inline-block;position:relative}.lx-glitch:before,.lx-glitch:after{content:attr(data-text);content:attr(data-text) / "";opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover){.lx-book:hover .lx-glitch:before{color:var(--blue);animation:.42s steps(2,end) lx-glitch-a}.lx-book:hover .lx-glitch:after{color:#ff5a4f;animation:.42s steps(2,end) lx-glitch-b}}@keyframes lx-glitch-a{0%{opacity:1;clip-path:inset(0 0 62%);transform:translate(-2px)}50%{opacity:1;clip-path:inset(58% 0 8%);transform:translate(2px)}to{opacity:0;transform:none}}@keyframes lx-glitch-b{0%{opacity:1;clip-path:inset(62% 0 0);transform:translate(2px)}50%{opacity:1;clip-path:inset(12% 0 60%);transform:translate(-2px)}to{opacity:0;transform:none}}.lx-inbox{background:var(--soft);border-radius:10px;overflow:hidden}.lx-inbox-top{border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.lx-inbox-sample{color:var(--muted);font-weight:400}.lx-inbox-body{grid-template-columns:150px minmax(0,1fr);min-height:382px;display:grid}.lx-channels{border-right:1px solid var(--line);flex-direction:column;display:flex}.lx-channels button{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;min-height:48px;padding:14px 16px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:flex}.lx-channels button small{font-size:12px;font-weight:400}.lx-channels button:hover{color:var(--ink)}.lx-channels button.is-on{background:var(--paper);color:var(--ink)}.lx-channels button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.lx-thread{background:var(--paper);flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.lx-msg{max-width:88%;animation:.4s cubic-bezier(.2,.8,.2,1) both lx-pop}@keyframes lx-pop{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lx-msg small{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.lx-msg p{letter-spacing:-.005em;border-radius:10px;padding:11px 14px;font-size:15px;line-height:1.42}.lx-msg em{color:var(--muted);margin-top:6px;font-size:12px;font-style:normal;display:block}.lx-msg-in p{background:var(--soft)}.lx-msg-out{align-self:flex-end}.lx-msg-out small,.lx-msg-out em{text-align:right}.lx-msg-out p{background:var(--ink);color:#fff}.lx-typing{background:var(--soft);border-radius:10px;align-self:flex-end;gap:4px;padding:13px 14px;animation:.3s both lx-pop;display:flex}.lx-typing i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:.9s infinite lx-bob}.lx-typing i:nth-child(2){animation-delay:.14s}.lx-typing i:nth-child(3){animation-delay:.28s}@keyframes lx-bob{0%,60%,to{transform:none}30%{transform:translateY(-4px)}}.lx-home .lx-mail-subject{letter-spacing:-.01em;margin:0 0 -2px;font-size:17px;font-weight:500;animation:.4s both lx-pop}.lx-mail{border:1px solid var(--line);border-radius:10px;padding:12px 14px 14px;animation:.4s cubic-bezier(.2,.8,.2,1) both lx-pop}.lx-mail-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}.lx-mail-head span{min-width:0;line-height:1.25;display:grid}.lx-mail-head b{font-size:14px;font-weight:500}.lx-mail-head small,.lx-mail-head time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lx-mail-av{background:var(--soft);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-style:normal;font-weight:500;display:grid}.lx-mail-av.is-ai{background:var(--blue);color:#06222e;font-size:11px}.lx-home .lx-mail p{letter-spacing:-.005em;margin:0;font-size:15px;line-height:1.45}.lx-home .lx-mail .lx-mail-sign{white-space:pre-line;color:var(--muted);margin-top:10px;font-size:14px}.lx-mail em{color:var(--muted);border-top:1px dashed var(--line);margin-top:10px;padding-top:8px;font-size:12px;font-style:normal;display:block}.lx-mail-out{background:var(--soft);border-color:#0000}.lx-mail-drafting{gap:4px;width:max-content;padding:13px 14px;display:flex}.lx-mail-drafting i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:.9s infinite lx-bob}.lx-mail-drafting i:nth-child(2){animation-delay:.14s}.lx-mail-drafting i:nth-child(3){animation-delay:.28s}.lx-result{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:500;animation:.4s both lx-pop;display:flex}.lx-statement{z-index:1;background:var(--blue);color:#0b0d0c;padding-block:clamp(84px,12vw,190px);position:relative}.lx-statement p{letter-spacing:-.042em;max-width:17em;font-size:clamp(34px,6.4vw,112px);font-weight:500;line-height:1.06}.lx-rows{border-bottom:1px solid var(--ink);margin-top:clamp(32px,5vw,80px)!important}.lx-row{grid-template-columns:minmax(0,5fr) 48px minmax(0,7fr);align-items:baseline;gap:12px clamp(16px,2vw,32px);padding-block:clamp(20px,2.4vw,36px);display:grid;position:relative}.lx-row h3{grid-area:1/1}.lx-row-n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:clamp(21px,2vw,30px)}.lx-row p{color:var(--muted);grid-area:1/3;max-width:34em;transition:color .3s}@media (hover:hover){.lx-row:hover p{color:var(--ink)}}.lx-proof{background:var(--ink);color:#fff;margin-top:clamp(72px,10vw,168px);padding-block:clamp(64px,8vw,128px)}.lx-proof .lx-eyebrow{color:#9aa3a0}.lx-proof-brand{flex-direction:column;align-items:flex-start;gap:clamp(14px,1.6vw,20px);margin-bottom:clamp(26px,3vw,44px);display:flex}.lx-run-link{border-radius:6px;transition:transform .25s cubic-bezier(.2,1.4,.4,1);display:block}.lx-run-link:focus-visible{outline-offset:6px;outline:2px solid #fff}@media (hover:hover){.lx-run-link:hover{transform:translateY(-2px)}}.lx-proof-brand .lx-eyebrow{margin:0!important}.lx-run-in img{width:clamp(150px,16vw,230px);height:auto;display:block}.lx-run-in.lx-armed{opacity:0;transform:translate(-32px)}.lx-run-in:not(.lx-armed){animation:.75s cubic-bezier(.2,.9,.25,1) both lx-logo-in}@keyframes lx-logo-in{0%{opacity:0;transform:translate(-32px)}70%{opacity:1;transform:translate(3px)}to{opacity:1;transform:none}}.lx-figures{border-top:1px solid #39403d;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);padding-top:22px;display:grid;margin-top:clamp(40px,6vw,96px)!important}.lx-figures dd{letter-spacing:-.052em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(56px,8.2vw,148px);font-weight:500;line-height:1}.lx-figures dd small{letter-spacing:-.03em;color:#9aa3a0;font-size:.42em;font-weight:400}.lx-figures dt{color:#c4cac8;max-width:22em;margin-top:12px;font-size:16px;line-height:1.4}.lx-proof-foot{color:#9aa3a0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 40px;margin-top:clamp(32px,4vw,64px);font-size:15px;display:flex}.lx-proof-foot .lx-link{color:#fff}.lx-prices-lead{color:var(--muted);margin-top:12px!important}.lx-main-offer{background:var(--blue);color:var(--ink);border-radius:6px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:14px clamp(16px,2vw,32px);margin-top:clamp(28px,4vw,64px);padding:clamp(24px,3vw,48px);display:grid}.lx-main-offer p,.lx-main-offer .lx-offer-price span{color:var(--ink)!important}.lx-main-offer .lx-offer-price strong{font-size:clamp(36px,5vw,84px)}.lx-alone{margin-top:clamp(36px,5vw,72px)!important}.lx-offers{border-bottom:1px solid var(--ink);margin-top:16px!important}.lx-offer{isolation:isolate;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:10px clamp(16px,2vw,32px);padding:clamp(18px,2vw,30px) 0;display:grid;position:relative}.lx-offer-violet:before{background:var(--purple)!important}@media (hover:hover){.lx-offer-violet:hover,.lx-offer-violet:hover p,.lx-offer-violet:hover .lx-offer-price span{color:#fff!important}}.lx-offer:before{content:"";inset:0 calc(-1 * var(--gut));background:var(--blue);transform-origin:bottom;z-index:-1;transition:transform .38s cubic-bezier(.2,.8,.2,1);position:absolute;transform:scaleY(0)}@media (hover:hover){.lx-offer:hover:before{transform:scaleY(1)}.lx-offer:hover p,.lx-offer:hover .lx-offer-price span{color:var(--ink)}}.lx-offer-head{gap:8px;display:grid}.lx-offer-head p{color:var(--muted);max-width:34em;transition:color .3s}.lx-offer-price{align-content:start;gap:2px;display:grid}.lx-offer-price strong{letter-spacing:-.038em;font-size:clamp(26px,2.8vw,46px);font-weight:500;line-height:1.05}.lx-offer-price span{color:var(--muted);transition:color .3s}.lx-offer-link{justify-self:start;gap:6px;min-height:32px;font-size:15px}.lx-tag{vertical-align:middle;letter-spacing:0;border:1px solid;border-radius:99px;margin-left:10px;padding:2px 9px;font-size:13px;font-weight:500;display:inline-block}.lx-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin-block:clamp(32px,4vw,64px) 20px;display:grid}.lx-terms>div{align-content:start;gap:8px;display:grid}.lx-terms p{color:var(--muted);max-width:32em}.lx-who{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.lx-who-photo img{border-radius:6px;width:100%;height:auto;display:block}.lx-who-photo p{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:10px;font-size:15px;display:flex}.lx-who-photo strong{font-weight:500}.lx-who-photo span{color:var(--muted)}.lx-who-text{gap:20px;display:grid}.lx-refuse{border-top:1px solid var(--line);color:var(--muted);max-width:34em;padding-top:16px}.lx-faq{border-bottom:1px solid var(--ink);margin-top:clamp(28px,4vw,64px)}.lx-faq details{position:relative}.lx-faq summary{cursor:pointer;letter-spacing:-.022em;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding-block:clamp(18px,2vw,28px);font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.18;list-style:none;display:flex}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lx-plus{flex:none;width:18px;height:18px;transition:transform .45s cubic-bezier(.2,1.5,.4,1);position:relative}.lx-plus:before,.lx-plus:after{content:"";background:currentColor;position:absolute}.lx-plus:before{inset:8px 0}.lx-plus:after{inset:0 8px}.lx-faq details[open] .lx-plus{transform:rotate(135deg)}.lx-faq details p{color:var(--muted);max-width:42em;padding-bottom:26px}@keyframes lx-faq-answer{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.lx-faq details[open] p{animation:.5s cubic-bezier(.2,.7,.2,1) 60ms both lx-faq-answer}@supports (interpolate-size:allow-keywords){.lx-faq{interpolate-size:allow-keywords}.lx-faq details::details-content{block-size:0;transition:block-size .45s cubic-bezier(.2,.7,.2,1), content-visibility .45s allow-discrete;overflow:clip}.lx-faq details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.lx-plus{transition:none}.lx-faq details[open] p{animation:none}.lx-faq details::details-content{transition:none}}.lx-cta{background:var(--purple);color:#fff;margin-top:clamp(72px,10vw,168px);padding-block:clamp(56px,8vw,128px)}.lx-home .lx-cta h2{letter-spacing:-.05em;font-size:clamp(44px,9.2vw,170px);line-height:1.01}.lx-cta-row{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(28px,4vw,56px);display:flex}.lx-cta-row p{max-width:30em;font-size:16px}.lx-cta-row a[href^=mailto]{text-underline-offset:3px;padding-block:12px;display:inline-block}.lx-footer{background:var(--ink);color:#fff;padding-block:clamp(32px, 4vw, 64px) calc(96px + env(safe-area-inset-bottom,0px))}.lx-wordmark{letter-spacing:-.062em;white-space:nowrap;align-items:center;gap:.07em;font-size:clamp(72px,27vw,490px);font-weight:500;line-height:.92;display:flex}.lx-footer-row{color:#9aa3a0;border-top:1px solid #39403d;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:28px;padding-top:14px;font-size:14px;display:flex}.lx-footer-row div{flex-wrap:wrap;gap:4px 18px;margin-inline:-4px;display:flex}.lx-footer-row a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lx-footer-row a:hover{color:#fff}.lx-wave{pointer-events:none;width:100%;height:80px;display:block;position:absolute;top:-40px;left:0;right:0;overflow:visible}@media (max-width:860px){.lx-hero{align-items:flex-end}.lx-hero-loop:after{content:"";pointer-events:none;background:linear-gradient(#05060600,#050606 42%);height:62%;position:absolute;inset:auto 0 0}.lx-hero-inner{padding-top:34svh;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.lx-hero .lx-sub{font-size:16px;line-height:1.4}.lx-hero-side{gap:8px;margin-top:14px}.lx-hero-actions{margin-top:2px}.lx-who,.lx-main-offer{grid-template-columns:minmax(0,1fr)}.lx-who-photo{max-width:55%}.lx-figures{grid-template-columns:minmax(0,1fr);gap:28px}.lx-figures dd{font-size:clamp(56px,19vw,110px)}.lx-terms,.lx-offer{grid-template-columns:minmax(0,1fr)}.lx-offer-price strong{font-size:38px}.lx-row{grid-template-columns:28px minmax(0,1fr)}.lx-row-n{grid-area:1/1;font-size:18px;line-height:1.5}.lx-row h3{grid-area:1/2}.lx-row p{grid-area:2/2}.lx-inbox-body{grid-template-columns:minmax(0,1fr);min-height:0}.lx-channels{border-right:0;border-bottom:1px solid var(--line);scrollbar-width:none;flex-direction:row;overflow-x:auto}.lx-channels::-webkit-scrollbar{display:none}.lx-channels button{border-bottom:0;border-right:1px solid var(--line);flex:1 0 auto;padding:12px 14px}.lx-channels button small{display:none}.lx-thread{min-height:clamp(450px,600px - 20vw,540px)}}@media (prefers-reduced-motion:reduce){html:has(.lx-home){scroll-behavior:auto}.lx-home *,.lx-home :before,.lx-home :after{transition:none!important;animation:none!important}.lx-armed{opacity:1;transform:none}.lx-intro{display:none}}.lx-roll{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.lx-roll>span{transition:transform .42s cubic-bezier(.2,.8,.2,1);display:block}.lx-roll>span:last-child{white-space:nowrap;position:absolute;inset:0;transform:translateY(105%)}.lx-roll>span:last-child:before{content:attr(data-text)}@media (hover:hover){a:hover>.lx-roll>span:first-child,button:hover>.lx-roll>span:first-child,.lx-card:hover .lx-roll>span:first-child{transform:translateY(-105%)}a:hover>.lx-roll>span:last-child,button:hover>.lx-roll>span:last-child,.lx-card:hover .lx-roll>span:last-child{transform:none}}.lx-link{gap:8px;text-decoration:none;position:relative}.lx-link:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:8px;left:0;right:0}@media (hover:hover){.lx-link:hover:after{animation:.7s cubic-bezier(.2,.8,.2,1) lx-underline}}@keyframes lx-underline{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.lx-link-down svg{animation:2.2s ease-in-out infinite lx-nudge}@keyframes lx-nudge{0%,70%,to{transform:none}82%{transform:translateY(3px)}}.lx-eyes{display:inline-block;overflow:visible}.lx-eyes-hero{vertical-align:-.08em;width:.8em;height:.8em;margin-left:.14em}.lx-eyes-footer{flex:none;width:.8em;height:.8em}.lx-eyes-pill{width:20px;height:20px}.lx-eyes-top{fill:#0000;transition:fill .25s}.lx-eyes-face{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .18s,transform .3s cubic-bezier(.2,1.4,.4,1);transform:scale(.4)}@media (hover:hover){.lx-eyes:hover .lx-eyes-top{fill:#2eaadc}.lx-eyes:hover .lx-eyes-face{opacity:1;transform:none}}.lx-curtain{z-index:95;background:var(--purple);pointer-events:none;visibility:hidden;position:fixed;inset:0;transform:translateY(101%)}.lx-curtain:is(.is-on,.is-held,.is-leaving){visibility:visible}.lx-curtain.is-on{transition:transform .42s cubic-bezier(.76,0,.24,1);transform:none}.lx-back{z-index:3;top:max(10px, env(safe-area-inset-top,0px));left:max(calc(var(--gut) - 12px), env(safe-area-inset-left,0px));letter-spacing:-.01em;background:#ffffffeb;border-radius:999px;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:0 14px 0 12px;font-size:14px;font-weight:500;line-height:1;transition:background .2s;display:inline-flex;position:absolute;box-shadow:0 0 0 1px #0b0d0c14,0 6px 18px -8px #00000059;color:#0b0d0c!important;text-decoration:none!important}.lx-back-arrow{display:inline-flex;overflow:hidden}.lx-back-arrow svg{transition:transform .3s cubic-bezier(.2,1.4,.4,1);display:block}.lx-back>span:last-child{transition:transform .3s cubic-bezier(.2,1.4,.4,1)}@media (hover:hover){.lx-back:hover{background:#fff}.lx-back:hover svg{animation:.55s cubic-bezier(.3,0,.3,1) lx-back-zip}}.lx-back:active svg{transform:translate(-4px)}.lx-back:active>span:last-child{transform:translate(-2px)}.lx-back:focus-visible{outline:2px solid var(--purple);outline-offset:2px}@keyframes lx-back-zip{0%{transform:none}40%{transform:translate(-140%)}41%{transform:translate(140%)}to{transform:none}}.lx-row{transition:opacity .3s,transform .75s cubic-bezier(.2,.7,.2,1)}.lx-row-n{transition:color .3s}.lx-row.is-live p{color:var(--ink)}.lx-row.is-live .lx-row-n{color:var(--purple)}.lx-beam{background:linear-gradient(90deg, var(--blue), var(--purple));opacity:0;pointer-events:none;width:22%;height:2px;position:absolute;top:0;left:0}.lx-row.is-live .lx-beam{animation:1.3s cubic-bezier(.3,.6,.3,1) lx-beam}@keyframes lx-beam{0%{opacity:1;transform:translate(-100%)}90%{opacity:1}to{opacity:0;transform:translate(455%)}}@media (hover:hover){.lx-rows:hover .lx-row:not(:hover),.lx-offers:hover .lx-offer:not(:hover),.lx-faq:hover details:not(:hover){opacity:.32}.lx-offer,.lx-faq details{transition:opacity .3s,transform .75s cubic-bezier(.2,.7,.2,1)}}.lx-pulse-dot{position:relative}.lx-pulse-dot:after{content:"";background:inherit;border-radius:50%;animation:2s cubic-bezier(.2,.6,.3,1) infinite lx-ping;position:absolute;inset:0}@keyframes lx-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.lx-live b{font-variant-numeric:tabular-nums;font-weight:500}.lx-inbox-steps{gap:4px;margin:-6px -8px -6px 0;display:inline-flex}.lx-inbox-steps button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:inline-flex}.lx-inbox-steps button:hover{background:var(--line)}.lx-inbox-steps button:first-child{transform:scaleX(-1)}.lx-inbox-steps button:focus-visible{outline:2px solid var(--ink)}.lx-copy{all:unset;box-sizing:border-box;cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;display:inline-grid;overflow:hidden}.lx-copy>span{grid-area:1/1;transition:transform .38s cubic-bezier(.2,.8,.2,1)}.lx-copy>span:last-child{transform:translateY(120%)}.lx-copy.is-done>span:first-child{transform:translateY(-120%)}.lx-copy.is-done>span:last-child{transform:none}.lx-copy:focus-visible{outline-offset:2px;outline:2px solid}.lx-pill{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;color:#fff;background:#0b0d0c;border-radius:10px;width:min(560px,100vw - 24px);animation:.8s cubic-bezier(.2,1.5,.4,1) .5s both lx-pill-rise;position:fixed;translate:-50%}html:not(.lx-seen) .lx-home:has(.lx-intro) .lx-pill{animation-delay:2.05s}@keyframes lx-pill-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lx-pill{transition:translate .32s cubic-bezier(.2,.8,.2,1)}.lx-pill.is-tucked{translate:-50% calc(100% + 28px + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:reduce){.lx-pill{transition:none}}.lx-pill-menu{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1);display:grid}.lx-pill-menu>div{grid-template-columns:1.4fr 1fr;gap:8px;min-height:0;padding-inline:16px;display:grid;overflow:hidden}.lx-pill.is-open .lx-pill-menu{grid-template-rows:1fr}.lx-pill-menu ul{margin:0;padding:14px 0 6px;list-style:none}.lx-pill-menu li{opacity:0;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);transform:translateY(10px)}.lx-pill.is-open .lx-pill-menu li{opacity:1;transition-delay:calc(var(--i) * 34ms + 80ms);transform:none}.lx-pill-menu a{letter-spacing:-.025em;align-items:center;min-height:40px;font-size:clamp(20px,2.4vw,26px);font-weight:500;text-decoration:none;display:inline-flex}.lx-pill-minor a{color:#b8bfbc;letter-spacing:0;white-space:nowrap;font-size:15px;font-weight:400}.lx-pill-bar{justify-content:space-between;align-items:center;gap:6px;padding:6px;display:flex}.lx-pill-brand{letter-spacing:-.02em;align-items:center;gap:9px;min-width:0;min-height:40px;padding:0 8px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.lx-pill-icon{flex:none;width:20px;height:20px;animation:.38s cubic-bezier(.2,.8,.2,1) both lx-line-in;display:inline-flex}.lx-pill-icon svg{width:20px;height:20px}.lx-pill-icon svg:not(.lx-eyes){stroke:var(--blue);stroke-width:1.8px}.lx-pill-line{white-space:nowrap;text-overflow:ellipsis;animation:.38s cubic-bezier(.2,.8,.2,1) both lx-line-in;display:inline-block;overflow:hidden}@keyframes lx-line-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.lx-pill-actions{flex:none;align-items:center;gap:4px;display:flex}.lx-pill-book{white-space:nowrap;background:#fff;border-radius:6px;align-items:center;min-height:40px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;animation:.7s cubic-bezier(.2,.8,.2,1) .7s both lx-extend;display:inline-flex;overflow:hidden;color:#0b0d0c!important}html:not(.lx-seen) .lx-home:has(.lx-intro) .lx-pill-book{animation-delay:2.3s}@keyframes lx-extend{0%{clip-path:inset(0 100% 0 0 round 6px)}to{clip-path:inset(0 round 6px)}}.lx-plus-button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:6px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:inline-flex}@media (hover:hover){.lx-plus-button:hover{background:#ffffff21}}.lx-plus-button:focus-visible{outline:2px solid #fff}.lx-plus-button span{width:16px;height:16px;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:relative}.lx-plus-button span:before,.lx-plus-button span:after{content:"";background:#fff;position:absolute}.lx-plus-button span:before{inset:7px 0}.lx-plus-button span:after{inset:0 7px}.lx-pill.is-open .lx-plus-button span{transform:rotate(135deg)}.lx-plus-button{transition:background .2s,width .5s cubic-bezier(.2,1.25,.4,1);position:relative;overflow:hidden}.lx-plus-button span{transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .25s}.lx-plus-word{letter-spacing:-.01em;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;place-items:center;font-size:14px;font-style:normal;font-weight:500;transition:opacity .22s,transform .4s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translateY(70%)}.lx-pill.is-word .lx-plus-button{width:64px;box-shadow:inset 0 0 0 1px #ffffff38}.lx-pill.is-word .lx-plus-button span{opacity:0;transform:rotate(-90deg)scale(.4)}.lx-pill.is-word .lx-plus-word{opacity:1;transition:opacity .3s 80ms,transform .5s cubic-bezier(.2,1.4,.4,1) 50ms;transform:none}@media (prefers-reduced-motion:reduce){.lx-plus-button,.lx-plus-button span,.lx-plus-word{transition:none}}@media (max-width:860px){.lx-pill{width:calc(100vw - 96px);left:12px;translate:none}.lx-inbox-steps button{width:44px;height:44px}.lx-inbox-steps{margin-block:-12px}.lx-pill-menu>div{grid-template-columns:minmax(0,1fr);gap:0}.lx-pill-minor{padding-top:0!important}.lx-pill-brand{gap:7px;padding-inline:6px;font-size:14px}.lx-pill-line{display:none}.lx-pill-book{padding:0 11px;font-size:13px}.lx-plus-button{width:40px}}@media (prefers-reduced-motion:reduce){.lx-curtain{display:none}.lx-pill-menu{transition:none}.lx-back svg,.lx-back>span:last-child{transition:none;animation:none!important}}.lx-stage-fallback{opacity:.9}.lx-stage{background:var(--stage-bg,#050606);display:block;position:absolute;inset:0;overflow:hidden}.lx-stage img,.lx-stage canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lx-stage canvas{opacity:0;transition:opacity .5s}.lx-stage canvas.is-live{opacity:1}@media (min-width:861px){.lx-opening{background:#050606;position:relative}.lx-opening .lx-hero{z-index:0;position:sticky;top:0}.lx-statement{border-radius:18px 18px 0 0}}.lx-theme{all:unset;box-sizing:border-box;cursor:pointer;color:#b8bfbc;align-items:center;gap:8px;min-height:40px;font-size:15px;display:inline-flex}.lx-theme svg{width:15px;height:15px}.lx-theme:hover{color:#fff}.lx-theme:focus-visible{outline:2px solid #fff}html.dark:has(.lx-home){color-scheme:dark;background:#0e1110}html.dark:has(.lx-home) body{background:#0e1110}.lx-home,.lx-statement,.lx-cta,.lx-proof,.lx-footer,.lx-main-offer,.lx-inbox,.lx-thread{transition:background-color .4s,color .4s}.lx-main-offer{transition:background-color .4s,color .4s,opacity .75s cubic-bezier(.2,.7,.2,1),transform .75s cubic-bezier(.2,.7,.2,1)}.dark .lx-home{--ink:#edf1ef;--muted:#98a3a0;--line:#2a302e;--paper:#0e1110;--soft:#181c1b;--go:#36c776;--blue-tint:#9adcf6;--purple-tint:#c79bf5}.dark .lx-book:not(.lx-book-light){background:#edf1ef;color:#0b0d0c!important}.dark .lx-statement{color:var(--blue-tint);background:#0f3546}.dark .lx-main-offer{color:#eaf7fd;background:#0f3546}.dark .lx-main-offer p,.dark .lx-main-offer .lx-offer-price span{color:var(--blue-tint)!important}.dark .lx-cta{background:#2a1049}.dark .lx-proof{background:#151918}.dark .lx-footer{background:#090b0a;box-shadow:inset 0 1px #1d2220}.dark .lx-msg-out p{color:#06222e;background:#2eaadc}.dark .lx-row.is-live .lx-row-n{color:var(--purple-tint)}.dark .lx-rows,.dark .lx-offers,.dark .lx-faq{border-bottom-color:var(--line)}.dark .lx-wave{color:#3b4340}.dark .lx-who-photo img{filter:brightness(.9)saturate(.95)}.lx-pill{box-shadow:0 0 0 1px #ffffff29,inset 0 1px #ffffff14,0 14px 40px -10px #0000008c}.dark .lx-pill{background:#1e2321;box-shadow:0 0 0 1px #ffffff2e,inset 0 1px #ffffff14,0 12px 40px #00000080}@media (hover:hover){.dark .lx-offer:hover h3,.dark .lx-offer:hover p,.dark .lx-offer:hover strong,.dark .lx-offer:hover .lx-offer-price span{color:#06222e}.dark .lx-offer-violet:hover h3,.dark .lx-offer-violet:hover p,.dark .lx-offer-violet:hover strong,.dark .lx-offer-violet:hover .lx-offer-price span{color:#fff!important}}.lx-top-mark{pointer-events:none;width:1px;height:100svh;position:absolute;top:0;left:0}.lx-intro{z-index:100;color:#fff;background:#050606;justify-content:center;align-items:center;gap:clamp(10px,1.6vw,20px);animation:.62s cubic-bezier(.76,0,.24,1) 1.62s forwards lx-intro-out;display:flex;position:fixed;inset:0}html.lx-seen .lx-intro{display:none}html.lx-wait *,html.lx-wait :before,html.lx-wait :after{animation-play-state:paused!important}html.lx-seen .lx-hero .lx-line>span{animation:none}@keyframes lx-intro-out{to{transform:translateY(-101%)}}.lx-intro-mark{transform-origin:bottom;width:clamp(72px,10vw,124px);height:auto;animation:.5s cubic-bezier(.3,0,.3,1) 1.42s lx-mark-jump;overflow:visible}@keyframes lx-mark-jump{0%,to{transform:none}35%{transform:scale(1.14,.8)}70%{transform:translateY(-34%)scale(.92,1.1)}}.lx-drop{transform-box:fill-box;transform-origin:bottom;animation:.62s linear both lx-drop}.lx-drop-3{animation-delay:50ms}.lx-drop-2{animation-delay:.26s}.lx-drop-1{animation-delay:.47s}@keyframes lx-drop{0%{opacity:0;transform:translateY(-340%)}8%{opacity:1}42%{transform:translateY(0)scale(1)}54%{transform:translateY(0)scale(1.14,.72)}72%{transform:translateY(-34%)scale(.96,1.06)}86%{transform:translateY(0)scale(1.04,.94)}to{opacity:1;transform:none}}.lx-intro-eyes{transform-box:fill-box;transform-origin:50%;animation:.3s cubic-bezier(.2,1.6,.4,1) .92s both lx-eyes-open,.16s linear 1.28s lx-blink}@keyframes lx-eyes-open{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes lx-blink{50%{transform:scaleY(.1)}}.lx-intro-pupils{animation:.7s ease-in-out .98s both lx-look}@keyframes lx-look{0%{transform:translate(-.5px)}40%{transform:translate(-.5px)}to{transform:translate(.6px,.1px)}}.lx-intro-word{letter-spacing:-.05em;font-size:clamp(56px,8.4vw,104px);font-weight:500;line-height:1.05;display:flex}.lx-intro-word span{animation:lx-hop .5s cubic-bezier(.2,1.7,.4,1) calc(.98s + var(--i) * 62ms) both;display:block}@keyframes lx-hop{0%{opacity:0;transform:translateY(70%)rotate(-16deg)scale(.7)}to{opacity:1;transform:none}}.lx-home{--start:.24s}html:not(.lx-seen) .lx-home:has(.lx-intro){--start:1.72s}html.lx-seen .lx-home:has(.lx-intro){--start:.1s}.lx-bounce .lx-line{overflow:visible}.lx-bounce .lx-line>span{white-space:normal;animation:none}.lx-bw{white-space:pre;display:inline-block}.lx-bl{animation:lx-fall .82s cubic-bezier(.2,1.5,.4,1) calc(var(--start) + var(--i) * 19ms) both;display:inline-block}@keyframes lx-fall{0%{transform:translateY(-96%) rotate(var(--r))}to{transform:none}}.lx-eyes-hero{animation:lx-logo-land .7s cubic-bezier(.2,1.8,.4,1) calc(var(--start) + .5s) both;transform-origin:bottom}@keyframes lx-logo-land{0%{transform:translateY(-140%)rotate(-40deg)scale(.5)}to{transform:none}}.lx-eyes-hero .lx-eyes-face{animation:lx-peek 1.5s ease calc(var(--start) + 1s) backwards}@keyframes lx-peek{0%{opacity:0;transform:scale(.4)}12%,80%{opacity:1;transform:none}to{opacity:0;transform:none}}.lx-hero-side{animation:lx-land .7s cubic-bezier(.2,1.4,.4,1) calc(var(--start) + .42s) both}.lx-page-hero .lx-sub,.lx-page-hero .lx-hero-actions{animation:lx-land .7s cubic-bezier(.2,1.4,.4,1) calc(var(--start) + .3s) both}@keyframes lx-land{0%{transform:translateY(26px)scale(.97)}to{transform:none}}.lx-statement p.is-live span{opacity:clamp(.2, calc(var(--p,0) * var(--n) - var(--i)), 1)}.lx-pill-up{opacity:0;pointer-events:none;border-radius:6px;justify-content:center;align-items:center;width:0;height:40px;text-decoration:none;transition:width .34s cubic-bezier(.2,1.4,.4,1),opacity .2s,background .2s;display:inline-flex;overflow:hidden;color:#fff!important}.lx-pill-up.is-on{opacity:1;pointer-events:auto;width:40px}@media (hover:hover){.lx-pill-up:hover{background:#ffffff21}}.lx-pill-up:focus-visible{outline:2px solid #fff}@media (hover:hover){.lx-pill-up:hover svg{animation:.6s cubic-bezier(.3,0,.3,1) lx-launch}}.lx-pill-up:active svg{transform:translateY(-3px)}@keyframes lx-launch{0%{transform:none}40%{transform:translateY(-140%)}41%{transform:translateY(140%)}to{transform:none}}.lx-brief-section{background:var(--purple);color:#fff;margin-top:clamp(72px,10vw,168px);padding-block:clamp(56px,7vw,112px)}.dark .lx-brief-section{background:#2a1049}.lx-brief-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.lx-brief-head{gap:18px;display:grid;position:sticky;top:40px}.lx-brief-head .lx-sub{color:#f0e5fb}.lx-brief-page{margin-top:0;padding-top:clamp(96px,9vw,140px)}.lx-brief-page h1{letter-spacing:-.045em;font-size:clamp(38px,5.2vw,96px);font-weight:500;line-height:1.03;margin:0!important}.lx-why-lead{color:var(--muted);margin-top:16px!important}.lx-brief{background:var(--paper);height:min(640px,78svh);color:var(--ink);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -30px #140032a6}.lx-brief-top{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex;position:relative}.lx-brief-dot{background:var(--go);border-radius:50%;flex:none;width:9px;height:9px}.lx-brief-who{min-width:0;line-height:1.25;display:grid}.lx-brief-who b{font-size:15px;font-weight:500}.lx-brief-who small{color:var(--muted);font-size:13px}.lx-brief-bar{background:linear-gradient(90deg, var(--blue), var(--purple));transform-origin:0;height:2px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:0;right:0}.lx-brief-log{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;min-height:0;padding:18px 16px;display:flex;overflow-y:auto}.lx-brief-log:focus-visible{outline:2px solid var(--purple);outline-offset:-2px}.lx-say-group{flex-direction:column;gap:8px;display:flex}.lx-home .lx-say{letter-spacing:-.006em;transform-origin:0 100%;overflow-wrap:anywhere;border-radius:14px;max-width:84%;margin:0;padding:9px 13px;font-size:16px;line-height:1.38;animation:.42s cubic-bezier(.2,1.5,.4,1) both lx-say-in;display:block}@keyframes lx-say-in{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}.lx-say-them{background:var(--soft);align-self:flex-start;border-bottom-left-radius:4px!important}.lx-say-aside{color:var(--muted)}.lx-say-done{background:var(--go);color:#fff}.dark .lx-say-done{color:#06220f}.lx-say-me{all:unset;box-sizing:border-box;background:var(--ink);color:var(--paper);transform-origin:100% 100%;cursor:pointer;align-self:flex-end;transition:background .2s;border-bottom-right-radius:4px!important}@media (hover:hover){.lx-say-me:not(:disabled):hover{background:var(--purple);color:#fff}}.lx-say-me:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.lx-dots{gap:4px;padding-block:13px!important;display:inline-flex!important}.lx-dots i{background:var(--muted);border-radius:50%;width:6px;height:6px;animation:.9s infinite lx-bob}.lx-dots i:nth-child(2){animation-delay:.14s}.lx-dots i:nth-child(3){animation-delay:.28s}.lx-brief-foot{padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex:none;gap:8px;display:grid}.lx-chips{flex-wrap:wrap;gap:6px;display:flex}.lx-chips button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--paper);border-radius:99px;align-items:center;min-height:40px;padding:0 13px;font-size:15px;line-height:1.15;transition:background .16s,color .16s,border-color .16s,transform .26s cubic-bezier(.2,1.6,.4,1);animation:.34s cubic-bezier(.2,1.5,.4,1) both lx-say-in;display:inline-flex}@media (hover:hover){.lx-chips button:hover{background:var(--blue);border-color:var(--blue);color:#06222e;transform:translateY(-2px)rotate(-1deg)}}.lx-chips button:active{transform:scale(.96)}.lx-chips button:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.lx-chips button.is-on{background:var(--purple);border-color:var(--purple);color:#fff}.lx-chips button.is-main{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:500}.lx-brief-input{background:var(--soft);border-radius:12px;align-items:center;gap:6px;padding:4px 4px 4px 14px;display:flex}.lx-brief-input:focus-within{outline:2px solid var(--purple)}.lx-brief-input input{all:unset;box-sizing:border-box;min-width:0;min-height:40px;color:var(--ink);flex:1;font-size:16px}.lx-brief-input input::placeholder{color:var(--muted);opacity:1}.lx-brief-send,.lx-mic{all:unset;box-sizing:border-box;cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.lx-brief-send{background:var(--ink);color:var(--paper);transition:opacity .2s,transform .26s cubic-bezier(.2,1.6,.4,1)}.lx-brief-send:disabled{opacity:.25;cursor:default}@media (hover:hover){.lx-brief-send:not(:disabled):hover{transform:translateY(-2px)}}.lx-brief-send:focus-visible,.lx-mic:focus-visible{outline:2px solid var(--purple);outline-offset:2px}.lx-mic{color:var(--muted)}.lx-mic svg{width:18px;height:18px}.lx-mic.is-on{color:#e5484d}.lx-brief-problem{color:#c92a2f;font-size:14px}.dark .lx-brief-problem{color:#ff8f8f}.lx-brief-foot .lx-note{font-size:12.5px}.lx-os{color:#fff;background:#0b0d0c;margin-top:clamp(0px,0vw,0px);padding-block:clamp(56px,8vw,128px)}.dark .lx-os{background:#121615}.lx-os .lx-eyebrow{color:#9aa3a0}.lx-os-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;margin-top:clamp(14px,2vw,28px);display:flex}.lx-os-row .lx-sub{color:#c4cac8}.lx-os-actions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.lx-os .lx-note{color:#9aa3a0}.lx-os-tabs{scrollbar-width:none;gap:4px;margin-top:clamp(24px,3vw,44px);display:flex;overflow-x:auto}.lx-os-tabs::-webkit-scrollbar{display:none}.lx-os-tabs button{all:unset;box-sizing:border-box;cursor:pointer;color:#9aa3a0;border-radius:8px 8px 0 0;flex:none;align-items:center;min-height:44px;padding:0 14px;font-size:15px;transition:color .2s,background .2s;display:inline-flex}@media (hover:hover){.lx-os-tabs button:hover{color:#fff}}.lx-os-tabs button.is-on{color:#fff;background:#1b201e}.lx-os-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.lx-os-window{background:#1b201e;border-radius:0 10px 10px;text-decoration:none;display:block;overflow:hidden;color:#9aa3a0!important}.lx-os-bar{align-items:center;gap:6px;padding:10px 14px;font-size:13px;display:flex}.lx-os-bar i{background:#3a413e;border-radius:50%;width:9px;height:9px}.lx-os-bar span{margin-left:8px}.lx-os-screen{aspect-ratio:16/10;background:#0e1110;display:block;position:relative;overflow:hidden}.lx-os-screen img{object-fit:cover;object-position:top left;opacity:0;width:100%;height:100%;transition:opacity .26s;position:absolute;inset:0}.lx-os-screen img.is-on{opacity:1}.lx-legacy{--background:0 0% 100%;--foreground:150 8% 5%;--card:150 8% 96%;--card-foreground:150 8% 5%;--popover:0 0% 100%;--popover-foreground:150 8% 5%;--muted:150 8% 95%;--muted-foreground:165 5% 37%;--border:150 6% 86%;--input:150 6% 86%;--radius:.5rem}.dark .lx-legacy{--background:150 8% 6%;--foreground:150 10% 93%;--card:150 8% 10%;--card-foreground:150 10% 93%;--popover:150 8% 10%;--popover-foreground:150 10% 93%;--muted:150 8% 12%;--muted-foreground:165 6% 62%;--border:150 6% 17%;--input:150 6% 17%}.lx-legacy :is(h1,h2,h3,h4,.font-headline){letter-spacing:-.03em;font-family:inherit;font-weight:500}.lx-legacy main{background:0 0}@media (max-width:860px){.lx-brief-in{grid-template-columns:minmax(0,1fr)}.lx-brief-head{position:static}.lx-brief{height:min(560px,74svh)}html:has(.lx-brief input:focus) .lx-pill,html:has(.lx-brief input:focus) .lx-chat-button{visibility:hidden}.lx-home .lx-say{max-width:90%;font-size:15px}}@media (prefers-reduced-motion:reduce){.lx-eyes-hero .lx-eyes-face{animation:none}html .lx-intro{display:none}}
.lx-cur-dot,.lx-cur-ring,.lx-cur-chip-at{pointer-events:none;display:none;position:fixed;top:0;left:0}.lx-has-cursor.lx-cursor-on .lx-cur-dot,.lx-has-cursor.lx-cursor-on .lx-cur-ring,.lx-has-cursor.lx-cursor-on .lx-cur-chip-at{display:block}.lx-cur-dot{z-index:102;mix-blend-mode:difference;will-change:transform}.lx-cur-dot:after{content:"";background:#fff;border-radius:5px;width:10px;height:10px;margin:-5px 0 0 -5px;transition:transform .2s cubic-bezier(.2,.8,.2,1),width .16s,height .16s,margin .16s,border-radius .16s;display:block}.lx-cur-dot[data-mode=locked]:after{transform:scale(0)}.lx-cur-dot[data-mode=big]:after{transform:scale(1.7)}.lx-cur-dot[data-mode=text]:after{border-radius:1px;width:2px;height:24px;margin:-12px 0 0 -1px}.lx-cur-dot[data-hide]{opacity:0}.lx-cur-ring{z-index:101;mix-blend-mode:difference;opacity:0;will-change:transform;border:1.5px solid #fff;border-radius:7px;width:14px;height:14px;transition:width .2s cubic-bezier(.2,1.2,.4,1),height .2s cubic-bezier(.2,1.2,.4,1),border-radius .2s,opacity .14s,scale .14s;translate:-50% -50%}.lx-cur-ring[data-on]{opacity:1}.lx-cur-ring.is-down{scale:.95}.lx-cur-chip-at{z-index:103;will-change:transform}.lx-cur-chip{color:#fff;font-family:var(--font-home), system-ui, sans-serif;letter-spacing:-.01em;white-space:nowrap;opacity:0;transform-origin:0 0;background:#0b0d0c;border-radius:6px;padding:5px 10px;font-size:13px;font-weight:500;line-height:1.2;transition:opacity .16s,transform .26s cubic-bezier(.2,1.3,.4,1);position:absolute;top:14px;left:14px;transform:scale(.8);box-shadow:0 0 0 1px #ffffff2e}.lx-cur-chip[data-on]{opacity:1;transform:none}.lx-has-cursor,.lx-has-cursor *{cursor:none!important}.lx-has-cursor .lx-cal-embed,.lx-has-cursor .lx-cal-embed *{cursor:auto!important}.lx-has-cursor input,.lx-has-cursor textarea{cursor:text!important}.lx-bit{z-index:94;pointer-events:none;width:18px;height:11px;margin:-5px 0 0 -9px;animation:.62s cubic-bezier(.16,.8,.3,1) both lx-bit;position:fixed}.lx-bit:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:currentColor;position:absolute;inset:0}.lx-rain{z-index:94;pointer-events:none;width:22px;height:13px;animation:lx-rain var(--d,2s) cubic-bezier(.4,0,.8,.6) both;position:fixed;top:-24px}.lx-rain:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:currentColor;position:absolute;inset:0}@keyframes lx-rain{0%{opacity:0;transform:translateY(0) rotate(0) scale(var(--s,1))}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(calc(100vh + 48px)) rotate(var(--r,180deg)) scale(var(--s,1))}}.lx-typed-note{z-index:95;left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));color:#0b0d0c;pointer-events:none;background:#fff;border-radius:10px;max-width:min(420px,100vw - 32px);margin:0;padding:10px 16px;font-size:15px;line-height:1.35;animation:4.2s cubic-bezier(.2,1.4,.4,1) both lx-typed-note;position:fixed;translate:-50%;box-shadow:0 18px 50px -16px #00000073}@keyframes lx-typed-note{0%{opacity:0;transform:translateY(18px)rotate(-2deg)}9%{opacity:1;transform:none}88%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes lx-bit{0%{opacity:1;transform:scale(calc(var(--s,1) * .4))}70%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(var(--s,1))}}.lx-bit.is-chevron{width:20px;height:11px;margin:-5px 0 0 -10px}.lx-bit.is-chevron:before{clip-path:polygon(0 0,50% 55%,100% 0,100% 45%,50% 100%,0 45%)}.lx-bit.is-mark{width:26px;height:26px;margin:-13px 0 0 -13px;animation-duration:.8s}.lx-bit.is-mark:before{display:none}.lx-bit.is-mark svg{width:100%;height:100%;display:block}.lx-toy{touch-action:pan-y;display:inline-flex}.lx-toy i{will-change:transform;user-select:none;font-style:normal;display:inline-block}.lx-has-cursor .lx-toy i:active{cursor:none}.lx-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(44px,4.8vw,84px) clamp(16px,1.7vw,30px);margin-top:clamp(28px,4vw,56px);display:grid}.lx-tile{align-content:start;gap:14px;min-width:0;text-decoration:none;display:grid}.lx-tile-media{aspect-ratio:16/11;background:var(--tile-bg);border-radius:8px;transition:border-radius .4s;display:block;position:relative;overflow:hidden}@media (hover:hover){.lx-tile:hover .lx-tile-media{border-radius:20px}}.lx-tile:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:10px}.lx-tile-cap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 20px;display:flex}.lx-tile-name{letter-spacing:-.022em;font-size:clamp(21px,2vw,30px);font-weight:500;line-height:1.15}.lx-tile-text{color:var(--muted);font-size:16px}@media (max-width:1279px){.lx-tile-cap{flex-direction:column;align-items:flex-start}}.lx-home .lx-work-live{margin-top:clamp(24px,3vw,44px);margin-bottom:6px}.lx-tile-custom,.lx-tone-grey{--tile-bg:#e7eaec}.lx-tile-support,.lx-tone-blue{--tile-bg:var(--blue)}.lx-tile-phone,.lx-tone-purple{--tile-bg:var(--purple)}.lx-tile-web,.lx-tone-ink{--tile-bg:#0b0d0c}.dark .lx-tile-custom,.dark .lx-tone-grey{--tile-bg:#1a1f1d}.dark .lx-tile-support,.dark .lx-tone-blue{--tile-bg:#0f3546}.dark .lx-tile-phone,.dark .lx-tone-purple{--tile-bg:#2a1049}.dark .lx-tile-web,.dark .lx-tone-ink{--tile-bg:#151918}.lx-mini{letter-spacing:-.01em;color:#0b0d0c;--win:#fff;--win-ink:#0b0d0c;--win-muted:#6a7371;--win-line:#e3e6e5;--win-soft:#f2f4f3;font-size:15px;line-height:1.3;display:block;position:absolute;inset:0;container-type:size}.dark .lx-mini{--win:#0f1312;--win-ink:#edf1ef;--win-muted:#8f9a97;--win-line:#272d2b;--win-soft:#1a1f1d;color:var(--win-ink)}.lx-mini-win{background:var(--win);color:var(--win-ink);transform:translate3d(calc(var(--mx,0) * -14px), calc(var(--my,0) * -10px), 0);border-radius:10px;flex-direction:column;font-size:clamp(11px,2.15cqw,17px);display:flex;position:absolute;inset:8.5% 6.5%;overflow:hidden;box-shadow:0 24px 60px -24px #050a1473}.lx-mini-bar{border-bottom:1px solid var(--win-line);flex:none;align-items:baseline;gap:10px;padding:.85em 1.1em;display:flex}.lx-mini-bar b{font-weight:500}.lx-mini-bar span{color:var(--win-muted);font-size:.86em}.lx-mini-bar em{margin-left:auto;font-style:normal}.lx-stages{color:var(--win-muted);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4em;font-size:.86em;list-style:none;display:grid;padding:.8em 1.1em!important}.lx-stages li{white-space:nowrap;text-overflow:ellipsis;gap:.45em;min-width:0;transition:color .2s;display:grid;overflow:hidden}.lx-stages i{background:var(--win-soft);border-radius:9px;height:.36em;transition:background .24s;display:block}.lx-stages .is-done i{background:var(--blue)}.lx-stages .is-now{color:var(--win-ink);font-weight:500}.lx-stages .is-now i{background:var(--purple)}.lx-erp{flex:1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:.8em;min-height:0;padding:0 1.1em 1em;display:grid}.lx-erp-table,.lx-erp-side{background:var(--win-soft);border-radius:7px;flex-direction:column;gap:.5em;min-width:0;padding:.7em .8em;display:flex}.lx-home .lx-erp-head,.lx-home .lx-erp-row,.lx-home .lx-erp-made,.lx-home .lx-erp-doc{justify-content:space-between;align-items:baseline;gap:.6em;margin:0;display:flex}.lx-erp-head{color:var(--win-muted);font-size:.86em}.lx-erp-row{border-top:1px solid var(--win-line);flex-wrap:wrap;flex:1;align-content:center;padding-top:.45em}.lx-erp-row span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lx-erp-row b{font-variant-numeric:tabular-nums;font-weight:500}.lx-erp-row small{width:100%;color:var(--win-muted);opacity:.55;order:3;height:1.2em;font-size:.82em}.lx-erp-row small.is-on{color:var(--purple);opacity:1}.dark .lx-erp-row small.is-on{color:var(--purple-tint)}.lx-erp-made span{color:var(--win-muted)}.lx-erp-made b{font-variant-numeric:tabular-nums;font-size:1.25em;font-weight:500}.lx-erp-side .lx-meter{background:var(--win);flex:none;height:.5em;display:block}.lx-erp-doc{padding-top:.45em;font-size:.92em}.lx-erp-doc b{color:var(--win-muted);font-weight:400;transition:color .2s}.lx-erp-doc.is-done b{color:var(--go);font-weight:500}.lx-meter{background:var(--win-soft);border-radius:9px;flex:1;min-width:2em;height:.42em;overflow:hidden}.lx-meter i{background:var(--blue);transform-origin:0;height:100%;transform:scaleX(var(--made,.385));display:block}.lx-minibox{flex:1;grid-template-columns:minmax(0,30%) minmax(0,1fr);min-height:0;display:grid}.lx-minibox-list{border-right:1px solid var(--win-line);flex-direction:column;display:flex}.lx-minibox-list span{border-bottom:1px solid var(--win-line);color:var(--win-muted);flex-direction:column;flex:1;justify-content:center;gap:.1em;padding:0 1em;transition:background .18s,color .18s;display:flex}.lx-minibox-list span:last-child{border-bottom:0}.lx-minibox-list b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lx-minibox-list small{font-size:.84em}.lx-minibox-list .is-on{background:var(--win-soft);color:var(--win-ink)}.lx-minibox-thread{flex-direction:column;gap:.7em;min-width:0;padding:1em 1.1em;display:flex;overflow:hidden}.lx-home .lx-bub{-webkit-line-clamp:4;border:.6em solid #0000;border-width:.6em 0;border-radius:9px;-webkit-box-orient:vertical;max-width:92%;margin:0;padding:0 .85em;animation:.34s cubic-bezier(.2,.8,.2,1) both lx-pop;display:-webkit-box;overflow:hidden}.lx-bub small{opacity:.74;margin-bottom:.15em;font-size:.82em;display:block}.lx-bub-in{background:var(--win-soft);align-self:flex-start}.lx-home .lx-minimail{border:1px solid var(--win-soft);border-radius:7px;margin:0;padding:.5em .7em;animation:.34s cubic-bezier(.2,.8,.2,1) both lx-pop}.lx-minimail span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lx-minimail b{font-weight:500;display:block}.lx-minimail small{opacity:.66;margin-bottom:.2em;font-size:.82em;display:block}.lx-home .lx-minimail.is-out{background:var(--win-soft);border-color:#0000;animation-delay:.14s}.lx-bub-out{color:#fff;background:#0b0d0c;align-self:flex-end;animation-delay:.14s}.dark .lx-bub-out{color:#06222e;background:#2eaadc}.lx-minibox-result{align-items:center;gap:.5em;margin-top:auto;font-size:.92em;font-weight:500;animation:.34s .28s both lx-pop;display:flex}.lx-minibox-result i{background:var(--go);border-radius:50%;flex:none;width:.6em;height:.6em}.lx-minibox-result i.is-person{background:var(--person)}.lx-bars{flex:none;align-items:center;gap:.22em;height:5.6em;padding:.6em 1.1em;display:flex}.lx-bars i{background:linear-gradient(180deg, var(--blue), var(--purple));transform-origin:50%;border-radius:9px;flex:1;height:100%}.lx-call{flex-direction:column;flex:1;gap:.6em;min-height:0;padding:.3em 1.1em;display:flex;overflow:hidden}.lx-home .lx-call-line{opacity:0;border-radius:9px;max-width:82%;margin:0;padding:.42em .8em;transition:opacity .26s,transform .34s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)}.lx-call-caller{background:var(--win-soft);align-self:flex-start}.lx-call-agent{background:var(--purple);color:#fff;align-self:flex-end}.lx-mini-phone[data-step="1"] [data-at="0"],.lx-mini-phone[data-step="2"] [data-at="0"],.lx-mini-phone[data-step="2"] [data-at="1"],.lx-mini-phone[data-step="3"] [data-at="0"],.lx-mini-phone[data-step="3"] [data-at="1"],.lx-mini-phone[data-step="3"] [data-at="2"],.lx-mini-phone[data-step="4"] .lx-call-line{opacity:1;transform:none}@container (max-height:290px){.lx-call{justify-content:flex-end;position:relative}.lx-home .lx-call-line{position:absolute}.lx-home :is(.lx-mini-phone[data-step="1"] [data-at="0"],.lx-mini-phone[data-step="2"] [data-at="0"],.lx-mini-phone[data-step="2"] [data-at="1"],.lx-mini-phone[data-step="3"] [data-at="0"],.lx-mini-phone[data-step="3"] [data-at="1"],.lx-mini-phone[data-step="3"] [data-at="2"],.lx-mini-phone[data-step="4"] .lx-call-line){position:relative}}.lx-call-done{border-top:1px solid var(--win-line);opacity:.25;flex:none;align-items:center;gap:.5em;padding:.7em 1.1em;font-weight:500;transition:opacity .3s;display:flex}.lx-call-done i{background:var(--go);border-radius:50%;width:.6em;height:.6em}.lx-mini-phone[data-step="4"] .lx-call-done{opacity:1}.lx-th-0{--t-bg:#f6eadb;--t-ink:#3a2416;--t-soft:#ecd9c2;--t-accent:#c2571a;--t-on:#fff;--t-font:Baskerville, "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--t-r:14px}.lx-th-1{--t-bg:#14171a;--t-ink:#f2f4f5;--t-soft:#262a2f;--t-accent:#f5c518;--t-on:#14171a;--t-font:var(--font-home), system-ui, sans-serif;--t-r:2px}.lx-th-2{--t-bg:#fff;--t-ink:#14213d;--t-soft:#e3e6ee;--t-accent:#14213d;--t-on:#fff;--t-font:var(--font-home), system-ui, sans-serif;--t-r:2px}.lx-th-3{--t-bg:#f9e9f1;--t-ink:#4a1d3f;--t-soft:#f3d3e4;--t-accent:#d6409f;--t-on:#fff;--t-font:"Avenir Next", Avenir, "Century Gothic", var(--font-home), system-ui, sans-serif;--t-r:99px}.lx-th-4{--t-bg:#e8efe4;--t-ink:#1f3a2d;--t-soft:#d5e2cd;--t-accent:#2f6b4f;--t-on:#fff;--t-font:Rockwell, "Roboto Slab", "American Typewriter", Georgia, serif;--t-r:6px}.lx-web-size{color:#9aa3a0;font-size:clamp(11px,1.8cqw,15px);position:absolute;top:2.2%;right:3%}.lx-web-size b{color:#fff;font-variant-numeric:tabular-nums;font-weight:500}.lx-web-dots{pointer-events:none;gap:6px;display:flex;position:absolute;bottom:2.6%;left:50%;translate:-50%}.lx-web-dots i{background:#ffffff59;border-radius:4px;width:7px;height:7px;transition:width .35s cubic-bezier(.2,1.4,.4,1),background-color .3s}.lx-web-dots i.is-on{background:#fff;width:20px}.lx-browser{transform:translate3d(calc(var(--mx,0) * -14px), calc(var(--my,0) * -8px), 0);background:var(--t-bg);color:var(--t-ink);border-radius:9px;flex-direction:column;font-size:clamp(10.5px,2cqw,16px);transition:background .3s,color .3s;display:flex;position:absolute;inset:10% 6.5% 6%;overflow:hidden}.lx-browser-bar{border-bottom:1px solid var(--t-soft);flex:none;align-items:center;gap:.32em;padding:.55em .75em;display:flex}.lx-browser-bar i{background:var(--t-soft);border-radius:50%;width:.55em;height:.55em}.lx-browser-bar span{opacity:.7;white-space:nowrap;margin-left:.5em;font-size:.86em}.lx-browser-view{flex:1;min-height:0;overflow:hidden;container-type:size}.lx-site{height:100%;font-family:var(--t-font);font-size:clamp(9.5px,min(3.45cqw,5.3cqh),17px);line-height:1.25;position:relative;overflow:hidden}.lx-site small{font-size:inherit}@keyframes lx-w-rise{0%{opacity:0;transform:translateY(.9em)}}@keyframes lx-w-lift{0%{transform:translateY(.7em)}}@keyframes lx-w-fade{0%{opacity:0}}@keyframes lx-w-zoom{0%{opacity:0;transform:scale(1.18)}}@keyframes lx-w-grow{0%{transform:scale(0)}}@keyframes lx-w-pop{0%{opacity:0;transform:scale(.2)rotate(-60deg)}}@keyframes lx-w-slam{0%{transform:translate(-.5em)scale(1.08)}}@keyframes lx-w-in-right{0%{opacity:0;transform:translate(45%)}}@keyframes lx-w-grow-x{0%{transform:scaleX(0)}}@keyframes lx-w-drop{0%{opacity:0;transform:translateY(-1.6em)}}@keyframes lx-w-swing{0%{transform:rotate(-42deg)}}.lx-s-ed{grid-template-rows:auto minmax(0,1fr) auto;gap:.7em;padding:.75em 1.1em .9em;display:grid}.lx-se-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:.8em;font-size:.92em;animation:.4s cubic-bezier(.2,.8,.2,1) both lx-w-rise;display:grid}.lx-se-nav small{opacity:.72;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lx-se-nav small:last-child{text-align:right}.lx-se-nav b{white-space:nowrap;font-size:1.3em;font-style:italic;font-weight:400}.lx-se-hero{min-height:0;position:relative}.lx-se-photo{width:58%;translate:calc(var(--mx,0) * .7em) calc(var(--my,0) * .45em);background:radial-gradient(110% 80% at 28% 18%,#f7e3c4,#e2b37c 55%,#c08347);border-radius:.35em;animation:.5s ease-out both lx-w-fade;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.lx-se-photo i{background:radial-gradient(55% 45% at 42% 32%,#eab676,#b0642a 62%,#7d3f15);border-radius:50%;animation:.8s cubic-bezier(.16,.84,.24,1) both lx-w-zoom;position:absolute;box-shadow:inset 0 -.35em .7em #461e0859,0 .5em .9em -.3em #461e0873}.lx-se-photo i:after{content:"";background:repeating-linear-gradient(118deg,#0000 0 .85em,#ffeccdb3 .85em 1em);border-radius:50%;position:absolute;inset:28% 20%}.lx-se-photo i:first-child{width:66%;height:42%;animation-delay:60ms;top:24%;left:12%;rotate:-9deg}.lx-se-photo i:nth-child(2){width:46%;height:30%;animation-delay:.13s;bottom:8%;right:-8%;rotate:16deg}.lx-se-photo i:nth-child(3){background:radial-gradient(55% 45% at 42% 32%,#f0c98f,#c47a3a 62%,#8c4a1c);width:30%;height:22%;animation-delay:.19s;bottom:-4%;left:-6%;rotate:30deg}.lx-se-photo i:nth-child(3):after{display:none}.lx-s-ed .lx-se-title{z-index:1;letter-spacing:-.03em;max-width:64%;padding-top:.45em;font-size:2.5em;font-style:italic;line-height:1.08;animation:.6s cubic-bezier(.2,1.2,.4,1) .12s both lx-w-lift;position:relative}.lx-se-title span{background:var(--t-bg);box-decoration-break:clone;padding:0 .14em}.lx-se-stamp{z-index:2;background:var(--t-accent);width:5.4em;height:5.4em;color:var(--t-on);text-align:center;box-shadow:0 0 0 .22em var(--t-bg);border-radius:50%;place-items:center;padding:.7em;font-size:.84em;font-style:italic;line-height:1.1;animation:.55s cubic-bezier(.2,1.5,.4,1) .32s both lx-w-pop;display:grid;position:absolute;bottom:.4em;left:calc(42% - 2.7em);rotate:-12deg}.lx-se-stamp span{border-block:1px solid #fff9;padding-block:.35em;display:block}.lx-se-foot{border-top:1px solid var(--t-ink);justify-content:space-between;align-items:baseline;gap:1em;padding-top:.5em;animation:.45s cubic-bezier(.2,.8,.2,1) .2s both lx-w-rise;display:flex}.lx-se-foot span{opacity:.75;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-style:italic;overflow:hidden}.lx-se-foot b{color:var(--t-accent);white-space:nowrap;flex:none;font-weight:400}.lx-s-po{flex-direction:column;gap:.55em;padding:.75em 1.1em 0;display:flex}.lx-sp-nav{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:1em;font-size:.86em;animation:.35s cubic-bezier(.2,.8,.2,1) both lx-w-rise;display:flex}.lx-sp-nav b{background:var(--t-accent);color:var(--t-on);white-space:nowrap;padding:.2em .5em;font-weight:800}.lx-sp-nav span{opacity:.72;gap:1.3em;display:flex}.lx-s-po .lx-sp-title{letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;transform-origin:0;margin-top:.1em;font-size:3.4em;font-weight:800;line-height:.9;animation:.5s cubic-bezier(.2,1.6,.4,1) 50ms both lx-w-slam}.lx-sp-title em{color:var(--t-accent);font-style:normal}.lx-sp-row{flex:1;justify-content:space-between;align-items:flex-end;gap:1em;min-height:0;padding-bottom:.3em;display:flex}.lx-sp-row ol{text-transform:uppercase;letter-spacing:.02em;gap:1em;min-width:0;font-size:.9em;font-weight:700;display:flex;overflow:hidden}.lx-sp-row li{border-left:.16em solid var(--t-accent);white-space:nowrap;gap:.1em;padding-left:.5em;animation:.4s cubic-bezier(.2,1.2,.4,1) .16s both lx-w-rise;display:grid}.lx-sp-row li:nth-child(2){animation-delay:.22s}.lx-sp-row li:nth-child(3){animation-delay:.28s}.lx-sp-row li small{opacity:.6;font-weight:500}.lx-sp-cta{background:var(--t-accent);max-width:8.4em;color:var(--t-on);text-transform:uppercase;flex:none;padding:.55em .8em;font-size:.9em;font-weight:800;line-height:1.05;animation:.45s cubic-bezier(.2,1.5,.4,1) .3s both lx-w-rise}.lx-sp-tape{white-space:nowrap;background:repeating-linear-gradient(-45deg, var(--t-accent) 0 .6em, var(--t-on) .6em 1.2em);text-transform:uppercase;letter-spacing:.08em;flex:none;gap:1.4em;margin:.2em -1.6em .7em;padding:.38em 1.6em;font-size:.82em;font-weight:800;animation:.55s cubic-bezier(.16,.84,.24,1) .36s both lx-w-in-right;display:flex;overflow:hidden;rotate:-2.5deg}.lx-sp-tape span{background:var(--t-accent);color:var(--t-on);padding:.12em .5em}.lx-s-sp{grid-template-columns:minmax(0,11fr) minmax(0,9fr);display:grid}.lx-ss-left{isolation:isolate;min-width:0;color:var(--t-bg);flex-direction:column;gap:.6em;padding:.9em 1.1em 1em;display:flex;position:relative}.lx-ss-left:before{content:"";z-index:-1;background:var(--t-ink);transform-origin:0;animation:.5s cubic-bezier(.76,0,.24,1) both lx-w-grow-x;position:absolute;inset:0}.lx-ss-left>b{letter-spacing:.16em;text-transform:uppercase;opacity:.8;font-size:.78em;font-weight:600;animation:.4s ease-out .22s both lx-w-rise}.lx-s-sp .lx-ss-title{letter-spacing:-.015em;font-family:Didot,"Bodoni 72",Bodoni MT,Georgia,Times New Roman,serif;font-size:2.2em;font-weight:400;line-height:1.04;animation:.6s cubic-bezier(.2,1,.4,1) .18s both lx-w-lift}.lx-ss-left ul{margin-top:auto;font-size:.88em;display:grid}.lx-ss-left li{border-top:1px solid #ffffff38;justify-content:space-between;gap:.6em;padding-block:.35em;animation:.4s ease-out .3s both lx-w-rise;display:flex}.lx-ss-left li:after{content:"→";opacity:.6}.lx-ss-left li:nth-child(2){animation-delay:.36s}.lx-ss-left li:nth-child(3){animation-delay:.42s}.lx-ss-right{flex-direction:column;justify-content:space-between;gap:.7em;min-width:0;padding:.9em 1em 1em;display:flex}.lx-ss-nav{opacity:.75;justify-content:flex-end;gap:1.1em;font-size:.86em;animation:.4s ease-out .15s both lx-w-rise;display:flex}.lx-ss-book{border:1px solid var(--t-soft);border-radius:var(--t-r);gap:.55em;padding:.75em;animation:.5s cubic-bezier(.2,1.2,.4,1) .28s both lx-w-rise;display:grid;box-shadow:0 .6em 1.4em -.8em #14213d59}.lx-ss-book b{font-family:Didot,"Bodoni 72",Bodoni MT,Georgia,serif;font-size:1.15em;font-weight:400}.lx-ss-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25em;display:grid}.lx-ss-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3em;display:grid}.lx-ss-days i,.lx-ss-slots i{border-radius:var(--t-r);background:var(--t-soft);height:1.05em}.lx-ss-slots i{height:.85em;box-shadow:inset 0 0 0 1px var(--t-soft);background:0 0}.lx-ss-days i.is-off{opacity:.4}.lx-ss-days i.is-on,.lx-ss-slots i.is-on{background:var(--t-accent);animation:.4s cubic-bezier(.2,1.6,.4,1) .55s both lx-w-grow}.lx-ss-slots i.is-on{animation-delay:.65s}.lx-ss-cta{border-radius:var(--t-r);background:var(--t-accent);color:var(--t-on);text-align:center;padding:.5em;font-size:.9em;font-weight:600}.lx-s-pl{grid-template-rows:auto minmax(0,1fr) auto;gap:.6em;padding:.75em 1.1em .95em;display:grid}.lx-sy-nav{justify-content:space-between;align-items:center;gap:.8em;animation:.4s cubic-bezier(.2,1.2,.4,1) both lx-w-rise;display:flex}.lx-sy-nav b{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:.35em;font-weight:700;display:flex}.lx-sy-nav b:before{content:"";background:var(--t-accent);border-radius:50% 50% 50% 0;width:.8em;height:.8em}.lx-sy-nav span{gap:.3em;display:flex}.lx-sy-nav small{background:#fff;border-radius:99px;padding:.25em .8em;font-size:.88em}.lx-sy-hero{align-items:center;min-height:0;display:flex;position:relative}.lx-sy-blob{aspect-ratio:1;background:radial-gradient(circle at 34% 30%, #ffffff8c 0 12%, transparent 13%), linear-gradient(145deg, #ffb3d4, var(--t-accent) 58%, #9b2c7c);max-width:48%;height:94%;translate:calc(var(--mx,0) * .8em) calc(var(--my,0) * .5em);border-radius:58% 42% 54% 46%/46% 56% 44% 54%;animation:.65s cubic-bezier(.2,1.5,.4,1) 80ms both lx-w-grow;position:absolute;top:3%;right:1%}.lx-sy-blob i{aspect-ratio:1;background:#ffc9a9;border-radius:50%;width:38%;animation:.5s cubic-bezier(.2,1.6,.4,1) .3s both lx-w-grow;position:absolute;bottom:-4%;left:-10%;box-shadow:inset -.3em -.3em #9b2c7c2e}.lx-sy-copy{z-index:1;justify-items:start;gap:.75em;max-width:62%;display:grid;position:relative}.lx-s-pl .lx-sy-title{letter-spacing:-.045em;font-size:2.4em;font-weight:700;line-height:1.02;animation:.55s cubic-bezier(.2,1.3,.4,1) .1s both lx-w-lift}.lx-sy-cta{background:var(--t-ink);color:#fff;box-shadow:0 .22em 0 var(--t-accent);border-radius:99px;padding:.55em 1.1em;font-weight:600;animation:.45s cubic-bezier(.2,1.4,.4,1) .22s both lx-w-rise}.lx-sy-sticker{z-index:2;color:var(--t-ink);white-space:nowrap;background:#ffe14d;border-radius:.6em;padding:.5em .8em;font-size:.86em;font-weight:700;animation:.55s cubic-bezier(.2,1.6,.4,1) .38s both lx-w-pop;position:absolute;top:5%;right:3%;rotate:9deg;box-shadow:0 0 0 .2em #fff,0 .5em .9em -.4em #4a1d3f73}.lx-sy-spark{z-index:2;background:var(--t-ink);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:1.4em;height:1.4em;animation:.5s cubic-bezier(.2,1.6,.4,1) .48s both lx-w-pop;position:absolute;bottom:6%;right:5%}.lx-sy-chips{flex-wrap:wrap;gap:.35em;display:flex}.lx-sy-chips span{border:.1em solid var(--t-ink);border-radius:99px;padding:.3em .9em;font-size:.92em;animation:.4s cubic-bezier(.2,1.4,.4,1) .26s both lx-w-rise}.lx-sy-chips span:first-child{background:var(--t-ink);color:#fff}.lx-sy-chips span:nth-child(2){animation-delay:.32s}.lx-sy-chips span:nth-child(3){animation-delay:.38s}.lx-s-ca{flex-direction:column;gap:.55em;padding:.75em 1.1em .9em;display:flex}.lx-sh-nav{align-items:center;gap:1.1em;font-size:.92em;animation:.4s ease-out both lx-w-rise;display:flex}.lx-sh-nav b{white-space:nowrap;align-items:center;gap:.4em;margin-right:auto;font-weight:700;display:flex}.lx-sh-nav b:before{content:"";background:repeating-radial-gradient(circle at 45% 55%, var(--t-accent) 0 .07em, #c9a274 .07em .16em);border-radius:50%;width:1em;height:1em}.lx-sh-nav small{opacity:.72;white-space:nowrap}.lx-sh-head{justify-content:space-between;align-items:flex-end;gap:1em;display:flex}.lx-s-ca .lx-sh-title{letter-spacing:-.03em;max-width:12em;font-size:1.8em;font-weight:700;line-height:1.05;animation:.5s cubic-bezier(.2,1.2,.4,1) 60ms both lx-w-lift}.lx-sh-cta{border:.12em solid var(--t-ink);border-radius:var(--t-r);flex:none;padding:.4em .8em;font-size:.88em;font-weight:700;animation:.4s ease-out .16s both lx-w-rise}.lx-sh-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;min-height:0;display:grid}.lx-sh-item{border-radius:var(--t-r);background:linear-gradient(180deg, #f4f7f1 0 74%, var(--t-soft) 74%);animation:.5s cubic-bezier(.2,1.3,.4,1) .12s both lx-w-drop;position:relative;overflow:hidden}.lx-sh-item:nth-child(2){animation-delay:.2s}.lx-sh-item:nth-child(3){animation-delay:.28s}.lx-sh-item:before{content:"";position:absolute}.lx-sh-item-0:before{background:linear-gradient(var(--t-ink), var(--t-ink)) top / 100% .35em no-repeat, linear-gradient(90deg, transparent calc(33.3% - .06em), #3c1e0a73 calc(33.3% - .06em) calc(33.3% + .06em), transparent calc(33.3% + .06em) calc(66.6% - .06em), #3c1e0a73 calc(66.6% - .06em) calc(66.6% + .06em), transparent calc(66.6% + .06em)), repeating-linear-gradient(90deg, #c68f5b 0 .3em, #b47a46 .3em .42em, #cf9a67 .42em .8em);border-radius:.15em;height:40%;bottom:16%;left:10%;right:10%}.lx-sh-item-1:before{background:radial-gradient(circle at 42%,#3a2416 0 .12em,#0000 .14em),radial-gradient(circle at 58%,#3a2416 0 .12em,#0000 .14em),linear-gradient(90deg,#0000 calc(50% - .05em),#3c1e0a80 calc(50% - .05em) calc(50% + .05em),#0000 calc(50% + .05em)),repeating-linear-gradient(0deg,#b9824e 0 .5em,#a86f3d .5em .6em,#c48d59 .6em 1.1em);border-radius:.15em;inset:30% 27% 14%}.lx-sh-item-2:before{background:linear-gradient(#a86f3d,#a86f3d) 8% 100%/.4em 82% no-repeat,linear-gradient(#a86f3d,#a86f3d) 92% 100%/.4em 82% no-repeat,repeating-linear-gradient(90deg,#c68f5b 0 .3em,#b47a46 .3em .42em,#cf9a67 .42em .8em) top/100% 18% no-repeat;height:36%;bottom:16%;left:12%;right:12%}.lx-sh-item em{text-overflow:ellipsis;max-width:calc(100% - .8em);color:var(--t-ink);white-space:nowrap;transform-origin:.5em;background:#fffaf0;border-radius:.2em;padding:.22em .6em .22em 1.05em;font-size:.86em;font-style:normal;font-weight:700;animation:.8s cubic-bezier(.2,1.8,.4,1) .4s both lx-w-swing;position:absolute;top:.5em;left:.5em;overflow:hidden;rotate:-6deg;box-shadow:0 .2em .4em -.2em #1f3a2d80}.lx-sh-item em:before{content:"";background:var(--t-soft);border-radius:50%;width:.32em;height:.32em;margin-top:-.16em;position:absolute;top:50%;left:.38em;box-shadow:inset 0 0 0 .06em #1f3a2d80}.lx-sh-item:nth-child(2) em{animation-delay:.48s}.lx-sh-item:nth-child(3) em{animation-delay:.56s}.lx-sh-ribbon{background:var(--t-accent);color:var(--t-on);white-space:nowrap;clip-path:polygon(0 0,100% 0,calc(100% - .7em) 50%,100% 100%,0 100%,.7em 50%);align-self:center;padding:.42em 1.7em;font-size:.92em;font-weight:700;animation:.45s cubic-bezier(.2,1.2,.4,1) .5s both lx-w-rise}@media (prefers-reduced-motion:reduce){.lx-site,.lx-site *,.lx-site :before{animation:none!important}}.lx-row h3{transition:transform .42s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.lx-row:hover h3{transform:translate(14px)}.lx-row:hover .lx-row-n{color:var(--purple)}}.lx-curtain{color:#fff;align-items:flex-end;display:flex;overflow:hidden}.lx-curtain span{padding:0 var(--gut,24px) clamp(24px, 4vw, 56px);letter-spacing:-.05em;font-size:clamp(44px,9.2vw,170px);font-weight:500;line-height:1.02;font-family:var(--font-home), system-ui, sans-serif}.lx-curtain.is-on span{animation:.46s cubic-bezier(.16,.84,.24,1) both lx-rise}.lx-curtain.is-held{transition:none;transform:none}.lx-curtain.is-leaving{transition:transform .48s cubic-bezier(.6,0,.2,1);transform:translateY(-101%)}.lx-footer-row .lx-clock{color:#c4cac8;margin-bottom:4px;display:block}.lx-lost{z-index:60;padding:var(--gut);flex-direction:column;gap:14px;display:flex;position:fixed;inset:0;overflow:hidden}.lx-lost-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 40px;display:flex}.lx-lost h1{letter-spacing:-.06em;font-size:clamp(72px,15vw,240px);font-weight:500;line-height:.9}.lx-lost-title{letter-spacing:-.035em;font-size:clamp(24px,3.4vw,54px);font-weight:500;line-height:1.08}.lx-lost-arena{background:var(--soft);border-radius:10px;flex:1;justify-content:center;align-items:center;min-height:160px;display:flex;position:relative}.lx-lost-logo{all:unset;box-sizing:border-box;cursor:pointer;touch-action:manipulation;width:92px;height:92px;padding:14px;transition:transform .14s ease-out;display:block}.lx-lost-logo:focus-visible{outline:2px solid var(--ink);border-radius:12px}.lx-eyes-lost{width:100%;height:100%}.lx-eyes-lost .lx-eyes-face{opacity:1;transform:none}.lx-eyes-lost .lx-eyes-top{fill:#2eaadc}.lx-lost-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;display:flex}.lx-lost-score{font-size:18px}.lx-lost-score b{font-variant-numeric:tabular-nums;color:var(--purple);font-weight:500}.dark .lx-lost-score b{color:var(--purple-tint)}.lx-lost-links{flex-wrap:wrap;gap:0 20px;display:flex}.lx-page-hero{background:var(--tile-bg);color:#0b0d0c;align-items:flex-end;min-height:92svh;padding-block:clamp(96px,11vw,160px) clamp(48px,6vw,96px);display:flex}.lx-tone-purple,.lx-tone-ink{color:#fff}.dark .lx-page-hero{color:#edf1ef}.lx-page-hero-in{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px);width:100%;display:grid}.lx-page-hero h1{letter-spacing:-.05em;font-size:clamp(42px,8.6vw,156px);font-weight:500;line-height:1.03;margin:-.14em 0 0 -.03em!important}.lx-page-hero .lx-sub{margin-top:clamp(18px,2vw,28px)}.lx-page-hero .lx-note{color:inherit;opacity:.9}.lx-page-hero .lx-hero-actions{margin-top:20px}.lx-page-kicker{opacity:.86;font-size:15px;margin-bottom:clamp(14px,2vw,28px)!important}.lx-page-kicker a{margin-block:-12px;padding-block:12px;text-decoration:none;display:inline-block}.lx-book-tone{background:#0b0d0c;color:#fff!important}.lx-tone-purple .lx-book-tone,.lx-tone-ink .lx-book-tone,.dark .lx-book-tone{color:#0b0d0c!important;background:#fff!important}.lx-page-hero-mini{aspect-ratio:16/8.2;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff29}.lx-tone-grey .lx-page-hero-mini{background:#d7dcde}.dark .lx-tone-grey .lx-page-hero-mini{background:#111514}.lx-changes{border-bottom:1px solid var(--ink);margin-top:clamp(24px,3.4vw,56px)}.lx-changes-head{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,32px);padding-bottom:12px;font-size:15px;display:grid}.lx-change{letter-spacing:-.022em;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,32px);padding-block:clamp(16px,2vw,28px);font-size:clamp(19px,2vw,30px);font-weight:500;line-height:1.18;display:grid;position:relative}.lx-change-before{color:var(--muted);text-decoration:line-through 1px #0000;transition:text-decoration-color .3s}@media (hover:hover){.lx-change:hover .lx-change-before{text-decoration-color:currentColor}.lx-change:hover .lx-change-after{color:var(--purple)}}.lx-change-after{transition:color .3s}.dark .lx-change:hover .lx-change-after{color:var(--purple-tint)}.dark .lx-changes{border-bottom-color:var(--line)}.lx-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;margin-top:clamp(28px,4vw,56px)!important}.lx-step{background:var(--soft);border-radius:8px;align-content:start;gap:10px;min-height:clamp(180px,17vw,260px);padding:clamp(16px,1.6vw,24px);display:grid}.lx-step>span{letter-spacing:-.04em;color:var(--purple);font-size:clamp(32px,3.8vw,64px);font-weight:500;line-height:1}.dark .lx-step>span{color:var(--purple-tint)}.lx-step p{color:var(--muted);font-size:16px;line-height:1.4}.lx-page-proof .lx-wrap{justify-items:start;gap:18px;display:grid}.lx-page-proof .lx-eyebrow{margin-bottom:0!important}.lx-page-proof .lx-sub{color:#c4cac8}.lx-page-proof .lx-link{color:#fff}.lx-page-offers{margin-top:clamp(24px,3.4vw,56px)!important}.lx-page-small{flex-wrap:wrap;align-items:center;gap:0 16px;display:flex;margin-top:18px!important}.lx-next{background:var(--tile-bg);margin-top:clamp(72px,10vw,168px);padding-block:clamp(40px,6vw,96px);text-decoration:none;display:block;overflow:hidden}.lx-next .lx-wrap{gap:8px;display:grid}.lx-home .lx-next{color:#0b0d0c}.lx-home .lx-next.lx-tone-purple,.lx-home .lx-next.lx-tone-ink,.dark .lx-home .lx-next{color:#fff}.lx-next small{opacity:.9;font-size:15px}.lx-next b{letter-spacing:-.05em;align-items:center;gap:.2em;font-size:clamp(44px,9.2vw,170px);font-weight:500;line-height:1.01;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex}.lx-next .lx-arrow{width:.62em;height:.62em}.lx-next .lx-arrow svg{width:100%;height:100%}@media (hover:hover){.lx-next:hover b{transform:translate(18px)}.lx-next:hover .lx-arrow svg:first-child{transform:translate(120%)}.lx-next:hover .lx-arrow svg:last-child{transform:none}}.lx-next+.lx-cta{margin-top:0}.lx-about-photo{max-width:clamp(220px,26vw,340px)}.lx-about-photo img{border-radius:8px;width:100%;height:auto;display:block}.lx-about-photo p{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:10px;font-size:15px;display:flex}.lx-about-photo strong{font-weight:500}.lx-story{border-bottom:1px solid var(--ink);margin-top:clamp(24px,3.4vw,56px)!important}.dark .lx-story{border-bottom-color:var(--line)}.lx-story-item{grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,6fr);align-items:baseline;gap:8px clamp(16px,2vw,32px);padding-block:clamp(18px,2.2vw,32px);display:grid;position:relative}.lx-story-item small{color:var(--muted);font-size:15px}.lx-story-item p{color:var(--muted);max-width:36em}.lx-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,56px);display:grid}.lx-rule{background:var(--soft);border-radius:8px;align-content:start;gap:10px;padding:clamp(18px,2vw,32px);display:grid}.lx-rule p{color:var(--muted);max-width:32em}.lx-book-page{padding-block:clamp(84px,9vw,128px) 0}.lx-book-page h1{letter-spacing:-.05em;font-size:clamp(42px,8.6vw,156px);font-weight:500;line-height:1.03;margin:-.14em 0 0 -.03em!important}.lx-book-facts{flex-wrap:wrap;gap:8px;display:flex;margin-top:clamp(16px,2vw,28px)!important}.lx-book-facts li{border:1px solid var(--line);border-radius:99px;padding:5px 12px;font-size:14px}.lx-cal{background:var(--soft);border-radius:10px;grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);margin-top:clamp(24px,3vw,48px);display:grid;overflow:hidden}.lx-cal>div,.lx-cal>form{min-width:0;padding:clamp(16px,2vw,28px)}.lx-cal>div+div,.lx-cal>div+form{border-left:1px solid var(--line)}.lx-cal-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;font-size:15px;display:flex;margin-bottom:14px!important}.lx-cal-head b{font-weight:500}.lx-cal-head span{color:var(--muted);font-size:14px}.lx-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.lx-cal-grid small{text-align:center;color:var(--muted);padding-bottom:6px;font-size:13px}.lx-cal-grid button,.lx-cal-slots button{all:unset;box-sizing:border-box;cursor:pointer;background:var(--paper);border-radius:6px;justify-content:center;align-items:center;min-height:44px;font-size:16px;transition:background .18s,color .18s,transform .28s cubic-bezier(.2,1.4,.4,1);display:flex}.lx-cal-grid button:disabled{color:var(--muted);opacity:.5;cursor:default;background:0 0}@media (hover:hover){.lx-cal-grid button:not(:disabled):hover,.lx-cal-slots button:hover{background:var(--blue);color:#06222e;transform:scale(1.06)}}.lx-cal-grid button.is-on,.lx-cal-slots button.is-on{background:var(--purple);color:#fff}.lx-cal-grid button:focus-visible,.lx-cal-slots button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lx-cal-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.lx-cal-slots button{animation:.3s cubic-bezier(.2,.8,.2,1) both lx-pop}.lx-cal-empty{gap:4px;display:grid}.lx-cal-empty i{background:var(--line);opacity:.45;border-radius:6px;height:44px;display:block}.lx-cal-form{align-content:start;gap:10px;transition:opacity .3s;display:grid}.lx-cal-form[inert]{opacity:.4}.lx-cal-form label{color:var(--muted);gap:4px;font-size:14px;display:grid}.lx-cal-form input,.lx-cal-form textarea{all:unset;box-sizing:border-box;background:var(--paper);width:100%;min-height:44px;color:var(--ink);border-radius:6px;padding:10px 12px;font-size:16px;line-height:1.35}.lx-cal-form input:focus-visible,.lx-cal-form textarea:focus-visible{outline:2px solid var(--purple)}.lx-cal-form .lx-book{cursor:pointer;border:0;justify-content:space-between;font-family:inherit}.lx-cal-preview{border-top:1px solid var(--line);grid-column:1/-1;padding:10px clamp(16px,2vw,28px)}.lx-cal-big{letter-spacing:-.05em;font-size:clamp(44px,8vw,120px);font-weight:500;line-height:1}.lx-cal-done{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;padding:clamp(24px,4vw,64px);animation:.5s cubic-bezier(.2,.8,.2,1) both lx-pop;display:grid}.lx-cal-done .lx-link{all:unset;cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.lx-cal-closed{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px;padding:clamp(24px,4vw,64px);display:grid}.lx-cal-closed .lx-book{cursor:pointer;border:0;font-family:inherit}.lx-cal-embed{background:var(--paper);height:760px;display:block}.lx-book-after{padding-bottom:clamp(56px,7vw,112px)}.lx-book-email{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex;margin-top:24px!important}@media (min-width:1001px){.lx-page-hero-in{grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:end}.lx-page-hero h1{font-size:clamp(42px,5.4vw,104px)}.lx-page-hero-mini{aspect-ratio:16/11}}@media (max-width:860px){.lx-tiles{grid-template-columns:minmax(0,1fr)}.lx-tile-media{aspect-ratio:4/3.2}.lx-mini-win{inset:6% 5%}.lx-stages li{font-size:.86em}.lx-page-hero{min-height:0}.lx-page-hero-mini{aspect-ratio:4/3.2}.lx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-step{min-height:0}.lx-story-item,.lx-rules{grid-template-columns:minmax(0,1fr)}.lx-change{font-size:18px}.lx-cal{grid-template-columns:minmax(0,1fr)}.lx-cal>div+div,.lx-cal>div+form{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.lx-bit{display:none}}.lx-cal-problem{color:#c92a2f;font-size:14px}.dark .lx-cal-problem{color:#ff8f8f}.lx-cal-form .lx-cal-trap{opacity:0;pointer-events:none;overflow:hidden;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;position:absolute!important}.lx-cal-form{position:relative}.lx-cal[aria-busy=true] .lx-cal-grid button{animation:1.1s ease-in-out infinite lx-cal-wait}@keyframes lx-cal-wait{50%{opacity:.45}}.lx-cal-form .lx-book:disabled{opacity:.6;cursor:default}.lx-sw{vertical-align:baseline;border:.035em solid;border-radius:.32em;align-items:center;gap:.14em;margin-inline:.02em;padding:0 .2em .02em .14em;line-height:1.02;transition:background .2s,color .2s,transform .4s cubic-bezier(.2,1.8,.4,1),box-shadow .2s;display:inline-flex}.lx-sw svg{stroke-width:2.4px;flex:none;width:.62em;height:.62em;transition:transform .45s cubic-bezier(.2,1.8,.4,1)}.lx-sw-0{border-radius:99em;transform:rotate(-1.2deg)}.lx-sw-1{border-style:dashed;transform:rotate(.8deg)}.lx-sw-2{transform:rotate(-.6deg);box-shadow:.07em .07em}.lx-sw-logo{color:#fff;background:#0b0d0c;border-color:#0b0d0c;transform:rotate(1deg)}@media (hover:hover){.lx-sw:hover{color:#fff;box-shadow:none;background:#0b0d0c;border-color:#0b0d0c;transform:rotate(-3deg)scale(1.06)}.lx-sw:hover svg{transform:rotate(14deg)scale(1.25)}.lx-sw-logo:hover{color:#0b0d0c;background:#fff;border-color:#fff;transform:rotate(3deg)scale(1.06)}.dark .lx-sw:hover{color:#06222e;background:#9adcf6;border-color:#9adcf6}}.dark .lx-sw-logo{color:#06222e;background:#9adcf6;border-color:#9adcf6}.lx-sc{white-space:nowrap;display:inline-block;position:relative}.lx-sc-mix{visibility:hidden;font-variant-ligatures:none;position:absolute;top:0;left:0}.lx-sc.is-on .lx-sc-real{visibility:hidden}.lx-sc.is-on .lx-sc-mix{visibility:visible}.lx-countdown{align-items:center;gap:8px;min-height:32px;font-size:14px;text-decoration:none;display:inline-flex}.lx-countdown i{background:var(--blue);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite lx-ping-soft}@keyframes lx-ping-soft{50%{opacity:.35}}.lx-countdown-hero{z-index:1;top:max(14px, env(safe-area-inset-top,0px));right:max(var(--gut), env(safe-area-inset-right,0px));color:#dfe4e2;animation:lx-land .7s cubic-bezier(.2,1.4,.4,1) calc(var(--start) + .7s) both;position:absolute}.lx-terms .lx-countdown{color:var(--purple);justify-self:start}.dark .lx-terms .lx-countdown{color:var(--purple-tint)}.lx-terms .lx-countdown:hover{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.lx-countdown i{animation:none}}.lx-nb{white-space:nowrap}.lx-home{-webkit-tap-highlight-color:transparent}.lx-home :is(a,button,summary){touch-action:manipulation}.lx-pill-brand{justify-content:center;min-width:44px}.lx-footer-row a{justify-content:center;min-width:44px;padding-inline:4px}.lx-countdown{min-height:44px}.lx-legacy a.inline-block{padding-block:12px}.lx-msg small{font-size:13px}@media (min-width:861px){.lx-pill-brand{justify-content:flex-start}}@media (max-width:860px){.lx-section{padding-block:56px 0}.lx-statement{padding-block:64px}.lx-brief-section,.lx-proof,.lx-cta{margin-top:56px}.lx-brief-section{padding-block:48px}.lx-brief{height:min(600px,80svh)}.lx-os,.lx-proof,.lx-cta{padding-block:48px}.lx-tiles{gap:48px}.lx-tile{gap:10px}.lx-tile-media{aspect-ratio:4/3}.lx-rows{margin-top:20px!important}.lx-row{gap:4px 8px;padding-block:14px}.lx-row p{font-size:15px;line-height:1.4}.lx-figures{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:14px 18px;padding-top:16px;margin-top:20px!important}.lx-figures>div{display:contents}.lx-figures dd{font-size:44px}.lx-figures dd small{font-size:.42em}.lx-figures dt{margin:0;font-size:15px}.lx-main-offer{margin-top:20px;padding:18px}.lx-main-offer .lx-offer-price strong{font-size:34px}.lx-alone{margin-top:28px!important}.lx-offer{grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;padding:14px 0}.lx-offer-head{gap:3px}.lx-offer-head p{font-size:14.5px;line-height:1.38}.lx-offer-price{text-align:right}.lx-offer-price strong{white-space:nowrap;font-size:21px}.lx-offer-price span{font-size:13px}.lx-main-offer.lx-reveal .lx-offer-price{text-align:left}.lx-terms{gap:18px;margin-block:24px 14px}.lx-who{gap:18px}.lx-who-photo{grid-template-columns:104px minmax(0,1fr);align-items:end;gap:14px;max-width:none;display:grid}.lx-who-photo p{margin:0;display:grid}.lx-who-text{gap:14px}.lx-faq{margin-top:18px}.lx-faq summary{padding-block:14px;font-size:18px}.lx-faq details p{padding-bottom:16px;font-size:16px}.lx-os-screen{aspect-ratio:16/11}.lx-footer{padding-top:24px}.lx-cal[data-step="1"] .lx-cal-times,.lx-cal[data-step="1"] .lx-cal-form,.lx-cal[data-step="2"] .lx-cal-form{display:none}.lx-cal-times,.lx-cal-form{scroll-margin-top:12px}.lx-cal-form{padding-bottom:90px!important}.lx-page-hero{padding-block:72px 32px}.lx-step{padding:14px}.lx-rule{padding:16px}.lx-next{margin-top:56px;padding-block:32px 40px}}@media (max-width:359px){.lx-pill-brand{display:none}.lx-pill-actions{justify-content:flex-end;width:100%}.lx-pill:not(:has(.lx-pill-book)) .lx-pill-brand{display:flex}.lx-pill:not(:has(.lx-pill-book)) .lx-pill-actions{width:auto}.lx-figures dd{font-size:36px}.lx-pill .lx-pill-minor{column-gap:8px}.lx-pill .lx-pill-minor a{font-size:14px}.lx-home .lx-step h3{font-size:19px}.lx-cal-grid{column-gap:2px;margin-inline:-10px}}@media (max-width:860px){.lx-pill-menu>div{overscroll-behavior:contain;max-height:calc(100svh - 92px);overflow-y:auto}.lx-pill-menu ul{padding-top:10px}.lx-pill-menu a{font-size:20px}.lx-pill-minor{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.lx-pill-minor a{font-size:15px}}.lx-sw-mark{display:none}.lx-statement p.is-live .lx-sw-logo{isolation:isolate;color:#0b0d0c;background:0 0;transition:color .3s .1s,transform .55s cubic-bezier(.2,1.7,.4,1);position:relative;transform:rotate(0)scale(.96)}.lx-statement p.is-live .lx-sw-logo:before{content:"";z-index:-1;border-radius:inherit;transform-origin:0;background:#0b0d0c;transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;inset:-.035em;transform:scaleX(0)}.lx-statement p.is-live .lx-sw-mark{flex:none;width:.66em;height:.66em;display:block;overflow:visible}.lx-statement p.is-live .lx-sw-mark>*{opacity:0;transform-box:fill-box;transition:opacity .2s,transform .4s cubic-bezier(.2,1.7,.4,1);transform:translateY(-.5em)}.lx-statement p.is-live .lx-sw-eyes{transform-box:fill-box;transform-origin:50%;transition:transform .25s;transform:scaleY(.1)}.lx-statement p.is-live .lx-sw-logo.is-on{color:#fff;transform:rotate(1deg)scale(1)}.lx-statement p.is-live .lx-sw-logo.is-on:before{transform:scaleX(1)}.lx-statement p.is-live .lx-sw-logo.is-on .lx-sw-mark>*{opacity:1;transform:none}.lx-statement p.is-live .lx-sw-logo.is-on .lx-sw-l3{transition-delay:.25s}.lx-statement p.is-live .lx-sw-logo.is-on .lx-sw-l2{transition-delay:.38s}.lx-statement p.is-live .lx-sw-logo.is-on .lx-sw-l1{transition-delay:.52s}.lx-statement p.is-live .lx-sw-logo.is-on .lx-sw-eyes{transition-delay:.85s;transform:none}.lx-statement p.is-live span:has(>.lx-nb>.lx-sw-logo.is-on),.lx-statement p.is-live .lx-nb:has(.lx-sw-logo.is-on){opacity:1}.dark .lx-statement p.is-live .lx-sw-logo{color:var(--blue-tint)}.dark .lx-statement p.is-live .lx-sw-logo.is-on{color:#fff}.lx-ws-section{margin-top:clamp(56px,7vw,112px)}.lx-home .lx-ws-section h3{letter-spacing:-.03em;max-width:22em;font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1.08}.lx-home .lx-ws-section>.lx-sub{color:var(--muted);max-width:42em;margin-top:10px}.lx-ws{gap:14px;margin-top:clamp(20px,3vw,36px);display:grid}.lx-ws-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.lx-ws-tabs button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:var(--paper);min-height:48px;color:var(--ink);border-radius:10px;align-content:start;gap:2px;padding:12px 14px;transition:background-color .2s,border-color .2s,color .2s;display:grid;position:relative;overflow:hidden}.lx-ws-tabs button span{font-size:15px;font-weight:500;line-height:1.2}.lx-ws-tabs button small{color:var(--muted);font-size:12.5px}.lx-ws-tabs button.is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.lx-ws-tabs button.is-on small{color:inherit;opacity:.7}.lx-ws-tabs button:focus-visible{outline:2px solid var(--purple);outline-offset:2px}@media (hover:hover){.lx-ws-tabs button:not(.is-on):hover{border-color:var(--ink)}}.lx-ws-timer{background:var(--blue);transform-origin:0;width:100%;height:3px;animation:lx-ws-timer var(--d) linear both;position:absolute;bottom:0;left:0}@keyframes lx-ws-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-ws-frame{background:var(--t-bg);color:var(--t-ink);font-family:var(--t-font);border:1px solid var(--line);border-radius:14px;transition:background-color .35s,color .35s;overflow:hidden;box-shadow:0 30px 70px -44px #0a0a1e80}.lx-ws-bar{border-bottom:1px solid var(--t-soft);font-family:var(--font-home), system-ui, sans-serif;align-items:center;gap:6px;padding:10px 14px;font-size:13px;display:flex}.lx-ws-bar>i{background:var(--t-soft);border-radius:50%;flex:none;width:9px;height:9px}.lx-ws-bar>span{background:var(--t-soft);white-space:nowrap;text-overflow:ellipsis;opacity:.9;border-radius:99px;width:min(46%,340px);min-width:0;min-height:1.6em;margin-left:8px;padding:3px 12px;overflow:hidden}.lx-ws-bar>em{opacity:.6;margin-left:auto;font-size:12px;font-style:normal}.lx-ws-replay{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--t-soft);border-radius:99px;padding:3px 10px;font-size:12px}.lx-ws-replay:focus-visible{outline:2px solid}.lx-ws-view{height:clamp(440px,42vw,560px);position:relative;overflow:hidden}.lx-home .lx-ws-note{color:var(--muted);max-width:48em;margin:0;font-size:15px;line-height:1.45}.lx-ws-note b{color:var(--ink);font-weight:500}.lx-ws-page{flex-direction:column;animation:.45s ease-out both lx-ws-in;display:flex;position:absolute;inset:0}@keyframes lx-ws-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lx-ws-panel{background:var(--t-bg);border:1px solid var(--t-soft);border-radius:12px;padding:14px;position:relative;box-shadow:0 18px 40px -28px #00000073}.lx-ws-page i{font-style:normal}@keyframes lx-wp-lift{0%{transform:translateY(.35em)}}@keyframes lx-wp-draw{0%{transform:scaleX(0)}}.lx-wb{font-family:Baskerville,Baskerville Old Face,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif}.lx-ws .lx-wb-strip{background:var(--t-ink);color:var(--t-bg);text-align:center;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:none;padding:6px 16px;font-size:12px;overflow:hidden}.lx-wb-mast{flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:0 22px;padding:14px 0 15px;font-size:14px;display:grid;position:relative}.lx-wb-mast:after{content:"";border-block:1px solid var(--t-ink);height:4px;animation:.7s cubic-bezier(.2,.8,.2,1) .1s both lx-wp-draw;position:absolute;bottom:0;left:0;right:0}.lx-wb-mast span{gap:18px;min-width:0;display:flex}.lx-wb-mast span:last-child{justify-content:flex-end}.lx-wb-mast i{white-space:nowrap}.lx-wb-mast b{letter-spacing:-.01em;white-space:nowrap;font-size:26px;font-style:italic;font-weight:400}.lx-wb-hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:12px 22px;display:flex}.lx-ws .lx-wb-title{letter-spacing:-.02em;text-wrap:balance;max-width:13em;font-size:clamp(32px,3.9vw,62px);font-style:italic;font-weight:400;line-height:1.04;animation:.7s cubic-bezier(.2,.8,.2,1) .12s both lx-wp-lift}.lx-ws .lx-wb-sub{opacity:.8;max-width:30em;margin-top:12px;font-size:16px;line-height:1.45}.lx-wb-cta{color:var(--t-accent);text-underline-offset:5px;margin-top:14px;font-size:17px;font-style:italic;text-decoration:underline 1px}.lx-wb .lx-ws-found{font-family:var(--font-home), system-ui, sans-serif;border-radius:99px;margin-bottom:16px;padding:7px 14px;font-size:13px}.lx-wb-menu{border-top:1px solid var(--t-ink);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 22px 18px;display:grid}.lx-wb-menu li{text-align:center;justify-items:center;gap:2px;padding:12px 8px 0;display:grid}.lx-wb-menu li+li{border-left:1px solid #3a241638}.lx-wb-menu small{letter-spacing:.14em;color:var(--t-accent);font-size:12px}.lx-wb-menu b{font-size:21px;font-style:italic;font-weight:400}.lx-wg{font-family:var(--font-home), "Arial Black", system-ui, sans-serif}.lx-wg-nav{letter-spacing:.12em;text-transform:uppercase;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;font-size:12px;font-weight:600;display:flex}.lx-wg-nav b{background:var(--t-accent);color:var(--t-on);letter-spacing:.02em;white-space:nowrap;padding:5px 10px;font-size:14px;font-weight:800}.lx-wg-nav span{opacity:.7;gap:22px;display:flex}.lx-wg-nav i{white-space:nowrap}.lx-wg-main{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;min-height:0;padding:4px 22px 18px;display:grid}.lx-ws .lx-wg-title{letter-spacing:-.045em;text-transform:uppercase;transform-origin:0;font-size:clamp(44px,6vw,96px);font-weight:800;line-height:.88;animation:.5s cubic-bezier(.2,1.4,.4,1) both lx-wg-slam}.lx-wg-title em{color:var(--t-accent);font-style:normal}.lx-ws .lx-wg-sub{opacity:.7;max-width:26em;margin-top:14px;font-size:15px;line-height:1.4}.lx-wg-list{letter-spacing:.06em;text-transform:uppercase;gap:20px;margin-top:18px;font-size:13px;font-weight:700;display:flex}.lx-wg-list li{border-left:3px solid var(--t-accent);white-space:nowrap;gap:2px;padding-left:10px;display:grid}.lx-wg-list small{opacity:.55;font-size:11px;font-weight:500}.lx-wg-band{background:var(--t-accent);color:var(--t-on);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:space-between;gap:16px;padding:11px 22px;font-size:13px;font-weight:800;animation:.55s cubic-bezier(.16,.84,.24,1) .2s both lx-wg-band;display:flex;position:relative}.lx-wg-band:before{content:"";background:repeating-linear-gradient(-45deg, var(--t-accent) 0 8px, transparent 8px 16px);height:6px;position:absolute;bottom:100%;left:0;right:0}.lx-wg .lx-ws-book{box-shadow:none;background:#1c2024;border-color:#30363c;border-radius:2px}.lx-wg .lx-ws-book>b{letter-spacing:.1em;text-transform:uppercase;font-size:14px}.lx-wg .lx-ws-days span:not(.is-on),.lx-wg .lx-ws-times span:not(.is-on){border-color:#3a4046}.lx-wg .lx-ws-go{text-align:center;background:var(--t-accent);color:var(--t-on);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;justify-self:stretch;font-weight:800}@keyframes lx-wg-slam{0%{transform:translate(-.25em)scale(1.06)}}@keyframes lx-wg-band{0%{transform:translate(100%)}}.lx-ws-page.lx-wl{--wl-gold:#b8955a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);font-family:Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;display:grid}.lx-wl-side{isolation:isolate;color:#fff;flex-direction:column;gap:14px;min-width:0;padding:22px 26px;display:flex;position:relative}.lx-wl-side:before{content:"";z-index:-1;background:var(--t-ink);transform-origin:0;animation:.6s cubic-bezier(.76,0,.24,1) both lx-wp-draw;position:absolute;inset:0}.lx-wl-brand{border-bottom:1px solid var(--wl-gold);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;align-self:flex-start;padding-bottom:8px;font-size:12px;font-weight:600}.lx-ws .lx-wl-title{letter-spacing:-.01em;text-wrap:balance;margin-top:auto;font-family:Didot,"Bodoni 72",Bodoni MT,Big Caslon,Georgia,Times New Roman,serif;font-size:clamp(30px,3.3vw,54px);font-weight:400;line-height:1.05;animation:.7s cubic-bezier(.2,.8,.2,1) .2s both lx-wp-lift}.lx-ws .lx-wl-sub{opacity:.72;max-width:24em;font-size:15px;line-height:1.45}.lx-wl-areas{font-size:14px;display:grid}.lx-wl-areas li{border-top:1px solid #fff3;justify-content:space-between;gap:10px;padding-block:8px;display:flex}.lx-wl-areas li:after{content:"→";color:var(--wl-gold)}.lx-wl-cta{color:var(--wl-gold);text-underline-offset:4px;align-self:flex-start;font-size:14px;text-decoration:underline}.lx-wl-desk{flex-direction:column;gap:14px;min-width:0;min-height:0;padding:16px 22px 18px;display:flex}.lx-wl-nav{flex:none;justify-content:flex-end;align-items:center;gap:18px;font-size:13px;display:flex}.lx-wl-nav i{white-space:nowrap;opacity:.75}.lx-wl-nav b{background:var(--t-ink);color:#fff;white-space:nowrap;border-radius:2px;padding:7px 14px;font-weight:500}.lx-wl .lx-ws-chat{border-radius:6px;flex:1;min-height:0}.lx-wm{font-family:"Avenir Next", Avenir, "Century Gothic", Futura, var(--font-home), system-ui, sans-serif}.lx-wm-nav{flex:none;align-items:center;gap:26px;padding:17px 128px 17px 26px;font-size:13px;display:flex}.lx-wm-nav b{letter-spacing:.32em;text-transform:uppercase;white-space:nowrap;margin-right:auto;font-size:13px;font-weight:500}.lx-wm-nav i{white-space:nowrap;opacity:.7}.lx-wm-hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 24px;display:flex}.lx-ws .lx-wm-title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.6vw,76px);font-weight:300;line-height:1.05}.lx-ws .lx-wm-sub{opacity:.75;max-width:28em;margin-top:14px;font-size:15px;line-height:1.5}.lx-wm-cta{letter-spacing:.04em;border:1px solid;border-radius:99px;margin-top:22px;padding:10px 24px;font-size:14px}.lx-wm-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.lx-wm-chips i{background:var(--t-soft);border-radius:99px;padding:6px 16px;font-size:13px}.lx-wm-chips i:first-child{background:var(--t-accent);color:var(--t-on)}.lx-ws .lx-wm-band{letter-spacing:.28em;text-transform:uppercase;opacity:.75;white-space:nowrap;flex:none;align-items:center;gap:14px;margin:0 auto 18px;font-size:11px;display:flex}.lx-wm-band:before,.lx-wm-band:after{content:"";background:currentColor;width:36px;height:1px}.lx-wj{font-family:Rockwell,Rockwell Nova,Roboto Slab,American Typewriter,Georgia,serif}.lx-wj-nav{border-bottom:2px solid var(--t-ink);flex:none;align-items:center;gap:22px;margin:0 22px;padding:14px 0 12px;font-size:14px;display:flex}.lx-wj-nav b{letter-spacing:-.01em;white-space:nowrap;margin-right:auto;font-size:19px;font-weight:700}.lx-wj-nav i{white-space:nowrap;opacity:.75}.lx-wj-nav em{border:1.5px solid var(--t-ink);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;min-width:0;padding:5px 10px;font-size:12px;font-style:normal;font-weight:700;overflow:hidden}.lx-wj-main{flex:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;min-height:0;padding:16px 22px 18px;display:grid}.lx-wj-cat{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.lx-ws .lx-wj-title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,2.8vw,46px);font-weight:700;line-height:1.05}.lx-ws .lx-wj-sub{opacity:.75;max-width:28em;font-size:15px;line-height:1.4}.lx-wj-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;margin-top:6px;display:grid}.lx-wj-grid li{background:var(--t-ink);min-width:0;color:var(--t-bg);border-radius:4px;flex-direction:column;justify-content:space-between;padding:12px;animation:.5s cubic-bezier(.2,1.2,.4,1) .1s both lx-wj-drop;display:flex;position:relative}.lx-wj-grid li:after{content:"→";opacity:.7;position:absolute;top:10px;right:12px}.lx-wj-grid li:nth-child(2){background:var(--t-accent);animation-delay:.18s}.lx-wj-grid li:nth-child(3){color:var(--t-ink);box-shadow:inset 0 0 0 1px var(--t-soft);background:#f6f8f3;animation-delay:.26s}.lx-wj-grid small{opacity:.7;font-size:12px}.lx-wj-grid b{overflow-wrap:break-word;hyphens:auto;font-size:17px;font-weight:700;line-height:1.15}.lx-wj .lx-ws-form{background:#f6f8f3;border-radius:4px}@keyframes lx-wj-drop{0%{opacity:0;transform:translateY(-.8em)}}.lx-ws-search-wrap{position:absolute;inset:0;overflow:hidden}.lx-ws-search{z-index:1;color:#202124;font-family:var(--font-home), system-ui, sans-serif;background:#fff;align-content:start;gap:22px;padding:28px clamp(18px,6%,64px);transition:transform .55s cubic-bezier(.6,0,.2,1),opacity .45s;display:grid;position:absolute;inset:0}.lx-ws-search.is-gone{opacity:0;transform:translate(-30%)}.lx-ws-query{border:1px solid #dadce0;border-radius:99px;align-items:center;gap:10px;max-width:560px;padding:12px 18px;font-size:16px;display:flex;box-shadow:0 2px 8px #20212424}.lx-ws-query svg{color:#5f6368;flex:none}.lx-ws-query span.is-ph{color:#80868b}.lx-ws-query span.is-typing{animation:.9s steps(18,end) both lx-ws-type}@keyframes lx-ws-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.lx-ws-results{gap:22px;max-width:620px;animation:.4s both lx-ws-in;display:grid}.lx-ws-result{border-radius:10px;gap:3px;margin:-10px -12px;padding:10px 12px;transition:background-color .3s;display:grid}.lx-ws-result small{color:#4d5156;font-size:12.5px}.lx-ws-result b{color:#1a0dab;font-size:19px;font-weight:400}.lx-ws-stars{color:#4d5156;font-size:13px}.lx-ws-stars i{color:#e7a500;letter-spacing:1px;font-style:normal}.lx-ws-open{color:#4d5156;align-items:center;gap:6px;font-size:13px;display:flex}.lx-ws-open i{background:#188038;border-radius:50%;flex:none;width:7px;height:7px}.lx-ws-links{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.lx-ws-links i{color:#1a0dab;border:1px solid #dadce0;border-radius:99px;padding:5px 12px;font-size:13px;font-style:normal}.lx-ws-result.is-picked{background:#f1f3f4}.lx-ws-result.is-picked b{text-decoration:underline}.lx-ws-result.is-dim{opacity:.55}.lx-ws-arrive{transition:transform .6s cubic-bezier(.6,0,.2,1);position:absolute;inset:0;transform:translate(100%)}.lx-ws-arrive.is-in{transform:none}.lx-ws-arrive .lx-ws-page{animation:none}.lx-ws-found{justify-self:start;align-items:center;gap:8px;font-size:14px;display:flex}.lx-ws-found i{background:#188038;border-radius:50%;width:8px;height:8px}.lx-ws-book{gap:10px;display:grid}.lx-ws-book>b{font-size:16px}.lx-ws-book>small{opacity:.7;margin-top:-6px;font-size:13px}.lx-ws-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.lx-ws-days span{border-radius:min(var(--t-r), 10px);border:1px solid var(--t-soft);place-items:center;gap:1px;padding:8px 0;font-size:16px;font-weight:600;transition:background-color .25s,color .25s,transform .35s cubic-bezier(.2,1.6,.4,1);display:grid}.lx-ws-days small{opacity:.7;font-size:11px;font-weight:400}.lx-ws-times{opacity:.35;flex-wrap:wrap;gap:6px;transition:opacity .3s;display:flex}.lx-ws-times.is-in{opacity:1}.lx-ws-times span{border-radius:min(var(--t-r), 8px);border:1px solid var(--t-soft);padding:6px 10px;font-size:13px;transition:background-color .25s,color .25s,transform .35s cubic-bezier(.2,1.6,.4,1)}.lx-ws-days .is-on,.lx-ws-times .is-on{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-on);transform:scale(1.06)}.lx-ws-go{border-radius:min(var(--t-r), 10px);background:var(--t-ink);color:var(--t-bg);justify-self:start;padding:9px 16px;font-size:14px;font-weight:600;transition:transform .15s}.lx-th-3 .lx-ws-go{border-radius:99px}.lx-ws-go.is-pressed{transform:scale(.93)}.lx-ws-done{color:#fff;font-family:var(--font-home), system-ui, sans-serif;background:#12a150;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;animation:.45s cubic-bezier(.2,1.5,.4,1) both lx-ws-pop;display:flex}.lx-ws-done span{display:grid}.lx-ws-done b{font-size:14px}.lx-ws-done small{opacity:.92;font-size:12px}@keyframes lx-ws-pop{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}.lx-ws-chat{transform-origin:100% 100%;opacity:0;flex-direction:column;align-self:stretch;max-height:100%;padding:0;transition:transform .45s cubic-bezier(.2,1.3,.4,1),opacity .25s;display:flex;overflow:hidden;transform:scale(.2)}.lx-ws-chat.is-open{opacity:1;transform:none}.lx-ws-chat-top{background:var(--t-accent);color:var(--t-on);flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.lx-ws-chat-top i{background:#36c776;border-radius:50%;width:8px;height:8px}.lx-ws-chat-top small{opacity:.8;margin-left:auto;font-size:12px;font-weight:400}.lx-ws-chat-log{min-height:0;font-family:var(--font-home), system-ui, sans-serif;flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:12px;display:flex;overflow:hidden}.lx-ws-msg{max-width:88%;animation:.35s ease-out both lx-ws-pop}.lx-home .lx-ws-msg p{border-radius:12px;margin:0;padding:8px 11px;font-size:13.5px;line-height:1.35}.lx-ws-msg small{opacity:.65;margin-top:3px;font-size:11px;display:block}.lx-ws-msg.is-visitor{align-self:flex-end}.lx-ws-msg.is-visitor p{background:var(--t-accent);color:var(--t-on);border-bottom-right-radius:4px}.lx-ws-msg.is-visitor small{text-align:right}.lx-ws-msg.is-ai p{background:var(--t-soft);border-bottom-left-radius:4px}.lx-ws-msg.is-handed small{color:#e0851a;opacity:1;font-weight:600}.lx-ws-typing{background:var(--t-soft);border-radius:12px;align-self:flex-start;gap:4px;padding:11px 12px;display:flex}.lx-ws-typing i{opacity:.5;background:currentColor;border-radius:50%;width:6px;height:6px;animation:.9s infinite lx-bob}.lx-ws-typing i:nth-child(2){animation-delay:.14s}.lx-ws-typing i:nth-child(3){animation-delay:.28s}.lx-ws-lang{position:absolute;inset:0}.lx-ws-switch{z-index:2;background:var(--t-soft);font-family:var(--font-home), system-ui, sans-serif;border-radius:99px;padding:3px;font-size:12px;font-weight:600;display:flex;position:absolute;top:11px;right:18px}.lx-ws-switch:before{content:"";background:var(--t-accent);border-radius:99px;width:calc(50% - 3px);transition:transform .35s cubic-bezier(.2,1.3,.4,1);position:absolute;top:3px;bottom:3px;left:3px}.lx-ws-switch.is-other:before{transform:translate(100%)}.lx-ws-switch i{z-index:1;padding:4px 11px;font-style:normal;transition:color .3s;position:relative}.lx-ws-switch i:first-child,.lx-ws-switch.is-other i:last-child{color:var(--t-on)}.lx-ws-switch.is-other i:first-child{color:inherit}.lx-ws-page.is-flip{animation:.5s cubic-bezier(.2,.8,.2,1) both lx-ws-flip}@keyframes lx-ws-flip{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.lx-ws-form-wrap{box-shadow:none;background:0 0;border:0;align-content:center;align-self:stretch;padding:0;display:grid}.lx-ws-form-wrap>*{grid-area:1/1}.lx-ws-form{background:var(--t-bg);border:1px solid var(--t-soft);border-radius:12px;gap:8px;padding:14px;transition:transform .55s cubic-bezier(.6,0,.3,1),opacity .4s;display:grid;box-shadow:0 18px 40px -28px #00000073}.lx-ws-form.is-sent{opacity:0;transform:translate(10%,30%)scale(.3)}.lx-ws-form>b{font-size:15px}.lx-ws-form label{gap:3px;display:grid}.lx-ws-form label small{opacity:.7;font-size:11.5px}.lx-ws-form label span{border-radius:min(var(--t-r), 8px);border:1px solid var(--t-soft);min-height:32px;font-family:var(--font-home), system-ui, sans-serif;padding:7px 10px;font-size:13.5px;display:block}.lx-ws-form label span.is-filled{animation:.45s steps(12,end) both lx-ws-type}.lx-ws-photo{border:1px dashed var(--t-soft);font-family:var(--font-home), system-ui, sans-serif;opacity:.45;border-radius:8px;justify-self:start;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;transition:opacity .3s,border-color .3s;display:inline-flex}.lx-ws-photo.is-in{opacity:1;border-style:solid;border-color:var(--t-accent)}.lx-ws-inbox{color:#fff;font-family:var(--font-home), system-ui, sans-serif;opacity:0;pointer-events:none;background:#0b0d0c;border-radius:12px;align-self:center;gap:8px;padding:14px;transition:opacity .35s .2s,transform .5s cubic-bezier(.2,1.4,.4,1) .2s;display:grid;transform:translateY(16px)scale(.96)}.lx-ws-inbox.is-in{opacity:1;transform:none}.lx-ws-inbox>small{opacity:.6;font-size:12px}.lx-ws-lead{background:#1a1f1d;border-left:3px solid #2eaadc;border-radius:9px;gap:4px;padding:10px 12px;display:grid}.lx-ws-lead span{justify-content:space-between;align-items:center;gap:8px;display:flex}.lx-ws-lead b{font-size:14px;font-weight:500}.lx-ws-lead em{color:#fff;background:#9524e5;border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal}.lx-home .lx-ws-lead p{color:#c4cac8;margin:0;font-size:13px}.lx-ws-lead small{color:#9aa3a0;font-size:11.5px}@media (max-width:860px){.lx-ws-tabs{scrollbar-width:none;scroll-snap-type:x proximity;gap:6px;display:flex;overflow-x:auto}.lx-ws-tabs::-webkit-scrollbar{display:none}.lx-ws-tabs button{scroll-snap-align:start;flex:none;padding:10px 12px}.lx-ws-tabs button span{font-size:14px}.lx-ws-view{height:600px}.lx-ws-switch{top:8px;right:12px}.lx-ws-search{gap:16px;padding:18px 14px}.lx-ws-query{padding:10px 14px;font-size:15px}.lx-ws-result b{font-size:16px}.lx-ws-chat{min-height:300px}.lx-home .lx-ws-note{font-size:14px}.lx-ws .lx-wb-strip{letter-spacing:.14em;padding:5px 10px;font-size:10.5px}.lx-wb-mast{grid-template-columns:auto auto;justify-content:center;gap:2px 14px;margin:0 14px;padding:9px 0 11px;font-size:12px}.lx-wb-mast b{order:-1;grid-column:1/-1;justify-self:center;font-size:21px}.lx-wb-mast span{gap:14px}.lx-wb-hero{padding:10px 16px}.lx-ws .lx-wb-title{font-size:31px}.lx-ws .lx-wb-sub{font-size:14px}.lx-wb-cta{font-size:15px}.lx-wb-menu{margin:0 14px 14px}.lx-wb-menu li{padding-top:10px}.lx-wb-menu b{font-size:16px}.lx-wg-nav{padding:10px 14px;font-size:10.5px}.lx-wg-nav b{font-size:13px}.lx-wg-nav span{gap:12px}.lx-wg-nav i:first-child{display:none}.lx-wg-main{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:16px;padding:2px 14px 12px}.lx-ws .lx-wg-title{font-size:40px}.lx-wg-sub{display:none}.lx-wg-list{gap:12px;margin-top:12px;font-size:11px}.lx-wg-list li{padding-left:7px}.lx-wg-band{padding:9px 14px;font-size:11px}.lx-ws-page.lx-wl{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lx-wl-side{gap:10px;padding:14px 16px 16px}.lx-ws .lx-wl-title{margin-top:4px;font-size:27px}.lx-wl-sub,.lx-wl-areas,.lx-wl-cta{display:none}.lx-wl-desk{gap:10px;padding:12px 14px 14px}.lx-wl-nav i{display:none}.lx-wl .lx-ws-chat{min-height:300px}.lx-wm-nav{padding:12px 104px 12px 14px}.lx-wm-nav b{letter-spacing:.26em;font-size:11px}.lx-wm-nav i{display:none}.lx-wm-hero{padding:8px 16px}.lx-ws .lx-wm-title{font-size:36px}.lx-ws .lx-wm-sub{font-size:14px}.lx-wm-cta,.lx-wm-chips{margin-top:18px}.lx-ws .lx-wm-band{margin-bottom:14px}.lx-wj-nav{gap:12px;margin:0 14px;padding:10px 0}.lx-wj-nav b{font-size:15px}.lx-wj-nav i{display:none}.lx-wj-nav em{padding:4px 8px;font-size:10.5px}.lx-wj-main{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:12px 14px}.lx-ws .lx-wj-title{font-size:24px}.lx-wj-sub{display:none}.lx-wj-grid{flex:none;height:64px;margin-top:2px}.lx-wj-grid li{padding:8px 10px}.lx-wj-grid li:after{top:6px;right:8px}.lx-wj-grid small{font-size:11px}.lx-wj-grid b{font-size:14px}}.lx-callme{animation:lx-land .7s cubic-bezier(.2,1.4,.4,1) calc(var(--start) + .4s) both;justify-items:start;gap:6px;margin-top:14px;display:grid}.lx-callme-button,.lx-callme-number{all:unset;box-sizing:border-box;cursor:pointer;border:1.5px solid;border-radius:99px;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.lx-callme-number{font-variant-numeric:normal;letter-spacing:.01em;animation:.4s cubic-bezier(.2,1.5,.4,1) both lx-ws-pop}.lx-callme-button:focus-visible,.lx-callme-number:focus-visible{outline-offset:3px;outline:2px solid}@media (hover:hover){.lx-callme-button:hover,.lx-callme-number:hover{color:#fff;background:#0b0d0c;border-color:#0b0d0c}}.lx-callme small{opacity:.75;max-width:30em;font-size:13px}
.dark .lx-home[data-tone=blue],.dark .lx-home[data-tone=ink]{--tone:#2eaadc;--tone-tint:#9adcf6;--tone-on:#0b0d0c;--tone-on-soft:#0b2a36}.dark .lx-home[data-tone=purple],.dark .lx-home[data-tone=grey]{--tone:#9524e5;--tone-tint:#c79bf5;--tone-on:#fff;--tone-on-soft:#f1e4fd}.dark .lx-home[data-tone] :is(.lx-page-hero,.lx-next).lx-tone-blue{--tile-bg:#2eaadc}.dark .lx-home[data-tone] :is(.lx-page-hero,.lx-next).lx-tone-purple{--tile-bg:#9524e5}.dark .lx-home[data-tone] :is(.lx-page-hero,.lx-next).lx-tone-ink{--tile-bg:#050606}.dark .lx-home[data-tone] :is(.lx-page-hero,.lx-next).lx-tone-grey{--tile-bg:#e7eaec}.dark .lx-home[data-tone] .lx-page-hero:is(.lx-tone-blue,.lx-tone-grey),.dark .lx-home[data-tone] .lx-next:is(.lx-tone-blue,.lx-tone-grey){color:#0b0d0c}.dark .lx-home[data-tone] :is(.lx-tone-blue,.lx-tone-grey) .lx-book-tone{color:#fff!important;background:#0b0d0c!important}.dark .lx-home[data-tone] .lx-tone-grey .lx-page-hero-mini{background:#d7dcde}.dark .lx-home[data-tone] :is(.lx-row-n,.lx-step>span),.dark .lx-home[data-tone] .lx-changes-head span:last-child,.dark .lx-home[data-tone] .lx-change:hover .lx-change-after{color:var(--tone-tint)}.dark .lx-home[data-tone] .lx-page-proof{background:var(--tone);color:var(--tone-on)}.dark .lx-home[data-tone] .lx-page-proof :is(.lx-eyebrow,.lx-sub){color:var(--tone-on-soft)}.dark .lx-home[data-tone] .lx-page-proof .lx-link{color:var(--tone-on)}.dark .lx-home[data-tone] .lx-cta{background:#9524e5}
