#ari-guest-dialog{box-sizing:border-box;position:fixed;inset:auto 16px 16px auto;margin:0;width:min(460px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;border:1px solid #b394b3;border-radius:22px;background:#fffaf4;color:#32263a;box-shadow:0 15px 60px #1f112450;font:15px/1.55 system-ui,sans-serif;overflow:auto;z-index:100000}
#ari-guest-dialog::backdrop{background:#2011285c}#ari-guest-dialog *{box-sizing:border-box}#ari-guest-dialog header{padding:18px 20px 10px;background:linear-gradient(120deg,#55355e,#79537e);color:#fff5e8;display:flex;align-items:center;justify-content:space-between;gap:12px}#ari-guest-dialog h2{margin:0;font:26px/1.2 Georgia,serif;color:inherit}#ari-guest-dialog .ari-content{padding:16px 20px}#ari-guest-dialog p{margin:0 0 12px}#ari-guest-dialog button{font:inherit;cursor:pointer;border:1px solid #8b6b8f;border-radius:18px;padding:9px 13px;background:#f4e6cb;color:#35203d;min-height:42px}#ari-guest-dialog header button{background:#fff8ed;color:#35203d}#ari-guest-dialog .ari-minor{font-size:12px;color:#67556d}#ari-guest-dialog .ari-chips{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}#ari-guest-dialog input[type=text],#ari-guest-dialog select{font:inherit;width:100%;padding:11px;border:1px solid #9a819d;border-radius:10px;background:#fff;color:#32263a}#ari-guest-dialog label{display:block;margin-bottom:5px}#ari-guest-dialog .ari-answer{padding:14px;margin:12px 0;border-radius:15px;background:#f0e5ef;border:1px solid #d7c1d5;overflow-wrap:anywhere}#ari-guest-dialog .ari-question{font-size:13px;font-weight:650;margin-top:12px;overflow-wrap:anywhere}#ari-guest-dialog a{color:#623a70;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#ari-guest-dialog .ari-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:9px}#ari-guest-dialog .ari-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}#ari-guest-dialog .ari-consent{padding:14px;background:#f4ecd9;border-radius:12px;margin:12px 0}#ari-guest-dialog input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin-right:8px}#ari-guest-dialog :focus-visible{outline:3px solid #a66725;outline-offset:3px}#ari-guest-dialog button:disabled{cursor:default;opacity:.6}#ari-guest-dialog [hidden]{display:none!important}#ari-guest-dialog .ari-answer p{white-space:pre-line}#ari-guest-dialog .ari-source{display:block;margin-top:7px}#ari-guest-dialog .ari-submit{background:#66436f;color:white;width:100%;margin-top:9px}@media(max-width:500px){#ari-guest-dialog{inset:auto 8px 8px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}#ari-guest-dialog .ari-content{padding:13px 15px}#ari-guest-dialog h2{font-size:24px}}
#ari-guest-dialog[open]{display:flex;flex-direction:column;overflow:hidden}#ari-guest-dialog header{flex:0 0 auto}#ari-guest-dialog .ari-content{min-height:0;overflow-y:auto;overscroll-behavior:contain}
#gaeste-ari{max-width:900px;margin:30px auto;padding:24px;background:#fffaf4;color:#32263a;border-radius:18px;overflow-wrap:anywhere}#gaeste-ari h2,#gaeste-ari h3{color:#55355e}#gaeste-ari a{color:#623a70;text-decoration:underline}#gaeste-ari section{padding:18px 0;scroll-margin-top:24px}#gaeste-ari p{line-height:1.65}#ari-guest-dialog .ari-consent>a{display:block;margin-bottom:12px}
