*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:#4169e1;font-size:1rem;text-decoration:none}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-family:Goldplay_semibold;src:url(/assets/font/goldplay/Goldplay_Alt_SemiBold.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Goldplay_regular;src:url(/assets/font/goldplay/Goldplay_Alt_Regular.otf)format("opentype");font-weight:400;font-style:normal}body{margin:0}h1{font-family:Goldplay_semibold,serif}mark{color:#444;background-color:#ffe4e1;border-radius:2px;padding:3px 4px;font-family:Arial,Helvetica,sans-serif;font-size:.9rem}button{cursor:pointer;color:#fff;background-color:#c562af;border:none;border-radius:4px;margin-bottom:1.5rem;padding:.8rem 1.6rem;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600}button:hover{background-color:#ff90bb}figure{text-align:center;margin:20px 0;box-shadow:0 4px 8px #00000026}small{color:#a98e8e;padding-top:.2rem;font-size:.8rem;display:inline-block}form{margin-top:3rem}select{color:#333;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:12px;border:2px solid #ffe5d6;border-radius:4px;outline:none;padding:.5rem 2.5rem .5rem .5rem;font-family:inherit;font-size:1rem;transition:all .3s}select:hover{border-color:#ffd4b8;box-shadow:0 2px 4px #0000001a}select:focus{border-color:#ffc299;box-shadow:0 0 0 3px #ffe5d64d}select:disabled{cursor:not-allowed;opacity:.6;background-color:#f5f5f5}select option{padding:.5rem}nav#desktop>a>.burger{position:absolute;top:1.8rem;right:1rem}nav#desktop>.menu{display:none}nav#mobile{text-align:center;background-color:#fffbf8;border-top:1px solid #ffe5d6;padding:5px 20px 80px;display:block}.logo{color:#ff90bb;justify-content:center;align-items:center;gap:.6rem;margin:1rem 0 3rem;font-family:Goldplay_semibold,serif;font-size:1.7rem;font-weight:700;display:flex}.burger{cursor:pointer;flex-direction:column;justify-content:space-between;width:30px;height:24px;display:flex}.burger span{background:#c562af;border-radius:2px;width:100%;height:3px}@media screen and (width>=900px){nav#desktop{background-color:#fffbf8;border-bottom:1px solid #ffe5d6;justify-content:space-between;align-items:center;margin-bottom:4rem;padding:5px 20px;display:flex;position:relative}.burger-anchor,nav#mobile{display:none}nav#desktop>.menu{display:flex}.menu a{margin:0 10px}.logo{margin:0}nav#desktop>.burger,.burger{display:none}}.menu a{color:#c562af;margin:15px 10px;font-family:courier,Helvetica,sans-serif;font-size:.9rem;text-decoration:none;display:block}.menu a:hover{border-bottom:1px dotted #c562af}.flamingo-emoji{font-size:2rem}#global .avatar{margin:1rem auto}#global .container{max-width:800px;margin:0 auto 8rem;padding:0 20px}@media screen and (width>=900px){#global .container{max-width:800px;padding:O;margin:0 auto 8rem}}#global .hero{text-align:center;display:block}@media screen and (width>=900px){#global .hero{text-align:left;justify-content:space-between;margin-bottom:4rem;display:flex}}#global .info-inscription>div>mark,#global .info-inscription>mark{color:#444;background-color:#d4f6ff;border-radius:2px;padding:1px 6px;display:inline-block}#global .info-inscription>div{margin:.4rem 0}#global .info-inscription{color:#444;font-family:courier,Helvetica,sans-serif;font-size:.85rem}#global .info-inscription a{font-size:.85rem}#global .hero>img{border-radius:4px;margin:0 auto 2rem}@media screen and (width>=900px){#global .hero>img{border-radius:4px;margin:0 0 2rem}}#global .baseline{color:#444;margin:0 0 1rem;line-height:1.2}#global .subbaseline{color:#c562af;margin:0 0 1.5rem;font-family:Goldplay_regular,serif;font-size:1rem;font-weight:400;line-height:1.3}#global .wrapper,#global #successMessage{color:#715a5a;background-color:#fffbf8;border:1px solid #ffe5d6;border-radius:4px;margin-top:2rem;padding:.5rem 1.5rem 1.5rem;font-family:courier,serif}@media screen and (width>=900px){#global .wrapper,#global #successMessage{padding:1.5rem 4rem 4rem}}#global .success-message{text-align:center}#global #errorsMessage{color:#f09;text-align:center;background-color:#fff2f6;border:1px solid #ffacd8;border-radius:4px;margin-top:2rem;padding:1.5rem 4rem 4rem;font-family:courier,serif}#global .container h3{color:#c562af;margin:1.8rem 0 1.4rem;font-family:Goldplay_semibold,Helvetica,sans-serif}#global #subscription .form-subscription-name{display:block}#global #subscription .form-subscription-name>div{width:100%;margin:1rem 0 2rem}@media screen and (width>=900px){#global #subscription .form-subscription-name{gap:1rem;display:flex}#global #subscription .form-subscription-name>div{width:50%;margin:0}}#global #subscription .form-subscription-name>div>input,#global #subscription .form-subscription>div>input,#global #subscription .form-subscription>div>select{box-sizing:border-box;color:#c562af;border:2px solid #ffe5d6;border-radius:4px;width:100%;padding:.5rem;font-family:Arial,Helvetica,sans-serif;font-size:1.2rem}#global #subscription .form-subscription>div{margin:1rem 0 2rem}#global #subscription .form-subscription label{padding-bottom:.4rem;display:block}#global #subscription .info-inscription,#global #subscription .next-book a{font-size:.85rem}#global #book .book-presentation{border-left:8px solid #ffe5d6;margin:2rem 0;padding-left:1rem;font-style:italic}#global #book .book-info{color:#c562af;font-family:courier,Helvetica,sans-serif;font-size:.85rem}#global #book .book-info mark{border-radius:2px;padding:2px 6px 3px}#global #books .book{background-color:#ffe5d6;border-radius:2px;margin-bottom:2rem;padding:1rem 2rem;font-size:.9rem}#global #books .book h4{margin-bottom:2rem;font-size:1.1rem}#global #books .book .presentation{border-left:8px solid #d9c3b6;margin:2rem 0;padding-left:1rem;font-style:italic}