.rotating-hero-heading{display:flex;font-weight:400;font-stretch:%}.rotating-hero-heading .bde-animated-heading__text span.bde-animated-heading__wrapper span.bde-animated-heading__word{background-color:transparent;color:#fff}.border-radius-12px{border-radius:12px}.accordion-bg{background-size:cover;background-position:center;transition:background-image 0.4s ease}.border-radius-16px{border-radius:16px}.bde-animated-heading-47-110{min-width:0px}.bde-animated-heading-47-110 .bde-animated-heading__text{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-height:0px}.bde-animated-heading-47-110 .bde-animated-heading__text>span:first-child{align-self:start;justify-self:start;z-index:1}.bde-animated-heading-47-110 .bde-animated-heading__text>span:first-child{grid-area:1/1}.bde-animated-heading-47-110 .bde-animated-heading__wrapper{grid-template-columns:minmax(0,1fr);max-width:100%;min-width:0px}.bde-animated-heading-47-110 .bde-animated-heading__wrapper{grid-area:1/1;perspective:1000px;position:static!important;display:grid!important;width:auto!important}.bde-animated-heading-47-110 .bde-animated-heading__wrapper .bde-animated-heading__word{max-width:100%;min-width:0px;transform-origin:50% 50%}.bde-animated-heading-47-110 .bde-animated-heading__wrapper .bde-animated-heading__word{grid-area:1/1;overflow-wrap:anywhere;text-indent:4.514em;position:static!important;display:block!important;white-space:pre-line!important}.slider-settings .swiper-button-prev svg{transform:rotate(180deg)}.slider-settings .swiper-button-prev,.slider-settings .swiper-button-next{position:absolute;bottom:-4rem!important;top:auto!important;left:right!important;margin:0!important;border:1px solid var(--bde-brand-primary-color);width:3rem;height:3rem;border-radius:1000px;padding:10px;transition:all 0.3s ease-in-out}.slider-settings .swiper-button-next{left:5rem!important;right:auto!important}.slider-settings .swiper-button-prev{right:3.5rem!important}.slider-settings .swiper-button-next:hover,.slider-settings .swiper-button-prev:hover{background:var(--bde-brand-primary-color)!important;transform:scale(0.95)!important}.slider-settings .swiper-button-next svg,.slider-settings .swiper-button-prev svg{width:2rem!important}.slider-settings .swiper-pagination{position:absolute;left:12rem;bottom:-50px!important;text-align:left}.slider-settings .swiper-pagination-bullet.swiper-pagination-bullet-active{width:8vw!important;transition-duration:666ms}.slider-settings .swiper-pagination-bullet{width:3vw!important;transition-duration:666ms}.slide-setting{height:100%;min-height:41rem}.slide-setting{padding-right:1rem;border-bottom:1px solid var(--main-yellow)}.cta-text{width:61rem}.padding-32px{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}.esea-menu-link .bde-button__button.button-atom{font-size:12px;text-decoration:none}.esea-menu-link .bde-button__button.button-atom{white-space:nowrap}.esea-menu-link .bde-button__button.button-atom:hover{text-decoration:underline}.esea-menu-link .bde-button__button.button-atom:focus-visible{text-decoration:underline}.esea-menu-link .bde-button__button.button-atom .button-atom__icon-wrapper{font-size:9px}.esea-post-hero{position:relative;z-index:2;background-color:var(--darkbeige)}.esea-post-hero{overflow-x:clip}.esea-post-hero__wrap{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;position:relative;max-width:1700px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:100px;padding-right:20px;padding-bottom:100px;padding-left:20px}@media (max-width:1119px){.esea-post-hero__wrap{gap:3rem}}@media (max-width:1023px){.esea-post-hero__wrap{grid-template-columns:1fr;padding-top:80px;padding-right:20px;padding-bottom:80px;padding-left:20px}}.esea-post-hero__text{display:flex;flex-flow:column;gap:1rem;position:relative;z-index:1}.esea-kicker{display:flex;align-items:center;gap:1rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-kicker__line{flex-grow:0;flex-shrink:0;flex-basis:3rem;width:3rem;height:2px;background-color:var(--main-yellow)}.esea-kicker__text{color:#374151;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-kicker__text a{color:inherit;text-decoration:none}.esea-post-hero__title{color:var(--mainblue);font-size:50px;line-height:1.2;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.esea-post-hero__title{font-size:36px}}.esea-post-hero__excerpt{max-width:40rem;color:rgba(14,21,43,.66);font-size:20px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-hero__excerpt p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.esea-post-hero__excerpt{font-size:18px}}.esea-post-hero__meta{display:flex;align-items:center;gap:0.5rem 1.25rem;color:#374151;font-size:15px;margin-top:0.5rem;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-hero__meta{flex-wrap:wrap}.esea-post-hero__meta-item{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-hero__media{position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.esea-post-hero__media{order:-1}}.esea-post-hero__img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9;border-radius:12px}.esea-post-hero__inset{position:absolute;bottom:-7%;left:-15%;width:16vw;height:auto;max-width:18rem;object-fit:cover;aspect-ratio:1/1;border-radius:12px;border-top:6px solid var(--darkbeige);border-right:6px solid var(--darkbeige);border-bottom:6px solid var(--darkbeige);border-left:6px solid var(--darkbeige)}@media (max-width:1023px){.esea-post-hero__inset{right:-10px;left:auto;width:30vw}}.esea-post-hero__dots{position:absolute;top:0px;right:calc(40% - 50vw);z-index:0;pointer-events:none;transform:translate3d(30%,7%,0)}@media (max-width:1023px){.esea-post-hero__dots{display:none}}.esea-post-body{background-color:#fff}.esea-post-body__wrap{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:5rem;max-width:1700px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:100px;padding-right:20px;padding-bottom:100px;padding-left:20px}@media (max-width:1119px){.esea-post-body__wrap{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:3rem}}@media (max-width:1023px){.esea-post-body__wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}}.esea-post-body__content{min-width:0px;color:#374151;font-size:18px;line-height:1.7}.esea-post-body__content h2{margin-top:2.5rem;margin-right:0px;margin-bottom:1rem;margin-left:0px}.esea-post-body__content h2{scroll-margin-top:120px}.esea-post-body__content h3{margin-top:2rem;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.esea-post-body__content h3{scroll-margin-top:120px}.esea-post-body__content table{width:100%;font-size:16px;line-height:1.5;margin-top:2rem;margin-right:0px;margin-bottom:2rem;margin-left:0px;background-color:#fff;border-top:1px solid #e4e2d8;border-right:1px solid #e4e2d8;border-bottom:1px solid #e4e2d8;border-left:1px solid #e4e2d8}.esea-post-body__content table{border-collapse:collapse}.esea-post-body__content thead th{color:var(--off-white);font-weight:600;text-align:left;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--mainblue)}.esea-post-body__content thead th{vertical-align:bottom}.esea-post-body__content td{text-align:left;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;border-top:1px solid #e4e2d8}.esea-post-body__content td{vertical-align:top}.esea-post-body__content tbody tr:nth-child(even) td{background-color:var(--off-white)}.esea-post-body__content td:first-child{color:var(--mainblue);font-weight:600}.esea-post-body__content td:first-child{white-space:nowrap}.esea-post-body__content .breakdance-rich-text-styles>p:first-child{font-size:1.2em;line-height:1.6}.esea-post-body__content .breakdance-rich-text-styles a:not(.button-atom){color:var(--mainblue);text-decoration:underline;transition:color 0.2s ease}.esea-post-body__content .breakdance-rich-text-styles a:not(.button-atom){text-underline-offset:3px}.esea-post-body__content .breakdance-rich-text-styles a:not(.button-atom):hover{color:var(--main-yellow)}@media (max-width:767px){.esea-post-body__content{font-size:17px}.esea-post-body__content table{display:block;font-size:15px}.esea-post-body__content table{overflow-x:auto}.esea-post-body__content thead th{min-width:160px}}.esea-post-aside{display:flex;flex-flow:column;gap:1.5rem;position:sticky;top:120px}@media (max-width:1023px){.esea-post-aside{order:-1;position:static}}.esea-post-aside__card{display:flex;flex-flow:column;gap:1rem;color:var(--off-white);padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:var(--mainblue);border-radius:12px}@media (max-width:1023px){.esea-post-aside__card{display:none}}.esea-post-aside__title{color:var(--off-white);font-size:28px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-aside__text{color:rgba(251,250,246,.8);font-size:16px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;color:var(--mainblue);font-weight:600;font-size:16px;text-decoration:none;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px;background-color:var(--main-yellow);border-radius:8px;transition:background-color 0.2s ease}.esea-btn:hover{background-color:#ffd06b}.esea-post-aside__phone{color:var(--off-white);font-size:16px;text-decoration:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-aside__phone:hover{text-decoration:underline}.esea-post-aside__back{color:var(--mainblue);font-weight:600;font-size:15px;text-decoration:none}.esea-post-aside__back:hover{text-decoration:underline}.esea-post-related{background-color:var(--darkbeige)}.esea-post-related__wrap{display:flex;flex-flow:column;gap:2.5rem;max-width:1700px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:100px;padding-right:20px;padding-bottom:100px;padding-left:20px}.esea-post-related__head{display:flex;justify-content:space-between;align-items:end;gap:1rem}.esea-post-related__head{flex-wrap:wrap}.esea-post-related__title{color:var(--mainblue);font-size:40px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-related__all{color:var(--mainblue);font-weight:600;font-size:16px;text-decoration:none}.esea-post-related__all:hover{text-decoration:underline}.esea-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}@media (max-width:1023px){.esea-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.esea-post-grid{grid-template-columns:1fr}}.esea-post-card{display:flex;flex-flow:column;gap:1rem;height:100%;overflow:hidden;background-color:#fff;border-radius:12px}.esea-post-card:hover .esea-post-card__img{transform:scale(1.03,1.03)}.esea-post-card__media{display:block;overflow:hidden;aspect-ratio:16/9}.esea-post-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.esea-post-card__body{display:flex;flex-flow:column;gap:0.75rem;padding-top:0px;padding-right:1.5rem;padding-bottom:1.75rem;padding-left:1.5rem}.esea-post-card__date{color:#374151;font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-card__title{color:var(--mainblue);font-size:24px;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-card__title a{color:inherit;text-decoration:none}.esea-post-card__title a:hover{text-decoration:underline}.esea-post-cta{position:relative;overflow:hidden;background-image:url(https://eseaustralia.com/wp-content/uploads/2026/10/esea-ecologist-walking-transect-grassy-woodland-scaled.avif);background-size:cover;background-position:67.41% 28%;background-repeat:repeat;background-attachment:scroll;border-bottom:5px solid var(--main-yellow)}.esea-post-cta__wrap{position:relative;z-index:1;max-width:1700px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:100px;padding-right:20px;padding-bottom:100px;padding-left:20px}.esea-post-cta__box{display:flex;flex-flow:column;gap:1rem;width:51%;padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem;background-color:rgba(14,21,43,.66);border-radius:12px}.esea-post-cta__box .esea-kicker__text{color:var(--off-white)}@media (max-width:1119px){.esea-post-cta__box{width:60%}}@media (max-width:1023px){.esea-post-cta__box{width:100%}}@media (max-width:767px){.esea-post-cta__box{padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem}}.esea-post-cta__title{color:#fff;font-size:40px;line-height:1.2;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-cta__text{color:var(--off-white);font-size:18px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-post-cta__buttons{display:flex;gap:1rem}.esea-post-cta__buttons{flex-wrap:wrap}.esea-btn--ghost{color:#fff;background-color:transparent;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.esea-btn--ghost:hover{background-color:rgba(255,255,255,.12)}@media (max-width:767px){.esea-post-related__title{font-size:32px}}@media (max-width:767px){.esea-post-cta__title{font-size:32px}}.esea-project-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem 2rem;margin-top:0.75rem;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:1.25rem;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(14,21,43,.15)}.esea-project-fact{display:flex;flex-flow:column;gap:0.25rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-project-fact__label{color:rgba(14,21,43,.66);font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-project-fact__value{color:var(--mainblue);font-weight:600;font-size:17px;line-height:1.35;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-project-services{display:flex;flex-flow:column;gap:1rem;margin-top:0px;margin-right:0px;margin-bottom:3rem;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:2.5rem;padding-left:0px;border-bottom:1px solid #e4e2d8}.esea-project-services__title{color:rgba(14,21,43,.66);font-family:inherit;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-project-services__list{display:flex;gap:0.75rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.esea-project-services__list{flex-wrap:wrap;list-style:none}.esea-project-services__item{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-project-services__link{display:inline-flex;align-items:center;color:var(--mainblue);font-weight:600;font-size:15px;text-decoration:none;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;border-radius:999px;border-top:1px solid var(--mainblue);border-right:1px solid var(--mainblue);border-bottom:1px solid var(--mainblue);border-left:1px solid var(--mainblue);transition:background-color 0.2s ease,color 0.2s ease}.esea-project-services__link:hover{color:var(--off-white);background-color:var(--mainblue)}.esea-toc{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.25rem;padding-left:1.5rem;background-color:var(--off-white);border-radius:12px;border-top:1px solid #e4e2d8;border-right:1px solid #e4e2d8;border-bottom:1px solid #e4e2d8;border-left:1px solid #e4e2d8}.esea-toc__title{color:rgba(14,21,43,.66);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.esea-toc__list{display:flex;flex-flow:column;gap:0.6rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.esea-toc__list{list-style:none}.esea-toc__item{font-size:15px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.esea-toc__item--h3{font-size:14px;padding-left:1rem}.esea-toc__link{color:var(--mainblue);text-decoration:none}.esea-toc__link:hover{text-decoration:underline}.esea-btn-light .button-atom--secondary{color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.esea-btn-light .button-atom--secondary:hover{color:#0e152b;background-color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.esea-post-cta__bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;pointer-events:none}.services-home{font-family:"Anton",sans-serif;font-stretch:0%}.services-home .button-atom__text{font-size:.95rem}.hero-section-radius .bde-section-background-overlay,.hero-section-radius{border-bottom-left-radius:32px;border-bottom-right-radius:32px}@media (max-width:767px){.hero-section-radius .bde-section-background-overlay,.hero-section-radius{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.text-wrap-balance{text-wrap:balance}@media (max-width:767px){.overlay-mobile .bde-section-background-overlay{background:linear-gradient(180deg,rgba(3,0,0,0.7) 0%,rgba(0,0,0,0.45) 100%)!important}}.services-grid-5>*{grid-column:span 2}.services-grid-5>*:nth-child(n+4){grid-column:span 3}@media (max-width:1023px){.services-grid-5>*,.services-grid-5>*:nth-child(n+4){grid-column:span 1}.services-grid-5>*:last-child{grid-column:span 2}}@media (max-width:767px){.services-grid-5>*,.services-grid-5>*:last-child{grid-column:auto}}