@font-face{font-display:swap;font-family:Inter Tight;font-style:normal;font-weight:100 900;src:url(https://bridgeday.co/hubfs/raw_assets/public/bridgeday-brand/fonts/InterTight-Variable.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400 600;src:url(https://bridgeday.co/hubfs/raw_assets/public/bridgeday-brand/fonts/IBMPlexMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(https://bridgeday.co/hubfs/raw_assets/public/bridgeday-brand/fonts/FjallaOne-Regular.woff2) format("woff2")}:root{--bd-white:#fff;--bd-core:#1a1a1a;--bd-honey:#ffd100;--bd-sunset:#e95c55;--bd-btn-text:#fff;--bd-ocean:#0b4353;--bd-brave:linear-gradient(135deg,#0b4353,#1c1e1e);--bd-ground:#f5f5f3;--bd-line:#e6e6e3;--bd-line-strong:#d0d0cc;--bd-text:#1a1a1a;--bd-muted:#3d3d3d;--bd-subtle:#555;--bd-on-dark:#fff;--bd-on-dark-muted:#c7cccc;--bd-on-dark-soft:#e8eaea;--bd-tile:hsla(0,0%,100%,.06);--bd-tile-line:hsla(0,0%,100%,.14);--bd-font:"Inter Tight","Helvetica Neue",Arial,sans-serif;--bd-font-accent:"Fjalla One","Arial Narrow",Impact,sans-serif;--bd-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--bd-r-sm:12px;--bd-r-md:16px;--bd-r-lg:24px;--bd-r-btn:999px;--bd-maxw:1200px;--bd-space:80px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bd-ground);color:var(--bd-text);font-family:var(--bd-font);font-size:18px;line-height:1.55;margin:0;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}.bd-grid>*,.bd-hero__task>div,.bd-teaser>*{min-width:0}.bd-teaser{flex-wrap:wrap}.bd-footer__col a{overflow-wrap:anywhere}img{height:auto;max-width:100%}a{color:var(--bd-ocean)}a:hover{color:var(--bd-core)}h1,h2,h3{font-family:var(--bd-font);margin:0}p{margin:0}.dnd-section:has(.bd-section,.bd-hero,.bd-header,.bd-footer){padding:0!important}.dnd-section:has(.bd-section,.bd-hero,.bd-header,.bd-footer)>.row-fluid{margin:0!important;max-width:none!important}.dnd-section:has(.bd-section,.bd-hero,.bd-header,.bd-footer) .dnd-column{padding:0!important}.row-fluid{display:flex;flex-wrap:wrap;gap:var(--bd-col-gap,32px);width:100%}.row-fluid>[class*=span]{flex:1 1 100%;min-height:1px;min-width:0}.row-fluid>.span1{flex:1 1 0%}.row-fluid>.span2{flex:2 1 0%}.row-fluid>.span3{flex:3 1 0%}.row-fluid>.span4{flex:4 1 0%}.row-fluid>.span5{flex:5 1 0%}.row-fluid>.span6{flex:6 1 0%}.row-fluid>.span7{flex:7 1 0%}.row-fluid>.span8{flex:8 1 0%}.row-fluid>.span9{flex:9 1 0%}.row-fluid>.span10{flex:10 1 0%}.row-fluid>.span11{flex:11 1 0%}.row-fluid>.span12{flex:1 1 100%}:where(.dnd-section){padding:clamp(48px,7vw,var(--bd-space)) 24px}:where(.dnd-section)>.row-fluid{margin-left:auto;margin-right:auto;max-width:var(--bd-maxw)}:where(.dnd-column){display:flex;flex-direction:column;gap:20px}:where(.dnd-column)>.row-fluid,:where(.dnd-column)>.row-fluid-wrapper{width:100%}.dnd-column>.row-fluid-wrapper>.row-fluid{gap:20px}.dnd-column:has(.bd-a-cardwrap--equal)>.row-fluid-wrapper:has(.bd-a-cardwrap--equal){display:flex;flex:1 1 auto}.dnd-column:has(.bd-a-cardwrap--equal)>.row-fluid-wrapper:has(.bd-a-cardwrap--equal)>.row-fluid{display:flex;flex:1 1 auto}.dnd-module:has(.bd-a-cardwrap--equal),.dnd-module:has(.bd-a-cardwrap--equal)>*{display:flex;flex:1 1 auto;flex-direction:column;width:100%}@media (max-width:767px){.row-fluid{flex-direction:column}.row-fluid>[class*=span]{flex:1 1 auto!important;width:100%}}.bd-wrap{margin:0 auto;max-width:var(--bd-maxw);padding:0 32px}.bd-section{padding:var(--bd-space) 0}.bd-section--tight{padding:64px 0}.bd-section--white{background:var(--bd-white);border-bottom:1px solid var(--bd-line);border-top:1px solid var(--bd-line)}.bd-section--light{background:var(--bd-ground)}.bd-section--dark{background:var(--bd-brave);color:var(--bd-on-dark)}.bd-head{display:flex;flex-direction:column;gap:14px;margin-bottom:40px;max-width:780px}.bd-eyebrow{color:var(--bd-ocean);font-family:var(--bd-mono);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.bd-hero .bd-eyebrow,.bd-section--dark .bd-eyebrow{color:var(--bd-honey)}.bd-h1{font-size:clamp(38px,5vw,56px);letter-spacing:-.03em;line-height:1.05}.bd-h1,.bd-h2{font-weight:800}.bd-h2{font-size:clamp(30px,3.6vw,42px);letter-spacing:-.02em;line-height:1.1}.bd-lead{font-size:clamp(18px,1.6vw,21px);max-width:720px}.bd-lead,.bd-text{color:var(--bd-muted)}.bd-text{font-size:16px}.bd-hero .bd-lead,.bd-section--dark .bd-lead,.bd-section--dark .bd-text{color:var(--bd-on-dark-soft)}.bd-hf-fjalla :is(.bd-h1,.bd-h2,.bd-bigquote),.bd-hf-fjalla-global :is(.bd-h1,.bd-h2,.bd-card__title,.bd-pillar__name,.bd-menu__title,.bd-footer__claim,.bd-bigquote){font-family:var(--bd-font-accent);font-weight:400;letter-spacing:.005em}.bd-ctf-fjalla :is(.bd-card__title,.bd-pillar__name){font-family:var(--bd-font-accent);font-weight:400;letter-spacing:.005em}.bd-ctf-inter :is(.bd-card__title,.bd-pillar__name){font-family:var(--bd-font);letter-spacing:0}.bd-ctf-inter .bd-card__title{font-weight:700}.bd-ctf-inter .bd-card--big .bd-card__title{font-weight:800;letter-spacing:-.02em}.bd-hf-inter :is(.bd-h1,.bd-h2){font-family:var(--bd-font);font-weight:800;letter-spacing:-.02em}.bd-hf-inter .bd-bigquote{font-family:var(--bd-font);font-weight:500}.bd-mono{color:var(--bd-subtle);font-family:var(--bd-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.bd-hero .bd-mono,.bd-section--dark .bd-mono{color:var(--bd-on-dark-muted)}.bd-btn{align-items:center;background:var(--bd-sunset);border:0;border-radius:var(--bd-r-btn);cursor:pointer;display:inline-flex;font-size:17px;font-weight:600;gap:10px;min-height:44px;padding:13px 26px;text-decoration:none}.bd-btn,.bd-btn:hover{color:var(--bd-btn-text)}.bd-btn:hover{filter:brightness(.95)}.bd-btn--light,.bd-btn--light:hover{color:var(--bd-core)}.bd-btn--light{background:var(--bd-white)}.bd-btn--person{gap:14px;padding:8px 24px 8px 8px}.bd-btn--person:not(:has(img)){padding-left:24px}.bd-btn--person img,.bd-btn__ph{background:#ffe36b;border-radius:50%;flex:0 0 auto;height:44px;object-fit:cover;width:44px}.bd-btn__sub{color:var(--bd-btn-text);display:block;font-size:14px;font-weight:500;opacity:.85}.bd-link{align-items:center;color:var(--bd-ocean);display:inline-flex;font-size:17px;font-weight:600;min-height:44px;text-decoration:none}.bd-link:hover{text-decoration:underline}.bd-hero .bd-link,.bd-section--dark .bd-link{color:var(--bd-white)}.bd-section--dark .bd-link--accent{color:var(--bd-honey)}.bd-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.bd-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.bd-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.bd-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.bd-card{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);color:inherit;display:flex;flex-direction:column;gap:10px;padding:28px;text-decoration:none}.bd-section--white .bd-card{background:#fafaf8}.bd-card--line{background:none!important;border:0;border-radius:0;border-top:3px solid var(--bd-core);padding:20px 0 0}.bd-card--big .bd-card__title{color:var(--bd-sunset);font-size:40px;font-weight:800;letter-spacing:-.02em}.bd-card--dark{background:var(--bd-brave)!important;border:0;color:var(--bd-white)}.bd-card--dark .bd-text{color:var(--bd-on-dark-soft)}.bd-card--honey{background:var(--bd-honey)!important;border:0}.bd-card--honey,.bd-card--honey .bd-text{color:var(--bd-ocean)}.bd-card__no{color:var(--bd-subtle);font-family:var(--bd-mono);font-size:14px}.bd-card--dark .bd-card__no{color:var(--bd-honey)}.bd-card__title{font-size:21px;font-weight:700;line-height:1.25}.bd-card__list ul{display:flex;flex-direction:column;font-size:16px;gap:6px;margin:0;padding-left:20px}.bd-card__foot{border-top:1px solid var(--bd-line);font-size:17px;font-weight:600;margin-top:auto;padding-top:16px}.bd-card--dark .bd-card__foot{border-color:var(--bd-tile-line)}.bd-card__img{height:72px;object-fit:contain;width:72px}.bd-card--center{align-items:center;text-align:center}.bd-header{background:var(--bd-h-bg,var(--bd-ocean));border-bottom:1px solid hsla(0,0%,100%,.12);position:relative;z-index:50}.bd-header__bar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto;max-width:var(--bd-maxw);padding:14px 32px}.bd-header__logo{align-items:center;display:inline-flex;min-height:44px}.bd-header__logo img{display:block;height:44px;width:auto}.bd-nav{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;font-weight:600;gap:28px}.bd-nav a,.bd-nav button{align-items:center;background:none;border:0;color:var(--bd-h-link,var(--bd-white));cursor:pointer;display:inline-flex;font:inherit;gap:6px;min-height:44px;padding:0;text-decoration:none}.bd-nav a:hover,.bd-nav button:hover{color:var(--bd-h-hover,var(--bd-honey))}.bd-header .bd-header__cta,.bd-header .bd-header__cta:hover{background:var(--bd-h-cta,var(--bd-sunset));color:var(--bd-h-cta-text,var(--bd-btn-text))}.bd-header--sticky{position:sticky;top:0}.bd-burger{align-items:center;background:none;border:0;border-radius:10px;color:var(--bd-h-link,var(--bd-white));cursor:pointer;height:44px;justify-content:center;padding:0;width:44px}.bd-burger,.bd-burger[aria-expanded=true] .bd-burger__open,.bd-burger__close{display:none}.bd-burger[aria-expanded=true] .bd-burger__close{display:block}.bd-mobile{background:var(--bd-white);box-shadow:0 24px 48px rgba(26,26,26,.18);color:var(--bd-core);display:flex;flex-direction:column;gap:4px;left:0;max-height:calc(100vh - 72px);overflow-y:auto;padding:20px 20px 28px;position:absolute;right:0;top:100%}.bd-mobile[hidden]{display:none}.bd-mobile .bd-menu__item{margin:0;padding:12px 4px}.bd-mobile__links{border-top:1px solid var(--bd-line);display:flex;flex-direction:column;margin:12px 0 16px;padding-top:8px}.bd-mobile__links a{color:var(--bd-core);font-size:18px;font-weight:600;min-height:44px;padding:12px 4px;text-decoration:none}.bd-header .bd-btn{font-size:16px;padding:11px 20px}.bd-menu{background:var(--bd-white);border-bottom:1px solid var(--bd-line);box-shadow:0 24px 48px rgba(26,26,26,.14);color:var(--bd-core);left:0;position:absolute;right:0;top:100%}.bd-menu[hidden]{display:none}.bd-menu__inner{display:flex;flex-wrap:wrap;gap:40px;margin:0 auto;max-width:var(--bd-maxw);padding:40px 32px 44px}.bd-menu__intro{display:flex;flex:1 1 260px;flex-direction:column;gap:14px}.bd-menu__title{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.bd-menu__col{border-left:1px solid var(--bd-line);display:flex;flex:1 1 240px;flex-direction:column;gap:6px;padding-left:28px}.bd-menu__group{margin:18px 0 6px}.bd-menu__group:first-child{margin-top:0}.bd-menu__item{border-radius:10px;color:var(--bd-core);display:flex;flex-direction:column;gap:2px;margin:0 -12px;padding:10px 12px;text-decoration:none}.bd-menu__item:hover{background:var(--bd-ground);color:var(--bd-core)}.bd-menu__item strong{font-size:19px}.bd-menu__teaser{background:var(--bd-brave);border-radius:var(--bd-r-md);display:flex;flex:1 1 280px;flex-direction:column;gap:24px;justify-content:space-between;min-height:220px;padding:28px;text-decoration:none}.bd-menu__teaser,.bd-menu__teaser:hover{color:var(--bd-white)}.bd-menu__teaser strong{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.bd-menu__teaser .bd-mono{color:var(--bd-honey)}.bd-hero{background:var(--bd-brave);color:var(--bd-white)}.bd-hero__inner{align-items:center;display:flex;flex-wrap:wrap;gap:56px;margin:0 auto;max-width:var(--bd-maxw);padding:88px 32px 80px}.bd-hero__copy{display:flex;flex:1 1 520px;flex-direction:column;gap:22px;min-width:0}.bd-hero__panel{border:1px solid var(--bd-tile-line);border-radius:var(--bd-r-lg);flex:1 1 400px;flex-direction:column;gap:14px;min-width:0;padding:28px}.bd-hero__panel,.bd-hero__task{background:var(--bd-tile);display:flex}.bd-hero__task{align-items:center;border:1px solid var(--bd-tile-line);border-radius:12px;gap:12px;justify-content:space-between;padding:14px 16px}.bd-hero__task small{color:var(--bd-on-dark-muted);display:block;font-size:14px}.bd-pill{align-items:center;background:var(--bd-honey);border-radius:999px;color:var(--bd-ocean);display:inline-flex;font-family:var(--bd-mono);font-size:12px;padding:6px 12px;white-space:nowrap}.bd-pill--ghost{background:var(--bd-tile);border:1px solid var(--bd-tile-line);color:var(--bd-white);font-family:var(--bd-font);font-size:13px}.bd-chips{display:flex;flex-wrap:wrap;gap:8px}.bd-hero__stats{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.bd-stat__value{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1}.bd-stat__label{color:var(--bd-on-dark-muted);font-size:15px;margin-top:4px}.bd-hero__strip{margin:0 auto;max-width:var(--bd-maxw);padding:0 32px 72px}.bd-strip{background:var(--bd-tile-line);border:1px solid var(--bd-tile-line);border-radius:var(--bd-r-md);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));overflow:hidden}.bd-strip>div{background:#123843;display:flex;flex-direction:column;gap:6px;padding:24px}.bd-strip .bd-stat__value{color:var(--bd-sunset);font-size:42px}.bd-strip .bd-stat__label{color:var(--bd-on-dark-soft);font-size:16px}.bd-crumb{color:var(--bd-on-dark-muted);font-size:15px}.bd-crumb a{color:var(--bd-honey)}.bd-hero__logo{align-self:flex-start;max-height:48px;width:auto}.bd-logos{flex-wrap:wrap;gap:20px 40px}.bd-logos,.bd-logos__badge{align-items:center;display:flex}.bd-logos__badge{color:var(--bd-muted);font-size:15px;font-weight:600;gap:12px}.bd-logos__badge img{height:48px;width:auto}.bd-logos__item{color:#707070;font-size:19px;font-weight:700}.bd-logos__item img{filter:grayscale(1);height:36px;opacity:.75;width:auto}.bd-switch__buttons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.bd-switch__btn{background:var(--bd-white);border:1px solid var(--bd-line-strong);border-radius:999px;color:var(--bd-core);cursor:pointer;font:inherit;font-size:16px;font-weight:600;min-height:44px;padding:11px 20px;text-align:left}.bd-switch__btn[aria-pressed=true]{background:var(--bd-core);border-color:var(--bd-core);color:var(--bd-white)}[data-bd-empty][hidden],[data-bd-panel][hidden]{display:none!important}.bd-pillar__name{color:var(--bd-sunset);font-size:28px;font-weight:800;letter-spacing:-.02em}.bd-tabpanel{background:var(--bd-ground);border-radius:var(--bd-r-lg);display:flex;flex-wrap:wrap;gap:36px;padding:36px}.bd-section--light .bd-tabpanel{background:var(--bd-white);border:1px solid var(--bd-line)}.bd-tabpanel__copy{display:flex;flex:1 1 380px;flex-direction:column;gap:12px;min-width:0}.bd-tabpanel__list{background:var(--bd-white);border-radius:14px;flex:1 1 380px;min-width:0;padding:24px 26px}.bd-tabpanel__list ul{display:flex;flex-direction:column;font-size:16px;gap:8px;margin:8px 0 0;padding-left:20px}.bd-split{display:flex;flex-wrap:wrap;gap:56px}.bd-split__copy{display:flex;flex:1 1 380px;flex-direction:column;gap:16px;min-width:0}.bd-split__items{display:flex;flex:1 1 520px;flex-direction:column;gap:14px;min-width:0}.bd-split--grid{flex-direction:column;gap:40px}.bd-split--grid .bd-split__copy,.bd-split--grid .bd-split__items{flex:none}.bd-split--grid .bd-split__copy{max-width:780px}.bd-split--grid .bd-split__items{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.bd-split--grid .bd-row{align-items:flex-start;flex-direction:column;gap:14px;height:auto;padding:26px}.bd-split--grid .bd-split__items{align-items:start}.bd-row svg{height:24px;width:24px}.bd-row{align-items:flex-start;background:var(--bd-white);border:1px solid var(--bd-line);border-radius:14px;display:flex;gap:16px;padding:22px 24px}.bd-row svg{flex:0 0 auto;margin-top:3px}.bd-row__title{font-size:18px;font-weight:600}.bd-result{background:var(--bd-tile);border:1px solid var(--bd-tile-line);border-radius:var(--bd-r-md);display:flex;flex-direction:column;gap:18px;padding:30px}.bd-result__metric{font-size:54px;font-weight:800;letter-spacing:-.03em;line-height:1}.bd-result blockquote{border-top:1px solid var(--bd-tile-line);color:var(--bd-on-dark-soft);font-size:16px;font-style:italic;margin:0;padding-top:18px}.bd-person{align-items:center;color:var(--bd-on-dark-muted);display:flex;font-size:15px;gap:12px}.bd-person img,.bd-person__ph{background:var(--bd-tile-line);border-radius:50%;flex:0 0 auto;height:44px;object-fit:cover;width:44px}.bd-case__body .bd-person,.bd-section--light .bd-person,.bd-section--white .bd-person{color:var(--bd-subtle)}.bd-case__body .bd-person__ph,.bd-section--white .bd-person__ph{background:#e3e3df}.bd-steps{column-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));list-style:none;margin:0;padding:0;row-gap:10px}.bd-steps li{border-top:3px solid var(--bd-core);display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding-top:22px}@supports (grid-template-rows:subgrid){.bd-steps li{align-content:start;display:grid;grid-row:span 4;grid-template-rows:subgrid}}.bd-steps__result{align-self:stretch;background:#f1f1ef;border-radius:8px;font-size:15px;padding:12px 14px}.bd-honeybox{background:var(--bd-honey);border-radius:var(--bd-r-lg);display:flex;flex-direction:column;gap:32px;padding:48px}.bd-honeybox,.bd-honeybox .bd-eyebrow,.bd-honeybox .bd-lead,.bd-honeybox .bd-link,.bd-honeybox .bd-text{color:var(--bd-ocean)}.bd-honeybox__top{align-items:flex-start;display:flex;gap:32px;justify-content:space-between}.bd-honeybox__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;max-width:820px;min-width:0}.bd-honeybox__badge{flex:0 0 auto;width:auto}.bd-honeybox__chips{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.bd-honeybox__chips>div{align-items:center;background:var(--bd-white);border-radius:12px;display:flex;font-size:16px;gap:12px;padding:18px 20px}.bd-honeybox__chips>div>span{display:flex;flex-direction:column;gap:4px}.bd-honeybox__chips strong{font-weight:600}.bd-honeybox__chips svg{flex:0 0 auto}.bd-member{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);display:flex;flex-direction:column;overflow:hidden}.bd-member__photo{aspect-ratio:1/1;background:#e3e3df;display:block;height:auto;object-fit:cover;width:100%}.bd-member__body{display:flex;flex-direction:column;gap:8px;padding:22px 24px 26px}.bd-member__role{color:var(--bd-ocean);font-size:16px;font-weight:600}.bd-member__contact{color:var(--bd-subtle);font-family:var(--bd-mono);font-size:13px;margin-top:4px}.bd-hiring{background:var(--bd-brave);border-radius:var(--bd-r-md);color:var(--bd-white);gap:12px;justify-content:flex-end;min-height:260px;padding:28px 24px}.bd-hiring,.bd-team{display:flex;flex-direction:column}.bd-team{gap:40px}.bd-team--split{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:56px}.bd-team__copy{display:flex;flex:1 1 420px;flex-direction:column;gap:16px;max-width:820px;min-width:0}.bd-team--grid>.bd-team__copy,.bd-team--grid>.bd-team__people{flex:none}.bd-team--grid>.bd-team__people{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--bd-card-w,220px)),1fr));width:100%}.bd-team--split .bd-team__people{flex:1 1 440px}.bd-team__people{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--bd-card-w,220px)),1fr));min-width:0}.bd-member__body .bd-card__title{font-size:19px}.bd-hiring .bd-mono{color:var(--bd-honey)}.bd-hiring .bd-text{color:var(--bd-on-dark-soft)}.bd-hiring .bd-link{color:var(--bd-white)}.bd-quotecard{background:var(--bd-tile);border:1px solid var(--bd-tile-line);border-radius:var(--bd-r-lg);display:flex;flex-direction:column;gap:22px;padding:34px}.bd-faq{margin:0 auto;max-width:860px}.bd-faq__list{border-top:1px solid var(--bd-line)}.bd-faq__item{border-bottom:1px solid var(--bd-line)}.bd-faq__q{align-items:center;background:none;border:0;color:var(--bd-core);cursor:pointer;display:flex;font:inherit;font-size:20px;font-weight:700;gap:16px;justify-content:space-between;min-height:44px;padding:22px 0;text-align:left;width:100%}.bd-faq__q [data-bd-sign]{color:var(--bd-ocean);font-family:var(--bd-mono);font-size:22px}.bd-faq__a{color:var(--bd-muted);font-size:17px;max-width:720px;padding:0 0 22px}.bd-faq__a[hidden]{display:none}.bd-cta{align-items:center;display:flex;flex-wrap:wrap;gap:56px}.bd-cta__copy{flex:1 1 480px;gap:20px;min-width:0}.bd-cta__copy,.bd-cta__list{display:flex;flex-direction:column}.bd-cta__list{counter-reset:bd;font-size:18px;gap:14px;list-style:none;margin:0;padding:0}.bd-cta__list li{counter-increment:bd;display:flex;gap:12px}.bd-cta__list li:before{color:var(--bd-honey);content:counter(bd);font-weight:700}.bd-cta__card{background:var(--bd-tile);border:1px solid var(--bd-tile-line);border-radius:var(--bd-r-lg);display:flex;flex:1 1 380px;flex-direction:column;gap:20px;min-width:0;padding:32px}.bd-cta__card .bd-person{color:var(--bd-white);font-size:16px}.bd-cta__card .bd-person img,.bd-cta__card .bd-person__ph{height:72px;width:72px}.bd-cta__meetings{background:transparent;border-radius:var(--bd-r-md);overflow:hidden}.bd-cta--meetings{align-items:flex-start}.bd-cta__calendar{flex:1 1 420px;margin-left:auto;max-width:var(--bd-cal-w,560px);min-width:0}.bd-cta__person{border-top:1px solid var(--bd-tile-line);display:flex;flex-direction:column;gap:12px;margin-top:8px;padding-top:24px}.bd-section--white .bd-cta__person{border-color:var(--bd-line)}.bd-cta__role{color:var(--bd-on-dark-muted)}.bd-cta__quote{color:var(--bd-on-dark-soft)}.bd-section--white .bd-cta__role{color:var(--bd-subtle)}.bd-section--white .bd-cta__quote{color:var(--bd-muted)}.bd-section--white .bd-person{color:var(--bd-core)}.bd-dialog{background:var(--bd-white);border:0;border-radius:var(--bd-r-lg);box-shadow:0 32px 80px rgba(0,0,0,.35);max-height:calc(100vh - 48px);overflow:auto;padding:0;width:min(720px,calc(100vw - 32px))}.bd-dialog::backdrop{background:rgba(11,20,28,.72)}.bd-dialog__close{align-items:center;background:var(--bd-ground);border:0;border-radius:50%;color:var(--bd-core);cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;margin:12px 12px 0 auto;position:sticky;top:0;width:44px;z-index:2}.bd-dialog .meetings-iframe-container{padding:0 8px 8px}.bd-cta__card .bd-btn{width:100%}.bd-icon{align-items:center;color:var(--bd-sunset);display:inline-flex;flex:0 0 auto;height:var(--bd-icon-size,32px);justify-content:center;width:var(--bd-icon-size,32px)}.bd-icon svg{fill:currentColor;height:100%;width:100%}.bd-card--dark .bd-icon{color:var(--bd-honey)}.bd-card--honey .bd-icon{color:var(--bd-ocean)}.bd-card--center .bd-icon{margin:0 auto}.bd-card--dark .bd-link{color:var(--bd-honey)}.bd-card--honey .bd-link{color:var(--bd-ocean)}.bd-card__footnote{color:var(--bd-subtle);display:block;font-size:14px;font-weight:400;margin-top:4px}.bd-card--dark .bd-card__footnote,.bd-feature.bd-card--dark .bd-card__footnote{color:var(--bd-on-dark-muted)}.bd-feature{align-items:center;background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);display:flex;flex-wrap:wrap;gap:24px 40px;margin-bottom:20px;padding:32px 36px}.bd-feature__copy{display:flex;flex:1 1 300px;flex-direction:column;gap:10px;min-width:0}.bd-feature__list{flex:1 1 280px;min-width:0}.bd-feature__action{align-items:flex-start;display:flex;flex:0 1 240px;flex-direction:column;gap:14px;min-width:0}.bd-feature__price{font-size:18px;font-weight:600}.bd-feature.bd-card--dark .bd-text{color:var(--bd-on-dark-soft)}.bd-rating{align-items:center;background:var(--bd-white);border-radius:999px;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;color:var(--bd-core);display:inline-flex;gap:14px;max-width:100%;padding:10px 20px 10px 16px;text-decoration:none}.bd-rating:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);color:var(--bd-core)}.bd-rating__stars{color:#ff7a59;font-size:20px;letter-spacing:2px;line-height:1}.bd-rating__text{display:flex;flex-direction:column;font-size:14px;line-height:1.25;min-width:0}.bd-rating__text strong{font-size:15px}.bd-rating__text span{color:var(--bd-subtle)}.bd-honeybox__foot{gap:16px}.bd-badgebox,.bd-honeybox__foot{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.bd-badgebox{gap:32px;margin-bottom:40px}.bd-badgebox__copy{display:flex;flex:1 1 420px;flex-direction:column;gap:14px;max-width:760px;min-width:0}.bd-badgebox__badge{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;gap:16px;max-width:100%;min-width:0}.bd-badgebox__badge img{width:auto}.bd-hero__logos{align-items:center;border-top:1px solid var(--bd-tile-line);display:flex;flex-wrap:wrap;gap:14px 28px;padding-top:16px}.bd-hero__logos img{max-width:180px;object-fit:contain;width:auto}.bd-hero__logos span{color:var(--bd-on-dark-muted);font-weight:700}.bd-hero__logos--white img,.bd-img-white{filter:brightness(0) invert(1)}.bd-result__logo{align-self:flex-start;max-width:220px;object-fit:contain;width:auto}@media (min-width:721px){.bd-logos{flex-wrap:nowrap;gap:clamp(16px,3vw,48px);justify-content:space-between}.bd-logos__badge,.bd-logos__item{flex:0 1 auto;min-width:0}.bd-logos__badge img,.bd-logos__item img{max-width:100%;object-fit:contain}}.bd-hero__notelink{color:inherit;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.35);text-underline-offset:3px}.bd-hero__notelink:hover{color:var(--bd-honey)}.bd-case__logo,.bd-hero__logo,.bd-hero__logos img,.bd-logos__item img,.bd-result__logo{max-width:100%;object-fit:contain;object-position:left center}.bd-logopair{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px}.bd-logopair img{max-width:220px;width:auto}.bd-hero__badge{align-items:center;display:flex;gap:14px;margin-top:8px}.bd-hero__badge img{display:block;width:auto}.bd-hero__badge span{color:var(--bd-on-dark-muted);font-size:14px;max-width:220px}.bd-cta__meetings .meetings-iframe-container,.bd-meetingsbox .meetings-iframe-container{min-height:640px}@media (max-width:720px){.bd-cta__meetings .meetings-iframe-container,.bd-meetingsbox .meetings-iframe-container{min-height:560px}}.bd-meetingsbox{background:transparent;border-radius:var(--bd-r-md);margin:0 auto;overflow:hidden}.bd-cta__meetings .meetings-iframe-container,.bd-meetingsbox .meetings-iframe-container{margin-left:calc(var(--bd-cal-crop,0px)*-1);margin-right:calc(var(--bd-cal-crop,0px)*-1)}@media (max-width:720px){.bd-card__title,.bd-footer__col a,.bd-h1,.bd-h2,li,p{hyphens:auto;-webkit-hyphens:auto}.bd-hero__task .bd-pill{flex-shrink:0;font-size:11px;padding:4px 8px}.bd-cta__meetings .meetings-iframe-container,.bd-meetingsbox .meetings-iframe-container{margin-left:0;margin-right:0}}.bd-consent{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);color:var(--bd-core);display:flex;flex-direction:column;gap:16px;padding:32px}.bd-consent[hidden]{display:none}.bd-consent .bd-link{color:var(--bd-ocean)}.bd-bigquote{font-size:clamp(19px,1.8vw,24px);font-weight:500;line-height:1.4;margin:0}.bd-stats{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.bd-stats>div{border-top:1px solid var(--bd-line);padding-top:18px}.bd-stats .bd-stat__value{color:var(--bd-core);font-size:46px}.bd-stats .bd-stat__label{color:var(--bd-muted);font-size:16px}.bd-flows{display:flex;flex-direction:column;gap:12px}.bd-flow{align-items:center;background:var(--bd-white);border:1px solid var(--bd-line);border-radius:14px;display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 24px}.bd-flow>div{display:flex;flex-direction:column;gap:2px}.bd-flow__trigger{flex:1 1 300px;font-size:17px;font-weight:600}.bd-flow__action{flex:2 1 400px;font-size:17px}.bd-case{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:20px;display:flex;flex-wrap:wrap;margin-bottom:24px;overflow:hidden}.bd-case__side{background:var(--bd-brave);color:var(--bd-white);display:flex;flex:1 1 340px;flex-direction:column;gap:22px;min-width:0;padding:36px}.bd-case__side .bd-stat__value{font-size:46px}.bd-case__body{flex:999 1 520px;gap:24px;min-width:0;padding:36px 40px}.bd-case__body,.bd-case__box{display:flex;flex-direction:column}.bd-case__box{background:var(--bd-ground);border-radius:12px;gap:10px;padding:20px 22px}.bd-case__box--honey{background:var(--bd-honey);color:var(--bd-ocean)}.bd-case__box ul{display:flex;flex-direction:column;font-size:16px;gap:6px;margin:0;padding-left:18px}.bd-case__logo{align-self:flex-start;max-height:48px;width:auto}.bd-facts{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);display:flex;flex:1 1 340px;flex-direction:column;gap:14px;margin:0;min-width:0;padding:26px 28px}.bd-facts dd{font-size:16px;font-weight:600;margin:0}.bd-goal{background:var(--bd-brave);border-radius:var(--bd-r-md);color:var(--bd-white);display:flex;flex-direction:column;gap:8px;margin-top:24px;padding:28px 32px}.bd-goal .bd-mono{color:var(--bd-honey)}.bd-teaser{align-items:center;background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);color:var(--bd-core);display:flex;gap:20px;justify-content:space-between;padding:26px 28px;text-decoration:none}.bd-teaser:hover{border-color:var(--bd-core);color:var(--bd-core)}.bd-teaser__metric{color:var(--bd-sunset);font-size:26px;font-weight:800;white-space:nowrap}.bd-section--dark .bd-teaser{background:var(--bd-tile);border-color:var(--bd-tile-line);color:var(--bd-white)}.bd-chiplinks{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.bd-chiplinks a{align-items:center;background:var(--bd-white);border:1px solid var(--bd-line-strong);border-radius:999px;color:var(--bd-core);display:inline-flex;font-size:16px;font-weight:600;min-height:44px;padding:10px 18px;text-decoration:none}.bd-package{display:flex;flex-wrap:wrap;gap:48px}.bd-package__copy{display:flex;flex:1 1 400px;flex-direction:column;gap:16px;min-width:0}.bd-package__meta{display:flex;flex-direction:column;font-size:16px;gap:10px;margin-top:8px}.bd-package__meta div{display:flex;gap:12px}.bd-package__meta strong{min-width:110px}.bd-package__boxes{display:flex;flex:1 1 520px;flex-direction:column;gap:16px;min-width:0}.bd-box{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);padding:26px 28px}.bd-box--dark{background:var(--bd-brave);border:0;color:var(--bd-white)}.bd-box--dark .bd-mono{color:var(--bd-honey)}.bd-box ul{display:flex;flex-direction:column;font-size:16px;gap:8px;margin:10px 0 0;padding-left:20px}.bd-phases{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.bd-phases div{background:var(--bd-white);border-radius:0 0 12px 12px;border-top:3px solid var(--bd-core);display:flex;flex-direction:column;font-size:15px;gap:4px;padding:16px 18px}.bd-footer{background:var(--bd-f-bg,var(--bd-core))}.bd-footer,.bd-footer a{color:var(--bd-f-text,var(--bd-on-dark-soft))}.bd-footer a{text-decoration:none}.bd-footer a:hover{color:var(--bd-f-hover,var(--bd-honey))}.bd-footer .bd-btn,.bd-footer .bd-btn:hover{color:var(--bd-btn-text)}.bd-footer__top{display:flex;flex-wrap:wrap;gap:48px;margin:0 auto;max-width:var(--bd-maxw);padding:72px 32px 48px}.bd-footer__intro{align-items:flex-start;display:flex;flex:1 1 280px;flex-direction:column;gap:16px;max-width:380px;min-width:0}.bd-footer__claim{color:var(--bd-f-text,var(--bd-white));font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.bd-footer__tagline{font-size:15px;opacity:.8}.bd-footer__intro .bd-btn{font-size:16px;margin-top:8px;padding:11px 20px}.bd-footer__cols{display:grid;flex:3 1 560px;gap:40px 32px;grid-template-columns:repeat(var(--bd-f-cols,3),minmax(0,1fr));min-width:0}.bd-footer__heading{color:var(--bd-f-head,#8a9090);font-family:var(--bd-mono);font-size:12px;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.bd-footer__col ul{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.bd-footer__col a{align-items:center;display:inline-flex;font-size:15px;min-height:36px}.bd-footer__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-wrap:wrap;font-family:var(--bd-mono);font-size:12px;gap:16px 32px;justify-content:space-between;letter-spacing:.06em;margin:0 auto;max-width:var(--bd-maxw);padding:24px 32px 32px;text-transform:uppercase}.bd-footer__brand{align-items:center;display:flex;gap:16px;opacity:.85}.bd-footer__logo{display:block;width:auto}.bd-footer__legal,.bd-footer__social{display:flex;flex-wrap:wrap;gap:8px 24px}.bd-footer__bottom a{align-items:center;display:inline-flex;min-height:32px}.bd-custom .bd-card__title,.bd-custom .bd-h1,.bd-custom .bd-h2,.bd-custom .bd-menu__title,.bd-custom .bd-row__title{color:var(--bd-c-head)!important}.bd-custom .bd-eyebrow{color:var(--bd-c-eyebrow)!important}.bd-custom .bd-card--big .bd-card__title,.bd-custom .bd-pillar__name,.bd-custom .bd-result__metric,.bd-custom .bd-stat__value,.bd-custom .bd-teaser__metric{color:var(--bd-c-accent)!important}.bd-custom .bd-card--honey,.bd-custom .bd-case__box--honey,.bd-custom .bd-honeybox,.bd-custom .bd-pill:not(.bd-pill--ghost){background:var(--bd-c-box)!important}.bd-custom-bg{background:var(--bd-c-bg)!important}.bd-space{display:flex;flex-direction:column;justify-content:center;min-height:var(--bd-minh);padding-bottom:var(--bd-pb)!important;padding-top:var(--bd-pt)!important}.bd-hero.bd-space .bd-hero__inner{padding-bottom:0;padding-top:0}.bd-hero.bd-space .bd-hero__strip{padding-bottom:0;padding-top:48px}.bd-dl{align-items:flex-start;display:flex;flex-wrap:wrap;gap:48px}.bd-dl__copy{display:flex;flex:1 1 480px;flex-direction:column;gap:18px;min-width:0}.bd-dl__body{align-items:flex-start;display:flex;gap:28px;margin-top:10px}.bd-dl__cover{border:1px solid hsla(0,0%,100%,.18);border-radius:6px;box-shadow:0 18px 40px rgba(0,0,0,.45);flex:0 0 auto;height:auto;transform:rotate(-3deg);width:180px}.bd-dl__list{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}.bd-dl__listtitle{color:var(--bd-honey)}.bd-dl__list ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.bd-dl__list li{color:var(--bd-on-dark-soft);font-size:16px;line-height:1.45;padding-left:26px;position:relative}.bd-dl__list li:before{border-bottom:2px solid var(--bd-honey);border-left:2px solid var(--bd-honey);content:"";height:8px;left:0;position:absolute;top:7px;transform:rotate(-45deg);width:14px}.bd-dl__meta{color:var(--bd-on-dark-muted)}.bd-dl__card{background:var(--bd-white);border-radius:var(--bd-r-lg);box-shadow:0 24px 60px rgba(0,0,0,.25);color:var(--bd-core);display:flex;flex:0 1 420px;flex-direction:column;gap:12px;min-width:0;padding:30px 28px}.bd-dl__title{color:var(--bd-core);font-size:22px;font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:0}.bd-dl__card .bd-text{color:var(--bd-muted)}.bd-dl__note{color:var(--bd-subtle);font-size:12.5px;line-height:1.45;margin:0}.bd-section--light .bd-dl__list li,.bd-section--white .bd-dl__list li{color:var(--bd-muted)}.bd-form form{display:flex;flex-direction:column;gap:14px}.bd-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.bd-form .hs-form-field label{color:var(--bd-core);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.bd-form .hs-form-field>label span.hs-form-required{color:var(--bd-sunset)}.bd-form .input{margin:0!important}.bd-form input[type=email],.bd-form input[type=tel],.bd-form input[type=text],.bd-form select,.bd-form textarea{background:var(--bd-white);border:1px solid var(--bd-line-strong);border-radius:10px;box-sizing:border-box;color:var(--bd-core);font:inherit;font-size:16px;padding:12px 14px;width:100%!important}.bd-form input:focus,.bd-form select:focus,.bd-form textarea:focus{border-color:var(--bd-ocean);outline:2px solid var(--bd-ocean);outline-offset:1px}.bd-form .hs-error-msgs{color:#b23a00;font-size:13px;list-style:none;margin:6px 0 0;padding:0}.bd-form .hs-richtext,.bd-form .legal-consent-container{color:var(--bd-subtle);font-size:12.5px;line-height:1.45}.bd-form .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;font-weight:400;gap:8px}.bd-form .hs-form-booleancheckbox-display input{margin-top:3px}.bd-form .hs_submit input,.bd-form input[type=submit]{background:var(--bd-sunset);border:0;border-radius:var(--bd-r-btn);color:var(--bd-btn-text);cursor:pointer;font:inherit;font-size:17px;font-weight:700;padding:14px 24px;width:100%}.bd-form .hs_submit input:hover{filter:brightness(.95)}.bd-form .submitted-message{background:var(--bd-ground);border-radius:12px;font-size:16px;line-height:1.5;padding:16px}.bd-form ul.inputs-list{list-style:none;margin:0;padding:0}.bd-calc__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:space-between;margin-bottom:32px}.bd-calc__head .bd-head{margin-bottom:0;max-width:720px}.bd-calc__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.bd-calc__card{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);display:flex;flex-direction:column;gap:12px;padding:24px}.bd-section--white .bd-calc__card{background:var(--bd-ground)}.bd-calc__agent{color:var(--bd-ocean)}.bd-calc__scenario{font-size:17px;font-weight:700;line-height:1.3}.bd-calc__row{border-top:1px solid var(--bd-line);display:flex;flex-direction:column;font-size:14px;gap:2px;padding-top:10px}.bd-calc__row span{color:var(--bd-subtle);font-family:var(--bd-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.bd-calc__row strong{font-weight:600}.bd-calc__result{border-top:1px solid var(--bd-line);margin-top:auto;padding-top:14px}.bd-calc__value{color:var(--bd-sunset);font-size:34px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.bd-calc__label{color:var(--bd-muted);font-size:14px}.bd-calc__note{color:var(--bd-subtle);font-size:13px;line-height:1.5;margin:18px 0 0;max-width:760px}.bd-section--dark .bd-calc__card{background:var(--bd-tile);border-color:var(--bd-tile-line)}.bd-section--dark .bd-calc__row strong,.bd-section--dark .bd-calc__scenario{color:var(--bd-white)}.bd-section--dark .bd-calc__label,.bd-section--dark .bd-calc__note{color:var(--bd-on-dark-muted)}.bd-section--dark .bd-calc__agent{color:var(--bd-honey)}.bd-res{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.bd-res__card{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-lg);color:var(--bd-core);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}a.bd-res__card:hover{box-shadow:0 18px 40px rgba(11,67,83,.12);color:var(--bd-core);transform:translateY(-2px)}.bd-res__media{align-items:center;aspect-ratio:4/3;background:var(--bd-brave);display:flex;justify-content:center;overflow:hidden;position:relative}.bd-res__media img{border-radius:4px;box-shadow:0 14px 30px rgba(0,0,0,.35);height:86%;max-width:80%;object-fit:contain;width:auto}.bd-res__ph{aspect-ratio:3/4;background:hsla(0,0%,100%,.06);border:1px solid var(--bd-tile-line);border-radius:6px;color:var(--bd-white);display:flex;flex-direction:column;gap:10px;padding:18px;width:56%}.bd-res__ph .bd-mono{color:var(--bd-honey)}.bd-res__ph strong{font-size:16px;line-height:1.25}.bd-res__badge{background:var(--bd-honey);border-radius:999px;color:var(--bd-ocean);font-family:var(--bd-mono);font-size:11px;left:14px;letter-spacing:.06em;padding:5px 10px;position:absolute;text-transform:uppercase;top:14px}.bd-res__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:22px 24px 24px}.bd-res__kind{color:var(--bd-ocean)}.bd-res__foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:auto;padding-top:12px}.bd-res__foot .bd-mono,.bd-res__soon{color:var(--bd-subtle)}.bd-res__soon{font-size:14px;font-weight:600}.bd-res__card--soon .bd-res__media{filter:grayscale(.6);opacity:.75}.bd-hero__inner--compact{padding-bottom:64px;padding-top:72px}.bd-blog__topics{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.bd-chip{align-items:center;background:var(--bd-white);border:1px solid var(--bd-line-strong);border-radius:999px;color:var(--bd-core);display:inline-flex;font-size:15px;font-weight:600;min-height:40px;padding:0 16px;text-decoration:none}.bd-chip:hover{border-color:var(--bd-ocean);color:var(--bd-ocean)}.bd-chip--active{background:var(--bd-core);border-color:var(--bd-core)}.bd-chip--active,.bd-chip--active:hover{color:var(--bd-white)}.bd-blog__grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.bd-post{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-lg);color:var(--bd-core);display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.bd-post:hover{box-shadow:0 18px 40px rgba(11,67,83,.12);color:var(--bd-core);transform:translateY(-2px)}.bd-post__media{aspect-ratio:16/9;background:var(--bd-brave);overflow:hidden}.bd-post__media img{display:block;height:100%;object-fit:cover;width:100%}.bd-post__ph{background:var(--bd-brave);height:100%;width:100%}.bd-post__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:22px 24px 24px}.bd-post__topic{color:var(--bd-ocean)}.bd-post__title{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.bd-post__meta{color:var(--bd-subtle);font-size:14px;margin-top:auto;padding-top:8px}@media (min-width:900px){.bd-post--featured{flex-direction:row;grid-column:1/-1}.bd-post--featured .bd-post__media{aspect-ratio:auto;flex:1 1 55%;min-height:320px}.bd-post--featured .bd-post__body{flex:1 1 45%;justify-content:center;padding:36px}.bd-post--featured .bd-post__title{font-size:30px}}.bd-blog__pager{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:40px}.bd-blog__empty{background:var(--bd-white);border:1px solid var(--bd-line);border-radius:var(--bd-r-lg);display:flex;flex-direction:column;gap:14px;max-width:760px;padding:48px}.bd-post__h1{font-size:clamp(32px,4.4vw,52px)}.bd-post__byline{color:var(--bd-on-dark-soft);font-size:16px}.bd-article-wrap{max-width:820px}.bd-article__image{aspect-ratio:16/9;background:var(--bd-ground);border-radius:var(--bd-r-lg);display:block;height:auto;margin-bottom:40px;object-fit:cover;width:100%}.bd-article{color:var(--bd-core);font-size:18px;line-height:1.7}.bd-article>*{max-width:100%}.bd-article p{margin:0 0 1.2em}.bd-article h2{font-size:30px;font-weight:800;letter-spacing:-.015em;line-height:1.2;margin:1.8em 0 .6em}.bd-article h3{font-size:22px;font-weight:700;line-height:1.3;margin:1.5em 0 .5em}.bd-article ol,.bd-article ul{margin:0 0 1.2em;padding-left:1.3em}.bd-article li{margin-bottom:.4em}.bd-article a{color:var(--bd-ocean);text-decoration:underline;text-underline-offset:3px}.bd-article img{border-radius:var(--bd-r-md);height:auto;max-width:100%}.bd-article blockquote{background:var(--bd-ground);border-left:4px solid var(--bd-sunset);border-radius:0 12px 12px 0;font-size:20px;line-height:1.5;margin:1.6em 0;padding:18px 24px}.bd-article table{border-collapse:collapse;display:block;font-size:16px;margin:0 0 1.2em;overflow-x:auto;width:100%}.bd-article td,.bd-article th{border-bottom:1px solid var(--bd-line);padding:10px 12px;text-align:left}.bd-author{align-items:flex-start;background:var(--bd-ground);border-radius:var(--bd-r-md);display:flex;gap:18px;margin-top:48px;padding:24px}.bd-author img{border-radius:50%;flex:0 0 auto;height:72px;object-fit:cover;width:72px}.bd-author strong{display:block;font-size:18px;margin:4px 0}.bd-post-layout{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 300px}.bd-post-main{max-width:760px;min-width:0}.bd-post-aside{align-self:start;max-height:calc(100vh - 48px);overflow:hidden;position:sticky;top:24px}.bd-post-aside,.bd-post-aside>*{display:flex;flex-direction:column}.bd-post-aside>*{flex:0 1 auto;max-height:100%;min-height:0}.bd-header--sticky~main .bd-post-aside{top:100px}.bd-side{display:flex;flex:0 1 auto;flex-direction:column;gap:14px;min-height:0}.bd-side>*{flex:0 0 auto}.bd-side>.bd-toc{flex:0 1 auto;min-height:0}.bd-side__card{background:var(--bd-ground);border:1px solid var(--bd-line);border-radius:var(--bd-r-md);display:flex;flex-direction:column;gap:8px;padding:18px 20px}.bd-side__card[hidden]{display:none}.bd-side__label{color:var(--bd-ocean)}.bd-side__card strong{font-size:16px;line-height:1.3}.bd-side__card p{color:var(--bd-muted);font-size:14px;line-height:1.5;margin:0}.bd-side__cta{background:var(--bd-brave);border-color:transparent;color:var(--bd-white)}.bd-side__cta .bd-side__label{color:var(--bd-honey)}.bd-side__cta p{color:var(--bd-on-dark-soft)}.bd-side__cta .bd-btn{font-size:15px;justify-content:center;margin-top:4px;padding:11px 18px}.bd-toc{overflow:hidden}.bd-toc,.bd-toc__list{display:flex;flex-direction:column}.bd-toc__list{gap:2px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0 4px 0 0;scroll-behavior:smooth;scrollbar-width:thin}.bd-toc__progress{background:var(--bd-line);border-radius:3px;height:3px;margin-bottom:4px;overflow:hidden}.bd-toc__progress span{background:var(--bd-sunset);display:block;height:100%;transition:width .15s linear;width:0}.bd-toc__list a{border-left:2px solid var(--bd-line);color:var(--bd-muted);display:block;font-size:14px;line-height:1.35;padding:6px 0 6px 12px;text-decoration:none}.bd-toc__list a:hover{color:var(--bd-ocean)}.bd-toc__list a.is-active{border-left-color:var(--bd-sunset);color:var(--bd-core);font-weight:600}.bd-side__share{align-self:flex-start;background:none;border:1px solid var(--bd-line-strong);border-radius:999px;color:var(--bd-core);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:8px 14px}.bd-side__share:hover{border-color:var(--bd-ocean);color:var(--bd-ocean)}.bd-article h2{scroll-margin-top:24px}.bd-video{margin:0 0 36px}.bd-video__title{font-size:18px;font-weight:700;margin-bottom:10px}.bd-video__frame{aspect-ratio:16/9;background:var(--bd-brave);border-radius:var(--bd-r-md);overflow:hidden;position:relative}.bd-video__frame iframe{height:100%}.bd-video__frame iframe,.bd-video__play{border:0;inset:0;position:absolute;width:100%}.bd-video__play{background:transparent;color:var(--bd-white);cursor:pointer;flex-direction:column;font:inherit;gap:12px;padding:24px}.bd-video__icon,.bd-video__play{align-items:center;display:flex;justify-content:center}.bd-video__icon{background:var(--bd-sunset);border-radius:50%;box-sizing:border-box;height:72px;padding-left:4px;transition:transform .2s;width:72px}.bd-video__play:hover .bd-video__icon{transform:scale(1.06)}.bd-video__label{font-size:17px;font-weight:700}.bd-video__note{color:var(--bd-on-dark-muted);font-size:12.5px;max-width:420px;text-align:center}.bd-video__caption{color:var(--bd-subtle);font-size:14px;margin-top:8px}.bd-dlbox{align-items:center;background:var(--bd-honey);border-radius:var(--bd-r-lg);color:var(--bd-ocean);display:flex;gap:22px;margin:40px 0 0;padding:24px}.bd-dlbox__cover{border-radius:4px;box-shadow:0 10px 24px rgba(0,0,0,.2);flex:0 0 auto;height:auto;width:96px}.bd-dlbox__icon{align-items:center;background:var(--bd-white);border-radius:8px;color:var(--bd-sunset);display:flex;flex:0 0 auto;font-family:var(--bd-mono);font-weight:700;height:88px;justify-content:center;width:72px}.bd-dlbox__body{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.bd-dlbox__eyebrow{color:var(--bd-ocean)}.bd-dlbox__title{font-size:20px;font-weight:800;line-height:1.25}.bd-dlbox .bd-text{color:var(--bd-ocean);margin:0}.bd-dlbox .bd-btn{margin-top:4px}.bd-hero__tasks{display:flex;flex-direction:column;gap:14px}.bd-flip{align-items:center;display:inline-grid;justify-items:center}.bd-flip>span{align-items:center;display:inline-flex;gap:6px;grid-area:1/1;transition:opacity .35s ease,transform .35s ease}.bd-flip__b{opacity:1}.bd-flip__a{opacity:0}.bd-anim .bd-hero__task{transition:border-color .45s ease,box-shadow .45s ease,background-color .45s ease}.bd-anim .bd-hero__task small{text-decoration:line-through;text-decoration-color:transparent;transition:opacity .45s ease,text-decoration-color .45s ease}.bd-anim .bd-pill{transition:background-color .45s ease,color .45s ease,box-shadow .45s ease}.bd-anim.is-running .bd-hero__task:not(.is-done) .bd-pill{background:transparent;box-shadow:inset 0 0 0 1px var(--bd-tile-line);color:var(--bd-on-dark-muted)}.bd-anim.is-running .bd-hero__task:not(.is-done) .bd-flip__a{opacity:1}.bd-anim.is-running .bd-hero__task:not(.is-done) .bd-flip__b{opacity:0;transform:translateY(4px)}.bd-anim.is-running .bd-hero__task.is-active{border-color:var(--bd-honey);box-shadow:0 0 0 3px rgba(255,209,0,.18)}.bd-anim.is-running .bd-hero__task.is-done small{opacity:.6;text-decoration-color:currentColor}.bd-anim.is-running .bd-hero__task.is-done{border-color:rgba(255,209,0,.45)}.bd-anim__counter{color:var(--bd-honey);min-height:1.2em}@media (prefers-reduced-motion:reduce){.bd-anim *{transition:none!important}}.bd-on-light,:root{--bd-fg:var(--bd-core);--bd-fg-soft:var(--bd-muted);--bd-fg-muted:var(--bd-subtle);--bd-fg-eyebrow:var(--bd-ocean);--bd-fg-link:var(--bd-ocean);--bd-fg-line:var(--bd-line-strong);--bd-fg-tile:var(--bd-white);--bd-fg-tile-line:var(--bd-line);--bd-fg-mark:#c2410c}.bd-on-dark,.bd-on-light{color:var(--bd-fg)}.bd-on-dark{--bd-fg:var(--bd-white);--bd-fg-soft:var(--bd-on-dark-soft);--bd-fg-muted:var(--bd-on-dark-muted);--bd-fg-eyebrow:var(--bd-honey);--bd-fg-link:var(--bd-honey);--bd-fg-line:var(--bd-tile-line);--bd-fg-tile:var(--bd-tile);--bd-fg-tile-line:var(--bd-tile-line);--bd-fg-mark:var(--bd-honey)}.bd-atom{color:var(--bd-fg);width:100%}.bd-align-center{text-align:center}.bd-align-right{text-align:right}.bd-atom .bd-eyebrow{color:var(--bd-fg-eyebrow);margin-bottom:14px}.bd-eyebrow--honey{color:var(--bd-honey)!important}.bd-eyebrow--sunset{color:var(--bd-sunset)!important}.bd-eyebrow--ocean{color:var(--bd-ocean)!important}.bd-a-h{color:var(--bd-fg);font-weight:800;margin:0;text-wrap:balance}.bd-a-h--xl{font-size:clamp(38px,5vw,60px);letter-spacing:-.03em;line-height:1.04}.bd-a-h--l{font-size:clamp(30px,3.6vw,42px);letter-spacing:-.02em;line-height:1.1}.bd-a-h--m{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.015em;line-height:1.2}.bd-a-h--s{font-size:20px;letter-spacing:-.01em;line-height:1.3}.bd-hf-fjalla-global .bd-a-h{font-family:var(--bd-font-accent);font-weight:400;letter-spacing:.005em}.bd-a-text{color:var(--bd-fg-soft);max-width:var(--bd-a-maxw,none)}.bd-align-center.bd-a-text{margin-left:auto;margin-right:auto}.bd-a-text--lead{font-size:clamp(18px,1.6vw,21px);line-height:1.55}.bd-a-text--normal{font-size:17px;line-height:1.6}.bd-a-text--small{font-size:15px;line-height:1.55}.bd-a-text p{margin:0 0 .9em}.bd-a-text p:last-child,.bd-a-text>:last-child{margin-bottom:0}.bd-a-text ol,.bd-a-text ul{margin:0 0 .9em;padding-left:1.3em}.bd-a-text li{margin-bottom:.35em}.bd-a-text a{color:var(--bd-fg-link);text-decoration:underline;text-underline-offset:3px}.bd-a-text h2,.bd-a-text h3,.bd-a-text h4,.bd-a-text strong{color:var(--bd-fg)}.bd-a-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:14px 22px}.bd-align-center.bd-a-buttons{justify-content:center}.bd-align-right.bd-a-buttons{justify-content:flex-end}.bd-a-buttons .bd-link{color:var(--bd-fg)}.bd-btn--secondary{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor;color:var(--bd-fg)}.bd-btn--secondary:hover{color:var(--bd-fg);filter:none;opacity:.85}.bd-btn--person{text-align:left}@media (max-width:720px){.bd-a-buttons--full .bd-btn{justify-content:center;width:100%}.bd-a-buttons--full .bd-btn--person{justify-content:flex-start}}.bd-a-image__fig{margin:0;max-width:100%}.bd-align-center .bd-a-image__fig{margin:0 auto}.bd-align-right .bd-a-image__fig{margin-left:auto}.bd-a-image__img{display:block;height:auto;width:100%}.bd-r-lg{border-radius:var(--bd-r-lg)}.bd-r-md{border-radius:var(--bd-r-md)}.bd-r-circle{aspect-ratio:1/1;border-radius:50%;object-fit:cover}.bd-shadow{box-shadow:0 20px 50px rgba(0,0,0,.22)}.bd-a-image figcaption{color:var(--bd-fg-muted);font-size:14px;margin-top:10px}.bd-a-image .bd-a-placeholder{aspect-ratio:4/3;min-height:0}.bd-a-placeholder{align-items:center;border:2px dashed var(--bd-fg-line);border-radius:var(--bd-r-md);color:var(--bd-fg-muted);display:flex;font-family:var(--bd-mono);font-size:13px;justify-content:center;min-height:120px;padding:12px}.bd-a-stats{display:grid;gap:24px;grid-template-columns:repeat(var(--bd-a-cols,auto-fit),minmax(min(100%,150px),1fr))}.bd-a-stat__fig{color:var(--bd-fg);font-size:clamp(30px,3.4vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.bd-a-stats--sunset .bd-a-stat__fig{color:var(--bd-sunset)}.bd-a-stats--honey .bd-a-stat__fig{color:var(--bd-fg-mark)}.bd-a-stat__cap{color:var(--bd-fg-muted);font-size:15px;line-height:1.4;margin-top:6px}.bd-a-stats--tiles .bd-a-stat{background:var(--bd-fg-tile);border:1px solid var(--bd-fg-tile-line);border-radius:var(--bd-r-md);padding:20px 22px}.bd-a-cardwrap{display:flex;flex-direction:column}.bd-a-cardwrap--equal{height:100%}.bd-a-cardwrap--equal .bd-a-card{flex:1 1 auto}.bd-a-card{border-radius:var(--bd-r-md);color:var(--bd-core);display:flex;flex-direction:column;gap:10px;padding:26px 26px 24px;text-align:left;text-decoration:none;--bd-fg:var(--bd-core);--bd-fg-soft:var(--bd-muted);--bd-fg-link:var(--bd-ocean);--bd-fg-eyebrow:var(--bd-ocean)}.bd-align-center .bd-a-card{align-items:center;text-align:center}.bd-a-card--white{background:var(--bd-white);border:1px solid var(--bd-line)}.bd-a-card--ground{background:var(--bd-ground);border:1px solid var(--bd-line)}.bd-a-card--tile{background:var(--bd-tile);border:1px solid var(--bd-tile-line);color:var(--bd-white);--bd-fg:var(--bd-white);--bd-fg-soft:var(--bd-on-dark-soft);--bd-fg-link:var(--bd-honey);--bd-fg-eyebrow:var(--bd-honey)}.bd-a-card--honey{background:var(--bd-honey);color:var(--bd-ocean);--bd-fg:var(--bd-ocean);--bd-fg-soft:var(--bd-ocean);--bd-fg-link:var(--bd-ocean);--bd-fg-eyebrow:var(--bd-ocean)}.bd-a-card--line{background:none;border-radius:0;border-top:3px solid;color:inherit;padding:18px 0 0;--bd-fg:inherit}.bd-on-dark .bd-a-card--line{--bd-fg-soft:var(--bd-on-dark-soft);--bd-fg-link:var(--bd-honey);--bd-fg-eyebrow:var(--bd-honey)}.bd-a-card--link{transition:box-shadow .2s,transform .2s}.bd-a-card--link:hover{box-shadow:0 16px 36px rgba(11,67,83,.14);color:inherit;transform:translateY(-2px)}.bd-a-card__icon{height:56px;margin-bottom:4px;object-fit:contain;width:56px}.bd-a-card__kicker{color:var(--bd-fg-eyebrow)}.bd-a-card__title{color:var(--bd-fg);font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0}.bd-a-card__body{color:var(--bd-fg-soft);font-size:16px;line-height:1.55}.bd-a-card__body p{margin:0 0 .6em}.bd-a-card__body p:last-child{margin:0}.bd-a-card .bd-link{color:var(--bd-fg-link);margin-top:auto;min-height:auto;padding-top:6px}.bd-a-list{counter-reset:bdl;display:grid;gap:12px 32px;grid-template-columns:repeat(var(--bd-a-cols,1),minmax(0,1fr));list-style:none;margin:0;padding:0;text-align:left}.bd-a-list li{color:var(--bd-fg);counter-increment:bdl;font-size:17px;line-height:1.45;padding-left:34px;position:relative}.bd-a-list li strong{display:block;font-weight:600}.bd-a-list li span{color:var(--bd-fg-muted);display:block;font-size:15px;margin-top:2px}.bd-a-list li:before{align-items:center;background:var(--bd-a-mark,var(--bd-sunset));border-radius:50%;color:var(--bd-white);display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;left:0;position:absolute;top:2px;width:22px}.bd-a-list--sunset{--bd-a-mark:var(--bd-sunset)}.bd-a-list--honey{--bd-a-mark:var(--bd-honey)}.bd-a-list--ocean{--bd-a-mark:var(--bd-ocean)}.bd-a-list--honey li:before{color:var(--bd-ocean)}.bd-a-list--check li:before{content:"✓"}.bd-a-list--number li:before{content:counter(bdl);font-family:var(--bd-mono)}.bd-a-list--dot li:before{content:"";height:8px;left:6px;top:9px;width:8px}.bd-a-list--arrow li:before{background:none;color:var(--bd-a-mark);content:"→";font-size:18px;top:0}@media (max-width:720px){.bd-a-list{grid-template-columns:1fr}.bd-a-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.bd-a-quote{display:flex;flex-direction:column;gap:18px;margin:0}.bd-a-quote blockquote{color:var(--bd-fg);font-weight:600;letter-spacing:-.01em;margin:0}.bd-a-quote--l blockquote{font-size:clamp(22px,2.6vw,32px);line-height:1.3}.bd-a-quote--m blockquote{font-size:20px;line-height:1.45}.bd-a-quote--mark blockquote:before{color:var(--bd-sunset);content:"“";display:block;font-size:72px;font-weight:800;height:30px;line-height:.6}.bd-on-dark .bd-a-quote--mark blockquote:before{color:var(--bd-honey)}.bd-a-quote figcaption{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.bd-align-center .bd-a-quote figcaption{justify-content:center}.bd-a-quote figcaption strong{color:var(--bd-fg);display:block;font-size:16px}.bd-a-quote figcaption span span{color:var(--bd-fg-muted);display:block;font-size:14px}.bd-a-quote__photo{border-radius:50%;height:56px;object-fit:cover;width:56px}.bd-a-quote__logo{height:28px;margin-left:auto;opacity:.8;width:auto}.bd-a-badge__link{color:inherit;display:inline-flex;text-decoration:none}.bd-a-pill{align-items:center;border-radius:999px;color:var(--bd-fg);display:inline-flex;font-family:var(--bd-mono);font-size:12px;gap:10px;letter-spacing:.08em;padding:8px 16px;text-transform:uppercase}.bd-a-pill__dot{background:var(--bd-honey);border-radius:50%;height:8px;width:8px}.bd-a-pill--outline{box-shadow:inset 0 0 0 1px var(--bd-fg-line)}.bd-a-pill--honey{background:var(--bd-honey);color:var(--bd-ocean)}.bd-a-pill--honey .bd-a-pill__dot{background:var(--bd-ocean)}.bd-a-pill--soft{background:var(--bd-fg-tile)}.bd-a-rating{align-items:center;color:var(--bd-fg);display:inline-flex;font-size:15px;font-weight:600;gap:10px}.bd-a-rating__stars{color:var(--bd-fg-mark);letter-spacing:2px}.bd-a-logos__label{color:var(--bd-fg-muted);margin-bottom:16px}.bd-a-logos__row{align-items:center;display:flex;flex-wrap:wrap;gap:20px 40px}.bd-align-center .bd-a-logos__row{justify-content:center}.bd-align-right .bd-a-logos__row{justify-content:flex-end}.bd-a-logos__row img{display:block;height:var(--bd-a-logo-h,32px);max-width:180px;object-fit:contain;width:auto}.bd-a-logos--gray img{filter:grayscale(1);opacity:.65}.bd-a-logos--white img{filter:brightness(0) invert(1);opacity:.9}.dnd-section :is(.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_header) :is(h1,h2,h3,h4){color:var(--bd-fg);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0 0 .45em}.dnd-section :is(.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_header) h1{font-size:clamp(38px,5vw,56px);letter-spacing:-.03em;line-height:1.05}.dnd-section :is(.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_header) h2{font-size:clamp(30px,3.6vw,42px)}.dnd-section :is(.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_header) h3{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.015em;line-height:1.2}.dnd-section :is(.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_header) h4{font-size:20px;letter-spacing:-.01em}.dnd-section .hs_cos_wrapper_type_rich_text{color:var(--bd-fg-soft);font-size:17px;line-height:1.6}.dnd-section .hs_cos_wrapper_type_rich_text p{margin:0 0 .9em}.dnd-section .hs_cos_wrapper_type_rich_text :is(ul,ol){margin:0 0 .9em;padding-left:1.3em}.dnd-section .hs_cos_wrapper_type_rich_text a{color:var(--bd-fg-link);text-decoration:underline;text-underline-offset:3px}.dnd-section .hs_cos_wrapper_type_rich_text strong{color:var(--bd-fg)}.dnd-section .hs_cos_wrapper_type_rich_text img{border-radius:var(--bd-r-md);height:auto;max-width:100%}.dnd-section :is(a.hs-button,.hs-button,a.button,.hs_cos_wrapper_type_button a,.hs-cta-wrapper a.cta_button){align-items:center;background:var(--bd-sunset);border:0;border-radius:var(--bd-r-btn);color:var(--bd-btn-text);cursor:pointer;display:inline-flex;font-family:var(--bd-font);font-size:17px;font-weight:600;gap:10px;line-height:1.2;min-height:44px;padding:13px 26px;text-decoration:none}.dnd-section :is(a.hs-button,.hs-button,a.button,.hs_cos_wrapper_type_button a,.hs-cta-wrapper a.cta_button):hover{color:var(--bd-btn-text);filter:brightness(.95)}.dnd-section .hs_cos_wrapper_type_linked_image img{border-radius:var(--bd-r-md);height:auto;max-width:100%}.dnd-section .hs_cos_wrapper_type_form form{display:flex;flex-direction:column;gap:14px}.dnd-section .hs_cos_wrapper_type_form fieldset{border:0;margin:0;max-width:none!important;padding:0}.dnd-section .hs_cos_wrapper_type_form .hs-form-field label{color:var(--bd-fg);display:block;font-size:14px;font-weight:600;margin-bottom:6px}.dnd-section .hs_cos_wrapper_type_form .input{margin:0!important}.dnd-section .hs_cos_wrapper_type_form :is(input[type=text],input[type=email],input[type=tel],input[type=number],select,textarea){background:var(--bd-white);border:1px solid var(--bd-line-strong);border-radius:10px;box-sizing:border-box;color:var(--bd-core);font:inherit;font-size:16px;padding:12px 14px;width:100%!important}.dnd-section .hs_cos_wrapper_type_form .hs-error-msgs{color:#b23a00;font-size:13px;list-style:none;margin:6px 0 0;padding:0}.dnd-section .hs_cos_wrapper_type_form ul.inputs-list{list-style:none;margin:0;padding:0}.dnd-section .hs_cos_wrapper_type_form :is(.legal-consent-container,.hs-richtext){color:var(--bd-fg-muted);font-size:12.5px;line-height:1.45}.dnd-section .hs_cos_wrapper_type_form input[type=submit]{background:var(--bd-sunset);border:0;border-radius:var(--bd-r-btn);color:var(--bd-btn-text);cursor:pointer;font:inherit;font-size:17px;font-weight:700;padding:14px 28px}@media (max-width:960px){.bd-post-layout{gap:32px;grid-template-columns:1fr}.bd-post-aside{order:0;position:static}.bd-post-aside .bd-toc{display:none!important}.bd-post-aside .bd-side__cta,.bd-post-aside .bd-side__share{display:none}.bd-post-aside{overflow:visible}.bd-post-aside,.bd-post-aside>*{max-height:none}.bd-toc__list{max-height:40vh}.bd-header .bd-nav,.bd-header__bar>.bd-header__cta,.bd-menu{display:none!important}.bd-burger{display:inline-flex}.bd-header__bar{flex-wrap:nowrap}}@media (max-width:720px){.bd-header__logo img{max-height:40px}.bd-flow svg,.bd-flow>div{min-width:0}.bd-flow svg{transform:rotate(90deg)}.bd-case__body,.bd-case__side,.bd-cta__card,.bd-cta__copy,.bd-facts,.bd-hero__copy,.bd-hero__panel,.bd-honeybox__chips,.bd-honeybox__copy,.bd-package__boxes,.bd-package__copy,.bd-split__copy,.bd-split__items,.bd-tabpanel__copy,.bd-tabpanel__list{flex-basis:100%}.bd-cta,.bd-hero__inner,.bd-package,.bd-split{gap:32px}.bd-case__side,.bd-cta__card,.bd-quotecard{padding:24px}.bd-result__metric{font-size:44px}.bd-teaser{align-items:flex-start;flex-direction:column}.bd-package__meta div{flex-direction:column;gap:2px}.bd-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-footer__top{padding:56px 20px 32px}.bd-footer__bottom{align-items:flex-start;flex-direction:column;padding:20px}.bd-team--grid>.bd-team__people,.bd-team__people{grid-template-columns:1fr}.bd-member{align-items:flex-start;flex-direction:row}.bd-member__photo{border-radius:12px;flex:0 0 104px;height:104px!important;margin:18px 0 18px 18px;width:104px!important}.bd-member__body{padding:18px 18px 20px}.bd-hiring{min-height:0}.bd-cta__calendar{margin-left:0}.bd-btn--person{width:100%}.bd-strip{grid-template-columns:1fr}.bd-strip>div{align-items:baseline;column-gap:16px;display:grid;grid-template-columns:auto 1fr;padding:16px 20px}.bd-strip .bd-stat__value{font-size:30px;grid-row:span 2}.bd-strip .bd-mono{grid-column:2}.bd-logos{align-items:center;display:grid;gap:24px 20px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}.bd-logos__badge{grid-column:1/-1}.bd-logos__item{align-items:center;display:flex;justify-content:center;width:100%}.bd-logos__item img{max-height:var(--bd-logo-m,44px);max-width:100%;object-fit:contain}.bd-logos__badge img{height:var(--bd-badge-m,96px)!important;max-height:none}.bd-chiplinks{gap:12px}.bd-dlbox{align-items:flex-start;flex-direction:column}.bd-hero__inner--compact{padding-bottom:40px;padding-top:48px}.bd-article{font-size:17px}.bd-blog__empty{padding:28px}.bd-dl__body{flex-direction:column;gap:18px}.bd-dl__cover{width:140px}.bd-dl__card{padding:24px 20px}.bd-badgebox__badge{width:100%}.bd-rating{border-radius:16px;gap:12px;padding:12px 16px;width:100%}.bd-rating__stars{flex:0 0 auto;font-size:16px;letter-spacing:1px}.bd-rating__text strong{font-size:14px}.bd-rating__text span{font-size:13px}.bd-honeybox__foot{align-items:flex-start;flex-direction:column}.bd-chiplinks>span{flex-basis:100%}.bd-hero__strip{padding-bottom:48px}.bd-section{padding:64px 0}.bd-header__bar,.bd-hero__inner,.bd-hero__strip,.bd-menu__inner,.bd-wrap{padding-left:20px;padding-right:20px}.bd-hero__inner{padding-bottom:56px;padding-top:56px}.bd-honeybox,.bd-tabpanel{padding:28px}.bd-honeybox__top{flex-direction:column-reverse}.bd-case__body{padding:28px 24px}.bd-menu__col{border-left:0;padding-left:0}.bd-nav{gap:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}