.guest-shell{max-width:1020px}.guest-shell h1{font-size:clamp(2.6rem,6vw,4.7rem);line-height:1.08}.guest-shell h1 em{color:#52685d;font-style:normal}.guest-intro{max-width:720px;font-size:1.2rem;line-height:1.7}.guest-rules{grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0;display:grid}.guest-rules article{color:#fff;background:#203e31;border-radius:18px;padding:24px}.guest-rules b{font-size:1.15rem}.guest-rules p,.guest-card p{line-height:1.65}.guest-card{background:#fff;border:1px solid #d7dfd7;border-radius:22px;margin:24px 0;padding:32px}.guest-card h2{font-size:1.9rem}.guest-import{background:#f2f4ee;border-radius:16px;margin-bottom:30px;padding:24px}.guest-card label{margin:16px 0;font-weight:600;display:block}.guest-card input:not([type=checkbox]),.guest-card textarea{width:100%;font:inherit;border:1px solid #aebcaf;border-radius:8px;margin-top:8px;padding:12px;font-size:16px;display:block}.guest-fields{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.guest-card .guest-check{align-items:flex-start;gap:12px;font-weight:400;line-height:1.55;display:flex}.guest-check input{flex-shrink:0;margin-top:5px}.guest-note{color:#536357;font-size:.9rem}.guest-honey{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.guest-admin article{border:1px solid #b9c9be;border-radius:18px;margin:22px 0;padding:22px}.guest-admin label{margin:12px 0;display:block}.guest-admin input:not([type=checkbox]),.guest-admin textarea{width:100%;font:inherit;padding:10px;display:block}.guest-admin pre{white-space:pre-wrap}@media (max-width:720px){.guest-rules,.guest-fields{grid-template-columns:1fr}.guest-card{padding:22px}.guest-import{padding:18px}}
