/** Cached CSS created July 24th, 2026 - 20:16:59 **/
.css-1ba7ta6,[data-css-1ba7ta6]{background-size:cover;background-attachment:scroll;background-color:transparent;padding-bottom:0px;background-position:left top;padding-top:0px;background-repeat:no-repeat}.pp-visualbuilder .css-1ba7ta6,.pp-visualbuilder [data-css-1ba7ta6]{background-attachment:local}.css-1ba7ta6 .copyright-footer,[data-css-1ba7ta6] .copyright-footer{background-color:transparent}.css-1ezhgr2,[data-css-1ezhgr2]{width:50px;height:50px;transform:translate(10px,10px)}@font-face{font-family:"Imported P6 design file:belle-mere-webfont.woff";src:url("https://sarahgray.com/wp-content/uploads/pp/fonts/belle-mere-webfont.woff") format("woff")}._c3bcf390-fab2-4b0f-a1d7-c1e3ed0b354b .pp-tile__layer:nth-child(1) .pp-tile__layer__inner,.font-4c731f9e-e9e9-4489-bfff-f7aaa12462c5{word-spacing:0em;line-height:180%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.13em;font-size:14px}._c3bcf390-fab2-4b0f-a1d7-c1e3ed0b354b .pp-tile__layer:nth-child(1) .pp-tile__layer__inner a,.font-4c731f9e-e9e9-4489-bfff-f7aaa12462c5 a{word-spacing:0em;line-height:180%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.13em;font-size:14px}._c3bcf390-fab2-4b0f-a1d7-c1e3ed0b354b .pp-tile__layer:nth-child(1) .pp-tile__layer__inner a:visited,.font-4c731f9e-e9e9-4489-bfff-f7aaa12462c5 a:visited{color:rgba(162,150,144,1)}._c3bcf390-fab2-4b0f-a1d7-c1e3ed0b354b .pp-tile__layer:nth-child(1) .pp-tile__layer__inner a:hover,.font-4c731f9e-e9e9-4489-bfff-f7aaa12462c5 a:hover{word-spacing:0em;line-height:180%;font-family:"Sorts Mill Goudy";color:rgba(197,189,186,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.13em;font-size:14px}._c3bcf390-fab2-4b0f-a1d7-c1e3ed0b354b .pp-tile__layer:nth-child(1) .pp-tile__layer__inner{font-size:14%}._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__read-more-wrap,.font-007cfaaf-fd92-45f9-b0ee-d175e608e04a{word-spacing:0em;line-height:120%;font-family:"Imported P6 design file:belle-mere-webfont.woff";color:rgba(212,207,204,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:38px}._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__read-more-wrap a,.font-007cfaaf-fd92-45f9-b0ee-d175e608e04a a{word-spacing:0em;line-height:120%;font-family:"Imported P6 design file:belle-mere-webfont.woff";color:rgba(212,207,204,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:38px}._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__read-more-wrap a:visited,.font-007cfaaf-fd92-45f9-b0ee-d175e608e04a a:visited{color:rgba(212,207,204,1)}._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__read-more-wrap a:hover,.font-007cfaaf-fd92-45f9-b0ee-d175e608e04a a:hover{word-spacing:0em;line-height:120%;font-family:"Imported P6 design file:belle-mere-webfont.woff";color:rgba(190,182,178,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:38px}._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__title,.font-03b221dd-3d41-4b9d-be5f-c52c9047af71{word-spacing:0em;line-height:130%;font-family:"Imported P6 design file:belle-mere-webfont.woff";color:rgba(255,255,255,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:53px}._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__title a,.font-03b221dd-3d41-4b9d-be5f-c52c9047af71 a{word-spacing:0em;line-height:130%;font-family:"Imported P6 design file:belle-mere-webfont.woff";color:rgba(255,255,255,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:53px}._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__title a:visited,.font-03b221dd-3d41-4b9d-be5f-c52c9047af71 a:visited{color:rgba(255,255,255,1)}._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__title a:hover,.font-03b221dd-3d41-4b9d-be5f-c52c9047af71 a:hover{word-spacing:0em;line-height:130%;font-family:"Imported P6 design file:belle-mere-webfont.woff";color:rgba(255,255,255,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:53px}blockquote,.font-61e81dab-b768-417f-8715-aebdcfab60ab{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.3em;font-size:11px}blockquote a,.font-61e81dab-b768-417f-8715-aebdcfab60ab a{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.3em;font-size:11px}blockquote a:visited,.font-61e81dab-b768-417f-8715-aebdcfab60ab a:visited{color:rgba(162,150,144,1)}blockquote a:hover,.font-61e81dab-b768-417f-8715-aebdcfab60ab a:hover{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(197,189,186,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.3em;font-size:11px}ol,ul:not(.comments-body-inner):not(.children),.font-c0f8b1b1-74aa-44c3-8f8c-df14ec68156b{word-spacing:0em;line-height:180%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.06em;font-size:14px}ol a,ul:not(.comments-body-inner):not(.children) a,.font-c0f8b1b1-74aa-44c3-8f8c-df14ec68156b a{word-spacing:0em;line-height:180%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.06em;font-size:14px}ol a:visited,ul:not(.comments-body-inner):not(.children) a:visited,.font-c0f8b1b1-74aa-44c3-8f8c-df14ec68156b a:visited{color:rgba(162,150,144,1)}ol a:hover,ul:not(.comments-body-inner):not(.children) a:hover,.font-c0f8b1b1-74aa-44c3-8f8c-df14ec68156b a:hover{word-spacing:0em;line-height:180%;font-family:"Sorts Mill Goudy";color:rgba(197,189,186,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.06em;font-size:14px}.pp-menu > .pp-menu-items > .pp-menu-item,.pp-menu > .pp-menu-items > .pp-menu-item input,.pp-menu > .pp-menu-items ul > .pp-menu-item,.pp-menu > .pp-menu-items ul > .pp-menu-item input,.pp-menu > .pp-menu-items ul ul > .pp-menu-item,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input,.font-b75ab804-dbc2-437f-bf85-9d6c8f166f48{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.3em;font-size:10px}.pp-menu > .pp-menu-items > .pp-menu-item a,.pp-menu > .pp-menu-items > .pp-menu-item input a,.pp-menu > .pp-menu-items ul > .pp-menu-item a,.pp-menu > .pp-menu-items ul > .pp-menu-item input a,.pp-menu > .pp-menu-items ul ul > .pp-menu-item a,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input a,.font-b75ab804-dbc2-437f-bf85-9d6c8f166f48 a{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.3em;font-size:10px}.pp-menu > .pp-menu-items > .pp-menu-item a:visited,.pp-menu > .pp-menu-items > .pp-menu-item input a:visited,.pp-menu > .pp-menu-items ul > .pp-menu-item a:visited,.pp-menu > .pp-menu-items ul > .pp-menu-item input a:visited,.pp-menu > .pp-menu-items ul ul > .pp-menu-item a:visited,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input a:visited,.font-b75ab804-dbc2-437f-bf85-9d6c8f166f48 a:visited{color:rgba(63,59,56,1)}.pp-menu > .pp-menu-items > .pp-menu-item a:hover,.pp-menu > .pp-menu-items > .pp-menu-item input a:hover,.pp-menu > .pp-menu-items ul > .pp-menu-item a:hover,.pp-menu > .pp-menu-items ul > .pp-menu-item input a:hover,.pp-menu > .pp-menu-items ul ul > .pp-menu-item a:hover,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input a:hover,.font-b75ab804-dbc2-437f-bf85-9d6c8f166f48 a:hover{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(197,189,186,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.3em;font-size:10px}h2,h1,.font-e40ac3ba-e08e-4535-9ee8-c46c85d87a8a{word-spacing:0.3em;line-height:110%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}h2 a,h1 a,.font-e40ac3ba-e08e-4535-9ee8-c46c85d87a8a a{word-spacing:0.3em;line-height:110%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}h2 a:visited,h1 a:visited,.font-e40ac3ba-e08e-4535-9ee8-c46c85d87a8a a:visited{color:rgba(63,59,56,1)}h2 a:hover,h1 a:hover,.font-e40ac3ba-e08e-4535-9ee8-c46c85d87a8a a:hover{word-spacing:0.3em;line-height:110%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}h3,.font-a8b2d92e-fd75-4951-91b2-46dd8b9e17ee{word-spacing:0em;line-height:180%;font-family:"Gilda Display";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.11em;font-size:16px}h3 a,.font-a8b2d92e-fd75-4951-91b2-46dd8b9e17ee a{word-spacing:0em;line-height:180%;font-family:"Gilda Display";color:rgba(63,59,56,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.11em;font-size:16px}h3 a:visited,.font-a8b2d92e-fd75-4951-91b2-46dd8b9e17ee a:visited{color:rgba(63,59,56,1)}h3 a:hover,.font-a8b2d92e-fd75-4951-91b2-46dd8b9e17ee a:hover{word-spacing:0em;line-height:180%;font-family:"Gilda Display";color:rgba(185,176,172,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.11em;font-size:16px}h4,.font-173b1e08-20bb-4fd3-b721-275bcac5e6d3{word-spacing:0em;line-height:180%;font-family:"Gilda Display";color:rgba(212,207,204,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.36em;font-size:24px}h4 a,.font-173b1e08-20bb-4fd3-b721-275bcac5e6d3 a{word-spacing:0em;line-height:180%;font-family:"Gilda Display";color:rgba(212,207,204,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.36em;font-size:24px}h4 a:visited,.font-173b1e08-20bb-4fd3-b721-275bcac5e6d3 a:visited{color:rgba(212,207,204,1)}h4 a:hover,.font-173b1e08-20bb-4fd3-b721-275bcac5e6d3 a:hover{word-spacing:0em;line-height:180%;font-family:"Gilda Display";color:rgba(190,182,178,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.36em;font-size:24px}h5,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__title,.font-91a954a7-22db-482e-a7c9-782fc03e1916{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(185,176,172,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.34em;font-size:13px}h5 a,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__title a,.font-91a954a7-22db-482e-a7c9-782fc03e1916 a{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(185,176,172,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.34em;font-size:13px}h5 a:visited,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__title a:visited,.font-91a954a7-22db-482e-a7c9-782fc03e1916 a:visited{color:rgba(185,176,172,1)}h5 a:hover,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__title a:hover,.font-91a954a7-22db-482e-a7c9-782fc03e1916 a:hover{word-spacing:0em;line-height:120%;font-family:"Sorts Mill Goudy";color:rgba(162,150,144,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.34em;font-size:13px}h6,body,.pp-tile__layer__inner,input,select,textarea,label,._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__text,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__text,.font-19c674a7-9ea5-419d-b89c-7dc4ed3d0c84{word-spacing:0.07em;line-height:170%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:18px}h6 a,body a,.pp-tile__layer__inner a,input a,select a,textarea a,label a,._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__text a,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__text a,.font-19c674a7-9ea5-419d-b89c-7dc4ed3d0c84 a{word-spacing:0.07em;line-height:170%;font-family:"Sorts Mill Goudy";color:rgba(63,59,56,1);text-transform:none;font-variant:none;text-decoration:underline;font-style:normal;font-weight:400;letter-spacing:0em;font-size:18px}h6 a:visited,body a:visited,.pp-tile__layer__inner a:visited,input a:visited,select a:visited,textarea a:visited,label a:visited,._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__text a:visited,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__text a:visited,.font-19c674a7-9ea5-419d-b89c-7dc4ed3d0c84 a:visited{color:rgba(63,59,56,1)}h6 a:hover,body a:hover,.pp-tile__layer__inner a:hover,input a:hover,select a:hover,textarea a:hover,label a:hover,._bd4c7649-d7f3-45c2-8e3c-13599f22d016 .pp-grid .pp-grid-item__text a:hover,._d8f7caa5-6e4b-43ed-88ba-abef3ca798c1 .pp-grid .pp-grid-item__text a:hover,.font-19c674a7-9ea5-419d-b89c-7dc4ed3d0c84 a:hover{word-spacing:0.07em;line-height:170%;font-family:"Sorts Mill Goudy";color:rgba(197,189,186,1);text-transform:none;font-variant:none;text-decoration:underline;font-style:normal;font-weight:400;letter-spacing:0em;font-size:18px}.pp-tile__layer__inner{font-size:18%}