:root{--php-ink:#3B3236;--php-body:#5B5357;--php-teal:#157A83;--php-teal-logo:#1A8C96;--php-blush:#E3A9B2;--php-blush-l:#F8E9EB;--php-rose:#B76E7D;--php-ivory:#FCF8F6;--php-hair:#EADDDE}body,#page-container,#main-content{background:var(--php-ivory)!important}body{color:var(--php-body)}h1,h2,h3,h4,h5,h6{font-family:'Josefin Slab',Georgia,serif;color:var(--php-ink);letter-spacing:.5px}a{color:var(--php-teal)}a:hover{color:var(--php-rose)}::selection{background:var(--php-blush-l)}.php-header{box-shadow:0 6px 24px -18px rgb(59 50 54 / .35)}.php-nav{padding:6px 0!important}.php-nav .et-menu-nav>ul{justify-content:center;flex-wrap:wrap}.php-nav .et-menu>li{padding-left:14px!important;padding-right:14px!important}.php-nav .et-menu>li>a{font-family:'Josefin Slab',Georgia,serif!important;font-weight:600;font-size:15px!important;letter-spacing:1.6px;text-transform:uppercase;color:var(--php-ink)!important;padding:14px 0!important;position:relative}.php-nav .et-menu>li>a:after{content:"";position:absolute;left:50%;bottom:8px;width:0;height:2px;background:var(--php-blush);transition:all .25s ease;transform:translateX(-50%)}.php-nav .et-menu>li>a:hover,.php-nav .et-menu>li.current-menu-item>a{color:var(--php-rose)!important;opacity:1!important}.php-nav .et-menu>li>a:hover:after,.php-nav .et-menu>li.current-menu-item>a:after{width:100%}.php-nav .mobile_nav .mobile_menu_bar:before{color:var(--php-rose)!important}.php-nav .et_mobile_menu{border-top:3px solid var(--php-blush)!important;background:#fff!important}.php-nav .et_mobile_menu li a{font-family:'Josefin Slab',Georgia,serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--php-ink)!important}.php-nav .mobile_nav{text-align:center}.php-home-intro{background:var(--php-blush-l);border-bottom:1px solid var(--php-hair);text-align:center;padding:46px 20px 40px}.php-home-intro .php-eyebrow{font-family:'Josefin Slab',Georgia,serif;text-transform:uppercase;letter-spacing:3px;font-size:13px;color:var(--php-teal);margin:0 0 10px;font-weight:600}.php-home-intro h1{font-size:38px;line-height:1.2;font-weight:600;margin:0 auto 14px;max-width:820px;padding:0}.php-home-intro p.php-lede{max-width:760px;margin:0 auto;font-size:17px;line-height:1.8}.php-home-intro .php-flourish{display:block;width:70px;height:2px;background:var(--php-blush);margin:18px auto 0}@media (max-width:767px){.php-home-intro{padding:34px 18px 30px}.php-home-intro h1{font-size:28px}}#main-content .container{padding-top:48px}#main-content .container:before{background-color:var(--php-hair)!important}@media (min-width:981px){.et_right_sidebar #left-area{padding-right:4.5%}.et_right_sidebar #sidebar{padding-left:3%}}#left-area article.et_pb_post{background:#fff;border:1px solid var(--php-hair);border-radius:16px;padding:0 0 26px;margin-bottom:38px;overflow:hidden;box-shadow:0 18px 40px -32px rgb(59 50 54 / .45);transition:transform .25s ease,box-shadow .25s ease}#left-area article.et_pb_post:hover{transform:translateY(-3px);box-shadow:0 24px 46px -30px rgb(183 110 125 / .55)}#left-area article.et_pb_post>a:first-child img,#left-area article.et_pb_post .entry-featured-image-url img{width:100%;max-height:440px;object-fit:cover;display:block}#left-area article.et_pb_post .entry-featured-image-url{margin-bottom:22px;display:block}#left-area article.et_pb_post>:not(a):not(.entry-featured-image-url){padding-left:30px;padding-right:30px}#left-area article.et_pb_post .entry-title{font-size:28px;line-height:1.25;letter-spacing:1.5px;margin-top:4px}#left-area article.et_pb_post .entry-title a{color:var(--php-rose)}#left-area article.et_pb_post .entry-title a:hover{color:var(--php-teal)}.et_pb_post .post-meta{font-family:'Josefin Slab',Georgia,serif;text-transform:uppercase;letter-spacing:1.6px;font-size:13px;color:#8a7f84;font-weight:600}.et_pb_post .post-meta a{color:var(--php-teal)}#left-area .post-content p,#left-area .et_pb_post>p{margin-top:8px}.more-link,a.more-link{display:inline-block;margin-top:12px;font-family:'Josefin Slab',Georgia,serif;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:13px;color:#fff!important;background:var(--php-teal);padding:10px 20px;border-radius:999px}.more-link:hover{background:var(--php-rose)}.pagination a,.wp-pagenavi a{font-family:'Josefin Slab',Georgia,serif;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.single .et_post_meta_wrapper h1.entry-title{font-size:40px;line-height:1.2;color:var(--php-rose);letter-spacing:1.5px}.single #left-area article{background:#fff;border:1px solid var(--php-hair);border-radius:16px;padding:34px 36px}.single .entry-content img{border-radius:10px}.single .entry-content h2,.single .entry-content h3{color:var(--php-ink)}.single .et_post_meta_wrapper img{border-radius:12px}@media (max-width:767px){.single #left-area article{padding:22px 18px}.single .et_post_meta_wrapper h1.entry-title{font-size:30px}}.page #left-area .entry-title.main_title,.page .main_title{font-size:40px;color:var(--php-rose);text-align:center;letter-spacing:1.5px;margin-bottom:24px}.page.et_no_sidebar #left-area article{max-width:860px;margin:0 auto;background:#fff;border:1px solid var(--php-hair);border-radius:16px;padding:40px 46px}.page .entry-content h2{font-size:24px;margin-top:28px;color:var(--php-teal)}.policy-updated{color:#8a7f84}@media (max-width:767px){.page.et_no_sidebar #left-area article{padding:26px 20px}}#sidebar .et_pb_widget{width:100%;margin-bottom:38px}#sidebar .wp-block-heading,#sidebar h3,#sidebar .widgettitle{font-family:'Josefin Slab',Georgia,serif;color:var(--php-teal)!important;text-transform:uppercase;letter-spacing:2.5px;font-size:17px!important;font-weight:600;text-align:center;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--php-hair)}.php-about-card{background:#fff;border:1px solid var(--php-hair);border-radius:18px;padding:28px 24px 24px;text-align:center;box-shadow:0 18px 40px -34px rgb(59 50 54 / .5)}.php-about-card .php-about-photo{margin:0 auto 18px}.php-about-card .php-about-photo img{width:190px;height:190px;object-fit:cover;border-radius:50%;border:6px solid var(--php-blush-l);box-shadow:0 0 0 2px var(--php-blush)}#sidebar .php-about-card h3.php-about-title{border:0!important;padding:0;margin:0 0 10px;color:var(--php-rose)!important;text-transform:none;letter-spacing:.5px;font-size:24px!important}.php-about-card p{font-size:15px;line-height:1.75;margin-bottom:10px}.php-about-card .php-signature{font-family:'Great Vibes',cursive;font-size:34px;color:var(--php-rose);margin:6px 0 8px;line-height:1.2}.php-about-card .php-about-link a{font-family:'Josefin Slab',Georgia,serif;font-weight:600;text-transform:uppercase;letter-spacing:2px;font-size:13px}#sidebar .wp-block-search__input{border:1px solid var(--php-hair);border-radius:999px;padding:10px 16px;background:#fff}#sidebar .wp-block-search__button,.wp-block-search__button{background:var(--php-teal);color:#fff;border:0;border-radius:999px;padding:10px 18px;font-family:'Josefin Slab',Georgia,serif;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}#sidebar .wp-block-search__label{font-family:'Josefin Slab',Georgia,serif;color:var(--php-teal);text-transform:uppercase;letter-spacing:2.5px;font-weight:600;font-size:17px;display:block;text-align:center;margin-bottom:12px}#sidebar .wp-block-latest-posts li{display:flex;align-items:center;gap:12px;margin-bottom:14px}#sidebar .wp-block-latest-posts__featured-image img{border-radius:10px;width:64px;height:64px;object-fit:cover}#sidebar .wp-block-latest-posts__post-title{font-family:'Josefin Slab',Georgia,serif;font-weight:600;color:var(--php-ink);font-size:16px;line-height:1.3}#sidebar select{width:100%;padding:10px 12px;border:1px solid var(--php-hair);border-radius:10px;background:#fff;color:var(--php-body)}#comment-wrap{background:#fff;border:1px solid var(--php-hair);border-radius:16px;padding:30px;margin-top:30px}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url],#commentform textarea{background:var(--php-ivory)!important;border:1px solid var(--php-hair)!important;border-radius:10px}.comment-reply-link,#commentform .submit{background:var(--php-teal)!important;color:#fff!important;border:0!important;border-radius:999px!important}.php-footer h4{font-family:'Josefin Slab',Georgia,serif;color:var(--php-teal);text-transform:uppercase;letter-spacing:2.5px;font-size:16px;font-weight:600;margin-bottom:12px;padding-bottom:0}.php-footer ul.php-footer-links{list-style:none;padding:0!important;margin:0}.php-footer ul.php-footer-links li{margin:0 0 6px}.php-footer a{color:var(--php-ink)}.php-footer a:hover{color:var(--php-rose)}.php-footer-about p{font-size:15px;line-height:1.8}.php-footer-legal p{text-align:center;font-size:13px;color:#8a7f84;letter-spacing:.4px}.php-footer-legal a{color:#8a7f84}.php-footer-legal a:hover{color:var(--php-rose)}#page-container{padding-top:0!important;margin-top:0!important}@media (min-width:981px){.et_right_sidebar #left-area{width:68%!important;padding-right:4%!important}.et_right_sidebar #sidebar{width:32%!important;padding-left:3.5%!important}.et_right_sidebar #main-content .container:before{right:32%!important}}.php-about-card .php-about-photo img{width:200px!important;height:200px!important;max-width:none;aspect-ratio:1/1}.php-about-card .php-about-photo{display:flex;justify-content:center}@media (min-width:981px){.php-nav .et-menu>li{padding-left:10px!important;padding-right:10px!important}.php-nav .et-menu>li>a{font-size:14px!important;letter-spacing:1.1px}}#left-area article.et_pb_post{padding:0 30px 28px!important}#left-area article.et_pb_post>:not(a):not(.entry-featured-image-url){padding-left:0;padding-right:0}#left-area article.et_pb_post .entry-featured-image-url{margin:0 -30px 24px}@media (max-width:767px){#left-area article.et_pb_post{padding:0 20px 22px!important}#left-area article.et_pb_post .entry-featured-image-url{margin:0 -20px 18px}#left-area article.et_pb_post .entry-title{font-size:24px}.et_pb_post .post-meta{letter-spacing:1px;font-size:12px}}#sidebar .wp-block-search__inside-wrapper{display:flex;gap:8px}#sidebar .wp-block-search__input{flex:1}#sidebar .wp-block-search{display:block}.php-footer .et_pb_image{text-align:left!important;margin-left:0!important}.php-footer .et_pb_image .et_pb_image_wrap{margin-left:0!important}#sidebar .wp-block-search__inside-wrapper{position:relative}#sidebar .wp-block-search__button{position:static!important;margin:0!important;white-space:nowrap}#sidebar .wp-block-search__label{width:100%;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--php-hair)}#sidebar .wp-block-categories-dropdown>label,#sidebar .wp-block-archives-dropdown>label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.single .et_post_meta_wrapper{padding-top:6px}#sidebar .wp-block-latest-posts__post-title{font-size:19px!important;line-height:1.35}#sidebar ul.php-popular{list-style:none;padding:0!important;margin:0}#sidebar ul.php-popular li{margin:0 0 14px;padding:0}#sidebar ul.php-popular a{display:flex;align-items:center;gap:12px;font-family:'Josefin Slab',Georgia,serif;font-weight:600;color:var(--php-ink);font-size:19px;line-height:1.35}#sidebar ul.php-popular a:hover{color:var(--php-rose)}#sidebar ul.php-popular .php-pop-thumb img{width:64px;height:64px;object-fit:cover;border-radius:10px;display:block;flex:none}.php-ad{margin:22px auto 26px;text-align:center;clear:both}.php-ad-label{display:block;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#9a8f94;margin-bottom:6px}.php-about-card .php-social{display:flex;justify-content:center;gap:12px;margin:-4px 0 18px}.php-about-card .php-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--php-blush-l);color:var(--php-teal);border:1px solid var(--php-blush);transition:all .2s ease}.php-about-card .php-social a:hover,.php-about-card .php-social a:focus{background:var(--php-rose);border-color:var(--php-rose);color:#fff;transform:translateY(-2px)}.php-about-card .php-social svg{width:19px;height:19px;display:block}#comment-wrap .commentlist{padding:0;margin:0}#comment-wrap li.comment{margin:0 0 18px;padding:0}#comment-wrap .comment-body{position:relative;display:grid!important;grid-template-columns:56px 1fr;column-gap:16px;align-items:start;padding:20px 22px!important;margin:0!important;background:#fff;border:1px solid var(--php-hair);border-radius:14px}#comment-wrap .comment_avatar{position:static!important;grid-column:1;grid-row:1 / span 2;width:56px!important;height:56px!important;left:auto!important;top:auto!important;margin:0!important}#comment-wrap .comment_avatar img{display:block;width:56px!important;height:56px!important;max-width:none;object-fit:cover;border-radius:50%;border:3px solid var(--php-blush-l);box-shadow:0 0 0 1px var(--php-blush)}#comment-wrap .comment_postinfo{grid-column:2;margin:0 0 6px!important;padding:4px 90px 0 0!important;line-height:1.4}#comment-wrap .comment_postinfo .fn{font-weight:700;color:var(--php-ink)}#comment-wrap .comment_date{color:#8a7f84;font-size:13px}#comment-wrap .comment_area{grid-column:2;margin:0!important;padding:0!important}#comment-wrap .comment-content{padding:0!important}#comment-wrap .comment-content p{margin:0 0 6px;padding:0}#comment-wrap .reply-container{position:absolute;top:18px;right:20px}#comment-wrap .comment-reply-link.et_pb_button{font-family:'Josefin Slab',Georgia,serif!important;font-weight:600;font-size:12px!important;letter-spacing:1.5px;text-transform:uppercase;line-height:1!important;padding:7px 14px!important;border-radius:999px!important;border:1px solid var(--php-blush)!important;background:var(--php-blush-l)!important;color:var(--php-rose)!important}#comment-wrap .comment-reply-link.et_pb_button:hover{background:var(--php-rose)!important;color:#fff!important;border-color:var(--php-rose)!important;padding:7px 14px!important}#comment-wrap .comment-reply-link.et_pb_button:after{display:none!important}#comment-wrap .children{margin:18px 0 0 40px;padding:0}@media (max-width:767px){#comment-wrap{padding:20px 14px}#comment-wrap .comment-body{grid-template-columns:44px 1fr;column-gap:12px;padding:16px 14px!important}#comment-wrap .comment_avatar,#comment-wrap .comment_avatar img{width:44px!important;height:44px!important}#comment-wrap .comment_postinfo{padding-right:0!important}#comment-wrap .reply-container{position:static;display:block;margin-top:8px}#comment-wrap .children{margin-left:18px}}