:root{--color-text-dark:#282828;--color-text-medium:#494949;--color-text-body:#555555;--color-text-black:#171717;--color-text-muted:#aaaaaa;--color-accent:#b48a52;--color-gold:#b48a52;--color-table-border:#b58b54;--color-category:#b48a52;--color-divider:#e2e8f0;--color-share:#b48a52;--color-share-border:#b48a52;--color-share-line:#b48a52;--color-white:#ffffff;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:20px;--space-xl:24px;--space-2xl:28px;--space-3xl:30px;--space-4xl:36px;--space-5xl:60px;--border-thin:1px;--table-radius:9px;--round-radius:50%;--transition-fast:0.2s ease;--transition-standard:0.25s ease;--post1-body-font:"Petrona",serif!important;--post1-heading-font:"Amelia Serif","Times New Roman",serif!important;--post1-body-size:21px;--post1-body-line-height:130%;--post1-h1-size:32px;--post1-h2-size:28px;--post1-h3-size:24px;--post2-body-font:"FuturaPTBook",Helvetica,Arial,sans-serif;--post2-heading-font:"Merriweather",Georgia,serif;--post2-h1-font:"Freight Text Book",Georgia,serif;--post2-body-size:19px;--post2-body-line-height:33px;--post2-h1-size:32px;--post2-h2-size:28px;--post2-h3-size:24px;--post3-body-font:"Mulish",sans-serif;--post3-heading-font:"Nanum Myeongjo",serif;--post3-body-size:17px;--post3-body-line-height:32.3px;--post3-h1-size:32px;--post3-h2-size:32px;--post3-h3-size:30px;--post4-font:Helvetica,Arial,sans-serif;--post4-body-size:17px;--post4-body-line-height:25.5px;--post4-h1-size:34px;--post4-h2-size:22px;--post4-h3-size:26px;--blog-title-size:clamp(30px,3vw,43px);--blog-title-mobile-size:30px;--blog-meta-size:18px;--blog-meta-mobile-size:16px;--blog-excerpt-size:21px;--blog-excerpt-mobile-size:18px;--blog-category-size:16px;--blog-category-mobile-size:14px;--share-button-size:48px;--share-button-mobile-size:42px;--share-line-width:120px;--share-line-mobile-width:35px;--share-icon-size:19px}.et_pb_post_content a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;transition:opacity var(--transition-fast)}.et_pb_post_content a:hover{opacity:0.8}.et_pb_post_content h2{border-top:var(--border-thin) solid var(--color-divider);padding-top:var(--space-lg);margin-top:var(--space-xl);margin-bottom:var(--space-xs)}.et_pb_post_content ul,.et_pb_post_content ol{padding-left:var(--space-lg);margin-bottom:var(--space-xl)}.post-style .et_pb_post_content li{margin-bottom:var(--space-xs);line-height:1.65}.post-style table{border:var(--border-thin) solid var(--color-table-border)!important;border-radius:var(--table-radius)!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important}.post-style table p,.post-style table ul,.post-style table ol{margin:0!important;padding:0!important}.post-style td{padding:3%!important}.post-style p{padding:0!important}p.post-style,.post-style li{line-height:33px!important}.post-style ul{padding:0 0 0 var(--space-lg)!important}.post-style :is(h1,h3,img,table,ul,p){margin:0 0 var(--space-lg) 0!important}.post-style h2{color:var(--color-text-dark);margin-top:var(--space-3xl)!important}.post-style h3{color:var(--color-text-medium)}.post-style h4{color:var(--color-gold)}.post-style p:has(+h2),.post-style ul:has(+h2),.post-style table:has(+h2){margin-bottom:0!important}.et_pb_post_content,.et_pb_post_content p,.et_pb_post_content ul,.et_pb_post_content ol,.et_pb_post_content li,.et_pb_post_content table{font-family:"AR One Sans",Arial,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:33px!important;letter-spacing:0!important}.et_pb_post_content h1,.et_pb_post_content h2{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;letter-spacing:0!important}.et_pb_post_content h3,.et_pb_post_content h4,.et_pb_post_content h5,.et_pb_post_content h6{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:700!important;letter-spacing:0!important}.et_pb_post_content h1{margin:0 0 var(--space-xl)!important;font-size:38px!important;line-height:1.2!important}.et_pb_post_content h2{margin:var(--space-3xl) 0 var(--space-xs)!important;padding-top:var(--space-3xl);border-top:var(--border-thin) solid var(--color-divider);color:var(--color-text-dark);font-size:32px!important;line-height:1.25!important}.et_pb_post_content h3{margin:var(--space-xl) 0 var(--space-sm)!important;color:var(--color-text-medium);font-size:27px!important;line-height:1.25!important}.et_pb_post_content h4{margin:var(--space-lg) 0 var(--space-xs)!important;color:var(--color-gold);font-size:22px!important;line-height:1.3!important}.et_pb_post_content p,.et_pb_post_content ul,.et_pb_post_content ol,.et_pb_post_content table,.et_pb_post_content img{margin:0 0 var(--space-lg)!important}.et_pb_post_content p{padding:0!important}.et_pb_post_content td,.et_pb_post_content th{padding:var(--space-2xl)!important}.et_pb_post_content td>:first-child,.et_pb_post_content th>:first-child{margin-top:0!important}.et_pb_post_content td>:last-child,.et_pb_post_content th>:last-child{margin-bottom:0!important}.et_pb_post_content ul,.et_pb_post_content ol{padding:0 0 0 var(--space-2xl)!important}.et_pb_post_content li{margin-bottom:var(--space-xs)}.et_pb_post_content p:has(+h2),.et_pb_post_content ul:has(+h2),.et_pb_post_content ol:has(+h2),.et_pb_post_content table:has(+h2){margin-bottom:0!important}.global-style ul{list-style:none!important;padding-left:0!important}.global-style ul li{position:relative;padding-left:var(--space-2xl)}.global-style ul li::before{content:"✓";position:absolute;top:0;left:0;color:var(--color-accent);font-size:0.9em;font-weight:700;line-height:inherit}.global-style ul ul{margin-top:var(--space-xs)!important;padding-left:var(--space-lg)!important}.global-style table{overflow:hidden!important;border:var(--border-thin) solid var(--color-table-border)!important;border-radius:var(--table-radius)!important;border-collapse:separate!important;border-spacing:0!important}.global-style td,.global-style th{padding:3%!important}.global-style table p,.global-style table ul,.global-style table ol{margin:0!important;padding:0!important}@media (max-width:767px){body.single-post #page-container .et-l--body .et_pb_row.et_pb_row_0_tb_body{width:90%!important;margin-right:auto!important;margin-left:auto!important}.et_pb_post_content,.et_pb_post_content p,.et_pb_post_content ul,.et_pb_post_content ol,.et_pb_post_content li,.et_pb_post_content table{font-size:18px!important;line-height:33px!important}.et_pb_post_content h1{font-size:34px!important}.et_pb_post_content h2{font-size:30px!important}.et_pb_post_content h3{font-size:26px!important}.et_pb_post_content td,.et_pb_post_content th{padding:var(--space-lg)!important}}.et_pb_post_content img{display:block;width:100%;max-width:100%;height:auto}.post1,.post1 p,.post1 ul,.post1 ol,.post1 li,.post1 table{font-family:var(--post1-body-font)!important;font-size:var(--post1-body-size)!important;font-weight:400!important;letter-spacing:0.02em!important;line-height:var(--post1-body-line-height)!important}.post1 h1,.post1 h2,.post1 h3{font-family:var(--post1-heading-font)!important;font-weight:400!important}.post1 h1{font-size:var(--post1-h1-size)!important;line-height:1.3!important;letter-spacing:0.01em!important}.post1 h2{font-size:var(--post1-h2-size)!important;line-height:1.3!important;letter-spacing:0.05em!important}.post1 h3{font-size:var(--post1-h3-size)!important;line-height:1.25!important;letter-spacing:0.05em!important}.post2,.post2 p,.post2 ul,.post2 ol,.post2 li,.post2 table{font-family:var(--post2-body-font)!important;font-size:var(--post2-body-size)!important;font-weight:400!important;letter-spacing:0.02em!important;line-height:var(--post2-body-line-height)!important}.post2 h1{font-family:var(--post2-h1-font)!important;font-size:var(--post2-h1-size)!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0.01em!important}.post2 h2,.post2 h3{font-family:var(--post2-heading-font)!important;font-weight:400!important;letter-spacing:0.05em!important}.post2 h2{font-size:var(--post2-h2-size)!important;line-height:1.3!important}.post2 h3{font-size:var(--post2-h3-size)!important;line-height:1.25!important}.post3,.post3 p,.post3 ul,.post3 ol,.post3 li,.post3 table{font-family:var(--post3-body-font)!important;font-size:var(--post3-body-size)!important;font-weight:400!important;letter-spacing:0.03em!important;line-height:var(--post3-body-line-height)!important}.post3 h1,.post3 h2,.post3 h3{font-family:var(--post3-heading-font)!important;font-weight:400!important;letter-spacing:0.02em!important}.post3 h1{font-size:var(--post3-h1-size)!important;line-height:1.3!important}.post3 h2{font-size:var(--post3-h2-size)!important;line-height:1.3!important}.post3 h3{font-size:var(--post3-h3-size)!important;line-height:1.25!important}.post4,.post4 p,.post4 ul,.post4 ol,.post4 li,.post4 table{font-family:var(--post4-font)!important;font-size:var(--post4-body-size)!important;font-weight:400!important;letter-spacing:0!important;line-height:var(--post4-body-line-height)!important}.post4 h1,.post4 h2,.post4 h3{font-family:var(--post4-font)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0!important}.post4 h1{font-size:var(--post4-h1-size)!important}.post4 h2{font-size:var(--post4-h2-size)!important}.post4 h3{font-size:var(--post4-h3-size)!important}.host-blog .et_pb_post{margin-bottom:var(--space-5xl);padding:0;border:none;background:transparent}.host-blog .entry-featured-image-url{display:block;margin-bottom:var(--space-2xl);overflow:hidden;aspect-ratio:3 / 2}.host-blog .entry-featured-image-url img{display:block;width:100%;height:100%;object-fit:cover}.host-blog .custom-post-categories{margin-bottom:var(--space-sm);color:var(--color-category);font-size:var(--blog-category-size);font-weight:700;line-height:1.4;letter-spacing:0.03em;text-transform:uppercase}.host-blog .custom-post-categories a{color:var(--color-category)!important;text-decoration:none}.host-blog .custom-post-categories .category-divider{padding:0 7px;color:var(--color-category)}.host-blog .entry-title{margin:0 0 14px!important;padding:0!important;font-size:var(--blog-title-size);font-weight:500;line-height:1.18;letter-spacing:0.01em}.host-blog .entry-title a{color:var(--color-text-black)!important}.host-blog .custom-post-meta{margin-bottom:var(--space-xl);color:var(--color-text-muted);font-size:var(--blog-meta-size);line-height:1.5}.host-blog .custom-post-meta a{color:var(--color-text-muted)!important}.host-blog .post-meta{display:none}.host-blog .post-content,.host-blog .post-content p{color:var(--color-text-body);font-size:var(--blog-excerpt-size);font-weight:400;line-height:1.55;letter-spacing:0.01em}.host-blog .post-content p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.host-blog .custom-share-buttons{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:var(--space-4xl)}.host-blog .custom-share-buttons::before,.host-blog .custom-share-buttons::after{content:"";width:var(--share-line-width);height:var(--border-thin);background:var(--color-share-line)}.host-blog .custom-share-buttons a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--share-button-size);width:var(--share-button-size);height:var(--share-button-size);border:2px solid var(--color-share-border);border-radius:var(--round-radius);color:var(--color-share)!important;text-decoration:none;transition:color var(--transition-standard),background-color var(--transition-standard),transform var(--transition-standard)}.host-blog .custom-share-buttons a:hover{color:var(--color-white)!important;background-color:var(--color-share);transform:translateY(-3px)}.host-blog .custom-share-buttons svg{width:var(--share-icon-size);height:var(--share-icon-size);fill:currentColor}@media (max-width:767px){.host-blog .entry-featured-image-url{margin-bottom:var(--space-lg)}.host-blog .custom-post-categories{font-size:var(--blog-category-mobile-size)}.host-blog .entry-title{font-size:var(--blog-title-mobile-size)}.host-blog .custom-post-meta{margin-bottom:18px;font-size:var(--blog-meta-mobile-size)}.host-blog .post-content,.host-blog .post-content p{font-size:var(--blog-excerpt-mobile-size);line-height:1.55}.host-blog .custom-share-buttons{gap:var(--space-sm);margin-top:var(--space-2xl)}.host-blog .custom-share-buttons::before,.host-blog .custom-share-buttons::after{width:var(--share-line-mobile-width)}.host-blog .custom-share-buttons a{flex-basis:var(--share-button-mobile-size);width:var(--share-button-mobile-size);height:var(--share-button-mobile-size)}}.host-blog .custom-read-more{margin-top:32px;text-align:center}.host-blog .custom-read-more a{position:relative;display:inline-block;padding-bottom:12px;color:var(--color-text-black)!important;font-size:var(--blog-category-size)!important;letter-spacing:0.25em;text-decoration:none;text-transform:uppercase}.host-blog .custom-read-more a::after{content:"";position:absolute;bottom:0;left:50%;width:30%;height:1px;background-color:var(--color-share);transform:translateX(-50%);transition:width var(--transition-standard)}.host-blog .custom-read-more a:hover::after{width:100%}.host-blog .custom-read-more+.custom-share-buttons{margin-top:38px}@media (max-width:767px){.host-blog .custom-read-more{margin-top:26px}.host-blog .custom-read-more a{font-size:var(--blog-category-mobile-size);letter-spacing:0.2em}}body.single-post .et_pb_heading+.et_pb_post_content{margin-top:var(--space-xl)!important}