.personal-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:start;margin:44px auto 70px;max-width:1120px}.personal-intro h1{font-size:clamp(34px,4vw,58px);line-height:1.08;letter-spacing:-.04em}.personal-intro .lead{max-width:620px}.personal-start{padding:28px}.personal-start button{margin-right:6px;margin-bottom:8px}.personal-points{padding:12px 0;color:#137869;font-weight:600}.personal-bar{margin:12px auto 0;max-width:1260px;padding:12px 18px;border:1px solid #cfdedb;border-radius:12px;background:#f0f8f5;display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px}.personal-bar button{padding:7px 12px}.personal-bar a{margin-left:auto;color:#166b70}#personalStorage{overflow-wrap:anywhere}.personal-start .hint,.personal-intro .hint{font-size:13px;line-height:1.6}.personal-intro h2{margin-top:0}#personalCreate input{width:100%}#personalBar span{overflow-wrap:anywhere}#personalBar span:first-child{flex:1;min-width:180px}#personalBar+main{padding-top:18px}body{overflow-wrap:break-word}@media(max-width:760px){.personal-intro{grid-template-columns:1fr;gap:20px;margin:26px auto}.personal-start{padding:20px}.personal-bar{margin:10px 14px 0}.personal-bar a{margin-left:0}.personal-intro h1{font-size:38px}}@media print{.personal-bar,.personal-intro{display:none!important}}
