body:has(.tn),html:has(.tn){overflow-x:clip!important}body[data-bertillon-theme] .tn{position:sticky;top:14px;z-index:60;width:100%;height:0;display:flex;justify-content:center;padding:0 16px;pointer-events:none;color:#fff;font-family:Inter,Arial,sans-serif}body[data-bertillon-theme] .tn .tn-inner{pointer-events:auto;flex:none;align-self:flex-start;display:flex;align-items:center;gap:28px;max-width:100%;min-height:52px;padding:6px;border-radius:999px;position:relative;z-index:2;background:transparent;will-change:transform}body[data-bertillon-theme] .tn .tn-brand{position:absolute;top:3px;left:calc(max(0px, (100% - 1440px) / 2) + clamp(24px, 4vw, 64px));z-index:3;pointer-events:auto;display:inline-flex;align-items:center;gap:12px;color:#fff!important;text-decoration:none;font:700 27px/1.2 Georgia,serif;letter-spacing:-.035em;will-change:transform}body[data-bertillon-theme] .tn .tn-brand-mark{display:block;width:46px;height:46px;flex:none;border-radius:50%;background:url(/images/bertillon-logo-256.webp) 50%/126% no-repeat}body[data-bertillon-theme] .tn .tn-goo-defs{position:absolute;width:0;height:0}body[data-bertillon-theme] .tn .tn-goo-shadow{position:absolute;left:0;right:0;top:-14px;z-index:1;pointer-events:none;filter:drop-shadow(0 10px 22px rgba(0,0,0,.4))}body[data-bertillon-theme] .tn .tn-goo{position:relative;width:100%;height:120px}body[data-bertillon-theme] .tn .tn-goo-blob,body[data-bertillon-theme] .tn .tn-goo-cap,body[data-bertillon-theme] .tn .tn-goo-slug,body[data-bertillon-theme] .tn .tn-goo-slug-r{position:absolute;display:block;background:#040507}body[data-bertillon-theme] .tn .tn-goo-blob{left:0;top:0;width:80px;height:80px;border-radius:50%;transform:scale(0);will-change:transform}body[data-bertillon-theme] .pv.pv-app:has(>.tn)>.pv-main{margin-left:0!important;padding-top:84px!important}body[data-bertillon-theme] .tn .tn-links{display:flex;align-items:center;gap:2px}body[data-bertillon-theme] .tn .tn-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 15px;border-radius:999px;border:1px solid transparent;background:transparent;color:rgba(255,255,255,.62)!important;font-size:13px;font-weight:600;line-height:1;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}body[data-bertillon-theme] .tn .tn-pill:hover{background:rgba(255,255,255,.07);color:#fff!important}body[data-bertillon-theme] .tn .tn-pill[aria-current=page]{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1);color:#fff!important}body[data-bertillon-theme] .tn .tn-pill.tn-login{margin-left:8px;border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.85)!important}body[data-bertillon-theme] .tn .tn-pill.tn-cta{margin-left:4px;background:#fff;border-color:#fff;color:#07080c!important}body[data-bertillon-theme] .tn .tn-pill.tn-cta:hover{background:#e6e9ef;border-color:#e6e9ef;color:#07080c!important}body[data-bertillon-theme] .tn .tn-pill svg{width:13px;height:13px}body[data-bertillon-theme] .tn :is(a,button):focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:3px}body[data-bertillon-theme] .tn .tn-toggle{display:none;width:38px;height:38px;padding:9px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#fff;cursor:pointer}body[data-bertillon-theme] .tn .tn-toggle svg{width:100%;height:100%}body[data-bertillon-theme] .bt-home-frame .bs-story .br-landing{grid-template-areas:"copy scene"!important;padding-top:96px!important;min-height:100svh!important}#modules{scroll-margin-top:84px}@media (max-width:1050px){body[data-bertillon-theme] .bt-home-frame .bs-story .br-landing{grid-template-areas:"copy" "scene"!important;grid-template-rows:none!important;min-height:0!important;padding-top:92px!important}}@media (max-width:760px){body[data-bertillon-theme] .tn{top:10px;padding:0 12px;justify-content:flex-end}body[data-bertillon-theme] .tn .tn-inner{flex-wrap:wrap;justify-content:flex-end;gap:0;min-height:50px;padding:5px;border-radius:26px}body[data-bertillon-theme] .tn[data-open=true] .tn-inner{width:100%}body[data-bertillon-theme] .tn .tn-brand{top:5px;left:20px;font-size:23px;gap:10px}body[data-bertillon-theme] .tn .tn-brand-mark{width:40px;height:40px}body[data-bertillon-theme] .tn .tn-toggle{display:grid;place-items:center}body[data-bertillon-theme] .tn .tn-links{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:6px;padding:10px 2px 8px}body[data-bertillon-theme] .tn[data-open=true] .tn-links{display:flex;animation:tn-menu-in .2s ease both}body[data-bertillon-theme] .tn .tn-pill{min-height:46px;font-size:15px}body[data-bertillon-theme] .tn .tn-pill:is(.tn-cta,.tn-login){margin-left:0}body[data-bertillon-theme] .bt-home-frame .bs-story .br-landing{padding-top:84px!important}}@keyframes tn-menu-in{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.tn *{animation:none!important;transition:none!important}}body[data-bertillon-theme] .tn .tn-side{position:absolute;top:4px;right:calc(max(0px, (100% - 1440px) / 2) + clamp(24px, 4vw, 64px));z-index:3;pointer-events:auto;display:inline-flex;align-items:center;gap:6px;will-change:transform}body[data-bertillon-theme] .tn .tn-side .tn-pill{min-height:44px;padding:0 18px;font-size:13.5px}body[data-bertillon-theme] .tn .tn-side .tn-pill.tn-login{margin-left:0;background:rgba(4,5,7,.72);border-color:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body[data-bertillon-theme] .tn .tn-side .tn-pill.tn-cta{margin-left:0}@media (min-width:761px){body[data-bertillon-theme] .tn[data-visitor=true] .tn-links .tn-in-menu{display:none}}@media (max-width:760px){body[data-bertillon-theme] .tn .tn-side{display:none}}