.llmp,.longlife-app{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.longlife-app :is(button,input,select,textarea){font-family:inherit}.longlife-app .investiq-app__canvas :is(h1,h2,h3,h4),.longlife-app .ll-content-start :is(h1,h2,h3,h4){font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:-.035em}.ll-product-minute{color:#173f37;background:#fffef9;border:1px solid #d6dace;border-radius:6px;padding:clamp(20px,3vw,30px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;min-width:0}.ll-product-minute__top{display:flex;justify-content:space-between;align-items:center;gap:15px}.ll-product-minute__top>span{display:flex;align-items:center;gap:5px;font-size:11px;color:#657067;white-space:nowrap}.ll-product-minute .iq-market-brief__eyebrow{margin:0;font-size:11px;line-height:1.6;letter-spacing:.08em;text-transform:uppercase}.ll-product-minute>h2,.ll-product-minute>h3{font:500 clamp(23px,3vw,29px)/1.25 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.035em;margin:18px 0 14px;color:#173f37}.ll-product-minute .iq-market-brief__stand{font-size:12px;line-height:1.7;color:#657067}.ll-product-minute__points{list-style:none;padding:0;margin:24px 0;display:grid}.ll-product-minute__points>li{display:flex;gap:12px;border-top:1px solid #d6dace;padding:17px 0;align-items:start}.ll-product-minute__points>li>span{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#edf0e5;font-size:10px;flex-shrink:0}.ll-product-minute__points strong{font-size:13px;font-weight:500}.ll-product-minute__points p{font-size:14px;line-height:1.65;color:#53645c;margin:5px 0 0}.ll-product-minute__source{display:flex;justify-content:space-between;gap:15px;min-height:44px;align-items:center;color:inherit;font-size:12px;text-decoration:none}.ll-product-minute__source:hover{text-decoration:underline}.ll-product-minute :focus-visible{outline:2px solid #866123;outline-offset:4px}.ll-product-local-note{background:#ecefe2;color:#465d51;padding:12px 20px;font-size:12px;line-height:1.7;border-bottom:1px solid #cbd4c8}.ll-free-minute{max-width:1000px;margin:auto;padding:clamp(25px,5vw,65px) 20px;color:#173f37;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.ll-free-minute header>h1{font-size:clamp(34px,5vw,52px);line-height:1.1;letter-spacing:-.04em;margin:20px 0;font-weight:500}.ll-free-minute p{line-height:1.75}.ll-free-minute>aside,.ll-free-minute>section{margin-top:35px}.ll-free-minute nav{display:flex;gap:16px;flex-wrap:wrap;margin:22px 0}.ll-free-minute a{color:inherit;text-underline-offset:4px}.ll-free-minute :focus-visible{outline:2px solid #866123;outline-offset:4px}@media(max-width:560px){.ll-product-minute{padding:20px 16px}.ll-product-local-note{padding-inline:16px}}.ll-local-product-heading{margin-bottom:28px;color:#173f37}.ll-local-product-heading h1{font:500 clamp(30px,4vw,42px)/1.15 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-.04em;margin:12px 0}.ll-local-lesson-section p,.ll-local-product-heading p{line-height:1.75;color:#53645c;font-size:15px}.ll-local-lesson-section{margin:28px 0}.lpv-topbar .longlife-brand{--longlife-lockup-width:142px}.lpv--today>.lpv-window>.ll-product-minute{border:0;border-radius:0}.lpv--today>.lpv-window>.lpv-content{padding-top:0;padding-bottom:16px}.lpv--pension .lpp-workspace{border:0}.llmp-free-entry .llmp-reader>aside,.llmp-free-entry .llmp-reader>section{margin-top:42px}@media(min-width:1024px){.longlife-app>.ll-product-local-note{padding-left:264px}}