:root{--color-primary:#76030a;--color-secondary:#364958;--color-accent:#d93c2b;--color-text:#000;--color-background:#fff;--color-light:#cacbcf;--color-star:#c9a227;--font-heading:Inter,sans-serif;--font-body:Open Sans,sans-serif;--space-3xs:0.125rem;--space-2xs:0.1875rem;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:5rem;--radius-sm:3px;--radius-md:6px;--radius-lg:12px;--radius-full:9999px;--transition-fast:0.15s ease;--transition-base:0.2s ease;--transition-slow:0.3s ease;--shadow-sm:0 1px 3px rgba(0,0,0,.08);--shadow-md:0 4px 16px rgba(0,0,0,.08);--shadow-lg:0 8px 32px rgba(0,0,0,.12);--max-width-content:1200px;--max-width-text:680px;--max-width-narrow:480px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}ol[role=list],ul[role=list]{list-style:none}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:var(--color-primary);font-family:var(--font-heading);font-weight:700;line-height:1.2}h1{font-size:clamp(2rem,5vw,3.5rem)}h2{font-size:clamp(1.5rem,3vw,2.25rem)}h3{font-size:clamp(1.125rem,2vw,1.5rem)}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{margin-bottom:var(--space-md)}a{color:var(--color-secondary);text-decoration:underline;transition:color var(--transition-base)}a:hover{color:var(--color-accent);text-decoration:none}strong{font-weight:700}em{font-style:italic}.dyadic-skip-link{background-color:var(--color-primary);color:var(--color-background);font-weight:600;left:0;padding:var(--space-sm) var(--space-md);position:absolute;text-decoration:none;top:-100%;z-index:9999}.dyadic-skip-link:focus{top:0}.container,.dyadic-container{margin-left:auto;margin-right:auto;max-width:var(--max-width-content);padding-left:var(--space-lg);padding-right:var(--space-lg);width:100%}.row-fluid{width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{box-sizing:border-box;display:block;float:left;min-height:1px;width:100%}.row-fluid .span12{width:100%}.row-fluid .span11{width:91.667%}.row-fluid .span10{width:83.333%}.row-fluid .span9{width:75%}.row-fluid .span8{width:66.667%}.row-fluid .span7{width:58.333%}.row-fluid .span6{width:50%}.row-fluid .span5{width:41.667%}.row-fluid .span4{width:33.333%}.row-fluid .span3{width:25%}.row-fluid .span2{width:16.667%}.row-fluid .span1{width:8.333%}@media (max-width:767px){.row-fluid [class*=span]{float:none;width:100%}}.dnd-column{padding-left:var(--space-lg);padding-right:var(--space-lg)}.dnd-section:has(.dyadic-cta-banner__section) .dnd-column,.dnd-section:has(.dyadic-footer) .dnd-column,.dnd-section:has(.dyadic-hero-banner) .dnd-column{padding-left:0;padding-right:0}.dnd-section>.row-fluid{margin-left:auto;margin-right:auto;max-width:var(--max-width-content)}.dnd-section:has(.dyadic-cta-banner__section)>.row-fluid,.dnd-section:has(.dyadic-hero-banner)>.row-fluid{max-width:none}.dyadic-cta-banner__section,.dyadic-hero-banner{width:100%}#main-content{overflow-x:hidden}.widget-type-rich_text{padding-left:var(--space-lg);padding-right:var(--space-lg)}.section{padding-bottom:var(--space-3xl);padding-top:var(--space-3xl)}.dyadic-text-centre{text-align:center}.dyadic-visually-hidden,.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.btn,.dyadic-btn{align-items:center;border:2px solid transparent;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-heading);font-size:.9375rem;font-weight:600;gap:var(--space-sm);padding:.75rem 1.75rem;text-decoration:none;transition:filter var(--transition-base),transform var(--transition-base),background-color var(--transition-base),color var(--transition-base)}.btn--primary,.dyadic-btn--primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-background)}.btn--primary:focus,.btn--primary:hover,.dyadic-btn--primary:focus,.dyadic-btn--primary:hover{filter:brightness(.9);transform:translateY(-1px)}.btn--secondary,.dyadic-btn--secondary{background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary)}.btn--secondary:focus,.btn--secondary:hover,.dyadic-btn--secondary:focus,.dyadic-btn--secondary:hover{background-color:var(--color-secondary);color:var(--color-background)}.btn--accent,.dyadic-btn--accent{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-background)}.btn--accent:focus,.btn--accent:hover,.dyadic-btn--accent:focus,.dyadic-btn--accent:hover{filter:brightness(.9)}:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-accent);outline-offset:2px}.dyadic-richtext ol,.dyadic-richtext ul{margin-bottom:var(--space-md);padding-left:var(--space-lg)}.dyadic-richtext li{margin-bottom:var(--space-xs)}.dyadic-richtext blockquote{border-left:3px solid var(--color-primary);color:var(--color-secondary);font-style:italic;margin:var(--space-lg) 0;padding-left:var(--space-md)}.dyadic-richtext a{color:var(--color-secondary);text-decoration:underline}.dyadic-richtext a:hover{color:var(--color-accent);text-decoration:none}.dyadic-richtext strong{font-weight:700}.dyadic-richtext em{font-style:italic}@media print{.dyadic-cta-banner__section,.dyadic-how-we-work__bottom-cta,.dyadic-skip-link,footer,nav{display:none}body{background:var(--color-background);color:var(--color-text);font-size:12pt;line-height:1.5}h1,h2,h3,h4,h5,h6{break-after:avoid;break-inside:avoid}a[href]:after{color:var(--color-secondary);content:" (" attr(href) ")";font-size:.8em;font-weight:400}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.dyadic-error{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:var(--space-3xl) var(--space-lg);text-align:center}.dyadic-error__container{margin:0 auto;max-width:520px}.dyadic-error__illustration{margin-bottom:var(--space-lg)}.dyadic-error__illustration svg{display:block;height:auto;margin:0 auto;max-width:280px}@keyframes compass-wobble{0%{transform:rotate(35deg)}25%{transform:rotate(-20deg)}50%{transform:rotate(50deg)}75%{transform:rotate(-10deg)}to{transform:rotate(35deg)}}.dyadic-error__compass-needle{animation:compass-wobble 4s ease-in-out infinite;transform-origin:center}@keyframes static-flicker{0%,to{opacity:1}15%{opacity:.3}30%{opacity:.8}45%{opacity:.1}60%{opacity:.9}80%{opacity:.4}}.dyadic-error__static line{animation:static-flicker 2s steps(1) infinite}.dyadic-error__static line:nth-child(2){animation-delay:.3s}.dyadic-error__static line:nth-child(3){animation-delay:.7s}.dyadic-error__static line:nth-child(4){animation-delay:.15s}.dyadic-error__static line:nth-child(5){animation-delay:.5s}@keyframes signal-fade{0%,to{opacity:.15}50%{opacity:.5}}.dyadic-error__signal-fade path{animation:signal-fade 3s ease-in-out infinite}.dyadic-error__signal-fade path:nth-child(2){animation-delay:.5s}.dyadic-error__signal-fade path:nth-child(3){animation-delay:1s}.dyadic-error__code{color:var(--color-primary);display:block;font-family:var(--font-heading);font-size:clamp(3rem,10vw,5rem);font-weight:700;line-height:1;margin-bottom:calc(var(--space-md)*-1);opacity:.12}.dyadic-error__heading{font-size:clamp(1.5rem,4vw,2.5rem);margin-bottom:var(--space-md)}.dyadic-error__message{color:var(--color-secondary);font-size:1.0625rem;line-height:1.6;margin-bottom:var(--space-xl)}.dyadic-error__actions{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center;margin-bottom:var(--space-2xl)}.dyadic-error__nav{border-top:1px solid var(--color-light);padding-top:var(--space-lg)}.dyadic-error__nav-label{color:var(--color-secondary);font-size:.875rem;margin-bottom:var(--space-sm)}.dyadic-error__links{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center;list-style:none;padding:0}.dyadic-error__links a{color:var(--color-accent);font-size:.9375rem;font-weight:600;text-decoration:none}.dyadic-error__links a:hover{text-decoration:underline}.dyadic-blog-post__hero{max-height:480px;overflow:hidden}.dyadic-blog-post__hero-img{display:block;height:100%;object-fit:cover;width:100%}.dyadic-blog-post__header{margin-left:auto;margin-right:auto;max-width:var(--max-width-text,780px);padding-bottom:var(--space-xl);padding-top:var(--space-2xl)}.dyadic-blog-post__meta{align-items:center;color:var(--color-secondary);display:flex;flex-wrap:wrap;font-size:.875rem;gap:var(--space-md);margin-bottom:var(--space-md)}.dyadic-blog-post__meta time{font-weight:600}.dyadic-blog-post__tags{display:flex;flex-wrap:wrap;gap:var(--space-sm);list-style:none;margin:0;padding:0}.dyadic-blog-post__tag{color:var(--color-accent);font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.dyadic-blog-post__tag:hover{text-decoration:underline}.dyadic-blog-post__title{color:var(--color-primary);font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,3rem);font-weight:700;line-height:1.15;margin-bottom:var(--space-md)}.dyadic-blog-post__excerpt{font-size:1.125rem;line-height:1.6;opacity:.75}.dyadic-blog-post__body{margin-left:auto;margin-right:auto;max-width:var(--max-width-text,780px);padding-bottom:var(--space-3xl);padding-top:var(--space-xl)}.dyadic-lp-header{background-color:var(--color-background);border-bottom:1px solid var(--color-light);padding:var(--space-md) 0}.dyadic-lp-header__inner{display:flex;justify-content:center}.dyadic-lp-header__logo{align-items:center;display:flex;text-decoration:none}.dyadic-lp-header__logo-img{max-height:48px;width:auto}.dyadic-lp-header__logo-text{color:var(--color-primary);font-family:var(--font-heading);font-size:1.25rem;font-weight:700}.dyadic-lp-footer{background-color:var(--color-background);border-top:1px solid var(--color-light);padding:var(--space-lg) 0}.dyadic-lp-footer__inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:space-between}.dyadic-lp-footer__copyright{color:var(--color-secondary);font-size:.8125rem;margin:0}.dyadic-lp-footer__legal-link{color:var(--color-secondary);font-size:.8125rem;margin-left:var(--space-md);text-decoration:none}.dyadic-lp-footer__legal-link:hover{text-decoration:underline}@media (max-width:767px){.dyadic-lp-footer__inner{flex-direction:column;text-align:center}.dyadic-lp-footer__legal-link:first-child{margin-left:0}}.blog-header__title,.ft-banner--blog,[id^=hs_cos_wrapper_footer-module]{display:none!important}.dyadic-page--insights .dnd-section:has([id*=insights_tools]),[id*=insights_tools]{display:none!important}.ft-blog__action-wrap{border-bottom:1px solid var(--color-light);margin-bottom:var(--space-xl);padding:var(--space-lg) 0}.ft-blog__action-wrap .content-wrapper{align-items:center;display:flex!important;gap:var(--space-xl);justify-content:space-between;margin:0 auto;max-width:var(--max-width-content);padding:0 var(--space-lg)}.ft-blog__action-tag{flex:1 1 0%!important;max-width:none!important;min-width:0;overflow:visible!important}ul.ft-blog__action-tag-list{display:flex!important;flex-wrap:wrap!important;gap:.375rem;list-style:none;margin:0;padding:0}ul.ft-blog__action-tag-list li{background:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important}.ft-blog__action-tag-list a{background:var(--color-background)!important;border:1px solid var(--color-light)!important;border-radius:var(--radius-full)!important;color:var(--color-secondary)!important;display:inline-block;font-family:var(--font-body)!important;font-size:.75rem!important;font-weight:600;letter-spacing:.03em;line-height:1.4!important;padding:.3125rem .75rem!important;text-decoration:none!important;text-transform:none!important;transition:background var(--transition-base),color var(--transition-base),border-color var(--transition-base);white-space:nowrap}.ft-blog__action-tag-list a:focus-visible,.ft-blog__action-tag-list a:hover{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.ft-blog__action-search{align-self:center!important;flex:0 0 auto!important;max-width:200px!important;width:200px!important}.ft-blog__action-search .hs-search-field__bar{margin-bottom:0!important}.ft-blog__action-search .hs-search-field__bar form{padding:0!important;text-align:right}.ft-blog__action-search .hs-search-field__input{background:var(--color-background)!important;border:1px solid var(--color-light)!important;border-radius:var(--radius-full)!important;color:var(--color-text)!important;font-family:var(--font-body)!important;font-size:.75rem!important;max-width:100%!important;padding:.3125rem 1rem!important;transition:border-color var(--transition-base),box-shadow var(--transition-base);width:100%!important}.ft-blog__action-search .hs-search-field__input::placeholder{color:var(--color-secondary);opacity:.6}.ft-blog__action-search .hs-search-field__input:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px rgba(90,26,26,.12);outline:none}.ft-blog__action-search .hs-search-field__suggestions{background:var(--color-background);border:1px solid var(--color-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-family:var(--font-body);max-width:100%;right:0}.ft-blog__action-search .hs-search-field__suggestions a{color:var(--color-text);font-size:.875rem;padding:var(--space-sm) var(--space-md)}.ft-blog__action-search .hs-search-field__suggestions .hs-search-highlight{color:var(--color-primary)}.au__blog-layout{margin:0 auto;max-width:var(--max-width-content);padding:0 var(--space-lg) var(--space-3xl)}.ft-blog__layout-container{display:grid!important;gap:var(--space-xl);grid-template-columns:1fr}@media (min-width:768px){.ft-blog__layout-container{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1024px){.ft-blog__layout-container{grid-template-columns:repeat(3,1fr)!important}}.ft-blog-layout__columns--count.ft-bloglayout__card--three-col,.ft-blog-layout__columns--count.ft-bloglayout__card--two-col{flex:none!important;margin-bottom:0!important;margin-right:0!important;max-width:none!important;width:auto!important}.ft-blog__post{background:var(--color-background);border:1px solid var(--color-light);border-radius:var(--radius-md);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow var(--transition-base),border-color var(--transition-base),transform var(--transition-base)}.ft-blog__post:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)!important;transform:translateY(-2px)!important}.ft-blog-list__featured-image{overflow:hidden!important}.ft-blog-list__featured-image a{display:block!important}.ft-blog-list__featured-image img{aspect-ratio:16/9;border-radius:0!important;display:block;height:auto!important;max-height:none!important;min-height:0!important;object-fit:cover;width:100%!important}.ft-blog-list__img-tag{display:none!important}.ft-blog__content-wrap{gap:var(--space-sm)!important;justify-content:flex-start!important;margin:0!important;padding:var(--space-md) var(--space-lg) 0!important}.ft-blog__content-wrap,.ft-blog__writer-wrap{align-items:center!important;display:flex!important;flex-wrap:nowrap!important}.ft-blog__writer-wrap{gap:.375rem!important}.ft-blog__content-wrap img{border-radius:var(--radius-full)!important;flex-shrink:0!important;height:24px!important;width:24px!important}.ft-blog__writer,.ft-blog__writer div{max-width:none!important}.ft-blog__writer .ft-blog__writer-name a.blog-index__post-author-name{font-weight:600;text-decoration:none}.ft-blog__publish-date,.ft-blog__writer .ft-blog__writer-name a.blog-index__post-author-name{color:var(--color-secondary)!important;font-family:var(--font-body)!important;font-size:.8125rem!important;white-space:nowrap!important}.ft-blog__publish-date{font-weight:500;margin-left:auto!important}.ft-blog-list__contents-wrap{display:flex;flex:1;flex-direction:column;padding:0 var(--space-lg) var(--space-lg)!important}.ft-blog__heading{display:-webkit-box;font-family:var(--font-heading)!important;font-size:1rem!important;font-weight:700;-webkit-line-clamp:2;line-height:1.35!important;margin-bottom:var(--space-sm)!important;margin-top:var(--space-xs)!important;overflow:hidden;text-transform:none!important;-webkit-box-orient:vertical;min-height:2.7rem}.ft-blog__heading a{color:var(--color-primary)!important;font-weight:700!important;text-decoration:none!important;text-transform:none!important}.ft-blog__heading a:hover{color:var(--color-accent)!important}.ft-blog__description{color:var(--color-text)!important;display:-webkit-box;font-family:var(--font-body)!important;font-size:.875rem!important;-webkit-line-clamp:3;line-height:1.6!important;overflow:hidden;text-align:left!important;-webkit-box-orient:vertical;flex:1}.ft-blog__description *,.ft-blog__description a,.ft-blog__description em,.ft-blog__description h2,.ft-blog__description h3,.ft-blog__description h4,.ft-blog__description h5,.ft-blog__description h6,.ft-blog__description p,.ft-blog__description span,.ft-blog__description strong{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-style:normal!important;font-weight:400!important;letter-spacing:normal!important;line-height:inherit!important;margin:0!important;padding:0!important;text-align:left!important;text-transform:none!important}.ft-blog__reading-time{color:var(--color-secondary)!important;font-family:var(--font-body)!important;font-size:.75rem!important;font-style:normal!important;margin-bottom:0!important;margin-top:auto!important;padding:0!important;text-align:left!important}@media (max-width:767px){.ft-blog__action-wrap .content-wrapper{align-items:stretch!important;flex-direction:column!important;gap:var(--space-md)!important}.ft-blog__action-search{max-width:100%!important;width:100%!important}ul.ft-blog__action-tag-list{justify-content:center}.ft-blog__layout-container{grid-template-columns:1fr!important}}