.create-entry{max-width:1080px;margin:0 auto;padding:36px 24px 80px}.entry-intro{text-align:center;margin:54px 0 36px}.entry-intro h1{font-size:34px;margin:12px 0;font-weight:700}.entry-intro p,.entry-foot{color:#667085}.entry-options{display:grid;grid-template-columns:1fr 1fr;gap:24px}.entry-card{font:inherit;color:#20242b;background:linear-gradient(145deg,#f5f6f8,#ffffff);border:1px solid #e6e8ec;border-radius:20px;padding:32px;text-align:left;cursor:pointer;transition:border-color .2s,transform .2s}.entry-card:hover{border-color:#0b67ff;transform:translateY(-3px)}.entry-card.primary{border-color:#b9d3ff;background:linear-gradient(145deg,#eaf2ff,#ffffff)}.entry-icon{display:block;color:#0b67ff;font-size:34px;margin-bottom:22px}.entry-card small{color:#667085}.entry-card h2{font-size:26px;margin:10px 0 16px}.entry-card p{color:#4b5160;line-height:1.9;min-height:72px}.entry-path{font-size:13px;color:#667085;margin:26px 0}.entry-card strong{display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid #e6e8ec;color:#0b67ff}.entry-foot{text-align:center;font-size:13px;margin-top:26px}.goal-types{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.goal-types .on{border-color:#0b67ff;color:#0b67ff;background:#eaf2ff}.goal-more{margin:22px 0;border:1px solid #e6e8ec;border-radius:12px;padding:16px}.goal-more summary{cursor:pointer;color:#667085}.goal-more[open] summary{margin-bottom:20px}.goal-idea{width:100%;box-sizing:border-box;border:1px solid #d7dbe2;border-radius:12px;background:#ffffff;color:#20242b;padding:18px;font:inherit;line-height:1.8}.goal-choice-title{font-size:20px;margin-top:36px}.creation-ideas article details{margin-bottom:20px}.creation-ideas article summary{color:#667085;cursor:pointer}.creation-head{flex-wrap:wrap}.creation-page{max-width:1000px!important}.creation-page .creation-ideas article{min-height:0}.creation-page .creation-ideas h3{font-size:19px}@media(max-width:760px){.entry-options{grid-template-columns:1fr}.entry-intro{margin-top:24px}.entry-intro h1{font-size:27px}.entry-card{padding:24px}.creation-ideas{grid-template-columns:1fr!important}}
