@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&family=Playfair+Display:ital,wght@0,400;0,600;1,400&display=swap";:root{--background: 250 248 242;--foreground: 50 45 40;--primary: 139 21 56;--primary-foreground: 255 255 255;--secondary: 197 165 114;--secondary-foreground: 255 255 255;--muted: 240 234 214;--muted-foreground: 120 110 100;--card: 255 255 255;--card-foreground: 50 45 40;--border: 220 215 200;--input: 220 215 200;--radius: .5rem}body{background-color:rgb(var(--background));color:rgb(var(--foreground));font-family:Lato,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif}.typeform-input{background-color:transparent;border-bottom-width:2px;border-color:#c5a57266;font-size:1.5rem;line-height:2rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-family:Playfair Display,serif;color:rgb(var(--foreground))}@media (min-width: 768px){.typeform-input{font-size:1.875rem;line-height:2.25rem}}.typeform-input:focus{outline:none;border-color:rgb(var(--primary))}.typeform-input::placeholder{color:rgba(var(--muted-foreground),.5)}.typeform-option{display:flex;align-items:center;gap:.75rem;padding:1rem;border-width:1px;border-color:#c5a5724d;border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;cursor:pointer;font-size:1.125rem;background-color:#ffffff80}.typeform-option:hover{background-color:#c5a5721a;border-color:rgb(var(--primary))}.typeform-option.selected{background-color:#8b15380d;border-color:rgb(var(--primary));box-shadow:0 0 0 1px rgb(var(--primary))}
