:root{--font-karla:var(--font-karla);--font-koulen:var(--font-koulen);--font-playfair:var(--font-playfair);--font-mynerve:var(--font-mynerve)}*{box-sizing:border-box;font-family:var(--font-karla);font-optical-sizing:auto;margin:0;padding:0;font-weight:400}ol{list-style-type:decimal}body{color:#333;font-size:1.03em;line-height:1.5em;font-family:var(--font-karla);font-optical-sizing:auto;background-color:#fff;font-style:normal;font-weight:400}code{background-color:#f0f0f0;border-radius:4px;padding:4px;font-family:Courier New,monospace;font-size:14px}.CTA{background-color:#f0f0f0;border-radius:10px;margin-top:20px;padding:10px}.category-paragraph{color:#666;font-style:italic}pre{background-color:#f0f0f0;border-radius:4px;padding:10px;overflow-x:auto}pre code{white-space:pre;font-family:Courier New,monospace;font-size:14px;display:block;overflow-x:auto}strong,b{font-weight:700}h1{font-family:var(--font-koulen)}h2,h3,h4,h5,h6{font-family:var(--font-mynerve);color:#000;margin-bottom:20px;font-weight:700}h1{margin-top:1em;margin-bottom:.5em;font-size:3em;line-height:.9}h2{margin-top:1em;margin-bottom:.5em;font-size:2.2em;line-height:1.3}h3{margin-top:1em;margin-bottom:.5em;font-size:2em;line-height:1.3}h4{margin-top:1em;margin-bottom:.5em;font-size:1.9em;line-height:1.4}h5{margin-top:1em;margin-bottom:.5em;font-size:1.6em;line-height:1.4}h6{margin-top:1em;margin-bottom:.5em;font-size:1.4em;line-height:1.5}p{margin-top:20px;margin-bottom:20px}.latest-writing a{text-decoration:none}a{color:#776991;font-family:var(--font-karla);font-optical-sizing:auto;font-style:normal;font-weight:400;text-decoration:underline}a:hover{color:#000;-webkit-text-decoration:underline double;text-decoration:underline double}.intro{color:#e5ddf3;background-color:#776991}.intro h1{color:#e5ddf3;font-family:var(--font-mynerve);font-size:60px;font-style:normal;font-weight:900;line-height:1.5em;animation:1s fadein}@keyframes fadein{0%{opacity:0}to{opacity:1}}.intro h1 a{font-family:var(--font-mynerve);font-weight:900}.intro .eyup{max-width:800px;margin:0 auto;padding:0 20px 20px}.eyup p{animation:1s fadein}.intro .eyup a{color:#ffd7be;transition:all .2s ease-in-out}.intro .eyup a:hover{color:#333;background-color:#ffd7be;border-radius:3px;padding:2px 4px;font-weight:600}.back a{font-weight:700;text-decoration:none}.author-info{color:#5e5e5e}.author{vertical-align:bottom;border-radius:50%}.main-container{max-width:800px;margin:0 auto;padding:2em 20px}.main{text-align:left;max-width:630px;margin:0 auto;padding:2em}.card{background-color:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:20px;padding:0 0 10px}.card .excerpt{margin:20px}.card p{color:#666}.card:hover{box-shadow:0 0 10px #0000001a}.card img{object-fit:cover;border-radius:10px 10px 0 0;width:100%;height:auto;margin:0}.card ul li{list-style:none}.right{float:right}.blog-info{margin-top:1em}hr{border:0;border-top:1px solid #ddd;margin:1em 0}img{max-width:100%;height:auto;margin-top:20px}blockquote{color:#555;margin:20px 0;padding:15px 70px;font-style:italic;position:relative}blockquote:before{content:"“";color:#776991;font-size:4em;position:absolute;top:0;left:10px}blockquote p{font-size:1.1em;font-style:italic;font-weight:700;display:inline}cite{text-align:right;color:#776991;margin-top:10px;display:block}blockquote footer{text-align:right;color:#776991;margin-top:10px;font-size:.9em;display:block}.main li{margin-left:20px;list-style-type:square}.date{float:right;font-size:.833em}.top-nav{background-color:#776991}.nav{background-color:#776991;justify-content:space-between;max-width:900px;margin:0 auto;padding:0 50px 20px;display:flex}.logo{width:50px}.logo img{object-fit:contain;border-radius:0;width:100%;height:auto;transition:transform .2s}.logo img:hover{transform:scale(.9)}.logo a:hover{border:0}.totalPosts{color:#ffd7be;transition:all .2s ease-in-out}.totalPosts:hover{color:#333;background-color:#ffd7be;border-radius:3px;padding:2px 4px}.nav-items{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.nav-items li{margin-right:20px}.nav-items li:last-child{margin-right:0}.nav-items a{color:#fff;text-decoration:none;transition:color .2s}.nav-items a:hover{color:#ffd7be}@media (max-width:768px){.nav{align-items:center;padding-left:20px;padding-right:20px}.eyup{padding-left:20px;padding-right:20px}}@media (max-width:480px){body{font-size:16px}.intro h1{margin-top:.5em;margin-bottom:.5em;font-size:40px}.intro .eyup{margin:10px auto}.main-container{padding:20px}.card .excerpt{margin:10px}.card img{height:auto}}.footer{border-top:1px solid #e7e7e7;flex-direction:column;align-items:center;padding:50px;display:flex}.footer-content{flex-direction:column;align-items:center;gap:15px;display:flex}.copyright{color:#555;font-size:10pt}.coffee-link{color:#776991;align-items:center;gap:6px;font-size:.9em;text-decoration:none;transition:color .2s;display:inline-flex}.coffee-link:hover{color:#000;-webkit-text-decoration:underline double;text-decoration:underline double}.coffee-link svg{stroke-width:1.5px}ul{margin:0;padding:0;list-style:none}li{margin:0;list-style:none}li span{margin-right:10px}li span.date{color:#666;font-size:.8em}.blog-date{color:#5e5e5e;font-size:.8em}em{color:#5e5e5e}form{border-radius:5px;max-width:600px;margin:0 auto 50px;padding:1em;box-shadow:0 2px 4px #0000001a}form input,form textarea{color:#333;border:1px solid #ccc;border-radius:4px;width:100%;margin-bottom:1em;padding:.8em}form input:focus,form textarea:focus{border-color:#776991;outline:none;box-shadow:0 0 3px #a47da440}button{color:#fff;cursor:pointer;background-color:#776991;border:none;border-radius:5px;padding:10px 20px;transition:background-color .3s,box-shadow .3s}button:hover{background-color:#333;box-shadow:0 4px 8px #0003}.comments-section{background:#f0f4f8;border-radius:5px;max-width:800px;margin:2em auto;padding:1em}.comments-section h2{color:#333;margin-bottom:1em}.comment{border-radius:10px;margin-bottom:3em;padding:1em;box-shadow:0 1px 10px #0000001a}.comment .comment-author{margin-bottom:.5em;font-weight:700}.comment .comment-text{color:#333;margin-bottom:.5em}.comment .comment-date{color:#666;font-size:.8em}.comment.reply{background:#f9f9f9;border-radius:4px;margin-top:50px;margin-left:20px}@media (max-width:768px){form,.comments-section{padding:1em}}.wp-block-gallery{flex-wrap:wrap;list-style:none;display:flex}.wp-block-gallery .wp-block-image{box-sizing:border-box;flex:33.333%;position:relative}.wp-block-gallery .wp-block-image img{object-fit:cover;border-radius:0;width:100%;height:200px}@media (max-width:768px){.wp-block-gallery .wp-block-image{flex:calc(50% - 16px)}}@media (max-width:480px){.wp-block-gallery .wp-block-image{flex:100%}.main-container li a{font-size:10.6pt}}.wp-block-jetpack-tiled-gallery{flex-wrap:wrap;justify-content:center;gap:8px;margin:100px auto 20px;padding:0;list-style:none;display:flex}.tiled-gallery__gallery{border-radius:0;flex-wrap:wrap;width:100%;display:flex}.tiled-gallery__row{border-radius:0;width:100%;margin-bottom:100px;display:flex;transform:scale(3)}.tiled-gallery__col{border-radius:0;flex-basis:33.333%;position:relative;overflow:hidden}.tiled-gallery__item{border-radius:0;width:100%;height:100%;display:flex}.tiled-gallery__item img{object-fit:cover;border-radius:0;width:100%;height:auto}.blocks-gallery-caption{text-align:center;margin-top:8px;font-size:14px}@media (max-width:1200px){.tiled-gallery__col{flex-basis:calc(33.333% - 8px)}}@media (max-width:768px){.tiled-gallery__col{flex-basis:calc(50% - 8px)}}@media (max-width:480px){.tiled-gallery__col{flex-basis:calc(100% - 8px)}}.wp-block-embed__wrapper{background:#000;width:calc(100% + 4rem);max-width:calc(100% + 4rem);height:0;margin-left:-2rem;margin-right:-2rem;padding-bottom:56.25%;position:relative;overflow:hidden}.wp-block-embed__wrapper iframe,.wp-block-embed__wrapper object,.wp-block-embed__wrapper embed{width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.wp-block-embed__wrapper{width:calc(100% + 8rem);max-width:calc(100% + 8rem);margin-left:-4rem;margin-right:-4rem}}.aligncenter{flex-direction:column;align-items:center;display:flex}.has-text-align-left.wp-block-post-author{flex-direction:row;justify-content:flex-start;display:flex}.wp-block-post-author__avatar{margin-right:10px}p.wp-block-post-author__byline{margin-top:20px;margin-bottom:-20px;font-size:smaller}img.avatar.avatar-48.photo{border-radius:50%}.social-links{gap:20px;margin-bottom:15px;display:flex}.social-link{color:#776991;justify-content:center;align-items:center;transition:color .2s;display:flex}.social-link svg{stroke-width:1.5px}.more-links{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}.links-section ul{flex-direction:column;gap:.5rem;display:flex}.links-section a{color:#776991;text-decoration:none;transition:color .2s}.links-section a:hover{color:#ffd7be}.social-links{gap:1.5rem;margin-top:1rem;display:flex}.social-link{color:#776991;transition:color .2s}.social-link:hover{color:#ffd7be}.main{text-align:left;max-width:630px;margin:0 auto;padding:2em;position:relative}.main img,.main .wp-block-image img,.main figure img{width:calc(100% + 4rem);max-width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}.main figure,.main .wp-block-image{margin-bottom:30px;position:relative}.main .wp-element-caption,.main figcaption{z-index:2;text-align:center;font-family:var(--font-mynerve);color:#fff;background-color:#0006;max-width:100%;margin:0;padding:8px 12px;font-size:1.1rem;font-style:normal;position:absolute;bottom:20px;left:20px}:is(.main .wp-element-caption,.main figcaption) em{color:#fff;font-family:var(--font-mynerve)}.main .wp-element-caption a,.main figcaption a{font-family:var(--font-mynerve);color:#ffd7be;font-style:normal;text-decoration:none;transition:all .2s ease-in-out;position:relative}.main .wp-element-caption a:hover,.main figcaption a:hover{color:#fff;text-decoration:underline}.main .wp-element-caption a:after,.main figcaption a:after{content:"";transform-origin:100% 100%;background-color:#ffd7be;width:100%;height:1px;transition:transform .3s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.main .wp-element-caption a:hover:after,.main figcaption a:hover:after{transform-origin:0 100%;transform:scaleX(1)}.main .wp-block-gallery .wp-element-caption,.main .gallery figcaption,.main .blocks-gallery-caption{position:absolute;bottom:20px;left:20px}.main .wp-block-image+.wp-element-caption{margin-top:-50px;position:absolute;bottom:20px;left:20px}@media (min-width:768px){.main img,.main .wp-block-image img,.main figure img{width:calc(100% + 8rem);max-width:calc(100% + 8rem);margin-left:-4rem;margin-right:-4rem}}@media (max-width:768px){.main .wp-element-caption,.main figcaption{padding:6px 10px;font-size:1rem;bottom:10px;left:10px}}[class*=wp-container-core-columns-is-layout]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:30px;display:grid;position:relative}[class*=wp-container-core-columns-is-layout] figure,[class*=wp-container-core-columns-is-layout] .wp-block-image{z-index:1;transform-origin:50%;width:100%;margin:0;transition:transform .4s,z-index 10ms linear;position:relative}[class*=wp-container-core-columns-is-layout] img{width:100%;height:auto;transition:box-shadow .4s;display:block}[class*=wp-container-core-columns-is-layout] figure:hover,[class*=wp-container-core-columns-is-layout] .wp-block-image:hover{z-index:10;transition:transform .4s,z-index linear;transform:scale(1)translate(0)}[class*=wp-container-core-columns-is-layout] figure:first-child:hover,[class*=wp-container-core-columns-is-layout] .wp-block-image:first-child:hover{transform:scale(1)translate(5%)}[class*=wp-container-core-columns-is-layout] figure:last-child:hover,[class*=wp-container-core-columns-is-layout] .wp-block-image:last-child:hover{transform:scale(1)translate(-5%)}[class*=wp-container-core-columns-is-layout] figcaption{z-index:2;position:absolute;bottom:20px;left:20px}@media (max-width:768px){[class*=wp-container-core-columns-is-layout]{grid-template-columns:1fr}[class*=wp-container-core-columns-is-layout] figure:hover,[class*=wp-container-core-columns-is-layout] .wp-block-image:hover,[class*=wp-container-core-columns-is-layout] figure:first-child:hover,[class*=wp-container-core-columns-is-layout] .wp-block-image:first-child:hover,[class*=wp-container-core-columns-is-layout] figure:last-child:hover,[class*=wp-container-core-columns-is-layout] .wp-block-image:last-child:hover{transform:scale(1)translate(0)}}.tweets-container{flex-direction:column;gap:2rem;margin:2rem 0;display:flex}.tweet-wrapper{justify-content:center;width:100%;display:flex}.tweet-card{background-color:#fff;border:1px solid #e1e8ed;border-radius:12px;width:100%;max-width:550px;padding:1.5rem;transition:box-shadow .3s;position:relative}.tweet-card:hover{box-shadow:0 4px 12px #0000001a}.tweet-content p{margin-bottom:1rem;font-size:1.1rem;line-height:1.5}.tweet-footer{border-top:1px solid #e1e8ed;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;display:flex}.tweet-date{color:#657786;font-size:.9rem}.tweet-link{color:#776991;align-items:center;gap:.5rem;font-size:.9rem;text-decoration:none;transition:color .2s;display:flex}.tweet-link:hover{color:#ffd7be}.tweet-embed{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:550px;min-height:200px;margin:0 auto;display:flex}.tweet-loading{color:#657786;text-align:center;padding:2rem;font-style:italic}.twitter-tweet{margin:0 auto!important}@media (max-width:550px){.tweet-embed{width:100%}}.loading-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;padding:2rem;display:flex}.loading-spinner{border:5px solid #77699133;border-top-color:#776991;border-radius:50%;width:50px;height:50px;margin-bottom:1rem;animation:1s ease-in-out infinite spin}@keyframes spin{to{transform:rotate(360deg)}}
@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ba35eb811246f14c-s.9af79fe1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/680aa1e827d679d2-s.p.59922d9b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_1e43774f-module__PnpHGW__className{font-family:Karla,Karla Fallback;font-style:normal}.karla_1e43774f-module__PnpHGW__variable{--font-karla:"Karla","Karla Fallback"}
@font-face{font-family:Koulen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/19e744b53a386fd6-s.16769523.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Koulen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c6a3def8289aaff-s.p.99c718a3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Koulen Fallback;src:local(Arial);ascent-override:137.09%;descent-override:65.8%;line-gap-override:0.0%;size-adjust:89.05%}.koulen_fa7a9f2a-module__xrzuMG__className{font-family:Koulen,Koulen Fallback;font-style:normal;font-weight:400}.koulen_fa7a9f2a-module__xrzuMG__variable{--font-koulen:"Koulen","Koulen Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d2444-module__v0TyJW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_d2444-module__v0TyJW__variable{--font-playfair:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Mynerve;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e538eebf9acc4c2-s.75e858ea.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;font-display:swap;src:url(../media/64f2913d21bf1e57-s.0b5fadda.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fea445e7d7518dc-s.20924ac6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mynerve;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50b0ede820165bbf-s.p.ce91175d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mynerve Fallback;src:local(Arial);ascent-override:95.53%;descent-override:39.03%;line-gap-override:0.0%;size-adjust:97.35%}.mynerve_60a23e65-module__zHspoG__className{font-family:Mynerve,Mynerve Fallback;font-style:normal;font-weight:400}.mynerve_60a23e65-module__zHspoG__variable{--font-mynerve:"Mynerve","Mynerve Fallback"}
