[data-page=lp]{--color-green-950:#062a1e;--color-green-900:#0a3d2c;--color-green-700:#0e5f43;--color-green-500:#147a55;--color-green-300:#5fb893;--color-green-100:#c5e5d5;--color-green-50:#e5f2eb;--color-ink:#0f1b17;--color-ink-soft:#465a53;--color-ink-mute:#7b8c86;--color-line:#e1ece5;--color-cream:#f7f3e8;--color-paper:#fffcf1;--color-pebble:#f0efed;color:var(--color-ink);background:var(--color-paper);font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans JP,Inter,system-ui,sans-serif;line-height:1.9}[data-page=lp] .hero-decor:after{content:"";background:var(--color-green-700);z-index:1;width:1px;height:40px;position:absolute;top:120px;left:50%}[data-page=lp] .hero-scroll:after{content:"";background:var(--color-ink-mute);width:1px;height:36px;animation:2.4s ease-in-out infinite scrollHintV;display:block}@keyframes scrollHintV{0%,to{transform-origin:top;transform:scaleY(.3)}50%{transform-origin:top;transform:scaleY(1)}}[data-page=lp] .hero-accent{background:linear-gradient(180deg, transparent 65%, var(--color-green-100) 65%);padding:0 .12em}[data-page=lp] .closing-decor:before{content:"";background:radial-gradient(circle,#147a5566 0,#0000 60%);position:absolute;inset:0}[data-page=lp] .lp-chapter:before{content:"";background:var(--color-green-500);flex-shrink:0;width:32px;height:1px;display:inline-block}[data-page=lp] .lp-bridge-eyebrow:before{content:"—";color:var(--color-ink-soft)}[data-page=lp] .lp-h-hero{line-height:1.18}[data-page=lp] .lp-h-bridge-h2{line-height:1.2}[data-page=lp] .lp-h-bridge-h3{line-height:1.42}[data-page=lp] .lp-h-values-h2{line-height:1.4}[data-page=lp] .lp-h-values-h3{line-height:1.45}[data-page=lp] .lp-h-topics-h2{line-height:1.42}[data-page=lp] .lp-h-closing-h2{line-height:1.25}
