.fibre-blog-archive .fibre-blog-archive__hero-copy,.fibre-blog-single .fibre-blog-single__hero-shell{gap:0}.fibre-blog-archive .fibre-blog-archive__hero-shell,.fibre-blog-single .fibre-blog-single__hero-shell{min-height:0;padding-block:48px 32px}.fibre-blog-archive .fibre-blog-archive__eyebrow .elementor-heading-title,.fibre-blog-single .fibre-blog-single__eyebrow{font-size:16px;line-height:1.2}.fibre-blog-single .fibre-blog-single__hero .fibre-blog-single__eyebrow{margin:0}.fibre-blog-archive .fibre-blog-archive__title,.fibre-blog-single .fibre-blog-single__title{margin-top:20px}.fibre-blog-archive .fibre-blog-archive__title .elementor-heading-title,.fibre-blog-archive .fibre-blog-archive__main-title .elementor-heading-title,.fibre-blog-archive .fibre-blog-latest .fibre-blog-latest__title,.fibre-blog-single .fibre-blog-single__title,.fibre-blog-single .fibre-blog-single__related-heading{font-size:35px;line-height:1.2}.fibre-blog-single .fibre-blog-single__meta{margin-top:20px}.fibre-blog-single .fibre-article-content h2{font-size:35px}.fibre-blog-single .fibre-article-content h4{font-size:28px;line-height:1.22;margin:36px 0 17px}.fibre-blog-archive{--fibre-article-panel:color-mix(in srgb, var(--fibre-color-hover-sand) 23%, var(--fibre-color-surface))}.fibre-blog-archive .fibre-blog-archive__featured-shell,.fibre-blog-archive .fibre-blog-latest{background:var(--fibre-article-panel);border-radius:4px}.fibre-blog-archive .fibre-blog-archive__featured-grid .e-loop-item{border-right-color:color-mix(in srgb,var(--fibre-color-primary) 35%,var(--fibre-article-panel))}.fibre-blog-archive .fibre-blog-latest{padding:32px;align-items:stretch}.fibre-blog-archive .fibre-blog-latest__media{aspect-ratio:auto;height:100%;min-height:240px}.fibre-blog-archive .fibre-blog-archive__featured-grid .e-loop-item:nth-of-type(4n+1) .fibre-blog-card__media{border-radius:300px 300px 300px 0}.fibre-blog-archive .fibre-blog-archive__featured-grid .e-loop-item:nth-of-type(4n+2) .fibre-blog-card__media{border-radius:120px 0 0}.fibre-blog-archive .fibre-blog-archive__featured-grid .e-loop-item:nth-of-type(4n+3) .fibre-blog-card__media{border-radius:200px 200px 0 0}.fibre-blog-archive .fibre-blog-archive__featured-grid .e-loop-item:nth-of-type(4n+4) .fibre-blog-card__media{border-radius:200px 0 0 200px}.fibre-blog-archive .fibre-article-library__more,.fibre-blog-single .fibre-blog-single__archive-button,.fibre-blog-single .fibre-blog-single__return{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:max-content;max-width:100%;min-height:38px;padding:8px 0 4px;background:#fff0;border:0;border-bottom:1px solid currentColor;border-radius:0;color:var(--fibre-color-primary);font-family:var(--fibre-font-body),sans-serif;font-size:17px;font-weight:400;line-height:1.2;text-decoration:none;transition:color 180ms ease}.fibre-blog-archive .fibre-article-library__more{display:flex;margin:28px auto 0}.fibre-blog-archive .fibre-article-library__more[hidden]{display:none}.fibre-blog-archive .fibre-article-library__more:hover,.fibre-blog-single :is(.fibre-blog-single__archive-button,.fibre-blog-single__return):is(:hover,:focus-visible){background:#fff0;color:var(--fibre-color-accent)}.fibre-blog-single .fibre-blog-single__archive-button:hover>span{transform:translateX(6px)}.fibre-blog-single .fibre-blog-single__return{align-self:flex-start;flex-shrink:0;margin:0}.fibre-blog-single .fibre-blog-single__return>span{display:block;flex:0 0 28px;width:28px;height:16px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 16'%3E%3Cpath d='M1 8h28M23 2l6 6-6 6' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;transform:rotate(180deg);transition:transform 180ms ease}.fibre-blog-single .fibre-blog-single__return:hover>span{transform:translateX(-6px) rotate(180deg)}.fibre-blog-single .fibre-blog-single__toc>.fibre-blog-single__return:is(:hover,:focus-visible){text-decoration:none}.fibre-blog-single .fibre-blog-single__return:focus-visible>span{transform:translateX(-6px) rotate(180deg)}.fibre-blog-single .fibre-blog-single__layout{grid-template-columns:260px minmax(0,1fr)}.fibre-blog-single .fibre-blog-single__toc{gap:22px;overflow:visible;max-height:calc(100svh - 56px);padding-right:12px}.fibre-blog-single .fibre-blog-single__toc nav{min-height:0;overflow-y:auto;padding-right:4px;scrollbar-width:thin}body.admin-bar .fibre-blog-single .fibre-blog-single__toc{max-height:calc(100svh - 88px)}.fibre-blog-single .fibre-blog-single__toc .fibre-toc-section{border-left:2px solid #fff0;margin:0 0 16px;padding:0;background:#fff0}.fibre-blog-single .fibre-blog-single__toc .fibre-toc-section.is-current-section{border-left-color:var(--fibre-color-primary)}.fibre-blog-single .fibre-toc-row{display:flex;align-items:flex-start;gap:4px}.fibre-blog-single .fibre-blog-single__toc nav a{border:0;background:#fff0;text-decoration:none}.fibre-blog-single .fibre-toc-row>a{flex:1;min-width:0;padding:3px 0 3px 12px}.fibre-blog-single .fibre-blog-single__toc a[aria-current="location"],.fibre-blog-single .fibre-toc-section.is-current-section .fibre-toc-row>a{font-weight:700;background:#fff0}.fibre-blog-single .fibre-blog-single__toc nav a:hover{text-decoration:underline;text-underline-offset:3px}.fibre-blog-single .fibre-blog-single__toc .fibre-toc-toggle{display:grid;place-items:center;position:relative;flex:0 0 30px;width:30px;height:30px;min-height:30px;margin:0;padding:0;border:0;border-radius:0;background:#fff0;color:var(--fibre-color-primary);cursor:pointer;box-shadow:none}.fibre-blog-single .fibre-toc-toggle span{position:relative;display:block;width:12px;height:12px}.fibre-blog-single .fibre-toc-toggle span::before,.fibre-blog-single .fibre-toc-toggle span::after{content:"";position:absolute;background:currentColor}.fibre-blog-single .fibre-toc-toggle span::before{width:12px;height:1px;left:0;top:5.5px}.fibre-blog-single .fibre-toc-toggle span::after{width:1px;height:12px;left:5.5px;top:0}.fibre-blog-single .fibre-toc-toggle[aria-expanded="true"] span::after{display:none}.fibre-blog-single .fibre-blog-single__toc .fibre-toc-children{margin:8px 0 0 16px;padding:0}.fibre-blog-single .fibre-blog-single__toc .fibre-toc-children[hidden]{display:none}.fibre-blog-single .fibre-blog-single__toc .fibre-toc-level-3{margin:0 0 9px;padding:0;font-size:16px;line-height:1.4}.fibre-blog-single .fibre-toc-level-3>a{padding:2px 0 2px 12px}.fibre-blog-single .fibre-blog-single__toc :is(a,button):focus-visible{outline:1px solid var(--fibre-color-primary);outline-offset:2px}@media (max-width:1024px){.fibre-blog-single .fibre-blog-single__layout{grid-template-columns:220px minmax(0,1fr)}.fibre-blog-archive .fibre-blog-latest{padding:24px}}@media (max-width:767px){.fibre-blog-archive .fibre-blog-archive__title .elementor-heading-title,.fibre-blog-archive .fibre-blog-archive__main-title .elementor-heading-title,.fibre-blog-archive .fibre-blog-latest .fibre-blog-latest__title,.fibre-blog-single .fibre-blog-single__title,.fibre-blog-single .fibre-blog-single__related-heading,.fibre-blog-single .fibre-article-content h2{font-size:28px}.fibre-blog-single .fibre-article-content h4{font-size:24px}.fibre-blog-archive .fibre-blog-latest{padding:24px}.fibre-blog-archive .fibre-blog-latest__media{aspect-ratio:1.8;height:auto;min-height:0}.fibre-blog-single .fibre-blog-single__layout{display:flex}.fibre-blog-single .fibre-blog-single__toc,body.admin-bar .fibre-blog-single .fibre-blog-single__toc{max-height:none;position:static;padding-right:0}.fibre-blog-single .fibre-blog-single__toc nav{overflow:visible;padding-right:0}.fibre-blog-single .fibre-blog-single__sidebar-title{text-align:left}}@media (prefers-reduced-motion:reduce){.fibre-blog-single :is(.fibre-blog-single__return,.fibre-blog-single__archive-button)>span{transition:none}}