.blog .main{padding-bottom:clamp(2.625rem,1.8644rem + 3.1206vw,5.375rem)}.blog .main .category-intro{background-color:var(--wp--preset--color--sand);color:var(--wp--preset--color--black);padding-bottom:clamp(2.375rem,1.9601rem + 1.7021vw,3.875rem);padding-top:clamp(1.875rem,1.5293rem + 1.4184vw,3.125rem);text-align:center}.blog .main .category-intro h1{font-size:clamp(2.25rem,2.0426rem + .8511vw,3rem);font-weight:500;margin:0 0 clamp(1.25rem,1.1809rem + .2837vw,1.5rem)}.blog .main .category-intro p{text-wrap:balance;font-family:var(--wp--preset--font-family--tertiary);font-size:clamp(.9375rem,.8165rem + .4965vw,1.375rem);font-weight:500;margin:0 auto;max-width:980px}.blog .main .category-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:var(--wp--preset--font-family--tertiary);font-size:.9375rem;gap:1.5rem;justify-content:flex-start;margin:clamp(1.5rem,.5319rem + 3.9716vw,5rem) auto clamp(3.25rem,2.8005rem + 1.844vw,4.875rem);max-width:var(--wp--style--global--wide-size);text-transform:uppercase;width:100%}@media screen and (min-width:1024px){.blog .main .category-filters{-webkit-box-pack:center;-ms-flex-pack:center;gap:clamp(2.5rem,1.1804rem + 2.0619vw,3.5rem);justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.blog .main .category-filters span{font-weight:700}.blog .main .category-filters .dropdown .dropdown-trigger .button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;background-color:var(--wp--preset--color--white);border:none;border:1px solid var(--wp--preset--color--black);border-radius:22px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;height:44px;justify-content:space-between;padding:0 20px}.blog .main .category-filters .dropdown .dropdown-trigger .button .icon{display:block;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:6px}.blog .main .category-filters .dropdown .dropdown-trigger .button .icon svg{display:block;height:auto;width:100%}.blog .main .category-filters .dropdown .dropdown-menu{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.15);box-shadow:0 2px 3px rgba(0,0,0,.15);min-width:none;width:100%}.blog .main .category-filters .dropdown .dropdown-menu .dropdown-content .dropdown-item{font-weight:500;padding:.25rem .625rem;text-decoration:none}@media screen and (min-width:1024px){.blog .main .category-filters .dropdown{display:none}}.blog .main .category-filters ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;font-weight:600;gap:clamp(1.5625rem,.3254rem + 1.933vw,2.5rem);list-style:none;padding:0}@media screen and (min-width:1024px){.blog .main .category-filters ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.blog .main .category-filters ul li{margin:0}.blog .main .category-filters ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;border-radius:21px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:42px;line-height:14px;padding:0 18px;text-decoration:none;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.blog .main .category-filters ul li a.is-active,.blog .main .category-filters ul li a:hover{background-color:var(--wp--preset--color--dark);color:#fff}.blog .main .category-filters ul:not(:has(>li>a.is-active)) li:first-child a{background-color:var(--wp--preset--color--dark);color:#fff}.blog .main .posts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px;justify-content:flex-start;margin-top:clamp(2rem,1.1702rem + 3.4043vw,5rem)}@media screen and (min-width:1024px){.blog .main .posts{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(2.5rem,.8505rem + 2.5773vw,3.75rem)}}.blog .main .posts .type-post{display:grid;gap:12px 12px;grid-template-areas:"title thumb" "excerpt thumb" "metas thumb";grid-template-columns:auto auto;grid-template-rows:auto auto;width:100%}.blog .main .posts .type-post:not(:last-child){border-bottom:1px solid rgba(0,0,0,.5);padding-bottom:22px}.blog .main .posts .type-post:has(+.banner){border-bottom:0;padding-bottom:0}@media screen and (min-width:1024px){.blog .main .posts .type-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;width:calc(33.333% - clamp(2.5rem, .8505rem + 2.5773vw, 3.75rem)*.66667)}.blog .main .posts .type-post,.blog .main .posts .type-post:not(:last-child){border-bottom:none;padding-bottom:0}}.blog .main .posts .type-post .post-thumbnail{aspect-ratio:.8;border:1px solid #f1f1f1;grid-area:thumb;height:auto;margin-left:auto;overflow:hidden;width:clamp(5rem,1.9243rem + 12.6183vw,10rem)}@media screen and (min-width:1024px){.blog .main .posts .type-post .post-thumbnail{aspect-ratio:1.45;margin-bottom:clamp(1.25rem,.4253rem + 1.2887vw,1.875rem);margin-top:clamp(2.5625rem,.5006rem + 3.2216vw,4.125rem);width:100%}}.blog .main .posts .type-post .post-thumbnail img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out,-o-transform .25s ease-out;width:100%}.blog .main .posts .type-post .post-thumbnail:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:1024px){.blog .main .posts .type-post:nth-of-type(3n+2) .post-thumbnail{aspect-ratio:1;margin-top:0}}.blog .main .posts .type-post header{grid-area:title}.blog .main .posts .type-post header .entry-title{font-family:var(--wp--preset--font-family--secondary);font-size:clamp(1.25rem,1.1731rem + .3155vw,1.375rem);font-weight:600;line-height:1.28;margin:0;text-transform:none}@media screen and (min-width:1024px){.blog .main .posts .type-post header .entry-title{font-size:clamp(1.375rem,.8802rem + .7732vw,1.75rem);margin-bottom:clamp(1.125rem,.9601rem + .2577vw,1.25rem)}}.blog .main .posts .type-post header .entry-title a{text-decoration:none}.blog .main .posts .type-post .entry-summary{display:none;grid-area:excerpt}@media print,screen and (min-width:769px){.blog .main .posts .type-post .entry-summary{display:block;font-size:clamp(.875rem,.8366rem + .1577vw,.9375rem)}}@media screen and (min-width:1024px){.blog .main .posts .type-post .entry-summary{display:block;font-size:clamp(1rem,.8351rem + .2577vw,1.125rem);margin-bottom:clamp(1.25rem,.4253rem + 1.2887vw,1.875rem)}}.blog .main .posts .type-post footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:clamp(.75rem,.6731rem + .3155vw,.875rem);gap:clamp(.4375rem,.3165rem + .4965vw,.875rem);grid-area:metas}@media screen and (min-width:1024px){.blog .main .posts .type-post footer{font-size:clamp(.875rem,.7101rem + .2577vw,1rem)}}.blog .main .posts .type-post footer .updated{font-weight:700}.blog .main .posts .type-post footer .post-category{border-left:1px solid var(--wp--preset--color--black);color:var(--cat-color);font-weight:600;padding:0 0 0 clamp(.4375rem,.3165rem + .4965vw,.875rem);text-decoration:none;text-transform:uppercase}.blog .main .category-filters+.posts{margin-top:0}.blog .main .wp-block-columns.banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;margin:clamp(2.375rem,1.9947rem + 1.5603vw,3.75rem) auto clamp(2rem,1.6888rem + 1.2766vw,3.125rem)}@media print,screen and (min-width:769px){.blog .main .wp-block-columns.banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blog .main .wp-block-columns.banner .wp-block-column:first-child{height:clamp(13.75rem,8.5913rem + 21.164vw,18.75rem);padding:16px;width:100%}@media print,screen and (min-width:769px){.blog .main .wp-block-columns.banner .wp-block-column:first-child{height:auto;max-height:480px;min-width:clamp(20rem,-3.2558rem + 48.4496vw,51.25rem)}}.blog .main .wp-block-columns.banner .wp-block-column:first-child .wp-block-image{height:100%}.blog .main .wp-block-columns.banner .wp-block-column:first-child .wp-block-image img{display:block;height:100%;margin:0 auto;max-height:clamp(16.875rem,8.8774rem + 35.545vw,26.25rem);-o-object-fit:contain;object-fit:contain;width:auto}@media only screen and (min-width:782px){.blog .main .wp-block-columns.banner .wp-block-column:first-child .wp-block-image img{max-height:clamp(21.25rem,15.4887rem + 11.7878vw,28.75rem)}}.blog .main .wp-block-columns.banner .wp-block-column:last-child{font-family:var(--wp--preset--font-family--tertiary);padding:40px clamp(1.5rem,.6469rem + 3.7915vw,2.5rem);width:100%}@media only screen and (min-width:782px){.blog .main .wp-block-columns.banner .wp-block-column:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:clamp(3.75rem,2.8198rem + 1.938vw,5rem) clamp(2.5rem,1.5698rem + 1.938vw,3.75rem) 40px;width:auto}}.blog .main .wp-block-columns.banner .wp-block-column:last-child .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start}.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-heading{font-size:clamp(1.5625rem,.8191rem + 3.0496vw,4.25rem);font-weight:700;margin:0 0 clamp(.875rem,.4255rem + 1.844vw,2.5rem)}.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-heading mark,.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-heading span{font-weight:300}.blog .main .wp-block-columns.banner .wp-block-column:last-child p{font-size:clamp(.875rem,.7713rem + .4255vw,1.25rem);font-weight:600;margin-bottom:clamp(1.5rem,1.2234rem + 1.1348vw,2.5rem)}.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-buttons .wp-block-button .wp-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:clamp(.9375rem,.8511rem + .3546vw,1.25rem);font-weight:700;gap:clamp(.5rem,.3271rem + .7092vw,1.125rem);margin:auto 0 0 auto;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-transform:none;text-underline-offset:5px}@media print,screen and (min-width:769px){.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-buttons .wp-block-button .wp-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-buttons .wp-block-button .wp-block-button__link:after{background-image:url(/wp-content/themes/adf/dist/images/plus.svg?aa061a5d0d3f8b0b84c5ac431e392dbf);background-repeat:no-repeat;background-size:contain;content:"";height:56px;height:clamp(1.75rem,1.4043rem + 1.4184vw,3rem);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;width:57px;width:clamp(1.75rem,1.4043rem + 1.4184vw,3rem)}.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-buttons .wp-block-button .wp-block-button__link:hover{text-decoration-style:solid}.blog .main .wp-block-columns.banner .wp-block-column:last-child .wp-block-buttons .wp-block-button .wp-block-button__link:hover:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.blog .main .widget_block:has(.banner){width:100%}.blog .main .wp-block-media-text.banner{margin:0 auto}@media only screen and (max-width:781px){.blog .main .wp-block-media-text.banner{grid-template-columns:100%}.blog .main .wp-block-media-text.banner .wp-block-media-text__media{grid-column:1;grid-row:1}}@media only screen and (min-width:782px){.blog .main .wp-block-media-text.banner .wp-block-media-text__media{-ms-flex-item-align:stretch;align-self:stretch}.blog .main .wp-block-media-text.banner .wp-block-media-text__media img{height:100%;height:clamp(22.5rem,13.8581rem + 17.6817vw,33.75rem);-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;width:100%}}.blog .main .wp-block-media-text.banner .wp-block-media-text__content{padding:40px clamp(1.5rem,.6469rem + 3.7915vw,2.5rem)}@media only screen and (max-width:781px){.blog .main .wp-block-media-text.banner .wp-block-media-text__content{grid-column:1;grid-row:2}}@media only screen and (min-width:782px){.blog .main .wp-block-media-text.banner .wp-block-media-text__content{padding:40px clamp(2.5rem,-.3806rem + 5.8939vw,6.25rem)}}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-heading{font-size:clamp(1.5625rem,.8191rem + 3.0496vw,4.25rem);font-weight:700;margin:0 0 clamp(.875rem,.4255rem + 1.844vw,2.5rem)}@media only screen and (min-width:782px){.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-heading{font-size:clamp(2.25rem,1.1938rem + 2.1611vw,3.625rem)}}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-heading mark,.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-heading span{font-weight:300}.blog .main .wp-block-media-text.banner .wp-block-media-text__content p{margin-bottom:.83em}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-buttons .wp-block-button .wp-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:clamp(.9375rem,.8511rem + .3546vw,1.25rem);font-weight:700;gap:clamp(.5rem,.3271rem + .7092vw,1.125rem);margin:auto 0 0 auto;padding:0;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1px;text-transform:none;text-underline-offset:5px}@media print,screen and (min-width:769px){.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-buttons .wp-block-button .wp-block-button__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-buttons .wp-block-button .wp-block-button__link:after{background-image:url(/wp-content/themes/adf/dist/images/plus.svg?aa061a5d0d3f8b0b84c5ac431e392dbf);background-repeat:no-repeat;background-size:contain;content:"";height:56px;height:clamp(1.75rem,1.4043rem + 1.4184vw,3rem);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;width:57px;width:clamp(1.75rem,1.4043rem + 1.4184vw,3rem)}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-buttons .wp-block-button .wp-block-button__link:hover{text-decoration-style:solid}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-buttons .wp-block-button .wp-block-button__link:hover:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.blog .main .wp-block-media-text.banner .wp-block-media-text__content .wp-block-buttons .wp-block-button .wp-block-button__link:focus{outline:none}.blog .main .wp-block-media-text.banner .wp-block-media-text__content p+.wp-block-buttons{margin-top:clamp(1rem,-.3863rem + 5.6872vw,1.75rem)}.blog .main .alert-warning{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;justify-content:center;padding:clamp(2.625rem,1.6223rem + 4.1135vw,6.25rem) 0 clamp(3.75rem,-.8636rem + 18.9274vw,11.25rem);text-align:center}.blog .main .alert-warning,.blog .main .load-more{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.blog .main .load-more{background:none;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--wp--preset--font-family--tertiary);font-size:clamp(.9375rem,.8511rem + .3546vw,1.25rem);font-weight:700;gap:clamp(.9375rem,.8165rem + .4965vw,1.375rem);margin-top:clamp(3.5rem,2.9814rem + 2.1277vw,5.375rem);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blog .main .load-more .label{display:block}.blog .main .load-more .label:after{background-color:var(--wp--preset--color--black);content:"";display:block;height:1px;margin:0 auto;opacity:.25;-webkit-transition:width .25s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(1,0,0,1);-o-transition:width .25s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(1,0,0,1);transition:width .25s cubic-bezier(1,0,0,1),opacity .2s cubic-bezier(1,0,0,1);width:0}.blog .main .load-more .icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--wp--preset--color--black);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(5rem,4.6681rem + 1.3617vw,6.2rem);font-weight:100;height:clamp(3.125rem,2.7793rem + 1.4184vw,4.375rem);justify-content:center;text-decoration:none;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:clamp(3.125rem,2.7793rem + 1.4184vw,4.375rem)}.blog .main .load-more:hover .label:after{opacity:.5;width:100%}.blog .main .load-more:hover .icon{background-color:var(--wp--preset--color--black);color:var(--wp--preset--color--white);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.blog.category .category-intro{background-color:var(--cat-color);color:var(--wp--preset--color--white)}
