.web-start{max-width:820px;margin:20px auto 50px;padding:24px;text-align:center}.web-start h2{font-size:24px}.web-start .brow{justify-content:center;gap:12px}.web-start button{min-height:48px}.landingfooter nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 20px}.landingfooter a,.landingfooter button{font:inherit;font-size:12px;color:inherit;padding:8px;text-decoration:underline;background:none;border:0;cursor:pointer}.web-drafts,.web-draft-save{padding:16px;border:1px solid var(--line,#ddd);border-radius:14px;margin:16px 0}.web-draft-row{display:flex;gap:8px;margin-top:12px}.web-draft-row button:first-child{flex:1;min-width:0;text-align:left;overflow-wrap:anywhere}.web-draft-save p{font-size:13px;line-height:1.7}.web-sample{max-width:480px;margin:auto;padding-bottom:24px}.web-sample-label{font-weight:700;font-size:12px}.web-sample .calday:disabled{opacity:1;cursor:default}.web-sample .plancardcenter{pointer-events:none}.web-sample>button{display:block;margin:24px auto 0}.web-sample p{line-height:1.7}#webGuestSample{display:block;margin:20px auto}

body.modal-open .landingbacktotop{display:none}
