.fibre-blog-archive,.fibre-blog-archive *,.fibre-blog-card,.fibre-blog-card *{box-sizing:border-box}html:has(.fibre-blog-archive),body:has(.fibre-blog-archive){overflow-x:clip!important;overflow-y:visible!important}.fibre-blog-archive{background:var(--fibre-color-surface);color:var(--fibre-color-text);gap:0;max-width:none;overflow:visible;padding:0!important;width:100%}.fibre-blog-archive .elementor-widget,.fibre-blog-loop-item .elementor-widget{margin-block-end:0}.fibre-blog-archive .elementor-widget-container>:last-child,.fibre-blog-archive p:last-child{margin-block-end:0}.fibre-blog-archive__section{padding:0!important;width:100%}.fibre-blog-archive__hero,.fibre-blog-archive__featured{background:var(--fibre-color-surface);color:var(--fibre-color-primary)}.fibre-blog-archive__shell{margin-inline:auto;max-width:1440px;padding-inline:32px;width:100%}.fibre-blog-archive__hero-shell{align-items:center;display:flex;justify-content:center;min-height:0;padding-block:82px 58px;text-align:center}.fibre-blog-archive__hero-copy{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:1100px}.fibre-blog-archive__eyebrow .elementor-heading-title{color:var(--fibre-color-muted);font-family:var(--fibre-font-body),sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.fibre-blog-archive__title .elementor-heading-title{color:var(--fibre-color-primary);font-family:var(--fibre-font-display),serif;font-size:clamp(42px, 4.7vw, 66px);font-style:italic;font-weight:400;line-height:1.03;max-width:1100px}.fibre-blog-archive__intro,.fibre-blog-archive__intro p{color:var(--fibre-color-surface);font-family:var(--fibre-font-body),sans-serif;font-size:19px;font-weight:400;line-height:1.45;max-width:760px}.fibre-blog-archive__hero-logo,.fibre-blog-archive__hero-logo .elementor-widget-container{align-items:center;display:flex;justify-content:center;width:100%}.fibre-blog-archive__hero-logo img{display:block;height:auto;max-width:250px;opacity:.96;width:100%}.fibre-blog-archive__featured-shell{padding-block:12px 72px}.fibre-blog-archive__featured-grid.elementor-widget-loop-grid{--grid-column-gap:24px;--grid-row-gap:24px;width:100%}.fibre-blog-archive__main{background:var(--fibre-color-surface)}.fibre-blog-archive__main-shell{border-top:1px solid rgb(80 81 63 / .25);padding-block:64px 96px}.fibre-blog-archive__main-title .elementor-heading-title,.fibre-blog-archive__filter-title .elementor-heading-title{color:var(--fibre-color-primary);font-family:var(--fibre-font-display),serif;font-size:42px;font-style:italic;font-weight:400;line-height:1.08}.fibre-blog-archive__main-title{margin-bottom:42px}.fibre-blog-archive__content{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) 285px}.fibre-blog-archive__list,.fibre-blog-archive__list .elementor-loop-container{width:100%}.fibre-blog-archive__list.elementor-widget-loop-grid{--grid-column-gap:0;--grid-row-gap:16px}.fibre-blog-archive__sidebar{align-self:start;display:flex;flex-direction:column;gap:24px;height:fit-content;position:sticky!important;top:28px}body.admin-bar .fibre-blog-archive__sidebar{top:60px}.fibre-blog-archive__filter-title .elementor-heading-title{font-size:31px}.fibre-blog-archive__filter{--e-filter-direction:column;--e-filter-space-between:0;--e-filter-normal-text-color:var(--fibre-color-primary);--e-filter-hover-text-color:var(--fibre-color-accent);--e-filter-active-text-color:var(--fibre-color-accent);width:100%}.fibre-blog-archive__filter .e-filter{display:flex;gap:0;width:100%}.fibre-blog-archive__filter .e-filter-item{align-items:center;background:transparent!important;border:0!important;border-bottom:1px solid rgb(80 81 63 / .24)!important;border-radius:0!important;color:var(--fibre-color-primary);cursor:pointer;display:flex;font-family:var(--fibre-font-body),sans-serif;font-size:16px;font-weight:400;gap:10px;justify-content:space-between;line-height:1.25;order:0;padding:13px 0!important;text-align:left;transition:color 180ms ease;width:100%}.fibre-blog-archive__filter .e-filter-item[data-filter="__all"]{order:-1}.fibre-blog-archive__filter .e-filter-item[data-filter^="uncategorized"],.fibre-blog-archive__filter .e-filter-item[data-filter^="non-classe"],.fibre-blog-archive__filter .e-filter-item[data-filter^="non-categorise"]{display:none!important}.fibre-blog-archive__filter .e-filter-item:hover,.fibre-blog-archive__filter .e-filter-item:focus-visible,.fibre-blog-archive__filter .e-filter-item[aria-pressed="true"]{color:var(--fibre-color-accent)!important}.fibre-blog-archive__filter .e-filter-item[aria-pressed="true"]::before{background:currentColor;content:"";height:1px;margin-right:2px;width:18px}.fibre-blog-archive__filter-count{color:inherit;font-size:13px;opacity:.72}.fibre-blog-archive .elementor-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:48px}.fibre-blog-archive .elementor-pagination :is(a,span){align-items:center;border:1px solid rgb(80 81 63 / .42);border-radius:50%;color:var(--fibre-color-primary);display:inline-flex;font-family:var(--fibre-font-body),sans-serif;font-size:15px;height:42px;justify-content:center;line-height:1;margin:0!important;min-width:42px;padding:0 10px;text-decoration:none;transition:background-color 180ms ease,border-color 180ms ease,color 180ms ease}.fibre-blog-archive .elementor-pagination :is(.prev,.next){border-radius:21px;min-width:58px}.fibre-blog-archive .elementor-pagination :is(a:hover,a:focus-visible,.current){background:var(--fibre-color-primary);border-color:var(--fibre-color-primary);color:var(--fibre-color-surface)}.fibre-blog-loop-item,.fibre-blog-loop-item .elementor-widget-shortcode,.fibre-blog-loop-item .elementor-widget-container,.fibre-blog-card{height:100%;width:100%}.fibre-blog-card{background:var(--fibre-color-surface);color:var(--fibre-color-primary);overflow:hidden}.fibre-blog-card__link{color:inherit!important;display:flex;height:100%;text-decoration:none!important;width:100%}.fibre-blog-card__media{background:#d9d6d0;display:block;overflow:hidden;position:relative}.fibre-blog-card__media img,.fibre-blog-card__placeholder{display:block;height:100%;object-fit:cover;object-position:center center;transition:filter 420ms ease,transform 620ms cubic-bezier(.22,1,.36,1);width:100%}.fibre-blog-card__placeholder{background:linear-gradient(135deg,#9b9b8c,#50513f)}.fibre-blog-card__content{display:flex;flex-direction:column;min-width:0}.fibre-blog-card__title,.fibre-blog-card__excerpt,.fibre-blog-card__meta,.fibre-blog-card__read-more{display:block}.fibre-blog-card__title{color:var(--fibre-color-primary);font-family:var(--fibre-font-display),serif;font-style:italic;font-weight:400}.fibre-blog-card__excerpt,.fibre-blog-card__meta,.fibre-blog-card__read-more{font-family:var(--fibre-font-body),sans-serif;font-weight:400}.fibre-blog-card__read-more{align-items:center;background:#fff0;border:1px solid currentColor;border-radius:20px;color:var(--fibre-color-primary);display:inline-flex;font-size:17px;gap:14px;line-height:1.2;margin-top:auto;min-height:50px;padding:12px 24px;transition:border-color 180ms ease,color 180ms ease;width:fit-content}.fibre-blog-card__read-more span{background:currentColor;display:block;flex:0 0 28px;font-size:0;height:16px;-webkit-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;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;transition:transform 180ms ease;width:28px}.fibre-blog-card__link:hover .fibre-blog-card__media img,.fibre-blog-card__link:focus-visible .fibre-blog-card__media img{transform:scale(1.035)}.fibre-blog-card__link:hover .fibre-blog-card__title,.fibre-blog-card__link:hover .fibre-blog-card__read-more,.fibre-blog-card__link:focus-visible .fibre-blog-card__title,.fibre-blog-card__link:focus-visible .fibre-blog-card__read-more{color:var(--fibre-color-accent)}.fibre-blog-card__link:hover .fibre-blog-card__read-more span,.fibre-blog-card__link:focus-visible .fibre-blog-card__read-more span{transform:translateX(7px)}.fibre-blog-card--featured{border-radius:10px;height:100%;min-height:0}.fibre-blog-archive__featured .fibre-blog-loop-item__shortcode .elementor-widget-container,.fibre-blog-archive__featured .fibre-blog-loop-item__shortcode .elementor-shortcode{height:100%}.fibre-blog-card--featured .fibre-blog-card__link{flex-direction:column}.fibre-blog-card--featured .fibre-blog-card__media{aspect-ratio:16 / 9;flex:0 0 auto}.fibre-blog-card--featured .fibre-blog-card__content{flex:1 1 auto;gap:10px;padding:18px 20px 22px}.fibre-blog-card--featured .fibre-blog-card__title{font-size:23px;line-height:1.08}.fibre-blog-card--featured .fibre-blog-card__excerpt{color:var(--fibre-color-text);font-size:15px;line-height:1.42}.fibre-blog-card--featured .fibre-blog-card__read-more,.fibre-blog-card--list .fibre-blog-card__read-more{margin-left:auto}.fibre-blog-card--list{border:1px solid rgb(80 81 63 / .23);border-radius:34px;height:auto;min-height:0}.fibre-blog-card--list .fibre-blog-card__link{align-items:stretch;flex-direction:row}.fibre-blog-card--list .fibre-blog-card__media{flex:0 0 26%;min-height:174px;position:relative}.fibre-blog-card--list .fibre-blog-card__media img,.fibre-blog-card--list .fibre-blog-card__placeholder{inset:0;position:absolute}.fibre-blog-card--list .fibre-blog-card__content{flex:1 1 auto;gap:8px;justify-content:center;padding:18px 25px}.fibre-blog-card--list .fibre-blog-card__meta{color:var(--fibre-color-muted);font-size:12px;line-height:1.35;text-transform:none}.fibre-blog-card--list .fibre-blog-card__title{-webkit-box-orient:vertical;display:-webkit-box;font-size:25px;line-height:1.08;-webkit-line-clamp:3;overflow:hidden}.fibre-blog-card--list .fibre-blog-card__excerpt{-webkit-box-orient:vertical;color:var(--fibre-color-text);display:-webkit-box;font-size:14px;line-height:1.35;-webkit-line-clamp:2;overflow:hidden}@media (max-width:1024px){.fibre-blog-archive__shell{padding-inline:28px}.fibre-blog-archive__hero-shell{min-height:0;padding-block:64px 44px}.fibre-blog-archive__title .elementor-heading-title{font-size:48px}.fibre-blog-archive__featured-shell{padding-block:10px 68px}.fibre-blog-archive__main-shell{padding-block:68px 78px}.fibre-blog-archive__content{gap:42px;grid-template-columns:1fr}.fibre-blog-archive__sidebar{grid-row:1;position:static!important;top:auto!important}.fibre-blog-archive__filter .e-filter{--e-filter-direction:row;--e-filter-wrap:wrap;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 18px}.fibre-blog-archive__filter .e-filter-item{border:1px solid rgb(80 81 63 / .33)!important;border-radius:999px!important;justify-content:center;padding:9px 15px!important;width:auto}.fibre-blog-archive__filter .e-filter-item[aria-pressed="true"]::before{display:none}.fibre-blog-card--featured{height:100%;min-height:0}.fibre-blog-card--featured .fibre-blog-card__media{aspect-ratio:16 / 9}.fibre-blog-card--list .fibre-blog-card__media{flex-basis:27%;min-height:174px}}@media (max-width:767px){.fibre-blog-archive__shell{padding-inline:20px}.fibre-blog-archive__hero-shell{display:flex;min-height:0;padding-block:52px 36px;text-align:center}.fibre-blog-archive__hero-copy{align-items:center;gap:18px}.fibre-blog-archive__eyebrow .elementor-heading-title{font-size:14px}.fibre-blog-archive__title .elementor-heading-title{font-size:40px}.fibre-blog-archive__intro,.fibre-blog-archive__intro p{font-size:17px}.fibre-blog-archive__featured-shell{padding-block:8px 54px}.fibre-blog-archive__featured-grid.elementor-widget-loop-grid{--grid-row-gap:20px}.fibre-blog-archive__main-shell{padding-block:54px 64px}.fibre-blog-archive__main-title{margin-bottom:28px}.fibre-blog-archive__main-title .elementor-heading-title{font-size:37px}.fibre-blog-archive__filter-title .elementor-heading-title{font-size:28px}.fibre-blog-archive__content{gap:34px}.fibre-blog-archive__filter .e-filter{gap:9px}.fibre-blog-archive__filter .e-filter-item{font-size:14px;padding:8px 12px!important}.fibre-blog-card--featured{border-radius:10px;min-height:0}.fibre-blog-card--featured .fibre-blog-card__media{aspect-ratio:16 / 9}.fibre-blog-card--featured .fibre-blog-card__content{padding:18px 18px 22px}.fibre-blog-card--featured .fibre-blog-card__title{font-size:25px}.fibre-blog-card--list{border-radius:38px;height:auto;min-height:0}.fibre-blog-card--list .fibre-blog-card__link{flex-direction:column}.fibre-blog-card--list .fibre-blog-card__media{aspect-ratio:1.38 / 1;flex-basis:auto;min-height:0}.fibre-blog-card--list .fibre-blog-card__content{gap:9px;min-height:0;padding:24px 22px 26px}.fibre-blog-archive__list .elementor-loop-container{grid-auto-rows:auto!important}.fibre-blog-card--list .fibre-blog-card__title{font-size:27px}.fibre-blog-card--list .fibre-blog-card__excerpt{font-size:15px}.fibre-blog-archive .elementor-pagination{gap:8px;justify-content:center;margin-top:36px}.fibre-blog-archive .elementor-pagination :is(a,span){font-size:14px;height:38px;min-width:38px}}@media (prefers-reduced-motion:reduce){.fibre-blog-card__media img,.fibre-blog-card__read-more span{transition:none}}