body.single-post #main>.ct-container{display:block!important}body.single-post #main .ct-sidebar{display:none!important}body.single-post article[id^="post-"]{--wp--style--global--content-size:720px;--wp--style--global--wide-size:900px}body.single-post article .hero-section,body.single-post article .entry-content,body.single-post article .ct-share-box,body.single-post .post-navigation,body.single-post .ct-comments{max-width:720px;margin-left:auto;margin-right:auto}body.single-post{background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.single-post #main,body.single-post .entry-content,body.single-post .entry-header{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif}body.single-post .hero-section{padding-top:64px;text-align:left}body.single-post .entry-header{display:flex;flex-direction:column;gap:18px}body.single-post .page-title{font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.07;letter-spacing:-.022em;color:#1d1d1f;margin:0}body.single-post .entry-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:15px;color:#86868b}body.single-post .entry-meta li{display:flex;align-items:center;gap:8px;margin:0}body.single-post .entry-meta a{color:#86868b;text-decoration:none;transition:color .2s}body.single-post .entry-meta a:hover{color:#1d1d1f}body.single-post .entry-meta .meta-author img{width:30px;height:30px;border-radius:50%;object-fit:cover}body.single-post .entry-meta .meta-categories a{color:#8a6d52;font-weight:500}body.single-post .ct-breadcrumbs{font-size:13px;color:#a1a1a6}body.single-post .ct-breadcrumbs a{color:#a1a1a6;text-decoration:none;transition:color .2s}body.single-post .ct-breadcrumbs a:hover{color:#1d1d1f}body.single-post .page-description p{font-size:21px;line-height:1.5;color:#6e6e73;font-weight:400;margin:0}body.single-post .entry-content .lpk-article-hero{margin:0 0 1.6em}body.single-post .entry-content .lpk-article-hero img{display:block;width:100%;height:auto;border-radius:18px;margin:0}body.single-post .entry-content{margin-top:40px;font-size:19px;line-height:1.65;color:#1d1d1f;letter-spacing:-.003em}body.single-post .entry-content>*{margin:0 0 1.5em}body.single-post .entry-content>*:last-child{margin-bottom:0}body.single-post .entry-content p{font-size:19px;line-height:1.65;color:#1d1d1f}body.single-post .entry-content h2{font-size:clamp(28px,3.2vw,34px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#1d1d1f;margin:1.7em 0 .55em}body.single-post .entry-content h3{font-size:23px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:#1d1d1f;margin:1.5em 0 .5em}body.single-post .entry-content h4{font-size:18px;font-weight:600;color:#1d1d1f;margin:1.4em 0 .4em}body.single-post .entry-content a{color:#1d1d1f;text-decoration:underline;text-decoration-color:#c7c7cc;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}body.single-post .entry-content a:hover{color:#8a6d52;text-decoration-color:#8a6d52}body.single-post .entry-content strong,body.single-post .entry-content b{font-weight:600;color:#1d1d1f}body.single-post .entry-content em,body.single-post .entry-content i{font-style:italic}body.single-post .entry-content ul,body.single-post .entry-content ol{padding-left:1.3em}body.single-post .entry-content li{margin:0 0 .55em;line-height:1.6}body.single-post .entry-content li::marker{color:#8a6d52}body.single-post .entry-content img{display:block;width:100%;height:auto;border-radius:14px;margin:2em 0}body.single-post .entry-content figure{margin:2em 0}body.single-post .entry-content figure img{margin:0}body.single-post .entry-content figcaption{font-size:14px;color:#86868b;text-align:center;margin-top:12px}body.single-post .entry-content blockquote{margin:1.8em 0;padding:2px 0 2px 24px;border-left:3px solid #8a6d52;font-size:24px;line-height:1.45;font-weight:500;color:#1d1d1f;letter-spacing:-.01em}body.single-post .entry-content blockquote p{font-size:inherit;line-height:inherit;color:inherit;margin:0}body.single-post .entry-content hr{border:0;height:1px;background:#d2d2d7;margin:2.6em 0}body.single-post .entry-content code{font-family:"SF Mono",SFMono-Regular,ui-monospace,Menlo,Consolas,monospace;font-size:.9em;background:#f5f5f7;border-radius:6px;padding:.15em .4em}body.single-post .entry-content pre{background:#f5f5f7;border-radius:12px;padding:20px 22px;overflow:auto}body.single-post .entry-content pre code{background:none;padding:0}body.single-post .ct-share-box{margin-top:48px;padding-top:28px;border-top:1px solid #e8e8ed}body.single-post .ct-share-box .ct-module-title{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#86868b}body.single-post .post-navigation{margin:56px auto;padding-top:28px;border-top:1px solid #e8e8ed}body.single-post .post-navigation a{color:#1d1d1f;text-decoration:none;transition:color .2s}body.single-post .post-navigation a:hover{color:#8a6d52}body.single-post .ct-comments{margin-top:64px;padding-top:40px;border-top:1px solid #e8e8ed}body.single-post .ct-comments-title{font-size:22px;font-weight:600;letter-spacing:-.01em;color:#1d1d1f;margin:0 0 26px}body.single-post .ct-comment-list{list-style:none;margin:0 0 44px;padding:0}body.single-post .ct-comment-list .children{list-style:none;margin:14px 0 0;padding:0 0 0 24px;border-left:2px solid #ececf0}body.single-post .ct-comment-list li.comment{margin:0 0 14px}body.single-post .ct-comment-list li.comment:last-child{margin-bottom:0}body.single-post .ct-comment-inner{background:#fafafa;border:1px solid #ececf0;border-radius:14px;padding:18px 22px}body.single-post .ct-comment-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 8px}body.single-post .ct-comment-author{font-size:15px;font-weight:600;color:#1d1d1f;margin:0}body.single-post .ct-comment-author cite{font-style:normal}body.single-post .ct-comment-author a{color:#1d1d1f;text-decoration:none}body.single-post .ct-comment-meta-data{display:flex;align-items:center;gap:14px;font-size:13px;color:#86868b}body.single-post .ct-comment-meta-data a{color:#86868b;text-decoration:none;transition:color .2s}body.single-post .ct-comment-meta-data a:hover{color:#8a6d52}body.single-post .ct-comment-content{font-size:16px;line-height:1.6;color:#3a3a3c}body.single-post .ct-comment-content p{margin:0 0 .8em}body.single-post .ct-comment-content p:last-child{margin-bottom:0}body.single-post .comment-respond{background:#fff;border:1px solid #e2e2e7;border-radius:18px;padding:28px 28px 30px;margin-top:8px}body.single-post .comment-reply-title{font-size:20px;font-weight:600;letter-spacing:-.01em;color:#1d1d1f;margin:0}body.single-post .comment-reply-title small{font-weight:400;font-size:14px;margin-left:10px}body.single-post .comment-reply-title small a{color:#8a6d52;text-decoration:none}body.single-post .comment-notes{font-size:13px;color:#86868b;margin:6px 0 0}body.single-post .comment-notes .required{color:#8a6d52}body.single-post .comment-form{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}body.single-post .comment-form-field-input-author{grid-column:1}body.single-post .comment-form-field-input-email{grid-column:2}body.single-post .comment-notes,body.single-post .comment-form-field-input-url,body.single-post .comment-form-field-textarea,body.single-post .comment-form-cookies-consent,body.single-post .form-submit{grid-column:1 / -1}body.single-post .comment-form>p{margin:0}body.single-post .comment-form.has-labels-inside label,body.single-post .comment-form label{position:static;transform:none;inset:auto;pointer-events:auto;display:block;font-size:13px;font-weight:500;color:#6e6e73;margin:0 0 6px;background:none;padding:0}body.single-post .comment-form input[type=text],body.single-post .comment-form input[type=email],body.single-post .comment-form input[type=url],body.single-post .comment-form textarea{width:100%;box-sizing:border-box;display:block;background:#fff;border:1px solid #d2d2d7;border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.5;color:#1d1d1f;font-family:inherit;transition:border-color .2s,box-shadow .2s}body.single-post .comment-form input:focus,body.single-post .comment-form textarea:focus{outline:none;border-color:#8a6d52;box-shadow:0 0 0 3px rgb(138 109 82 / .12)}body.single-post .comment-form textarea{min-height:130px;resize:vertical}body.single-post .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px}body.single-post .comment-form-cookies-consent input{margin:3px 0 0;width:auto}body.single-post .comment-form-cookies-consent label{display:inline;margin:0;font-size:13px;color:#86868b}body.single-post .comment-form .submit{display:inline-flex;align-items:center;justify-content:center;background:#212529;color:#fff;border:1px solid #212529;border-radius:8px;padding:13px 32px;font-size:14px;font-weight:600;font-family:inherit;letter-spacing:.02em;cursor:pointer;transition:background .25s,border-color .25s}body.single-post .comment-form .submit:hover{background:#000;border-color:#000}@media (max-width:782px){body.single-post .hero-section{padding-top:40px}body.single-post .entry-content{font-size:18px;margin-top:32px}body.single-post .entry-content p{font-size:18px}body.single-post .page-description p{font-size:19px}body.single-post .entry-content .lpk-article-hero img{border-radius:12px}body.single-post .entry-content img{border-radius:12px}body.single-post .comment-form{grid-template-columns:1fr}body.single-post .comment-form-field-input-author,body.single-post .comment-form-field-input-email{grid-column:1}body.single-post .comment-respond{padding:22px 18px 24px}body.single-post .ct-comment-inner{padding:16px 18px}}