/* Trust, expressed as a company principle. No product interface metaphor. */
.bt-page{--bt-forest:#163a30;--bt-deep:#102e26;--bt-cream:#f7f6ef;--bt-lime:#dce8b0;--bt-muted:#56695d}.bt-main{overflow:hidden}.bt-page .brand-shell{width:min(1440px,calc(100% - 96px));margin-inline:auto}.bt-main h1,.bt-main h2,.bt-main h3,.bt-main p,.bt-main figure,.bt-main dl,.bt-main dd{margin:0}.bt-main a{text-underline-offset:5px}.bt-main button,.bt-main a{-webkit-tap-highlight-color:transparent}.bt-main :focus-visible{outline:2px solid currentColor;outline-offset:7px}.bt-page .bt-kicker{font:500 10px/1.5 Schibsted,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin:0}.bt-hero{position:relative;min-height:850px;background:var(--bt-forest);color:var(--bt-cream);isolation:isolate}.bt-hero-inner{position:relative;z-index:2;padding:64px 0 34px}.bt-page .bt-hero h1{font:400 clamp(80px,8vw,124px)/.91 Newsreader,Georgia,serif;letter-spacing:-.052em;max-width:760px;margin:37px 0 34px}.bt-hero h1>span{display:block}.bt-page .bt-hero .bt-title-last{color:var(--bt-lime);font-size:.89em;line-height:.97}.bt-page .bt-hero-copy{max-width:470px;font-size:16px;line-height:1.7;color:#d7e1d1}.bt-hero-art{position:absolute;z-index:1;right:-90px;top:45px;width:59%;height:720px;pointer-events:none}.bt-hero-art canvas{display:block;width:100%;height:100%}.bt-hero-art:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse at 51% 48%,#b0c77908 0,#163a3000 62%);z-index:-1}.bt-hero-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:47px;border-top:1px solid #74917966;padding-top:23px;gap:25px}.bt-explore{display:inline-flex;gap:35px;align-items:center;font-size:12px;text-decoration:none}.bt-explore span{font:25px/1 Arial,sans-serif;color:var(--bt-lime)}.bt-motion{border:0;border-bottom:1px solid #adc3a680;background:none;padding:8px 0;color:#dbe5d3;font:11px/1.4 Schibsted,Arial,sans-serif;cursor:pointer;min-height:38px}.bt-motion:hover{color:var(--bt-lime)}
.bt-principles{background:var(--bt-cream);padding:142px 0}.bt-principles-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:100px}.bt-section-lead{position:relative}.bt-page .bt-section-lead h2{font:400 clamp(58px,6.4vw,91px)/.98 Newsreader,Georgia,serif;letter-spacing:-.045em;margin-top:34px}.bt-section-lead h2 em{color:#57734d}.bt-page .bt-section-lead>p:not(.bt-kicker){font-size:16px;line-height:1.75;color:var(--bt-muted);max-width:340px;margin-top:30px}.bt-lead-rule{display:block;width:110px;height:2px;background:#8ea96b;margin-top:40px}.bt-principle-list{border-top:1px solid #9eb09b}.bt-principle-list article{display:flex;gap:32px;padding:34px 0 37px;border-bottom:1px solid #c5cfbe}.bt-item-number{flex:none;width:25px;color:#718361;font:12px/1.5 Schibsted,Arial,sans-serif;padding-top:13px}.bt-page .bt-principle-list h3{font:400 43px/1.15 Newsreader,Georgia,serif;letter-spacing:-.035em}.bt-page .bt-principle-list p{font-size:16px;line-height:1.7;color:var(--bt-muted);margin-top:17px;max-width:480px}
.bt-sovereignty{background:#e6ebda;padding:52px 0 66px;border-block:1px solid #c4cfb6}.bt-sovereignty-top{display:flex;justify-content:space-between;gap:30px;align-items:center;border-bottom:1px solid #abbca0;padding-bottom:27px}.bt-place{font-size:11px;letter-spacing:.03em;color:#546c4d}.bt-sovereignty-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:110px;padding:69px 0}.bt-page .bt-place-statement h2{font:400 clamp(50px,5vw,74px)/1.01 Newsreader,Georgia,serif;letter-spacing:-.042em}.bt-place-statement h2 em{color:#57734d}.bt-page .bt-place-statement p{font-size:16px;line-height:1.7;color:#506849;max-width:425px;margin-top:29px}.bt-definitions{display:grid;gap:35px}.bt-definitions>div{border-bottom:1px solid #b5c2a7;padding-bottom:30px}.bt-definitions dt{display:flex;align-items:center;gap:17px;font-size:21px;letter-spacing:-.025em;font-weight:500}.bt-definitions dt>span{font-size:10px;letter-spacing:0;color:#668057}.bt-page .bt-definitions dd{font-size:16px;line-height:1.65;margin-top:13px;padding-left:31px;color:#4f6548;max-width:445px}.bt-perspective-note{display:flex;gap:22px;padding-top:28px;border-top:1px solid #abbca0;align-items:start}.bt-note-mark{font:29px/1.1 Arial,sans-serif;color:#58754a}.bt-page .bt-perspective-note p{font-size:13px;line-height:1.7;max-width:860px;color:#496241}.bt-perspective-note a{text-decoration-thickness:1px}
.bt-service{padding:130px 0 100px;background:var(--bt-cream)}.bt-service-heading{display:grid;grid-template-columns:1.35fr 1fr;gap:100px;align-items:end;margin-bottom:57px}.bt-page .bt-service-heading h2{font:400 clamp(48px,5.4vw,78px)/1.01 Newsreader,Georgia,serif;letter-spacing:-.04em;margin-top:29px}.bt-service-heading h2 em{color:#597550}.bt-page .bt-service-heading>p{font-size:16px;line-height:1.75;color:var(--bt-muted);max-width:430px;padding-bottom:5px}.bt-service-list{border-top:1px solid #a9b89d}.bt-service-row{display:flex;justify-content:space-between;align-items:center;gap:35px;border-bottom:1px solid #c5cfbe;padding:28px 0;min-height:103px}.bt-product-name{display:flex;align-items:center;gap:24px}.bt-page .bt-product-name h3{font:400 38px/1.1 Newsreader,Georgia,serif;letter-spacing:-.035em;white-space:nowrap}.bt-product-name>span{font-size:9px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#536b4a;display:flex;align-items:center;gap:7px;white-space:nowrap}.bt-product-name>span:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}.bt-service-links{display:flex;gap:40px;align-items:center}.bt-service-links a{font-size:12px;display:flex;align-items:center;gap:16px;min-height:44px;text-decoration:none}.bt-service-links a:hover{text-decoration:underline}.bt-service-links a>span{font:20px/1 Arial,sans-serif}.bt-page .bt-service-footnote{font-size:12px;line-height:1.6;color:#62735b;max-width:700px;margin-top:23px}
.bt-guidance{padding:82px 0 108px;background:#eeefe5;border-top:1px solid #d4dccb}.bt-guidance-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:100px}.bt-page .bt-guidance h2{font:400 clamp(45px,4.9vw,69px)/1.02 Newsreader,Georgia,serif;letter-spacing:-.04em;margin-top:29px}.bt-page .bt-guidance-grid>div>p:not(.bt-kicker){font-size:14px;line-height:1.7;max-width:370px;color:#5d7056;margin-top:25px}.bt-source-list{padding-top:3px}.bt-source-list a{position:relative;display:block;padding:0 30px 26px 0;margin-bottom:27px;border-bottom:1px solid #b9c7ad;text-decoration:none}.bt-source-list a:last-child{margin-bottom:0}.bt-source-label{display:block;font-size:9px;line-height:1.5;letter-spacing:.04em;color:#627857;margin-bottom:9px}.bt-source-list strong{display:block;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.bt-source-description{display:block;font-size:12px;line-height:1.6;color:#5a7150;margin-top:8px}.bt-source-arrow{position:absolute;right:0;top:19px;font:24px/1 Arial,sans-serif;transition:transform .2s}.bt-source-list a:hover .bt-source-arrow{transform:translate(3px,-3px)}.bt-source-list a:hover strong{text-decoration:underline;text-underline-offset:5px}
.bt-contact{background:var(--bt-forest);color:var(--bt-cream);padding:93px 0 67px}.bt-contact .bt-kicker{color:#c7d9ae}.bt-page .bt-contact h2{font:400 clamp(60px,7.4vw,108px)/.99 Newsreader,Georgia,serif;letter-spacing:-.05em;max-width:1100px;margin-top:33px}.bt-contact h2 em{color:var(--bt-lime)}.bt-contact-bottom{display:flex;justify-content:space-between;gap:55px;align-items:end;margin-top:42px;padding-bottom:39px;border-bottom:1px solid #73936a66}.bt-page .bt-contact-bottom p{font-size:16px;line-height:1.7;color:#d1dec9;max-width:435px}.bt-contact-link{display:flex;gap:67px;align-items:center;text-decoration:none;color:var(--bt-lime)!important;font:400 37px/1.2 Newsreader,Georgia,serif;white-space:nowrap;border-bottom:1px solid #b2c997;padding-bottom:12px}.bt-contact-link span{font:30px/1 Arial,sans-serif;transition:transform .2s}.bt-contact-link:hover span{transform:translate(4px,-4px)}.bt-privacy-link{display:inline-block;margin-top:25px;color:#c9d8c0!important;font-size:11px;text-decoration:none;min-height:36px;padding-top:5px}.bt-privacy-link>span{margin-left:25px}.bt-privacy-link:hover{text-decoration:underline}
@media(min-width:1700px){.bt-hero-art{right:0;width:58%;height:790px}.bt-hero{min-height:900px}.bt-hero-inner{padding-top:80px}.bt-hero-bottom{margin-top:60px}}
@media(max-width:1150px){.bt-principles-grid,.bt-sovereignty-grid,.bt-service-heading,.bt-guidance-grid{gap:65px}.bt-hero-art{right:-140px;top:95px;width:66%;height:610px}.bt-page .bt-hero h1{font-size:96px;max-width:650px}.bt-principles{padding:105px 0}.bt-page .bt-section-lead h2{font-size:72px}.bt-page .bt-principle-list h3{font-size:37px}.bt-product-name{gap:15px}.bt-service-links{gap:25px}.bt-service{padding:105px 0 82px}.bt-page .bt-hero-copy{max-width:425px}}
@media(max-width:850px){.bt-page .brand-shell{width:calc(100% - 56px)}.bt-hero{min-height:800px}.bt-hero-inner{padding-top:48px}.bt-page .bt-hero h1{font-size:85px;max-width:600px}.bt-hero-art{right:-185px;top:100px;width:74%;height:590px;opacity:.65}.bt-hero-bottom{margin-top:39px}.bt-principles-grid{grid-template-columns:.9fr 1.1fr;gap:45px}.bt-page .bt-section-lead h2{font-size:60px}.bt-principle-list article{gap:16px}.bt-page .bt-principle-list h3{font-size:32px}.bt-page .bt-principle-list p{font-size:14px}.bt-sovereignty-grid{gap:40px;grid-template-columns:1.1fr 1fr}.bt-page .bt-place-statement h2{font-size:51px}.bt-page .bt-place-statement p,.bt-page .bt-definitions dd{font-size:14px}.bt-definitions dt{font-size:19px}.bt-service-heading{gap:45px}.bt-page .bt-service-heading h2{font-size:56px}.bt-page .bt-service-heading>p{font-size:14px}.bt-service-row{align-items:flex-start}.bt-product-name{display:block}.bt-product-name>span{margin-top:8px}.bt-service-links{padding-top:6px;gap:25px}.bt-page .bt-product-name h3{font-size:33px}.bt-guidance-grid{gap:45px}.bt-page .bt-guidance h2{font-size:49px}.bt-source-list strong{font-size:17px}.bt-contact-link{font-size:31px;gap:40px}}
@media(max-width:650px){
 .bt-page .brand-shell{width:calc(100% - 40px)}.bt-page .bt-kicker{font-size:9px;letter-spacing:.12em}.bt-hero{min-height:0}.bt-hero-inner{padding:35px 0 27px}.bt-page .bt-hero h1{font-size:clamp(65px,13.3vw,87px);line-height:.94;max-width:100%;margin:30px 0 0}.bt-page .bt-hero .bt-title-last{font-size:.9em;line-height:1}.bt-hero-art{position:relative;right:auto;top:auto;float:right;width:260px;height:270px;margin:-10px -48px -272px 0;transform:translateY(338px);opacity:1}.bt-page .bt-hero-copy{font-size:14px;line-height:1.7;max-width:calc(100% - 104px);min-height:200px;margin-top:32px}.bt-hero-bottom{clear:both;margin-top:15px;padding-top:20px}.bt-explore{font-size:11px;gap:25px}.bt-motion{font-size:10px}.bt-principles{padding:69px 0 67px}.bt-principles-grid{display:block}.bt-page .bt-section-lead h2{font-size:63px;line-height:.97;margin-top:23px}.bt-section-lead h2 br:nth-of-type(2){display:none}.bt-page .bt-section-lead>p:not(.bt-kicker){font-size:15px;max-width:310px;margin-top:25px}.bt-lead-rule{width:65px;margin-top:29px}.bt-principle-list{margin-top:43px}.bt-principle-list article{gap:18px;padding:27px 0 30px}.bt-item-number{width:19px;font-size:10px;padding-top:10px}.bt-page .bt-principle-list h3{font-size:34px}.bt-page .bt-principle-list p{font-size:14px;line-height:1.75;margin-top:12px}.bt-sovereignty{padding:31px 0 37px}.bt-sovereignty-top{gap:15px;padding-bottom:20px}.bt-place{font-size:9px;max-width:80px;text-align:right}.bt-sovereignty-grid{display:block;padding:37px 0 28px}.bt-page .bt-place-statement h2{font-size:53px}.bt-page .bt-place-statement p{font-size:14px;margin-top:20px;max-width:330px}.bt-definitions{margin-top:35px;gap:25px}.bt-definitions>div{padding-bottom:24px}.bt-definitions dt{font-size:19px;gap:14px}.bt-page .bt-definitions dd{font-size:14px;line-height:1.65;padding-left:27px;margin-top:11px;max-width:350px}.bt-perspective-note{padding-top:23px;gap:14px}.bt-note-mark{font-size:23px}.bt-page .bt-perspective-note p{font-size:12px;line-height:1.7}.bt-service{padding:66px 0 54px}.bt-service-heading{display:block;margin-bottom:33px}.bt-page .bt-service-heading h2{font-size:54px;margin-top:23px}.bt-page .bt-service-heading>p{font-size:14px;margin-top:23px;line-height:1.7;max-width:350px}.bt-service-row{display:block;padding:25px 0 22px}.bt-product-name{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.bt-product-name>span{margin-top:0;font-size:8px}.bt-page .bt-product-name h3{font-size:33px}.bt-service-links{padding-top:11px;gap:26px;flex-wrap:wrap}.bt-service-links a{font-size:11px;gap:12px;min-height:36px}.bt-service-links a>span{font-size:18px}.bt-page .bt-service-footnote{font-size:11px;line-height:1.65;margin-top:20px}.bt-guidance{padding:51px 0 63px}.bt-guidance-grid{display:block}.bt-page .bt-guidance h2{font-size:48px;margin-top:23px}.bt-page .bt-guidance-grid>div>p:not(.bt-kicker){font-size:13px;max-width:330px;margin-top:23px}.bt-source-list{margin-top:35px}.bt-source-list a{padding-bottom:23px;margin-bottom:24px}.bt-source-label{font-size:8px;margin-bottom:8px}.bt-source-list strong{font-size:17px}.bt-source-description{font-size:11px}.bt-source-arrow{font-size:22px;top:23px}.bt-contact{padding:57px 0 31px}.bt-page .bt-contact h2{font-size:clamp(52px,11.4vw,70px);line-height:1.02;margin-top:26px}.bt-contact-bottom{display:block;margin-top:28px;padding-bottom:29px}.bt-page .bt-contact-bottom p{font-size:14px;line-height:1.7;max-width:310px}.bt-contact-link{font-size:33px;justify-content:space-between;gap:35px;width:100%;margin-top:31px;padding-bottom:13px}.bt-privacy-link{font-size:10px;margin-top:20px}.bt-privacy-link>span{margin-left:14px}
}
@media(max-width:360px){.bt-page .brand-shell{width:calc(100% - 36px)}.bt-page .bt-hero h1{font-size:61px;letter-spacing:-.055em}.bt-hero-art{width:220px;height:245px;margin-right:-42px;transform:translateY(320px)}.bt-page .bt-hero-copy{font-size:13px;max-width:calc(100% - 90px);min-height:216px;line-height:1.75}.bt-page .bt-section-lead h2{font-size:54px}.bt-page .bt-place-statement h2{font-size:46px}.bt-page .bt-service-heading h2{font-size:46px}.bt-page .bt-guidance h2{font-size:43px}.bt-page .bt-principle-list h3{font-size:30px}.bt-page .bt-contact h2{font-size:52px}.bt-product-name{gap:12px}.bt-page .bt-product-name h3{font-size:30px}.bt-development{font-size:7px!important}.bt-service-links{gap:20px}}
@media(prefers-reduced-motion:reduce){.bt-main *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.bt-hero-art{opacity:1}.bt-motion{display:none}}
/* Put the artwork in the reading order on phones, clear of the prose. */
.bt-hero-inner>:not(.bt-hero-art){position:relative;z-index:2}.bt-hero-art{right:-138px}
@media(max-width:850px) and (min-width:651px){.bt-hero-art{right:-165px}}
@media(max-width:650px){.bt-hero-art{position:relative;float:none;inset:auto;width:calc(100% + 36px);height:300px;margin:14px -18px 0;transform:none;opacity:1}.bt-page .bt-hero-copy{max-width:100%;min-height:0;margin-top:22px;font-size:14px;line-height:1.7}.bt-hero-bottom{margin-top:28px}.bt-section-lead h2 br:nth-of-type(2){display:initial}}
@media(max-width:360px){.bt-hero-art{height:265px}.bt-page .bt-hero-copy{font-size:14px}.bt-page .bt-hero .bt-title-last{font-size:.86em}}
