.orvielle-article{overflow-wrap:anywhere;font-size:1rem;line-height:1.85}.orvielle-article p{margin:0 0 1.4rem}.orvielle-article h2{margin:2.75rem 0 1rem;font-size:1.5rem;font-weight:500;line-height:1.4}.orvielle-article h3{margin:2rem 0 1rem;font-size:1.125rem;font-weight:500;line-height:1.5}.orvielle-article a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.orvielle-article a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.orvielle-article ul,.orvielle-article ol{margin:0 0 1.5rem;padding-left:1.5rem}.orvielle-article ul{list-style:outside}.orvielle-article ol{list-style:decimal}.orvielle-article li{margin-bottom:.7rem;padding-left:.25rem}.orvielle-article blockquote{border-left:2px solid hsl(var(--border));margin:2rem 0;padding-left:1.25rem;font-style:italic}.orvielle-article blockquote p{margin:0}.orvielle-article aside{margin:2rem 0}.orvielle-article aside h2{margin-top:0}@media (max-width:639px){.orvielle-article h2{font-size:1.25rem}}.blog-photo{margin:2.5rem 0}.blog-photo-cover{margin:0 0 2.5rem}.blog-photo-frame{aspect-ratio:8/5;background:#f7f7f7;overflow:hidden}.blog-photo-frame img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.5)}.blog-photo figcaption{color:#666;margin-top:.75rem;font-size:.8125rem;line-height:1.6}.blog-card-photo{aspect-ratio:4/3;margin-bottom:1.5rem}@media (max-width:639px){.blog-photo-frame{aspect-ratio:4/3}}
