.PublicGuestInclusion_page__r1fqV{min-height:100svh;display:grid;place-items:center;padding:clamp(18px,5vw,48px);background:radial-gradient(circle at 10% 8%,rgba(74,133,108,.15),transparent 34%),linear-gradient(160deg,#fffaf5,#f2e9df);color:#302b27}.PublicGuestInclusion_card__0PhjQ{width:min(100%,660px);overflow:hidden;border:1px solid rgba(67,57,49,.13);border-radius:24px;background:rgba(255,253,249,.94);box-shadow:0 28px 90px rgba(57,46,36,.12)}.PublicGuestInclusion_header__DDG54{display:grid;gap:8px;padding:clamp(26px,6vw,46px);border-bottom:1px solid rgba(67,57,49,.09);text-align:center}.PublicGuestInclusion_header__DDG54 span{color:#4b876f;font-size:12px;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.PublicGuestInclusion_header__DDG54 h1{margin:0;color:#3f6655;font-family:Georgia,serif;font-size:clamp(28px,6vw,42px);font-weight:500}.PublicGuestInclusion_form__D1mcf,.PublicGuestInclusion_intro__ELQed,.PublicGuestInclusion_status__0yFq3{padding:clamp(24px,6vw,42px)}.PublicGuestInclusion_status__0yFq3{display:grid;justify-items:center;gap:14px;text-align:center}.PublicGuestInclusion_intro__ELQed strong,.PublicGuestInclusion_status__0yFq3 strong{font-family:Georgia,serif;font-size:24px;font-weight:500}.PublicGuestInclusion_intro__ELQed p,.PublicGuestInclusion_status__0yFq3 p{margin:0;color:#6d6259;line-height:1.65}.PublicGuestInclusion_privacy__Y_af2 a,.PublicGuestInclusion_status__0yFq3 a{color:#386b57;font-weight:800}.PublicGuestInclusion_spinner__UJp3p{width:28px;height:28px;border:3px solid rgba(75,135,111,.18);border-top-color:#4b876f;border-radius:50%;animation:PublicGuestInclusion_spin__Uu6_d .8s linear infinite}.PublicGuestInclusion_intro__ELQed{display:grid;gap:8px;padding-bottom:0}.PublicGuestInclusion_form__D1mcf{display:grid;gap:18px}.PublicGuestInclusion_grid__h8MK1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PublicGuestInclusion_form__D1mcf label{display:grid;gap:7px;color:#4e453e;font-size:13px;font-weight:800}.PublicGuestInclusion_form__D1mcf input,.PublicGuestInclusion_form__D1mcf textarea{width:100%;min-width:0;border:1px solid rgba(48,43,39,.2);border-radius:11px;padding:12px 13px;background:#fff;color:inherit;font:inherit}.PublicGuestInclusion_form__D1mcf input{min-height:48px}.PublicGuestInclusion_form__D1mcf textarea{resize:vertical}.PublicGuestInclusion_privacy__Y_af2{color:#766b62;font-size:12px;line-height:1.55}.PublicGuestInclusion_error__PjIVx{margin:0;border-radius:10px;padding:12px 14px;background:#fff0e9;color:#8d3d2c;line-height:1.5}.PublicGuestInclusion_form__D1mcf button{min-height:50px;border:0;border-radius:999px;padding:0 24px;background:#4b876f;color:#fff;cursor:pointer;font:inherit;font-weight:850}.PublicGuestInclusion_form__D1mcf button:disabled{cursor:wait;opacity:.6}@keyframes PublicGuestInclusion_spin__Uu6_d{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PublicGuestInclusion_spinner__UJp3p{animation:none}}@media (max-width:600px){.PublicGuestInclusion_page__r1fqV{align-items:start;padding:12px}.PublicGuestInclusion_card__0PhjQ{border-radius:18px}.PublicGuestInclusion_grid__h8MK1{grid-template-columns:1fr}}