.paid-entry{box-sizing:border-box;max-width:1120px;margin:30px auto;padding:38px;border:1px solid #d4c5a5;border-radius:24px;background:radial-gradient(ellipse at 95% 0,#e4d5b1aa,transparent 60%),#fbf8ef;color:#183c34;font-family:'Apple SD Gothic Neo','Malgun Gothic',system-ui,sans-serif;box-shadow:0 12px 36px #183c340b;text-align:left;line-height:1.7;overflow:hidden}.paid-entry *{box-sizing:border-box}.paid-entry-top{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.paid-entry-badge{display:inline-flex;gap:8px;align-items:center;padding:6px 13px;border:1px solid #c9d7bd;border-radius:30px;background:#e9efdc;color:#35603e;font-size:12px;font-weight:800}.paid-entry-badge span{font-size:8px}.paid-entry .paid-entry-kicker{font-size:12px;font-weight:700;letter-spacing:.7px;color:#88703e;margin:21px 0 8px}.paid-entry h2{font-size:clamp(27px,3vw,37px);font-weight:750;line-height:1.35;letter-spacing:-1.5px;margin:0 0 15px;color:#183c34}.paid-entry .paid-entry-lead{font-size:14px;color:#5d6c5f;line-height:1.85;margin:0}.paid-entry .paid-entry-cta{display:flex;align-items:center;justify-content:flex-start;gap:17px;width:100%;min-height:112px;padding:20px 23px;border:1px solid #497260;border-radius:18px;background:linear-gradient(125deg,#244e40,#123c32);color:#f8efd8;text-decoration:none;font:inherit;text-align:left;cursor:pointer;box-shadow:0 9px 0 #0f302c10,0 14px 28px #173d3426;transition:transform .18s,box-shadow .18s}.paid-entry .paid-entry-cta:hover{transform:translateY(-3px);box-shadow:0 12px 0 #0f302c08,0 18px 32px #173d3433}.paid-entry-cta:focus-visible{outline:3px solid #ba812b;outline-offset:5px}.paid-entry .paid-entry-emblem{width:58px;height:58px;flex:none;color:#e6c885;background:#ffffff09;border-radius:50%;padding:3px}.paid-entry-cta small{display:block;font-size:11px;letter-spacing:.4px;color:#c7d7bd;margin-bottom:5px}.paid-entry-cta strong{font-size:clamp(17px,2vw,22px);letter-spacing:-.8px;white-space:nowrap}.paid-entry .paid-entry-arrow{font-size:28px;margin-left:auto;color:#e7c887}.paid-entry .paid-entry-free{font-size:13px;text-align:center;font-weight:750;margin:17px 0 3px;color:#244d3b}.paid-entry .paid-entry-step{font-size:11px;text-align:center;color:#7e8272;margin:0}.paid-entry-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;padding-top:26px;border-top:1px solid #ded7c3}.paid-entry-features article{display:flex;gap:13px;padding:18px;border-radius:14px;background:#ffffffb5;border:1px solid #e6e1d3}.paid-entry-features svg{width:34px;height:34px;flex:none;color:#947442;margin-top:2px}.paid-entry-features h3{font-size:15px;font-weight:800;margin:0 0 7px;color:#254a3c;letter-spacing:-.3px}.paid-entry-features p{font-size:12px;line-height:1.85;margin:0;color:#647064;word-break:keep-all;overflow-wrap:anywhere}.paid-entry .paid-entry-foot{font-size:11px;color:#7a8072;margin:20px 0 0;text-align:center}.paid-entry-foot span{display:block;margin-top:3px}@media(max-width:700px){.paid-entry{margin:20px 14px;padding:25px 21px;border-radius:20px}.paid-entry-top{grid-template-columns:1fr;gap:24px}.paid-entry h2{font-size:29px}.paid-entry .paid-entry-kicker{margin-top:18px}.paid-entry .paid-entry-cta{min-height:100px;padding:17px 16px;gap:12px}.paid-entry .paid-entry-emblem{width:47px;height:47px}.paid-entry-cta strong{font-size:19px}.paid-entry .paid-entry-arrow{font-size:23px}.paid-entry-features{grid-template-columns:1fr;gap:10px;margin-top:24px;padding-top:22px}.paid-entry-features article{padding:16px}.paid-entry-features p{font-size:13px}.paid-entry .paid-entry-free{font-size:12px}.paid-entry-features h3{font-size:16px}}@media(prefers-reduced-motion:reduce){.paid-entry .paid-entry-cta{transition:none}.paid-entry .paid-entry-cta:hover{transform:none}}
