:is(.tm44,.tm44-layer){--tm-grunge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 4.7'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--tm-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 -.15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:is(.tm44,.tm44-layer)[data-atmosphere=cabinet]{--tm-font-display:"TM Stardos Stencil",Impact,"Arial Narrow",sans-serif;--tm-font-text:"TM Plex Mono",ui-monospace,Menlo,monospace;--tm-font-mono:"TM Plex Mono",ui-monospace,Menlo,monospace}.tm44[data-atmosphere=cabinet]{--tm-bg:color-mix(in oklab,var(--tm-dark) 88%,var(--tm-primary));--tm-fg:color-mix(in oklab,var(--tm-light) 90%,var(--tm-glow-2));--tm-muted:color-mix(in oklab,var(--tm-fg) 64%,var(--tm-bg));--tm-rule:color-mix(in oklab,var(--tm-glow-2) 26%,transparent);--tm-accent:var(--tm-glow);--tm-on-accent:var(--tm-on-glow);--tm-hud:var(--tm-glow-2);--tm-alert:#ff4b3a;--tm-panel:color-mix(in oklab,var(--tm-bg) 70%,#000);background:linear-gradient(color-mix(in oklab,var(--tm-hud) 6%,transparent) 1px,transparent 1px) 0 0/32px 32px,linear-gradient(90deg,color-mix(in oklab,var(--tm-hud) 6%,transparent) 1px,transparent 1px) 0 0/32px 32px,radial-gradient(90% 60% at 82% 0,color-mix(in oklab,var(--tm-primary) 34%,transparent),transparent 70%),var(--tm-bg);font-size:clamp(15px,.96vw,17.5px)}.tm44[data-atmosphere=cabinet] .tm44-ambient-stage:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px);opacity:.5}.tm44[data-atmosphere=cabinet] .tm44-ambient-a{left:0;right:0;top:-24vh;height:22vh;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--tm-hud) 7%,transparent) 72%,color-mix(in oklab,var(--tm-hud) 20%,transparent) 99%,transparent);opacity:.8}.tm44[data-atmosphere=cabinet] .tm44-ambient-b{inset:0;background:radial-gradient(ellipse at 50% 46%,transparent 52%,rgba(0,0,0,.55))}.tm44[data-atmosphere=cabinet] .tm44-hero{padding-top:calc(34px + clamp(18px,2.6vw,42px));padding-bottom:0;grid-template-rows:auto 1fr auto auto;grid-template-areas:"copy copy copy copy copy copy copy cover cover cover cover cover" "copy copy copy copy copy copy copy cover cover cover cover cover" "copy copy copy copy copy copy copy radar radar meter meter meter" "clock clock clock clock clock clock clock clock clock clock clock clock";row-gap:clamp(16px,1.8vw,26px);align-items:stretch}.tm44[data-atmosphere=cabinet] .tm44-decor{display:contents}.tm44[data-atmosphere=cabinet] .tm44-hero-copy{align-content:center;gap:clamp(14px,1.5vw,20px);padding-bottom:clamp(8px,1.4vw,22px)}.tm44[data-atmosphere=cabinet] .tm44-band{position:absolute;left:0;right:0;top:0;z-index:5;height:34px;display:flex;align-items:center;overflow:hidden;background:var(--tm-accent);color:var(--tm-on-accent);font:600 .66rem/1 var(--tm-font-mono);letter-spacing:.26em;white-space:nowrap}.tm44[data-atmosphere=cabinet] .tm44-band>span{display:flex;flex:none;will-change:transform}.tm44[data-atmosphere=cabinet] .tm44-band b{font-weight:600}.tm44[data-atmosphere=cabinet] .tm44-band:after,.tm44[data-atmosphere=cabinet] .tm44-band:before{content:"";position:absolute;top:0;bottom:0;z-index:1;width:clamp(40px,7vw,110px);background:repeating-linear-gradient(-45deg,var(--tm-accent) 0 11px,color-mix(in oklab,var(--tm-accent) 25%,#000) 11px 22px)}.tm44[data-atmosphere=cabinet] .tm44-band:before{left:0;box-shadow:6px 0 0 color-mix(in oklab,var(--tm-accent) 25%,#000)}.tm44[data-atmosphere=cabinet] .tm44-band:after{right:0;box-shadow:-6px 0 0 color-mix(in oklab,var(--tm-accent) 25%,#000)}.tm44[data-atmosphere=cabinet] .tm44-eyebrow{font:600 .68rem/1.5 var(--tm-font-mono);letter-spacing:.22em;color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-eyebrow span:before{content:"▸ ";color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-eyebrow i{width:9px;height:9px;border-radius:50%;background:var(--tm-alert);box-shadow:0 0 0 3px color-mix(in oklab,var(--tm-alert) 25%,transparent),0 0 14px var(--tm-alert)}.tm44[data-atmosphere=cabinet] .tm44-eyebrow b{color:var(--tm-muted)}.tm44[data-atmosphere=cabinet] .tm44-title{position:relative;font:700 calc(clamp(3rem,8.2vw,9rem) * var(--tm-fit,1))/.84 var(--tm-font-display);letter-spacing:.012em;text-transform:uppercase;color:var(--tm-fg);text-shadow:0 0 34px color-mix(in oklab,var(--tm-hud) 32%,transparent)}.tm44[data-atmosphere=cabinet] .tm44-title-sub{margin-top:.26em;font-size:.29em;line-height:1.08;letter-spacing:.07em;font-weight:700;color:var(--tm-accent);text-shadow:none}.tm44[data-atmosphere=cabinet] .tm44-title:after{content:"";position:absolute;left:-2%;right:-2%;top:0;height:2px;background:var(--tm-hud);box-shadow:0 0 16px 2px var(--tm-hud);opacity:0;pointer-events:none}.tm44[data-atmosphere=cabinet] .tm44-deck{max-width:54ch;font:400 .92rem/1.66 var(--tm-font-text);color:color-mix(in oklab,var(--tm-fg) 86%,var(--tm-bg))}.tm44[data-atmosphere=cabinet] .tm44-deck span{padding:.12em 0;-webkit-box-decoration-break:clone;box-decoration-break:clone}.tm44[data-atmosphere=cabinet] .tm44-question{max-width:52ch;padding:16px 20px 18px 22px;background:linear-gradient(var(--tm-accent),var(--tm-accent)) 0 0/14px 2px no-repeat,linear-gradient(var(--tm-accent),var(--tm-accent)) 0 0/2px 14px no-repeat,linear-gradient(var(--tm-accent),var(--tm-accent)) 100% 100%/14px 2px no-repeat,linear-gradient(var(--tm-accent),var(--tm-accent)) 100% 100%/2px 14px no-repeat,var(--tm-panel);color:var(--tm-fg);border:0;outline:1px solid var(--tm-rule);outline-offset:-1px}.tm44[data-atmosphere=cabinet] .tm44-question small{color:var(--tm-accent);letter-spacing:.24em}.tm44[data-atmosphere=cabinet] .tm44-question small:before{content:"OBJET // "}.tm44[data-atmosphere=cabinet] .tm44-question strong{font:700 calc(clamp(1.15rem,1.7vw,1.62rem) * var(--tm-qfit,1))/1.12 var(--tm-font-display);text-transform:uppercase;letter-spacing:.02em}.tm44[data-atmosphere=cabinet] .tm44-btn{border-width:1px;border-color:color-mix(in oklab,var(--tm-accent) 70%,transparent);color:var(--tm-fg);letter-spacing:.16em}.tm44[data-atmosphere=cabinet] .tm44-btn.is-primary{color:var(--tm-on-accent)}.tm44[data-atmosphere=cabinet] .tm44-cover{isolation:isolate;min-height:280px;background:var(--tm-panel);outline:1px solid color-mix(in oklab,var(--tm-hud) 40%,transparent);outline-offset:6px}.tm44[data-atmosphere=cabinet] .tm44-cover>img{filter:grayscale(1) contrast(1.22) brightness(.9)}.tm44[data-atmosphere=cabinet] .tm44-cover:after{content:"";position:absolute;inset:0;z-index:1;background:var(--tm-hud);mix-blend-mode:color;opacity:.6;pointer-events:none}.tm44[data-atmosphere=cabinet] .tm44-cover-fx{z-index:2;background:linear-gradient(var(--tm-hud),var(--tm-hud)) 14px 14px/26px 2px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) 14px 14px/2px 26px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) calc(100% - 14px) 14px/26px 2px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) calc(100% - 14px) 14px/2px 26px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) 14px calc(100% - 14px)/26px 2px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) 14px calc(100% - 14px)/2px 26px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) calc(100% - 14px) calc(100% - 14px)/26px 2px no-repeat,linear-gradient(var(--tm-hud),var(--tm-hud)) calc(100% - 14px) calc(100% - 14px)/2px 26px no-repeat,repeating-linear-gradient(180deg,rgba(0,0,0,.24) 0 1px,transparent 1px 3px)}.tm44[data-atmosphere=cabinet] .tm44-cover figcaption{z-index:3;padding:10px 16px 14px;background:linear-gradient(transparent,color-mix(in oklab,var(--tm-panel) 92%,transparent));color:var(--tm-hud);letter-spacing:.18em}.tm44[data-atmosphere=cabinet] .tm44-cover figcaption span:before{content:"● ";color:var(--tm-alert)}.tm44[data-atmosphere=cabinet] .tm44-loupe{width:210px;height:150px;margin:-75px 0 0 -105px;border-radius:0;background-size:420%;box-shadow:0 0 0 1px var(--tm-accent),0 0 0 6px color-mix(in oklab,var(--tm-panel) 80%,transparent),0 0 0 7px var(--tm-accent),0 20px 40px rgba(0,0,0,.5)}.tm44[data-atmosphere=cabinet] .tm44-loupe:after{content:"AGRANDI ×4 · COULEUR";position:absolute;left:0;top:calc(100% + 12px);white-space:nowrap;font:600 .58rem/1 var(--tm-font-mono);letter-spacing:.2em;color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-target{grid-area:cover;position:relative;z-index:4;align-self:start;justify-self:start;width:27%;aspect-ratio:1.15;margin:20% 0 0 44%;pointer-events:none;color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-target>i{position:absolute;width:26%;height:26%;border:2px solid}.tm44[data-atmosphere=cabinet] .tm44-target>i:first-child{left:0;top:0;border-right:0;border-bottom:0}.tm44[data-atmosphere=cabinet] .tm44-target>i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.tm44[data-atmosphere=cabinet] .tm44-target>i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.tm44[data-atmosphere=cabinet] .tm44-target>i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.tm44[data-atmosphere=cabinet] .tm44-target:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;background:linear-gradient(currentColor,currentColor) 50% 0/2px 100% no-repeat,linear-gradient(currentColor,currentColor) 0 50%/100% 2px no-repeat}.tm44[data-atmosphere=cabinet] .tm44-target small{position:absolute;left:0;top:calc(100% + 8px);white-space:nowrap;padding:5px 7px;border:1px solid;background:color-mix(in oklab,var(--tm-panel) 80%,transparent);font:600 .58rem/1 var(--tm-font-mono);letter-spacing:.14em}.tm44[data-atmosphere=cabinet] .tm44-stamp{position:relative;z-index:5;display:grid;justify-items:center;gap:4px;padding:10px 16px 8px;border:4px double;font-family:var(--tm-font-display);text-transform:uppercase;pointer-events:none;-webkit-mask-image:var(--tm-grunge);mask-image:var(--tm-grunge);-webkit-mask-size:240px;mask-size:240px}.tm44[data-atmosphere=cabinet] .tm44-stamp b{font-size:clamp(1.3rem,2.2vw,2.1rem);line-height:1;letter-spacing:.08em}.tm44[data-atmosphere=cabinet] .tm44-stamp small{font:600 .56rem/1 var(--tm-font-mono);letter-spacing:.2em}.tm44[data-atmosphere=cabinet] .tm44-stamp.is-secret{grid-area:cover;align-self:end;justify-self:start;margin:0 0 15% -9%;color:var(--tm-alert);rotate:-9deg}.tm44[data-atmosphere=cabinet] .tm44-stamp.is-declass{grid-area:cover;align-self:start;justify-self:start;margin:clamp(34px,7%,64px) 0 0 7%;color:var(--tm-accent);rotate:-4deg}.tm44[data-atmosphere=cabinet] .tm44-stamp.is-secret:after{content:"";position:absolute;left:-6%;right:-6%;top:50%;height:4px;margin-top:-2px;background:var(--tm-accent);rotate:-4deg;transform-origin:0 50%}.tm44[data-atmosphere=cabinet] .tm44-fileno{grid-area:cover;position:relative;z-index:4;align-self:start;justify-self:end;margin:-30px 0 0;font:600 .62rem/1 var(--tm-font-mono);letter-spacing:.2em;color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-radar{grid-area:radar;position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;min-width:0;color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-radar canvas{width:clamp(104px,9vw,140px);height:clamp(104px,9vw,140px);border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--tm-hud) 12%,transparent),transparent 70%),var(--tm-panel);box-shadow:0 0 0 1px var(--tm-rule),0 0 30px color-mix(in oklab,var(--tm-hud) 18%,transparent)}.tm44[data-atmosphere=cabinet] .tm44-radar small{font:600 .58rem/1.5 var(--tm-font-mono);letter-spacing:.2em;writing-mode:vertical-rl;rotate:180deg;opacity:.8}.tm44[data-atmosphere=cabinet] .tm44-meter{align-self:center;padding:16px 18px;background:var(--tm-panel);outline:1px solid var(--tm-rule);outline-offset:-1px}.tm44[data-atmosphere=cabinet] .tm44-meter-label{color:var(--tm-hud);letter-spacing:.22em}.tm44[data-atmosphere=cabinet] .tm44-meter-value{font-family:var(--tm-font-display);color:var(--tm-accent);letter-spacing:0}.tm44[data-atmosphere=cabinet] .tm44-meter p{color:var(--tm-muted)}.tm44[data-atmosphere=cabinet] .tm44-meter-bar{height:12px;background:transparent;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 calc(5% - 3px),transparent calc(5% - 3px) 5%);mask-image:repeating-linear-gradient(90deg,#000 0 calc(5% - 3px),transparent calc(5% - 3px) 5%);box-shadow:inset 0 0 0 40px color-mix(in oklab,var(--tm-hud) 16%,transparent)}.tm44[data-atmosphere=cabinet] .tm44-meter-bar em{background:var(--tm-accent);transform:none;width:calc(var(--p,0) * 100%);min-width:5%;box-shadow:0 0 14px var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-meter dl{color:var(--tm-muted)}.tm44[data-atmosphere=cabinet] .tm44-meter dd{color:var(--tm-fg)}.tm44[data-atmosphere=cabinet] .tm44-clocks{grid-area:clock;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 calc(var(--tm-gutter) * -1);border-top:1px solid var(--tm-rule);background:color-mix(in oklab,var(--tm-panel) 70%,transparent)}.tm44[data-atmosphere=cabinet] .tm44-clocks span{display:grid;gap:6px;padding:13px clamp(12px,2vw,28px) 15px;border-left:1px solid var(--tm-rule)}.tm44[data-atmosphere=cabinet] .tm44-clocks span:first-child{border-left:0;padding-left:var(--tm-gutter)}.tm44[data-atmosphere=cabinet] .tm44-clocks small{font:600 .6rem/1 var(--tm-font-mono);letter-spacing:.24em;color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-clocks b{font:700 clamp(1.2rem,1.9vw,1.8rem)/1 var(--tm-font-display);letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tm-fg)}.tm44[data-atmosphere=cabinet] .tm44-clocks span:first-child b{color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-voices>aside article{background:var(--tm-panel)}.tm44[data-atmosphere=cabinet] .tm44-sechead small{color:var(--tm-hud);letter-spacing:.24em}.tm44[data-atmosphere=cabinet] .tm44-sechead small b{border-radius:0;border-color:var(--tm-accent);color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-sechead h2{font:700 clamp(2.2rem,5.4vw,5rem)/.92 var(--tm-font-display);text-transform:uppercase;letter-spacing:.01em}.tm44[data-atmosphere=cabinet] .tm44-sechead h2 span{-webkit-box-decoration-break:clone;box-decoration-break:clone}.tm44[data-atmosphere=cabinet] .tm44-sechead p{font-size:.95rem}.tm44[data-atmosphere=cabinet] .tm44-pulse{background:color-mix(in oklab,var(--tm-panel) 80%,#000);color:var(--tm-hud);border-block:1px solid var(--tm-rule)}.tm44[data-atmosphere=cabinet] .tm44-pulse:before{content:"TRANSMISSION CHIFFRÉE · CANAL RG44 · RÉCEPTION EN COURS";display:block;margin-bottom:clamp(22px,3vw,40px);font:600 .64rem/1 var(--tm-font-mono);letter-spacing:.26em;color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-pulse-lines{gap:.18em;font:600 clamp(1.7rem,4.8vw,4.6rem)/1.05 var(--tm-font-mono);letter-spacing:-.01em;counter-reset:tx}.tm44[data-atmosphere=cabinet] .tm44-pulse-lines>*{counter-increment:tx;padding-left:0!important;font-size:1em!important;width:fit-content}.tm44[data-atmosphere=cabinet] .tm44-pulse-lines>:before{content:">> " counter(tx,decimal-leading-zero) " ";color:var(--tm-accent);font-size:.42em;vertical-align:.5em;letter-spacing:.1em}.tm44[data-atmosphere=cabinet] .tm44-pulse-lines>:last-child:after{content:"";display:inline-block;width:.5em;height:.9em;margin-left:.15em;vertical-align:-.08em;background:currentColor}.tm44[data-atmosphere=cabinet] .tm44-pulse-stats{gap:0}.tm44[data-atmosphere=cabinet] .tm44-pulse-stats div{min-width:clamp(150px,18vw,240px);padding:16px 20px;border:1px solid var(--tm-rule);margin:0 -1px -1px 0}.tm44[data-atmosphere=cabinet] .tm44-pulse-stats dd{font-family:var(--tm-font-display);color:var(--tm-fg)}.tm44[data-atmosphere=cabinet] .tm44-steps{padding-left:clamp(0px,1vw,10px)}.tm44[data-atmosphere=cabinet] .tm44-steps:before{content:"";position:absolute;left:clamp(17px,1.7vw,24px);top:0;bottom:0;width:1px;background:linear-gradient(var(--tm-accent),var(--tm-rule) 40%)}.tm44[data-atmosphere=cabinet] .tm44-step{border-top:1px dashed var(--tm-rule)}.tm44[data-atmosphere=cabinet] .tm44-step:last-child{border-bottom:1px dashed var(--tm-rule)}.tm44[data-atmosphere=cabinet] .tm44-step-no{position:relative;padding-left:22px;color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-step-no:before{content:"OP-"}.tm44[data-atmosphere=cabinet] .tm44-step-no:after{content:"";position:absolute;left:-1px;top:.55em;width:11px;height:11px;border:2px solid var(--tm-accent);background:var(--tm-bg);rotate:45deg}.tm44[data-atmosphere=cabinet] .tm44-step.is-open .tm44-step-no:after{background:var(--tm-accent);box-shadow:0 0 12px var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-step time b{font-family:var(--tm-font-display);color:var(--tm-fg)}.tm44[data-atmosphere=cabinet] .tm44-step time small{color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-step-body h3{font:700 clamp(1.3rem,2.2vw,2rem)/1.02 var(--tm-font-display);text-transform:uppercase;letter-spacing:.02em}.tm44[data-atmosphere=cabinet] .tm44-step-link{background:var(--tm-accent);color:var(--tm-on-accent);letter-spacing:.16em}.tm44[data-atmosphere=cabinet] .tm44-step-soon:before{content:"◌ ";color:var(--tm-hud)}.tm44[data-atmosphere=cabinet] .tm44-step.is-soon{opacity:1;background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--tm-hud) 5%,transparent) 0 8px,transparent 8px 16px)}.tm44[data-atmosphere=cabinet] .tm44-step.is-soon .tm44-step-body h3{color:var(--tm-muted)}.tm44[data-atmosphere=cabinet] .tm44-step-img{filter:grayscale(1) contrast(1.2);outline:1px solid var(--tm-rule);outline-offset:4px}.tm44[data-atmosphere=cabinet] .tm44-meeting{background:var(--tm-panel);color:var(--tm-fg);outline:1px solid var(--tm-rule);outline-offset:-1px}.tm44[data-atmosphere=cabinet] .tm44-meeting:before{content:"ORDRE DE MISSION · RENCONTRE DU DOSSIER";position:absolute;left:0;right:0;top:0;z-index:2;padding:11px clamp(28px,5vw,72px);background:var(--tm-accent);color:var(--tm-on-accent);font:600 .64rem/1 var(--tm-font-mono);letter-spacing:.26em}.tm44[data-atmosphere=cabinet] .tm44-meeting-img img{filter:grayscale(1) contrast(1.25);mix-blend-mode:screen;opacity:.4}.tm44[data-atmosphere=cabinet] .tm44-meeting-img:after{background:linear-gradient(100deg,var(--tm-panel) 26%,transparent 85%)}.tm44[data-atmosphere=cabinet] .tm44-meeting-copy h2{font-family:var(--tm-font-display);text-transform:uppercase;letter-spacing:.01em}.tm44[data-atmosphere=cabinet] .tm44-meeting-copy small b,.tm44[data-atmosphere=cabinet] .tm44-meeting-when{color:var(--tm-accent)}.tm44[data-atmosphere=cabinet] .tm44-meeting-mark{-webkit-text-stroke-color:color-mix(in oklab,var(--tm-hud) 30%,transparent)}.tm44[data-atmosphere=cabinet] .tm44-end{background:var(--tm-accent);color:var(--tm-on-accent);border:0}.tm44[data-atmosphere=cabinet] .tm44-end i{color:inherit;opacity:.75}.tm44[data-atmosphere=cabinet] .tm44-end b:before{content:"FIN DU DOSSIER · "}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=cabinet] .tm44-ambient-a{animation:tm44-cab-sweep 7.5s linear infinite}.tm44[data-atmosphere=cabinet] .tm44-band>span{animation:tm44-marquee 70s linear infinite}.tm44[data-atmosphere=cabinet] .tm44-eyebrow i{animation:tm44-blink 1.1s steps(2,jump-none) infinite}.tm44[data-atmosphere=cabinet] .tm44-pulse-lines>:last-child:after{animation:tm44-blink .9s steps(2,jump-none) infinite}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-band{animation:tm44-cab-band .6s var(--tm-ease-out) both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-eyebrow{animation:tm44-cab-type .9s steps(28,jump-none) .12s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-title:after{animation:tm44-cab-scanline 1.3s var(--tm-ease-in-out) .5s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-deck{animation:tm44-fade .3s .2s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-question{animation:tm44-cab-panel .7s var(--tm-ease-out) .45s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-actions{animation:tm44-rise .8s var(--tm-ease-out) 2.5s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-meter{animation:tm44-cab-panel .7s var(--tm-ease-out) .8s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-meter-bar em{animation:tm44-cab-fill 1.4s steps(12,jump-none) 1.1s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-radar{animation:tm44-cab-radar 1s var(--tm-ease-out) .6s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-fileno{animation:tm44-cab-type .7s steps(22,jump-none) 1s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks{animation:tm44-fade .2s .5s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks span{animation:tm44-cab-flip .7s var(--tm-ease-back) both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks span:first-child{animation-delay:.6s}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks span:nth-child(2){animation-delay:.7s}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks span:nth-child(3){animation-delay:.8s}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks span:nth-child(4){animation-delay:.9s}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-clocks span:nth-child(5){animation-delay:1s}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-target{animation:tm44-cab-hunt 1.9s step-end .5s both,tm44-cab-lock .5s var(--tm-ease-out) 2.4s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-target small{animation:tm44-cab-type .6s steps(26,jump-none) 2.6s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-stamp.is-secret{animation:tm44-cab-stamp .5s cubic-bezier(.5,0,.75,0) 1.5s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-stamp.is-declass{animation:tm44-cab-stamp .5s cubic-bezier(.5,0,.75,0) 2.05s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-stamp.is-secret:after{animation:tm44-cab-strike .45s var(--tm-ease-out) 2.5s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero-copy{animation:tm44-cab-shake .42s linear 2.4s both}.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-cover:after{animation:tm44-cab-tint 1.2s ease 1s both}.tm44[data-atmosphere=cabinet][data-js] [data-reveal][data-in]{animation:tm44-cab-decode .8s steps(10) backwards}.tm44[data-atmosphere=cabinet][data-js] .tm44-pulse-lines>[data-reveal][data-in]{animation:tm44-cab-type 1.1s steps(22) backwards}.tm44[data-atmosphere=cabinet][data-js] .tm44-pulse-lines>[data-reveal]:nth-child(2)[data-in]{animation-delay:.5s}.tm44[data-atmosphere=cabinet][data-js] .tm44-pulse-lines>[data-reveal]:nth-child(3)[data-in]{animation-delay:1s}.tm44[data-atmosphere=cabinet] .tm44-step[data-in] .tm44-step-no:after{animation:tm44-cab-ping 1s var(--tm-ease-out) .3s backwards}}@supports ((background-clip:text,border-box) or (-webkit-background-clip:text,border-box)){@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=cabinet]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-deck span,.tm44[data-atmosphere=cabinet][data-js] .tm44-sechead[data-in] h2 span{color:transparent;background-image:linear-gradient(90deg,var(--tm-redact-ink,currentColor) 0 var(--tm-cut),transparent var(--tm-cut)),linear-gradient(90deg,transparent 0 var(--tm-cut),#000 var(--tm-cut));-webkit-background-clip:text,border-box;background-clip:text,border-box;animation:tm44-cab-unredact 1.05s cubic-bezier(.7,0,.25,1) 2.42s both}.tm44[data-atmosphere=cabinet] .tm44-hero .tm44-deck span{--tm-redact-ink:color-mix(in oklab,var(--tm-fg) 86%,var(--tm-bg))}.tm44[data-atmosphere=cabinet] .tm44-sechead h2 span{--tm-redact-ink:var(--tm-fg)}.tm44[data-atmosphere=cabinet][data-js] .tm44-sechead[data-in] h2 span{animation-delay:.35s;animation-duration:.9s}}}@keyframes tm44-marquee{to{transform:translateX(-50%)}}@keyframes tm44-blink{50%{opacity:0}}@keyframes tm44-cab-sweep{to{transform:translateY(150vh)}}@keyframes tm44-cab-band{0%{transform:translateY(-100%)}to{transform:none}}@keyframes tm44-cab-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes tm44-cab-decode{0%{clip-path:inset(0 0 100% 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes tm44-cab-scanline{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:0}}@keyframes tm44-cab-panel{0%{opacity:0;clip-path:inset(0 50% 0 50%)}40%{opacity:1;clip-path:inset(calc(50% - 1px) 0 calc(50% - 1px) 0)}to{opacity:1;clip-path:inset(0)}}@keyframes tm44-cab-fill{0%{width:0;min-width:0}}@keyframes tm44-cab-radar{0%{clip-path:circle(0 at 30% 50%);opacity:0}to{clip-path:circle(150% at 30% 50%);opacity:1}}@keyframes tm44-cab-flip{0%{opacity:0;transform:perspective(500px) rotateX(-90deg)}to{opacity:1;transform:none}}@keyframes tm44-cab-hunt{0%{opacity:0;transform:translate(-120%,40%) scale(1.5)}6%{opacity:1;transform:translate(-120%,40%) scale(1.5)}22%{transform:translate(-70%,-35%) scale(1.3)}40%{transform:translate(60%,55%) scale(1.15)}58%{transform:translate(-30%,80%) scale(1.25)}76%{transform:translate(35%,-20%) scale(1.1)}92%{transform:translate(4%,6%) scale(1.04)}to{opacity:1;transform:none}}@keyframes tm44-cab-lock{0%{color:var(--tm-accent);filter:none}25%{color:var(--tm-alert);filter:drop-shadow(0 0 10px var(--tm-alert))}50%{color:var(--tm-accent)}75%{color:var(--tm-alert)}to{color:var(--tm-alert);filter:drop-shadow(0 0 6px color-mix(in oklab,var(--tm-alert) 70%,transparent))}}@keyframes tm44-cab-stamp{0%{opacity:0;transform:scale(2.6)}70%{opacity:1;transform:scale(.94)}85%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes tm44-cab-shake{0%,to{transform:none}20%{transform:translate(-5px,3px)}40%{transform:translate(4px,-3px)}60%{transform:translate(-3px,1px)}80%{transform:translate(2px,-1px)}}@keyframes tm44-cab-tint{0%{opacity:0}to{opacity:.6}}@keyframes tm44-cab-strike{0%{scale:0 1}to{scale:1 1}}@keyframes tm44-cab-unredact{0%{--tm-cut:0%}to{--tm-cut:100%}}@keyframes tm44-cab-ping{0%{box-shadow:0 0 0 0 var(--tm-accent)}to{box-shadow:0 0 0 18px transparent}}@media (max-width:899px){.tm44[data-atmosphere=cabinet] .tm44-hero{padding-top:calc(34px + 18px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"cover cover" "copy copy" "radar meter" "clock clock"}.tm44[data-atmosphere=cabinet] .tm44-cover{aspect-ratio:4/3.4}.tm44[data-atmosphere=cabinet] .tm44-title{font-size:calc(clamp(2.7rem,15vw,5.4rem) * var(--tm-fit,1))}.tm44[data-atmosphere=cabinet] .tm44-stamp.is-secret{margin:0 0 8% -2%}.tm44[data-atmosphere=cabinet] .tm44-stamp.is-declass{margin:7% 4% 0 0;justify-self:end}.tm44[data-atmosphere=cabinet] .tm44-stamp b{font-size:1.2rem}.tm44[data-atmosphere=cabinet] .tm44-fileno,.tm44[data-atmosphere=cabinet] .tm44-radar small{display:none}.tm44[data-atmosphere=cabinet] .tm44-meter{padding:12px}.tm44[data-atmosphere=cabinet] .tm44-clocks{grid-template-columns:repeat(3,minmax(0,1fr))}.tm44[data-atmosphere=cabinet] .tm44-clocks span:nth-child(n+4){display:none}.tm44[data-atmosphere=cabinet] .tm44-clocks span:first-child{padding-left:var(--tm-gutter)}}@media (max-width:599px){.tm44[data-atmosphere=cabinet] .tm44-stamp.is-secret,.tm44[data-atmosphere=signal] .tm44-sticker.is-a{display:none}}:is(.tm44,.tm44-layer)[data-atmosphere=grain]{--tm-font-display:"TM Fraunces",Georgia,serif;--tm-font-text:"TM Fraunces",Georgia,serif;--tm-font-mono:"TM Plex Mono",ui-monospace,Menlo,monospace}.tm44[data-atmosphere=grain]{--tm-bg:color-mix(in oklab,var(--tm-paper) 90%,#eadcbf);--tm-fg:var(--tm-ink);--tm-ink1:var(--tm-deep);--tm-ink2:var(--tm-signal);--tm-ink3:var(--tm-cool);--tm-accent:var(--tm-ink1);--tm-on-accent:var(--tm-on-deep);--tm-rule:color-mix(in oklab,var(--tm-ink1) 30%,transparent);--tm-dot:clamp(6px,.55vw,8px);background:var(--tm-noise) 0 0/200px 200px,var(--tm-bg)}.tm44[data-atmosphere=grain] .tm44-hero{grid-template-rows:auto auto auto auto auto 1fr;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow" "title title title title title title title title title title title title" "deck deck deck deck deck cover cover cover cover cover cover cover" "question question question question question cover cover cover cover cover cover cover" "actions actions actions actions actions cover cover cover cover cover cover cover" "meter meter meter meter meter cover cover cover cover cover cover cover";align-items:start;row-gap:clamp(14px,1.5vw,22px);padding-top:clamp(30px,4vw,64px);overflow:clip}.tm44[data-atmosphere=grain] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=grain] .tm44-eyebrow{grid-area:eyebrow;color:var(--tm-ink1)}.tm44[data-atmosphere=grain] .tm44-eyebrow i{height:6px;background:var(--tm-ink2);mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-title{grid-area:title;position:relative;z-index:3;--tm-mis:.05em;font:900 calc(clamp(3.6rem,14.6vw,16.5rem) * var(--tm-fit,1))/.8 var(--tm-font-display);font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 1;letter-spacing:-.055em;color:var(--tm-ink1);margin-left:-.04em}.tm44[data-atmosphere=grain] .tm44-title-sub{max-width:calc(41.6% - 12px);margin-top:.14em;font-size:.27em;font-weight:600;font-style:italic;letter-spacing:-.02em;line-height:1;padding-left:.12em}.tm44[data-atmosphere=grain] .tm44-title-sub .tm44-w:after{--tm-mis:.07em}.tm44[data-atmosphere=grain] .tm44-w:after{content:attr(data-text);position:absolute;left:0;top:0;z-index:-1;color:var(--tm-ink2);pointer-events:none;translate:calc(var(--tm-mis) + (var(--px,.5) - .5) * 16px) calc(var(--tm-mis) * -.5 + (var(--py,.5) - .5) * 10px)}.tm44[data-atmosphere=grain] .tm44-deck{grid-area:deck;max-width:44ch;font-size:clamp(1.02rem,1.22vw,1.22rem);line-height:1.5}.tm44[data-atmosphere=grain] .tm44-deck:first-letter{float:left;margin:.06em .1em 0 0;font:900 3.4em/.78 var(--tm-font-display);color:var(--tm-ink2);mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-question{grid-area:question;max-width:40ch;padding:0 0 0 clamp(34px,3.2vw,52px);background:none;border:0;color:var(--tm-ink1)}.tm44[data-atmosphere=grain] .tm44-question:before{content:"«";position:absolute;left:-.04em;top:-.28em;font:900 clamp(4.6rem,6vw,6.4rem)/1 var(--tm-font-display);color:var(--tm-ink2);mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-question small{color:var(--tm-ink1);opacity:.75}.tm44[data-atmosphere=grain] .tm44-question strong{font:italic 600 calc(clamp(1.25rem,1.9vw,1.8rem) * var(--tm-qfit,1))/1.15 var(--tm-font-display)}.tm44[data-atmosphere=grain] .tm44-actions{grid-area:actions}.tm44[data-atmosphere=grain] .tm44-btn{border-color:var(--tm-ink1);color:var(--tm-ink1);box-shadow:5px 5px 0 color-mix(in oklab,var(--tm-ink2) 90%,transparent);transition:box-shadow .35s var(--tm-ease-out),translate .35s var(--tm-ease-out),color .35s}.tm44[data-atmosphere=grain] .tm44-btn.is-primary{color:var(--tm-on-accent)}.tm44[data-atmosphere=grain] .tm44-btn:hover{box-shadow:0 0 0 var(--tm-ink2);translate:3px 3px}.tm44[data-atmosphere=grain] .tm44-meter{grid-area:meter;align-self:end;color:var(--tm-ink1);padding-top:14px;border-top:2px solid var(--tm-ink1)}.tm44[data-atmosphere=grain] .tm44-meter-value{font-weight:900;font-variation-settings:"opsz" 144}.tm44[data-atmosphere=grain] .tm44-meter-bar{height:var(--tm-dot);background:radial-gradient(circle,color-mix(in oklab,var(--tm-ink1) 25%,transparent) 0 38%,transparent 42%) 0 50%/var(--tm-dot) var(--tm-dot) repeat-x}.tm44[data-atmosphere=grain] .tm44-meter-bar em{background:radial-gradient(circle,var(--tm-ink1) 0 44%,transparent 47%) 0 50%/var(--tm-dot) var(--tm-dot) repeat-x}.tm44[data-atmosphere=grain] .tm44-cover{grid-area:cover;align-self:stretch;height:auto;min-height:clamp(320px,40vw,600px);margin-top:calc(clamp(60px,9.5vw,170px) * -1 * var(--tm-fit,1) * var(--tm-fit,1));background:#fff;isolation:isolate;mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-cover-fx{z-index:1;overflow:hidden;background:#fff;filter:contrast(22)}.tm44[data-atmosphere=grain] .tm44-cover-fx>img{filter:grayscale(1) contrast(.5) brightness(1.62) blur(calc(var(--tm-dot) * .3))}.tm44[data-atmosphere=grain] .tm44-cover-fx:after{content:"";position:absolute;inset:-60%;background:radial-gradient(circle,#000 0,#fff 72%) 0 0/var(--tm-dot) var(--tm-dot);mix-blend-mode:multiply;rotate:15deg}.tm44[data-atmosphere=grain] .tm44-cover:after{content:"";position:absolute;inset:0;z-index:2;background:var(--tm-print,var(--tm-ink1));mix-blend-mode:screen;pointer-events:none}.tm44[data-atmosphere=grain] .tm44-cover figcaption{z-index:4;background:none;color:var(--tm-print,var(--tm-ink1));mix-blend-mode:multiply;font-size:.6rem}.tm44[data-atmosphere=grain] .tm44-cover figcaption b{background:var(--tm-ink2);color:color-mix(in oklab,var(--tm-ink1) 78%,#000);padding:3px 6px}.tm44[data-atmosphere=grain] .tm44-loupe{box-shadow:0 0 0 2px #fff,0 0 0 6px var(--tm-ink1),6px 8px 0 6px var(--tm-ink2)}.tm44[data-atmosphere=grain] .tm44-decor{z-index:4}.tm44[data-atmosphere=grain] .tm44-reg{position:absolute;width:30px;height:30px;fill:none;stroke:var(--tm-ink1);stroke-width:1.2;mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-reg.is-tl{left:12px;top:12px}.tm44[data-atmosphere=grain] .tm44-reg.is-tr{right:12px;top:12px}.tm44[data-atmosphere=grain] .tm44-reg.is-bl{left:12px;bottom:12px}.tm44[data-atmosphere=grain] .tm44-reg.is-br{right:12px;bottom:12px}.tm44[data-atmosphere=grain] .tm44-colorbar{position:absolute;right:16px;top:50%;display:grid;gap:2px;translate:0 -50%}.tm44[data-atmosphere=grain] .tm44-colorbar i{display:block;width:12px;height:20px;mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-colorbar i:first-child{background:var(--tm-ink1)}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(2){background:color-mix(in oklab,var(--tm-ink1) 60%,transparent)}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(3){background:color-mix(in oklab,var(--tm-ink1) 30%,transparent)}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(4){background:var(--tm-ink2)}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(5){background:color-mix(in oklab,var(--tm-ink2) 50%,transparent)}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(6){background:var(--tm-ink3)}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(7){background:linear-gradient(var(--tm-ink2),var(--tm-ink2)),var(--tm-ink1);background-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(8){background:linear-gradient(var(--tm-ink3),var(--tm-ink3)),var(--tm-ink2);background-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-proof{position:absolute;left:var(--tm-gutter);bottom:14px;font:600 .58rem/1 var(--tm-font-mono);letter-spacing:.2em;color:var(--tm-ink1);opacity:.7}.tm44[data-atmosphere=grain] .tm44-sechead small b{border:0;background:var(--tm-ink2);color:color-mix(in oklab,var(--tm-ink1) 78%,#000);mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-sechead h2{font-weight:900;font-variation-settings:"opsz" 144;letter-spacing:-.045em;color:var(--tm-ink1);text-shadow:.05em .035em 0 color-mix(in oklab,var(--tm-ink2) 80%,transparent)}.tm44[data-atmosphere=grain] .tm44-pulse{background:var(--tm-ink2);color:var(--tm-ink1);isolation:isolate}.tm44[data-atmosphere=grain] .tm44-pulse:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle,var(--tm-ink3) 0 36%,transparent 40%) 0 0/var(--tm-dot) var(--tm-dot);-webkit-mask-image:linear-gradient(105deg,transparent 25%,#000 85%);mask-image:linear-gradient(105deg,transparent 25%,#000 85%);mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-pulse-lines{font-weight:900;font-variation-settings:"opsz" 144;mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-pulse-lines>:nth-child(3){font-style:italic;text-transform:none}.tm44[data-atmosphere=grain] .tm44-pulse-stats dd{font-weight:900}.tm44[data-atmosphere=grain] .tm44-step{border-top:2px solid var(--tm-ink1)}.tm44[data-atmosphere=grain] .tm44-step-no{display:grid;place-items:center;width:58px;height:58px;padding:0;border-radius:50%;background:var(--tm-ink2);color:var(--tm-ink1);font:900 1.3rem/1 var(--tm-font-display);mix-blend-mode:multiply;box-shadow:5px -4px 0 -1px color-mix(in oklab,var(--tm-ink3) 80%,transparent)}.tm44[data-atmosphere=grain] .tm44-step time b{font-weight:900;color:var(--tm-ink1)}.tm44[data-atmosphere=grain] .tm44-step-body h3{font-weight:800}.tm44[data-atmosphere=grain] .tm44-step-img{background:var(--tm-ink3)}.tm44[data-atmosphere=grain] .tm44-step-img img{filter:grayscale(1) contrast(1.35);mix-blend-mode:multiply}.tm44[data-atmosphere=grain] .tm44-meeting{background:var(--tm-ink1);color:var(--tm-on-deep)}.tm44[data-atmosphere=grain] .tm44-meeting-copy small b,.tm44[data-atmosphere=grain] .tm44-meeting-when{color:color-mix(in oklab,var(--tm-ink2) 68%,#fff)}.tm44[data-atmosphere=grain] .tm44-meeting-img img{filter:grayscale(1) contrast(1.4);mix-blend-mode:screen;opacity:.45}.tm44[data-atmosphere=grain] .tm44-meeting-img:after{background:linear-gradient(100deg,var(--tm-ink1) 22%,transparent 85%)}.tm44[data-atmosphere=grain] .tm44-meeting-copy h2{font-weight:900;font-variation-settings:"opsz" 144;text-shadow:.04em .03em 0 color-mix(in oklab,var(--tm-ink2) 85%,transparent)}.tm44[data-atmosphere=grain] .tm44-end{border-top:2px solid var(--tm-ink1);background:linear-gradient(90deg,var(--tm-ink1) 0 12%,var(--tm-ink2) 12% 24%,var(--tm-ink3) 24% 36%,transparent 36%) 0 0/100% 6px no-repeat}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero:after{content:"";position:absolute;left:0;right:0;top:-18%;z-index:7;height:18%;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--tm-ink2) 26%,transparent) 55%,color-mix(in oklab,var(--tm-ink1) 22%,transparent) 88%,transparent);mix-blend-mode:multiply;opacity:0;animation:tm44-gr-drum .72s linear 3 both}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-title,.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-gr-print .34s steps(6) backwards}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-eyebrow{animation-delay:.02s}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-title{animation:tm44-gr-print .34s steps(6) .1s backwards,tm44-gr-register 1.5s var(--tm-ease-out) .72s both}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-deck{animation-delay:.38s}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-question{animation-delay:.48s}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-actions{animation-delay:.58s}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-meter{animation-delay:.64s}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:none}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-w:after{animation:tm44-gr-print .3s steps(5) .8s backwards}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-deck:first-letter{animation:tm44-fade .2s .9s backwards}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-question:before{animation:tm44-gr-print .25s steps(4) 1s backwards}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-colorbar i{animation:tm44-gr-print .2s steps(3) backwards;animation-delay:calc(.8s + var(--k,0) * 60ms)}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:none}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-cover-fx,.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-cover:after{animation:tm44-gr-print .62s linear 1.5s backwards}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-decor{animation:tm44-fade .4s 1.4s both}.tm44[data-atmosphere=grain]:is([data-stage=settled],[data-handoff]) .tm44-proof{animation:tm44-cab-type .8s steps(30) 1.8s backwards}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(2){--k:1}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(3){--k:2}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(4){--k:3}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(5){--k:4}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(6){--k:5}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(7){--k:6}.tm44[data-atmosphere=grain] .tm44-colorbar i:nth-child(8){--k:7}.tm44[data-atmosphere=grain][data-js] [data-reveal][data-in]{animation:tm44-gr-reveal .8s var(--tm-ease-out) backwards}.tm44[data-atmosphere=grain][data-js] .tm44-sechead[data-in] h2{animation:tm44-gr-shadow 1.4s var(--tm-ease-out) .2s backwards}}@keyframes tm44-gr-drum{0%{top:-18%;opacity:1}99%{opacity:1}to{top:100%;opacity:0}}@keyframes tm44-gr-print{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes tm44-gr-register{0%{--tm-mis:.22em}to{--tm-mis:.05em}}@keyframes tm44-gr-reveal{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translate(9px,-5px)}45%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0);transform:none}}@keyframes tm44-gr-shadow{0%{text-shadow:.32em -.18em 0 color-mix(in oklab,var(--tm-ink2) 0%,transparent)}to{text-shadow:.05em .035em 0 color-mix(in oklab,var(--tm-ink2) 80%,transparent)}}@media (max-width:899px){.tm44[data-atmosphere=grain] .tm44-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "cover" "deck" "question" "actions" "meter";padding-top:22px}.tm44[data-atmosphere=grain] .tm44-title{font-size:calc(clamp(3.2rem,19vw,6.4rem) * var(--tm-fit,1))}.tm44[data-atmosphere=grain] .tm44-cover{margin-top:10px;min-height:0;aspect-ratio:4/3.3}.tm44[data-atmosphere=grain] .tm44-colorbar,.tm44[data-atmosphere=grain] .tm44-proof{display:none}.tm44[data-atmosphere=grain] .tm44-decor{position:absolute}}:is(.tm44,.tm44-layer)[data-atmosphere=paper]{--tm-font-display:"TM Cormorant",Garamond,Georgia,serif;--tm-font-text:"TM Cormorant",Garamond,Georgia,serif;--tm-font-mono:"TM Special Elite","Courier New",monospace;--tm-font-hand:"TM Caveat","Bradley Hand",cursive}.tm44[data-atmosphere=paper]{--tm-desk:var(--tm-kraft);--tm-sheet:color-mix(in oklab,var(--tm-light) 94%,var(--tm-paper));--tm-bg:var(--tm-desk);--tm-fg:color-mix(in oklab,var(--tm-ink-l) 88%,#3a2a1c);--tm-muted:color-mix(in oklab,var(--tm-fg) 70%,var(--tm-sheet));--tm-accent:var(--tm-deep-l);--tm-on-accent:var(--tm-on-deep-l);--tm-rule:color-mix(in oklab,var(--tm-fg) 18%,transparent);--tm-pen:color-mix(in oklab,var(--tm-deep-l) 70%,#1d2a7a);--tm-note:color-mix(in oklab,var(--tm-signal) 82%,#fff3a0);background:var(--tm-noise) 0 0/180px 180px,repeating-linear-gradient(92deg,rgba(80,50,20,.035) 0 2px,transparent 2px 9px),radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.18),transparent 60%),var(--tm-desk);font-size:clamp(17px,1.1vw,20px)}.tm44[data-atmosphere=paper] .tm44-hero{grid-template-areas:"copy copy copy copy copy copy copy cover cover cover cover cover" "copy copy copy copy copy copy copy cover cover cover cover cover" "copy copy copy copy copy copy copy meter meter meter meter .";align-items:start;padding-top:clamp(30px,4vw,64px)}.tm44[data-atmosphere=paper] .tm44-hero-copy{align-content:start;gap:clamp(14px,1.6vw,22px);padding:clamp(28px,3.6vw,58px) clamp(26px,3.6vw,60px) clamp(30px,3.6vw,56px) clamp(52px,5vw,86px);background:linear-gradient(90deg,transparent clamp(34px,3.4vw,60px),color-mix(in oklab,#d8434b 55%,transparent) 0 calc(clamp(34px,3.4vw,60px) + 1.5px),transparent 0),repeating-linear-gradient(180deg,transparent 0 calc(1.55em - 1px),color-mix(in oklab,var(--tm-pen) 16%,transparent) calc(1.55em - 1px) 1.55em),var(--tm-sheet);background-position:0 0,0 clamp(64px,7vw,120px),0 0;box-shadow:0 1px 1px rgba(0,0,0,.12),0 18px 34px -12px rgba(60,35,10,.42),0 40px 60px -30px rgba(60,35,10,.35);rotate:-1.1deg}.tm44[data-atmosphere=paper] .tm44-eyebrow{font:400 .78rem/1.3 var(--tm-font-mono);letter-spacing:.08em;text-transform:uppercase}.tm44[data-atmosphere=paper] .tm44-eyebrow i{height:1.5px;background:var(--tm-pen)}.tm44[data-atmosphere=paper] .tm44-title{font:italic 600 calc(clamp(3rem,7.6vw,8.2rem) * var(--tm-fit,1))/.86 var(--tm-font-display);letter-spacing:-.025em;color:var(--tm-fg)}.tm44[data-atmosphere=paper] .tm44-title-sub{font-style:normal;font-weight:500;font-size:.4em;letter-spacing:-.01em;margin-top:.22em}.tm44[data-atmosphere=paper] .tm44-w:first-child{z-index:0}.tm44[data-atmosphere=paper] .tm44-scribble{position:absolute;left:-14%;top:-10%;width:128%;height:122%;z-index:-1;overflow:visible;pointer-events:none}.tm44[data-atmosphere=paper] .tm44-scribble path{fill:none;stroke:var(--tm-pen);stroke-width:3.2;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.85}.tm44[data-atmosphere=paper] .tm44-deck{max-width:48ch;font-size:1.12em;line-height:1.55}.tm44[data-atmosphere=paper] .tm44-question{justify-self:end;width:min(100%,330px);margin:6px -14% 0 0;padding:26px 24px 30px;rotate:3.2deg;background:linear-gradient(180deg,rgba(0,0,0,.05),transparent 22%),var(--tm-note);color:#2a2116;border:0;box-shadow:0 2px 2px rgba(0,0,0,.1),6px 14px 22px -8px rgba(60,35,10,.4)}.tm44[data-atmosphere=paper] .tm44-question small{font:400 .7rem/1 var(--tm-font-mono);letter-spacing:.06em;color:#5a4630}.tm44[data-atmosphere=paper] .tm44-question strong{font:600 calc(clamp(1.5rem,2vw,1.95rem) * var(--tm-qfit,1))/1.08 var(--tm-font-hand);color:#1f2a6b}.tm44[data-atmosphere=paper] .tm44-btn{border-width:1.5px;border-radius:999px;font-family:var(--tm-font-mono);letter-spacing:.04em;text-transform:none;font-size:.86rem}.tm44[data-atmosphere=paper] .tm44-btn.is-primary{background:var(--tm-pen);border-color:var(--tm-pen);color:#fff}.tm44[data-atmosphere=paper] .tm44-cover{align-self:start;height:auto;min-height:0;aspect-ratio:4/4.6;margin-top:clamp(10px,2vw,30px);padding:14px 14px 58px;background:#fbfaf6;overflow:visible;rotate:2.6deg;box-shadow:0 1px 1px rgba(0,0,0,.15),0 22px 40px -14px rgba(60,35,10,.5)}.tm44[data-atmosphere=paper] .tm44-cover>img{position:relative;inset:auto;height:100%;filter:sepia(.18) saturate(.92) contrast(1.04)}.tm44[data-atmosphere=paper] .tm44-cover-fx{inset:14px 14px 58px;background:linear-gradient(130deg,rgba(255,255,255,.25),transparent 35%)}.tm44[data-atmosphere=paper] .tm44-cover figcaption{top:auto;bottom:0;height:58px;align-items:center;padding:0 16px;background:none;color:#2b2219;font:600 1.15rem/1 var(--tm-font-hand);letter-spacing:0;text-transform:none}.tm44[data-atmosphere=paper] .tm44-loupe{box-shadow:0 0 0 3px #fbfaf6,0 0 0 9px #6b5236,0 20px 40px rgba(60,35,10,.4)}.tm44[data-atmosphere=paper] .tm44-meter{align-self:start;margin-top:22px;padding:18px 20px 16px;rotate:-2deg;background:repeating-linear-gradient(180deg,transparent 0 23px,rgba(70,110,200,.22) 23px 24px),#fffdf6;background-position:0 30px;box-shadow:0 1px 1px rgba(0,0,0,.12),0 14px 24px -12px rgba(60,35,10,.45);font-family:var(--tm-font-mono);color:#2b2219}.tm44[data-atmosphere=paper] .tm44-meter-value{font:600 3rem/.9 var(--tm-font-hand);color:var(--tm-pen)}.tm44[data-atmosphere=paper] .tm44-meter-bar{height:10px;border:1.5px solid #2b2219;border-radius:6px;background:transparent}.tm44[data-atmosphere=paper] .tm44-meter-bar em{background:repeating-linear-gradient(-55deg,var(--tm-pen) 0 2px,transparent 2px 5px)}.tm44[data-atmosphere=paper] .tm44-decor{display:contents}.tm44[data-atmosphere=paper] .tm44-decor>*{position:relative;z-index:4;pointer-events:none}.tm44[data-atmosphere=paper] .tm44-actions{margin-top:clamp(40px,5vw,84px)}.tm44[data-atmosphere=paper] .tm44-stamp{grid-area:copy;align-self:end;justify-self:end;margin:0 calc(clamp(20px,3vw,48px) * -1) clamp(26px,3vw,46px) 0;display:grid;justify-items:center;gap:3px;padding:8px 14px 6px;border:3px solid var(--tm-deep-l);border-radius:6px;color:var(--tm-deep-l);font-family:var(--tm-font-mono);text-transform:uppercase;rotate:-11deg;mix-blend-mode:multiply;opacity:.88;-webkit-mask-image:var(--tm-grunge);mask-image:var(--tm-grunge);-webkit-mask-size:200px;mask-size:200px}.tm44[data-atmosphere=paper] .tm44-stamp b{font-size:1.2rem;letter-spacing:.12em;font-weight:400}.tm44[data-atmosphere=paper] .tm44-stamp small{font-size:.6rem;letter-spacing:.14em}.tm44[data-atmosphere=paper] .tm44-coffee{position:absolute!important;right:clamp(10px,4vw,70px);bottom:clamp(4px,2vw,30px);width:clamp(120px,13vw,190px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,transparent 58%,rgba(120,72,30,.28) 60%,rgba(120,72,30,.12) 63%,transparent 66%),radial-gradient(circle at 62% 40%,transparent 61%,rgba(120,72,30,.18) 62.5%,transparent 66%);mix-blend-mode:multiply;rotate:24deg}.tm44[data-atmosphere=paper] .tm44-note{grid-area:copy;align-self:end;justify-self:start;width:min(24vw,300px);margin:0 0 clamp(96px,8.6vw,132px) clamp(70px,7vw,120px);overflow:visible}.tm44[data-atmosphere=paper] .tm44-note path{fill:none;stroke:var(--tm-pen);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.tm44[data-atmosphere=paper] .tm44-note text{font:600 30px var(--tm-font-hand);fill:var(--tm-pen)}.tm44[data-atmosphere=paper] .tm44-tape{grid-area:cover;align-self:start;width:118px;height:34px;background:linear-gradient(90deg,rgba(255,255,255,.12),rgba(255,255,255,.3) 50%,rgba(255,255,255,.12)),color-mix(in oklab,var(--tm-note) 40%,rgba(235,228,210,.55));box-shadow:0 1px 2px rgba(0,0,0,.12);-webkit-mask-image:linear-gradient(90deg,transparent 0 2px,#000 2px calc(100% - 2px),transparent 0),repeating-linear-gradient(0deg,#000 0 3px,transparent 3px 5px);mask-image:linear-gradient(90deg,transparent 0 2px,#000 2px calc(100% - 2px),transparent 0)}.tm44[data-atmosphere=paper] .tm44-tape.is-a{justify-self:start;margin:clamp(-4px,.4vw,8px) 0 0 -34px;rotate:-30deg}.tm44[data-atmosphere=paper] .tm44-tape.is-b{justify-self:end;margin:clamp(14px,2.4vw,40px) -40px 0 0;rotate:36deg}.tm44[data-atmosphere=paper] .tm44-sechead{--tm-muted:color-mix(in oklab,var(--tm-fg) 92%,var(--tm-desk))}.tm44[data-atmosphere=paper] .tm44-sechead p{font-weight:500}.tm44[data-atmosphere=paper] .tm44-sechead small{font-family:var(--tm-font-mono);letter-spacing:.06em}.tm44[data-atmosphere=paper] .tm44-sechead small b{border-radius:50%;border-color:var(--tm-pen);color:var(--tm-pen);font-family:var(--tm-font-hand);font-size:1.1rem}.tm44[data-atmosphere=paper] .tm44-sechead h2{font-style:italic;font-weight:600;letter-spacing:-.02em}.tm44[data-atmosphere=paper] .tm44-sechead h2 span{background:linear-gradient(transparent 58%,color-mix(in oklab,var(--tm-note) 85%,transparent) 58% 90%,transparent 90%) 0 0/100% 100% no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.tm44[data-atmosphere=paper] .tm44-pulse{margin:0 var(--tm-gutter);padding:clamp(40px,6vw,90px) clamp(26px,5vw,80px);background:var(--tm-sheet);color:var(--tm-fg);rotate:.6deg;box-shadow:0 22px 40px -18px rgba(60,35,10,.45)}.tm44[data-atmosphere=paper] .tm44-pulse:before{content:"";position:absolute;left:0;right:0;top:-1px;height:14px;background:radial-gradient(circle at 7px -2px,var(--tm-desk) 8px,transparent 8.5px) 0 0/14px 14px repeat-x}.tm44[data-atmosphere=paper] .tm44-pulse-lines{font:italic 600 clamp(2.4rem,7vw,7rem)/.92 var(--tm-font-display);text-transform:none;letter-spacing:-.03em}.tm44[data-atmosphere=paper] .tm44-pulse-lines>:nth-child(3){font:600 .5em/1.1 var(--tm-font-hand);color:var(--tm-pen);rotate:-2deg;width:fit-content}.tm44[data-atmosphere=paper] .tm44-pulse-stats{font-family:var(--tm-font-mono)}.tm44[data-atmosphere=paper] .tm44-pulse-stats dd{font:600 clamp(2.4rem,4vw,3.6rem)/1 var(--tm-font-hand);color:var(--tm-pen)}.tm44[data-atmosphere=paper] .tm44-journey{margin:0 var(--tm-gutter);padding-inline:clamp(26px,5vw,80px);background:repeating-linear-gradient(180deg,transparent 0 calc(2.2em - 1px),color-mix(in oklab,var(--tm-pen) 14%,transparent) calc(2.2em - 1px) 2.2em),var(--tm-sheet);box-shadow:0 22px 40px -18px rgba(60,35,10,.45);rotate:-.4deg}.tm44[data-atmosphere=paper] .tm44-step{border-top:0;border-bottom:1px dashed var(--tm-rule)}.tm44[data-atmosphere=paper] .tm44-step:last-child{border-bottom:0}.tm44[data-atmosphere=paper] .tm44-step-no{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1.5px solid var(--tm-fg);border-radius:4px;color:transparent;font-size:0}.tm44[data-atmosphere=paper] .tm44-step.is-open .tm44-step-no:after{content:"✓";font:600 2.2rem/1 var(--tm-font-hand);color:var(--tm-pen);translate:4px -6px}.tm44[data-atmosphere=paper] .tm44-step time b{font:600 clamp(2.4rem,3.6vw,3.4rem)/.9 var(--tm-font-hand);color:var(--tm-pen)}.tm44[data-atmosphere=paper] .tm44-step time small{font-family:var(--tm-font-mono)}.tm44[data-atmosphere=paper] .tm44-step-body small{font-family:var(--tm-font-mono);letter-spacing:.06em}.tm44[data-atmosphere=paper] .tm44-step-body h3{font-style:italic;font-weight:600;font-size:clamp(1.5rem,2.4vw,2.2rem)}.tm44[data-atmosphere=paper] .tm44-step-link{border-radius:999px;background:var(--tm-pen);font-family:var(--tm-font-mono);text-transform:none;letter-spacing:.02em}.tm44[data-atmosphere=paper] .tm44-step-img{padding:8px 8px 22px;background:#fbfaf6;rotate:2deg;box-shadow:0 10px 18px -8px rgba(60,35,10,.45)}.tm44[data-atmosphere=paper] .tm44-step:nth-child(2n) .tm44-step-img{rotate:-2.4deg}.tm44[data-atmosphere=paper] .tm44-meeting{margin-top:clamp(40px,6vw,90px);background:#fbf7ec;color:#2b2219;border-radius:4px;box-shadow:0 26px 50px -20px rgba(60,35,10,.55);rotate:-.8deg;-webkit-mask-image:radial-gradient(circle at 0 50%,transparent 22px,#000 22.5px),radial-gradient(circle at 100% 50%,transparent 22px,#000 22.5px);-webkit-mask-size:51% 100%;-webkit-mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-image:radial-gradient(circle at 0 50%,transparent 22px,#000 22.5px),radial-gradient(circle at 100% 50%,transparent 22px,#000 22.5px);mask-size:51% 100%;mask-position:0 0,100% 0;mask-repeat:no-repeat}.tm44[data-atmosphere=paper] .tm44-meeting-img img{opacity:.22;mix-blend-mode:multiply;filter:sepia(.6)}.tm44[data-atmosphere=paper] .tm44-meeting-img:after{background:linear-gradient(100deg,#fbf7ec 30%,transparent 90%)}.tm44[data-atmosphere=paper] .tm44-meeting-copy small{font-family:var(--tm-font-mono)}.tm44[data-atmosphere=paper] .tm44-meeting-copy small b,.tm44[data-atmosphere=paper] .tm44-meeting-when{color:var(--tm-deep-l);font-family:var(--tm-font-mono)}.tm44[data-atmosphere=paper] .tm44-meeting-copy h2{font-style:italic;font-weight:600}.tm44[data-atmosphere=paper] .tm44-meeting-mark{font-family:var(--tm-font-hand);-webkit-text-stroke:0;color:color-mix(in oklab,var(--tm-pen) 16%,transparent);text-transform:none}.tm44[data-atmosphere=paper] .tm44-meeting .tm44-btn{background:var(--tm-pen);border-color:var(--tm-pen);color:#fff}.tm44[data-atmosphere=paper] .tm44-end{font-family:var(--tm-font-mono);border-top:1px dashed var(--tm-rule)}.tm44[data-atmosphere=paper] .tm44-end i{font:600 1.2rem/1 var(--tm-font-hand);letter-spacing:0;text-transform:none;color:var(--tm-pen)}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-hero-copy{animation:tm44-pa-sheet 1.1s var(--tm-ease-out) both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-fade .5s ease both;animation-delay:calc(var(--d,0) * 1ms + .3s)}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]{animation:tm44-pa-write .9s steps(14,jump-none) both;animation-delay:calc(var(--wi,0) * .16s + .35s)}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-pa-drop 1s cubic-bezier(.3,1.3,.5,1) .25s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-question{animation:tm44-pa-peel .8s var(--tm-ease-back) 1.05s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-meter{animation:tm44-pa-drop .9s cubic-bezier(.3,1.3,.5,1) .7s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-decor{animation:none}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-tape{animation:tm44-pa-tape .45s var(--tm-ease-out) 1.15s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-tape.is-b{animation-delay:1.3s}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-stamp{animation:tm44-pa-stamp .42s cubic-bezier(.5,0,.75,0) 1.6s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-coffee{animation:tm44-fade 1.4s ease .6s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-note{animation:tm44-fade .3s 1.9s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-note text{animation:tm44-pa-write 1.1s steps(20,jump-none) 2.5s both}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-ink-path{stroke-dasharray:1;stroke-dashoffset:1;animation:tm44-pa-ink .9s var(--tm-ease-in-out) 1.95s forwards}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-scribble .tm44-ink-path{animation-delay:1.25s;animation-duration:1.1s}.tm44[data-atmosphere=paper]:is([data-stage=settled],[data-handoff]) .tm44-note .tm44-ink-path:nth-child(2){animation-delay:2.7s;animation-duration:.35s}.tm44[data-atmosphere=paper][data-js] [data-reveal][data-in]{animation:tm44-pa-lay .9s var(--tm-ease-out) backwards}.tm44[data-atmosphere=paper][data-js] .tm44-sechead[data-in] h2 span{animation:tm44-pa-mark .9s var(--tm-ease-in-out) .45s backwards}}@keyframes tm44-pa-sheet{0%{opacity:0;transform:translate(-40px,60px) rotate(-5deg)}to{opacity:1;transform:none}}@keyframes tm44-pa-write{0%{clip-path:inset(-20% 100% -20% 0)}to{clip-path:inset(-20% -5% -20% 0)}}@keyframes tm44-pa-drop{0%{opacity:0;transform:translateY(-60px) rotate(-9deg) scale(1.08)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes tm44-pa-peel{0%{opacity:0;transform:perspective(700px) rotateX(-80deg) translateY(-20px);transform-origin:50% 0}to{opacity:1;transform:none;transform-origin:50% 0}}@keyframes tm44-pa-tape{0%{opacity:0;scale:1.5}to{opacity:1;scale:1}}@keyframes tm44-pa-stamp{0%{opacity:0;transform:scale(2.2)}70%{opacity:.9;transform:scale(.95)}to{opacity:.88;transform:scale(1)}}@keyframes tm44-pa-ink{to{stroke-dashoffset:0}}@keyframes tm44-pa-lay{0%{opacity:0;transform:translateY(-34px) rotate(-2.5deg) scale(1.03);filter:drop-shadow(0 30px 24px rgba(60,35,10,.3))}to{opacity:1;transform:none;filter:none}}@keyframes tm44-pa-mark{0%{background-size:0 100%}to{background-size:100% 100%}}@media (max-width:899px){.tm44[data-atmosphere=paper] .tm44-hero{grid-template-areas:"cover" "copy" "meter";padding-top:24px}.tm44[data-atmosphere=paper] .tm44-cover{width:min(86%,420px);justify-self:center;aspect-ratio:4/4.4}.tm44[data-atmosphere=paper] .tm44-hero-copy{padding:26px 20px 30px 46px;rotate:-.6deg}.tm44[data-atmosphere=paper] .tm44-title{font-size:calc(clamp(3rem,14vw,4.6rem) * var(--tm-fit,1))}.tm44[data-atmosphere=paper] .tm44-question{margin-right:-4%;justify-self:end}.tm44[data-atmosphere=paper] .tm44-meter{justify-self:start;width:min(100%,360px)}.tm44[data-atmosphere=paper] .tm44-note,.tm44[data-atmosphere=paper] .tm44-tape.is-a{display:none}.tm44[data-atmosphere=paper] .tm44-stamp{grid-area:cover;align-self:end;justify-self:start;margin:0 0 22% -10px;rotate:-10deg}.tm44[data-atmosphere=paper] .tm44-actions{margin-top:24px}.tm44[data-atmosphere=paper] .tm44-journey,.tm44[data-atmosphere=paper] .tm44-pulse{margin-inline:10px}}:is(.tm44,.tm44-layer)[data-atmosphere=noir]{--tm-font-display:"TM Oswald","Arial Narrow",Impact,sans-serif;--tm-font-text:"TM Oswald","Arial Narrow",sans-serif;--tm-font-mono:"TM Plex Mono",ui-monospace,Menlo,monospace}.tm44[data-atmosphere=noir]{--tm-bg:#0a0a0b;--tm-fg:#f1eee8;--tm-muted:#a7a29a;--tm-rule:rgba(241,238,232,.16);--tm-accent:var(--tm-glow);--tm-on-accent:var(--tm-on-glow);--tm-head-bg:#0a0a0b;--tm-head-ink:#f1eee8;--tm-bar:clamp(44px,8.5vh,86px);background:#0a0a0b;font-weight:300;letter-spacing:.012em}.tm44[data-atmosphere=noir]>.tm44-ambient{z-index:6;mix-blend-mode:overlay;opacity:.32}.tm44[data-atmosphere=noir] .tm44-hero{min-height:calc(100svh - 92px);overflow:clip;padding:calc(var(--tm-bar) + clamp(24px,4vh,48px)) var(--tm-gutter) calc(var(--tm-bar) + clamp(22px,3.4vh,40px));grid-template-rows:1fr auto;grid-template-areas:". . . . . . . . . . . ." "copy copy copy copy copy copy copy copy . meter meter meter";align-items:end}.tm44[data-atmosphere=noir] .tm44-cover{position:absolute;inset:0;z-index:0;grid-area:auto;min-height:0;height:auto;background:#000}.tm44[data-atmosphere=noir] .tm44-cover>img{filter:grayscale(1) contrast(1.28) brightness(.6);transform-origin:62% 40%}.tm44[data-atmosphere=noir] .tm44-cover-fx{z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.88),rgba(0,0,0,.2) 52%,transparent 70%),linear-gradient(90deg,rgba(0,0,0,.7),transparent 58%)}.tm44[data-atmosphere=noir] .tm44-cover:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle at var(--hx,72%) var(--hy,38%),rgba(255,248,230,.16) 0,transparent 150px,rgba(0,0,0,.42) 380px)}.tm44[data-atmosphere=noir] .tm44-cover figcaption,.tm44[data-atmosphere=noir] .tm44-loupe{display:none}.tm44[data-atmosphere=noir] .tm44-hero-copy{gap:clamp(12px,1.6vh,20px)}.tm44[data-atmosphere=noir] .tm44-eyebrow{font:600 .66rem/1.4 var(--tm-font-mono);letter-spacing:.3em;color:var(--tm-muted)}.tm44[data-atmosphere=noir] .tm44-eyebrow span:before{content:"▶ ";color:var(--tm-accent)}.tm44[data-atmosphere=noir] .tm44-eyebrow i{width:clamp(20px,3vw,46px);height:1px;background:var(--tm-muted)}.tm44[data-atmosphere=noir] .tm44-title{font:700 calc(clamp(3.4rem,10.4vw,11.4rem) * var(--tm-fit,1))/.84 var(--tm-font-display);letter-spacing:-.012em;text-transform:uppercase;color:#fff;text-shadow:0 0 40px rgba(0,0,0,.6)}.tm44[data-atmosphere=noir] .tm44-title-sub{margin-top:.3em;font-size:.25em;font-weight:300;letter-spacing:.3em;line-height:1.25;color:#e8e3d9}.tm44[data-atmosphere=noir] .tm44-deck{max-width:56ch;font:300 clamp(1.02rem,1.2vw,1.2rem)/1.55 var(--tm-font-text);color:#d6d1c7}.tm44[data-atmosphere=noir] .tm44-question{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tm44[data-atmosphere=noir] .tm44-btn{border-width:1px;border-color:rgba(255,255,255,.55);color:#fff;letter-spacing:.24em;font-size:.72rem}.tm44[data-atmosphere=noir] .tm44-btn.is-primary{background:#fff;border-color:#fff;color:#0a0a0b}.tm44[data-atmosphere=noir] .tm44-btn.is-primary:before{background:var(--tm-accent)}.tm44[data-atmosphere=noir] .tm44-meter{align-self:end;font-family:var(--tm-font-mono);color:#e8e3d9}.tm44[data-atmosphere=noir] .tm44-meter-label:before{content:"BOBINE 1 · "}.tm44[data-atmosphere=noir] .tm44-meter-value{font-family:var(--tm-font-display);font-weight:200;font-size:clamp(3rem,5vw,4.6rem)}.tm44[data-atmosphere=noir] .tm44-meter-bar{height:2px;background:rgba(255,255,255,.2)}.tm44[data-atmosphere=noir] .tm44-meter-bar em{background:#fff}.tm44[data-atmosphere=noir] .tm44-decor{z-index:3}.tm44[data-atmosphere=noir] .tm44-letterbox{position:absolute;left:0;right:0;height:var(--tm-bar);background:#000;z-index:2}.tm44[data-atmosphere=noir] .tm44-letterbox.is-top{top:0}.tm44[data-atmosphere=noir] .tm44-letterbox.is-bottom{bottom:0}.tm44[data-atmosphere=noir] .tm44-timecode{position:absolute;left:var(--tm-gutter);top:calc(var(--tm-bar) / 2);z-index:3;translate:0 -50%;font:600 .78rem/1 var(--tm-font-mono);letter-spacing:.14em;color:#e8e3d9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tm44[data-atmosphere=noir] .tm44-timecode:before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:#e33;vertical-align:1px}.tm44[data-atmosphere=noir] .tm44-slate{position:absolute;right:var(--tm-gutter);top:calc(var(--tm-bar) + 20px);z-index:3;display:grid;grid-template-columns:auto auto;gap:0;padding-top:16px;background:linear-gradient(#111,#111) 0 16px/100% calc(100% - 16px) no-repeat;color:#f1eee8;font:600 .62rem/1 var(--tm-font-mono);letter-spacing:.18em;box-shadow:0 14px 30px rgba(0,0,0,.5)}.tm44[data-atmosphere=noir] .tm44-slate:before{content:"";position:absolute;left:0;right:0;top:0;height:16px;background:repeating-linear-gradient(-55deg,#f1eee8 0 12px,#111 12px 24px);transform-origin:4px 16px}.tm44[data-atmosphere=noir] .tm44-slate span{padding:10px 14px;border:1px solid rgba(241,238,232,.25)}.tm44[data-atmosphere=noir] .tm44-slate span:last-child{grid-column:1/-1;font-size:.7rem;letter-spacing:.12em}.tm44[data-atmosphere=noir] .tm44-subtitle{position:absolute;left:var(--tm-gutter);right:var(--tm-gutter);bottom:0;height:var(--tm-bar);z-index:3;display:flex;align-items:center;justify-content:center;gap:.45em;text-align:center;font:400 clamp(.98rem,1.5vw,1.36rem)/1.25 var(--tm-font-display);letter-spacing:.03em;color:#fff7d6}.tm44[data-atmosphere=noir] .tm44-subtitle:before{content:"—";flex:none}.tm44[data-atmosphere=noir] .tm44-flicker{position:absolute;inset:0;z-index:1;background:rgba(255,250,235,.05);opacity:0;pointer-events:none}.tm44[data-atmosphere=noir] .tm44-voices>aside article{background:#121214}.tm44[data-atmosphere=noir] .tm44-sechead small{font-family:var(--tm-font-mono);letter-spacing:.3em}.tm44[data-atmosphere=noir] .tm44-sechead small b{border-radius:0;background:#f1eee8;color:#0a0a0b;border:0}.tm44[data-atmosphere=noir] .tm44-sechead h2{text-transform:uppercase;font-weight:600;letter-spacing:-.005em}.tm44[data-atmosphere=noir] .tm44-pulse{background:#050505;color:#f1eee8;text-align:center;border-block:1px solid var(--tm-rule)}.tm44[data-atmosphere=noir] .tm44-pulse:before{content:"GÉNÉRIQUE";display:block;margin-bottom:28px;font:600 .62rem/1 var(--tm-font-mono);letter-spacing:.5em;color:var(--tm-muted)}.tm44[data-atmosphere=noir] .tm44-pulse-lines{justify-items:center;gap:.5em;font:300 clamp(1.6rem,4.4vw,4rem)/1 var(--tm-font-display);letter-spacing:.32em}.tm44[data-atmosphere=noir] .tm44-pulse-lines>*{padding-left:0!important;font-size:1em!important}.tm44[data-atmosphere=noir] .tm44-pulse-lines>:nth-child(2){font-weight:700;letter-spacing:.12em;font-size:1.5em!important}.tm44[data-atmosphere=noir] .tm44-pulse-stats{justify-content:center}.tm44[data-atmosphere=noir] .tm44-pulse-stats dd{font-family:var(--tm-font-display);font-weight:200}.tm44[data-atmosphere=noir] .tm44-steps{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:clamp(14px,2vw,26px);counter-reset:shot}.tm44[data-atmosphere=noir] .tm44-step{grid-template-columns:auto 1fr;grid-template-areas:"img img" "no time" "body body";align-content:start;gap:12px;padding:0 0 18px;border:0;border-bottom:1px solid var(--tm-rule);counter-increment:shot}.tm44[data-atmosphere=noir] .tm44-step:last-child{border-bottom:1px solid var(--tm-rule)}.tm44[data-atmosphere=noir] .tm44-step-img,.tm44[data-atmosphere=noir] .tm44-step:before{grid-area:img;aspect-ratio:16/9;width:100%;max-width:none}.tm44[data-atmosphere=noir] .tm44-step:before{content:"PLAN " counter(shot,decimal-leading-zero);display:grid;place-items:center;background:repeating-linear-gradient(-45deg,#141416 0 10px,#0f0f11 10px 20px);border:1px solid var(--tm-rule);font:600 .7rem/1 var(--tm-font-mono);letter-spacing:.3em;color:var(--tm-muted)}.tm44[data-atmosphere=noir] .tm44-step:has(.tm44-step-img):before{display:none}.tm44[data-atmosphere=noir] .tm44-step-img img{filter:grayscale(1) contrast(1.2)}.tm44[data-atmosphere=noir] .tm44-step-no{grid-area:no;padding:0;align-self:center;color:var(--tm-accent)}.tm44[data-atmosphere=noir] .tm44-step time{grid-area:time;display:flex;align-items:baseline;gap:8px}.tm44[data-atmosphere=noir] .tm44-step time b{font-weight:200;font-size:2rem}.tm44[data-atmosphere=noir] .tm44-step-body{grid-area:body}.tm44[data-atmosphere=noir] .tm44-step-body h3{text-transform:uppercase;font-weight:600;letter-spacing:.01em}.tm44[data-atmosphere=noir] .tm44-step-link{background:#fff;color:#0a0a0b}.tm44[data-atmosphere=noir] .tm44-meeting{background:#0d0c0b;color:#efe6d2;isolation:isolate;padding:14px}.tm44[data-atmosphere=noir] .tm44-meeting:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;padding:14px;background:radial-gradient(circle,#fff6d0 0 3px,rgba(255,196,90,.55) 4.5px,transparent 7.5px) 0 0/24px 24px;-webkit-mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tm44[data-atmosphere=noir] .tm44-meeting-img img{filter:grayscale(1) contrast(1.2);opacity:.5;mix-blend-mode:normal}.tm44[data-atmosphere=noir] .tm44-meeting-img:after{background:linear-gradient(100deg,#0d0c0b 25%,transparent 85%)}.tm44[data-atmosphere=noir] .tm44-meeting-copy h2{text-transform:uppercase;font-weight:700;color:#fff7d6;text-shadow:0 0 24px rgba(255,200,90,.35)}.tm44[data-atmosphere=noir] .tm44-meeting-mark{-webkit-text-stroke-color:rgba(255,220,150,.22)}.tm44[data-atmosphere=noir] .tm44-end{display:grid;justify-items:center;text-align:center;gap:10px;padding-block:clamp(50px,7vw,100px)}.tm44[data-atmosphere=noir] .tm44-end:before{content:"FIN";font:200 clamp(3rem,8vw,7rem)/1 var(--tm-font-display);letter-spacing:.4em;margin-right:-.4em;color:#fff}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=noir] .tm44-cover>img{animation:tm44-no-kenburns 26s ease-in-out infinite alternate}.tm44[data-atmosphere=noir] .tm44-flicker{animation:tm44-no-flicker 3.2s step-end infinite}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-decor{animation:none}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-letterbox{animation:tm44-no-bars 1.25s var(--tm-ease-in-out) both}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-no-lights 1.6s linear .25s both}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:tm44-no-word 1.2s var(--tm-ease-out) both;animation-delay:calc(var(--wi,0) * .11s + .9s)}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-no-word 1.1s var(--tm-ease-out) both;animation-delay:calc(var(--d,0) * 1ms + 1.2s)}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-subtitle{animation:tm44-cab-type 1.4s steps(36,jump-none) 2s both}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-timecode{animation:tm44-fade .4s 1s both}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-slate{animation:tm44-fade .3s .9s both}.tm44[data-atmosphere=noir]:is([data-stage=settled],[data-handoff]) .tm44-slate:before{animation:tm44-no-clap .5s cubic-bezier(.6,0,.9,.4) 1.25s both}.tm44[data-atmosphere=noir][data-js] [data-reveal][data-in]{animation:tm44-no-iris 1.1s var(--tm-ease-in-out) backwards}.tm44[data-atmosphere=noir][data-js] .tm44-pulse-lines>[data-reveal][data-in]{animation:tm44-no-credits 1.6s var(--tm-ease-out) backwards}.tm44[data-atmosphere=noir][data-js] .tm44-pulse-lines>[data-reveal]:nth-child(2)[data-in]{animation-delay:.35s}.tm44[data-atmosphere=noir][data-js] .tm44-pulse-lines>[data-reveal]:nth-child(3)[data-in]{animation-delay:.7s}.tm44[data-atmosphere=noir] .tm44-meeting:before{animation:tm44-no-chase .9s step-end infinite}}@keyframes tm44-no-kenburns{0%{transform:scale(1.14) translate(-1.5%,1%)}to{transform:scale(1.02) translate(1%,-1%)}}@keyframes tm44-no-flicker{0%,to{opacity:0}7%{opacity:.9}8%{opacity:0}51%{opacity:.5}52%{opacity:0}83%{opacity:.7}84%{opacity:0}}@keyframes tm44-no-bars{0%{height:50.5%}to{height:var(--tm-bar)}}@keyframes tm44-no-lights{0%{filter:brightness(0)}18%{filter:brightness(.55)}24%{filter:brightness(.1)}36%{filter:brightness(.9)}44%{filter:brightness(.35)}62%{filter:brightness(1.1)}to{filter:brightness(1)}}@keyframes tm44-no-word{0%{opacity:0;letter-spacing:.35em;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes tm44-no-clap{0%{rotate:-26deg}80%{rotate:2deg}to{rotate:0deg}}@keyframes tm44-no-iris{0%{clip-path:circle(0 at 50% 50%);opacity:1}to{clip-path:circle(75% at 50% 50%);opacity:1}}@keyframes tm44-no-credits{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}@keyframes tm44-no-chase{0%{background-position:0 0}50%{background-position:12px 0}}@media (max-width:899px){.tm44[data-atmosphere=noir] .tm44-hero{min-height:calc(100svh - 70px);grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto auto;grid-template-areas:"." "copy" "meter";padding-bottom:calc(var(--tm-bar) + 18px)}.tm44[data-atmosphere=noir] .tm44-cover{aspect-ratio:auto}.tm44[data-atmosphere=noir] .tm44-title{font-size:calc(clamp(2.8rem,15vw,5rem) * var(--tm-fit,1))}.tm44[data-atmosphere=noir] .tm44-slate{display:none}.tm44[data-atmosphere=noir] .tm44-subtitle{font-size:.9rem;padding:0 4px}.tm44[data-atmosphere=noir] .tm44-meter dl{display:none}}:is(.tm44,.tm44-layer)[data-atmosphere=signal]{--tm-font-display:"TM Anton",Impact,"Arial Black",sans-serif;--tm-font-text:"TM Inter",system-ui,sans-serif;--tm-font-mono:"TM Inter",system-ui,sans-serif}.tm44[data-atmosphere=signal]{--tm-bg:var(--tm-signal);--tm-fg:var(--tm-on-signal);--tm-muted:color-mix(in oklab,var(--tm-fg) 78%,var(--tm-bg));--tm-rule:color-mix(in oklab,var(--tm-fg) 35%,transparent);--tm-accent:var(--tm-fg);--tm-on-accent:var(--tm-bg);--tm-block:var(--tm-primary);--tm-on-block:var(--tm-on-primary);background:var(--tm-noise) 0 0/200px 200px,var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-hero{overflow:clip;grid-template-rows:auto auto 1fr auto;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow cover cover cover cover" "title title title title title title title title cover cover cover cover" "deck deck deck deck question question question question cover cover cover cover" "actions actions actions actions question question question question meter meter meter meter";align-items:start;row-gap:clamp(14px,1.6vw,24px);padding-top:clamp(26px,3.4vw,54px)}.tm44[data-atmosphere=signal] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=signal] .tm44-eyebrow{grid-area:eyebrow;font:800 .74rem/1.3 var(--tm-font-mono);letter-spacing:.14em}.tm44[data-atmosphere=signal] .tm44-eyebrow i{height:8px;background:var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-eyebrow b{color:var(--tm-fg);opacity:.75}.tm44[data-atmosphere=signal] .tm44-title{grid-area:title;font:400 calc(clamp(4rem,15.4vw,17rem) * var(--tm-fit,1))/.82 var(--tm-font-display);letter-spacing:-.012em;text-transform:uppercase;transform-origin:0 100%;transform:skewY(calc(var(--vel,0) * -3deg))}.tm44[data-atmosphere=signal] .tm44-title-main{margin-left:-.03em}.tm44[data-atmosphere=signal] .tm44-title-sub{margin-top:.08em;font-size:.31em;font-weight:400;line-height:.98;letter-spacing:0;width:fit-content;max-width:100%;padding:.08em .16em .02em;background:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-deck{grid-area:deck;font:500 1rem/1.5 var(--tm-font-text);max-width:46ch}.tm44[data-atmosphere=signal] .tm44-question{grid-area:question;justify-self:center;align-self:center;max-width:30ch;padding:18px 22px 20px;background:var(--tm-block);color:var(--tm-on-block);border:0;rotate:-2.2deg;box-shadow:10px 10px 0 var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-question small{color:inherit;opacity:.85;font-weight:800}.tm44[data-atmosphere=signal] .tm44-question strong{font:400 calc(clamp(1.5rem,2.6vw,2.5rem) * var(--tm-qfit,1))/1 var(--tm-font-display);text-transform:uppercase}.tm44[data-atmosphere=signal] .tm44-actions{grid-area:actions;align-self:end}.tm44[data-atmosphere=signal] .tm44-btn{border-width:3px;font:800 .8rem/1 var(--tm-font-mono);letter-spacing:.06em}.tm44[data-atmosphere=signal] .tm44-btn:before{background:var(--tm-block)}.tm44[data-atmosphere=signal] .tm44-btn:hover{color:var(--tm-on-block)}.tm44[data-atmosphere=signal] .tm44-btn.is-primary{background:var(--tm-fg);border-color:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-meter{grid-area:meter;align-self:end;margin-top:clamp(20px,2.4vw,36px);padding:14px 0 0;border-top:6px solid var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-meter-value{font:400 clamp(3rem,5.4vw,5.4rem)/.85 var(--tm-font-display)}.tm44[data-atmosphere=signal] .tm44-meter-bar{height:16px;background:repeating-linear-gradient(-45deg,var(--tm-rule) 0 4px,transparent 4px 9px)}.tm44[data-atmosphere=signal] .tm44-meter-bar em{background:var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-cover{grid-area:cover;align-self:start;justify-self:center;width:min(100%,32vw);height:auto;min-height:0;aspect-ratio:1;border-radius:50%;overflow:visible;background:var(--tm-block)}.tm44[data-atmosphere=signal] .tm44-cover>img{border-radius:50%;filter:grayscale(1) contrast(1.45) brightness(1.05);mix-blend-mode:multiply}.tm44[data-atmosphere=signal] .tm44-cover-fx{border-radius:50%;overflow:hidden;background:var(--tm-block);mix-blend-mode:screen;opacity:0}.tm44[data-atmosphere=signal] .tm44-cover:before{content:"";position:absolute;inset:-14px;border-radius:50%;border:4px dashed var(--tm-fg);pointer-events:none}.tm44[data-atmosphere=signal] .tm44-cover:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 8px var(--tm-fg);pointer-events:none}.tm44[data-atmosphere=signal] .tm44-cover figcaption{left:50%;right:auto;bottom:-12px;translate:-50% 0;white-space:nowrap;padding:8px 12px;background:var(--tm-fg);color:var(--tm-bg);font:800 .64rem/1 var(--tm-font-mono);letter-spacing:.1em}.tm44[data-atmosphere=signal] .tm44-cover figcaption span{display:none}.tm44[data-atmosphere=signal] .tm44-loupe{box-shadow:0 0 0 4px var(--tm-bg),0 0 0 9px var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-decor{z-index:4;overflow:visible}.tm44[data-atmosphere=signal] .tm44-sticker{position:absolute;display:grid;place-items:center;text-align:center;font:400 clamp(.9rem,1.3vw,1.25rem)/.95 var(--tm-font-display);text-transform:uppercase}.tm44[data-atmosphere=signal] .tm44-sticker.is-a{right:calc(var(--tm-gutter) + 26%);top:clamp(20px,3vw,46px);width:clamp(96px,9vw,138px);aspect-ratio:1;border-radius:50%;background:var(--tm-block);color:var(--tm-on-block);rotate:-14deg;box-shadow:0 6px 0 var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-sticker.is-b{right:calc(var(--tm-gutter) - 4px);top:clamp(200px,24vw,380px);width:clamp(84px,8vw,124px);aspect-ratio:1;background:var(--tm-light);color:#111;clip-path:polygon(50% 0,61% 18%,82% 9%,80% 31%,100% 38%,86% 54%,98% 74%,76% 76%,70% 98%,52% 84%,32% 98%,27% 77%,4% 76%,15% 56%,0 38%,20% 31%,17% 9%,39% 18%);font-size:clamp(1.2rem,1.9vw,1.8rem);rotate:12deg}.tm44[data-atmosphere=signal] .tm44-squeegee{position:absolute;top:-5%;bottom:-5%;left:-40%;width:34%;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--tm-block) 30%,transparent) 30%,color-mix(in oklab,var(--tm-block) 55%,transparent) 50%,color-mix(in oklab,var(--tm-fg) 18%,transparent) 54%,transparent 60%);mix-blend-mode:multiply;opacity:0;skew:-12deg 0}.tm44[data-atmosphere=signal] .tm44-sechead small{font-weight:800}.tm44[data-atmosphere=signal] .tm44-sechead small b{border:0;border-radius:0;background:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-sechead h2{font-weight:400;text-transform:uppercase;font-size:clamp(2.6rem,7vw,6.6rem);line-height:.88;letter-spacing:-.005em;transform-origin:0 100%;transform:skewY(calc(var(--vel,0) * -4deg))}.tm44[data-atmosphere=signal] .tm44-pulse{background:var(--tm-fg);color:var(--tm-bg);padding-inline:0}.tm44[data-atmosphere=signal] .tm44-pulse-lines{font:400 clamp(3.4rem,11vw,11rem)/.9 var(--tm-font-display);white-space:nowrap;gap:.04em}.tm44[data-atmosphere=signal] .tm44-pulse-lines>*{padding-left:var(--tm-gutter)!important;font-size:1em!important;transform:skewX(calc(var(--vel,0) * -14deg))}.tm44[data-atmosphere=signal] .tm44-pulse-lines>:nth-child(2){color:var(--tm-block);filter:brightness(1.4) saturate(1.2)}.tm44[data-atmosphere=signal] .tm44-pulse-lines>:nth-child(3){-webkit-text-stroke:2px var(--tm-bg);color:transparent}.tm44[data-atmosphere=signal] .tm44-pulse-stats{padding-inline:var(--tm-gutter)}.tm44[data-atmosphere=signal] .tm44-pulse-stats dd{font-family:var(--tm-font-display);font-weight:400}.tm44[data-atmosphere=signal] .tm44-step{border-top:4px solid var(--tm-fg);grid-template-columns:76px 120px minmax(0,1fr) minmax(0,220px);transition:background .3s,color .3s}.tm44[data-atmosphere=signal] .tm44-step:last-child{border-bottom:4px solid var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-step:hover{background:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-step:hover .tm44-step-body p,.tm44[data-atmosphere=signal] .tm44-step:hover .tm44-step-body small{color:inherit}.tm44[data-atmosphere=signal] .tm44-step-no{display:grid;place-items:center;width:54px;height:54px;padding:0;border-radius:50%;background:var(--tm-fg);color:var(--tm-bg);font:400 1.4rem/1 var(--tm-font-display)}.tm44[data-atmosphere=signal] .tm44-step time b{font:400 clamp(2.8rem,4.4vw,4.4rem)/.85 var(--tm-font-display)}.tm44[data-atmosphere=signal] .tm44-step-body h3{font:400 clamp(1.5rem,2.5vw,2.4rem)/.95 var(--tm-font-display);text-transform:uppercase}.tm44[data-atmosphere=signal] .tm44-step-link{background:var(--tm-block);color:var(--tm-on-block)}.tm44[data-atmosphere=signal] .tm44-step-img img{filter:grayscale(1) contrast(1.4)}.tm44[data-atmosphere=signal] .tm44-meeting{background:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-meeting-img img{filter:grayscale(1) contrast(1.5);mix-blend-mode:screen;opacity:.35}.tm44[data-atmosphere=signal] .tm44-meeting-img:after{background:linear-gradient(100deg,var(--tm-fg) 20%,transparent 85%)}.tm44[data-atmosphere=signal] .tm44-meeting-copy h2{font-weight:400;text-transform:uppercase;font-size:clamp(2.4rem,6vw,5.6rem);line-height:.9;color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-meeting-copy small b,.tm44[data-atmosphere=signal] .tm44-meeting-when{color:var(--tm-bg)}.tm44[data-atmosphere=signal] .tm44-meeting .tm44-btn.is-primary{background:var(--tm-bg);border-color:var(--tm-bg);color:var(--tm-fg)}.tm44[data-atmosphere=signal] .tm44-meeting-mark{-webkit-text-stroke-color:color-mix(in oklab,var(--tm-bg) 40%,transparent)}.tm44[data-atmosphere=signal] .tm44-end{background:var(--tm-fg);color:var(--tm-bg);font-weight:800;border:0}.tm44[data-atmosphere=signal] .tm44-end i{color:inherit}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=signal] .tm44-cover:before{animation:tm44-spin 22s linear infinite}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-decor{animation:none}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-squeegee{animation:tm44-si-squeegee .7s cubic-bezier(.6,0,.3,1) both}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-squeegee.is-2{animation-delay:.28s}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-squeegee.is-3{animation-delay:.56s}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero .tm44-title-main [data-tm-word]:not(#tm44-x){animation:tm44-si-slam-l .75s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--wi,0) * 90ms + .25s)}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero .tm44-title-sub [data-tm-word]:not(#tm44-x){animation:tm44-si-slam-r .7s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--wi,0) * 70ms + .38s)}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-title-sub{animation:tm44-si-bar .5s var(--tm-ease-out) .5s both}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-si-disc 1s cubic-bezier(.2,1.3,.4,1) .3s both}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-si-slam-l .7s cubic-bezier(.2,1.3,.4,1) both;animation-delay:calc(var(--d,0) * 1ms + .5s)}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-question{animation:tm44-si-drop .8s cubic-bezier(.2,1.4,.4,1) .9s both}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-sticker{animation:tm44-si-slap .5s cubic-bezier(.2,1.5,.4,1) 1.2s both}.tm44[data-atmosphere=signal]:is([data-stage=settled],[data-handoff]) .tm44-sticker.is-b{animation-delay:1.38s}.tm44[data-atmosphere=signal][data-js] [data-reveal][data-in]{animation:tm44-si-reveal .7s cubic-bezier(.2,1.25,.4,1) backwards}@supports (animation-timeline:view()){.tm44[data-atmosphere=signal] .tm44-pulse-lines>*{animation:tm44-si-drift linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.tm44[data-atmosphere=signal] .tm44-pulse-lines>:nth-child(2){animation-name:tm44-si-drift-r}.tm44[data-atmosphere=signal][data-js] .tm44-pulse-lines>[data-reveal][data-in]{animation:tm44-si-drift linear both;animation-timeline:view();animation-range:entry 0 exit 100%}.tm44[data-atmosphere=signal][data-js] .tm44-pulse-lines>[data-reveal]:nth-child(2)[data-in]{animation-name:tm44-si-drift-r}}}@keyframes tm44-si-squeegee{0%{left:-40%;opacity:1}to{left:110%;opacity:1}}@keyframes tm44-si-slam-l{0%{opacity:0;transform:translateX(-70vw) skewX(-24deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes tm44-si-slam-r{0%{opacity:0;transform:translateX(70vw) skewX(24deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes tm44-si-bar{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes tm44-si-disc{0%{opacity:0;transform:scale(.2) rotate(-120deg)}to{opacity:1;transform:none}}@keyframes tm44-si-drop{0%{opacity:0;transform:translateY(-60px) rotate(-14deg)}to{opacity:1;transform:none}}@keyframes tm44-si-slap{0%{opacity:0;transform:scale(1.9) rotate(-30deg)}to{opacity:1;transform:none}}@keyframes tm44-si-reveal{0%{opacity:0;transform:translateX(-80px) skewX(-14deg)}to{opacity:1;transform:none}}@keyframes tm44-si-drift{0%{translate:8vw 0}to{translate:-30vw 0}}@keyframes tm44-si-drift-r{0%{translate:-34vw 0}to{translate:4vw 0}}@media (max-width:899px){.tm44[data-atmosphere=signal] .tm44-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"eyebrow eyebrow" "title title" "cover meter" "deck deck" "question question" "actions actions"}.tm44[data-atmosphere=signal] .tm44-title{font-size:calc(clamp(3.4rem,21vw,7.4rem) * var(--tm-fit,1))}.tm44[data-atmosphere=signal] .tm44-cover{width:100%;max-width:240px}.tm44[data-atmosphere=signal] .tm44-sticker.is-a{right:12px;top:auto;bottom:46%}.tm44[data-atmosphere=signal] .tm44-sticker.is-b{display:none}.tm44[data-atmosphere=signal] .tm44-meter{align-self:center}.tm44[data-atmosphere=signal] .tm44-step{grid-template-columns:54px 80px minmax(0,1fr)}.tm44[data-atmosphere=signal] .tm44-question{box-shadow:6px 6px 0 var(--tm-fg)}}:is(.tm44,.tm44-layer)[data-atmosphere=clean]{--tm-font-display:"TM Inter",Helvetica,Arial,sans-serif;--tm-font-text:"TM Inter",Helvetica,Arial,sans-serif;--tm-font-mono:"TM Inter",Helvetica,Arial,sans-serif}.tm44[data-atmosphere=clean]{--tm-bg:color-mix(in oklab,var(--tm-light) 96%,var(--tm-paper));--tm-fg:color-mix(in oklab,#0e0e0e 90%,var(--tm-deep-l));--tm-muted:color-mix(in oklab,var(--tm-fg) 60%,var(--tm-bg));--tm-rule:color-mix(in oklab,var(--tm-fg) 14%,transparent);--tm-accent:var(--tm-deep-l);--tm-on-accent:var(--tm-on-deep-l);--tm-disc:var(--tm-primary);background:var(--tm-bg);font-feature-settings:"tnum" 1,"cv11" 1;letter-spacing:-.006em}.tm44[data-atmosphere=clean] .tm44-hero{overflow:clip;grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow" "title title title title title title title title title cover cover cover" "deck deck deck deck question question question question . cover cover cover" "meter meter meter meter actions actions actions actions . cover cover cover" "meter meter meter meter . . . . . . . .";align-items:start;row-gap:clamp(18px,2.4vw,34px);padding-top:clamp(28px,3.6vw,56px)}.tm44[data-atmosphere=clean] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=clean] .tm44-eyebrow{grid-area:eyebrow;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.2vw,36px);padding-top:12px;border-top:2px solid var(--tm-fg);font:600 .74rem/1.3 var(--tm-font-mono);letter-spacing:0;text-transform:none}.tm44[data-atmosphere=clean] .tm44-eyebrow i{display:none}.tm44[data-atmosphere=clean] .tm44-eyebrow b{grid-column:2/4;font-weight:500;color:var(--tm-muted)}.tm44[data-atmosphere=clean] .tm44-title{grid-area:title;position:relative;z-index:3;font:800 calc(clamp(3.2rem,9.4vw,10.4rem) * var(--tm-fit,1))/.86 var(--tm-font-display);letter-spacing:-.065em;text-transform:none}.tm44[data-atmosphere=clean] .tm44-title-sub{margin-top:.22em;font-size:.29em;font-weight:500;letter-spacing:-.035em;line-height:1.04;max-width:16em}.tm44[data-atmosphere=clean] .tm44-deck{grid-area:deck;font:400 1rem/1.5 var(--tm-font-text);max-width:42ch}.tm44[data-atmosphere=clean] .tm44-question{grid-area:question;padding:12px 0 0;background:none;color:var(--tm-fg);border:0;border-top:2px solid var(--tm-fg)}.tm44[data-atmosphere=clean] .tm44-question small{font-weight:600;letter-spacing:0;text-transform:none;color:var(--tm-muted)}.tm44[data-atmosphere=clean] .tm44-question strong{font:700 calc(clamp(1.3rem,2vw,1.9rem) * var(--tm-qfit,1))/1.12 var(--tm-font-display);letter-spacing:-.03em}.tm44[data-atmosphere=clean] .tm44-actions{grid-area:actions}.tm44[data-atmosphere=clean] .tm44-btn{border-width:2px;border-radius:999px;font:600 .86rem/1 var(--tm-font-mono);letter-spacing:-.01em;text-transform:none}.tm44[data-atmosphere=clean] .tm44-meter{grid-area:meter;align-self:end;display:block;padding-top:12px;border-top:2px solid var(--tm-fg)}.tm44[data-atmosphere=clean] .tm44-meter-label{display:block;font-weight:600;letter-spacing:0;text-transform:none;color:var(--tm-muted)}.tm44[data-atmosphere=clean] .tm44-meter-value{display:block;font:800 clamp(5rem,11vw,11rem)/.82 var(--tm-font-display);letter-spacing:-.07em;color:var(--tm-fg);margin:6px 0 10px -.05em}.tm44[data-atmosphere=clean] .tm44-meter-value sup{font-size:.36em;letter-spacing:0}.tm44[data-atmosphere=clean] .tm44-meter p{text-transform:none;letter-spacing:0;font-size:.86rem;padding:0;margin-bottom:10px}.tm44[data-atmosphere=clean] .tm44-meter-bar{height:2px}.tm44[data-atmosphere=clean] .tm44-meter-bar em{background:var(--tm-disc)}.tm44[data-atmosphere=clean] .tm44-meter dl{margin-top:12px;text-transform:none;letter-spacing:0;font-size:.82rem}.tm44[data-atmosphere=clean] .tm44-cover{grid-area:cover;align-self:stretch;height:auto;min-height:clamp(300px,34vw,560px);background:var(--tm-fg)}.tm44[data-atmosphere=clean] .tm44-cover figcaption{background:none;justify-content:flex-start;gap:16px;font:600 .7rem/1 var(--tm-font-mono);letter-spacing:0;text-transform:none;color:#fff;mix-blend-mode:difference}.tm44[data-atmosphere=clean] .tm44-loupe{border-radius:0;box-shadow:0 0 0 2px var(--tm-fg)}.tm44[data-atmosphere=clean] .tm44-decor{z-index:0}.tm44[data-atmosphere=clean] .tm44-grid12{position:absolute;inset:0 var(--tm-gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.2vw,36px)}.tm44[data-atmosphere=clean] .tm44-grid12 i{position:relative;border-left:1px solid var(--tm-rule);border-right:1px solid var(--tm-rule);transform-origin:50% 0}.tm44[data-atmosphere=clean] .tm44-grid12 small{position:absolute;left:6px;bottom:10px;font:600 .58rem/1 var(--tm-font-mono);color:var(--tm-muted)}.tm44[data-atmosphere=clean] .tm44-disc{position:absolute;right:calc(var(--tm-gutter) * -1 - 12vw);top:calc(clamp(60px,10vw,160px) * -1);width:clamp(340px,52vw,880px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 26% 70%,var(--tm-bg) 0 1.2%,transparent 1.4%),var(--tm-disc);opacity:.96}.tm44[data-atmosphere=clean] .tm44-readout{position:absolute;left:clamp(calc(var(--tm-gutter) + 4px),var(--hx,50%),calc(100% - 140px));top:clamp(10px,var(--hy,50%),calc(100% - 30px));z-index:6;translate:12px 12px;padding:5px 7px;background:var(--tm-fg);color:var(--tm-bg);font:600 .6rem/1 var(--tm-font-mono);white-space:nowrap;opacity:0;transition:opacity .3s}.tm44[data-atmosphere=clean] .tm44-readout b{font-weight:800;margin-right:4px}.tm44[data-atmosphere=clean] .tm44-readout em{font-style:normal;margin-right:6px}.tm44[data-atmosphere=clean] .tm44-rx{--tm-num:calc(var(--px,.5) * 1000);counter-reset:tm44-rx var(--tm-num)}.tm44[data-atmosphere=clean] .tm44-ry{--tm-num:calc(var(--py,.5) * 1000);counter-reset:tm44-ry var(--tm-num)}.tm44[data-atmosphere=clean] .tm44-rx:after{content:"0." counter(tm44-rx,decimal-leading-zero)}.tm44[data-atmosphere=clean] .tm44-ry:after{content:"0." counter(tm44-ry,decimal-leading-zero)}.tm44[data-atmosphere=clean] .tm44-hair{position:absolute;z-index:5;background:color-mix(in oklab,var(--tm-fg) 55%,transparent);opacity:0;transition:opacity .3s;pointer-events:none}.tm44[data-atmosphere=clean] .tm44-hair.is-h{left:0;right:0;height:1px;top:var(--hy,50%)}.tm44[data-atmosphere=clean] .tm44-hair.is-v{top:0;bottom:0;width:1px;left:var(--hx,50%)}.tm44[data-atmosphere=clean] .tm44-hero:hover :is(.tm44-hair,.tm44-readout){opacity:1}.tm44[data-atmosphere=clean] .tm44-sechead{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:clamp(16px,2.2vw,36px);padding-top:12px;border-top:2px solid var(--tm-fg);max-width:none}.tm44[data-atmosphere=clean] .tm44-sechead small{grid-row:span 2;align-self:start;font-weight:600;letter-spacing:0;text-transform:none;color:var(--tm-fg)}.tm44[data-atmosphere=clean] .tm44-sechead small b{border-radius:0;border:0;background:var(--tm-fg);color:var(--tm-bg);min-width:2.2em;height:2.2em}.tm44[data-atmosphere=clean] .tm44-sechead h2{font-weight:800;letter-spacing:-.055em}.tm44[data-atmosphere=clean] .tm44-pulse{background:var(--tm-disc);color:var(--tm-on-primary)}.tm44[data-atmosphere=clean] .tm44-pulse-lines{font-weight:800;letter-spacing:-.065em;text-transform:none}.tm44[data-atmosphere=clean] .tm44-pulse-lines>:nth-child(3){letter-spacing:-.03em;font-weight:500}.tm44[data-atmosphere=clean] .tm44-pulse-stats{text-transform:none;letter-spacing:0;font-size:.86rem;border-top:2px solid;padding-top:14px}.tm44[data-atmosphere=clean] .tm44-pulse-stats dd{font-weight:800;letter-spacing:-.06em;font-size:clamp(3rem,6vw,6rem)}.tm44[data-atmosphere=clean] .tm44-steps{border-top:2px solid var(--tm-fg)}.tm44[data-atmosphere=clean] .tm44-step{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,3fr) minmax(0,2fr);border-top:1px solid var(--tm-rule)}.tm44[data-atmosphere=clean] .tm44-step:first-child{border-top:0}.tm44[data-atmosphere=clean] .tm44-step-no{font:800 clamp(1.8rem,3vw,2.8rem)/1 var(--tm-font-display);letter-spacing:-.05em;color:var(--tm-fg);padding-top:0}.tm44[data-atmosphere=clean] .tm44-step time b{font-weight:800;letter-spacing:-.06em}.tm44[data-atmosphere=clean] .tm44-step time small{letter-spacing:0;font-weight:600}.tm44[data-atmosphere=clean] .tm44-step-body small{letter-spacing:0;text-transform:none;font-weight:600}.tm44[data-atmosphere=clean] .tm44-step-body h3{font-weight:700;letter-spacing:-.035em}.tm44[data-atmosphere=clean] .tm44-step-link{border-radius:999px;text-transform:none;letter-spacing:0}.tm44[data-atmosphere=clean] .tm44-step.is-soon .tm44-step-img{opacity:.45}.tm44[data-atmosphere=clean] .tm44-meeting{background:var(--tm-fg);color:var(--tm-bg);isolation:isolate}.tm44[data-atmosphere=clean] .tm44-meeting:before{content:"";position:absolute;right:-8%;top:-30%;z-index:0;width:min(70vw,720px);aspect-ratio:1;border-radius:50%;background:var(--tm-disc);mix-blend-mode:normal}.tm44[data-atmosphere=clean] .tm44-meeting-img{display:none}.tm44[data-atmosphere=clean] .tm44-meeting-copy small b,.tm44[data-atmosphere=clean] .tm44-meeting-when{color:inherit}.tm44[data-atmosphere=clean] .tm44-meeting-copy h2{font-weight:800;letter-spacing:-.055em}.tm44[data-atmosphere=clean] .tm44-meeting-mark{display:none}.tm44[data-atmosphere=clean] .tm44-meeting .tm44-btn{border-radius:999px;text-transform:none;letter-spacing:0}.tm44[data-atmosphere=clean] .tm44-end{text-transform:none;letter-spacing:0;font-size:.86rem;border-top:2px solid var(--tm-fg)}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=clean]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-decor{animation:none}.tm44[data-atmosphere=clean]:is([data-stage=settled],[data-handoff]) .tm44-grid12 i{animation:tm44-cl-col .9s var(--tm-ease-in-out) both}.tm44[data-atmosphere=clean] .tm44-grid12 i:first-child{animation-delay:0s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(2){animation-delay:40ms}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(3){animation-delay:80ms}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(4){animation-delay:.12s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(5){animation-delay:.16s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(6){animation-delay:.2s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(7){animation-delay:.24s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(8){animation-delay:.28s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(9){animation-delay:.32s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(10){animation-delay:.36s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(11){animation-delay:.4s}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(12){animation-delay:.44s}.tm44[data-atmosphere=clean]:is([data-stage=settled],[data-handoff]) .tm44-disc{animation:tm44-cl-roll 1.6s var(--tm-ease-out) .25s both}.tm44[data-atmosphere=clean]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-cl-open .9s var(--tm-ease-in-out) both;animation-delay:calc(var(--d,0) * 1.4ms + .5s)}.tm44[data-atmosphere=clean]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:tm44-cl-word .9s var(--tm-ease-out) both;animation-delay:calc(var(--wi,0) * 60ms + .3s)}.tm44[data-atmosphere=clean]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-cl-cover 1.1s var(--tm-ease-in-out) .55s both}.tm44[data-atmosphere=clean][data-js] [data-reveal][data-in]{animation:tm44-cl-open .9s var(--tm-ease-in-out) backwards}}@keyframes tm44-cl-col{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tm44-cl-roll{0%{transform:translateX(70%) rotate(220deg)}to{transform:none}}@keyframes tm44-cl-open{0%{clip-path:inset(0 0 100% 0);transform:translateY(-6px)}to{clip-path:inset(0 0 -4% 0);transform:none}}@keyframes tm44-cl-word{0%{clip-path:inset(0 0 100% 0);transform:translateY(.5em)}to{clip-path:inset(-10% -10% -20% -10%);transform:none}}@keyframes tm44-cl-cover{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@media (max-width:899px){.tm44[data-atmosphere=clean] .tm44-hero{grid-template-areas:"eyebrow eyebrow eyebrow eyebrow" "title title title title" "cover cover cover cover" "deck deck deck deck" "question question question question" "actions actions actions actions" "meter meter meter meter"}.tm44[data-atmosphere=clean] .tm44-grid12,.tm44[data-atmosphere=clean] .tm44-hero{grid-template-columns:repeat(4,minmax(0,1fr))}.tm44[data-atmosphere=clean] .tm44-grid12 i:nth-child(n+5){display:none}.tm44[data-atmosphere=clean] .tm44-eyebrow{grid-template-columns:1fr}.tm44[data-atmosphere=clean] .tm44-eyebrow b{grid-column:auto}.tm44[data-atmosphere=clean] .tm44-title{font-size:calc(clamp(3rem,15vw,5.4rem) * var(--tm-fit,1))}.tm44[data-atmosphere=clean] .tm44-cover{min-height:0;aspect-ratio:4/3}.tm44[data-atmosphere=clean] .tm44-disc{width:46vw;right:-15vw;top:-11vw}.tm44[data-atmosphere=clean] .tm44-eyebrow{padding-right:30vw}.tm44[data-atmosphere=clean] .tm44-sechead{grid-template-columns:1fr}.tm44[data-atmosphere=clean] .tm44-step{grid-template-columns:52px 64px minmax(0,1fr)}}:is(.tm44,.tm44-layer)[data-atmosphere=cartography]{--tm-font-display:"TM Space Grotesk","Helvetica Neue",Arial,sans-serif;--tm-font-text:"TM Space Grotesk","Helvetica Neue",Arial,sans-serif;--tm-font-mono:"TM Space Mono",ui-monospace,Menlo,monospace}.tm44[data-atmosphere=cartography]{--tm-bg:color-mix(in oklab,var(--tm-paper) 84%,var(--tm-cool));--tm-sheet:color-mix(in oklab,var(--tm-paper) 92%,#fff);--tm-fg:color-mix(in oklab,var(--tm-ink) 92%,var(--tm-deep));--tm-muted:color-mix(in oklab,var(--tm-fg) 62%,var(--tm-bg));--tm-rule:color-mix(in oklab,var(--tm-fg) 16%,transparent);--tm-accent:var(--tm-deep);--tm-on-accent:var(--tm-on-deep);--tm-pin:color-mix(in oklab,#d2382b 82%,var(--tm-signal));--tm-relief:color-mix(in oklab,var(--tm-cool) 72%,var(--tm-bg));background:linear-gradient(color-mix(in oklab,var(--tm-fg) 8%,transparent) 1px,transparent 1px) 0 0/100% 160px,linear-gradient(90deg,color-mix(in oklab,var(--tm-fg) 8%,transparent) 1px,transparent 1px) 0 0/160px 100%,var(--tm-bg)}.tm44[data-atmosphere=cartography] .tm44-hero{grid-template-rows:auto auto 1fr auto;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow cover cover cover cover cover" "title title title title title title title cover cover cover cover cover" "deck deck deck deck question question question cover cover cover cover cover" "actions actions actions actions meter meter meter cover cover cover cover cover";align-items:start;row-gap:clamp(16px,2vw,28px);padding-top:clamp(40px,4.6vw,74px)}.tm44[data-atmosphere=cartography] .tm44-decor,.tm44[data-atmosphere=cartography] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=cartography] .tm44-eyebrow{grid-area:eyebrow;font:700 .7rem/1.3 var(--tm-font-mono);letter-spacing:.12em}.tm44[data-atmosphere=cartography] .tm44-eyebrow i{height:0;background:none;border-top:2px dashed var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-title{grid-area:title;font:700 calc(clamp(3.2rem,8.8vw,9.8rem) * var(--tm-fit,1))/.86 var(--tm-font-display);letter-spacing:-.045em;color:var(--tm-fg);text-shadow:.025em .025em 0 var(--tm-relief),.05em .05em 0 color-mix(in oklab,var(--tm-relief) 55%,transparent)}.tm44[data-atmosphere=cartography] .tm44-title-sub{margin-top:.34em;font:700 .17em/1.4 var(--tm-font-mono);letter-spacing:.42em;text-transform:uppercase;text-shadow:none}.tm44[data-atmosphere=cartography] .tm44-deck{grid-area:deck;max-width:44ch;font:400 1.04rem/1.6 var(--tm-font-text)}.tm44[data-atmosphere=cartography] .tm44-question{grid-area:question;align-self:start;max-width:none;padding:18px 18px 20px;background:var(--tm-sheet);color:var(--tm-fg);border:1.5px solid var(--tm-fg);box-shadow:5px 5px 0 var(--tm-fg);outline:1px dashed var(--tm-fg);outline-offset:-8px}.tm44[data-atmosphere=cartography] .tm44-question small{display:flex;align-items:center;gap:9px;color:color-mix(in oklab,var(--tm-pin) 70%,#000)}.tm44[data-atmosphere=cartography] .tm44-question small:before{content:"";flex:none;width:10px;height:10px;border-radius:50% 50% 50% 0;rotate:-45deg;background:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-question strong{font:700 calc(clamp(1.15rem,1.6vw,1.5rem) * var(--tm-qfit,1))/1.2 var(--tm-font-display);letter-spacing:-.02em}.tm44[data-atmosphere=cartography] .tm44-actions{grid-area:actions;align-self:end}.tm44[data-atmosphere=cartography] .tm44-btn{border-width:1.5px;letter-spacing:.06em}.tm44[data-atmosphere=cartography] .tm44-btn:before{background:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-btn:focus-visible,.tm44[data-atmosphere=cartography] .tm44-btn:hover{color:#fff}.tm44[data-atmosphere=cartography] .tm44-meter{grid-area:meter;align-self:end}.tm44[data-atmosphere=cartography] .tm44-meter-label:before{content:"⌖ ";color:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-meter-value{letter-spacing:-.05em}.tm44[data-atmosphere=cartography] .tm44-meter-bar{height:10px;border:1.5px solid var(--tm-fg);background:repeating-linear-gradient(90deg,var(--tm-sheet) 0 10%,color-mix(in oklab,var(--tm-fg) 70%,transparent) 10% 20%)}.tm44[data-atmosphere=cartography] .tm44-meter-bar em{background:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-cover{grid-area:cover;align-self:stretch;height:auto;min-height:clamp(320px,36vw,560px);margin:16px;overflow:visible;background:var(--tm-fg);box-shadow:0 0 0 6px var(--tm-sheet),0 0 0 7.5px var(--tm-fg);outline:1.5px solid var(--tm-fg);outline-offset:16px}.tm44[data-atmosphere=cartography] .tm44-cover:before{content:"";position:absolute;inset:-14px;border:5px dashed var(--tm-fg);pointer-events:none}.tm44[data-atmosphere=cartography] .tm44-cover>img{filter:saturate(.72) contrast(1.06) sepia(.12)}.tm44[data-atmosphere=cartography] .tm44-cover:after{content:"";position:absolute;inset:0;z-index:1;background:var(--tm-cool);mix-blend-mode:soft-light;opacity:.4;pointer-events:none}.tm44[data-atmosphere=cartography] .tm44-cover-fx{z-index:2;background:repeating-linear-gradient(90deg,var(--tm-sheet) 0 1.5px,transparent 1.5px 12.5%) 0 0/100% 9px no-repeat,repeating-linear-gradient(90deg,var(--tm-sheet) 0 1.5px,transparent 1.5px 12.5%) 0 100%/100% 9px no-repeat,repeating-linear-gradient(180deg,var(--tm-sheet) 0 1.5px,transparent 1.5px 12.5%) 0 0/9px 100% no-repeat,repeating-linear-gradient(180deg,var(--tm-sheet) 0 1.5px,transparent 1.5px 12.5%) 100% 0/9px 100% no-repeat,linear-gradient(color-mix(in oklab,var(--tm-sheet) 26%,transparent) 1px,transparent 1px) 0 0/100% 25%,linear-gradient(90deg,color-mix(in oklab,var(--tm-sheet) 26%,transparent) 1px,transparent 1px) 0 0/25% 100%}.tm44[data-atmosphere=cartography] .tm44-cover figcaption{left:auto;right:18px;bottom:18px;display:grid;gap:4px;justify-items:end;padding:10px 12px;background:var(--tm-sheet);color:var(--tm-fg);border:1.5px solid var(--tm-fg);box-shadow:3px 3px 0 var(--tm-fg);font:700 .6rem/1.3 var(--tm-font-mono);letter-spacing:.1em}.tm44[data-atmosphere=cartography] .tm44-loupe{border-radius:0;box-shadow:0 0 0 2px var(--tm-fg),0 0 0 7px var(--tm-sheet),0 0 0 8.5px var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-compass{grid-area:cover;align-self:start;justify-self:end;position:relative;z-index:5;width:clamp(96px,9vw,140px);height:auto;margin:-50px -50px 0 0;overflow:visible;filter:drop-shadow(3px 3px 0 var(--tm-fg))}.tm44[data-atmosphere=cartography] .tm44-compass circle{fill:var(--tm-sheet);stroke:var(--tm-fg);stroke-width:1.5}.tm44[data-atmosphere=cartography] .tm44-compass circle+circle{fill:none;stroke-dasharray:2 3}.tm44[data-atmosphere=cartography] .tm44-compass path{stroke:var(--tm-fg);stroke-width:1.4}.tm44[data-atmosphere=cartography] .tm44-compass-needle{transform-box:view-box;transform-origin:60px 60px;transform:rotate(calc((var(--px,.5) - .5) * 26deg));transition:transform .6s var(--tm-ease-out)}.tm44[data-atmosphere=cartography] .tm44-compass-needle path{fill:var(--tm-fg);stroke:none}.tm44[data-atmosphere=cartography] .tm44-compass-needle .is-north{fill:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-compass text{font:700 12px var(--tm-font-mono);fill:var(--tm-fg);text-anchor:middle;paint-order:stroke;stroke:var(--tm-sheet);stroke-width:4px}.tm44[data-atmosphere=cartography] .tm44-cross{position:absolute;z-index:6;pointer-events:none;border:0 dashed color-mix(in oklab,var(--tm-fg) 55%,transparent)}.tm44[data-atmosphere=cartography] .tm44-cross.is-h{left:0;right:0;top:var(--hy,52%);border-top-width:1px;--tm-num:calc(90 - var(--py,.38) * 180);counter-reset:tm44-lat var(--tm-num)}.tm44[data-atmosphere=cartography] .tm44-cross.is-v{top:0;bottom:0;left:var(--hx,76%);border-left-width:1px;--tm-num:calc(var(--px,.62) * 360 - 180);counter-reset:tm44-lon var(--tm-num)}.tm44[data-atmosphere=cartography] .tm44-cross:after{position:absolute;padding:4px 7px;background:var(--tm-fg);color:var(--tm-bg);font:700 .56rem/1 var(--tm-font-mono);letter-spacing:.08em;white-space:nowrap}.tm44[data-atmosphere=cartography] .tm44-cross.is-h:after{content:"LAT " counter(tm44-lat) "°";right:var(--tm-gutter);top:5px}.tm44[data-atmosphere=cartography] .tm44-cross.is-v:after{content:"LON " counter(tm44-lon) "°";top:12px;left:6px}.tm44[data-atmosphere=cartography] .tm44-latlong{grid-area:cover;align-self:start;justify-self:start;position:relative;z-index:5;margin:-42px 0 0 -16px;font:700 .64rem/1 var(--tm-font-mono);letter-spacing:.16em;color:var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-scale{grid-area:cover;align-self:end;justify-self:start;position:relative;z-index:5;display:grid;grid-template-columns:repeat(4,clamp(22px,2.4vw,38px));margin:0 0 24px 24px;padding:9px 10px 22px 12px;background:var(--tm-sheet);border:1.5px solid var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-scale i{height:8px;margin-left:-1.5px;border:1.5px solid var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-scale i:nth-child(odd){background:var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-scale span{position:absolute;bottom:6px;font:700 .54rem/1 var(--tm-font-mono);letter-spacing:.06em}.tm44[data-atmosphere=cartography] .tm44-scale span:first-of-type{left:9px}.tm44[data-atmosphere=cartography] .tm44-scale span:last-of-type{right:9px}.tm44[data-atmosphere=cartography] .tm44-dest{grid-area:cover;align-self:center;justify-self:center;position:relative;z-index:5;margin:0 0 16% 30%;padding:6px 10px 6px 28px;background:var(--tm-sheet);color:var(--tm-fg);border:1.5px solid var(--tm-fg);box-shadow:3px 3px 0 var(--tm-fg);font:700 .64rem/1 var(--tm-font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.tm44[data-atmosphere=cartography] .tm44-dest:before{content:"";position:absolute;left:8px;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-sechead small b{border-radius:0;border:1.5px solid var(--tm-fg);background:var(--tm-sheet);color:var(--tm-fg);box-shadow:3px 3px 0 var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-sechead h2{letter-spacing:-.04em;text-shadow:.03em .03em 0 var(--tm-relief)}.tm44[data-atmosphere=cartography] .tm44-pulse{margin:0 var(--tm-gutter);padding-top:clamp(70px,9vw,130px);background:var(--tm-sheet);color:var(--tm-fg);border:1.5px solid var(--tm-fg);box-shadow:8px 8px 0 var(--tm-fg);outline:1px dashed var(--tm-fg);outline-offset:-10px}.tm44[data-atmosphere=cartography] .tm44-pulse:before{content:"LÉGENDE";position:absolute;left:clamp(22px,3vw,44px);top:clamp(24px,3vw,40px);padding:6px 12px;border:1.5px solid var(--tm-fg);font:700 .66rem/1 var(--tm-font-mono);letter-spacing:.32em}.tm44[data-atmosphere=cartography] .tm44-pulse-lines{text-transform:none;letter-spacing:-.045em}.tm44[data-atmosphere=cartography] .tm44-pulse-lines>:before{display:inline-block;width:.9em;font-size:.5em;vertical-align:.4em}.tm44[data-atmosphere=cartography] .tm44-pulse-lines>:first-child:before{content:"◆";color:var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-pulse-lines>:nth-child(2):before{content:"●";color:var(--tm-cool)}.tm44[data-atmosphere=cartography] .tm44-pulse-lines>:nth-child(3):before{content:"▲";font-size:1em;vertical-align:0;color:var(--tm-deep)}.tm44[data-atmosphere=cartography] .tm44-pulse-lines>:nth-child(3){font-family:var(--tm-font-mono);letter-spacing:.06em;text-transform:uppercase}.tm44[data-atmosphere=cartography] .tm44-pulse-stats{border-top:1.5px dashed var(--tm-fg);padding-top:20px}.tm44[data-atmosphere=cartography] .tm44-steps:before{content:"";position:absolute;left:27px;top:34px;bottom:34px;border-left:3px dotted var(--tm-pin)}.tm44[data-atmosphere=cartography] .tm44-step{grid-template-columns:56px 110px minmax(0,1fr) minmax(0,220px);border-top:0}.tm44[data-atmosphere=cartography] .tm44-step:last-child{border-bottom:0}.tm44[data-atmosphere=cartography] .tm44-step-no{position:relative;z-index:1;display:grid;place-items:center;width:56px;height:56px;padding:0;border-radius:50%;background:var(--tm-sheet);border:2px solid var(--tm-fg);color:var(--tm-fg);font:700 .86rem/1 var(--tm-font-mono)}.tm44[data-atmosphere=cartography] .tm44-step.is-open .tm44-step-no{background:var(--tm-pin);border-color:var(--tm-pin);color:#fff;box-shadow:0 0 0 6px color-mix(in oklab,var(--tm-pin) 22%,transparent)}.tm44[data-atmosphere=cartography] .tm44-step time b{letter-spacing:-.05em}.tm44[data-atmosphere=cartography] .tm44-step-img{border:1.5px solid var(--tm-fg);box-shadow:4px 4px 0 var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-step-link{background:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=cartography] .tm44-meeting{min-height:min(64vh,600px);background:var(--tm-sheet);color:var(--tm-fg);border:1.5px solid var(--tm-fg);box-shadow:10px 10px 0 var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-meeting-img{inset:0 0 0 48%;border-left:1.5px solid var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-meeting-img img{opacity:1;mix-blend-mode:normal;filter:saturate(.7) sepia(.12)}.tm44[data-atmosphere=cartography] .tm44-meeting-img:after{background:repeating-radial-gradient(circle at 34% 58%,transparent 0 26px,color-mix(in oklab,var(--tm-sheet) 55%,transparent) 26px 27.5px)}.tm44[data-atmosphere=cartography] .tm44-meeting-img:before{content:"";position:absolute;left:34%;top:58%;z-index:2;width:46px;height:46px;margin:-52px 0 0 -23px;border-radius:50% 50% 50% 0;rotate:-45deg;background:var(--tm-pin);box-shadow:-3px 3px 0 var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-meeting-copy{grid-column:1/7}.tm44[data-atmosphere=cartography] .tm44-meeting-copy small b,.tm44[data-atmosphere=cartography] .tm44-meeting-when{color:color-mix(in oklab,var(--tm-pin) 70%,#000)}.tm44[data-atmosphere=cartography] .tm44-meeting-copy h2{letter-spacing:-.04em;text-shadow:.03em .03em 0 var(--tm-relief)}.tm44[data-atmosphere=cartography] .tm44-meeting-mark{display:none}.tm44[data-atmosphere=cartography] .tm44-end{border-top:1.5px solid var(--tm-fg)}.tm44[data-atmosphere=cartography] .tm44-end:before{content:"";flex:none;width:120px;height:8px;align-self:center;border:1.5px solid var(--tm-fg);background:linear-gradient(90deg,var(--tm-fg) 25%,transparent 0 50%,var(--tm-fg) 0 75%,transparent 0)}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=cartography] .tm44-dest:before{animation:tm44-ca-ping 1.8s ease-out infinite}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-ca-survey 1.3s var(--tm-ease-in-out) .15s backwards}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-cross.is-v{animation:tm44-ca-sweep-x 1.3s var(--tm-ease-in-out) .15s both}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-cross.is-h{animation:tm44-ca-sweep-y 1.1s var(--tm-ease-in-out) .55s both}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:tm44-ca-word 1s var(--tm-ease-out) backwards;animation-delay:calc(var(--wi,0) * 90ms + .35s)}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-ca-scan .9s var(--tm-ease-in-out) backwards;animation-delay:calc(var(--d,0) * 1ms + .7s)}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-compass{animation:tm44-ca-drop .7s var(--tm-ease-back) .9s both}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-compass-needle{animation:tm44-ca-needle 2.3s cubic-bezier(.2,.8,.3,1) 1s both}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) :is(.tm44-latlong,.tm44-scale){animation:tm44-ca-scan .7s var(--tm-ease-in-out) 1.3s backwards}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-scale i{animation:tm44-fade .2s linear both}.tm44[data-atmosphere=cartography] .tm44-scale i:first-child{animation-delay:1.55s}.tm44[data-atmosphere=cartography] .tm44-scale i:nth-child(2){animation-delay:1.65s}.tm44[data-atmosphere=cartography] .tm44-scale i:nth-child(3){animation-delay:1.75s}.tm44[data-atmosphere=cartography] .tm44-scale i:nth-child(4){animation-delay:1.85s}.tm44[data-atmosphere=cartography]:is([data-stage=settled],[data-handoff]) .tm44-dest{animation:tm44-ca-pin .65s var(--tm-ease-back) 1.75s both}.tm44[data-atmosphere=cartography][data-js] [data-reveal][data-in]{animation:tm44-ca-scan 1s var(--tm-ease-in-out) backwards}.tm44[data-atmosphere=cartography][data-js] .tm44-step[data-in] .tm44-step-no{animation:tm44-ca-pin .6s var(--tm-ease-back) .4s backwards}}@keyframes tm44-ca-survey{0%{clip-path:inset(-40px 100% -40px -40px)}to{clip-path:inset(-40px -40px -40px -40px)}}@keyframes tm44-ca-sweep-x{0%{left:0}}@keyframes tm44-ca-sweep-y{0%{top:0}}@keyframes tm44-ca-word{0%{clip-path:inset(-20% 100% -30% -5%);transform:translateX(-.12em);text-shadow:0 0 0 transparent}to{clip-path:inset(-20% -12% -30% -5%)}}@keyframes tm44-ca-scan{0%{clip-path:inset(-24px 100% -24px -24px)}to{clip-path:inset(-24px -24px -24px -24px)}}@keyframes tm44-ca-drop{0%{opacity:0;transform:translateY(-34px) scale(.6) rotate(-40deg)}to{opacity:1;transform:none}}@keyframes tm44-ca-needle{0%{rotate:-560deg}68%{rotate:16deg}84%{rotate:-7deg}to{rotate:0deg}}@keyframes tm44-ca-pin{0%{opacity:0;transform:translateY(-44px)}60%{opacity:1;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes tm44-ca-ping{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--tm-pin) 70%,transparent)}to{box-shadow:0 0 0 16px transparent}}@media (max-width:899px){.tm44[data-atmosphere=cartography] .tm44-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "cover" "deck" "question" "actions" "meter";padding-top:26px}.tm44[data-atmosphere=cartography] .tm44-title{font-size:calc(clamp(3rem,15vw,5.4rem) * var(--tm-fit,1))}.tm44[data-atmosphere=cartography] .tm44-cover{min-height:0;aspect-ratio:4/3.2;margin:30px 16px 18px}.tm44[data-atmosphere=cartography] .tm44-compass{width:80px;margin:-36px -26px 0 0}.tm44[data-atmosphere=cartography] .tm44-latlong{align-self:end;margin:0 0 -16px;font-size:.56rem}.tm44[data-atmosphere=cartography] .tm44-cross{display:none}.tm44[data-atmosphere=cartography] .tm44-dest{margin:0 0 20% 10%}.tm44[data-atmosphere=cartography] .tm44-steps:before{left:21px}.tm44[data-atmosphere=cartography] .tm44-step{grid-template-columns:44px 72px minmax(0,1fr)}.tm44[data-atmosphere=cartography] .tm44-step-no{width:44px;height:44px}.tm44[data-atmosphere=cartography] .tm44-meeting-img{inset:0;border:0;opacity:.3}.tm44[data-atmosphere=cartography] .tm44-meeting-copy{grid-column:1/-1}}:is(.tm44,.tm44-layer)[data-atmosphere=night]{--tm-font-display:"TM Cormorant","Cormorant Garamond",Georgia,serif;--tm-font-text:"TM Cormorant","Cormorant Garamond",Georgia,serif;--tm-font-mono:"TM Plex Mono",ui-monospace,Menlo,monospace}.tm44[data-atmosphere=night]{--tm-bg:color-mix(in oklab,var(--tm-night) 88%,#000);--tm-fg:#f4ecdc;--tm-muted:color-mix(in oklab,#f4ecdc 64%,var(--tm-night));--tm-rule:rgba(244,236,220,.14);--tm-gold:color-mix(in oklab,#e8c47c 82%,var(--tm-signal));--tm-gold-deep:color-mix(in oklab,#9c6f28 86%,var(--tm-signal));--tm-accent:var(--tm-gold);--tm-on-accent:#1a1308;--tm-sheen:linear-gradient(100deg,var(--tm-gold-deep) 0%,var(--tm-gold) 16%,#fff7de 24%,var(--tm-gold) 32%,var(--tm-gold-deep) 50%,var(--tm-gold) 66%,#fff2cf 74%,var(--tm-gold) 82%,var(--tm-gold-deep) 100%);background:radial-gradient(ellipse 80% 55% at 50% 0,color-mix(in oklab,var(--tm-primary) 32%,transparent),transparent 72%),var(--tm-bg)}.tm44[data-atmosphere=night] .tm44-hero{overflow:clip;text-align:center;grid-template-rows:auto auto 1fr auto;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow" "title title title title title title title title title title title title" "deck deck deck deck cover cover cover cover question question question question" "meter meter meter meter cover cover cover cover actions actions actions actions";align-items:center;row-gap:clamp(14px,1.6vw,24px);padding-top:clamp(24px,3vw,48px)}.tm44[data-atmosphere=night] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=night] .tm44-eyebrow{grid-area:eyebrow;justify-content:center;font:500 .66rem/1.4 var(--tm-font-mono);letter-spacing:.42em;color:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-eyebrow i{width:clamp(24px,4vw,64px);height:1px;background:linear-gradient(90deg,transparent,var(--tm-gold),transparent)}.tm44[data-atmosphere=night] .tm44-eyebrow b{color:var(--tm-muted)}.tm44[data-atmosphere=night] .tm44-title{grid-area:title;font:500 calc(clamp(3.6rem,10vw,10.6rem) * var(--tm-fit,1))/.84 var(--tm-font-display);letter-spacing:-.012em;max-width:80%;justify-self:center}.tm44[data-atmosphere=night] .tm44-title-main .tm44-w{padding:0 .04em;background:var(--tm-sheen) 100% 0/300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tm44[data-atmosphere=night] .tm44-title-sub{margin-top:.2em;font-size:.3em;font-style:italic;font-weight:400;letter-spacing:.01em;color:var(--tm-fg)}.tm44[data-atmosphere=night] .tm44-deck{grid-area:deck;justify-self:end;text-align:right;max-width:32ch;font:400 clamp(1.1rem,1.3vw,1.3rem)/1.5 var(--tm-font-text);color:color-mix(in oklab,var(--tm-fg) 86%,transparent)}.tm44[data-atmosphere=night] .tm44-question{grid-area:question;justify-self:start;text-align:left;max-width:28ch;padding:2px 0 4px 22px;background:none;color:var(--tm-fg);border-left:1px solid var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-question small{color:var(--tm-gold);letter-spacing:.32em}.tm44[data-atmosphere=night] .tm44-question strong{font:italic 500 calc(clamp(1.5rem,2.2vw,2.1rem) * var(--tm-qfit,1))/1.12 var(--tm-font-display)}.tm44[data-atmosphere=night] .tm44-actions{grid-area:actions;justify-self:start;align-self:end}.tm44[data-atmosphere=night] .tm44-btn{border-radius:999px;border-width:1px;border-color:var(--tm-gold);color:var(--tm-gold);font-weight:500;letter-spacing:.2em;font-size:.7rem}.tm44[data-atmosphere=night] .tm44-btn:before{background:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-btn.is-primary{background:var(--tm-gold);color:#1a1308}.tm44[data-atmosphere=night] .tm44-btn.is-primary:before{background:#fff7de}.tm44[data-atmosphere=night] .tm44-btn.is-primary:hover{color:#1a1308}.tm44[data-atmosphere=night] .tm44-meter{grid-area:meter;justify-self:end;align-self:end;width:min(100%,320px);text-align:right;justify-items:end;color:var(--tm-fg)}.tm44[data-atmosphere=night] .tm44-meter-value{font-weight:500;color:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-meter-bar{width:100%;height:1px;background:var(--tm-rule);overflow:visible}.tm44[data-atmosphere=night] .tm44-meter-bar em{background:var(--tm-gold);box-shadow:0 0 12px var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-meter dl{justify-content:flex-end}.tm44[data-atmosphere=night] .tm44-cover{grid-area:cover;justify-self:center;align-self:end;width:100%;max-width:min(360px,52vh);height:auto;min-height:0;aspect-ratio:3/4;border-radius:999px 999px 0 0;background:#000;box-shadow:0 0 0 1px var(--tm-gold),0 0 0 12px var(--tm-bg),0 0 0 13px color-mix(in oklab,var(--tm-gold) 55%,transparent),0 30px 120px -10px color-mix(in oklab,var(--tm-gold) 32%,transparent)}.tm44[data-atmosphere=night] .tm44-cover>img{filter:saturate(.85) brightness(.92) sepia(.14)}.tm44[data-atmosphere=night] .tm44-cover:after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent 42%,color-mix(in oklab,var(--tm-bg) 88%,transparent));pointer-events:none}.tm44[data-atmosphere=night] .tm44-cover figcaption{background:none;flex-direction:column;align-items:center;gap:5px;color:var(--tm-gold);font:500 .6rem/1.3 var(--tm-font-mono);letter-spacing:.24em}.tm44[data-atmosphere=night] .tm44-loupe{box-shadow:0 0 0 1px var(--tm-gold),0 0 40px rgba(255,220,150,.35)}.tm44[data-atmosphere=night] .tm44-decor{z-index:0}.tm44[data-atmosphere=night] .tm44-beam{position:absolute;bottom:-8%;left:calc(50% - 23vw);width:46vw;height:135%;transform-origin:50% 100%;background:conic-gradient(from -9deg at 50% 100%,transparent 0deg,color-mix(in oklab,var(--tm-gold) 20%,transparent) 4deg,color-mix(in oklab,#fff4d6 26%,transparent) 9deg,color-mix(in oklab,var(--tm-gold) 20%,transparent) 14deg,transparent 18deg);mix-blend-mode:screen;filter:blur(5px);opacity:.75;rotate:var(--b0)}.tm44[data-atmosphere=night] .tm44-beam.is-1{--b0:-22deg;--b1:-4deg;left:calc(14% - 23vw)}.tm44[data-atmosphere=night] .tm44-beam.is-2{--b0:-8deg;--b1:10deg;opacity:.45}.tm44[data-atmosphere=night] .tm44-beam.is-3{--b0:24deg;--b1:6deg;left:calc(86% - 23vw)}.tm44[data-atmosphere=night] .tm44-lamp{position:absolute;inset:0;background:radial-gradient(circle at var(--hx,50%) var(--hy,34%),rgba(255,232,180,.15),transparent 24%);mix-blend-mode:screen}.tm44[data-atmosphere=night] .tm44-moon{position:absolute;right:calc(var(--tm-gutter) + 3%);top:clamp(26px,4.4vw,64px);width:clamp(54px,5.6vw,92px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 36%,#fffaf0,#efe2c0 55%,#cdb98a);box-shadow:0 0 50px 8px rgba(255,236,190,.2),inset -12px -9px 0 rgba(30,24,10,.14)}.tm44[data-atmosphere=night] .tm44-sechead{justify-items:center;text-align:center;margin-inline:auto}.tm44[data-atmosphere=night] .tm44-sechead small{color:var(--tm-gold);letter-spacing:.32em}.tm44[data-atmosphere=night] .tm44-sechead small b{border-color:var(--tm-gold);color:var(--tm-gold);font-weight:500}.tm44[data-atmosphere=night] .tm44-sechead h2{font-weight:500;font-style:italic;font-size:clamp(2.4rem,6vw,5.6rem);letter-spacing:-.01em}.tm44[data-atmosphere=night] .tm44-sechead p{margin-inline:auto}.tm44[data-atmosphere=night] .tm44-pulse{background:transparent;color:var(--tm-fg);text-align:center;border-block:1px solid var(--tm-rule)}.tm44[data-atmosphere=night] .tm44-pulse-lines{justify-items:center;font-weight:500;font-style:italic;text-transform:none;letter-spacing:-.01em}.tm44[data-atmosphere=night] .tm44-pulse-lines>*{padding-left:0!important}.tm44[data-atmosphere=night] .tm44-pulse-lines>:nth-child(2){color:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-pulse-lines>:nth-child(3){font:500 .16em/1.4 var(--tm-font-mono)!important;letter-spacing:.4em;text-transform:uppercase;color:var(--tm-muted)}.tm44[data-atmosphere=night] .tm44-pulse-stats{justify-content:center;color:var(--tm-muted)}.tm44[data-atmosphere=night] .tm44-pulse-stats dd{color:var(--tm-gold);font-weight:500}.tm44[data-atmosphere=night] .tm44-steps{max-width:1120px;margin-inline:auto}.tm44[data-atmosphere=night] .tm44-steps:before{content:"";position:absolute;left:35px;top:0;bottom:0;width:1px;background:linear-gradient(transparent,var(--tm-gold) 8%,var(--tm-gold) 92%,transparent);box-shadow:0 0 12px var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-step,.tm44[data-atmosphere=night] .tm44-step:last-child{border:0}.tm44[data-atmosphere=night] .tm44-step-no{position:relative;z-index:1;justify-self:center;display:grid;place-items:center;width:30px;height:30px;padding:0;margin-top:.2em;border-radius:50%;background:var(--tm-bg);border:1px solid var(--tm-gold);color:var(--tm-gold);font-size:.6rem;box-shadow:0 0 0 6px var(--tm-bg)}.tm44[data-atmosphere=night] .tm44-step.is-open .tm44-step-no{background:var(--tm-gold);color:#1a1308;box-shadow:0 0 0 6px var(--tm-bg),0 0 26px 6px color-mix(in oklab,var(--tm-gold) 70%,transparent)}.tm44[data-atmosphere=night] .tm44-step time b{font-weight:500;font-style:italic;color:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-step-body h3{font-weight:500;font-size:clamp(1.5rem,2.4vw,2.2rem)}.tm44[data-atmosphere=night] .tm44-step-body p{font-size:1.08rem}.tm44[data-atmosphere=night] .tm44-step-link{border-radius:999px;background:transparent;border:1px solid var(--tm-gold);color:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-step-img{border-radius:999px 999px 0 0;box-shadow:0 0 0 1px var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-meeting{display:grid;place-items:center;width:calc(100% - var(--tm-gutter) * 2);max-width:860px;min-height:0;margin:0 auto clamp(64px,8vw,120px);padding:clamp(44px,6vw,84px) clamp(24px,5vw,72px);background:#f6efe0;color:#1d1710;text-align:center;box-shadow:inset 0 0 0 12px #f6efe0,inset 0 0 0 13px var(--tm-gold-deep),inset 0 0 0 17px #f6efe0,inset 0 0 0 18px var(--tm-gold-deep),0 40px 120px -30px color-mix(in oklab,var(--tm-gold) 45%,transparent)}.tm44[data-atmosphere=night] .tm44-meeting-img,.tm44[data-atmosphere=night] .tm44-meeting-mark{display:none}.tm44[data-atmosphere=night] .tm44-meeting-copy{grid-column:auto;justify-items:center;padding:0}.tm44[data-atmosphere=night] .tm44-meeting-copy:before{content:"✦   INVITATION   ✦";white-space:pre;font:500 .66rem/1 var(--tm-font-mono);letter-spacing:.42em;color:var(--tm-gold-deep)}.tm44[data-atmosphere=night] .tm44-meeting-copy small{justify-content:center}.tm44[data-atmosphere=night] .tm44-meeting-copy small b,.tm44[data-atmosphere=night] .tm44-meeting-when{color:color-mix(in oklab,var(--tm-gold-deep) 66%,#000)}.tm44[data-atmosphere=night] .tm44-meeting-copy h2{font-weight:500;font-style:italic;font-size:clamp(2.2rem,5vw,4.2rem)}.tm44[data-atmosphere=night] .tm44-meeting-where{font-size:1.25rem}.tm44[data-atmosphere=night] .tm44-meeting-copy .tm44-btn{justify-self:center;border-radius:999px;background:#1d1710;border-color:#1d1710;color:#f6efe0}.tm44[data-atmosphere=night] .tm44-end{justify-content:center;text-align:center;border-top:0;color:var(--tm-gold)}.tm44[data-atmosphere=night] .tm44-end>:before{content:"✦ ";color:var(--tm-gold)}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=night] .tm44-beam{animation:tm44-ni-sway 9s ease-in-out infinite alternate}.tm44[data-atmosphere=night] .tm44-beam.is-2{animation-duration:12s;animation-delay:-4s}.tm44[data-atmosphere=night] .tm44-beam.is-3{animation-duration:10s;animation-delay:-2s}.tm44[data-atmosphere=night] .tm44-title-main .tm44-w{animation:tm44-ni-sheen 8s ease-in-out infinite alternate}.tm44[data-atmosphere=night]:is([data-stage=settled],[data-handoff]) .tm44-hero{animation:tm44-ni-lights 2.6s cubic-bezier(.5,0,.3,1) both}.tm44[data-atmosphere=night]:is([data-stage=settled],[data-handoff]) .tm44-hero .tm44-decor{animation:tm44-fade 1.8s ease-out .3s both}.tm44[data-atmosphere=night]:is([data-stage=settled],[data-handoff]) .tm44-moon{animation:tm44-ni-moon 2.4s var(--tm-ease-out) .4s both}.tm44[data-atmosphere=night]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-ni-arch 1.7s var(--tm-ease-in-out) .45s backwards}.tm44[data-atmosphere=night]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:tm44-ni-word 1.5s var(--tm-ease-out) calc(var(--wi,0) * .13s + .75s) both,tm44-ni-sheen 8s ease-in-out 2.4s infinite alternate}.tm44[data-atmosphere=night]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-ni-glow 1.4s var(--tm-ease-out) backwards;animation-delay:calc(var(--d,0) * 1.2ms + 1.15s)}.tm44[data-atmosphere=night][data-js] [data-reveal][data-in]{animation:tm44-ni-glow 1.4s var(--tm-ease-out) backwards}.tm44[data-atmosphere=night][data-js] .tm44-step.is-open[data-in] .tm44-step-no{animation:tm44-ni-node 2.6s ease-in-out .6s infinite}}@keyframes tm44-ni-sway{0%{rotate:var(--b0)}to{rotate:var(--b1)}}@keyframes tm44-ni-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes tm44-ni-lights{0%{filter:brightness(.08) saturate(.3)}to{filter:brightness(1) saturate(1)}}@keyframes tm44-ni-moon{0%{opacity:0;transform:translateY(70px) scale(.8)}to{opacity:1;transform:none}}@keyframes tm44-ni-arch{0%{clip-path:inset(100% -200px -200px -200px round 999px 999px 0 0)}to{clip-path:inset(-200px -200px -200px -200px round 999px 999px 0 0)}}@keyframes tm44-ni-word{0%{opacity:0;transform:translateY(.35em) scale(.95);filter:blur(10px) drop-shadow(0 0 0 transparent)}60%{opacity:1;filter:blur(0) drop-shadow(0 0 28px color-mix(in oklab,var(--tm-gold) 85%,transparent))}to{opacity:1;transform:none;filter:blur(0) drop-shadow(0 0 0 transparent)}}@keyframes tm44-ni-glow{0%{opacity:0;transform:translateY(26px);filter:blur(10px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes tm44-ni-node{0%,to{box-shadow:0 0 0 6px var(--tm-bg),0 0 16px 3px color-mix(in oklab,var(--tm-gold) 50%,transparent)}50%{box-shadow:0 0 0 6px var(--tm-bg),0 0 34px 10px color-mix(in oklab,var(--tm-gold) 80%,transparent)}}@media (max-width:899px){.tm44[data-atmosphere=night] .tm44-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "cover" "deck" "question" "actions" "meter"}.tm44[data-atmosphere=night] .tm44-title{font-size:calc(clamp(3rem,16vw,5.6rem) * var(--tm-fit,1))}.tm44[data-atmosphere=night] .tm44-cover{max-width:min(76vw,330px)}.tm44[data-atmosphere=night] :is(.tm44-deck,.tm44-question,.tm44-actions,.tm44-meter){justify-self:center;text-align:center}.tm44[data-atmosphere=night] .tm44-question{border-left:0;border-top:1px solid var(--tm-gold);padding:16px 0 0}.tm44[data-atmosphere=night] .tm44-actions{justify-content:center}.tm44[data-atmosphere=night] .tm44-meter{justify-items:center}.tm44[data-atmosphere=night] .tm44-meter dl{justify-content:center}.tm44[data-atmosphere=night] .tm44-beam{left:calc(50% - 45vw);width:90vw}.tm44[data-atmosphere=night] .tm44-moon{top:6px;right:8px;width:42px}.tm44[data-atmosphere=night] .tm44-steps:before{left:21px}.tm44[data-atmosphere=night] .tm44-step-no{justify-self:start;margin-left:6px}}:is(.tm44,.tm44-layer)[data-atmosphere=field]{--tm-font-display:"TM Bebas Neue",Impact,"Arial Narrow",sans-serif;--tm-font-text:"TM Inter",system-ui,sans-serif;--tm-font-mono:"TM Plex Mono",ui-monospace,Menlo,monospace;--tm-font-hand:"TM Permanent Marker","Comic Sans MS",cursive}.tm44[data-atmosphere=field]{--tm-bg:#17181a;--tm-fg:#ecebe6;--tm-muted:#a09e97;--tm-rule:rgba(236,235,230,.14);--tm-marker:color-mix(in oklab,#e0281e 75%,var(--tm-primary));--tm-lock:#7dff70;--tm-accent:var(--tm-marker);--tm-on-accent:#fff;background:radial-gradient(ellipse at 100% 0,color-mix(in oklab,#ff7a1a 12%,transparent),transparent 46%),var(--tm-noise) 0 0/200px 200px,var(--tm-bg)}.tm44[data-atmosphere=field] .tm44-hero{grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"cover cover cover cover cover cover cover cover eyebrow eyebrow eyebrow eyebrow" "cover cover cover cover cover cover cover cover title title title title" "cover cover cover cover cover cover cover cover deck deck deck deck" "cover cover cover cover cover cover cover cover question question question question" "meter meter meter meter meter meter meter meter actions actions actions actions";align-items:start;row-gap:clamp(14px,1.6vw,22px);padding-top:clamp(24px,3vw,44px)}.tm44[data-atmosphere=field] .tm44-decor,.tm44[data-atmosphere=field] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=field] .tm44-eyebrow{grid-area:eyebrow;font:600 .64rem/1.4 var(--tm-font-mono);letter-spacing:.2em}.tm44[data-atmosphere=field] .tm44-eyebrow i{width:9px;height:9px;border-radius:50%;background:var(--tm-marker)}.tm44[data-atmosphere=field] .tm44-title{grid-area:title;font:400 calc(clamp(3.4rem,7.6vw,8.6rem) * var(--tm-fit,1))/.86 var(--tm-font-display);letter-spacing:.004em;text-transform:uppercase}.tm44[data-atmosphere=field] .tm44-title-sub{position:relative;width:fit-content;margin-top:.14em;font-size:.36em;line-height:1;font-weight:400;letter-spacing:.02em}.tm44[data-atmosphere=field] .tm44-title-sub:after{content:"";position:absolute;left:-3%;right:-5%;bottom:-.12em;z-index:-1;height:.24em;background:var(--tm-marker);border-radius:40% 60% 50% 45%/60% 40% 60% 40%;rotate:-1.2deg;transform-origin:0 50%}.tm44[data-atmosphere=field] .tm44-deck{grid-area:deck;max-width:40ch;font:400 .98rem/1.62 var(--tm-font-text);color:#cfcdc6}.tm44[data-atmosphere=field] .tm44-question{grid-area:question;padding:0;background:none;border:0;color:var(--tm-fg)}.tm44[data-atmosphere=field] .tm44-question small{color:var(--tm-muted)}.tm44[data-atmosphere=field] .tm44-question strong{width:fit-content;font:400 calc(clamp(1.3rem,1.9vw,1.75rem) * var(--tm-qfit,1))/1.22 var(--tm-font-hand);color:color-mix(in oklab,var(--tm-marker) 68%,#fff);rotate:-2deg;transform-origin:0 50%}.tm44[data-atmosphere=field] .tm44-actions{grid-area:actions;align-self:center}.tm44[data-atmosphere=field] .tm44-btn{border-width:1.5px;border-radius:4px;font-size:.74rem}.tm44[data-atmosphere=field] .tm44-btn.is-primary:before{background:var(--tm-fg)}.tm44[data-atmosphere=field] .tm44-meter{grid-area:meter;grid-template-columns:auto auto minmax(80px,1fr) auto;grid-template-areas:"label value bar facts" "text value bar facts";align-items:center;column-gap:18px;row-gap:3px;padding:12px 16px;background:#0f1011;border:1px solid var(--tm-rule);border-radius:4px}.tm44[data-atmosphere=field] .tm44-meter p{padding:0;font-size:.66rem;color:var(--tm-muted)}.tm44[data-atmosphere=field] .tm44-meter-value{font:400 2.7rem/.9 var(--tm-font-display);letter-spacing:0}.tm44[data-atmosphere=field] .tm44-meter-bar{height:10px;background:repeating-linear-gradient(90deg,var(--tm-rule) 0 3px,transparent 3px 6px)}.tm44[data-atmosphere=field] .tm44-meter-bar em{background:repeating-linear-gradient(90deg,var(--tm-lock) 0 3px,transparent 3px 6px)}.tm44[data-atmosphere=field] .tm44-meter dl{font-size:.64rem}.tm44[data-atmosphere=field] .tm44-cover{grid-area:cover;align-self:stretch;height:auto;min-height:clamp(380px,58vh,640px);border-radius:4px;background:#050505}.tm44[data-atmosphere=field] .tm44-cover>img{filter:contrast(1.06) saturate(.92)}.tm44[data-atmosphere=field] .tm44-cover-fx{z-index:2;background:linear-gradient(90deg,transparent calc(33.33% - .5px),rgba(255,255,255,.2) calc(33.33% - .5px) calc(33.33% + .5px),transparent 0 calc(66.66% - .5px),rgba(255,255,255,.2) 0 calc(66.66% + .5px),transparent 0),linear-gradient(180deg,transparent calc(33.33% - .5px),rgba(255,255,255,.2) calc(33.33% - .5px) calc(33.33% + .5px),transparent 0 calc(66.66% - .5px),rgba(255,255,255,.2) 0 calc(66.66% + .5px),transparent 0),radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(0,0,0,.5))}.tm44[data-atmosphere=field] .tm44-cover:after{content:"";position:absolute;inset:0;z-index:3;background:#fff;opacity:0;pointer-events:none}.tm44[data-atmosphere=field] .tm44-cover figcaption{display:none}.tm44[data-atmosphere=field] .tm44-loupe{border-radius:0;box-shadow:0 0 0 2px var(--tm-lock)}.tm44[data-atmosphere=field] :is(.tm44-vf,.tm44-vf-top,.tm44-vf-focus,.tm44-vf-bottom,.tm44-shutter){grid-area:cover;position:relative;z-index:4;pointer-events:none}.tm44[data-atmosphere=field] .tm44-vf{width:clamp(26px,3vw,44px);height:clamp(26px,3vw,44px);margin:clamp(14px,1.6vw,24px);border:0 solid rgba(255,255,255,.9)}.tm44[data-atmosphere=field] .tm44-vf.is-tl{align-self:start;justify-self:start;border-width:2px 0 0 2px}.tm44[data-atmosphere=field] .tm44-vf.is-tr{align-self:start;justify-self:end;border-width:2px 2px 0 0}.tm44[data-atmosphere=field] .tm44-vf.is-bl{align-self:end;justify-self:start;border-width:0 0 2px 2px}.tm44[data-atmosphere=field] .tm44-vf.is-br{align-self:end;justify-self:end;border-width:0 2px 2px 0}.tm44[data-atmosphere=field] :is(.tm44-vf-top,.tm44-vf-bottom){justify-self:stretch;display:flex;align-items:center;gap:clamp(12px,1.6vw,26px);font:600 .64rem/1 var(--tm-font-mono);letter-spacing:.12em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.7)}.tm44[data-atmosphere=field] .tm44-vf-top{align-self:start;margin:clamp(20px,2.2vw,30px) clamp(60px,6vw,86px) 0}.tm44[data-atmosphere=field] .tm44-vf-bottom{align-self:end;justify-content:space-between;margin:0 clamp(60px,6vw,86px) clamp(20px,2.2vw,30px)}.tm44[data-atmosphere=field] .tm44-rec{display:flex;align-items:center;gap:7px;margin-right:auto}.tm44[data-atmosphere=field] .tm44-rec i{width:9px;height:9px;border-radius:50%;background:#ff3b30}.tm44[data-atmosphere=field] .tm44-rec b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tm44[data-atmosphere=field] .tm44-battery{position:relative;width:26px;height:12px;border:1.5px solid #fff;border-radius:2px}.tm44[data-atmosphere=field] .tm44-battery:after{content:"";position:absolute;right:-4.5px;top:2px;width:2px;height:5px;background:#fff}.tm44[data-atmosphere=field] .tm44-battery i{position:absolute;left:1px;top:1px;bottom:1px;background:var(--tm-lock)}.tm44[data-atmosphere=field] .tm44-vf-focus{align-self:center;justify-self:center;width:clamp(90px,10vw,150px);aspect-ratio:1;color:#fff}.tm44[data-atmosphere=field] .tm44-vf-focus i{position:absolute;width:24%;height:24%;border:0 solid}.tm44[data-atmosphere=field] .tm44-vf-focus i:first-child{left:0;top:0;border-width:2px 0 0 2px}.tm44[data-atmosphere=field] .tm44-vf-focus i:nth-child(2){right:0;top:0;border-width:2px 2px 0 0}.tm44[data-atmosphere=field] .tm44-vf-focus i:nth-child(3){left:0;bottom:0;border-width:0 0 2px 2px}.tm44[data-atmosphere=field] .tm44-vf-focus i:nth-child(4){right:0;bottom:0;border-width:0 2px 2px 0}.tm44[data-atmosphere=field] .tm44-level{position:relative;width:min(30%,220px);height:2px;background:rgba(255,255,255,.35)}.tm44[data-atmosphere=field] .tm44-level i{position:absolute;left:30%;top:-6px;width:40%;height:12px;border-top:2px solid var(--tm-lock);translate:0 6px;rotate:calc((var(--px,.5) - .5) * 14deg);transition:rotate .5s var(--tm-ease-out)}.tm44[data-atmosphere=field] .tm44-shutter{justify-self:stretch;height:50%;background:#050505;transform:scaleY(0)}.tm44[data-atmosphere=field] .tm44-shutter.is-top{align-self:start;transform-origin:50% 0}.tm44[data-atmosphere=field] .tm44-shutter.is-bottom{align-self:end;transform-origin:50% 100%}.tm44[data-atmosphere=field] .tm44-sechead small b{border-radius:4px;border-color:var(--tm-marker);color:var(--tm-marker)}.tm44[data-atmosphere=field] .tm44-sechead h2{font-weight:400;text-transform:uppercase;font-size:clamp(2.8rem,7vw,6.6rem);line-height:.9;letter-spacing:.01em}.tm44[data-atmosphere=field] .tm44-pulse{background:#0d0e0f;color:var(--tm-fg);border-block:1px solid var(--tm-rule);isolation:isolate}.tm44[data-atmosphere=field] .tm44-pulse:before{content:"";position:absolute;right:-12%;top:-30%;z-index:-1;width:62%;height:160%;background:radial-gradient(ellipse at 70% 40%,rgba(255,120,40,.5),rgba(255,40,30,.18) 40%,transparent 70%);filter:blur(30px);mix-blend-mode:screen}.tm44[data-atmosphere=field] .tm44-pulse-lines{font-weight:400;letter-spacing:.01em}.tm44[data-atmosphere=field] .tm44-pulse-lines>:nth-child(2){color:var(--tm-marker)}.tm44[data-atmosphere=field] .tm44-pulse-lines>:nth-child(3){width:fit-content;font-family:var(--tm-font-hand);text-transform:none;letter-spacing:0;color:#f2d16b;rotate:-2deg}.tm44[data-atmosphere=field] .tm44-pulse-stats dd{font-weight:400;letter-spacing:.01em}.tm44[data-atmosphere=field] .tm44-steps{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:clamp(16px,2vw,26px);padding:clamp(16px,2vw,26px);background:#0d0e0f;border:1px solid var(--tm-rule)}.tm44[data-atmosphere=field] .tm44-step{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"img img" "no time" "body body";align-content:start;gap:10px 14px;padding:0 0 14px;border:0}.tm44[data-atmosphere=field] .tm44-step:last-child{border:0}.tm44[data-atmosphere=field] .tm44-step-img,.tm44[data-atmosphere=field] .tm44-step:before{grid-area:img;width:100%;max-width:none;aspect-ratio:3/2;border:6px solid #f1efe8;box-shadow:0 0 0 1px #000}.tm44[data-atmosphere=field] .tm44-step:before{content:"";display:block;background:repeating-linear-gradient(-45deg,#202224 0 8px,#18191b 8px 16px)}.tm44[data-atmosphere=field] .tm44-step:has(.tm44-step-img):before{display:none}.tm44[data-atmosphere=field] .tm44-step-no{grid-area:no;padding:0;align-self:center;font:700 .66rem/1 var(--tm-font-mono);letter-spacing:.12em;color:#ff9c2b}.tm44[data-atmosphere=field] .tm44-step-no:before{content:"▸ "}.tm44[data-atmosphere=field] .tm44-step time{grid-area:time;display:flex;align-items:baseline;gap:8px}.tm44[data-atmosphere=field] .tm44-step time b{font-weight:400;font-size:2.2rem;letter-spacing:0}.tm44[data-atmosphere=field] .tm44-step-body{grid-area:body}.tm44[data-atmosphere=field] .tm44-step-body h3{font:400 clamp(1.5rem,2.2vw,2rem)/1 var(--tm-font-display);text-transform:uppercase;letter-spacing:.01em}.tm44[data-atmosphere=field] .tm44-step-body p{font-size:.92rem}.tm44[data-atmosphere=field] .tm44-step.is-open:after{content:"";position:absolute;left:-10px;top:-10px;z-index:2;width:calc(100% + 20px);aspect-ratio:3/2.04;border:3px solid var(--tm-marker);border-radius:14px 34px 16px 28px/24px 14px 30px 18px;rotate:-1.4deg;pointer-events:none}.tm44[data-atmosphere=field] .tm44-step.is-soon .tm44-step-img{opacity:.6}.tm44[data-atmosphere=field] .tm44-step.is-soon .tm44-step-img img{filter:grayscale(1)}.tm44[data-atmosphere=field] .tm44-meeting{width:calc(100% - var(--tm-gutter) * 2);max-width:980px;min-height:0;margin:0 auto clamp(64px,8vw,120px);grid-template-columns:minmax(0,1fr) minmax(0,.62fr);align-items:start;background:#efede6;color:#141414;border-radius:22px;rotate:-1.2deg;overflow:hidden;box-shadow:0 30px 60px -20px rgba(0,0,0,.7)}.tm44[data-atmosphere=field] .tm44-meeting:before{content:"";position:absolute;left:50%;top:16px;z-index:2;width:64px;height:12px;margin-left:-32px;border-radius:999px;background:var(--tm-bg);box-shadow:inset 0 2px 3px rgba(0,0,0,.6)}.tm44[data-atmosphere=field] .tm44-meeting:after{content:"PRESSE · ACCÈS TERRAIN";position:absolute;left:0;right:0;bottom:0;padding:14px clamp(24px,4vw,48px);background:var(--tm-marker);color:#fff;font:400 1.4rem/1 var(--tm-font-display);letter-spacing:.14em}.tm44[data-atmosphere=field] .tm44-meeting-img{position:relative;inset:auto;grid-column:2;grid-row:1;margin:48px clamp(20px,3vw,36px) 84px 0;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:repeating-linear-gradient(-45deg,#d6d3ca 0 10px,#cdc9bf 10px 20px)}.tm44[data-atmosphere=field] .tm44-meeting-img img{opacity:1;mix-blend-mode:normal;filter:grayscale(1) contrast(1.12)}.tm44[data-atmosphere=field] .tm44-meeting-img:after{display:none}.tm44[data-atmosphere=field] .tm44-meeting-copy{grid-column:1;grid-row:1;padding:60px clamp(24px,4vw,48px) 96px}.tm44[data-atmosphere=field] .tm44-meeting-copy small b,.tm44[data-atmosphere=field] .tm44-meeting-when{color:color-mix(in oklab,var(--tm-marker) 84%,#000)}.tm44[data-atmosphere=field] .tm44-meeting-copy h2{font-weight:400;text-transform:uppercase;font-size:clamp(2.4rem,5vw,4.4rem);line-height:.92;letter-spacing:.01em}.tm44[data-atmosphere=field] .tm44-meeting .tm44-btn.is-primary{background:#141414;border-color:#141414;color:#fff}.tm44[data-atmosphere=field] .tm44-meeting-mark{display:none}.tm44[data-atmosphere=field] .tm44-end:before{content:"■ STOP";color:var(--tm-marker)}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=field] :is(.tm44-rec i,.tm44-eyebrow i){animation:tm44-fd-blink 1.1s step-end infinite}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-fade .35s ease-out both,tm44-fd-review .55s var(--tm-ease-out) 2.08s}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-cover>img{animation:tm44-fd-focus 1.65s linear .15s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-cover:after{animation:tm44-fd-flash .55s ease-out 2.06s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-vf{animation:tm44-fd-corner .5s var(--tm-ease-out) .1s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) :is(.tm44-vf-top,.tm44-vf-bottom){animation:tm44-fd-hud .6s steps(14,jump-none) .35s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-vf-bottom{animation-delay:.55s}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-vf-focus{animation:tm44-fd-hunt 1.6s cubic-bezier(.4,0,.3,1) .15s both,tm44-fd-lock .45s var(--tm-ease-out) 1.78s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-shutter{animation:tm44-fd-snap .34s cubic-bezier(.7,0,.3,1) 1.92s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:tm44-fd-word .5s var(--tm-ease-out) backwards;animation-delay:calc(var(--wi,0) * 80ms + .4s)}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-title-sub:after{animation:tm44-fd-swipe .5s cubic-bezier(.6,0,.3,1) 1.05s both}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-fd-develop 1s var(--tm-ease-out) backwards;animation-delay:calc(var(--d,0) * 1ms + .8s)}.tm44[data-atmosphere=field]:is([data-stage=settled],[data-handoff]) .tm44-question strong{animation:tm44-fd-write 1.1s linear 1.45s backwards}.tm44[data-atmosphere=field][data-js] [data-reveal][data-in]{animation:tm44-fd-develop 1.1s var(--tm-ease-out) backwards}.tm44[data-atmosphere=field][data-js] .tm44-step.is-open[data-in]:after{animation:tm44-fd-mark .6s var(--tm-ease-out) .55s backwards}.tm44[data-atmosphere=field] .tm44-pulse:before{animation:tm44-fd-leak 9s ease-in-out infinite alternate}}@keyframes tm44-fd-blink{0%{opacity:1}50%{opacity:.15}}@keyframes tm44-fd-focus{0%{filter:blur(18px) brightness(.6)}22%{filter:blur(4px) brightness(.9)}42%{filter:blur(12px)}66%{filter:blur(2px)}82%{filter:blur(5px)}to{filter:contrast(1.06) saturate(.92)}}@keyframes tm44-fd-review{0%{transform:scale(.965)}to{transform:none}}@keyframes tm44-fd-flash{0%{opacity:0}12%{opacity:.92}to{opacity:0}}@keyframes tm44-fd-corner{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:none}}@keyframes tm44-fd-hud{0%{opacity:1;clip-path:inset(-6px 100% -6px -6px)}to{opacity:1;clip-path:inset(-6px -6px -6px -6px)}}@keyframes tm44-fd-hunt{0%{opacity:0;transform:scale(1.6)}10%{opacity:1}26%{transform:scale(.78) translate(-8%,5%)}46%{transform:scale(1.22) translate(6%,-4%)}68%{transform:scale(.9) translate(-2%,1%)}84%{transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes tm44-fd-lock{0%{color:#fff;transform:none}35%{color:var(--tm-lock);transform:scale(.88)}to{color:var(--tm-lock);transform:none}}@keyframes tm44-fd-snap{0%{transform:scaleY(0)}45%{transform:scaleY(1.01)}to{transform:scaleY(0)}}@keyframes tm44-fd-word{0%{clip-path:inset(50% -5% 50% -5%);transform:scaleY(1.5)}to{clip-path:inset(-12% -5% -12% -5%);transform:none}}@keyframes tm44-fd-swipe{0%{transform:scaleX(0)}to{transform:none}}@keyframes tm44-fd-develop{0%{opacity:0;filter:brightness(2.6) blur(8px) grayscale(1)}35%{opacity:1}to{opacity:1;filter:none}}@keyframes tm44-fd-write{0%{clip-path:inset(-30% 100% -30% -6%)}to{clip-path:inset(-30% -6% -30% -6%)}}@keyframes tm44-fd-mark{0%{opacity:0;transform:scale(1.1) rotate(-5deg)}to{opacity:1;transform:none}}@keyframes tm44-fd-leak{0%{translate:0 0;opacity:.7}to{translate:-12% 8%;opacity:1}}@media (max-width:899px){.tm44[data-atmosphere=field] .tm44-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "cover" "deck" "question" "actions" "meter"}.tm44[data-atmosphere=field] .tm44-title{font-size:calc(clamp(3.2rem,18vw,6rem) * var(--tm-fit,1))}.tm44[data-atmosphere=field] .tm44-cover{min-height:0;aspect-ratio:4/3.4}.tm44[data-atmosphere=field] .tm44-vf-top span:not(.tm44-rec):not(.tm44-battery){display:none}.tm44[data-atmosphere=field] :is(.tm44-vf-top,.tm44-vf-bottom){margin-inline:46px}.tm44[data-atmosphere=field] .tm44-meter{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label label" "value text" "bar bar" "facts facts"}.tm44[data-atmosphere=field] .tm44-meeting{grid-template-columns:minmax(0,1fr);rotate:0deg}.tm44[data-atmosphere=field] .tm44-meeting-img{grid-column:1;grid-row:1;margin:44px 20px 0;aspect-ratio:4/3}.tm44[data-atmosphere=field] .tm44-meeting-copy{grid-column:1;grid-row:2;padding:24px 20px 84px}}:is(.tm44,.tm44-layer)[data-atmosphere=chromatic]{--tm-font-display:"TM Syne","Arial Black",sans-serif;--tm-font-text:"TM Inter",system-ui,sans-serif;--tm-font-mono:"TM Inter",system-ui,sans-serif}.tm44[data-atmosphere=chromatic]{--tm-bg:color-mix(in oklab,var(--tm-light) 90%,#fff);--tm-fg:color-mix(in oklab,#111 90%,var(--tm-deep-l));--tm-muted:color-mix(in oklab,var(--tm-fg) 64%,var(--tm-bg));--tm-rule:color-mix(in oklab,var(--tm-fg) 14%,transparent);--tm-c1:var(--tm-primary);--tm-c2:var(--tm-signal);--tm-c3:var(--tm-cool);--tm-accent:var(--tm-deep-l);--tm-on-accent:var(--tm-on-deep-l);--tm-blobby:58% 42% 46% 54%/52% 44% 56% 48%;background:var(--tm-bg)}.tm44[data-atmosphere=chromatic] .tm44-hero{overflow:clip;isolation:isolate;background:var(--tm-bg);grid-template-rows:auto auto 1fr auto;grid-template-areas:"eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow eyebrow . . . ." ". . . . . . . . . . . ." "deck deck deck deck question question question question . . . ." "actions actions actions actions meter meter meter meter . . . .";align-items:start;row-gap:clamp(16px,2vw,28px);padding-top:clamp(28px,3.4vw,54px)}.tm44[data-atmosphere=chromatic] .tm44-hero-copy{display:contents}.tm44[data-atmosphere=chromatic] .tm44-eyebrow{grid-area:eyebrow;font:600 .74rem/1.3 var(--tm-font-mono);letter-spacing:.06em}.tm44[data-atmosphere=chromatic] .tm44-eyebrow i{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--tm-c1),var(--tm-c2),var(--tm-c3))}.tm44[data-atmosphere=chromatic] .tm44-title{grid-area:2/1/3/13;font:800 calc(clamp(3.4rem,12.2vw,13.6rem) * var(--tm-fit,1))/.84 var(--tm-font-display);letter-spacing:-.045em;text-transform:none}.tm44[data-atmosphere=chromatic] .tm44-title-main{filter:drop-shadow(.035em .035em 0 var(--tm-c2))}.tm44[data-atmosphere=chromatic] .tm44-title-main .tm44-w{padding-right:.04em;background:var(--tm-cover,linear-gradient(120deg,var(--tm-c1),var(--tm-c3))) calc(50% + (var(--px,.5) - .5) * 40%) calc(50% + (var(--py,.5) - .5) * 40%)/150% auto no-repeat,linear-gradient(115deg,color-mix(in oklab,var(--tm-c2) 75%,#fff),color-mix(in oklab,var(--tm-c1) 55%,#fff) 55%,color-mix(in oklab,var(--tm-c3) 70%,#fff));background-blend-mode:multiply,normal;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px var(--tm-fg);transition:background-position .9s var(--tm-ease-out)}.tm44[data-atmosphere=chromatic] .tm44-title-sub{margin-top:.16em;font-size:.26em;font-weight:700;letter-spacing:-.03em;line-height:1.02;max-width:20em}.tm44[data-atmosphere=chromatic] .tm44-deck{grid-area:deck;max-width:44ch;font:400 1.04rem/1.58 var(--tm-font-text)}.tm44[data-atmosphere=chromatic] .tm44-question{grid-area:question;align-self:start;max-width:none;padding:18px 22px 20px;background:color-mix(in oklab,var(--tm-c3) 34%,var(--tm-bg));color:var(--tm-fg);border:0;border-radius:28px 28px 28px 6px}.tm44[data-atmosphere=chromatic] .tm44-question small{color:var(--tm-fg);letter-spacing:.06em}.tm44[data-atmosphere=chromatic] .tm44-question strong{font:800 calc(clamp(1.25rem,1.9vw,1.8rem) * var(--tm-qfit,1))/1.08 var(--tm-font-display);letter-spacing:-.035em}.tm44[data-atmosphere=chromatic] .tm44-actions{grid-area:actions;align-self:end}.tm44[data-atmosphere=chromatic] .tm44-btn{border-radius:999px;font-weight:700;letter-spacing:.02em;text-transform:none;font-size:.88rem}.tm44[data-atmosphere=chromatic] .tm44-btn:before{background:var(--tm-c2)}.tm44[data-atmosphere=chromatic] .tm44-btn:focus-visible,.tm44[data-atmosphere=chromatic] .tm44-btn:hover{color:var(--tm-on-signal)}.tm44[data-atmosphere=chromatic] .tm44-btn.is-primary{background:var(--tm-fg);border-color:var(--tm-fg);color:var(--tm-bg)}.tm44[data-atmosphere=chromatic] .tm44-meter{grid-area:meter;align-self:end;font-family:var(--tm-font-text)}.tm44[data-atmosphere=chromatic] .tm44-meter dl,.tm44[data-atmosphere=chromatic] .tm44-meter p,.tm44[data-atmosphere=chromatic] .tm44-meter-label{letter-spacing:.04em}.tm44[data-atmosphere=chromatic] .tm44-meter-value{font-weight:800;letter-spacing:-.05em}.tm44[data-atmosphere=chromatic] .tm44-meter-bar{height:14px;border-radius:999px}.tm44[data-atmosphere=chromatic] .tm44-meter-bar em{border-radius:999px;background:linear-gradient(90deg,var(--tm-c1),var(--tm-c2),var(--tm-c3))}.tm44[data-atmosphere=chromatic] .tm44-cover{grid-area:1/9/5/13;align-self:center;justify-self:center;width:100%;max-width:min(100%,62vh);height:auto;min-height:0;aspect-ratio:1;border-radius:var(--tm-blobby);background:var(--tm-c1);z-index:1}.tm44[data-atmosphere=chromatic] .tm44-cover>img{filter:grayscale(1) contrast(1.2);mix-blend-mode:multiply}.tm44[data-atmosphere=chromatic] .tm44-cover-fx{z-index:1;background:linear-gradient(150deg,var(--tm-c2),transparent 62%);mix-blend-mode:screen}.tm44[data-atmosphere=chromatic] .tm44-cover figcaption{display:none}.tm44[data-atmosphere=chromatic] .tm44-loupe{box-shadow:0 0 0 4px var(--tm-c2)}.tm44[data-atmosphere=chromatic] .tm44-decor{z-index:auto;overflow:visible}.tm44[data-atmosphere=chromatic] .tm44-blob{position:absolute;z-index:0;width:clamp(260px,34vw,560px);aspect-ratio:1;border-radius:50%;filter:blur(clamp(36px,4.4vw,74px));opacity:.5;mix-blend-mode:multiply}.tm44[data-atmosphere=chromatic] .tm44-blob.is-1{left:-10%;top:-16%;background:var(--tm-c1);translate:calc((var(--px,.5) - .5) * 70px) calc((var(--py,.5) - .5) * 50px)}.tm44[data-atmosphere=chromatic] .tm44-blob.is-2{left:30%;top:42%;background:var(--tm-c2);translate:calc((var(--px,.5) - .5) * -100px) calc((var(--py,.5) - .5) * -70px)}.tm44[data-atmosphere=chromatic] .tm44-blob.is-3{right:-8%;top:-8%;background:var(--tm-c3);translate:calc((var(--px,.5) - .5) * 50px) calc((var(--py,.5) - .5) * 80px)}.tm44[data-atmosphere=chromatic] .tm44-flood{position:absolute;inset:0;z-index:9;background:var(--tm-c2);clip-path:circle(0 at 84% 50%);pointer-events:none}.tm44[data-atmosphere=chromatic] .tm44-flood:after{content:"";position:absolute;inset:0;background:var(--tm-c1);clip-path:circle(0 at 84% 50%)}@media (hover:hover) and (pointer:fine){.tm44[data-atmosphere=chromatic] .tm44-hero:after{content:"";position:absolute;left:var(--hx,50%);top:var(--hy,50%);z-index:8;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;background:#fff;mix-blend-mode:difference;pointer-events:none;opacity:0;scale:.3;transition:opacity .3s,scale .6s var(--tm-ease-back)}.tm44[data-atmosphere=chromatic] .tm44-hero:hover:after{opacity:1;scale:1}}.tm44[data-atmosphere=chromatic] .tm44-sechead small b{border:0;border-radius:var(--tm-blobby);background:var(--tm-c2);color:var(--tm-on-signal)}.tm44[data-atmosphere=chromatic] .tm44-sechead h2{font-weight:800;letter-spacing:-.045em;background:linear-gradient(100deg,var(--tm-fg) 0 40%,var(--tm-c1) 55%,var(--tm-c2) 70%,var(--tm-c3) 85%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.tm44[data-atmosphere=chromatic] .tm44-pulse{background:radial-gradient(circle at 20% 30%,color-mix(in oklab,var(--tm-c1) 85%,transparent),transparent 42%) 0 0/160% 160%,radial-gradient(circle at 80% 60%,color-mix(in oklab,var(--tm-c2) 70%,transparent),transparent 40%) 0 0/160% 160%,radial-gradient(circle at 50% 100%,color-mix(in oklab,var(--tm-c3) 80%,transparent),transparent 50%) 0 0/160% 160%,#121212;color:#fff;border-radius:clamp(28px,4vw,56px);margin:0 var(--tm-gutter)}.tm44[data-atmosphere=chromatic] .tm44-pulse-lines{text-transform:none;letter-spacing:-.05em;font-weight:800}.tm44[data-atmosphere=chromatic] .tm44-pulse-lines>:nth-child(3){letter-spacing:-.02em}.tm44[data-atmosphere=chromatic] .tm44-pulse-stats{letter-spacing:.04em}.tm44[data-atmosphere=chromatic] .tm44-pulse-stats dd{font-weight:800;letter-spacing:-.05em}.tm44[data-atmosphere=chromatic] .tm44-step{border:0;border-radius:28px;padding-inline:clamp(12px,2vw,24px);transition:background .4s}.tm44[data-atmosphere=chromatic] .tm44-step:last-child{border:0}.tm44[data-atmosphere=chromatic] .tm44-step+.tm44-step{margin-top:8px}.tm44[data-atmosphere=chromatic] .tm44-step:nth-child(3n+1){--tm-c:var(--tm-c1)}.tm44[data-atmosphere=chromatic] .tm44-step:nth-child(3n+2){--tm-c:var(--tm-c2)}.tm44[data-atmosphere=chromatic] .tm44-step:nth-child(3n){--tm-c:var(--tm-c3)}.tm44[data-atmosphere=chromatic] .tm44-step:hover{background:color-mix(in oklab,var(--tm-c) 16%,transparent)}.tm44[data-atmosphere=chromatic] .tm44-step-no{display:grid;place-items:center;width:58px;height:58px;padding:0;border-radius:var(--tm-blobby);background:color-mix(in oklab,var(--tm-c) 60%,var(--tm-bg));color:var(--tm-fg);font:800 1rem/1 var(--tm-font-display)}.tm44[data-atmosphere=chromatic] .tm44-step time b{font-weight:800;letter-spacing:-.05em}.tm44[data-atmosphere=chromatic] .tm44-step-body h3{font-weight:800;letter-spacing:-.035em}.tm44[data-atmosphere=chromatic] .tm44-step-link{border-radius:999px;background:var(--tm-fg);color:var(--tm-bg);text-transform:none;letter-spacing:.02em}.tm44[data-atmosphere=chromatic] .tm44-step-img{border-radius:var(--tm-blobby)}.tm44[data-atmosphere=chromatic] .tm44-meeting{border-radius:clamp(28px,4vw,56px);background:linear-gradient(130deg,var(--tm-c1),color-mix(in oklab,var(--tm-c1) 45%,var(--tm-c3)));color:var(--tm-on-primary);isolation:isolate}.tm44[data-atmosphere=chromatic] .tm44-meeting-img{inset:auto 6% auto auto;top:50%;translate:0 -50%;width:min(40%,500px);aspect-ratio:1;border-radius:var(--tm-blobby);overflow:hidden}.tm44[data-atmosphere=chromatic] .tm44-meeting-img img{opacity:1;mix-blend-mode:normal}.tm44[data-atmosphere=chromatic] .tm44-meeting-img:after{display:none}.tm44[data-atmosphere=chromatic] .tm44-meeting-copy{grid-column:1/7}.tm44[data-atmosphere=chromatic] .tm44-meeting-copy small b,.tm44[data-atmosphere=chromatic] .tm44-meeting-when{color:var(--tm-c2)}.tm44[data-atmosphere=chromatic] .tm44-meeting-copy h2{font-weight:800;letter-spacing:-.045em}.tm44[data-atmosphere=chromatic] .tm44-meeting .tm44-btn.is-primary{background:var(--tm-c2);border-color:var(--tm-c2);color:var(--tm-on-signal)}.tm44[data-atmosphere=chromatic] .tm44-meeting-mark{display:none}.tm44[data-atmosphere=chromatic] .tm44-end{background:var(--tm-fg);color:var(--tm-bg);border-top:8px solid;border-image:linear-gradient(90deg,var(--tm-c1),var(--tm-c2),var(--tm-c3)) 1}.tm44[data-atmosphere=chromatic] .tm44-end i{color:color-mix(in oklab,var(--tm-bg) 70%,transparent)}@media (prefers-reduced-motion:no-preference){.tm44[data-atmosphere=chromatic] .tm44-blob{animation:tm44-ch-drift 14s ease-in-out infinite alternate}.tm44[data-atmosphere=chromatic] .tm44-blob.is-2{animation-duration:17s;animation-delay:-6s}.tm44[data-atmosphere=chromatic] .tm44-blob.is-3{animation-duration:12s;animation-delay:-3s}.tm44[data-atmosphere=chromatic] :is(.tm44-cover,.tm44-meeting-img,.tm44-sechead small b){animation:tm44-ch-morph 11s ease-in-out infinite alternate}.tm44[data-atmosphere=chromatic] .tm44-pulse{animation:tm44-ch-mesh 16s ease-in-out infinite alternate}.tm44[data-atmosphere=chromatic]:is([data-stage=settled],[data-handoff]) .tm44-flood{animation:tm44-ch-flood 1.15s cubic-bezier(.7,0,.25,1) .22s both}.tm44[data-atmosphere=chromatic]:is([data-stage=settled],[data-handoff]) .tm44-flood:after{animation:tm44-ch-flood 1s cubic-bezier(.7,0,.25,1) both}.tm44[data-atmosphere=chromatic]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-tm-cover]:not(#tm44-x){animation:tm44-ch-blob-in 1.2s cubic-bezier(.2,1.4,.4,1) .9s both,tm44-ch-morph 11s ease-in-out 2.1s infinite alternate}.tm44[data-atmosphere=chromatic]:is([data-stage=settled],[data-handoff]):not([data-handoff=words]) .tm44-hero [data-tm-word]:not(#tm44-x){animation:tm44-ch-pop .95s cubic-bezier(.2,1.5,.45,1) both;animation-delay:calc(var(--wi,0) * 85ms + .95s)}.tm44[data-atmosphere=chromatic]:is([data-stage=settled],[data-handoff]) .tm44-hero [data-settle]{animation:tm44-ch-wipe 1s var(--tm-ease-in-out) backwards;animation-delay:calc(var(--d,0) * 1ms + 1.25s)}.tm44[data-atmosphere=chromatic][data-js] [data-reveal][data-in]{animation:tm44-ch-wipe 1s var(--tm-ease-in-out) backwards}.tm44[data-atmosphere=chromatic][data-js] [data-reveal]:nth-child(3n+1){--tm-wipe:var(--tm-c1)}.tm44[data-atmosphere=chromatic][data-js] [data-reveal]:nth-child(3n+2){--tm-wipe:var(--tm-c2)}.tm44[data-atmosphere=chromatic][data-js] [data-reveal]:nth-child(3n){--tm-wipe:var(--tm-c3)}.tm44[data-atmosphere=chromatic][data-js] .tm44-sechead[data-in] h2{animation:tm44-ch-sweep 1.6s var(--tm-ease-out) .25s both}}@keyframes tm44-ch-drift{0%{transform:translate(0) scale(1)}50%{transform:translate(6%,-8%) scale(1.12)}to{transform:translate(-5%,6%) scale(.92)}}@keyframes tm44-ch-morph{0%{border-radius:58% 42% 46% 54%/52% 44% 56% 48%}33%{border-radius:40% 60% 62% 38%/46% 58% 42% 54%}66%{border-radius:64% 36% 38% 62%/58% 38% 62% 42%}to{border-radius:46% 54% 58% 42%/38% 52% 48% 62%}}@keyframes tm44-ch-mesh{0%{background-position:0 0,100% 0,50% 100%}to{background-position:100% 60%,0 100%,0 0}}@keyframes tm44-ch-flood{0%{clip-path:circle(150% at 84% 50%)}to{clip-path:circle(0 at 84% 50%)}}@keyframes tm44-ch-blob-in{0%{opacity:0;transform:scale(.15) rotate(-120deg)}to{opacity:1;transform:none}}@keyframes tm44-ch-pop{0%{opacity:0;transform:translateY(.45em) scale(.35) rotate(-10deg);background-position:0 100%}60%{opacity:1}to{opacity:1;transform:none}}@keyframes tm44-ch-wipe{0%{clip-path:inset(0 100% 0 0);background-color:var(--tm-wipe,var(--tm-c2))}45%{clip-path:inset(0 0 0 0);background-color:var(--tm-wipe,var(--tm-c2))}to{clip-path:inset(0 0 0 0)}}@keyframes tm44-ch-sweep{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:899px){.tm44[data-atmosphere=chromatic] .tm44-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "title" "cover" "deck" "question" "actions" "meter"}.tm44[data-atmosphere=chromatic] .tm44-title{grid-area:title;font-size:calc(clamp(3rem,17vw,6rem) * var(--tm-fit,1))}.tm44[data-atmosphere=chromatic] .tm44-cover{grid-area:cover;width:min(86vw,380px)}.tm44[data-atmosphere=chromatic] .tm44-blob{width:80vw}.tm44[data-atmosphere=chromatic] .tm44-meeting-img{position:relative;inset:auto;top:auto;translate:none;grid-column:1/-1;width:70%;margin:28px auto 0}.tm44[data-atmosphere=chromatic] .tm44-meeting-copy{grid-column:1/-1}}