.loop-page h2{letter-spacing:-1.7px;font-size:clamp(30px,3.4vw,46px);font-weight:650;line-height:1.12}.loop-origin,.loop-revision{padding-top:100px;padding-bottom:100px}.loop-number{color:var(--ink-tertiary);font-size:15px;font-weight:500;line-height:1}.loop-page .site-prose{margin-top:20px}.loop-page .site-prose blockquote{border-left:2px solid var(--hairline-strong);color:var(--ink);margin-block:22px;padding-left:20px}@media (max-width:800px){.loop-origin,.loop-revision{padding-block:65px}}.loop-stage{background:var(--surface-1);border-radius:16px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:16px;height:600px;padding:36px 36px 0;display:grid;position:relative;overflow:hidden}.loop-window{background:var(--canvas);border:1px solid var(--hairline);border-bottom:0;border-radius:12px 12px 0 0;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -18px #00000038}[data-theme=dark] .loop-window{box-shadow:0 1px 2px #0006,0 18px 40px -18px #000c}.loop-window .loop-visual-label{border-bottom:1px solid var(--hairline);flex:none;gap:8px;height:auto;padding:12px 18px}.loop-window .plan-preview{border:0;border-radius:0;padding:0}.loop-window .marketing-plan-copy{min-height:0;padding:24px}.loop-window .work-tree{padding:20px 24px}.loop-stage-arrow{background:var(--canvas);border:1px solid var(--hairline);width:28px;height:28px;color:var(--ink-secondary);border-radius:50%;align-self:center;place-items:center;display:grid}.loop-stage .loop-review-bar{z-index:2;border:1px solid var(--hairline);background:var(--canvas);border-radius:12px;width:min(440px,100% - 48px);position:absolute;bottom:28px;left:50%;translate:-50%;box-shadow:0 2px 6px #0000000f,0 16px 36px -12px #00000040}[data-theme=dark] .loop-stage .loop-review-bar{background:var(--surface-2);border-color:var(--hairline-strong);box-shadow:0 16px 36px -12px #000000d9}.loop-stage:after{content:"";background:linear-gradient(to bottom,transparent,var(--surface-1));pointer-events:none;z-index:1;height:140px;position:absolute;inset:auto 0 0}@media (max-width:800px){.loop-stage{grid-template-columns:1fr;gap:12px;height:auto;padding:20px 16px 96px}.loop-window{border-bottom:1px solid var(--hairline);border-radius:12px;max-height:420px}.loop-window+.loop-stage-arrow{justify-self:center;transform:rotate(90deg)}.loop-stage .loop-review-bar{bottom:20px}.loop-stage:after{display:none}}.loop-visual-label{color:var(--ink-secondary);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.loop-review-bar{color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 18px;font-size:12px;display:flex}.loop-review-bar button{background:var(--ink);color:var(--canvas);border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:500;display:flex}.loop-page .site-prose blockquote>:last-child{margin-bottom:0}@media (max-width:800px){.loop-stage .loop-review-bar{padding:8px 8px 8px 14px}.loop-review-bar span{white-space:nowrap;font-size:11px}.loop-review-bar button{white-space:nowrap;padding:7px 10px}}.loop-cycle{text-align:left;grid-template-columns:repeat(3,1fr);gap:0;max-width:880px;margin:70px auto 0;padding-bottom:58px;display:grid;position:relative}.loop-cycle-step{align-items:center;display:flex;position:relative}.loop-cycle-step a{border:1px solid var(--hairline);background:var(--surface-1);border-radius:14px;flex:1;grid-template-columns:22px 1fr;column-gap:12px;padding:18px 20px;transition:background .2s,border-color .2s;display:grid}.loop-cycle-step a:hover{background:var(--surface-2);border-color:var(--hairline-strong)}.loop-cycle-step a svg{color:var(--ink-secondary);grid-row:span 2;margin-top:2px}.loop-cycle-step strong{font-size:16px;font-weight:600}.loop-cycle-step small{color:var(--ink-secondary);margin-top:2px;font-size:12px}.loop-cycle-arrow{width:36px;color:var(--ink-tertiary);flex:none}.loop-cycle-step:first-child{padding-left:36px}.loop-cycle-return{fill:none;width:66.6667%;height:42px;stroke:var(--hairline-strong);stroke-width:1.2px;stroke-dasharray:4 4;position:absolute;bottom:9px;left:16.6667%;overflow:visible}.loop-cycle-repeat{color:var(--ink-secondary);background:var(--canvas);border:1px solid var(--hairline);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.loop-centered{text-align:center;max-width:720px;margin:0 auto 56px}.loop-centered .loop-number{letter-spacing:0;color:var(--ink-tertiary);margin-bottom:18px;font-size:15px;font-weight:500;display:block}.loop-centered h2{text-wrap:balance}.loop-centered .site-prose{margin-inline:auto}.loop-composer{text-align:left;border:1px solid var(--hairline-strong);background:var(--canvas);border-radius:16px;max-width:600px;margin:28px auto;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -22px #00000040}[data-theme=dark] .loop-composer{background:var(--surface-1);box-shadow:0 18px 40px -22px #000c}.loop-composer p{color:var(--ink);margin:0;padding:22px 24px 18px;font-size:17px;line-height:1.6}.loop-composer p:after{content:"";vertical-align:-3px;background:var(--ink);width:2px;height:1.1em;margin-left:3px;animation:1.1s step-end infinite loop-caret;display:inline-block}@keyframes loop-caret{50%{opacity:0}}.loop-composer-bar{border-top:1px solid var(--hairline);color:var(--ink-tertiary);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 20px;font-size:12px;display:flex}.loop-composer-bar span{align-items:center;gap:6px;display:flex}.loop-execute{background:var(--ink);border-radius:8px;padding:7px 12px;font-weight:500;color:var(--canvas)!important}.loop-callout{text-align:center;letter-spacing:-.8px;max-width:720px;color:var(--ink);text-wrap:balance;margin:44px auto 0;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.25}.loop-honesty{border-block:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:90px;padding-block:90px;display:grid}.loop-honest-card{background:var(--surface-1);border-radius:16px;padding:28px}.loop-honest-title{align-items:center;gap:8px;margin:0 0 18px;font-size:15px;font-weight:600;display:flex}.loop-honest-props{grid-template-columns:1fr 1fr;gap:10px;display:grid}.loop-honest-props>span{border:1px solid var(--hairline);background:var(--canvas);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.loop-honest-props small{color:var(--ink-tertiary);font-size:11px}.loop-honest-props b{color:var(--ink);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.loop-honest-props b svg{color:var(--ink-secondary)}.loop-honest-props .is-flagged{border-color:#b2914c;box-shadow:0 0 0 3px #b2914c29}.loop-honest-props .is-flagged i{background:#b2914c;border-radius:50%;width:7px;height:7px;margin-left:auto}.loop-honest-props .is-invented{background:0 0;border-style:dashed}.loop-honest-props .is-invented b,.loop-honest-props .is-invented svg{color:var(--ink-tertiary)}.loop-honest-flag{border:1px solid var(--hairline);background:var(--canvas);border-radius:12px;gap:12px;margin-top:14px;padding:14px 16px;display:flex;box-shadow:0 2px 6px #0000000d,0 16px 36px -14px #00000038}[data-theme=dark] .loop-honest-flag{background:var(--surface-2);border-color:var(--hairline-strong);box-shadow:0 16px 36px -12px #000c}.loop-honest-flag>svg,.loop-honest-flag>span:first-child{flex:none;width:22px;height:22px}.loop-honest-flag strong{font-size:12px;font-weight:600}.loop-honest-flag p{color:var(--ink-secondary);margin:4px 0 12px;font-size:13px;line-height:1.55}.loop-honest-flag div>span{gap:8px;display:flex}.loop-honest-flag em{border:1px solid var(--hairline-strong);color:var(--ink);border-radius:7px;padding:6px 10px;font-size:12px;font-style:normal}.loop-honest-flag em:first-child{background:var(--ink);border-color:var(--ink);color:var(--canvas)}@media (max-width:800px){.loop-cycle{grid-template-columns:1fr;gap:10px;margin-top:44px;padding-bottom:0}.loop-cycle-step{flex-direction:column;align-items:stretch}.loop-cycle-step:first-child{padding-left:0}.loop-cycle-arrow{width:16px;margin:0 auto 10px;transform:rotate(90deg)}.loop-cycle-return{fill:none;width:66.6667%;height:42px;stroke:var(--hairline-strong);stroke-width:1.2px;stroke-dasharray:4 4;position:absolute;bottom:9px;left:16.6667%;overflow:visible}.loop-cycle-repeat{justify-self:center;margin-top:6px;position:static;translate:none}.loop-centered{margin-bottom:36px}.loop-composer p{padding:18px;font-size:15px}.loop-callout{margin-top:32px}.loop-honesty{grid-template-columns:1fr;gap:36px;padding-block:55px}.loop-honest-card{padding:18px}}@media (prefers-reduced-motion:reduce){.loop-composer p:after{animation:none}}.loop-sync{background:var(--surface-1);border-radius:16px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:16px;max-width:980px;margin:0 auto;padding:36px;display:grid}.loop-sync>div{background:var(--canvas);border:1px solid var(--hairline);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -18px #00000038}[data-theme=dark] .loop-sync>div{box-shadow:0 18px 40px -18px #000c}.loop-sync .loop-visual-label{border-bottom:1px solid var(--hairline);padding:12px 18px}.loop-sync .loop-visual-label small{color:var(--ink-tertiary);margin-left:auto;font-size:11px}.loop-sync .loop-visual-label>span:first-child,.loop-sync .loop-visual-label>svg:first-child{width:16px;height:16px}.loop-sync ol{color:var(--ink-secondary);gap:8px;margin:0;padding:16px 18px 18px;font-size:14px;list-style:none;display:grid}.loop-sync li.is-edited{color:var(--ink)}.loop-sync ins{color:var(--ink);background:#b2914c38;border-radius:4px;padding:1px 3px;text-decoration:none}.loop-sync-task{border:1px dashed var(--hairline-strong);border-radius:10px;gap:12px;margin:16px 18px 0;padding:12px 14px;display:flex}.loop-sync-plus{background:var(--surface-2);width:20px;height:20px;color:var(--ink-secondary);border-radius:6px;flex:none;place-items:center;font-size:14px;display:grid}.loop-sync-task strong{font-size:14px;font-weight:550;display:block}.loop-sync-task small{color:var(--ink-tertiary);font-size:12px}.loop-sync-actions{gap:8px;padding:14px 18px 18px;display:flex}.loop-sync-actions em{border:1px solid var(--hairline-strong);border-radius:7px;padding:6px 10px;font-size:12px;font-style:normal}.loop-sync-actions em:first-child{background:var(--ink);border-color:var(--ink);color:var(--canvas)}@media (max-width:800px){.loop-sync{grid-template-columns:1fr;gap:12px;padding:16px}.loop-sync .loop-stage-arrow{justify-self:center;transform:rotate(90deg)}}.loop-origin{padding-top:60px}.loop-stage .loop-review-bar{width:max-content;max-width:calc(100% - 32px);color:var(--ink-secondary);border-radius:999px;justify-content:flex-start;gap:10px;padding:5px 5px 5px 10px;font-size:13px}.loop-review-bar>svg:first-child,.loop-review-bar>span:first-child{flex:none;width:20px;height:20px}.loop-review-bar strong{color:var(--ink);margin-right:3px;font-weight:600}.loop-review-bar>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.loop-stage .loop-review-bar button{border-radius:999px;flex:none;margin-left:6px;padding:6px 12px}@media (max-width:800px){.loop-stage .loop-review-bar{gap:6px;padding:4px 4px 4px 8px;font-size:11px}.loop-stage .loop-review-bar button{padding:5px 10px;font-size:11px}}.loop-learn-section{border-top:1px solid var(--hairline);padding-block:100px}.loop-learn{background:var(--surface-1);border-radius:16px;grid-template-columns:minmax(0,1.15fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:14px;padding:32px;display:grid}.loop-learn>.loop-stage-arrow{align-self:center}.loop-learn-card{background:var(--canvas);border:1px solid var(--hairline);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 18px 40px -18px #00000038}[data-theme=dark] .loop-learn-card{box-shadow:0 18px 40px -18px #000c}.loop-learn-card .loop-visual-label{border-bottom:1px solid var(--hairline);white-space:nowrap;padding:12px 16px}.loop-learn-card .loop-visual-label small{color:var(--ink-tertiary);margin-left:auto;font-size:11px}.loop-learn-card .loop-visual-label>svg:first-child,.loop-learn-card .loop-visual-label>span:first-child{flex:none;width:16px;height:16px}.loop-learn-timeline{gap:12px;padding:16px;display:grid}.loop-learn-timeline>div{color:var(--ink-secondary);gap:5px;font-size:12px;display:grid}.loop-learn-timeline i{background:var(--surface-2);border-radius:99px;height:8px;display:block;position:relative}.loop-learn-timeline i:before{content:"";top:0;bottom:0;left:var(--start);width:var(--width);background:color-mix(in srgb,var(--ink) 55%,var(--canvas));border-radius:99px;position:absolute}.loop-learn-timeline i>b{top:0;bottom:0;left:calc(var(--start) * .48);width:calc(var(--width) * .48);background:repeating-linear-gradient(135deg,#b2914c 0 3px,color-mix(in srgb,#b2914c 35%,var(--canvas)) 3px 6px);border-radius:0 99px 99px 0;position:absolute}.loop-learn-timeline>p{color:var(--ink-tertiary);align-items:center;gap:7px;margin:4px 0 0;font-size:11px;display:flex}.loop-learn-timeline>p b{background:repeating-linear-gradient(135deg,#b2914c 0 3px,color-mix(in srgb,#b2914c 35%,var(--canvas)) 3px 6px);border-radius:2px;width:14px;height:8px}.loop-learn-insight{color:var(--ink-secondary);padding:16px;font-size:13.5px;line-height:1.6}.loop-learn-insight p{margin:0 0 8px}.loop-learn-insight strong{color:var(--ink);font-weight:600}.loop-learn-plan{color:var(--ink-secondary);gap:9px;margin:0;padding:16px;font-size:13px;list-style:none;display:grid}.loop-learn-plan .is-lesson{color:var(--ink)}.loop-learn-plan em{color:var(--ink-secondary);vertical-align:1px;white-space:nowrap;background:#b2914c2e;border-radius:99px;align-items:center;gap:4px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-style:normal;display:inline-flex}.loop-again{border:1px solid var(--hairline-strong);width:max-content;max-width:100%;color:var(--ink);background:var(--canvas);border-radius:999px;align-items:center;gap:8px;margin:32px auto 0;padding:9px 16px;font-size:13px;transition:background .2s;display:flex}.loop-again:hover{background:var(--surface-1)}.loop-again svg{color:var(--ink-secondary)}@media (max-width:900px){.loop-learn{grid-template-columns:1fr;gap:12px;padding:16px}.loop-learn>.loop-stage-arrow{justify-self:center;transform:rotate(90deg)}.loop-learn-section{padding-block:60px}.loop-again{font-size:12px}}.loop-strip{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;max-width:1120px;margin:64px auto 0;padding-bottom:64px;display:grid;position:relative}.loop-strip-step{min-width:0;color:inherit;flex-direction:column;gap:12px;display:flex}.loop-strip-step+.loop-strip-step:before{content:"→";color:var(--ink-tertiary);margin:120px 0 0 -32px;font-size:18px;position:absolute}.loop-strip-label{align-items:baseline;gap:8px;font-size:14px;font-weight:550;display:flex}.loop-strip-label b{color:var(--ink-tertiary);font-size:12px;font-weight:500}.loop-strip .ns-window{border-bottom:1px solid var(--hairline);border-radius:14px;height:190px;transition:transform .25s,box-shadow .25s}.loop-strip-step:hover .ns-window{transform:translateY(-4px)}.loop-strip .ns-window-body{gap:8px;padding:14px 16px;justify-content:flex-start!important}.loop-strip-plan{color:var(--ink-secondary);margin:0;font-size:13px;line-height:1.55}.loop-strip-plan strong{color:var(--ink);font-weight:600}.loop-strip-row{align-items:center;gap:8px;font-size:12.5px;display:flex}.loop-strip-row i{border:1.5px solid var(--ink-tertiary);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.loop-strip-row small{color:var(--ink-tertiary);margin-left:auto;font-size:11px}.loop-strip-btn{background:var(--ink);color:var(--canvas);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:5px 11px;font-size:11.5px;font-weight:550;display:flex}.loop-strip-note{color:var(--ink-secondary);align-items:center;gap:6px;margin-top:auto;font-size:11.5px;display:flex}.loop-strip:after{content:"";border:1.2px dashed var(--hairline-strong);border-top:0;border-radius:0 0 18px 18px;height:30px;position:absolute;bottom:20px;left:16%;right:16%}.loop-strip-step:last-child .loop-strip-note{color:var(--ink)}@media (max-width:900px){.loop-strip{grid-template-columns:1fr;gap:28px;margin-top:44px;padding-bottom:0}.loop-strip-step+.loop-strip-step:before{content:"↓";margin:-18px auto 0;position:static}.loop-strip:after{display:none}.loop-strip .ns-window{height:auto;min-height:150px}}.loop-strip-return{z-index:1;border:1px solid var(--hairline);background:var(--canvas);color:var(--ink-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;display:flex;position:absolute;bottom:6px;left:50%;translate:-50%}@media (max-width:900px){.loop-strip-return{justify-self:center;position:static;translate:none}}.loop-hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 90px);max-height:760px;padding-block:40px;display:flex}.loop-hero-wrap{position:relative;overflow:hidden}.loop-hero-wrap .loop-hero{z-index:2;pointer-events:none;position:relative}.loop-hero-wrap .loop-hero :is(a,button){pointer-events:auto}.loop-hero-wrap .loop-hero h1,.loop-hero-wrap .loop-hero .hero-description{position:relative}.lf-field{z-index:1;position:absolute;inset:0}.lf-item{opacity:calc(.45 + var(--d) * .55);translate:-50% -50%;scale:calc(.82 + var(--d) * .22);animation:7s ease-in-out infinite lf-bob;position:absolute}@keyframes lf-bob{50%{margin-top:-8px}}.lf-card{background:var(--canvas);border:1px solid var(--hairline-strong);width:230px;color:var(--ink-secondary);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex;box-shadow:0 2px 6px #0000000d,0 18px 36px -16px #00000040}[data-theme=dark] .lf-card,[data-theme=dark] .lf-chip{background:var(--surface-2);box-shadow:0 18px 36px -14px #000c}.lf-card>p{color:var(--ink);align-items:center;gap:7px;margin:0;font-size:12px;font-weight:600;display:flex}.lf-card b{color:var(--ink);font-weight:600}.lf-row{color:var(--ink);align-items:center;gap:7px;font-size:12px;display:flex}.lf-row svg{color:var(--ink-tertiary)}.lf-msg{color:var(--ink);flex-direction:row;align-items:flex-start;gap:10px}.lf-msg svg{flex:none;width:22px;height:22px}.lf-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:550;display:flex;box-shadow:0 14px 28px -12px #00000059}.lf-dark{background:var(--ink);color:var(--canvas)}.lf-chip{background:var(--canvas);border:1px solid var(--hairline-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:12px;display:flex;box-shadow:0 14px 28px -14px #00000040}.lf-chip i{background:#b2914c;border-radius:50%;width:7px;height:7px}.lf-check{background:var(--ink);width:15px;height:15px;color:var(--canvas);border-radius:4px;place-items:center;display:grid}@media (max-width:1100px){.lf-item:nth-child(2),.lf-item:nth-child(4),.lf-item:nth-child(6),.lf-item:nth-child(8){display:none}.lf-card{width:190px}}@media (max-width:760px){.lf-field{display:none}}@media (prefers-reduced-motion:reduce){.lf-item{animation:none}}.lf-doc,.lf-cal{background:var(--canvas);border:1px solid var(--hairline-strong);width:150px;color:var(--ink-secondary);border-radius:10px;flex-direction:column;gap:7px;padding:12px 13px;font-size:11px;display:flex;box-shadow:0 2px 6px #0000000d,0 18px 36px -16px #00000040}[data-theme=dark] .lf-doc,[data-theme=dark] .lf-cal{background:var(--surface-2);box-shadow:0 18px 36px -14px #000c}.lf-doc p,.lf-cal p{color:var(--ink);align-items:center;gap:6px;margin:0 0 2px;font-size:11.5px;font-weight:600;display:flex}.lf-doc i{background:var(--surface-3);border-radius:3px;height:5px;display:block}.lf-doc i.short{width:60%}.lf-doc span{align-items:center;gap:6px;display:flex}.lf-doc span b{border:1px solid var(--hairline-strong);border-radius:3px;place-items:center;width:12px;height:12px;display:grid}.lf-doc span.done{color:var(--ink-tertiary);text-decoration:line-through}.lf-doc span.done b{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.lf-cal{width:170px}.lf-cal>div{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;font-size:9.5px;display:grid}.lf-cal>div span{border-radius:4px;padding:3px 0}.lf-cal .today{background:var(--ink);color:var(--canvas)}.lf-cal .due{color:var(--ink);font-weight:600;box-shadow:inset 0 0 0 1.5px #b2914c}.loop-hero h1{text-wrap:balance;max-width:720px;margin-inline:auto}.loop-hero-wrap{overflow:clip visible}.lf-week,.lf-chat{background:var(--canvas);border:1px solid var(--hairline-strong);border-radius:16px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;box-shadow:0 2px 6px #0000000d,0 22px 44px -18px #00000047}[data-theme=dark] .lf-week,[data-theme=dark] .lf-chat{background:var(--surface-2);box-shadow:0 22px 44px -16px #000000d9}.lf-week{width:340px}.lf-week>p{align-items:center;gap:7px;margin:0;font-size:12.5px;font-weight:600;display:flex}.lf-week-grid{grid-template-columns:repeat(5,1fr);gap:6px 4px;font-size:10.5px;display:grid}.lf-week-grid span{color:var(--ink-tertiary);border-bottom:1px solid var(--hairline);padding-bottom:4px}.lf-week-grid b{background:color-mix(in srgb,var(--ink) 10%,var(--canvas));border:1px solid color-mix(in srgb,var(--ink) 20%,var(--canvas));white-space:nowrap;text-overflow:ellipsis;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:500;overflow:hidden}.lf-week-grid b.alt{background:color-mix(in srgb,#b2914c 18%,var(--canvas));border-color:color-mix(in srgb,#b2914c 40%,var(--canvas))}.lf-chat{width:320px;font-size:13px;line-height:1.5}.lf-chat-ask{background:var(--surface-2);border-radius:14px;align-self:flex-end;max-width:85%;padding:8px 12px}[data-theme=dark] .lf-chat-ask{background:var(--surface-3)}.lf-chat-reply{align-items:flex-start;gap:9px;display:flex}.lf-chat-reply svg{flex:none;width:22px;height:22px}@media (max-width:1100px){.lf-week{width:280px}.lf-chat{width:260px}}.lf-bars-grid{grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;height:92px;display:grid}.lf-bars-grid span{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.lf-bars-grid i{background:color-mix(in srgb,var(--ink) 16%,var(--canvas));border-radius:5px 5px 2px 2px;width:100%}.lf-bars-grid i.hi{background:var(--ink)}.lf-bars-grid small{color:var(--ink-tertiary);font-size:10px}.lf-bars em{color:var(--ink-secondary);font-size:12px;font-style:normal;line-height:1.45}.loop-hero .hero-description{text-wrap:balance;max-width:540px;margin-inline:auto}.lf-item{animation:none}.ld-tail{margin-top:0}.loop-origin .loop-centered:first-child{margin-bottom:0}button.loop-execute{cursor:pointer;font:inherit;border:0;align-items:center;gap:6px;font-size:12px;transition:transform .15s,opacity .15s;display:flex}button.loop-execute:hover{opacity:.88}button.loop-execute:active{transform:scale(.96)}.ld-skeleton{flex-direction:column;gap:12px;padding:24px;display:flex}.ld-skeleton i{background:linear-gradient(90deg,var(--surface-2) 0%,var(--surface-3) 50%,var(--surface-2) 100%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.4s linear infinite ld-shimmer;display:block}.ld-skeleton b{height:8px}@keyframes ld-shimmer{to{background-position:-200% 0}}.loop-stage:not([data-phase=idle]) .ld-skeleton i{animation-duration:.9s}.ld-tree .milestone{animation:.45s cubic-bezier(.2,.8,.2,1) both ld-in}.ld-built-0 .milestone,.ld-built-0 .source-link,.ld-built-1 .milestone:nth-of-type(n+3),.ld-built-2 .milestone:nth-of-type(n+4),.ld-built-1 .source-link,.ld-built-2 .source-link{display:none}@keyframes ld-in{0%{opacity:0;transform:translateY(8px)}}.loop-stage .loop-review-bar button{cursor:pointer;font:inherit;border:0;transition:transform .15s}.loop-stage .loop-review-bar button:active{transform:scale(.96)}.loop-stage .loop-review-bar button.done{cursor:default;background:var(--surface-2);color:var(--ink)}.ld-spin{border:2px solid var(--hairline-strong);border-top-color:var(--ink);border-radius:50%;flex:none;width:14px;height:14px;margin-left:4px;animation:.8s linear infinite ld-rot}@keyframes ld-rot{to{transform:rotate(360deg)}}.ld-progress{background:var(--surface-2);border-radius:2px;flex:none;width:60px;height:4px;margin-left:4px;overflow:hidden}.ld-progress i{background:var(--ink);height:100%;transition:width .6s;display:block}.loop-choice{gap:8px;display:flex}.loop-choice button{font:inherit;border:1px solid var(--hairline-strong);color:var(--ink);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;transition:opacity .2s,background .2s;display:flex}.loop-choice button:first-child{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.loop-choice button.off{opacity:.4}.loop-choice button:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.ld-skeleton i,.ld-spin,.ld-tree .milestone{animation:none}}.loop-stage .loop-review-bar{white-space:nowrap;transition:width .45s cubic-bezier(.2,.8,.2,1);overflow:hidden}.ld-pill-inner{align-items:center;gap:10px;animation:.35s both ld-fade;display:inline-flex}.ld-pill-inner>svg:first-child{flex:none;width:20px;height:20px}@keyframes ld-fade{0%{opacity:0;transform:translateY(3px)}}.ld-next{background:var(--ink);color:var(--canvas);border-radius:999px;align-items:center;gap:6px;margin-left:6px;padding:6px 12px;font-size:12px;font-weight:500;display:flex}.ld-next:hover{opacity:.88}.ld-tree .task-checkbox{transition:background .3s,border-color .3s}.ld-tree li{transition:color .3s}.ld-done-1 .milestone:nth-of-type(2) li:nth-child(-n+1),.ld-done-2 .milestone:nth-of-type(2) li:nth-child(-n+2),.ld-done-3 .milestone:nth-of-type(2) li:nth-child(-n+3){color:var(--ink-tertiary);text-decoration:line-through}.ld-done-1 .milestone:nth-of-type(2) li:nth-child(-n+1) .task-checkbox,.ld-done-2 .milestone:nth-of-type(2) li:nth-child(-n+2) .task-checkbox,.ld-done-3 .milestone:nth-of-type(2) li:nth-child(-n+3) .task-checkbox{background:var(--ink);border-color:var(--ink)}.loop-review-bar>span.ld-pill-inner{flex:none;width:auto;height:auto;overflow:visible}.ld-tree .task-checkbox{position:relative}.ld-done-1 .milestone:nth-of-type(2) li:nth-child(-n+1) .task-checkbox:after,.ld-done-2 .milestone:nth-of-type(2) li:nth-child(-n+2) .task-checkbox:after,.ld-done-3 .milestone:nth-of-type(2) li:nth-child(-n+3) .task-checkbox:after{content:"";border:solid var(--canvas);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lf2-stage{padding-bottom:70px;position:relative}.lf2-window{border:1px solid var(--hairline);background:var(--canvas);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 22px 44px -22px #00000040}[data-theme=dark] .lf2-window{box-shadow:0 22px 44px -18px #000c}.lf2-window>.loop-visual-label{border-bottom:1px solid var(--hairline);margin:0;padding:12px 18px}.lf2-project{padding:22px 24px 26px;font-size:13px}.lf2-project h4{letter-spacing:-.3px;align-items:center;gap:10px;margin:0 0 12px;font-size:20px;font-weight:600;display:flex}.lf2-props{flex-wrap:wrap;row-gap:6px}.lf2-date{border:1px solid #b2914c;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;transition:all .3s;display:inline-flex;box-shadow:0 0 0 3px #b2914c29}.lf2-date i{background:#b2914c;border-radius:50%;width:6px;height:6px}.lf2-date.set{border-color:var(--hairline-strong);box-shadow:none}.lf2-section{margin-top:20px}.lf2-section h5{gap:8px;margin:0 0 6px;font-size:13px;font-weight:600;display:flex}.lf2-section h5 span{color:var(--ink-tertiary);font-weight:400}.lf2-ask{background:var(--canvas);border:1px solid var(--hairline-strong);border-radius:14px;gap:12px;padding:14px 16px;font-size:13px;display:flex;position:absolute;bottom:0;left:24px;right:24px;box-shadow:0 2px 6px #0000000f,0 20px 40px -14px #0000004d}[data-theme=dark] .lf2-ask{background:var(--surface-2);box-shadow:0 20px 40px -12px #000000d9}.lf2-ask>svg{flex:none;width:24px;height:24px}.lf2-ask p{margin:0 0 10px;line-height:1.55}.lf2-ask p:only-child{margin:0}.lf2-caret{vertical-align:-2px;background:var(--ink);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite loop-caret;display:inline-block}.lf2-pop{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)scale(.98)}.lf2-pop.in{opacity:1;transform:none}.lf2-sync .loop-choice button:disabled{cursor:default}@media (max-width:900px){.lf2-ask{margin:-24px 12px 0;position:relative;left:auto;right:auto}.lf2-stage{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.lf2-pop{transition:none}}.lf2-stage{padding-bottom:92px}@media (max-width:900px){.lf2-stage{padding-bottom:0}}.lf2-crumbs{border-bottom:1px solid var(--hairline);color:var(--ink-secondary);align-items:center;gap:8px;padding:12px 18px;font-size:13px;display:flex}.lf2-crumbs strong{color:var(--ink);font-weight:600}.lf2-crumbs svg{color:var(--ink-tertiary)}.lf2-tabs{gap:6px;padding:12px 18px 0;display:flex}.lf2-tabs span{color:var(--ink-secondary);border:1px solid var(--hairline);border-radius:999px;padding:5px 12px;font-size:12px}.lf2-tabs span.on{background:var(--surface-2);color:var(--ink)}.lf2-project{padding:20px 28px 26px}.lf2-icon{background:var(--surface-2);border:1px solid var(--hairline);border-radius:10px;place-items:center;width:42px;height:42px;margin-bottom:12px;display:grid}.lf2-project h4{margin:0;font-size:22px;display:block}.lf2-summary{color:var(--ink-tertiary);margin:4px 0 16px;font-size:13.5px}.lf2-props{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.lf2-props>span{align-items:center;gap:6px;display:inline-flex}.lf2-props b{color:var(--ink-tertiary);font-weight:400}.lf2-k{color:var(--ink-secondary)}.lf2-section .lf2-k{margin:0 0 6px;font-size:12.5px}.lf2-ms{border-bottom:1px solid var(--hairline);grid-template-columns:18px minmax(0,1fr) 52px 54px 34px 70px;align-items:center;gap:8px;padding:9px 0;font-size:12.5px;display:grid}.lf2-ms small{color:var(--ink-tertiary);font-size:11.5px}.lf2-ms em{background:var(--surface-3);border-radius:2px;height:3px;display:block;overflow:hidden}.lf2-ms em i{background:var(--ink-secondary);height:100%;display:block}.lf2-pick{position:relative}.lf2-menu{z-index:10;background:color-mix(in srgb,var(--surface-1) 96%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hairline-strong);border-radius:16px;flex-direction:column;gap:2px;width:200px;padding:8px;font-size:12px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 24px 48px -12px #00000059}.lf2-menu>button{text-align:left;border-radius:8px;align-items:center;gap:8px;width:100%;padding:6px 10px;display:flex;color:var(--ink)!important;background:0 0!important;border:0!important}.lf2-menu>button:hover{background:var(--surface-2)!important}.lf2-menu>i{background:var(--hairline);height:1px;margin:3px 0;display:block}.lf2-right{color:var(--ink-tertiary);margin-left:auto}.lf2-menu:has(.lf2-cal){width:256px}.lf2-cal-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:6px;display:flex}.lf2-cal-head strong{font-size:12px}.lf2-cal-head button{border-radius:6px;align-items:center;gap:2px;padding:3px 5px;font-size:11px;display:flex;color:var(--ink-secondary)!important;background:0 0!important;border:0!important}.lf2-cal-head span{display:flex}.lf2-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.lf2-grid small{color:var(--ink-tertiary);padding:2px 0;font-size:10px;font-weight:600}.lf2-grid button{border-radius:50%;width:28px;height:28px;margin:auto;padding:0;font-size:12px;color:var(--ink-secondary)!important;background:0 0!important;border:0!important}.lf2-grid button:hover{background:var(--surface-2)!important;color:var(--ink)!important}.lf2-grid button.today{box-shadow:inset 0 0 0 1px var(--hairline-strong);color:var(--ink)!important}.lf2-choice{align-items:center}@media (max-width:600px){.lf2-ms{grid-template-columns:18px minmax(0,1fr) 54px}.lf2-ms small:first-of-type,.lf2-ms small:nth-of-type(3),.lf2-ms em{display:none}}.loop-window .pp{font-size:13px}.loop-window .pp .lf2-crumbs{display:none}.pp-desc{margin-top:18px}.pp-desc p{margin:0}.pp-desc p+p{color:var(--ink);margin-top:4px;line-height:1.6}.pp .lf2-ms{grid-template-columns:18px minmax(0,1fr) 0 54px 34px 60px}.pp-in{animation:.45s cubic-bezier(.2,.8,.2,1) both ld-in}.pp-tasks{margin-top:18px}.pp-group{margin-bottom:10px}.pp-group>p{color:var(--ink-secondary);align-items:center;gap:7px;margin:0 0 4px;font-size:12px;font-weight:600;display:flex}.pp-group>span{align-items:center;gap:9px;padding:5px 0 5px 4px;font-size:12.5px;transition:color .3s;display:flex}.pp-group>span i{border:1px solid var(--hairline-strong);border-radius:4px;flex:none;width:13px;height:13px;transition:background .3s,border-color .3s;position:relative}.pp-group>span.done{color:var(--ink-tertiary);text-decoration:line-through}.pp-group>span.done i{background:var(--ink);border-color:var(--ink)}.pp-group>span.done i:after{content:"";border:solid var(--canvas);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.lf2-stage{padding-bottom:58px;transition:padding-bottom .45s cubic-bezier(.2,.8,.2,1)}.lf2-ask{transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.lf2-stage.closed{padding-bottom:0}.lf2-stage.closed .lf2-ask{opacity:0;pointer-events:none;transform:translateY(10px)}@media (max-width:900px){.lf2-stage{padding-bottom:0}.lf2-stage.closed .lf2-ask{display:none}}.lf2-sync-stage{max-width:820px;margin:0 auto}.lf2-plan-window .loop-visual-label small{color:var(--ink-tertiary);margin-left:auto;font-size:11px}.lf2-plan-window .plan-preview{border:0;border-radius:0;padding:0}.lf2-plan-window .marketing-plan-copy{min-height:0;padding:28px 36px}.lf2-typed{color:var(--ink);background:#b2914c3d;border-radius:4px;padding:1px 3px;text-decoration:none}.lf2-suggest{opacity:0;pointer-events:none;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)scale(.98)}.lf2-suggest.in{opacity:1;pointer-events:auto;transform:none}.lf2-suggest strong{font-weight:600}.lf2-stage.closed .lf2-suggest{opacity:0;transform:translateY(10px)}.lf2-plan-window{max-height:640px}.loop-stage.ld-solo{grid-template-columns:minmax(0,1fr);height:560px}.loop-revision .loop-stage.ld-solo{max-width:880px;margin:0 auto}.loop-stage.ld-solo .loop-review-bar{width:max-content;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);overflow:visible}.ld-pill-pop{opacity:0;pointer-events:none;transform:translateY(16px)}.ld-pill-pop.in{opacity:1;pointer-events:auto;transform:none}.ld-pill-pop.gone{opacity:0;pointer-events:none;transform:translateY(12px)}.ld-pill-pop button,.ld-pill-pop .lf2-pick>button{background:var(--ink);color:var(--canvas);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:4px;padding:6px 12px;font-size:12px;font-weight:500;display:flex}.ld-pill-pop button.ld-ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline-strong);background:0 0}.ld-pill-pop button:disabled{cursor:default}.ld-pill-pop .lf2-menu{bottom:calc(100% + 12px)}.ld-saved{color:var(--ink-tertiary);margin-left:auto;font-size:11px}@media (max-width:900px){.loop-stage.ld-solo{height:auto;padding-bottom:96px}.loop-stage.ld-solo .loop-review-bar{white-space:normal;max-width:calc(100% - 24px)}}.loop-honesty:has(.ld-solo){grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:64px}.loop-honesty .ld-solo .loop-review-bar{max-width:calc(100% - 24px)}.ld-pill-pop .ld-pill-inner{gap:8px}.ld-pill-pop .lf2-pick{display:flex}.ld-pill-pop .lf2-pick>button,.ld-pill-pop .ld-pill-inner>button{margin-left:0}.ld-pill-pop .ld-pill-inner>span:not(.lf2-pick){margin-right:4px}.lf3{position:relative}.lf3-cursor{z-index:6;fill:var(--canvas);color:var(--ink);filter:drop-shadow(0 2px 3px #0000004d);pointer-events:none;transition:left .75s cubic-bezier(.45,0,.2,1),top .75s cubic-bezier(.45,0,.2,1),transform .15s;position:absolute}.lf3-cursor.click{transform:scale(.82)}.lf3-menu{z-index:5;background:var(--surface-1);border:1px solid var(--hairline-strong);border-radius:12px;flex-direction:column;gap:1px;width:170px;padding:6px;font-size:12px;animation:.2s both ld-fade;display:flex;position:absolute;box-shadow:0 20px 40px -12px #00000059}.lf3-menu span{color:var(--ink);border-radius:7px;align-items:center;gap:8px;padding:6px 9px;display:flex}.lf3-menu span svg:last-child:not(:first-child){color:var(--ink-secondary);margin-left:auto}.lf3-menu span.hov{background:var(--surface-2)}.pn-status,.pn-date{transition:color .3s}.lf3,.lf3 *{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20width%3D%2728%27%20height%3D%2728%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4.037%204.688a.495.495%200%200%201%20.651-.651l16%206.5a.5.5%200%200%201-.063.947l-6.124%201.58a2%202%200%200%200-1.438%201.435l-1.579%206.126a.5.5%200%200%201-.947.063z%27%20fill%3D%27white%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%20stroke-linejoin%3D%27round%27/%3E%3C/svg%3E) 5 4,auto}.pn-note{color:var(--ink-tertiary);font-size:12px}#loop-revision{scroll-margin-top:96px}@media (max-width:900px){.loop-honesty:has(.ld-solo){grid-template-columns:1fr;gap:32px}.loop-stage .loop-review-bar{white-space:normal;max-width:calc(100% - 24px);width:auto!important}.loop-stage .loop-review-bar .ld-pill-inner{flex-wrap:wrap;row-gap:8px}.loop-stage.ld-solo{height:auto;max-height:620px}.loop-stage .loop-review-bar{border-radius:18px;padding:8px 10px;width:calc(100% - 24px)!important}.loop-stage .loop-review-bar>span.ld-pill-inner{white-space:normal;flex:auto;min-width:0}.loop-stage .loop-review-bar .ld-pill-inner>span:not(.lf2-pick){white-space:normal;text-overflow:clip;flex:160px;min-width:0;overflow:visible}}#loop-plan{scroll-margin-top:96px}.loop-learn-anim .loop-learn-timeline i:before{width:0;transition:width .9s cubic-bezier(.2,.8,.2,1)}.loop-learn-anim .loop-learn-timeline i>b{transform-origin:0;transition:transform .7s 1.1s;transform:scaleX(0)}.loop-learn-anim .loop-learn-timeline>div:nth-child(2) i:before{transition-delay:.35s}.loop-learn-anim .loop-learn-timeline>div:nth-child(3) i:before{transition-delay:.7s}.loop-learn-anim .loop-learn-timeline>p,.loop-learn-anim .loop-learn-insight p,.loop-learn-anim .loop-learn-plan li:not(.is-lesson),.loop-learn-anim .loop-learn-plan em,.loop-learn-anim .loop-again{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)}.loop-learn-anim .loop-learn-plan li.is-lesson{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s steps(28,end) 3.2s}.loop-learn-anim.on .loop-learn-timeline i:before{width:var(--width)}.loop-learn-anim.on .loop-learn-timeline i>b{transform:none}.loop-learn-anim.on .loop-learn-timeline>p{opacity:1;transition-delay:1.6s;transform:none}.loop-learn-anim.on .loop-learn-insight p{opacity:1;transition-delay:2.1s;transform:none}.loop-learn-anim.on .loop-learn-insight p+p{transition-delay:2.6s}.loop-learn-anim.on .loop-learn-plan li.is-lesson{clip-path:inset(0)}.loop-learn-anim.on .loop-learn-plan em{opacity:1;transition-delay:4.4s;transform:none}.loop-learn-anim.on .loop-learn-plan li:not(.is-lesson){opacity:1;transition-delay:4.7s;transform:none}.loop-learn-anim.on .loop-learn-plan li:last-child{transition-delay:4.9s}.loop-learn-anim.on .loop-again{opacity:1;transition-delay:5.3s;transform:none}@media (prefers-reduced-motion:reduce){.loop-learn-anim *{transition:none!important}}.lm{max-width:960px;margin:0 auto}.lm .loop-window{grid-area:1/1;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.lm .lm-next{opacity:0;pointer-events:none;transform:translateY(16px)}.lm-2 .lm-project,.lm-3 .lm-project{opacity:0;transform:translateY(-10px)}.lm-2 .lm-next,.lm-3 .lm-next{opacity:1;transform:none}.lm .lm-next .plan-preview{border:0;border-radius:0;padding:0}.lm .lm-next .marketing-plan-copy{min-height:0;padding:28px 36px}.lm-lesson{min-height:1.6em}.lm-insight{z-index:3;background:var(--canvas);border:1px solid var(--hairline-strong);opacity:0;border-radius:14px;width:300px;padding:14px 16px;font-size:13px;line-height:1.55;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:120px;right:36px;transform:translateY(14px)scale(.97);box-shadow:0 2px 6px #0000000f,0 24px 48px -16px #00000059}[data-theme=dark] .lm-insight{background:var(--surface-2);box-shadow:0 24px 48px -14px #000000d9}.lm-insight-head{border-bottom:1px solid var(--hairline);align-items:center;gap:7px;margin:0 0 8px;padding-bottom:8px;font-size:12px;font-weight:600;display:flex}.lm-insight-head small{color:var(--ink-tertiary);margin-left:auto;font-weight:400}.lm-insight p:not(.lm-insight-head){color:var(--ink-secondary);margin:0 0 6px}.lm-insight strong{color:var(--ink)}.lm-1 .lm-insight{opacity:1;transform:none}.lm-2 .lm-insight,.lm-3 .lm-insight{opacity:0;transform:translate(-30px,40px)scale(.94)}@media (max-width:900px){.lm-insight{width:auto;top:90px;left:12px;right:12px}.lm .lm-next .marketing-plan-copy{padding:20px}}@media (prefers-reduced-motion:reduce){.lm *{transition:none!important}}.lm-insight{transform-origin:100% 100%;top:auto;bottom:90px;right:32px;transform:translateY(60px)scale(.96)}.lm-1 .lm-insight{transform:none}.lm-2 .lm-insight,.lm-3 .lm-insight{transform:translateY(40px)scale(.96)}@media (max-width:900px){.lm-insight{bottom:80px;left:12px;right:12px}}
/*# sourceMappingURL=2az1e1y6103no.css.map*/