:root{--ln-action-ink:#0f172a;--ln-action-ink-2:#1e293b;--ln-action-ink-3:#334155;--ln-action-text:#475569;--ln-action-muted:#64748b;--ln-action-border:#e2e8f0;--ln-action-border-soft:#eef2f7;--ln-action-surface:#fff;--ln-action-surface-2:#f8fafc;--ln-action-surface-3:#f1f5f9;--ln-action-accent:#b45309;--ln-action-accent-2:#d97706;--ln-action-accent-soft:#b4530914;--ln-action-accent-border:#b4530938;--ln-action-warning:#b45309;--ln-action-warning-soft:#fff7ed}.ln-action{background:var(--ln-action-surface);min-height:100vh;color:var(--ln-action-ink-2);font-feature-settings:"ss01","cv11"}.ln-action__container{max-width:1080px;margin:0 auto;padding:0 1.5rem}.ln-action__hero{border-bottom:1px solid var(--ln-action-border-soft);background:linear-gradient(#fafaf9 0%,#fff 100%);padding:7.5rem 0 3rem;position:relative}.ln-action__hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0f172a0a 1px,#0000 1px);background-size:48px 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0006,#0000 80%);mask-image:linear-gradient(#0006,#0000 80%)}.ln-action__hero>.ln-action__container{z-index:1;position:relative}.ln-action__eyebrow{background:var(--ln-action-accent-soft);color:var(--ln-action-accent);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ln-action-accent-border);border-radius:6px;margin:0 0 1.1rem;padding:.3rem .7rem;font-size:.74rem;font-weight:700;display:inline-block}.ln-action__h1{letter-spacing:-.025em;max-width:880px;color:var(--ln-action-ink);margin:0;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:700;line-height:1.1}.ln-action__lede{max-width:760px;color:var(--ln-action-text);margin:1.3rem 0 0;font-size:1.08rem;line-height:1.7}.ln-action__cta-row{flex-wrap:wrap;gap:.7rem;margin-top:1.6rem;display:flex}.ln-action__btn{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.ln-action__btn:hover{transform:translateY(-1px)}.ln-action__btn--primary{background:var(--ln-action-ink);color:#fff;box-shadow:0 6px 14px #0f172a2e}.ln-action__btn--primary:hover{background:var(--ln-action-ink-2)}.ln-action__btn--secondary{border-color:var(--ln-action-border);background:var(--ln-action-surface);color:var(--ln-action-ink-2)}.ln-action__btn--secondary:hover{border-color:var(--ln-action-ink-3);background:var(--ln-action-surface-3)}.ln-action__btn--ghost{color:#fff;background:0 0;border-color:#ffffff59}.ln-action__btn--ghost:hover{background:#ffffff1a}.ln-action__btn--lg{min-height:50px;padding:.9rem 1.5rem;font-size:1rem}.ln-action__toc{border:1px solid var(--ln-action-border);background:var(--ln-action-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;max-width:760px;margin-top:2.2rem;padding:.65rem 1rem;font-size:.86rem;display:flex}.ln-action__toc-label{color:var(--ln-action-muted);letter-spacing:.08em;text-transform:uppercase;margin-right:.4rem;font-size:.7rem;font-weight:700}.ln-action__toc a{color:var(--ln-action-ink-3);font-weight:500;text-decoration:none;transition:color .15s}.ln-action__toc a:hover{color:var(--ln-action-accent);text-decoration:underline}.ln-action__section{padding:4rem 0}.ln-action__section--soft{background:var(--ln-action-surface-2)}.ln-action__section--definition{padding:2.5rem 0 1.5rem}.ln-action__h2-block{max-width:760px;margin:0 0 2rem}.ln-action__h2-block h2{letter-spacing:-.02em;color:var(--ln-action-ink);margin:0;font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:700;line-height:1.15}.ln-action__h2-block p{color:var(--ln-action-text);margin:.8rem 0 0;font-size:1.02rem;line-height:1.7}.ln-action__definition{background:var(--ln-action-surface);border:1px solid var(--ln-action-border);border-left:3px solid var(--ln-action-accent);border-radius:10px;padding:1.6rem 1.8rem;position:relative;box-shadow:0 1px #0f172a08}.ln-action__def-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--ln-action-accent);margin-bottom:.55rem;font-size:.7rem;font-weight:800;display:inline-block}.ln-action__definition p{color:var(--ln-action-ink-2);margin:0;font-size:1.04rem;line-height:1.75}.ln-action__definition strong{color:var(--ln-action-ink);font-weight:700}.ln-action__why-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.ln-action__why-card{background:var(--ln-action-surface);border:1px solid var(--ln-action-border);border-radius:10px;padding:1.5rem;transition:border-color .18s,box-shadow .18s}.ln-action__why-card:hover{border-color:var(--ln-action-ink-3);box-shadow:0 6px 18px #0f172a0f}.ln-action__why-card h3{color:var(--ln-action-ink);margin:0 0 .55rem;font-size:1.02rem;font-weight:700;line-height:1.35}.ln-action__why-card p{color:var(--ln-action-text);margin:0;font-size:.95rem;line-height:1.65}.ln-action__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.ln-action__step{grid-template-columns:52px 1fr;gap:1.1rem;padding:0 0 1.5rem;display:grid}.ln-action__step-marker{flex-direction:column;align-items:center;display:flex;position:relative}.ln-action__step-n{background:var(--ln-action-ink);color:#fff;letter-spacing:.04em;font-variant-numeric:tabular-nums;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:.85rem;font-weight:700;display:inline-flex;box-shadow:0 4px 10px #0f172a26}.ln-action__step-line{background:linear-gradient(180deg,var(--ln-action-border)0%,var(--ln-action-border)80%,transparent 100%);flex:1;width:2px;min-height:1.5rem;margin-top:.5rem}.ln-action__step-body{padding:.4rem 1.5rem 1.5rem 0}.ln-action__step-body h3{color:var(--ln-action-ink);margin:0 0 .45rem;font-size:1.08rem;font-weight:700;line-height:1.3}.ln-action__step-body p{color:var(--ln-action-text);margin:0;font-size:.98rem;line-height:1.7}.ln-action__safety-panel{background:var(--ln-action-warning-soft);border:1px solid var(--ln-action-accent-border);border-radius:12px;overflow:hidden}.ln-action__safety-head{border-bottom:1px solid var(--ln-action-accent-border);background:#b4530914;align-items:center;gap:.7rem;padding:1rem 1.4rem;display:flex}.ln-action__safety-icon{background:var(--ln-action-accent);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.95rem;font-weight:800;display:inline-flex}.ln-action__safety-title{color:var(--ln-action-ink);letter-spacing:.01em;font-size:.92rem;font-weight:700}.ln-action__safety-list{gap:.85rem;margin:0;padding:1.1rem 1.4rem 1.3rem;list-style:none;display:grid}.ln-action__safety-list li{color:var(--ln-action-ink-2);grid-template-columns:12px 1fr;align-items:start;gap:.7rem;font-size:.96rem;line-height:1.65;display:grid}.ln-action__safety-bullet{background:var(--ln-action-accent);border-radius:2px;width:6px;height:6px;margin-top:.55rem}.ln-action__related{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.85rem;display:grid}.ln-action__related-card{background:var(--ln-action-surface);border:1px solid var(--ln-action-border);color:var(--ln-action-ink-2);border-radius:10px;flex-direction:column;gap:.35rem;padding:1.25rem 1.35rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.ln-action__related-card:hover{border-color:var(--ln-action-ink-3);transform:translateY(-2px);box-shadow:0 8px 18px #0f172a0f}.ln-action__related-card--feature{background:linear-gradient(#fff 0%,#fafaf9 100%)}.ln-action__related-kind{letter-spacing:.14em;text-transform:uppercase;color:var(--ln-action-muted);margin-bottom:.25rem;font-size:.68rem;font-weight:800}.ln-action__related-card--feature .ln-action__related-kind{color:var(--ln-action-accent)}.ln-action__related-card h3{color:var(--ln-action-ink);margin:0;font-size:1rem;font-weight:700}.ln-action__related-card p{color:var(--ln-action-text);margin:0;font-size:.9rem;line-height:1.5}.ln-action__related-arrow{color:var(--ln-action-accent);margin-top:.4rem;font-size:.84rem;font-weight:600}.ln-action__faq{gap:.5rem;max-width:880px;display:grid}.ln-action__faq-item{background:var(--ln-action-surface);border:1px solid var(--ln-action-border);border-radius:10px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.ln-action__faq-item[open]{border-color:var(--ln-action-ink-3);box-shadow:0 4px 12px #0f172a0d}.ln-action__faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.ln-action__faq-item summary::-webkit-details-marker{display:none}.ln-action__faq-item summary h3{color:var(--ln-action-ink);margin:0;font-size:.98rem;font-weight:600}.ln-action__faq-icon{background:var(--ln-action-surface-3);width:26px;height:26px;color:var(--ln-action-ink-3);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.ln-action__faq-item[open] .ln-action__faq-icon{background:var(--ln-action-accent-soft);color:var(--ln-action-accent);transform:rotate(45deg)}.ln-action__faq-item>p{color:var(--ln-action-text);margin:0;padding:0 1.25rem 1.2rem;font-size:.96rem;line-height:1.7}.ln-action__final{padding:4rem 0 5.5rem}.ln-action__final-card{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:16px;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:2rem;padding:2.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #0f172a38}.ln-action__final-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#d9770659 0%,#0000 65%);width:320px;height:320px;position:absolute;top:-120px;right:-80px}.ln-action__final-card>*{z-index:1;position:relative}.ln-action__final-card h2{margin:0;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:700;line-height:1.15}.ln-action__final-card p{color:#ffffffd1;max-width:540px;margin:.7rem 0 0;font-size:1rem;line-height:1.65}.ln-action__final-actions{flex-direction:column;gap:.6rem;display:flex}.ln-action__final .ln-action__btn--primary{background:var(--ln-action-accent-2);box-shadow:0 6px 16px #d977064d}.ln-action__final .ln-action__btn--primary:hover{background:var(--ln-action-accent)}@media (max-width:900px){.ln-action__hero{padding:6.5rem 0 2.5rem}.ln-action__final-card{grid-template-columns:1fr;padding:2rem}.ln-action__final-actions{flex-flow:wrap}.ln-action__step{grid-template-columns:44px 1fr}.ln-action__step-n{width:38px;height:38px;font-size:.8rem}.ln-action__step-body{padding:.3rem 0 1.2rem}}@media (max-width:640px){.ln-action__container{padding:0 1.1rem}.ln-action__section{padding:3rem 0}.ln-action__cta-row{flex-direction:column}.ln-action__btn{width:100%}.ln-action__toc{flex-direction:column;align-items:flex-start;gap:.4rem}.ln-action__definition{padding:1.35rem 1.2rem}.ln-action__safety-head{padding:.9rem 1.1rem}.ln-action__safety-list{padding:1rem 1.1rem 1.1rem}.ln-action__final-card{padding:1.75rem}}
