.luah-blog-main{--luah-color-text: #111111;--luah-color-text-muted: #555555;--luah-color-text-subtle: #888888;--luah-color-bg: #ffffff;--luah-color-bg-alt: #f7f5e9;--luah-color-bg-subtle: #f2f2f2;--luah-color-accent: #b46547;--luah-color-accent-hover: #9a5239;--luah-color-border: #e8e5dc;--luah-color-border-strong: #111111;--luah-section-rule-width: 6px;--luah-section-rule-color: #111111;--luah-font-xs: 12px;--luah-font-sm: 13px;--luah-font-base: 15px;--luah-font-md: 16px;--luah-font-lg: 18px;--luah-font-xl: 20px;--luah-font-2xl: 24px;--luah-font-3xl: 30px;--luah-font-4xl: 36px;--luah-font-5xl: 42px;--luah-fw-regular: 400;--luah-fw-medium: 500;--luah-fw-bold: 700;--luah-fw-xbold: 800;--luah-lh-tight: 1.2;--luah-lh-snug: 1.35;--luah-lh-base: 1.5;--luah-lh-relaxed: 1.65;--luah-ls-tight: -.04em;--luah-ls-wide: .06em;--luah-ls-wider: .12em;--luah-sp-1: 4px;--luah-sp-2: 8px;--luah-sp-3: 12px;--luah-sp-4: 16px;--luah-sp-5: 20px;--luah-sp-6: 24px;--luah-sp-8: 32px;--luah-sp-10: 40px;--luah-sp-12: 48px;--luah-sp-16: 64px;--luah-sidebar-width: 205px;--luah-btn-radius: 4px;--luah-transition: .2s ease}.luah-blog-main *{box-sizing:border-box}.luah-blog-main{padding:0 0 4rem;color:var(--luah-color-text)}#page-content .luah-blog-main .central{width:100%;max-width:1200px;margin:0 auto;padding-left:0;padding-right:0;padding-top:0}.luah-blog-header{border-bottom:1px solid var(--luah-color-border);padding:var(--luah-sp-6) 0 var(--luah-sp-4);margin-bottom:var(--luah-sp-8)}.luah-blog-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--luah-sp-4)}.luah-blog-header__brand{font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wider);text-transform:uppercase;color:var(--luah-color-text-muted);text-decoration:none}.luah-blog-header__title{font-size:var(--luah-font-2xl);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-tight);line-height:var(--luah-lh-tight);margin:0}.luah-blog-header__title a{color:inherit;text-decoration:none}.luah-blog-header__title a:hover{opacity:.7}.luah-blog-header__tagline{font-size:var(--luah-font-sm);color:var(--luah-color-text-muted);text-align:right;max-width:200px;margin:0;line-height:var(--luah-lh-snug)}.luah-post-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,var(--luah-sidebar-width));gap:var(--luah-sp-8);align-items:flex-start;width:100%;padding:0 30px 20px}.luah-post-content{min-width:0}.luah-post-sidebar{min-width:0;position:sticky;top:var(--luah-sp-6)}.luah-post-header{margin-bottom:var(--luah-sp-8)}.luah-blog-featured__tag,.luah-article-card__tag,.luah-post-header__tag{display:inline-block;margin-bottom:var(--luah-sp-3);text-transform:uppercase;font-size:var(--luah-font-xs);letter-spacing:var(--luah-ls-wider);font-weight:var(--luah-fw-bold);color:var(--luah-color-accent);text-decoration:none}.luah-post-header__tag:hover{text-decoration:underline}.luah-post-header h1,.luah-post-header__title{font-size:var(--luah-font-5xl);font-weight:var(--luah-fw-xbold);line-height:var(--luah-lh-tight);letter-spacing:var(--luah-ls-tight);text-align:left;margin:0 0 var(--luah-sp-4)}.luah-blog-featured__meta,.luah-article-card__meta,.luah-post-header__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--luah-sp-3);color:var(--luah-color-text-muted);font-size:var(--luah-font-base);margin-bottom:var(--luah-sp-5)}.luah-post-header__author{font-weight:var(--luah-fw-bold);color:var(--luah-color-text)}.luah-post-header__meta-sep{color:var(--luah-color-border);-webkit-user-select:none;user-select:none}.luah-post-header__date{color:var(--luah-color-text-muted)}.luah-post-ai-btn{display:inline-flex;align-items:center;gap:var(--luah-sp-2);padding:var(--luah-sp-3) var(--luah-sp-5);font-family:inherit;font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-text);background-color:var(--luah-color-bg-alt);border:1px solid var(--luah-color-border-strong);border-radius:var(--luah-btn-radius);cursor:pointer;transition:background-color var(--luah-transition),color var(--luah-transition);margin-bottom:var(--luah-sp-8)}.luah-post-ai-btn:hover{background-color:var(--luah-color-accent);color:var(--luah-color-bg-alt);border-color:var(--luah-color-accent)}.luah-post-ai-btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.summarise-ai{display:inline-flex;align-items:center;gap:var(--luah-sp-4);margin-bottom:var(--luah-sp-8)}.summarise-ai>span{font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-text)}.summarise-ai>a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--luah-color-border);border-radius:999px;background-color:var(--luah-color-bg-alt);transition:border-color var(--luah-transition),background-color var(--luah-transition),transform var(--luah-transition)}.summarise-ai>a:hover,.summarise-ai>a:focus-visible{border-color:var(--luah-color-accent);background-color:var(--luah-color-bg-subtle);transform:translateY(-1px);outline:none}.summarise-ai>a svg{display:block}.luah-post-ai-summary{display:none;background-color:var(--luah-color-bg-alt);border:1px solid var(--luah-color-border);border-radius:var(--luah-btn-radius);padding:var(--luah-sp-5) var(--luah-sp-6);margin-bottom:var(--luah-sp-8)}.luah-post-ai-summary.is-visible{display:block}.luah-post-ai-summary__label{font-size:var(--luah-font-xs);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wider);text-transform:uppercase;color:var(--luah-color-accent);margin-bottom:var(--luah-sp-3)}.luah-post-hero{margin:0 0 var(--luah-sp-8)}.luah-post-hero__image-wrap{width:100%;overflow:hidden;background-color:var(--luah-color-bg-subtle)}.luah-post-hero__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.luah-post-hero__caption{margin-top:var(--luah-sp-2);font-size:var(--luah-font-xs);color:var(--luah-color-text-subtle);line-height:var(--luah-lh-snug)}.luah-post-body,.luah-post-rte{margin-bottom:var(--luah-sp-10)}.luah-post-body>*+*,.luah-post-rte>*+*{margin-top:var(--luah-sp-5)}.luah-post-body p,.luah-post-rte p{font-size:var(--luah-font-md);line-height:var(--luah-lh-relaxed);color:var(--luah-color-text)}.luah-post-body h2,.luah-post-rte h2{font-size:var(--luah-font-2xl);font-weight:var(--luah-fw-bold);line-height:var(--luah-lh-snug);letter-spacing:var(--luah-ls-tight);margin-top:var(--luah-sp-10)}.luah-post-body h3,.luah-post-rte h3{font-size:var(--luah-font-xl);font-weight:var(--luah-fw-bold);line-height:var(--luah-lh-snug);letter-spacing:var(--luah-ls-tight);margin-top:var(--luah-sp-8)}.luah-post-body ul,.luah-post-body ol,.luah-post-rte ul,.luah-post-rte ol{list-style:revert;padding-left:var(--luah-sp-6)}.luah-post-body li,.luah-post-rte li{font-size:var(--luah-font-md);line-height:var(--luah-lh-relaxed);margin-top:var(--luah-sp-2)}.luah-post-body blockquote,.luah-post-rte blockquote{border-left:4px solid var(--luah-color-accent);padding:var(--luah-sp-4) var(--luah-sp-5);margin:var(--luah-sp-6) 0;background-color:var(--luah-color-bg-alt)}.luah-post-body blockquote p,.luah-post-rte blockquote p{font-style:italic;color:var(--luah-color-text-muted);font-size:var(--luah-font-lg)}.luah-post-body a,.luah-post-rte a{color:var(--luah-color-accent);text-decoration:underline}.luah-post-body a:hover,.luah-post-rte a:hover{color:var(--luah-color-accent-hover)}.luah-post-body img,.luah-post-rte img{width:100%;height:auto;margin:var(--luah-sp-6) 0}.luah-post-body hr,.luah-post-rte hr{border:none;border-top:1px solid var(--luah-color-border);margin:var(--luah-sp-10) 0}.luah-post-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--luah-sp-2);padding:var(--luah-sp-6) 0;border-top:1px solid var(--luah-color-border);border-bottom:1px solid var(--luah-color-border);margin-bottom:var(--luah-sp-8)}.luah-post-tags__label{flex-basis:100%;font-size:var(--luah-font-xs);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-text-muted)}.luah-post-tags a,.luah-post-tags__pill{display:inline-block;padding:4px var(--luah-sp-3);font-size:var(--luah-font-xs);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-accent);border:1px solid var(--luah-color-accent);border-radius:2px;text-decoration:none;transition:background-color var(--luah-transition),color var(--luah-transition)}.luah-post-tags a:hover,.luah-post-tags__pill:hover{background-color:var(--luah-color-accent);color:var(--luah-color-bg);text-decoration:none}.luah-post-share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--luah-sp-2);margin-bottom:var(--luah-sp-8)}.luah-post-share__label{flex-basis:100%;font-size:var(--luah-font-xs);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-text-muted);margin-right:0}.luah-post-share__btn,.luah-post-share a,.luah-post-share button{display:inline-flex;align-items:center;gap:var(--luah-sp-1);padding:6px var(--luah-sp-3);font-family:inherit;font-size:var(--luah-font-xs);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-text);background:var(--luah-color-bg);border:1px solid var(--luah-color-border-strong);border-radius:var(--luah-btn-radius);cursor:pointer;transition:background-color var(--luah-transition),color var(--luah-transition);text-decoration:none}.luah-post-share__btn svg,.luah-post-share a svg,.luah-post-share button svg{color:currentColor}.luah-post-share__btn svg path,.luah-post-share a svg path,.luah-post-share button svg path,.luah-post-share__btn svg rect,.luah-post-share a svg rect,.luah-post-share button svg rect{fill:currentColor}.luah-post-share__btn:hover,.luah-post-share a:hover,.luah-post-share button:hover{background-color:var(--luah-color-text);color:var(--luah-color-bg-alt);text-decoration:none}.luah-post-share__btn.btn-email:not(:hover):not(:focus-visible) svg rect{fill:currentColor}.luah-post-share__btn.btn-email:not(:hover):not(:focus-visible) svg path{fill:none;stroke:var(--luah-color-bg-alt)}.luah-post-share__btn.btn-email:hover svg rect,.luah-post-share__btn.btn-email:focus-visible svg rect{fill:var(--luah-color-bg-alt)}.luah-post-share__btn.btn-email:hover svg path,.luah-post-share__btn.btn-email:focus-visible svg path{fill:none;stroke:var(--luah-color-text)}.luah-post-share__btn.btn-copy-link svg path{fill:none;stroke:currentColor}.luah-post-related{margin-bottom:var(--luah-sp-10);border-top:var(--luah-section-rule-width) solid var(--luah-section-rule-color);padding-top:var(--luah-sp-8)}.luah-post-related h2,.luah-post-comments h2{font-size:var(--luah-font-2xl);font-weight:var(--luah-fw-xbold);letter-spacing:var(--luah-ls-tight);margin-bottom:var(--luah-sp-6)}.luah-post-related h2{text-align:left}.luah-post-comments{display:none;margin-bottom:var(--luah-sp-10);border-top:var(--luah-section-rule-width) solid var(--luah-section-rule-color);padding-top:var(--luah-sp-8)}.luah-post-comments h2{text-align:left}.luah-post-comments__count{font-size:var(--luah-font-md);font-weight:var(--luah-fw-medium);color:var(--luah-color-text-muted)}.luah-post-comments__list{margin-bottom:var(--luah-sp-10)}.luah-post-comment{display:flex;align-items:flex-start;gap:var(--luah-sp-4);margin-bottom:var(--luah-sp-5);padding-bottom:var(--luah-sp-4);border-bottom:1px solid var(--luah-color-border)}.luah-post-comment__avatar{width:42px;height:42px;border-radius:999px;border:1px solid #d5d5d5;background-color:#ededed;color:var(--luah-color-text-muted);display:inline-flex;align-items:center;justify-content:center;font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);flex:0 0 auto}.luah-post-comment__body{min-width:0;flex:1 1 auto}.luah-post-comment__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--luah-sp-3);margin-bottom:var(--luah-sp-2)}.luah-post-comment__author{margin:0;font-size:var(--luah-font-xl);font-weight:var(--luah-fw-bold);line-height:var(--luah-lh-tight)}.luah-post-comment__date{color:#666;font-size:var(--luah-font-sm)}.luah-post-comment__content p{margin:0;font-size:var(--luah-font-lg);line-height:var(--luah-lh-relaxed)}.luah-post-comments__form-title{margin:0 0 var(--luah-sp-6);font-size:var(--luah-font-3xl);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-tight);text-align:left}.luah-post-comments__success{margin:0 0 var(--luah-sp-4);color:#0f5132;font-size:var(--luah-font-sm)}.luah-post-comment-form__errors{margin-bottom:var(--luah-sp-4)}.luah-post-comment-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--luah-sp-4)}.luah-post-comment-form__field{min-width:0}.luah-post-comment-form__field--full,.luah-post-comment-form__actions{grid-column:1 / -1}.luah-post-comment-form__field label{display:block;margin-bottom:var(--luah-sp-2);font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;color:var(--luah-color-text-muted)}.luah-post-comment-form__field input,.luah-post-comment-form__field textarea{width:100%;border:1px solid #d7d7d7;background-color:#fff;color:var(--luah-color-text);padding:13px 14px;font-size:var(--luah-font-lg);line-height:1.4}.luah-post-comment-form__field textarea{min-height:120px;resize:vertical}.luah-post-comment-form__actions input[type=submit]{-webkit-appearance:none;appearance:none;border:0;border-radius:var(--luah-btn-radius);padding:12px 24px;background-color:#05080f;color:#fff;text-transform:uppercase;letter-spacing:var(--luah-ls-wide);font-size:var(--luah-font-base);font-weight:var(--luah-fw-bold);cursor:pointer}.luah-post-comment-form__actions input[type=submit]:hover{background-color:#1f2430}.luah-blog-tagline{text-align:center;font-size:36px;padding-bottom:1rem;margin-bottom:2rem;letter-spacing:-.01em;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;border-bottom:4px solid var(--luah-color-text);font-weight:700}.luah-blog-tagline img{width:50%}.luah-sidebar-heading{font-size:var(--luah-font-md);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-tight);padding-bottom:var(--luah-sp-2);margin-bottom:var(--luah-sp-4);border-bottom:2px solid var(--luah-color-text);text-align:left}.luah-products-subline{font-size:var(--luah-font-sm);color:var(--luah-color-text-muted);margin-bottom:var(--luah-sp-4);line-height:var(--luah-lh-snug)}.luah-product-list{display:grid;gap:var(--luah-sp-4)}.luah-product-item{display:flex;flex-direction:column}.luah-product-item__image-link{display:block;text-decoration:none}.luah-product-item__image-wrap{aspect-ratio:4 / 5;overflow:hidden;background-color:var(--luah-color-bg-subtle);margin-bottom:var(--luah-sp-2)}.luah-product-item__image-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--luah-transition)}.luah-product-item:hover .luah-product-item__image-wrap img{transform:scale(1.03)}.luah-product-item__name{font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);margin:0 0 var(--luah-sp-1);line-height:var(--luah-lh-snug);text-align:left}.luah-product-item__name a{color:inherit;text-decoration:none}.luah-product-item:hover .luah-product-item__name a{text-decoration:underline;text-underline-offset:.12em}.luah-product-item__price{font-size:var(--luah-font-sm);color:var(--luah-color-text-muted)}.luah-products-cta{display:block;margin-top:var(--luah-sp-5);padding:var(--luah-sp-2) var(--luah-sp-5);font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wider);text-transform:uppercase;background-color:var(--luah-color-text);color:var(--luah-color-bg-alt);border-radius:var(--luah-btn-radius);transition:background-color var(--luah-transition);text-align:center;text-decoration:none}.luah-products-cta:hover{background-color:var(--luah-color-accent);text-decoration:none}.luah-post-sidebar .luah-product-list-wrap{flex:none;max-width:100%;width:100%}.luah-author-mini{border:1px solid var(--luah-color-border);padding:var(--luah-sp-4);margin-bottom:var(--luah-sp-4)}.luah-author-mini__image{aspect-ratio:1 / 1;overflow:hidden;margin-bottom:var(--luah-sp-3)}.luah-author-hero{padding:0 30px 20px}.luah-author-mini__role,.luah-author-hero__role{text-transform:uppercase;font-size:var(--luah-font-xs);letter-spacing:var(--luah-ls-wide);margin-bottom:var(--luah-sp-1);color:var(--luah-color-text);font-weight:var(--luah-fw-bold)}.luah-author-hero{display:grid;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);gap:var(--luah-sp-6);margin-bottom:var(--luah-sp-8)}.luah-author-hero__image{aspect-ratio:1 / 1;overflow:hidden}.luah-author-hero__image img{width:100%;height:100%;object-fit:cover}.luah-author-hero__info h1{margin:0 0 var(--luah-sp-3);text-align:left;font-size:28px}.luah-blog-top-row{display:flex;flex-direction:row;gap:2rem;align-items:flex-start;padding-bottom:2.5rem;border-bottom:1px solid var(--luah-color-border);margin-bottom:3rem;padding:0 30px 20px}.luah-blog-latest{flex:.7 1 0%;max-width:220px;min-width:0}.luah-blog-featured{flex:2.5 1 0%;min-width:0}.luah-product-list-wrap{flex:.7 1 0%;max-width:220px;min-width:0}.luah-latest-list{display:grid;gap:1rem;padding:0;margin:0;list-style:none}.luah-latest-list a{display:block}.luah-latest-list__title{display:block;font-weight:var(--luah-fw-bold)}.luah-latest-list a:hover .luah-latest-list__title{text-decoration:underline;text-underline-offset:.12em}.luah-latest-list time{font-size:var(--luah-font-xs);color:var(--luah-color-text-muted)}.luah-link-inline{display:inline-block;margin-top:1rem;text-transform:uppercase;font-size:var(--luah-font-xs);letter-spacing:var(--luah-ls-wide);font-weight:var(--luah-fw-bold);text-decoration:underline;text-underline-offset:.5em}.luah-blog-latest>.luah-link-inline{display:none}.luah-blog-featured__image{aspect-ratio:3 / 2;overflow:hidden;margin-bottom:1rem;background:var(--luah-color-bg-subtle)}.luah-featured-placeholder{height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;color:var(--luah-color-text-muted)}.luah-blog-featured__content{margin-bottom:1rem}.luah-blog-featured__title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:700;font-style:normal;color:#111;margin:0;text-align:left;font-size:28px;margin-bottom:1rem}.luah-blog-featured__title a{text-decoration:none;color:inherit}.luah-blog-featured__title a:hover{text-decoration:underline;text-underline-offset:.12em}.luah-blog-featured__excerpt{margin:0;color:var(--luah-color-text-muted)}.luah-blog-featured__date{margin-top:var(--luah-sp-4);color:var(--luah-color-text-muted);font-size:.8rem}.luah-blog-featured__related-wrap{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--luah-color-border)}.luah-blog-featured__related-label{font-size:1rem;font-weight:var(--luah-fw-bold);margin:0 0 .6rem}.luah-blog-featured__related{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.luah-blog-featured__related li a{font-size:var(--luah-font-sm);font-weight:var(--luah-fw-medium);line-height:var(--luah-lh-snug);color:inherit;text-decoration:none}.luah-blog-featured__related li a:hover{text-decoration:underline;text-underline-offset:.12em}.luah-blog-section{padding:0 30px 20px}.luah-blog-section__subnav{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .15rem;margin-bottom:1.5rem;font-size:1rem;font-weight:var(--luah-fw-medium)}.luah-blog-section__subnav a{color:var(--luah-color-text-muted)}.luah-blog-section__subnav a:hover{color:inherit;text-decoration:none}.luah-subnav-sep{color:var(--luah-color-text-muted);-webkit-user-select:none;user-select:none}.luah-blog-section{margin-bottom:3rem}.luah-blog-section.tag-section-container.tag-section-container{padding:10px 30px 50px}.luah-blog-section.tag-section-container.tag-section-container--odd{background-color:#f7f5e9;padding:10px 30px 50px}.luah-blog-section.author{border-top:var(--luah-section-rule-width) solid var(--luah-section-rule-color)}.luah-blog-section__heading-wrap{background-color:#f7f5e9;padding:10px 30px 5px;margin-bottom:1.5rem}.luah-blog-section__heading{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;padding-top:var(--luah-sp-4);margin-bottom:1.5rem}.luah-blog-section__heading a{text-decoration:underline;text-underline-offset:.3em;text-transform:uppercase}.luah-blog-section__heading h1,.luah-blog-section__heading h2{margin:0;flex:1 1 auto;min-width:0;font-size:var(--luah-font-4xl);font-weight:var(--luah-fw-bold);line-height:var(--luah-lh-tight);letter-spacing:var(--luah-ls-tight);text-align:left;color:var(--luah-color-text)}.luah-blog-section__see-all{flex-shrink:0;align-self:baseline;font-size:var(--luah-font-sm);font-weight:var(--luah-fw-bold);letter-spacing:var(--luah-ls-wide);text-transform:uppercase;text-decoration:underline;text-underline-offset:.15em;color:var(--luah-color-text);white-space:nowrap}.luah-blog-section__see-all:hover{opacity:.75;text-decoration:underline}.luah-blog-section__description{margin-bottom:1.5rem;color:var(--luah-color-text-muted)}.luah-article-grid{display:grid;gap:2rem}.luah-article-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.luah-article-grid>.luah-article-card{min-height:0}.luah-article-card--video{display:flex;flex-direction:column;height:100%;min-height:10rem;container-type:size}@supports (width: 1cqw){.luah-article-card--video{min-height:max(calc(100cqw * 2 / 3),10rem)}}.luah-article-card__image-wrap{aspect-ratio:var(--luah-image-ratio, 1/1);overflow:hidden;margin-bottom:.9rem}.luah-article-card__image-wrap .rimage-outer-wrapper{max-width:none!important;width:100%;height:100%}.luah-article-card__image-wrap .rimage-wrapper{position:relative;width:100%;height:100%;padding-top:0!important}.luah-article-card__image-wrap .rimage__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.luah-article-card__image-wrap--video{position:relative;margin-bottom:0}.luah-article-card--video .luah-article-card__image-wrap--video{flex:1 1 auto;min-height:0;aspect-ratio:var(--luah-image-ratio, 1/1)}.luah-article-card__image-wrap--video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;pointer-events:none}.luah-article-card__video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:1.25rem;text-decoration:none;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.35) 0%,transparent 55%);transition:background .25s ease}.luah-article-card__video-overlay:hover,.luah-article-card__video-overlay:focus-visible{background:linear-gradient(to top,rgba(0,0,0,.82) 0%,rgba(0,0,0,.45) 45%,transparent 100%)}.luah-article-card__video-overlay:focus-visible{outline:2px solid #fff;outline-offset:-4px}.luah-article-card__video-overlay__title{max-width:95%;margin:0;text-align:center;font-size:clamp(1.125rem,2.2vw,1.65rem);font-weight:var(--luah-fw-bold, 700);line-height:1.25;text-decoration:underline;text-underline-offset:.15em;opacity:0;transition:opacity .25s ease}.luah-article-card__video-overlay:hover .luah-article-card__video-overlay__title,.luah-article-card__video-overlay:focus-visible .luah-article-card__video-overlay__title,.luah-article-card--video:hover .luah-article-card__video-overlay__title{opacity:1}.luah-article-card__title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:700;color:#111;margin:0;font-size:28px;margin-bottom:1rem;text-align:left;line-height:32px}.luah-article-card__title a{color:inherit;text-decoration:none}.luah-article-card:hover .luah-article-card__title a{text-decoration:underline;text-underline-offset:.12em}.luah-article-card__excerpt{margin:0;color:var(--luah-color-text-muted)}.luah-article-card__date{margin-top:var(--luah-sp-4);color:var(--luah-color-text-muted);font-size:.8rem}.luah-article-card__meta+.luah-article-card__date{margin-top:0}.luah-blog-pagination{margin-top:var(--luah-sp-8)}.luah-blog-pagination__inner{border-top:1px solid var(--luah-color-border);padding-top:var(--luah-sp-6)}.luah-blog-pagination__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--luah-sp-2) var(--luah-sp-4);list-style:none;margin:0;padding:0}.luah-blog-pagination__list>li{margin:0;display:flex;align-items:center;justify-content:center}.luah-blog-pagination__list a,.luah-blog-pagination__list .luah-blog-pagination__gap{font-weight:var(--luah-fw-bold);font-size:var(--luah-font-md);line-height:1.2;text-decoration:none;color:var(--luah-color-text)}.luah-blog-pagination__list a:hover{text-decoration:underline;text-underline-offset:.15em}.luah-blog-pagination__prev,.luah-blog-pagination__prev--disabled{font-weight:var(--luah-fw-bold);font-size:var(--luah-font-md);line-height:1.2}a.luah-blog-pagination__prev{color:var(--luah-color-text-subtle);text-decoration:none}a.luah-blog-pagination__prev:hover{color:var(--luah-color-text-muted);text-decoration:underline;text-underline-offset:.15em}.luah-blog-pagination__prev--disabled,.luah-blog-pagination__next--disabled{color:var(--luah-color-text-subtle);cursor:default;-webkit-user-select:none;user-select:none}.luah-blog-pagination__next{font-weight:var(--luah-fw-bold);font-size:var(--luah-font-md);line-height:1.2;color:var(--luah-color-text);text-decoration:none}a.luah-blog-pagination__next:hover{text-decoration:underline;text-underline-offset:.15em}.luah-blog-pagination__current{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:2rem;min-height:2rem;padding:.25rem .45rem;background:var(--luah-color-text);color:#fff;border-radius:var(--luah-btn-radius);font-weight:var(--luah-fw-bold);font-size:var(--luah-font-md);line-height:1}.luah-blog-pagination__count{margin:var(--luah-sp-5) 0 0;padding:0;font-size:var(--luah-font-sm);line-height:var(--luah-lh-base);color:var(--luah-color-text-subtle);text-align:center}.luah-empty-state{padding:2rem 0}@media(max-width:1023px){.luah-blog-latest,.luah-product-list-wrap{max-width:160px}.luah-post-header h1,.luah-post-header__title{font-size:var(--luah-font-4xl)}.luah-blog-header__tagline{display:none}}@media(max-width:990px){.luah-post-layout{grid-template-columns:1fr}.luah-post-sidebar{position:static}.luah-article-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.luah-author-hero{grid-template-columns:1fr;justify-items:center;text-align:center}.luah-author-hero__info{display:flex;flex-direction:column;align-items:center;text-align:center}.luah-author-hero__info h1{text-align:center}.luah-author-hero__image{width:50%;border-radius:50%;margin:0 auto}.luah-product-list{grid-template-columns:repeat(2,1fr);gap:var(--luah-sp-3)}.luah-post-sidebar .luah-product-list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/2);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:2px}}@media(max-width:767px){.luah-blog-tagline img{width:80%}.luah-blog-section__heading-wrap{padding:0 20px 5px}.luah-blog-section__heading{flex-direction:column}.luah-blog-top-row{flex-direction:column;padding:0 30px 20px}.luah-blog-featured{order:1}.luah-blog-latest{display:none;order:2;max-width:100%;width:100%}.luah-product-list-wrap{display:none;order:3;max-width:100%;width:100%}.luah-product-list-wrap.display-aside{display:block}.luah-post-sidebar .luah-product-list-wrap.new-arrivals{display:block;order:initial;max-width:100%;width:100%}.luah-blog-header__inner{flex-direction:column;align-items:flex-start;gap:var(--luah-sp-2)}.luah-blog-header__tagline{display:block;text-align:left;max-width:none}.luah-post-header h1,.luah-post-header__title{font-size:var(--luah-font-3xl)}.luah-post-sidebar .luah-product-item{scroll-snap-align:start}.luah-post-comment-form__grid{grid-template-columns:1fr}.luah-post-comment__meta{flex-direction:column;align-items:flex-start;gap:var(--luah-sp-1)}}@media(max-width:640px){.luah-article-grid--three,.luah-product-list{grid-template-columns:1fr}.luah-post-sidebar .luah-product-list{grid-auto-columns:calc((100% - 40px)/2);grid-template-columns:none}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/blog-theme.css.map */
