.page_1rln5{min-height:100svh;position:relative;overflow-x:clip}.page_1rln5.guest:before{background:linear-gradient(#e4edfb 0% 26%,#f8fafe 62% 100%)}.stage_1rln5{--h:400px;--pos-y:.5;--img-h:max(var(--h), 66.667cqw);--img-w:calc(var(--img-h) * 1.5);--letter-h:calc(var(--img-h) * .16);isolation:isolate;position:relative;container-type:inline-size}.photo_1rln5{height:var(--h);position:relative;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.photoImg_1rln5{object-fit:cover;object-position:48% calc(var(--pos-y) * 100%);width:100%;height:100%;display:block}.monogram_1rln5{display:contents}.letterI_1rln5,.letterAmp_1rln5,.letterM_1rln5{left:calc((100cqw - var(--img-w)) * .48 + var(--img-w) * var(--x));top:calc((var(--h) - var(--img-h)) * var(--pos-y) + var(--img-h) * var(--y));height:var(--letter-h);mix-blend-mode:darken;position:absolute;transform:translate(-50%,-50%)}.letterI_1rln5{--x:.335;--y:.31;aspect-ratio:995/2000}.letterAmp_1rln5{--x:.49;--y:.465;height:calc(var(--letter-h) * .62);aspect-ratio:800/983;opacity:.7}.letterM_1rln5{--x:.64;--y:.62;aspect-ratio:1000/992}.panel_1rln5{text-align:center;flex-direction:column;align-items:center;max-width:436px;margin:-4px auto 0;padding:0 28px 28px;display:flex;position:relative}.content_1rln5{flex-direction:column;align-items:center;width:100%;margin-top:16px;display:flex}.title_1rln5,.titleWelcome_1rln5{font-family:var(--font-script);margin:0;font-size:46px;font-weight:400;line-height:1.1}.titleWelcome_1rln5{margin-top:10px;font-size:44px}.intro_1rln5{color:var(--ink-muted);margin:8px 0 0;font-size:15px;line-height:1.55}.caps_1rln5{letter-spacing:.32em;color:var(--ink-soft);margin:0;font-size:11px;font-weight:600}.lead_1rln5{font-family:var(--font-sans);margin:14px 0 0;font-size:16px;line-height:1.45}.label_1rln5{letter-spacing:.3em;color:var(--ink-soft);margin-top:22px;font-size:11px;font-weight:600}.boxes_1rln5{gap:8px;margin-top:10px;display:flex;position:relative}.box_1rln5,.boxActive_1rln5,.boxFilled_1rln5,.boxError_1rln5{background:var(--card);border:1px solid var(--border-strong);width:44px;height:54px;font-family:var(--font-sans);border-radius:10px;justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex}.boxActive_1rln5{border:1.5px solid var(--olive)}.boxFilled_1rln5{border-color:var(--sage)}.boxError_1rln5{border:1.5px solid var(--error-border)}.realInput_1rln5{opacity:0;cursor:text;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.boxes_1rln5:has(.realInput_1rln5:focus-visible){outline:2px solid var(--olive);outline-offset:4px;border-radius:12px}@keyframes blink_1rln5{0%,to{opacity:1}50%{opacity:0}}.caret_1rln5{background:var(--olive);width:1.5px;height:26px;animation:1s step-end infinite blink_1rln5}@keyframes shake_1rln5{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.shake_1rln5{animation:.4s ease-in-out shake_1rln5}.help_1rln5,.helpError_1rln5{min-height:40px;color:var(--ink-soft);margin:10px 0 0;font-size:13px;line-height:1.5}.helpError_1rln5{color:var(--error)}.turnstile_1rln5{justify-content:center;display:flex}.btnPrimary_1rln5{border-radius:var(--radius-pill);background:var(--olive);width:100%;min-height:54px;color:var(--card);letter-spacing:.04em;border:0;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:flex}.content_1rln5>.btnPrimary_1rln5{margin-top:26px}form.content_1rln5>.btnPrimary_1rln5{margin-top:4px}.btnPrimary_1rln5:hover:not(:disabled){background:var(--olive-dark);color:var(--card)}.btnPrimary_1rln5:disabled{background:var(--olive-disabled);cursor:not-allowed}.linkButton_1rln5{min-height:var(--tap);color:var(--ink-muted);background:0 0;border:0;margin-top:12px;padding:0 8px;font-size:13px;text-decoration:underline}.whatsapp_1rln5{color:var(--ink-muted);margin:22px 0 0;font-size:13px;line-height:1.6}.whatsapp_1rln5 a{font-weight:600}.footnote_1rln5{letter-spacing:.04em;color:var(--ink-faint);margin:36px 0 0;font-size:11px}@media (width>=640px){.stage_1rln5{--h:500px}}@media (width>=1024px){.stage_1rln5{--h:min(70vh, 720px);--pos-y:.3}.photo_1rln5{-webkit-mask-image:linear-gradient(#0000,#000 14% 80%,#0000);mask-image:linear-gradient(#0000,#000 14% 80%,#0000)}.title_1rln5{font-size:56px}.titleWelcome_1rln5{font-size:52px}.footnote_1rln5{margin-top:48px}}
