*{margin:0;padding:0;font-family:Poppins,sans-serif}.header-site-title-link{font-size:30px;text-decoration:none;color:#000;font-family:Caprasimo,cursive}.header-site-title-link:hover,.header-site-title-link:focus{text-decoration:underline}.fixed-width-wrapper{max-width:600px;margin:auto}.grey-background{background-color:#efefef}.fixed-padding{padding:30px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.handwritten-message{font-size:36px;font-style:italic;font-family:Indie Flower,cursive}.handwritten-message p{margin-top:30px}.no-bullet-list{list-style:none}.navigation-list{display:flex}.navigation-list li{margin-left:12px}.navigation-list li:first-child{margin-left:0}.navigation-list li a{display:block;text-decoration:none;background-color:#efefef;padding:15px;border-radius:9px;font-weight:700;color:#000}.navigation-list li a:hover,.navigation-list li a:focus{text-decoration:underline;transform:scale(1.1)}.message-preview-module{display:block;text-decoration:none;border:1px solid #eee;box-shadow:0 0 15px #eee;height:200px;border-radius:9px;color:#000;display:flex;align-items:center;padding:15px}.message-preview-module .handwritten-message{font-size:24px}.message-preview-module:hover,.message-preview-module:focus{background-color:#333;color:#fff}.navigation-list li a.strong-call-to-action-link{background-color:green;color:#fff}.navigation-list li a.js-only{display:none}.navigation-list li a.js-only[show="1"]{display:block}@media (prefers-reduced-motion: no-preference){.message-preview-module{transition:background-color .3s ease}.navigation-list li a{transition:transform .3s ease}}a.skip-to-main-content-link{display:block;position:fixed;left:0;bottom:100%;border:1px solid black;background-color:#fff;color:#000;z-index:10}.skip-to-main-content-link:focus{top:0}article img{width:100%;border:1px solid #eee}article h1{font-size:30px}article p,article details{line-height:2}article p,article details,article pre{margin-top:30px}article h2{margin-top:60px}article details{border:1px solid #ddd;padding:9px;border-radius:9px}article details summary{cursor:pointer}article pre code{display:block}article code{border:1px solid #333;border-radius:6px;font-family:monospace;padding:6px;background-color:#efefef;font-size:16px}.desktop-only-label{display:none}@media (min-width: 600px){.desktop-only-label{display:inline}}@media (prefers-color-scheme: dark){*{color:#fff}body{background-color:#333}.header-site-title-link{color:#fff}.grey-background{background-color:#111}.message-preview-module{box-shadow:0 0;border:3px solid white}.message-preview-module:hover,.message-preview-module:focus{background-color:#555;color:#fff}a.skip-to-main-content-link{color:#fff}}
