*{box-sizing:border-box}.app-shell{min-height:100svh;padding:max(2rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));place-items:center;display:grid}.app-shell__intro{width:min(100%,32rem)}.app-shell__symbol{color:#c5d7a6;font-size:2rem}.app-shell h1{letter-spacing:-.05em;margin:1rem 0;font-size:clamp(2.75rem,10vw,4.5rem);font-weight:500;line-height:1.1}.app-shell p{color:#b6c1b9;max-width:27rem;margin:0;font-size:1.125rem;line-height:1.65}
