.lc-stage{--st-green:var(--color-brand-green,#55c13a);--st-yellow:var(--color-brand-yellow,#fdcb0a);--st-dark:var(--color-brand-dark,#001a0b);--st-paper:var(--color-brand-paper,#f4f6f1);--st-travel:cubic-bezier(.45, 0, .1, 1);--st-arrive:cubic-bezier(.25, .8, .25, 1);width:100%;margin:0 auto;font-family:"Exo 2",system-ui,sans-serif;position:relative}.lc-stage-scaler{transform-origin:0 0;position:absolute;top:0;left:0}.lc-stage-frame{position:relative;overflow:hidden}.lc-stage *{box-sizing:border-box}.cm-word{white-space:nowrap;align-items:baseline;font-family:"Exo 2",sans-serif;font-style:italic;font-weight:900;line-height:1;display:inline-flex}.cm-i{vertical-align:-.22em;width:.34em;height:1em;transition:width .6s var(--st-travel,ease);display:inline-block;overflow:visible}.cm-i.is-grown{width:.5em}.cm-i .cm-stem,.cm-i .cm-tier,.cm-i .cm-dot{transform-box:fill-box}.cm-i .cm-stem{fill:currentColor;transform-origin:50% 100%;transition:transform .6s var(--st-travel,ease), fill .22s ease}.cm-i .cm-dot{fill:currentColor;transform-origin:50%;transition:transform .7s var(--st-travel,ease), fill .22s ease}.cm-i .cm-tier{fill:var(--cm-tree);transform-origin:50% 100%;transition:transform .6s cubic-bezier(.25,.8,.25,1),fill .22s;transform:scale(0)}.cm-i.is-grown .cm-stem{fill:var(--cm-trunk);transform:scale(.6,.58)}.cm-i.is-grown .cm-dot{fill:var(--cm-sun);transform:translate(19px,-35px)scale(1.375)}.cm-i.is-grown .cm-t1{transition-delay:80ms;transform:scale(1)}.cm-i.is-grown .cm-t2{transition-delay:.16s;transform:scale(1)}.cm-i.is-grown .cm-t3{transition-delay:.24s;transform:scale(1)}.cm-glyph{display:block;overflow:visible}.cm-glyph .cm-tier{fill:var(--cm-tree);transition:fill .22s}.cm-glyph .cm-trunk{fill:var(--cm-trunk)}.cm-glyph .cm-sun{fill:var(--cm-sun);transition:fill .22s}.cm-ete{--cm-tree:#55c13a;--cm-sun:#fdcb0a;--cm-trunk:#6b4a2b}.cm-printemps{--cm-tree:#8fd96b;--cm-sun:#ffd84d;--cm-trunk:#6b4a2b}.cm-automne{--cm-tree:#e0802b;--cm-sun:#f6b73c;--cm-trunk:#5a3c22}.cm-hiver{--cm-tree:#cfe3ef;--cm-sun:#fff1b0;--cm-trunk:#5a4a3c}.st-window{border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.st-chrome{flex:none;align-items:center;gap:8px;height:40px;padding:0 14px;display:flex}.st-dots{gap:7px;display:flex}.st-dots i{border-radius:50%;width:11px;height:11px;display:block}.st-bar{border-radius:4px;height:7px;display:block}.st-cursor{z-index:30;pointer-events:none;width:22px;height:22px;transition:transform .9s var(--st-travel);filter:drop-shadow(0 1px 2px #00000059);position:absolute;top:0;left:0}.st-cursor svg{transform-origin:3px 3px;width:100%;height:100%;transition:transform .12s}.st-cursor.is-down svg{transform:scale(.86)}.ia .st-window{background:#fff;box-shadow:0 1px #001a0b0f,0 24px 60px -24px #001a0b47,0 0 0 1px #001a0b14}.ia .st-chrome{background:#f3f5f1;border-bottom:1px solid #001a0b12}.ia .st-dots i{background:#001a0b24}.ia .st-url{color:#4c5a50;background:#fff;border:1px solid #001a0b14;border-radius:6px;height:24px;margin:0 auto;padding:0 14px;font-size:12px;line-height:22px;transform:translate(-26px)}.ia .st-bar{background:#001a0b17}.ia-nav{border-bottom:1px solid #001a0b0f;flex:none;align-items:center;gap:28px;height:68px;padding:0 128px 0 28px;display:flex}.ia-brand{width:190px;height:32px;position:relative}.ia-navlinks{gap:20px;margin-left:auto;display:flex}.ia-book{background:var(--st-dark);color:#fff;border-radius:8px;height:34px;padding:0 16px;font-size:13px;font-weight:600;line-height:34px}.ia-hero{grid-template-columns:1fr 280px;gap:32px;padding:40px 128px 0 28px;display:grid}.ia-title{color:var(--st-dark);margin:0;font-size:30px;font-style:italic;font-weight:800;line-height:1.08}.ia-lines{gap:9px;margin-top:18px;display:grid}.ia-cta{background:var(--st-yellow);border-radius:8px;width:116px;height:36px;margin-top:24px;display:block}.ia-cards{grid-template-columns:repeat(3,1fr);gap:16px;padding:36px 128px 0 28px;display:grid}.ia-cards span{border-radius:10px;height:120px;display:block}.ia-swap{transition:opacity .5s var(--st-arrive), transform .5s var(--st-arrive), filter .5s var(--st-arrive);align-items:center;display:flex;position:absolute;inset:0}.ia-swap.is-before{color:#8b968e;letter-spacing:.02em;gap:8px;font-size:15px;font-weight:600}.is-on .ia-swap.is-before{opacity:0;filter:blur(2px);transform:translateY(-6px)}.ia-swap.is-after{opacity:0;filter:blur(2px);transform:translateY(6px)}.is-on .ia-swap.is-after{opacity:1;filter:none;transform:none}.ia-brand .cm-word{color:var(--st-dark);font-size:24px}.ia-sign{height:230px;position:relative}.ia-sign-board{background:#7a4f2c;border-radius:10px;height:150px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 0 0 6px #66411f,inset 0 -3px 0 6px #00000014}.ia-sign-board:before{content:"";background:repeating-linear-gradient(#0000 0 34px,#00000012 34px 35px);border-radius:5px;position:absolute;inset:6px}.ia-sign-post{background:#5c3b1d;border-radius:2px;width:14px;height:100px;position:absolute;top:140px}.ia-sign .ia-swap{justify-content:center;inset:6px}.ia-sign .ia-swap.is-before{color:#ffffff8c;letter-spacing:.08em;flex-direction:column;gap:6px;font-size:22px}.ia-sign .cm-word{color:var(--st-paper);font-size:38px}.ia-sign .cm-i .cm-stem,.ia-sign .cm-i .cm-dot{fill:var(--st-paper)}.ia-phone{background:#0b0f0c;border-radius:44px;padding:9px;position:absolute;box-shadow:0 30px 60px -20px #001a0b73,0 0 0 1px #0006}.ia-screen{background:#fff;border-radius:36px;height:100%;position:relative;overflow:hidden}.ia-island{background:#0b0f0c;border-radius:13px;width:86px;height:26px;margin-left:-43px;position:absolute;top:10px;left:50%}.ia-status{color:#111;justify-content:space-between;height:44px;padding:14px 26px 0;font-size:13px;font-weight:600;display:flex}.ia-profile{padding:18px 18px 0}.ia-head{align-items:center;gap:14px;display:flex}.ia-avatar{border-radius:50%;flex:none;width:60px;height:60px;position:relative}.ia-avatar:after{content:"";border:2px solid var(--st-yellow);opacity:0;transition:opacity .5s var(--st-arrive), transform .5s var(--st-arrive);border-radius:50%;position:absolute;inset:-4px;transform:scale(.92)}.ia-avatar.is-on:after{opacity:1;transform:none}.ia-avatar .ia-swap{border-radius:50%;justify-content:center;inset:0}.ia-avatar .is-before{background:#e6ebe4}.ia-avatar .is-after{background:var(--st-dark);overflow:hidden}.ia-avatar .cm-glyph{width:38px;height:58px;transform:translate(2px,4px)}.ia-stats{color:#5b665e;gap:12px;font-size:11px;line-height:1.3;display:flex}.ia-stats b{color:#111;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;display:block}.ia-handle{color:#111;margin-top:14px;font-size:14px;font-weight:700}.ia-bio{gap:7px;margin-top:8px;display:grid}.ia-grid{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:18px;display:grid}.ia-grid>span{aspect-ratio:1;display:block;position:relative;overflow:hidden}.ia-grid .ia-swap{justify-content:center;inset:0}.ia-grid .is-before{background:inherit}.ia-grid .is-after{background:var(--st-dark)}.ia-grid .cm-glyph{width:34px;height:52px}.ia-signcard{position:absolute}.ia-signcard .ia-sign{height:150px}.ia-signcard .ia-sign-board{height:96px}.ia-signcard .ia-sign-post{width:10px;height:60px;top:90px}.ia-signcard .cm-word{font-size:22px}.ia-signcard .ia-swap.is-before{font-size:14px}.nl .st-window{color:#e9efe9;background:#062417;box-shadow:0 0 0 1px #ffffff14,0 30px 70px -30px #000000b3}.nl .st-chrome{background:#072a1b;border-bottom:1px solid #ffffff12}.nl .st-dots i{background:#ffffff29}.nl .st-file{color:#e9efe9b3;margin:0 auto;font-size:12px;transform:translate(-26px)}.nl .st-bar{background:#ffffff1a}.nl-body{flex:1;min-height:0;display:flex}.nl-side{border-right:1px solid #ffffff12;flex:none;width:184px;padding:16px 12px}.nl-side-title{color:#e9efe98c;padding:0 8px 10px;font-size:12px}.nl-layer{border-radius:6px;align-items:center;gap:10px;height:32px;padding:0 8px;font-size:13px;display:flex}.nl-layer.is-active{color:#fff;background:#fdcb0a1f}.nl-layer i{border:1.5px solid #ffffff4d;border-radius:3px;flex:none;width:14px;height:14px}.nl-layer.is-active i{border-color:var(--st-yellow)}.nl-canvas{flex-direction:column;flex:1;align-items:center;padding-top:44px;display:flex;position:relative}.nl-board{background:var(--st-paper);width:540px;height:250px;color:var(--st-dark);border-radius:6px;justify-content:center;align-items:center;display:flex;position:relative}.nl-board .cm-word{font-size:76px;transform:translateY(8px)}.nl-sel{border:1.5px solid var(--st-yellow);opacity:0;pointer-events:none;border-radius:2px;transition:opacity .2s;position:absolute}.nl-sel:before,.nl-sel:after{content:"";border:1.5px solid var(--st-yellow);background:#fff;width:7px;height:7px;position:absolute}.nl-sel:before{top:-4px;left:-4px}.nl-sel:after{bottom:-4px;right:-4px}.nl-sel.is-on{opacity:1}.nl-seg{background:#ffffff0f;border:1px solid #ffffff14;border-radius:9px;gap:2px;margin-top:24px;padding:3px;display:flex;position:relative}.nl-seg-pill{transition:transform .38s var(--st-travel), width .38s var(--st-travel);background:#ffffff1f;border-radius:6px;position:absolute;top:3px;bottom:3px;box-shadow:inset 0 1px #ffffff14}.nl-seg button{z-index:1;height:30px;font:inherit;color:#e9efe999;cursor:default;background:0 0;border:0;padding:0 14px;font-size:13px;transition:color .16s;position:relative}.nl-seg button.is-on{color:#fff}.nl-guide{background:var(--st-paper);color:var(--st-dark);opacity:0;transition:opacity .8s var(--st-arrive), transform .9s var(--st-arrive);border-radius:12px;padding:18px;position:absolute;transform:translateY(16px);box-shadow:inset 0 1px #fff6,0 24px 50px -16px #0009}.nl-guide.is-on{opacity:1;transform:none}.nl-guide-title{font-size:14px;font-weight:700}.nl-guide-sub{color:#001a0b8c;margin-top:2px;font-size:12px}.nl-guide-mark{border:1px dashed #001a0b40;border-radius:8px;justify-content:center;align-items:center;height:92px;margin-top:14px;display:flex}.nl-guide-mark .cm-word{font-size:26px}.nl-swatches{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.nl-swatches span{border-radius:5px;height:28px}.nl-guide .st-bar{background:#001a0b1a;margin-top:10px}
