@font-face{font-family:TiroHindi;src:url(/fonts/tiro-hi-italic.ttf)format("truetype");font-display:swap}@font-face{font-family:RasaGujarati;src:url(/doodle/assets/fonts/rasa-600-gujarati.woff2)format("woff2");font-display:swap}@font-face{font-family:MuktaGujarati;src:url(/doodle/assets/fonts/mukta-vaani-400-gujarati.woff2)format("woff2");font-display:swap}.regional-invite{--display:TiroHindi,serif;color:var(--ink);text-align:center;overflow-wrap:anywhere;background:#fffaf1}.regional-invite:lang(gu){--display:RasaGujarati,serif;font-family:MuktaGujarati,sans-serif}.regional-invite section{padding:clamp(2.5rem,8vw,6rem) 7%;line-height:1.65}.regional-invite :is(:is(h1,:where(.invitation-heading)),h2,h3){font-family:var(--display);color:inherit;letter-spacing:normal;font-weight:400;line-height:1.42}.regional-invite :is(h1,:where(.invitation-heading)){margin:.3em 0;font-size:clamp(3rem,9vw,7rem)}.regional-invite :is(h1,:where(.invitation-heading)) small{font-size:.32em;display:block}.regional-invite h2{font-size:clamp(2rem,5vw,4rem)}.regional-invite h3{font-size:2rem}.regional-invite p{white-space:pre-line;max-width:58ch;margin:1em auto}.regional-cover{isolation:isolate;color:#fff;background:var(--ink);place-items:center;min-height:85svh;display:grid;position:relative}.regional-cover>img,.regional-cover:after{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.regional-cover:after{content:"";z-index:-1;background:linear-gradient(#16100b65,#16100bba)}.regional-cover button{color:var(--ink);cursor:pointer;background:#fffaed;border-radius:2em;padding:.8em 1.6em}.regional-event{border-top:1px solid;max-width:44rem;margin:auto;padding:1.5rem}.regional-gallery{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:60rem;margin:auto;display:grid}.regional-gallery img{width:100%;height:auto}.regional-invite .w-rsvp{text-align:start}.regional-invite .clock-units{color:var(--ink)}.sample-language{color:#49322c;background:#fffaf1;justify-content:center;align-items:center;gap:.75rem;padding:.55rem 1rem;font:500 .85rem system-ui;display:flex}.sample-language select{color:inherit;background:#fff;border:1px solid #cdbcb2;border-radius:.4rem;padding:.4rem .65rem}@media (prefers-reduced-motion:no-preference){.regional-cover>div{animation:.8s ease-out both regional-appear}.regional-invite>section:not(:first-child){animation:.45s ease-out regional-appear}@keyframes regional-appear{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:none}}}.pdf-export .regional-invite *{animation:none!important}.pen-name svg{width:min(82vw,470px);height:18svh;max-height:180px;margin:auto;display:block;overflow:visible}.pdf-export .pen-name svg{height:130px}.regional-invite:lang(hi){font-family:w8hi,sans-serif}.regional-invite{max-width:1000px;margin-inline:auto}.regional-invite a{text-underline-offset:4px;text-decoration:underline}.regional-invite .regional-cover{border:12px solid #f8f1e1}.regional-invite .regional-cover>div{text-shadow:0 2px 16px #0006;width:100%}.regional-invite .regional-event{border-bottom:1px solid;margin-block:1.5rem}.regional-noir{color:#e9ddbd;background:#18171d}.regional-noir .regional-cover{border-color:#26232c}.regional-burgundy{background:#f3e8dd}.regional-rose-letter{background:#fff2f2}.regional-peach{background:#fff0e4}.regional-celestial{background:#f1eff9}.regional-riviera{background:#edf6f5}.sample-language{flex-wrap:wrap}.sample-language a{border:1px solid #cdbcb2;border-radius:2rem;padding:.4rem .8rem}.sample-language select{max-width:100%}
