.Unit29Welcome_dialog__k64Ub{width:min(34rem,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:auto;color:#f8f3e9;background:transparent;border:1px solid rgba(216,196,129,.78);border-radius:1rem;box-shadow:0 24px 80px rgba(0,0,0,.48)}.Unit29Welcome_dialog__k64Ub::backdrop{background:rgba(8,16,12,.72);backdrop-filter:blur(3px)}.Unit29Welcome_card__aWxRF{position:relative;padding:clamp(2rem,7vw,3.5rem);background:linear-gradient(145deg,#0b5a35,#003f24 68%,#07351f);text-align:center}.Unit29Welcome_closeButton__UXnM1{position:absolute;top:.75rem;right:.75rem;display:grid;width:2.75rem;height:2.75rem;place-items:center;padding:0;color:#f8f3e9;background:transparent;border:1px solid rgba(248,243,233,.52);border-radius:50%;cursor:pointer;font:inherit;font-size:1.65rem;line-height:1}.Unit29Welcome_eyebrow__D_vet{margin:0 0 .6rem;color:#e2cc85;font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.Unit29Welcome_title__6K2Zh{margin:0;color:#fffaf0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,7vw,2.8rem);font-weight:500;line-height:1.12}.Unit29Welcome_description__lPn52{max-width:27rem;margin:1rem auto 0;color:#f0eadc;font-size:1rem;line-height:1.6}.Unit29Welcome_actions__3_tHI{display:grid;justify-items:center;gap:.65rem;margin-top:1.8rem}.Unit29Welcome_exploreLink__LBUQq{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.8rem 1.2rem;color:#192219;background:#e2cc85;border:2px solid #e2cc85;border-radius:.45rem;font-size:.95rem;font-weight:700;line-height:1.35;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.Unit29Welcome_exploreLink__LBUQq:hover{background:#f0dfa8;border-color:#f0dfa8}.Unit29Welcome_laterButton__4HlFk{min-height:2.75rem;padding:.65rem 1rem;color:#f8f3e9;background:transparent;border:1px solid transparent;border-radius:.4rem;cursor:pointer;font:inherit;font-size:.92rem;text-decoration:underline;text-underline-offset:.2em}.Unit29Welcome_closeButton__UXnM1:focus-visible,.Unit29Welcome_exploreLink__LBUQq:focus-visible,.Unit29Welcome_laterButton__4HlFk:focus-visible{outline:3px solid #fffaf0;outline-offset:3px}@media (max-width:480px){.Unit29Welcome_card__aWxRF{padding:3.25rem 1.25rem 1.5rem}.Unit29Welcome_exploreLink__LBUQq{width:100%}}@media (prefers-reduced-motion:reduce){.Unit29Welcome_exploreLink__LBUQq{transition:none}}