/* The illustrated identity is shared and cached; never stacked twice on the landing screen. */
.delight-ui .brand-mark{display:none!important}.delight-ui .brand>span:last-child{gap:5px;justify-items:center}.delight-ui .brand .regran-illustrated-logo{display:block;width:154px;height:auto;max-width:100%;object-fit:contain}.delight-ui .brand small{font-size:7px;letter-spacing:1.3px}.delight-ui .home-title h1>.regran-illustrated-logo{display:block;width:min(420px,90%);height:auto;margin:0 auto;object-fit:contain}.delight-ui .home-title h1>small{font-size:11px;letter-spacing:2px;margin:13px auto 0}.delight-ui .home-seal,.delight-ui .home-doodles{display:none!important}.delight-ui[data-scene=home] #brand{display:none}.delight-ui[data-scene=home] .topbar{display:flex;justify-content:flex-end;padding-bottom:0}.delight-ui[data-scene=home] .home-title{margin-top:6px}.delight-ui .round-intro .regran-illustrated-logo{width:220px;height:auto;max-width:100%}.delight-ui .round-intro>div{max-width:calc(100% - 32px);padding-inline:30px}.delight-ui .dialog-top>.dialog-home{margin-left:auto;flex:none}.delight-ui .dialog-top>.dialog-home+.icon-button{flex:none}.delight-ui .dialog-top:has(.dialog-home){gap:10px}.delight-ui .dialog-top>h2,.delight-ui .dialog-top>div{min-width:0}.delight-ui #returnHome .ui-icon,.delight-ui .dialog-home .ui-icon{width:20px;height:20px}.delight-ui .header-actions #returnHome{display:inline-grid;place-items:center}.delight-ui .header-actions #returnHome.hidden{display:none}
@media(max-width:760px){.delight-ui .brand .regran-illustrated-logo{width:136px}.delight-ui .brand small{font-size:7px;letter-spacing:.8px}.delight-ui .topbar{gap:7px}.delight-ui .header-actions{gap:4px}.delight-ui .header-actions .icon-button{width:34px;height:36px;min-width:34px;flex-basis:34px}.delight-ui[data-scene=home] .topbar{padding:10px 14px 0;min-height:46px}.delight-ui[data-scene=home] .home-title{margin-top:12px;margin-bottom:20px}.delight-ui .home-title>.eyebrow{display:none}.delight-ui .home-title h1>.regran-illustrated-logo{width:min(320px,95%)}.delight-ui .home-title h1>small{font-size:10px;line-height:1.5;letter-spacing:1.5px;margin-top:10px}.delight-ui .home-title .geek-universes{font-size:12px;margin-block:10px}.delight-ui .home-title>p:last-child{font-size:14px;margin-top:9px}.delight-ui .home-layout{gap:16px}.delight-ui .dialog-top>.dialog-home{width:34px;min-width:34px;height:36px;padding:0}.delight-ui .dialog-top>.dialog-home+.icon-button{width:34px;min-width:34px;height:36px;padding:0}.delight-ui .dialog-top h2{font-size:22px}.delight-ui #roomDialog .dialog-top h2{font-size:22px}.delight-ui .round-intro .regran-illustrated-logo{width:210px}}
@media(max-width:360px){.delight-ui .brand .regran-illustrated-logo{width:112px}.delight-ui .brand small{font-size:6px}.delight-ui .header-actions .icon-button{width:32px;min-width:32px;flex-basis:32px}.delight-ui .home-title h1>.regran-illustrated-logo{width:min(280px,95%)}.delight-ui .dialog-top h2,.delight-ui #roomDialog .dialog-top h2{font-size:21px}}
