[data-guest-shell][data-look=paper]{--font-hand:"Neucha","Comic Sans MS",cursive!important;--gift-card-radius:18px;--gift-card-shadow:0 8px 22px rgba(46,42,38,0.12);--gift-page:#f8f2e6}[data-guest-shell][data-look=dawn]{--font-heading:"Nunito",system-ui,sans-serif!important;--font-body:"Nunito",system-ui,sans-serif!important;--font:"Nunito",system-ui,sans-serif!important;--font-hand:"Caveat","Comic Sans MS",cursive!important;--gift-card-radius:24px;--gift-card-shadow:0 16px 30px color-mix(in srgb,var(--accent) 16%,transparent);--gift-page:#fff6ef}[data-guest-shell][data-look=book]{--font-heading:"Pangolin","Nunito",sans-serif!important;--font-body:"Nunito",system-ui,sans-serif!important;--font:"Nunito",system-ui,sans-serif!important;--font-hand:"Neucha","Comic Sans MS",cursive!important;--gift-card-radius:12px;--gift-card-shadow:none;--gift-page:#faf6ec}[data-guest-shell] [data-site-name]{font-family:var(--font-hand);font-weight:400;font-size:clamp(50px,14vw,88px);letter-spacing:0}[data-guest-shell] [data-site-greeting] footer{font-family:var(--font-hand);font-size:16px}[data-guest-shell] [data-gift-card],[data-guest-shell] [data-site-greeting],[data-guest-shell] [data-site-window]{border-radius:var(--gift-card-radius,18px);box-shadow:var(--gift-card-shadow,0 10px 30px rgba(47,43,54,.07))}[data-guest-shell][data-look=dawn]{background-color:var(--gift-page);background-image:linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,#ffffff) 0,var(--gift-page) 48%,color-mix(in srgb,var(--accent) 5%,#fff7ee) 100%)}[data-guest-shell][data-look=dawn] [data-site-greeting]{border-color:transparent;rotate:0deg}[data-guest-shell][data-look=book]{background-color:var(--gift-page);background-image:none}[data-guest-shell][data-look=book] [data-site-greeting]{border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);rotate:0deg}[data-guest-shell][data-look=book] [data-site-ribbon]{border-radius:4px;background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent);font-family:var(--font-heading);font-weight:600}[data-guest-shell][data-look=paper] [data-site-greeting]{background:var(--surface)}[data-guest-shell][data-look=dawn] [data-gal-title],[data-guest-shell][data-look=dawn] [data-site-game-title],[data-guest-shell][data-look=dawn] [data-site-video-title]{-webkit-clip-path:none;clip-path:none;border-radius:999px;rotate:0deg;box-shadow:none}[data-guest-shell][data-look=book] [data-gal-title],[data-guest-shell][data-look=book] [data-site-game-title],[data-guest-shell][data-look=book] [data-site-video-title]{-webkit-clip-path:none;clip-path:none;border-radius:0;rotate:0deg;box-shadow:none;background:transparent;padding:4px 0 8px;border-bottom:1px solid color-mix(in srgb,var(--accent) 40%,transparent);font-family:var(--font-heading);letter-spacing:.02em}[data-guest-shell][data-look=book] [data-gift-station-stone]{border-width:1px;border-radius:6px}