._backdrop_1w5tw_1{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#042322b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}._dialog_1w5tw_2{color:#0a302f;background:#fffaf0;border:2px solid #386641;border-radius:1.25rem;width:min(31rem,100%);padding:clamp(1.4rem,4vw,2rem);box-shadow:0 1.5rem 4rem #021f1e52}._eyebrow_1w5tw_3{color:#386641;letter-spacing:.12em;margin:0 0 .55rem;font-size:.76rem;font-weight:900}._dialog_1w5tw_2 h2{font-family:var(--font-manrope),sans-serif;margin:0;font-size:clamp(1.65rem,5vw,2.15rem);line-height:1.08}._dialog_1w5tw_2>p:not(._eyebrow_1w5tw_3){color:#38534f;white-space:pre-line;margin:1rem 0 1.5rem;font-size:1.03rem;line-height:1.55}._actions_1w5tw_6{flex-wrap:wrap;gap:.75rem;display:flex}._actions_1w5tw_6 button{min-height:3.25rem;font:inherit;cursor:pointer;border-radius:.75rem;padding:.8rem 1.15rem;font-weight:900}._primary_1w5tw_8{color:#fff;background:#386641;border:2px solid #173f2d;box-shadow:0 4px #173f2d}._secondary_1w5tw_9{color:#0a302f;background:#fffaf0;border:2px solid #0a302f}._actions_1w5tw_6 button:focus-visible{outline-offset:3px;outline:3px solid #e3a72f}@media (width<=520px){._dialog_1w5tw_2{padding:1.35rem}._actions_1w5tw_6{display:grid}._actions_1w5tw_6 button{width:100%}}@media (prefers-reduced-motion:no-preference){._dialog_1w5tw_2{animation:.16s ease-out _modal-in_1w5tw_1}@keyframes _modal-in_1w5tw_1{0%{opacity:0;transform:translateY(.5rem)scale(.985)}to{opacity:1;transform:none}}}
